.accordion,.accordion-item,.accordion-header,.accordion-button,.accordion-button:focus,.accordion-button:hover,.accordion-button:not(.collapsed),.accordion-button:not(.collapsed)::after {background-color: rgba(var(--background-secondary),var(--background-opacity)) !important;color: rgba(var(--text-primary), var(--text-opacity)) !important;border: none;box-shadow: none !important;}.accordion-body {background-color: rgba(var(--background-primary),var(--background-opacity)) !important;}.accordion-button {font-size: 80%;}.accordion-button:after {background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='black'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>") !important;}.alert {padding: 10px;margin-top: 5px;margin-bottom: 5px;padding-right: 40px;border-radius: var(--border-radius);z-index: 1;}.alert button.btn-close {padding: 14px;float: right;background-size: 12px;}.block {padding: 17px;margin: 0;}.btn {color: rgba(var(--text-primary), var(--text-opacity));background-color: rgba(var(--background-tertiary), var(--background-opacity));border: none;border-radius: var(--border-radius);}.btn:hover,.btn-invidia:hover {background-color: rgba(var(--background-quaternary),var(--background-opacity));color: rgba(var(--text-primary), var(--text-opacity));}button,button::after {color: currentColor;}.btn-danger {background-color: rgba(var(--red-primary), var(--text-opacity)) !important;}.btn-invidia {background-color: rgba(var(--background-primary), 0%);}.btn:disabled {background-color: rgba(var(--background-tertiary), 50%);}span.btn-copy {transition-timing-function: ease-in-out;transition-duration: 0.2s;transition-property: all;}span.btn-copy.active {transform: scale(1.2) !important;color: rgba(var(--green-primary), var(--text-opacity));}.btn-primary {background-color: rgba(var(--blue-primary), var(--text-opacity));color: rgba(255, 255, 255, var(--text-opacity));}.btn-disimulated {background-color: transparent !important;padding: 0 !important;}.btn-round {border-radius: 50% !important;}* {--radius-card: 16px;}.card {background-color: rgba(var(--background-secondary),var(--background-opacity));color: rgb(var(--text-primary));box-shadow: 2px 6px 21px rgba(0, 0, 0, 0.2);border-radius: var(--radius-card);padding: 17px;margin: 0;border: none;transition: transform 0.2s ease-in-out;}.card .card-header {border-top-left-radius: var(--radius-card);border-top-right-radius: var(--radius-card);}.card.zoomable:hover {transition: all 0.2s ease-in-out;transform: scale(1.015);cursor: pointer !important;box-shadow: 2px 6px 21px rgba(0, 0, 0, 0.4);}.rowChart {min-width: 508px !important;width: 100% !important;align-items: center;justify-content: center;display: flex;flex-direction: row;flex-wrap: wrap;margin: 0 auto;padding: 0;margin-bottom: 20px;}.colChart {align-items: center;}@keyframes growProgressBar {0%,33% {--pgPercentage: 0;}100% {--pgPercentage: var(--value);}}@property --pgPercentage {syntax: '<number>';inherits: false;initial-value: 0;}div[role="circle-progressbar"] {--size: 59px;--fg: rgba(var(--green-primary), var(--text-opacity));--bg: transparent;--pgPercentage: var(--value);animation: growProgressBar 2s 1 forwards;width: var(--size);height: var(--size);border-radius: 50%;display: grid;place-items: center;background:radial-gradient(closest-side, rgba(var(--background-primary), var(--background-opacity)) 85%, transparent 0 99.9%, var(--bg) 0),conic-gradient(var(--fg) calc(var(--pgPercentage) * 1%), var(--bg) 0);font-family: Helvetica, Arial, sans-serif;}* {--black-primary: 5, 5, 5;--white-primary: 226, 228, 233;}.bg-primary {background-color: rgba(var(--background-primary),var(--background-opacity)) !important;}.bg-secondary {background-color: rgba(var(--background-secondary),var(--background-opacity)) !important;}.bg-tertiary {background-color: rgba(var(--background-tertiary),var(--background-opacity)) !important;}.bg-quaternary {background-color: rgba(var(--background-quaternary),var(--background-opacity)) !important;}.bg-blue-primary {background-color: rgba(var(--blue-primary),var(--background-opacity)) !important;}.bg-blue-secondary {background-color: rgba(var(--blue-secondary),var(--background-opacity)) !important;color: rgba(var(--white-primary), var(--text-opacity)) !important;}.bg-red-primary {background-color: rgba(var(--red-primary),var(--background-opacity)) !important;}.bg-pink-primary {background-color: rgba(var(--pink-primary),var(--background-opacity)) !important;}.bg-yellow-primary {background-color: rgba(var(--yellow-primary),var(--background-opacity)) !important;}.bg-green-primary {background-color: rgba(var(--green-primary),var(--background-opacity)) !important;}.bg-font-primary {background-color: rgba(var(--text-primary),var(--background-opacity)) !important;}.bg-font-secondary {background-color: rgba(var(--text-secondary),var(--background-opacity)) !important;}.text-reverse {color: rgba(var(--background-primary), var(--text-opacity)) !important;}.bg-gradient-secondary-primary {background-color: rgba(var(--background-secondary),var(--background-opacity));background-image: linear-gradient(to right,rgba(var(--background-secondary), var(--background-opacity)),rgba(var(--background-primary), var(--background-opacity)));}.bg-none {background-color: transparent;}.text-white {color: white !important;}.text-primary {color: var(--text-primary) var(--text-opacity);}.text-secondary {color: var(--text-secondary) var(--text-opacity);}label.cabinet {display: block;cursor: pointer;position: relative;}label.cabinet input.file {position: absolute;height: 100%;width: 50px;opacity: 0;-moz-opacity: 0;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);margin-top: -100px;}#upload-demo {width: 250px;height: 250px;padding-bottom: 25px;}figure figcaption {position: absolute;bottom: -17px;color: #fff;width: 100%;padding-left: 9px;padding-bottom: 5px;text-shadow: 0 0 10px #000;}figure img {width: 125px !important;height: 125px !important;border: 1px solid;}.croppie-container {width: 100%;height: 100%;}.croppie-container .cr-image {z-index: -1;position: absolute;top: 0;left: 0;transform-origin: 0 0;max-height: none;max-width: none;}.croppie-container .cr-boundary {position: relative;overflow: hidden;margin: 0 auto;z-index: 1;width: 100%;height: 100%;}.croppie-container .cr-viewport,.croppie-container .cr-resizer {position: absolute;border: 2px solid #fff;margin: auto;top: 0;bottom: 0;right: 0;left: 0;box-shadow: 0 0 2000px 2000px rgba(0, 0, 0, 0.5);z-index: 0;}.croppie-container .cr-resizer {z-index: 2;box-shadow: none;pointer-events: none;}.croppie-container .cr-resizer-vertical,.croppie-container .cr-resizer-horisontal {position: absolute;pointer-events: all;}.croppie-container .cr-resizer-vertical::after,.croppie-container .cr-resizer-horisontal::after {display: block;position: absolute;box-sizing: border-box;border: 1px solid black;background: #fff;width: 10px;height: 10px;content: '';}.croppie-container .cr-resizer-vertical {bottom: -5px;cursor: row-resize;width: 100%;height: 10px;}.croppie-container .cr-resizer-vertical::after {left: 50%;margin-left: -5px;}.croppie-container .cr-resizer-horisontal {right: -5px;cursor: col-resize;width: 10px;height: 100%;}.croppie-container .cr-resizer-horisontal::after {top: 50%;margin-top: -5px;}.croppie-container .cr-original-image {display: none;}.croppie-container .cr-vp-circle {border-radius: 50%;}.croppie-container .cr-overlay {z-index: 1;position: absolute;cursor: move;touch-action: none;}.croppie-container .cr-slider-wrap {width: 75%;margin: 15px auto;text-align: center;}.croppie-result {position: relative;overflow: hidden;}.croppie-result img {position: absolute;}.croppie-container .cr-image,.croppie-container .cr-overlay,.croppie-container .cr-viewport {-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);transform: translateZ(0);}.cr-slider {-webkit-appearance: none;width: 300px;max-width: 100%;padding-top: 8px;padding-bottom: 8px;background-color: transparent;}.cr-slider::-webkit-slider-runnable-track {width: 100%;height: 3px;background: rgba(0, 0, 0, 0.5);border: 0;border-radius: 3px;}.cr-slider::-webkit-slider-thumb {-webkit-appearance: none;border: none;height: 16px;width: 16px;border-radius: 50%;background: #ddd;margin-top: -6px;}.cr-slider:focus {outline: none;}.cr-slider::-moz-range-track {width: 100%;height: 3px;background: rgba(0, 0, 0, 0.5);border: 0;border-radius: 3px;}.cr-slider::-moz-range-thumb {border: none;height: 16px;width: 16px;border-radius: 50%;background: #ddd;margin-top: -6px;}.cr-slider:-moz-focusring {outline: 1px solid white;outline-offset: -1px;}.cr-slider::-ms-track {width: 100%;height: 5px;background: transparent;border-color: transparent;border-width: 6px 0;color: transparent;}.cr-slider::-ms-fill-lower {background: rgba(0, 0, 0, 0.5);border-radius: 10px;}.cr-slider::-ms-fill-upper {background: rgba(0, 0, 0, 0.5);border-radius: 10px;}.cr-slider::-ms-thumb {border: none;height: 16px;width: 16px;border-radius: 50%;background: #ddd;margin-top:1px;}.cr-slider:focus::-ms-fill-lower {background: rgba(0, 0, 0, 0.5);}.cr-slider:focus::-ms-fill-upper {background: rgba(0, 0, 0, 0.5);}.cr-rotate-controls {position: absolute;bottom: 5px;left: 5px;z-index: 1;}.cr-rotate-controls button {border: 0;background: none;}.cr-rotate-controls i:before {display: inline-block;font-style: normal;font-weight: 900;font-size: 22px;}.cr-rotate-l i:before {content: '↺';}.cr-rotate-r i:before {content: '↻';}.dropdown-menu {--background-dropdown-opacity: 0.36;color: var(--font-primary);background-color: rgba(var(--background-secondary),var(--background-dropdown-opacity)) !important;padding: 6px 6px 6px 6px;border-radius: var(--border-radius);border: 1px rgba(var(--background-quinary), 0.2) solid;box-shadow: 4px 6px 13px 0px rgba(var(--background-quinary), 0.2);-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);}.dropdown-item:hover {color: var(--font-primary);background-color: rgba(var(--background-tertiary),var(--background-dropdown-opacity)) !important;}.dropdown-item {margin: 4px 0px 4px 0px;padding: 4px 2px 4px 10px;border-radius: calc(var(--border-radius) - 4px);}.dropdown-divider {margin: 0px;}.dropdown-toggle {-webkit-appearance: none;-moz-appearance: none;appearance: none;}.dropdown-toggle::after {content: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;}.scaleInFromTopRight,.scaleInFromBottomCenter,.scaleInFromBottomLeft,.scaleInFromBottomRight,.scaleInFromTopCenter,.scaleInFromTopLeft {animation-duration: 0.2s !important;-webkit-animation-duration: 0.2s !important;animation-fill-mode: both !important;-webkit-animation-fill-mode: both !important;}@keyframes scaleInFromTopRight {0% {transform-origin: 100% 0%;transform: scale(0.8);}90% {transform-origin: 115% 0%;transform: scale(1.03);}100% {transform-origin: 100% 0%;transform: scale(1);}}@-webkit-keyframes scaleInFromTopRight {0% {-webkit-transform-origin: 100% 0%;-webkit-transform: scale(0.8);}90% {-webkit-transform-origin: 115% 0%;-webkit-transform: scale(1.03);}100% {-webkit-transform-origin: 100% 0%;-webkit-transform: scale(1);}}.scaleInFromTopRight {-webkit-animation-name: scaleInFromTopRight !important;animation-name: scaleInFromTopRight !important;}@keyframes scaleInFromTopLeft {0% {transform-origin: 0% 0%;transform: scale(0.8);}90% {transform-origin: -15% 0%;transform: scale(1.03);}100% {transform-origin: 0% 0%;transform: scale(1);}}@-webkit-keyframes scaleInFromTopLeft {0% {-webkit-transform-origin: 0% 0%;-webkit-transform: scale(0.8);}90% {-webkit-transform-origin: -15% 0%;-webkit-transform: scale(1.03);}100% {-webkit-transform-origin: 0% 0%;-webkit-transform: scale(1);}}.scaleInFromTopLeft {-webkit-animation-name: scaleInFromTopLeft !important;animation-name: scaleInFromTopLeft !important;}@keyframes scaleInFromBottomRight {0% {transform-origin: 100% 100%;transform: scale(0.8);}90% {transform-origin: 115% 100%;transform: scale(1.03);}100% {transform-origin: 100% 100%;transform: scale(1);}}@-webkit-keyframes scaleInFromBottomRight {0% {-webkit-transform-origin: 100% 100%;-webkit-transform: scale(0.8);}90% {-webkit-transform-origin: 115% 100%;-webkit-transform: scale(1.03);}100% {-webkit-transform-origin: 100% 100%;-webkit-transform: scale(1);}}.scaleInFromBottomRight {-webkit-animation-name: scaleInFromBottomRight !important;animation-name: scaleInFromBottomRight !important;}@keyframes scaleInFromBottomLeft {0% {transform-origin: 0% 100%;transform: scale(0.8);}90% {transform-origin: -15% 100%;transform: scale(1.03);}100% {transform-origin: 0% 100%;transform: scale(1);}}@-webkit-keyframes scaleInFromBottomLeft {0% {-webkit-transform-origin: 0% 100%;-webkit-transform: scale(0.8);}90% {-webkit-transform-origin: -15% 100%;-webkit-transform: scale(1.03);}100% {-webkit-transform-origin: 0% 100%;-webkit-transform: scale(1);}}.scaleInFromBottomLeft {-webkit-animation-name: scaleInFromBottomLeft !important;animation-name: scaleInFromBottomLeft !important;}@keyframes scaleInFromTopCenter {0% {transform-origin: 50% 0%;transform: scale(0.8);}90% {transform-origin: 50% 0%;transform: scale(1.03);}100% {transform-origin: 50% 0%;transform: scale(1);}}@-webkit-keyframes scaleInFromTopCenter {0% {-webkit-transform-origin: 50% 0%;-webkit-transform: scale(0.8);}90% {-webkit-transform-origin: 50% 0%;-webkit-transform: scale(1.03);}100% {-webkit-transform-origin: 50% 0%;-webkit-transform: scale(1);}}.scaleInFromTopCenter {-webkit-animation-name: scaleInFromTopCenter !important;animation-name: scaleInFromTopCenter !important;}@keyframes scaleInFromBottomCenter {0% {transform-origin: 50% 100%;transform: scale(0.8);}90% {transform-origin: 50% 100%;transform: scale(1.03);}100% {transform-origin: 50% 100%;transform: scale(1);}}@-webkit-keyframes scaleInFromBottomCenter {0% {-webkit-transform-origin: 50% 100%;-webkit-transform: scale(0.8);}90% {-webkit-transform-origin: 50% 100%;-webkit-transform: scale(1.03);}100% {-webkit-transform-origin: 50% 100%;-webkit-transform: scale(1);}}.scaleInFromBottomCenter {-webkit-animation-name: scaleInFromBottomCenter !important;animation-name: scaleInFromBottomCenter !important;}.dropstart .dropdown-toggle::before {display: none !important;appearance: none !important;-webkit-appearance: none !important;}a,button {appearance: none;-webkit-appearance: none;}.font-50 {font-size: 50%;}.font-70 {font-size: 70%;}.font-80 {font-size: 80%;}.font-85 {font-size: 85%;}.font-90 {font-size: 90% !important;}.font-100 {font-size: 100% !important;}.font-110 {font-size: 110% !important;}.font-120 {font-size: 120% !important;}.font-130 {font-size: 130% !important;}.font-140 {font-size: 140% !important;}.font-150 {font-size: 150% !important;}.font-170 {font-size: 170% !important;}.font-200 {font-size: 200% !important;}.font-300 {font-size: 300% !important;}.font-400 {font-size: 400% !important;}.font-500 {font-size: 500% !important;}.font-600 {font-size: 600% !important;}.font-700 {font-size: 700% !important;}h1,h2,h3,h4,h5,h6 {font-family: var(--font-family-h);font-weight: var(--font-weight-h);}.font-italic {font-style: italic;}.font-bold {font-weight: 700 !important;}.text-justify {text-align: justify;}.main-title {font-family: var(--font-family-main-title);font-weight: var(--font-weight-main-title);}.text-muted-20 {opacity: 20%;}.text-muted-50 {opacity: 50%;}.text-muted-70 {opacity: 70%;}.text-muted {color: rgb(var(--text-tertiary)) !important;}.form-control,.form-control:disabled,.form-control:empty,.form-control:active,.form-control::after,.form-control::before,.form-control:-webkit-autofill,.form-control:-webkit-autofill:hover,.form-control:-webkit-autofill:focus,.form-control:-webkit-autofill:active,input:-internal-autofill-selected,input:-webkit-autofill,input:-webkit-autofill:focus {background-color: rgba(var(--background-secondary),var(--background-opacity)) !important;color: rgba(var(--text-primary), var(--text-opacity)) !important;box-shadow: 0 0 0 30pxrgba(var(--background-secondary), var(--background-opacity)) inset !important;-webkit-text-fill-color: rgba(var(--text-primary),var(--text-opacity)) !important;font-size: 1rem !important;font-weight: 400 !important;border-radius: var(--border-radius);border-color: rgb(var(--background-quaternary));}textarea {min-height: 100px !important;}.div-field-n-submit-personnalized {display: grid;grid-template-columns: 1fr 1fr;grid-gap: 10px;}.span-text-personalized,.span-select-personalized,.span-textarea-personalized,.span-number-personalized {text-align: left;display: flex;justify-content: flex-start;gap: 3px;align-items: center;flex-direction: row;flex-wrap: nowrap;}.span-textarea-personalized {display: inline-block;width: 100% !important;}.input-text-personalized,.input-select-personalized,.input-number-personalized {display: inline;min-width: 200px;max-width: 70% !important;width: auto;}.btn-text-personalized,.btn-select-personalized,.btn-number-personalized {max-width: 20% !important;background-color: rgba(var(--background-tertiary),var(--background-opacity)) !important;vertical-align: bottom;}.input-textarea-personalized {display: inline;width: 100% !important;min-width: 100px;}.btn-textarea-personalized {max-width: 50% !important;background-color: rgba(var(--background-secondary),var(--background-opacity)) !important;width: 50% !important;}.textarea-task-send,.btn-task-send {max-height: 30px !important;}.select_round_n_colorized {border-radius: 10px;appearance: none;padding: 5px;background-color: #dcdcdc;color: rgba(var(--text-primary), var(--text-opacity));border: none;font-family: inherit;outline: none;}.button-send-animation {--primary: #275efe;--primary-dark: #2055ee;--primary-darkest: #133fc0;--text: #ffffff;--text-opacity: 1;--success: #2b3044;--success-scale: 0.2;--success-opacity: 0;--border-radius: 7;--overflow: hidden;--rotate: 0;--plane-x: 0;--plane-y: 0;--plane-opacity: 1;--left-wing-background: var(--primary);--left-wing-first-x: 0;--left-wing-first-y: 0;--left-wing-second-x: 50;--left-wing-second-y: 0;--left-wing-third-x: 0;--left-wing-third-y: 100;--left-body-background: var(--primary);--left-body-first-x: 50;--left-body-first-y: 0;--left-body-second-x: 50;--left-body-second-y: 100;--left-body-third-x: 0;--left-body-third-y: 100;--right-wing-background: var(--primary);--right-wing-first-x: 50;--right-wing-first-y: 0;--right-wing-second-x: 100;--right-wing-second-y: 0;--right-wing-third-x: 100;--right-wing-third-y: 100;--right-body-background: var(--primary);--right-body-first-x: 50;--right-body-first-y: 0;--right-body-second-x: 50;--right-body-second-y: 100;--right-body-third-x: 100;--right-body-third-y: 100;display: block;cursor: pointer;position: relative;border: 0;padding: 8px 0;min-width: 100px;text-align: center;margin: 0;line-height: 24px;font-family: inherit;font-weight: 500;font-size: 14px;background: none;outline: none;color: var(--text);transform: rotate(calc(var(--rotate) * 1deg)) translateZ(0);-webkit-appearance: none;-webkit-tap-highlight-color: transparent;}.button-send-animation .left-send-animation,.button-send-animation .right-send-animation {position: absolute;left: 0;top: 0;right: 0;bottom: 0;opacity: var(--plane-opacity);transform: translate(calc(var(--plane-x) * 1px), calc(var(--plane-y) * 1px))translateZ(0);}.button-send-animation .left-send-animation:before,.button-send-animation .right-send-animation:before,.button-send-animation .left-send-animation:after,.button-send-animation .right-send-animation:after {content: "";position: absolute;left: 0;top: 0;right: 0;bottom: 0;border-radius: calc(var(--border-radius) * 1px);transform: translate(var(--x, 0.4%), var(--y, 0)) translateZ(0);z-index: var(--z-index, 2);background: var(--background, var(--left-wing-background));clip-path: polygon(calc(var(--first-x, var(--left-wing-first-x)) * 1%)calc(var(--first-y, var(--left-wing-first-y)) * 1%),calc(var(--second-x, var(--left-wing-second-x)) * 1%)calc(var(--second-y, var(--left-wing-second-y)) * 1%),calc(var(--third-x, var(--left-wing-third-x)) * 1%)calc(var(--third-y, var(--left-wing-third-y)) * 1%));}.button-send-animation .left-send-animation:after {--x: 0;--z-index: 1;--background: var(--left-body-background);--first-x: var(--left-body-first-x);--first-y: var(--left-body-first-y);--second-x: var(--left-body-second-x);--second-y: var(--left-body-second-y);--third-x: var(--left-body-third-x);--third-y: var(--left-body-third-y);}.button-send-animation .right-send-animation:before {--x: -0.4%;--z-index: 2;--background: var(--right-wing-background);--first-x: var(--right-wing-first-x);--first-y: var(--right-wing-first-y);--second-x: var(--right-wing-second-x);--second-y: var(--right-wing-second-y);--third-x: var(--right-wing-third-x);--third-y: var(--right-wing-third-y);}.button-send-animation .right-send-animation:after {--x: 0;--z-index: 1;--background: var(--right-body-background);--first-x: var(--right-body-first-x);--first-y: var(--right-body-first-y);--second-x: var(--right-body-second-x);--second-y: var(--right-body-second-y);--third-x: var(--right-body-third-x);--third-y: var(--right-body-third-y);}.button-send-animation span {display: block;position: relative;z-index: 4;opacity: var(--text-opacity);}.button-send-animation span.success-send-animation {z-index: 0;position: absolute;left: 0;right: 0;top: 8px;transform: rotate(calc(var(--rotate) * -1deg)) scale(var(--success-scale))translateZ(0);opacity: var(--success-opacity);color: var(--success);}.password-view-button {position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 1rem 0.75rem;padding-right: 1.5rem;overflow: hidden;text-align: end;text-overflow: ellipsis;white-space: nowrap;pointer-events: none;border: 1px solid transparent;transform-origin: 0 0;transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;}.password-view-button span {pointer-events: visiblePainted;}.form-floating label {font-size: 1rem !important;font-weight: 400 !important;z-index: 1 !important;}.form-control:disabled {box-shadow: 0 0 0 30pxrgba(var(--text-muted), var(--background-opacity)) inset !important;}.container_glider {position: relative;display: flex;align-items: center;justify-content: center;}.tabs_glider {position: relative;width: 100%;display: flex;background-color: rgb(var(--background-primary));border-radius: 99px;* {z-index: 2;}}.tabs_glider input[type="radio"] {display: none;}.tab_glider {display: flex;align-items: center;justify-content: center;min-height: 40px;width: 100%;font-size: 1.15rem;font-weight: 400;border-radius: 99px;cursor: pointer;transition: color 0.15s ease-in;}.glider {position: absolute;display: flex;min-height: 40px;width: 50%;background-color: rgb(var(--background-tertiary));z-index: 1;border-radius: 99px;transition: 0.25s ease-out;}.circle-avatar {--size-avatar-user: 50px;background-color: transparent;border-radius: 50%;text-align: center;width: calc(var(--size-avatar-user));height: calc(var(--size-avatar-user));padding-top: calc(var(--size-avatar-user) / 4.6);padding-bottom: calc(var(--size-avatar-user) / 4.6);}.initials {--size-avatar-user: 50px;font-size: calc(var(--size-avatar-user) / 2.5);}.list-group {color: rgba(var(--text-primary), var(--text-opacity)) !important;}.list-group-item {color: rgba(var(--text-primary), var(--text-opacity)) !important;background-color: rgba(var(--background-tertiary), var(--background-opacity));border: 0 rgba(var(--text-secondary), 0.5) solid;}.form-floating .form-control-connexion-up,.form-floating .form-control-connexion-up:disabled,.form-floating .form-control-connexion-up:empty,.form-floating .form-control-connexion-up:active,.form-floating .form-control-connexion-up::after,.form-floating .form-control-connexion-up::before,.form-floating .form-control-connexion-up:-webkit-autofill,.form-floating .form-control-connexion-up:-webkit-autofill:hover,.form-floating .form-control-connexion-up:-webkit-autofill:focus,.form-floating .form-control-connexion-up:-webkit-autofill:active {border-bottom-left-radius: 0px !important;border-bottom-right-radius: 0px !important;}.form-floating .form-control-connexion-down,.form-floating .form-control-connexion-down:disabled,.form-floating .form-control-connexion-down:empty,.form-floating .form-control-connexion-down:active,.form-floating .form-control-connexion-down::after,.form-floating .form-control-connexion-down::before,.form-floating .form-control-connexion-down:-webkit-autofill,.form-floating .form-control-connexion-down:-webkit-autofill:hover,.form-floating .form-control-connexion-down:-webkit-autofill:focus,.form-floating .form-control-connexion-down:-webkit-autofill:active {border-top-left-radius: 0px !important;border-top-right-radius: 0px !important;border-top: 0 !important;}.form-floating .form-control-connexion-middle,.form-floating .form-control-connexion-middle:disabled,.form-floating .form-control-connexion-middle:empty,.form-floating .form-control-connexion-middle:active,.form-floating .form-control-connexion-middle::after,.form-floating .form-control-connexion-middle::before,.form-floating .form-control-connexion-middle:-webkit-autofill,.form-floating .form-control-connexion-middle:-webkit-autofill:hover,.form-floating .form-control-connexion-middle:-webkit-autofill:focus,.form-floating .form-control-connexion-middle:-webkit-autofill:active {border-top-left-radius: 0px !important;border-top-right-radius: 0px !important;border-bottom-left-radius: 0px !important;border-bottom-right-radius: 0px !important;border-top: 0 !important;}.small-card-connexion {height: 46%;}.form-floating-both {display: flex;width: 100%;}.form-floating-both .form-floating {flex: 1;}.form-floating-both .form-floating:first-child .form-control,.form-floating-both .form-floating:first-child .form-control:disabled,.form-floating-both .form-floating:first-child .form-control:empty,.form-floating-both .form-floating:first-child .form-control:active,.form-floating-both .form-floating:first-child .form-control::after,.form-floating-both .form-floating:first-child .form-control::before,.form-floating-both .form-floating:first-child .form-control:-webkit-autofill,.form-floating-both .form-floating:first-child .form-control:-webkit-autofill:hover,.form-floating-both .form-floating:first-child .form-control:-webkit-autofill:focus,.form-floating-both .form-floating:first-child .form-control:-webkit-autofill:active {border-top-right-radius: 0px !important;border-bottom-left-radius: 0px !important;border-bottom-right-radius: 0px !important;}.form-floating-both .form-floating:last-child .form-control,.form-floating-both .form-floating:last-child .form-control:disabled,.form-floating-both .form-floating:last-child .form-control:empty,.form-floating-both .form-floating:last-child .form-control:active,.form-floating-both .form-floating:last-child .form-control::after,.form-floating-both .form-floating:last-child .form-control::before,.form-floating-both .form-floating:last-child .form-control:-webkit-autofill,.form-floating-both .form-floating:last-child .form-control:-webkit-autofill:hover,.form-floating-both .form-floating:last-child .form-control:-webkit-autofill:focus,.form-floating-both .form-floating:last-child .form-control:-webkit-autofill:active {border-top-left-radius: 0px !important;border-bottom-left-radius: 0px !important;border-bottom-right-radius: 0px !important;border-left: 0 !important;}.rotate-90 {transform: rotate(90deg);}.rotate-180 {transform: rotate(180deg);}.rotate-270 {transform: rotate(270deg);}@media (min-width: 768px) {.rotate-md-90 {transform: rotate(-90deg);}.rotate-md-180 {transform: rotate(-180deg);}.rotate-md-270 {transform: rotate(-270deg);}.rotate-md-none {transform: rotate(0deg);}}@media (min-width: 992px) {.rotate-lg-90 {transform: rotate(90deg);}.rotate-lg-180 {transform: rotate(180deg);}.rotate-lg-270 {transform: rotate(270deg);}.rotate-lg-none {transform: rotate(0deg);}}@media (min-width: 1200px) {.rotate-xl-90 {transform: rotate(-90deg);}.rotate-xl-180 {transform: rotate(-180deg);}.rotate-xl-270 {transform: rotate(-270deg);}.rotate-xl-none {transform: rotate(0deg);}}@media (min-width: 1400px) {.rotate-xxl-90 {transform: rotate(90deg);}.rotate-xxl-180 {transform: rotate(180deg);}.rotate-xxl-270 {transform: rotate(270deg);}.rotate-xxl-none {transform: rotate(0deg);}}.rotate-none {transform: rotate(0deg);}.modal-content {background-color: rgba(var(--background-primary),var(--modal-background-opacity));color: rgba(var(--text-primary), var(--text-opacity));border: none;border-radius: var(--border-radius);box-shadow: 2px 6px 21px rgba(0, 0, 0, 0.2);}.modal-header {border-bottom: 1px solidrgba(var(--background-tertiary), var(--border-opacity));justify-content: space-between;}.modal-header .modal-title {font-size: 27px !important;white-space: normal !important;word-wrap: break-word !important;overflow-wrap: break-word !important;width: calc(100% - 50px);}.modal-body {white-space: normal !important;word-wrap: break-word !important;overflow-wrap: break-word !important;}.modal-footer {border-top: 1px solid rgba(var(--background-tertiary), var(--border-opacity));}.close,.close:hover {color: rgba(var(--text-primary), var(--text-opacity));border-color: rgba(var(--background-secondary),var(--border-opacity)) !important;box-shadow: none;margin-left: 20px;margin-right: 20px;font-size: 150%;}.btnNextImgInFullscreen,.btnPreviousImgInFullscreen,.colBtnImgInFullscreen {touch-action: manipulation !important;}.modal-backdrop.show,.modal.show {-webkit-backdrop-filter: blur(15px);backdrop-filter: blur(15px);}.modal-backdrop.show {z-index: auto !important;}.modal.show {z-index: 1051;}.navbar > .modal-backdrop.show {z-index: 0;}.noscriptdiv_error {margin-top: 0%;}.noscripterror-template {padding: 40px 15px;text-align: center;}.noscripterror-actions {margin-top: 15px;margin-bottom: 15px;}.noscripterror-actions, .noscriptbtn {margin-right: 10px;}.iconNotif {left: 0;opacity: 0.5;}.iconNotif.active {opacity: 1;}.badgeNotif {display: none;position: absolute;top: 5px;left: 80%;border-radius: 50%;height: 12px;width: 12px;transform: translate(-50%, -50%) !important;--bs-bg-opacity: 1;background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;}.iconNotif.active .badgeNotif {display: block;}.menuNotif {list-style: none;max-width: calc(100vw * 0.9);min-width: 300px;max-height: calc(100vh * 0.8) !important;overflow-y: auto;padding: 0;margin: 0;}.menuNotif .notificationLi {padding: 2px 4px;font-size: 0.9rem;color: rgba(var(--text-primary), var(--text-opacity));}.menuNotif .notificationLi.hide {transition: transform 0.5s ease, opacity 0.5s ease;transform: translateX(+100%);opacity: 0;}.menuNotif .notificationLi.hide .dropdown-item {pointer-events: none;transition: opacity 0.5s ease;background-color: rgba(var(--green-primary), 0.5);}.divImgNotif {overflow: hidden;margin-right: 12px;border-radius: 50%;flex-wrap: wrap;align-items: center;justify-content: center;display: flex;text-align: center;width: 100%;height: 100%;}.imgNotif {--size-img-notif: 50px;width: var(--size-img-notif) !important;height: auto !important;border-radius: 50%;}.titleNotif,.contentNotif {white-space: normal;}* {--background-opacity: 100%;--border-opacity: 100%;--text-opacity: 100%;--opacity: 100%;--modal-background-opacity: 80%;}.mapOpenStreetMap {position: relative;}.btnDisabled {z-index: 1000;position: absolute;top: 70px;left: 11px;height: 22px;width: 22px;padding: 10px;background-color: rgba(114, 145, 183, 0.9);color: white;border-radius: 2px;box-shadow: 0px 0px 0px 3px rgba(255, 255, 255, 0.4);}.btnDisabled:hover {background-color: rgba(80, 112, 163, 0.9);}.spanDisabled {position: absolute;top: -2.5px;left: 4px;}.popover {--popover-background-opacity: 0.5;background-color: rgba(var(--background-secondary),var(--popover-background-opacity)) !important;border-radius: var(--border-radius);border: 1px rgba(var(--background-quinary), 0.2) solid;box-shadow: 4px 6px 13px 0px rgba(var(--background-quinary), 0.2);color: rgb(var(--text-primary)) !important;box-shadow: 2px 6px 21px rgba(0, 0, 0, 0.2);word-wrap: break-word !important;word-break: break-word !important;-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);}.popover-header {border-top-left-radius: 16px;border-top-right-radius: 16px;font-size: 120%;background-color: rgba(var(--background-quaternary),var(--popover-background-opacity)) !important;border-bottom: 1px solid rgb(var(--text-secondary)) !important;-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);}.popover-body {color: rgb(var(--text-primary)) !important;}.bs-popover-auto > .popover-arrow::before {border: none !important;}.bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::after {border-right-color: rgba(var(--background-tertiary),var(--popover-background-opacity)) !important;}.bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::after {border-left-color: rgba(var(--background-tertiary),var(--popover-background-opacity)) !important;}.bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::after {border-top-color: rgba(var(--background-tertiary),var(--popover-background-opacity)) !important;}.bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::after {border-bottom-color: rgba(var(--background-tertiary),var(--popover-background-opacity)) !important;border-top: 0;}* {scrollbar-width: thin;scrollbar-color: rgb(var(--background-quaternary)) transparent;}*::-webkit-scrollbar {}*::-webkit-scrollbar-track {background: transparent;}*::-webkit-scrollbar-thumb {background-color: transparent !important;border-radius: var(--border-radius);}.pl,.pl__worm {animation-duration: 4s;animation-iteration-count: infinite;}.pl {animation-name: bump5;animation-timing-function: linear;width: 8em;height: 8em;}.pl__ring {stroke: rgba(189, 189, 189, 0.226);transition: stroke 0.3s;stroke-width: 16;}.pl__worm {animation-name: worm5;animation-timing-function: cubic-bezier(0.42, 0.17, 0.75, 0.83);}@keyframes bump5 {from,42%,46%,51%,55%,59%,63%,67%,71%,74%,78%,81%,85%,88%,92%,to {transform: translate(0, 0);}44% {transform: translate(1.33%, 6.75%);}53% {transform: translate(-16.67%, -0.54%);}61% {transform: translate(3.66%, -2.46%);}69% {transform: translate(-0.59%, 15.27%);}76% {transform: translate(-1.92%, -4.68%);}83% {transform: translate(9.38%, 0.96%);}90% {transform: translate(-4.55%, 1.98%);}}@keyframes worm5 {from {stroke-dashoffset: 10;}25% {stroke-dashoffset: 295;}to {stroke-dashoffset: 1165;}}* {outline: none;box-sizing: border-box;margin: 0;padding: 0;}* {--border-radius: 16px;--bs-body-bg: rgb(var(--background-secondary));--bs-body-color: rgb(var(--text-primary));--bs-border-radius: var(--border-radius);--bs-body-color-rgb: var(--text-primary);}html {margin: 0;height: 100%;width: 100%;background-color: rgba(var(--background-primary), 1);}body {font-family: var(--font-family), sans-serif;-webkit-font-smoothing: antialiased;font-weight: var(--font-weight);letter-spacing: var(--letter-spacing);font-display: swap;color: rgba(var(--text-primary), var(--text-opacity));background-color: rgba(var(--background-primary), var(--background-opacity));}html, body {overflow-x: hidden;}body.noised {&::after {--bg-grain-opacity: 0.08;background: transparent;background-image: url(/InvidiaFramework/medias/images/noise.png);content: "";position: fixed;top: 0;left: 0;width: 100vw;height: 100vh;opacity: var(--bg-grain-opacity);background-position: center;background-repeat: repeat;background-size: auto;pointer-events: none;z-index: 3000;}}#noScriptDiv {min-height: calc(100vh) !important;}main {min-height: calc(100vh - 250px);padding-top: 1rem;padding-bottom: 1rem;padding-right: 3rem;padding-left: 3rem;}@media (max-width: 767px) {main {padding-right: 1rem;padding-left: 1rem;}}a,a:hover,a::after,a::selection,a:focus,button,button:hover,button::after,button:focus,button:checked {color: currentColor;text-decoration: none;cursor: pointer !important;}.text-underline {text-decoration: underline !important;}.text-bold {font-weight: bold !important;}hr {background-color: rgba(var(--background-tertiary), var(--background-opacity));color: rgba(var(--background-tertiary), var(--text-opacity));}.svg-desc {margin: 0px;margin-top: 5px;font-size: 95%;}.span-msg-discussion-date {color: rgba(var(--text-secondary), var(--text-opacity));font-size: 80%;}.span-discussion-date {color: rgba(var(--text-secondary), var(--text-opacity));}.textarea-msg-send,.btn-msg-send {min-height: 50px !important;}.textarea-msg-send,.textarea-task-send {border-bottom-left-radius: 10px !important;border-top-left-radius: 10px !important;border-bottom-right-radius: 0% !important;border-top-right-radius: 0% !important;}.btn-msg-send,.btn-task-send {border-bottom-left-radius: 0% !important;border-top-left-radius: 0% !important;border-bottom-right-radius: 10px !important;border-top-right-radius: 10px !important;}.textarea-task-send {width: 177%;}.btn-task-send {margin-left: 75%;width: 25%;}.display-more-msg-label {color: rgba(var(--blue-primary), var(--text-opacity));}.task-list-member {border: 3px rgba(var(--background-secondary), var(--border-opacity)) solid;}.task-list-member-selected {border: 3px rgba(var(--blue-primary), var(--border-opacity)) solid;}.prevent-select {-webkit-user-select: none;-ms-user-select: none;user-select: none;}.hide-scrollbar::-webkit-scrollbar {display: none;}.hide-scrollbar {-ms-overflow-style: none;scrollbar-width: none;}.fill-height-available {height: -webkit-fill-available;}.fill-width-available {width: -webkit-fill-available;}.max-width-100 {max-width: 100% !important;}.max-width-75 {max-width: 75% !important;}.max-width-50 {max-width: 50% !important;}.max-width-25 {max-width: 25% !important;}@media (min-width: 576px) {.max-width-100-sm {max-width: 100% !important;}.max-width-75-sm {max-width: 75% !important;}.max-width-50-sm {max-width: 50% !important;}.max-width-25-sm {max-width: 25% !important;}}@media (min-width: 768px) {.max-width-100-md {max-width: 100% !important;}.max-width-75-md {max-width: 75% !important;}.max-width-50-md {max-width: 50% !important;}.max-width-25-md {max-width: 25% !important;}}@media (min-width: 992px) {.max-width-100-lg {max-width: 100% !important;}.max-width-75-lg {max-width: 75% !important;}.max-width-50-lg {max-width: 50% !important;}.max-width-25-lg {max-width: 25% !important;}}@media (min-width: 1200px) {.max-width-100-xl {max-width: 100% !important;}.max-width-75-xl {max-width: 75% !important;}.max-width-50-xl {max-width: 50% !important;}.max-width-25-xl {max-width: 25% !important;}}@media (min-width: 1400px) {.max-width-100-xxl {max-width: 100% !important;}.max-width-75-xxl {max-width: 75% !important;}.max-width-50-xxl {max-width: 50% !important;}.max-width-25-xxl {max-width: 25% !important;}}.min-width-100 {min-width: 100% !important;}.min-width-75 {min-width: 75% !important;}.min-width-50 {min-width: 50% !important;}.min-width-25 {min-width: 25% !important;}@media (min-width: 576px) {.min-width-100-sm {min-width: 100% !important;}.min-width-75-sm {min-width: 75% !important;}.min-width-50-sm {min-width: 50% !important;}.min-width-25-sm {min-width: 25% !important;}}@media (min-width: 768px) {.min-width-100-md {min-width: 100% !important;}.min-width-75-md {min-width: 75% !important;}.min-width-50-md {min-width: 50% !important;}.min-width-25-md {min-width: 25% !important;}}@media (min-width: 992px) {.min-width-100-lg {min-width: 100% !important;}.min-width-75-lg {min-width: 75% !important;}.min-width-50-lg {min-width: 50% !important;}.min-width-25-lg {min-width: 25% !important;}}@media (min-width: 1200px) {.min-width-100-xl {min-width: 100% !important;}.min-width-75-xl {min-width: 75% !important;}.min-width-50-xl {min-width: 50% !important;}.min-width-25-xl {min-width: 25% !important;}}@media (min-width: 1400px) {.min-width-100-xxl {min-width: 100% !important;}.min-width-75-xxl {min-width: 75% !important;}.min-width-50-xxl {min-width: 50% !important;}.min-width-25-xxl {min-width: 25% !important;}}.max-w-none {max-width: none !important;}.max-h-none {max-height: none !important;}.loader-container {position: fixed;display: flex;flex-direction: column;justify-content: center;align-items: center;height: 100svh;width: 100vw;background-color: transparent;backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);z-index: 9999;transition: all 0.5s ease-in-out;pointer-events: none !important;overflow: hidden;}.loader-container.hide {opacity: 0;visibility: hidden;}.loader-div {position: absolute;transform: translate(-50%, -50%);border: 8px solid #f3f3f3; border-top: 8px solid #3498db; border-radius: 50%;width: 100px;height: 100px;animation: spin 2s linear infinite;}.loader-img-div {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);text-align: center;}.loader-img-div .img-loader {width: 50px;height: 50px;}.loader-text-div {position: absolute;top: 50%;left: 50%;transform: translate(-50%, 50%);text-align: center;color: rgba(var(--text-primary), var(--text-opacity));font-weight: bold;margin-top: 50px;}@keyframes spin {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}.d-flex-ajc {display: flex;align-items: center;justify-content: center;}.limit-3-lines {display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}.sign-register-form {min-width: 250px;margin: auto;}table {* {color: rgba(var(--text-primary), var(--text-opacity));}}.table > :not(caption) > * > * {color: rgba(var(--text-primary), var(--text-opacity));background-color: transparent;}thead,tbody,tfoot,tr,td,th {border: 0 rgba(var(--text-secondary), 0.5) solid;}thead {border: 0 rgba(var(--text-secondary), 0.5) solid;}.table-invidia {box-shadow: 3px 6px 8px rgba(0, 0, 0, 0.2);border-radius: 13px;}.table-invidia table {--tw-border-spacing-x: 0px;--tw-border-spacing-y: 0px;border-collapse: separate;border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);width: 100%;}.table-invidia td {border-bottom-width: 1px;border-left-width: 1px;padding: 0.25rem 0.75rem;}.table-invidia td:last-child {border-right-width: 1px;}.table-invidia th:last-child {border-right-width: 1px;border-top-right-radius: 13px;}.table-invidia th {background-color: rgba(var(--background-tertiary), var(--background-opacity));border-bottom-width: 1px;border-left-width: 1px;border-top-width: 1px;padding: 0.25rem 0.75rem;}.table-invidia td {background-color: rgba(var(--background-secondary),var(--background-opacity));}.table-invidia th:first-child {border-top-left-radius: 13px;}.table-invidia th:last-child {border-right-width: 1px;border-top-right-radius: 13px;}.table-invidia table tbody tr:last-child td:first-child {border-bottom-left-radius: 13px;}.table-invidia table tbody tr:last-child td:last-child {border-bottom-right-radius: 13px;}.toast {border-radius: var(--border-radius);-webkit-backdrop-filter: blur(14px);backdrop-filter: blur(14px);--toast-background-opacity: 0.26;border: 1px rgba(var(--background-quinary), 0.2) solid;box-shadow: 4px 6px 13px 0px rgba(var(--background-quinary), 0.2);}.toast-header {color: var(--text-secondary) var(--text-opacity);border-bottom: 0;}.toast-body {padding-top: 0.25rem;}.toast-container {max-height: calc(100vh);pointer-events: all;overflow-x: hidden;overflow-y: auto;z-index: 9999;}.toast,.toast-header,.toast-body {overflow: hidden;word-wrap: break-word !important;word-break: break-word !important;}.toast-header {background-color: transparent !important;}.toast.bg-primary {background-color: rgba(var(--background-primary),var(--toast-background-opacity)) !important;}.toast.bg-secondary {background-color: rgba(var(--background-secondary),var(--toast-background-opacity)) !important;}.toast.bg-success {background-color: rgba(var(--bs-success-rgb),var(--toast-background-opacity)) !important;}.toast.bg-danger {background-color: rgba(var(--bs-danger-rgb),var(--toast-background-opacity)) !important;}.toast.bg-warning {background-color: rgba(var(--bs-warning-rgb),var(--toast-background-opacity)) !important;}.toast.bg-info {background-color: rgba(var(--bs-info-rgb),var(--toast-background-opacity)) !important;}.toast.bg-light {background-color: rgba(var(--background-light),var(--toast-background-opacity)) !important;}.tooltip {--bs-tooltip-bg: rgb(var(--background-secondary));--bs-tooltip-color: var(--text-primary);}.upload-container {text-align: center;width: 100%;max-width: 100%;min-height: 435px;margin: auto;}.upload-container .header {padding: 25px 0px;}.upload-container .header h1 {font-weight: 500;font-size: 1.7rem;text-transform: uppercase;margin: 0px;margin-bottom: 8px;}.upload-container .header p {margin: 5px;font-size: 0.95rem;}.upload-container .drop {min-height: 250px;border: 1px dashed rgb(var(--blue-primary), 0.6);background-image: linear-gradient(0deg, rgb(var(--background-primary)), rgb(var(--background-secondary)));margin: 5px 35px 35px 35px;border-radius: 12px;position: relative;}.upload-container .drop div.col:first-child {opacity: 1;visibility: visible;transition-duration: 0.2s;transform: scale(1);width: 200px;margin: auto;}.upload-container .drop div.col:last-child {font-size: 40px;font-weight: 700;position: absolute;top: 0px;bottom: 0px;left: 0px;right: 0px;margin: auto;width: fit-content;height: fit-content;pointer-events: none;opacity: 0;visibility: hidden;transform: scale(0.6);transition-duration: 0.2s;}.drag-over-effect div.col:first-child {opacity: 0 !important;visibility: hidden !important;pointer-events: none !important;transform: scale(1.1) !important;}.drag-over-effect div.col:last-child {opacity: 1 !important;visibility: visible !important;transform: scale(1) !important;}.upload-container .drop .cloud-icon {margin-top: 25px;margin-bottom: 20px;}.upload-container .drop span,.upload-container .drop button {display: block;margin: auto;margin-bottom: 10px;}.upload-container .drop button {color: white;background-color: rgb(var(--blue-primary), 0.6);;border: none;outline: none;padding: 7px 20px;border-radius: 8px;margin-top: 10px;margin-bottom: 15px;cursor: pointer;box-shadow: rgba(50, 50, 93, 0.25) 0px 13px 27px -5px,rgba(0, 0, 0, 0.3) 0px 8px 16px -8px;}.upload-container .drop input {display: none;}.upload-container .list {display: none;text-align: left;margin: 0px 35px;padding-bottom: 20px;}.upload-container .list .title {font-size: 0.95rem;}.upload-container .list .table {padding-left: 0px !important;}.upload-container .list li {display: flex;margin: 15px 0px;padding-top: 4px;padding-bottom: 2px;border-radius: 8px;transition-duration: 0.2s;max-height: 60px;}.upload-container .list li:hover {box-shadow: rgb(var(--background-primary), 0.2) 0px 0px 4px 0px, rgb(var(--background-primary), 0.4) 0px 12px 16px 0px;}.upload-container .list li .col {flex: 0.1;}.upload-container .list li .col:nth-child(2) {flex: 0.9;text-align: left;font-size: 0.9rem;padding: 8px 10px;}.upload-container .list li .col:nth-child(2) div.name {position: relative;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;max-width: 250px;display: inline-block;max-height: 20px;}@media (max-width: 768px) {.upload-container .list li .col:nth-child(2) div.name {max-width: 120px;}}.upload-container .list li .col .file-name span {float: right;}.upload-container .list li .col .file-name {max-height: 20px;}.upload-container .list li .file-progress {width: 100%;height: 5px;border-radius: 8px;background-color: rgb(var(--blue-primary), 0.4);;margin: 5px 0px !important;}.upload-container .list li .file-progress span {display: inline-block;width: 0%;height: 100%;border-radius: 8px;background-image: linear-gradient(120deg, rgb(var(--blue-primary), 0.7), rgb(var(--blue-primary), 0.9));transition-duration: 0.4s;display: inherit;}.upload-container .list li .col .file-size {font-size: 0.75rem;}.upload-container .list li .col.startIcon {}.upload-container .list li .col.startIcon,.upload-container .list li .col.endIcon {display: flex;justify-content: center;align-items: center;text-align: center;width: 40px;max-width: 60px;}.upload-container .list li .col.endIcon {min-width: 30px;}.upload-container .list li .col svg.cross,.upload-container .list li .col svg.tick,.upload-container .list li .col svg.cross_fail {fill: rgb(var(--blue-primary), 0.8);background-color: rgb(var(--blue-primary), 0.2);position: relative;border-radius: 50%;}.upload-container .list li .col svg.tick {fill: rgb(var(--green-primary), 0.8);background-color: transparent;}.upload-container .list li.complete span,.upload-container .list li.complete .file-progress,.upload-container .list li.complete svg.cross,.upload-container .list li.complete svg.cross_fail {display: none;}.upload-container .list li.in-prog .file-size,.upload-container .list li.in-prog svg.tick,.upload-container .list li.in-prog svg.cross_fail {display: none;}.upload-container .list li .col svg.cross_fail {fill: rgb(var(--red-primary), 0.8);}.upload-container .list li .file-size .failed_message {color: rgb(var(--red-primary), 0.8);font-size: 0.75rem;display: none;}.upload-container .list .table > :not(caption) > * > * {padding: 0px;background-color: none;border-bottom-width: 0px;box-shadow: none;}.min-upload-container {width: min-content;padding: 0;}.min-upload-container:has(.success-icon:not(.d-none)) {background-color: rgb(var(--green-primary), 0.8);}.min-upload-container:has(.error-icon:not(.d-none)) {background-color: rgb(var(--red-primary), 0.8);}.min-upload-container .drop {padding: 10px;border: 5px dashed rgba(var(--background-tertiary), 0.6);border-radius: var(--border-radius);}.min-upload-container .drop input {display: none;}.upload-display-overlay {position: relative;display: inline-block;width: 100%;height: 100%;transition: all 0.8s ease-in-out;max-height: 100%;}.upload-display-overlay.remove {opacity: 0;transform: scale(0.7) rotate(-5deg);filter: blur(6px);}.upload-display-overlay iframe {width: 100%;height: 100%;border: none;min-height: 600px;}.upload-display-overlay .upload-display-admin {position: absolute;border-radius: var(--border-radius);background: rgba(var(--background-primary), 0.1);box-shadow: 2px 2px 2px rgba(var(--background-primary), 0.023);padding: 5px;transition: background-color 0.4s ease-in-out;}.upload-display-overlay .upload-display-admin.topRight {top: 15px;right: 15px;}.upload-display-overlay .upload-display-admin.topLeft {top: 15px;left: 15px;}.upload-display-overlay .upload-display-admin.bottomRight {bottom: 15px;right: 15px;}.upload-display-overlay .upload-display-admin.bottomLeft {bottom: 15px;left: 15px;}.upload-display-overlay .upload-display-admin:hover {background: rgba(var(--background-primary), 0.9);}.upload-display-overlay:has(iframe:not(.d-none)) .upload-display-admin {background: rgba(var(--background-primary), 0.1);top: 63.5px;}.upload-display-overlay .upload-display-admin button {background: rgba(var(--background-primary), 0.2);border: none;color: rgb(var(--text-primary));cursor: pointer;padding: 4px;border-radius: calc(var(--border-radius) + 4px);height: 32px;width: 32px;position: relative;}.upload-display-overlay .upload-display-admin button svg {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.upload-display-overlay .upload-display-admin button:hover {background: none;}.upload-display-overlay .upload-display-admin button.update:hover {color: rgb(var(--green-primary), 0.8);}.upload-display-overlay .upload-display-admin button.delete:hover {color: rgb(var(--red-primary), 0.8);}body {background-size: cover;background-repeat: no-repeat;background-attachment: fixed;background-position: center;}