/*! tailwindcss v3.1.8 | MIT License | https://tailwindcss.com*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/*,:after,:before{border:0 solid #e5e7eb; /* 2 */box-sizing:border-box /* 2 */ /* 2 */ /* 1 */}:after,:before{--tw-content:""}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
*/html{-webkit-text-size-adjust:100%; /* 2 */font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji; /* 4 */line-height:1.5; /* 1 */-moz-tab-size:4; /* 3 */-o-tab-size:4;tab-size:4 /* 3 */}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/body{line-height:inherit; /* 2 */margin:0 /* 1 */}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/hr{border-top-width:1px; /* 3 */color:inherit /* 2 */ /* 1 */}

/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}

/*
Remove the default font size and weight for headings.
*/h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}

/*
Reset links to optimize for opt-in styling instead of opt-out.
*/a{color:inherit;text-decoration:inherit}

/*
Add the correct font weight in Edge and Safari.
*/b,strong{font-weight:bolder}

/*
1. Use the user's configured `mono` font family by default.
2. Correct the odd `em` font sizing in all browsers.
*/code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace; /* 1 */font-size:1em /* 2 */}

/*
Add the correct font size in all browsers.
*/small{font-size:80%}

/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}

/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/table{border-collapse:collapse; /* 3 */border-color:inherit; /* 2 */text-indent:0 /* 1 */}

/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/button,input,optgroup,select,textarea{color:inherit; /* 1 */font-family:inherit; /* 1 */font-size:100%; /* 1 */font-weight:inherit; /* 1 */line-height:inherit; /* 1 */margin:0; /* 2 */padding:0 /* 3 */}

/*
Remove the inheritance of text transform in Edge and Firefox.
*/button,select{text-transform:none}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/[type=button],[type=reset],[type=submit],button{-webkit-appearance:button; /* 1 */background-color:transparent; /* 2 */background-image:none /* 2 */}

/*
Use the modern Firefox focus style for all focusable elements.
*/:-moz-focusring{outline:auto}

/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/:-moz-ui-invalid{box-shadow:none}

/*
Add the correct vertical alignment in Chrome and Firefox.
*/progress{vertical-align:baseline}

/*
Correct the cursor style of increment and decrement buttons in Safari.
*/::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}

/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/[type=search]{-webkit-appearance:textfield; /* 1 */outline-offset:-2px /* 2 */}

/*
Remove the inner padding in Chrome and Safari on macOS.
*/::-webkit-search-decoration{-webkit-appearance:none}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/::-webkit-file-upload-button{-webkit-appearance:button; /* 1 */font:inherit /* 2 */}

/*
Add the correct display in Chrome and Safari.
*/summary{display:list-item}

/*
Removes the default spacing and border for appropriate elements.
*/blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}

/*
Prevent resizing textareas horizontally by default.
*/

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af; /* 2 */opacity:1 /* 1 */}input::placeholder,textarea::placeholder{color:#9ca3af; /* 2 */opacity:1 /* 1 */}

/*
Set the default cursor for buttons.
*/[role=button],button{cursor:pointer}

/*
Make sure disabled buttons don't get the pointer cursor.
*/:disabled{cursor:default}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/audio,canvas,embed,iframe,img,object,svg,video{display:block; /* 1 */vertical-align:middle /* 2 */}

/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/img,video{height:auto;max-width:100%}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,select:focus,textarea:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}select{color-adjust:exact;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple]{color-adjust:unset;background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{color-adjust:exact;--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#6b7280;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E")}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:transparent}[type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:transparent}[type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::-webkit-backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.form-input,.form-multiselect,.form-select,.form-textarea{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}.form-input:focus,.form-multiselect:focus,.form-select:focus,.form-textarea:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.form-select{color-adjust:exact;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.top-0{top:0}.m-0{margin:0}.my-2{margin-top:.5rem}.mb-2,.my-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-7{margin-bottom:1.75rem}.mb-5{margin-bottom:1.25rem}.mb-1{margin-bottom:.25rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.table{display:table}.\!table{display:table!important}.table-caption{display:table-caption}.table-cell{display:table-cell}.grid{display:grid}.contents{display:contents}.hidden{display:none}.\!hidden{display:none!important}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-grabbing{cursor:-webkit-grabbing;cursor:grabbing}.resize{resize:both}.flex-nowrap{flex-wrap:nowrap}.overflow-hidden,.truncate{overflow:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap}.rounded{border-radius:.25rem}.border{border-width:1px}.border-dashed{border-style:dashed}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-opacity-25{--tw-bg-opacity:0.25}.p-2{padding:.5rem}.p-3{padding:.75rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-9{padding-left:2.25rem;padding-right:2.25rem}.py-4{padding-bottom:1rem;padding-top:1rem}.pt-3{padding-top:.75rem}.pb-5{padding-bottom:1.25rem}.text-start{text-align:start}.text-end{text-align:end}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.italic{font-style:italic}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.blur{--tw-blur:blur(8px)}.blur,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%)}.\!invert{--tw-invert:invert(100%)!important;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}@font-face{font-display:swap;font-family:GT Walsheim Rg;font-style:italic;font-weight:400;src:url(../../fonts/GTWalsheim-RgOb.woff2) format("woff2"),url(../../fonts/GTWalsheim-RgOb.woff) format("woff")}@font-face{font-display:swap;font-family:GT Walsheim Rg;font-style:italic;font-weight:700;src:url(../../fonts/GTWalsheim-BdOb.woff2) format("woff2"),url(../../fonts/GTWalsheim-BdOb.woff) format("woff")}@font-face{font-display:swap;font-family:GT Walsheim Rg;font-style:normal;font-weight:700;src:url(../../fonts/GTWalsheim-Bd.woff2) format("woff2"),url(../../fonts/GTWalsheim-Bd.woff) format("woff")}@font-face{font-display:swap;font-family:GT Walsheim Rg;font-style:normal;font-weight:400;src:url(../../fonts/GTWalsheim-Rg.woff2) format("woff2"),url(../../fonts/GTWalsheim-Rg.woff) format("woff")}@font-face{font-display:swap;font-family:GT Walsheim Lt;font-style:normal;font-weight:300;src:url(../../fonts/GTWalsheim-Lt.woff2) format("woff2"),url(../../fonts/GTWalsheim-Lt.woff) format("woff")}@font-face{font-display:swap;font-family:GT Walsheim Lt;font-style:italic;font-weight:300;src:url(../../fonts/GTWalsheim-LtOb.woff2) format("woff2"),url(../../fonts/GTWalsheim-LtOb.woff) format("woff")}@font-face{font-display:swap;font-family:GT Walsheim Md;font-style:normal;font-weight:500;src:url(../../fonts/GTWalsheim-Md.woff2) format("woff2"),url(../../fonts/GTWalsheim-Md.woff) format("woff")}@font-face{font-display:swap;font-family:GT Walsheim Md;font-style:italic;font-weight:500;src:url(../../fonts/GTWalsheim-MdOb.woff2) format("woff2"),url(../../fonts/GTWalsheim-MdOb.woff) format("woff")}.bg-solo{background-color:#1e1e2d}.bg-red{background-color:#fa6132}.bg-red .arrow-next{filter:brightness(0) invert(1)}.bg-red:hover{background-color:#1e1e2d}.bg-grey{background-color:#f7f7f7}.transition{transition:all .25s ease-in}strong{font-weight:700}html{font-family:GT Walsheim Rg,sans-serif;font-size:16px}@media screen and (max-width:1240px){html{font-size:14px}}html ::-webkit-scrollbar{height:10px;width:10px}html ::-webkit-scrollbar-button:end:increment,html ::-webkit-scrollbar-button:start:decrement{background-color:transparent;display:block;height:0}html ::-webkit-scrollbar-track-piece{-webkit-border-radius:0}html ::-webkit-scrollbar-thumb:vertical{height:50px}html ::-webkit-scrollbar-thumb:horizontal{width:50px}html ::-webkit-scrollbar-thumb:horizontal,html ::-webkit-scrollbar-thumb:vertical{background-color:#1e1e2d;-webkit-border-radius:5px}body{min-width:320px}label[for]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;font-size:1rem;padding:0 10px;transition:all .25s ease-in}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:transparent;box-shadow:inset 0 0 2px 1px #1e1e2d}textarea{resize:vertical}textarea:disabled{resize:none}.center{text-align:center}.center img{margin-left:auto;margin-right:auto}.btn{background-color:#1e1e2d;border:1px solid #1e1e2d;border-radius:8px;color:#161616;cursor:pointer;font-size:14px;font-weight:700;height:46px;justify-content:center;padding:12px 20px;position:relative;transition:all .25s ease-in;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn,.btn div{align-items:center;display:flex}.btn:hover{filter:drop-shadow(0 0 2px rgba(30,30,45,.33))}.btn.btn-white,.btn:hover{background-color:#fff}.btn.btn-white:hover{background-color:#1e1e2d}.btn.bg-red{background-color:#fa6132}.btn.bg-red:hover{background-color:#1e1e2d}.btn.text-white{color:#fff}.btn i{height:18px;width:18px}.btn.disabled,.btn[disabled]{background-color:#d4d4d4;border-color:#d4d4d4;color:#fff;pointer-events:none}.btn-outline{background-color:#fff}.btn-outline:hover{background-color:#1e1e2d}.btn-prev{color:#4f4f4f}.btn-prev i{margin-right:8px}.btn-next i{margin-left:8px}@media screen and (max-width:650px){.btn{font-size:.9rem;height:40px;padding:10px}}form.small-container{max-width:670px}.bg-curly-image{background-image:url(/images/curly-background.png);background-position:center 25px;background-repeat:no-repeat;background-size:cover}.bg-dots-left{position:relative}.bg-dots-left:before{background-image:url(/images/group-bullets.png);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:12px;content:"";height:103px;left:-70px;position:absolute;width:70px;z-index:0}@media screen and (max-width:1449px){.bg-dots-left:before{background-image:url(/images/group-bullets-left-partial.png);height:73px;left:-21px;width:21px}}@media screen and (max-width:767px){.bg-dots-left:before{display:none}}.bg-dots-top-right{position:relative}.bg-dots-top-right:before{background-image:url(/images/group-bullets-top-right.png);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:73px;position:absolute;right:0;top:112px;width:60px}@media screen and (max-width:767px){.bg-dots-top-right:before{display:none}}.bg-dots-top{position:relative}.bg-dots-top:before{background-image:url(/images/group-bullets-top.png);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:53px;position:absolute;right:100px;top:70px;width:97px}@media screen and (max-width:1449px){.bg-dots-top:before{background-image:url(/images/group-bullets-top-right.png);height:73px;right:0;top:112px;width:60px}}@media screen and (max-width:767px){.bg-dots-top:before{display:none}}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{height:42px}@media screen and (max-width:1499px){input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{height:32px}}.multiselect{font-size:1rem;height:54px}.multiselect .multiselect-single-label{width:90%}.multiselect .multiselect-search{height:100%}@media screen and (max-width:1499px){.multiselect{height:100px}.multiselect .multiselect-clear{display:none}}input[type=checkbox]{background-position:50% 50%;border:1px solid #394150;height:22px;transition:all .25s ease-in;width:22px}input[type=checkbox]:checked,input[type=checkbox]:checked:focus,input[type=checkbox]:checked:hover,input[type=radio]:checked,input[type=radio]:checked:focus,input[type=radio]:checked:hover{background-color:#1e1e2d}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='11' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.212 7.846A.58.58 0 0 1 3.815 8a.58.58 0 0 1-.397-.154L.247 4.876a.754.754 0 0 1 0-1.116l.397-.372a.883.883 0 0 1 1.191 0l1.98 1.854 5.35-5.01a.883.883 0 0 1 1.191 0l.397.371c.33.308.33.808 0 1.116l-6.54 6.127Z' fill='%23161616'/%3E%3C/svg%3E");background-size:11px 8px}input[type=checkbox]{border-radius:5px}hr{border:0;border-top:1px solid #e0e0e0;height:0;margin:1rem 0}.icon{background-position:50% 50%;background-repeat:no-repeat;background-size:100% auto;display:inline-block;height:14px;vertical-align:middle;white-space:nowrap;width:14px}.icon-white{filter:brightness(0) invert(1)}.icon-delete{background-image:url(../images/icon-delete.svg)}.icon-tick{background-image:url(../images/icon-tick.svg)}.icon-outline-mail{background-image:url(../images/icon-outline-mail.svg)}.icon-close-square{background-image:url(../images/icon-close-square.svg)}.icon-outline-camera{background-image:url(../images/icon-outline-camera.svg)}.icon-outline-paper-download{background-image:url(../images/icon-outline-paper-download.svg)}.icon-outline-paper-upload{background-image:url(../images/icon-outline-paper-upload.svg)}.icon-edit-danger{background-image:url(../images/icon-danger-edit.svg)}.icon-cancel-danger{background-image:url(../images/icon-danger-cancel.svg)}.icon-users{background-image:url(../images/icon-users.svg)}.icon-plus{background-image:url(../images/icon-plus.svg)}.icon-logout{background-image:url(../images/icon-logout.svg)}.icon-unlock{background-image:url(../images/icon-unlock.svg)}.icon-info{background-image:url(../images/icon-info.svg)}.arrow-next{background:url(../images/icon-arrow-right.svg)}.arrow-prev{background:url(../images/icon-arrow-left.svg)}[disabled] .arrow-prev{background-image:url(../images/icon-arrow-left-white.svg)}[disabled] .arrow-next{background-image:url(../images/icon-arrow-right-white.svg)}.arrow-next,.arrow-prev{background-position:50% 50%;background-repeat:no-repeat;background-size:100% auto;display:inline-block;height:18px;vertical-align:middle;width:18px}h3{font-size:1.5rem;font-weight:700;line-height:2rem;text-align:left}.container{margin:0 auto;max-width:1135px;padding:20px 0;width:100%}@media screen and (max-width:1024px){.container{padding:20px 2rem}}@media screen and (max-width:767px){.container{padding:15px 20px}}.container.smaller-container{max-width:1100px}@media screen and (max-width:1449px){.container.smaller-container{max-width:804px}}@media screen and (max-width:767px){.container.smaller-container{padding:15px}}.container.small-container{max-width:945px}@media screen and (max-width:767px){.container.small-container{padding:15px}}.requesting-container{padding-top:70px}@media screen and (max-width:767px){.requesting-container{padding-top:60px}}.top-bar{box-shadow:0 0 4px rgba(26,26,26,.1);left:0;position:fixed;top:0;width:100%;z-index:101}@media screen and (max-width:767px){.top-bar__logo{height:14px}}.top-bar span{border-left-color:#161616}.top-bar.auth{box-shadow:none;position:absolute;width:auto}.color-success{color:#12b282}.color-danger{color:#fa6132}.color-error{color:#d00707}.color-gray-solo{color:#979797}.color-white{color:#fff}section.has-border{border-top:1px solid #f4f4f4}.invisible{opacity:0;visibility:hidden}.aside{background-color:#070e0e}.aside .aside-logo{background-color:#feda01}@media (min-width:2100px){.budget-container>.row>.col-12{width:50%}}.budget-container aside.text-success{color:#1e9a8c!important}.budget-container input[type=checkbox][disabled],.budget-container input[type=checkbox][disabled]+label{cursor:not-allowed;opacity:.5}.header-fixed .header{background-color:#fff;box-shadow:0 3px 10px rgba(0,0,0,.051)}.relative{position:relative}.displaynone{display:none}.displaynone-i{display:none!important}.displayblock{display:block}.spinner{-webkit-animation:spin 2s linear infinite; /* Safari */animation:spin 2s linear infinite;border:3px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:20px;margin-top:10px;position:absolute;right:-14px;width:20px;z-index:9}.clickable-row{cursor:pointer}

/* Safari */@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.btn.btn-active-light-success--new{color:#50cd89}.btn.btn-active-light-success--new:not(.btn-active){background-color:#e8fff3!important;border-color:#e8fff3}.btn.btn-active-light-success--new:hover:not(.btn-active){background-color:#b7ffd9!important;border-color:#b7ffd9}.btn.btn-active-light-danger--new{color:#f2416d}.btn.btn-active-light-danger--new:not(.btn-active){background-color:#fff5f8!important;border-color:#fff5f8}.btn.btn-active-light-danger--new:hover:not(.btn-active){background-color:#ffc2d4!important;border-color:#ffc2d4}.ml-5px{margin-left:5px}.ml-10px{margin-left:10px}.ml-20px{margin-left:20px}.ml-30px{margin-left:30px}.ml-auto{margin-left:auto}.mr-1px{margin-right:1px}.mr-3px{margin-right:3px}.mr-10px{margin-right:10px}.mr-17px{margin-right:17px}.mr-24px{margin-right:24px}.mr-30px{margin-right:30px}.mr-3{margin-right:3rem}.mt-10px{margin-top:10px}.mt-30px{margin-top:30px}.mb-12px{margin-bottom:12px}.px-10px{padding-left:10px;padding-right:10px}.px-20px{padding-left:20px;padding-right:20px}.px-30px{padding-left:30px;padding-right:30px}.pl-20px{padding-left:20px}.pl-27px{padding-left:27px}.pr-20px{padding-right:20px}.pt-10px{padding-top:10px}.pt-15px{padding-top:15px}.pt-30px{padding-top:30px}.pt-0px{padding-top:0!important}.p-0{padding:0}.pb-5px{padding-bottom:5px}.pb-10px{padding-bottom:10px}.height-fit-content{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}.icon-openapi{background-image:url(images/icon-api.svg);background-repeat:no-repeat;background-size:cover}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}@media screen and (max-width:576px){.width-100-mobile{width:100%}}.admin-profile-header{width:100%}@media (max-width:1199px){.admin-profile-header__container{flex-direction:column}.admin-profile-header__container>div{margin-bottom:10px;margin-left:0;margin-right:auto}.admin-profile-header__container>div:last-child{margin-bottom:0}}@media (max-width:600px){.admin-profile-header__container{margin-top:10px}}.account-details__container{width:100%}@media (max-width:1199px){.account-details__container{flex-direction:column}.account-details__container div{width:100%}.account-details__container a{margin-right:0!important;padding-right:0;width:50%}.account-details__container a:first-child{border:0;padding-left:0}}@media (max-width:600px){.account-details__container div{flex-direction:column}.account-details__container a{border:0;padding:0;width:100%}.edit-user__container{flex-direction:column}}.text-right{text-align:right}.whitespace-nowrap{white-space:nowrap}.documents-add-container{margin-left:81.5%;width:100px}.documents-add-container.next-position{margin-left:0;position:absolute;top:20px}@media screen and (min-width:768px){.documents-add-container.next-position{right:225px!important}}@media screen and (max-width:768px){.documents-add-container.next-position{right:205px}}.h-20{height:20px}.h-27{height:27px}.h-30{height:30px}.h-35{height:35px}.h-40{height:40px}.w-20{width:20px}.w-30{width:30px}.w-95{width:95px}.w-25-p{width:50%}.w-75-p{width:75%}.lh-22{line-height:22px}.lh-26{line-height:26px}.mt-50{margin-top:50px}.py-0px{padding-bottom:0;padding-top:0}.py-7px{padding-bottom:7px;padding-top:7px}.py-8px{padding-bottom:8px;padding-top:8px}.py-30px{padding-bottom:30px;padding-top:30px}.input-document-name{width:190px}@media screen and (min-width:768px){.documents-add-container.next-position{top:calc(100% - 50px)!important}}@media screen and (max-width:768px){.documents-add-container.next-position{top:calc(100% - 43px)}}.class-repeater{flex-direction:row;flex-wrap:wrap;justify-content:end;min-width:550px}.class-repeater.space-between{justify-content:space-between}@media screen and (max-width:767px){.documents-add-container{right:33px}}.documents-container{margin-bottom:-15px;margin-top:0}.statistics-border{border:1px solid transparent}.statistics-border:hover{border-color:#e0e7ec}.statistics-border-radius{border-radius:4px}.h-full{height:100%}.w-160px{width:160px!important}.table.gs-11 td:nth-child(2),.table.gs-11 th:nth-child(2){padding-left:1.25rem}.mr-auto-i{margin-right:auto!important}.row__statistics{margin-left:-5px;margin-right:-5px}@media (min-width:992px){.row__statistics{margin-top:-15px}}.row__statistics>*{padding-left:5px;padding-right:5px}.img-block{background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #e0e7ec;border-radius:5px;height:40px;transition:all .5s linear;width:40px}.img-block__container{background-color:#e0e7ec;border-radius:5px;display:flex;max-width:100%;padding:1px}@media screen and (min-width:769px){.img-block__container.big{max-width:calc(100% - 30px)}}.img-block__container.big .img-block{background-size:contain;height:392px;width:744px}@media screen and (max-width:768px){.img-block__container.big .img-block{height:calc(52.63158vw - 44.21053px);width:calc(100vw - 84px)}}.badge.badge-light-grey{background-color:rgba(6,15,14,.1);color:#060f0e}.badge.badge-light-blue{background-color:#f5f8fa;color:#7d8298}.badge.badge-active:empty{display:inline-block}.border-radius-3{border-radius:3px}.border-radius-5{border-radius:5px}.border-radius-10{border-radius:10px}.border-radius-30{border-radius:30px}.border-radius-full{border-radius:50%}.hidden{display:none!important}.progressbar__container{border:1px solid #e0e7ec;border-radius:20px;display:flex;flex:1 0 0;width:100%}@media (min-width:769px){.progressbar__container{flex-direction:row;margin-bottom:24px}}@media (min-width:769px) and (max-width:1449px){.progressbar__container{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}}@media (max-width:769px){.progressbar__container{flex-direction:column}}.progressbar__item{align-items:center;background-color:#50cd89;color:#fff;display:flex;font-size:12px;font-weight:500;height:30px;justify-content:center;padding:3px 2px;position:relative}@media (min-width:992px) and (max-width:1199px){.progressbar__item{font-size:10px}}@media (min-width:769px){.progressbar__item{border-right:1px solid #e0e7ec;flex-basis:100%;margin-bottom:0}.progressbar__item:first-child{border-bottom-left-radius:20px;border-left:0;border-top-left-radius:20px}.progressbar__item:last-child{border-bottom-right-radius:20px;border-right:0;border-top-right-radius:20px}}@media (max-width:769px){.progressbar__item{border-bottom:1px solid #e0e7ec;width:100%}.progressbar__item:first-child{border-top-left-radius:20px;border-top-right-radius:20px}.progressbar__item:last-child{border-bottom:0;border-bottom-left-radius:20px;border-bottom-right-radius:20px}}.progressbar__item img{margin-right:2px}.progressbar__item.progress__item-gray{background-color:#fff5f8;color:#a1a5b7}.progressbar__date{font-weight:400;margin-left:10px;opacity:.8}@media (min-width:769px){.progressbar__date{bottom:-24px;color:#7d8298;left:0;position:absolute;right:0;text-align:center}}.progressbar__icon-close{margin-right:2px}@media (min-width:769px){.id-card-container.flex-column{max-width:calc(100% - 200px)}}@media (max-width:768px){.id-card-container{max-width:100%}.flex-col-mobile,.id-card-container{flex-direction:column}}.id-card-btns-container.flex-column a{width:100%}@media (min-width:769px){.id-card-btns-container.flex-column{align-items:flex-start!important}.id-card-btns-container.flex-column a{margin-left:0}}@media (max-width:768px){.id-card-btns-container{flex-direction:column}.id-card-btns-container a{justify-content:center;margin-left:0;margin-right:0;margin-top:10px;width:100%}}.id-card-img-print{bottom:0;height:100%;left:0;max-height:100%;max-width:100%;position:absolute;right:0;top:0;width:100%;z-index:-1}.id-card-img-print img{display:block;max-height:100%;max-width:100%}.text-opacity-50{opacity:.5}.text-opacity-70{opacity:.7}.form-control.form-control-solid.text-darker,.form-select.form-select-solid.text-darker,.form-select.form-select-solid:focus.text-darker,.text-darker,.text-darker .select2-container--bootstrap5 .select2-selection--single.form-select-solid .select2-selection__rendered{color:#060f0e}.fs-18{font-size:18px}.divider{background:rgba(6,15,14,.2);height:25px;margin:0 30px;width:1px}.menu-item .menu-link{flex:1 0 0}.menu-item .menu-link.active-link{background-color:#1b1b28;color:#fff;transition:color .2s ease,background-color .2s ease}.menu-item .menu-link.active-link .menu-title{color:#fff}.menu-item .menu-link .menu-icon.mr-24px{margin-right:24px}.symbol .symbol-label.w-40px{width:40px}.symbol .symbol-label.h-20px{height:20px}.border-blue{border:1px solid #e0e7ec}.border-top-blue{border-top:1px solid #e0e7ec}.border-bottom-blue{border-bottom:1px solid #e0e7ec}.border-gray{border:1px solid rgba(6,15,14,.2)}.border-left-gray{border-left:1px solid rgba(6,15,14,.2)}.border-right-gray{border-right:1px solid rgba(6,15,14,.2)}.text-trueGray-900{color:#060f0e}.opacity-70{opacity:.7}.card-p__statistics{padding:12px 8px 12px 20px}.card .card-header__statistics{min-height:60px}.card .card-body__statistics{padding:20px 30px}.card .card-body.pt-15px{padding-top:15px!important}.card .card-body.pb-5px{padding-bottom:5px!important}.btn.btn-sm.statistics__btn-1{padding:0!important}.statistics__btn-1{margin-right:10px!important;padding:0;width:78px}.statistics__btn-2{padding:0;width:95px}.absolute,.btn-search{position:absolute}.btn-search{background:transparent;border:0;left:5px;padding-bottom:2px;top:9px;width:32px}.input-search{background-color:transparent;padding-left:21px!important}.input-text{background-color:#f5f8fa;border:1px solid #f5f8fa;border-radius:4px;color:#060f0e;transition:all .2s ease-in-out}.dropdown.show>.input-text,.input-text.active,.input-text.focus,.input-text:active,.input-text:focus{background-color:#eef3f7;border-color:#eef3f7!important}@media (min-width:992px){.header-fixed.toolbar-fixed .toolbar__with-breadcrumbs{height:65px;top:0;z-index:999}}.nav-line-tabs.nav-line-tabs-2x .nav-item .nav-link{background-color:hsla(0,0%,100%,.6);border:1px solid rgba(224,231,236,.6);border-top-left-radius:5px;border-top-right-radius:5px;height:43px;margin-bottom:-1px;padding:0 15px;position:relative}@media (min-width:601px){.nav-line-tabs.nav-line-tabs-2x .nav-item .nav-link{margin-right:5px!important}}@media (max-width:600px){.nav-line-tabs.nav-line-tabs-2x .nav-item .nav-link{margin-right:0!important;width:100%}}.nav-line-tabs.nav-line-tabs-2x .nav-item .nav-link.active,.nav-line-tabs.nav-line-tabs-2x .nav-item .nav-link:hover{background-color:#fff;border:1px solid rgba(224,231,236,.6)}.nav-line-tabs.nav-line-tabs-2x .nav-item .nav-link.active:not(.disabled),.nav-line-tabs.nav-line-tabs-2x .nav-item .nav-link:hover:not(.disabled){border-bottom-width:1px!important}.nav-line-tabs.nav-line-tabs-2x .nav-item .nav-link.active:before,.nav-line-tabs.nav-line-tabs-2x .nav-item .nav-link:hover:before{background-color:#009dfc;bottom:0;content:"";height:2px;left:0;position:absolute;right:0}.nav-line-tabs.nav-line-tabs-2x .nav-item .nav-link:last-child{margin-right:0!important}.overflow-hidden{overflow:hidden}.table__status-column{width:50px}.table__document-type-column{padding-left:60px;width:160px}.btn:not(.btn-outline):not(.btn-dashed):not(.border-hover):not(.border-active):not(.btn-flush):not(.btn-icon).btn-sm.btn-blue,.btn:not(.btn-outline):not(.btn-dashed):not(.border-hover):not(.border-active):not(.btn-flush):not(.btn-icon).btn-sm.px-10px{padding-left:10px;padding-right:10px}.btn:not(.btn-outline):not(.btn-dashed):not(.border-hover):not(.border-active):not(.btn-flush):not(.btn-icon).btn-sm.icon-api-button{border-radius:3px;font-size:12px;height:27px;padding-left:10px;padding-right:10px;padding-top:4px}.btn.btn-blue{background:rgba(0,157,252,.07);border-radius:3px;color:#009dfc;padding-left:10px;padding-right:10px;white-space:nowrap}.btn.btn-blue:hover{background:rgba(0,157,252,.3)}.btn.px-10px{padding-left:10px;padding-right:10px}.img-blue-download{background-color:rgba(0,157,252,.07);border-radius:3px;height:37px;padding:0 7px;text-align:center;width:35px}.img-blue-download:hover{background-color:rgba(0,157,252,.4)}.form-control__blue{background-color:#f4f8fb;color:rgba(6,15,14,.5);height:37px}.select2-container--bootstrap5 .select2-selection.h-40{height:40px}.max-w-full{max-width:100%}.w-full{width:100%}.icon-api-button{border-radius:3px;font-size:12px;height:27px;padding-left:10px;padding-right:10px;padding-top:4px}.span-chip{background-color:#f2f2f4;border-radius:5px;display:inline-block;margin:1px 2px;padding:7px 20px;white-space:nowrap}.span-chip.responsible-chip{display:flex;justify-content:center;width:100%}.create-card-container{display:flex;flex-direction:row;overflow:hidden}.create-card-container .left{width:35%}.create-card-container .right{padding:0 0 0 40px;width:70%}.inner-card{border:1px solid #dbdadf;border-radius:5px;margin-bottom:14px;min-height:52px;padding:4px 20px;width:100%}.inner-card small{color:#ccc;font-size:100%}input.card-input{border:none;height:24px;outline:none;padding-left:0;width:100%}.buttons-container{align-items:center;display:flex;justify-content:space-between;padding-right:4px}.left-button{margin-left:auto;padding-right:5px}.card-btn{border:1px solid #dbdadf;border-radius:5px;padding:6px 35px}.negative-btn{background-color:#120d33;color:#fff}.header-container{background-color:#f2f2f4;border-radius:5px;flex:3 1 auto;margin-bottom:3px}.draggable-handle,.header-container{align-items:center;display:flex;height:40px}.draggable-handle{background-color:#fff;border:1px solid #dbdadf;border-radius:5px;cursor:all-scroll;justify-content:space-around;margin-top:3px}.dropdown-toggle{align-items:center;display:flex;justify-content:space-between;width:100%}.dropdown-menu{background-color:transparent;position:relative;width:100%}.dropdown-menu.active .menu-arrow{transform:rotate(90deg)}.dropdown-menu.active .menu-sub-dropdown{display:block!important}.dropdown-menu .menu-sub-dropdown{background-color:transparent}.dropdown-select{border:0;height:20px;padding:0;width:100%}.dropdown-select.currency-input:disabled{cursor:not-allowed}.multiselect-c{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.select2-container--default .select2-selection--multiple{border:none}.interval-inputs{display:flex}.responsible-modal{display:block;left:50%;position:fixed;top:25%;width:25%;z-index:1000}.modal-content{height:200px}.form-group{padding:20px}.modal-footer{border-top:1px solid #eff2f5;padding:5px}.close{cursor:pointer}#addResponsibleModal{display:none}.btn.btn-danger{background-color:#d11a2a}.reset-button{align-items:center;background-color:#f8dddd;border-radius:5px;display:flex;flex-direction:row;height:35px;justify-content:space-evenly;margin-right:5px;width:100px}.btn-primary{background-color:#120d33!important}.display-none{display:none}.display-block{display:block}.responsible-container{display:flex;flex-direction:row}.draggable-zone{width:86%}.action-zone{align-items:center;display:flex;flex-direction:column;justify-content:center;width:12%}.confirm-deletion{height:40px!important;margin-left:2px;margin-top:3px;width:40px!important}.add-condition-btn{border-top-width:1px;margin-top:10px;padding-top:10px}.position-span{text-align:center;width:23%}.name-span,.secondary-name-span{text-align:center;width:38.5%}.header-order-span{text-align:center;width:20%}.header-person-span{text-align:center;width:33.5%}.header-action-span{text-align:center;width:10%}.input-placeholders-color{color:#dadadf}.color-black{color:#000}.create-card-container input:focus{box-shadow:none}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{transition:none}.error-message{color:#dc3545;display:block;font-size:80%;margin-top:.25rem;width:100%}.error-message-show{align-items:center;border:1px solid #dc3545;color:#dc3545;display:flex;justify-content:center;margin-top:-3px;padding:20px}.card-body__statistics input:focus{border:1px solid #e0e7ec}.more-dots{align-self:end;margin-left:5px}.datetimepicker{background-image:none;height:42px}.border-top-width-1{border-top-width:1px}.reset-btn{display:flex;justify-content:space-evenly;width:100px}.text-red{color:red}.font-bold{font-weight:600}.font-medium{font-weight:500}.error-chip{background-color:#ffe9e6;border-radius:5px;color:#d40808}.warning-chip{background-color:#fff6d3;color:#c5931e}.green-chip,.warning-chip{border-radius:5px;padding:5px}.green-chip{background-color:#e0f9e2;color:#129487}.grey-chip{background-color:#f2f2f4;border-radius:5px;color:#504c67;padding:5px}.textarea-container{border:none;height:100px;margin-top:5px;padding-left:0;width:100%}.inner-card.height-fit-content .textarea-container{height:auto}.textarea-container:focus{box-shadow:none}.contracts-list-container{margin:auto;overflow-x:auto}.contracts-list-container table{border:none;border-collapse:separate;border-radius:.5rem;border-spacing:0;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);font-family:Open Sans,sans-serif;position:relative;table-layout:auto;white-space:nowrap;width:100%}.contracts-list-container table *{border:none;text-align:center}.contracts-list-container table thead tr{font-size:1rem;font-weight:500;height:55px;text-align:left}.contracts-list-container table thead tr th{border-bottom:1px dotted #e4e6ef;padding:.75rem 1.5rem;vertical-align:middle}.contracts-list-container table tbody td{color:green;font-size:1.125rem;font-weight:400;padding:1.5rem;text-align:left;vertical-align:middle}.contracts-list-container table tbody tr{color:#5e6278;height:55px}.contracts-list-container table tbody th{border-bottom:1px dotted #e4e6ef;margin-left:5px;margin-right:5px;padding-right:20px}.contracts-list-container table tr:last-child td:first-child{border-bottom-left-radius:.5rem}.contracts-list-container table th:first-child{background-color:#fff;border-top-left-radius:.5rem;margin-right:20px}.contracts-list-container table th:nth-child(2){border-left:1px solid #e4e6ef}.contracts-list-container table tr:last-child td:last-child{border-bottom-right-radius:.5rem}.contracts-list-container table th:last-child{border-top-right-radius:.5rem}.contracts-list-container table tr>td:first-child,.contracts-list-container table tr>th:first-child{left:0;padding-right:15px;position:-webkit-sticky;position:sticky}.contracts-list-container table .check-icon-span-red{background-color:#ffe9e6;border-radius:50%;padding:5px}.contracts-list-container table .check-icon-span-green{background-color:#e0f9e2;border-radius:50%}.contracts-list-container table .status-th-container{align-items:center;display:flex;justify-content:center}.contracts-list-container table .status-error-text{color:red;margin-left:5px}.signed-subtitle-p{color:#a09ead;margin-bottom:10px}.checkbox-card{align-items:center;background-color:#efeff2;border:1px solid #7e7c92;border-radius:5px;display:flex;justify-content:space-around;margin-bottom:10px;margin-right:5px;padding:10px 20px;width:calc(50% - 5px)}#importData,.checkbox-card input{background-color:#fff!important}#importData{border:1px solid #000}.checkbox-card-container{display:flex}.inner-card-span{color:#a09ead}.po-history-container .po-history-card{align-items:center;border:1px solid #dbdadf;border-bottom:none;border-radius:5px;display:flex;min-height:50px;padding:5px;width:97%}.po-history-container .po-history-card .date-column{font-size:10px;min-width:120px}.po-history-container .po-history-card .date-column span{border:1px solid #dbdadf;border-radius:5px;padding:3px 7px}.po-history-container .po-history-card .status-column{font-size:12px;min-width:120px}.po-history-container .po-history-card .email-column{min-width:150px}.po-history-container .po-history-card .description-column{font-size:10px;padding:5px;word-break:break-all}.po-history-container .po-history-responsibles-container{display:flex;margin-bottom:1rem;margin-top:2rem}.po-history-container .responsible-div label{display:block;overflow:hidden;position:absolute;text-overflow:ellipsis;top:-1.5rem;white-space:nowrap}.po-history-container .responsible-div{display:flex;flex-direction:row;justify-content:center;margin-right:.313rem;position:relative}.po-history-container .responsible-div:last-child img{display:none}.po-history-container .po-history-header-container{align-items:center;border-top:1px solid #dbdadf;display:flex;justify-content:space-between;margin-bottom:10px;padding-top:7px;width:97%}.po-history-container .po-history-header-container .po-actions{display:flex}.po-history-container .po-history-header-container .po-actions form{padding-right:5px}.po-history-card:last-child{border-bottom:1px solid #dbdadf}#addInvoiceReasonModal,#addReasonModal{display:none}#addInvoiceReasonModal .modal-content,#addReasonModal .modal-content{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.warning-message{border:1px solid #936a12;color:#9a7d1e}.success-message,.warning-message{align-items:center;display:flex;justify-content:center;margin-top:-3px;padding:20px}.success-message{border:1px solid #129487;color:#1e9a8c}.error-message-p{align-items:center;border:1px solid #d40808;color:#d40808;display:flex;justify-content:center;margin-top:-3px;padding:20px}.export-btn{color:#fff;margin-left:auto;margin-right:25px;margin-top:5px}.submenu-dot{background-color:#bbb;border-radius:50%;display:inline-block;height:5px;margin-left:20px;margin-right:8px;width:5px}tr>td:last-child,tr>th:last-child{background-color:#fff;border-left:1px solid #e4e6ef;padding-left:15px;right:0;text-align:center;width:85px}tr>td:first-child,tr>th:first-child{text-align:center;width:40px}.table--budgets td:first-child,.table--budgets th:first-child{text-align:left}.table--budgets .budget-input{padding-right:40px;width:140px}.table--budgets .budget-uom{background:#fff;padding:3px;position:absolute;right:calc(100% - 132px);top:50%;transform:translateY(-50%)}.table--budgets .budget-btns{border-bottom:0;display:flex;gap:10px}.table--budgets-parent{margin-bottom:0}.table--budgets-parent th{vertical-align:baseline}.table--budgets-parent tr>th:last-child{border:0}.table--budgets-parent tr>th:last-child>*{margin-left:auto}.document-upload,.invoice-upload{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom-file-upload{border:1px solid #ccc;cursor:pointer;display:inline-block;padding:6px 12px}.search-icon-button-placeholder{margin-left:14px;margin-top:14px;position:absolute}.search-icon-button-placeholder+input{padding-left:35px}.text-indend-10{text-indent:10px}.export-button img{filter:invert(1);padding-right:5px}.disabled-email-container{display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.toggle-filter-result-bar{align-items:center;display:flex;height:50px;justify-content:space-between;padding-left:28px;padding-right:28px}.restricted-width{max-width:150px;overflow:hidden;text-overflow:ellipsis}.responsible-modal{align-items:center;background:rgba(0,0,0,.25);display:flex;height:100vh;justify-content:center;left:0;top:0;width:100%}.responsible-modal .modal-content{height:auto;margin:0 auto;max-width:400px;width:90%}.responsible-modal .create-card-container{display:block}select{padding-right:2rem!important;text-overflow:ellipsis}.interval-input.date-input{padding-right:.25rem;text-overflow:ellipsis}.cost-centres-container{max-width:20rem;min-width:10rem}.chip-container{display:flex;flex-wrap:wrap;justify-content:center;min-width:22rem;row-gap:.4rem}.month-select label{width:6rem}.month-select .select2-selection{background-color:#f5f8fa!important}.email-approval-button i{align-items:center;height:100%;justify-content:center;width:100%}.add-approval-responsible-modal{display:none}.warning-message-login{background-color:#fce5cd;border:2px solid #f39c12;border-radius:5px;color:#e74c3c;display:flex;flex-direction:column;margin:20px auto;max-width:450px;padding:10px 15px;text-align:center}.warning-message-login .highlight{color:#c0392b;font-weight:700;margin-top:1rem}#responsible_select{height:100%}.process-checkbox{align-items:center;background-color:#f0f0f0;border-radius:8px;cursor:pointer;display:flex;font-size:14px;padding:6px 10px}.checkbox-icon{color:green;margin-right:10px}.invoice-bg-warning{background-color:#fff0de}.invoice-warning-container{align-items:center;display:flex;flex-direction:row;gap:.5rem;width:4rem}.select2-container .select2-selection--single{background-color:#f5f8fa;border:1px solid #eef3f7;border-radius:4px;height:37px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#060f0e;line-height:37px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:35px}.select2-container--default .select2-selection--single:hover,.select2-container--default.select2-container--focus .select2-selection--single,.select2-container--default.select2-container--open .select2-selection--single,.select2-dropdown{border-color:#eef3f7}.select2-dropdown{border-radius:4px}.select2-selection__placeholder{color:#060f0e!important}.select2-container--default .select2-selection--single .select2-selection__arrow{color-adjust:exact;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--default .select2-selection--single .select2-selection__clear{position:absolute;right:25px;top:50%;transform:translateY(-50%);z-index:2}.select2-container--default .select2-selection--single{padding-right:55px}.select2-container--default .select2-selection--single .select2-selection__arrow{right:5px}.select2-container--default .select2-selection--single .select2-selection__rendered{overflow:hidden!important;padding-right:2.5rem!important;text-overflow:ellipsis!important;white-space:nowrap!important}.select2-container{max-width:100%!important;width:100%!important}.select2-container--default .select2-selection--single .select2-selection__arrow{right:5px!important}
