﻿:root{--eg-brand-950: #141e30;--eg-brand-900: #1c3147;--eg-brand-800: #243b55;--eg-brand-700: #335c7d;--eg-brand-600: #3d6d94;--eg-brand-400: #7fabd4;--eg-brand-300: #9db2c6;--eg-brand-200: #cfe0ee;--eg-brand-100: #e1eeff;--eg-brand-50: #eef2f8;--eg-ink: #1b2433;--eg-ink-2: #3c4656;--eg-ink-3: #485363;--eg-neutral-400: #7c8898;--eg-neutral-300: #c2c9d2;--eg-field-border: #7c8898;--eg-border-strong: #d2d6dc;--eg-border: #e4e7eb;--eg-surface-sunken: #eceef1;--eg-surface-muted: #f1f3f6;--eg-surface-hover: #f4f6f9;--eg-surface-alt: #fafbfc;--eg-surface: #ffffff;--eg-success: #037a4f;--eg-success-emphasis: #166534;--eg-success-border: #a7e3c6;--eg-success-subtle: #ecfdf5;--eg-danger: #c0392b;--eg-danger-emphasis: #a32b2c;--eg-danger-border: #f3cccc;--eg-danger-subtle: #fef2f2;--eg-warning: #af4e00;--eg-warning-emphasis: #8a5205;--eg-warning-border: #f4dcc0;--eg-warning-subtle: #fff7ed;--eg-warning-bright: #f0a13a;--eg-info: #0e7587;--eg-info-emphasis: #0e5f6e;--eg-info-border: #d1ecf1;--eg-info-subtle: #eef7f9;--eg-cat-apodochi: #2d7577;--eg-cat-apodochi-tint: #c2dcda;--eg-cat-kratisi: #c0392b;--eg-cat-kratisi-tint: #f7cccc;--eg-cat-ergodotiki: #5c58a6;--eg-cat-ergodotiki-tint: #d5d2ec;--eg-cat-daneio: #af4e00;--eg-cat-daneio-tint: #f7e0b8;--eg-cat-foros: #5b6472;--eg-cat-foros-tint: #dde0e5;--eg-cat-allo: #7c8898;--eg-cat-allo-tint: #f1f3f6;--eg-cal-vardia-orariou: #83750b;--eg-cal-vardia-ergazomenou: #9c6b00;--eg-cal-argia: #268551;--eg-cal-imiargia: #00796b;--eg-cal-adeia-ekkremis: #4379a6;--eg-cal-adeia-energi: #2f6fb0;--eg-cal-adeia-anenergi: #c0392b;--eg-heat-0: #deecfb;--eg-heat-1: #bedaf7;--eg-heat-2: #7ab3ef;--eg-heat-3: #2576cb;--eg-heat-4: #1666ba;--eg-page-bg: var(--eg-surface-muted);--eg-on-solid: var(--eg-surface);--eg-link: var(--eg-brand-800);--eg-link-hover: var(--eg-brand-700);--eg-disabled-bg: var(--eg-surface-sunken);--eg-disabled-fg: var(--eg-ink-3);--eg-disabled-border: var(--eg-neutral-300);--eg-focus-ring: var(--eg-brand-900);--eg-focus-ring-inner: var(--eg-surface);--eg-skip-link-outline: var(--eg-warning-bright);--eg-table-head-bg: var(--eg-brand-50);--eg-table-head-fg: var(--eg-brand-800);--eg-on-dark-hover: rgba(255, 255, 255, 0.09);--eg-on-dark-active: rgba(255, 255, 255, 0.18);--eg-on-dark-muted: rgba(255, 255, 255, 0.72);--eg-on-dark-line: rgba(255, 255, 255, 0.45);--eg-overlay: rgba(27, 36, 51, 0.16);--eg-scrim: rgba(27, 36, 51, 0.45);--eg-shadow-color: rgba(27, 36, 51, 0.08);--eg-tint-dark: rgba(0, 0, 0, 0.03);--eg-line-dark: rgba(0, 0, 0, 0.125);--eg-black-a250: rgba(0, 0, 0, 0.25);--eg-black-a550: rgba(0, 0, 0, 0.55);--eg-white-a750: rgba(255, 255, 255, 0.75);--eg-white-a250: rgba(255, 255, 255, 0.25);--eg-white-a140: rgba(255, 255, 255, 0.14);--eg-white-a280: rgba(255, 255, 255, 0.28);--eg-white-a100: rgba(255, 255, 255, 0.1);--eg-black-a050: rgba(0, 0, 0, 0.05);--eg-black-a075: rgba(0, 0, 0, 0.075);--eg-black-a100: rgba(0, 0, 0, 0.1);--eg-black-a120: rgba(0, 0, 0, 0.12);--eg-black-a150: rgba(0, 0, 0, 0.15);--eg-black-a175: rgba(0, 0, 0, 0.175);--eg-black-a200: rgba(0, 0, 0, 0.2);--eg-black-a300: rgba(0, 0, 0, 0.3);--eg-black-a400: rgba(0, 0, 0, 0.4);--eg-black-a420: rgba(0, 0, 0, 0.42);--eg-black-a500: rgba(0, 0, 0, 0.5);--eg-black-a700: rgba(0, 0, 0, 0.7);--eg-black-a870: rgba(0, 0, 0, 0.87);--eg-black-a900: rgba(0, 0, 0, 0.9);--eg-grey-a200: rgba(200, 200, 200, 0.2);--eg-white-a150: rgba(255, 255, 255, 0.15);--eg-white-a200: rgba(255, 255, 255, 0.2);--eg-white-a550: rgba(255, 255, 255, 0.55);--eg-white-a850: rgba(255, 255, 255, 0.85);--eg-shadow-sm: 0 1px 2px var(--eg-shadow-color);--eg-shadow-md: 0 .25rem .75rem rgba(0, 0, 0, .15);--eg-shadow-card: 0 6px 0 0 rgba(0, 0, 0, .01), 0 15px 32px 0 rgba(0, 0, 0, .06)}/*!
 * Bootstrap v5.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:var(--eg-ink);--bs-body-bg:var(--eg-surface)}*,*::before,*::after{box-sizing:border-box}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width: 1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + .9vw)}@media(min-width: 1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + .6vw)}@media(min-width: 1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + .3vw)}@media(min-width: 1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-bs-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:.875em}mark,.mark{padding:.2em;background-color:var(--eg-warning-subtle)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:var(--eg-brand-600);text-decoration:underline}a:hover{color:var(--eg-brand-900)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--eg-danger);word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:var(--eg-surface);background-color:var(--eg-ink);border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--eg-ink-3);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.25rem;font-weight:300}.list-unstyled{padding-left:0;list-style:none}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.img-fluid{max-width:100%;height:auto}.figure{display:inline-block}.container,.container-fluid{width:100%;padding-right:var(--bs-gutter-x, 0.75rem);padding-left:var(--bs-gutter-x, 0.75rem);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container{max-width:540px}}@media(min-width: 768px){.container{max-width:720px}}@media(min-width: 992px){.container{max-width:960px}}@media(min-width: 1200px){.container{max-width:1140px}}@media(min-width: 1400px){.container{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-5>*{flex:0 0 auto;width:20%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.g-1{--bs-gutter-x:.25rem}.g-1{--bs-gutter-y:.25rem}.g-2{--bs-gutter-x:.5rem}.g-2{--bs-gutter-y:.5rem}@media(min-width: 576px){.col-sm{flex:1 0 0%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-12{flex:0 0 auto;width:100%}}@media(min-width: 768px){.col-md{flex:1 0 0%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}}@media(min-width: 992px){.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-12{flex:0 0 auto;width:100%}}@media(min-width: 1200px){.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-12{flex:0 0 auto;width:100%}}.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--eg-ink);--bs-table-striped-bg:var(--eg-black-a050);--bs-table-active-color:var(--eg-ink);--bs-table-active-bg:var(--eg-black-a100);--bs-table-hover-color:var(--eg-ink);--bs-table-hover-bg:var(--eg-black-a075);width:100%;margin-bottom:1rem;color:var(--eg-ink);vertical-align:top;border-color:var(--eg-border)}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:first-child){border-top:2px solid currentColor}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-text{margin-top:.25rem;font-size:.875em;color:var(--eg-ink-3)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--eg-ink);background-color:var(--eg-surface);background-clip:padding-box;border:1px solid var(--eg-border-strong);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--eg-ink);background-color:var(--eg-surface);border-color:var(--eg-brand-600);outline:0;box-shadow:0 0 0 .25rem rgba(0,0,0,0)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:var(--eg-ink-3);opacity:1}.form-control::placeholder{color:var(--eg-ink-3);opacity:1}.form-control:disabled,.form-control[readonly]{background-color:var(--eg-surface-sunken);opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--eg-ink);background-color:var(--eg-surface-sunken);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--eg-ink);background-color:var(--eg-surface-sunken);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--eg-cat-foros-tint)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--eg-cat-foros-tint)}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--eg-ink);background-color:var(--eg-surface-sunken);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--eg-cat-foros-tint)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--eg-ink);background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 0}.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:var(--eg-surface);background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid var(--eg-black-a250);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:var(--eg-brand-600);outline:0;box-shadow:0 0 0 .25rem rgba(0,0,0,0)}.form-check-input:checked{background-color:var(--eg-brand-600);border-color:var(--eg-brand-600)}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:var(--eg-brand-600);border-color:var(--eg-brand-600);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{opacity:.5}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--eg-ink);text-align:center;white-space:nowrap;background-color:var(--eg-surface-sunken);border:1px solid var(--eg-border-strong);border-radius:.25rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.form-control.is-invalid{border-color:var(--eg-danger);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus{border-color:var(--eg-danger);box-shadow:0 0 0 .25rem rgba(0,0,0,0)}textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-check-input.is-invalid{border-color:var(--eg-danger)}.form-check-input.is-invalid:checked{background-color:var(--eg-danger)}.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(0,0,0,0)}.form-check-input.is-invalid~.form-check-label{color:var(--eg-danger)}.input-group .form-control.is-invalid{z-index:2}.input-group .form-control.is-invalid:focus{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1.5;color:var(--eg-ink);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--eg-ink)}.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(0,0,0,0)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-link{font-weight:400;color:var(--eg-brand-600);text-decoration:underline}.btn-link:hover{color:var(--eg-brand-900)}.btn-link:disabled,.btn-link.disabled{color:var(--eg-ink-3)}.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-sm,.btn-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:var(--eg-ink);text-align:left;list-style:none;background-color:var(--eg-surface);background-clip:padding-box;border:1px solid var(--eg-black-a150);border-radius:.25rem}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-left:.3em solid rgba(0,0,0,0)}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:0;border-bottom:.3em solid rgba(0,0,0,0);border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:.3em solid;border-bottom:.3em solid rgba(0,0,0,0)}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:var(--eg-ink);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:rgba(0,0,0,0);border:0}.dropdown-item:hover,.dropdown-item:focus{color:var(--eg-ink);background-color:var(--eg-surface-sunken)}.dropdown-item.active,.dropdown-item:active{color:var(--eg-surface);text-decoration:none;background-color:var(--eg-brand-600)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--eg-neutral-400);pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.btn-group{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:1}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:var(--eg-brand-600);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--eg-brand-900)}.nav-link.disabled{color:var(--eg-ink-3);pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid var(--eg-border)}.nav-tabs .nav-link{margin-bottom:-1px;background:none;border:1px solid rgba(0,0,0,0);border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:var(--eg-surface-sunken) var(--eg-surface-sunken) var(--eg-border);isolation:isolate}.nav-tabs .nav-link.disabled{color:var(--eg-ink-3);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--eg-ink-2);background-color:var(--eg-surface);border-color:var(--eg-border) var(--eg-border) var(--eg-surface)}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}@media(min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible !important;background-color:rgba(0,0,0,0);border-right:0;border-left:0;transition:none;transform:none}}.navbar-light .navbar-brand{color:var(--eg-black-a900)}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:var(--eg-black-a900)}.navbar-light .navbar-nav .nav-link{color:var(--eg-black-a550)}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:var(--eg-black-a700)}.navbar-light .navbar-nav .nav-link.disabled{color:var(--eg-black-a300)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .nav-link.active{color:var(--eg-black-a900)}.navbar-light .navbar-toggler{color:var(--eg-black-a550);border-color:var(--eg-black-a100)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-brand{color:var(--eg-surface)}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:var(--eg-surface)}.navbar-dark .navbar-nav .nav-link{color:var(--eg-white-a550)}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:var(--eg-white-a750)}.navbar-dark .navbar-nav .nav-link.disabled{color:var(--eg-white-a250)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .nav-link.active{color:var(--eg-surface)}.navbar-dark .navbar-toggler{color:var(--eg-white-a550);border-color:var(--eg-white-a100)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:var(--eg-surface);background-clip:border-box;border:1px solid var(--eg-line-dark);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem 1rem}.card-title{margin-bottom:.5rem}.card-text:last-child{margin-bottom:0}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:var(--eg-tint-dark);border-bottom:1px solid var(--eg-line-dark)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;background-color:var(--eg-tint-dark);border-top:1px solid var(--eg-line-dark)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.breadcrumb{display:flex;flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:var(--eg-ink-3);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--eg-ink-3)}.pagination{display:flex;padding-left:0;list-style:none}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:var(--eg-surface);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid rgba(0,0,0,0);border-radius:.25rem}.alert-link{font-weight:700}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:var(--eg-surface-sunken);border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--eg-surface);text-align:center;white-space:nowrap;background-color:var(--eg-brand-600);transition:width .6s ease}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, var(--eg-white-a150) 25%, transparent 25%, transparent 50%, var(--eg-white-a150) 50%, var(--eg-white-a150) 75%, transparent 75%, transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:var(--eg-ink);text-decoration:none;background-color:var(--eg-surface);border:1px solid var(--eg-line-dark)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--eg-ink-3);pointer-events:none;background-color:var(--eg-surface)}.list-group-item.active{z-index:2;color:var(--eg-surface);background-color:var(--eg-brand-600);border-color:var(--eg-brand-600)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:var(--eg-white-a850);background-clip:padding-box;border:1px solid var(--eg-black-a100);box-shadow:0 .5rem 1rem var(--eg-black-a150);border-radius:.25rem}.toast.showing{opacity:0}.toast:not(.show){display:none}.modal{position:fixed;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -50px)}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-backdrop{position:fixed;top:0;left:0;z-index:1050;width:100vw;height:100vh;background-color:var(--eg-ink)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid var(--eg-border);border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}@media(min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:rgba(0,0,0,0);border-style:solid}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:var(--eg-surface);text-align:center;background-color:var(--eg-ink);border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:var(--eg-surface);background-clip:padding-box;border:1px solid var(--eg-black-a200);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:var(--eg-surface-sunken);border-bottom:1px solid var(--eg-black-a200);border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem 1rem;color:var(--eg-ink)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:var(--eg-surface);background-clip:padding-box;border:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-0.125em;border:.25em solid currentColor;border-right-color:rgba(0,0,0,0);border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@media(prefers-reduced-motion: reduce){.spinner-border{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:var(--eg-surface);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media(prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:var(--eg-ink)}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas.show{transform:none}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentColor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.clearfix::after{display:block;clear:both;content:""}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentColor;opacity:.25}.align-baseline{vertical-align:baseline !important}.align-middle{vertical-align:middle !important}.overflow-auto{overflow:auto !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:0 .5rem 1rem var(--eg-black-a150) !important}.shadow-sm{box-shadow:0 .125rem .25rem var(--eg-black-a075) !important}.shadow-lg{box-shadow:0 1rem 3rem var(--eg-black-a175) !important}.position-relative{position:relative !important}.position-sticky{position:-webkit-sticky !important;position:sticky !important}.border{border:1px solid var(--eg-border) !important}.border-0{border:0 !important}.border-top{border-top:1px solid var(--eg-border) !important}.border-bottom{border-bottom:1px solid var(--eg-border) !important}.border-1{border-width:1px !important}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.vw-100{width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-between{align-content:space-between !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-auto{margin-top:auto !important}.me-1{margin-right:.25rem !important}.me-2{margin-right:.5rem !important}.me-5{margin-right:3rem !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.ms-1{margin-left:.25rem !important}.ms-2{margin-left:.5rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pe-1{padding-right:.25rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.ps-1{padding-left:.25rem !important}.ps-3{padding-left:1rem !important}.fs-5{font-size:1.25rem !important}.fs-6{font-size:1rem !important}.fst-italic{font-style:italic !important}.fw-bold{font-weight:700 !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-uppercase{text-transform:uppercase !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.bg-transparent{--bs-bg-opacity:1;background-color:rgba(0,0,0,0) !important}.rounded{border-radius:.25rem !important}.rounded-pill{border-radius:50rem !important}.rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@media(min-width: 768px){.align-items-md-center{align-items:center !important}}@media(min-width: 992px){.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.mb-lg-0{margin-bottom:0 !important}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes spinner-border{to{transform:rotate(360deg)}}*,*::before,*::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}footer,header,main,nav,section{display:block}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.75rem}p{margin-top:0;margin-bottom:1rem}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:var(--blue);text-decoration:none;background-color:rgba(0,0,0,0)}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}pre,code{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.75rem;font-weight:500;line-height:1.2}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}small,.small{font-size:80%;font-weight:400}.img-fluid{max-width:100%;height:auto}a>code{color:inherit}pre code{font-size:inherit;color:inherit;word-break:normal}.me-1{margin-right:.25rem !important}.me-2{margin-right:.5rem !important}.me-5{margin-right:3rem !important}.ms-1{margin-left:.25rem !important}.ms-2{margin-left:.5rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.pe-1{padding-right:.25rem !important}.ps-1{padding-left:.25rem !important}.ps-3{padding-left:1rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}@media(min-width: 992px){.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.mb-lg-0{margin-bottom:0 !important}}.fw-bold{font-weight:700 !important}.fs-5{font-size:1.25rem !important}.fs-6{font-size:1rem !important}.fst-italic{font-style:italic !important}.text-end{text-align:right !important}.text-black{color:var(--eg-ink) !important}.link-dark{color:var(--eg-ink)}.list-unstyled{padding-left:0;list-style:none}.flex-shrink-0{flex-shrink:0 !important}.border-1{border-width:1px !important}.row-cols-5>*{flex:0 0 auto;width:20%}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--eg-ink);background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 0}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless th,.table-borderless td{border:0}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.bg-primary{background-color:var(--blue) !important}.bg-transparent{background-color:rgba(0,0,0,0) !important}.border-0{border:0 !important}.border-top-0{border-top:0 !important}.border-right-0{border-right:0 !important}.border-bottom-0{border-bottom:0 !important}.border-left-0{border-left:0 !important}.border-primary{border-color:var(--blue) !important}.rounded{border-radius:.25rem !important}.rounded-right{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-left{border-top-left-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-pill{border-radius:50rem !important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-moz-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}@media(min-width: 576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important}.d-sm-inline-flex{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-moz-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important}.d-md-inline-flex{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-moz-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important}.d-lg-inline-flex{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-moz-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width: 1200px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important}.d-xl-inline-flex{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-moz-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important}.d-print-inline-flex{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-moz-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}.flex-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-webkit-flex-direction:row !important;-moz-box-orient:horizontal !important;-moz-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-moz-box-orient:vertical !important;-moz-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:row-reverse !important;-moz-box-orient:horizontal !important;-moz-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-wrap{-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-nowrap{-webkit-flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-fill{-webkit-box-flex:1 !important;-webkit-flex:1 1 auto !important;-moz-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-grow-1{-webkit-box-flex:1 !important;-webkit-flex-grow:1 !important;-moz-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.justify-content-start{-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-moz-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-end{-webkit-box-pack:end !important;-webkit-justify-content:flex-end !important;-moz-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-center{-webkit-box-pack:center !important;-webkit-justify-content:center !important;-moz-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-between{-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-moz-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-around{-webkit-justify-content:space-around !important;-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-start{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-moz-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-end{-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-moz-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-center{-webkit-box-align:center !important;-webkit-align-items:center !important;-moz-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-baseline{-webkit-box-align:baseline !important;-webkit-align-items:baseline !important;-moz-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-stretch{-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-moz-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-start{-webkit-align-content:flex-start !important;-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-end{-webkit-align-content:flex-end !important;-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-center{-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important}.align-content-between{-webkit-align-content:space-between !important;-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-around{-webkit-align-content:space-around !important;-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-stretch{-webkit-align-content:stretch !important;-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-auto{-webkit-align-self:auto !important;-ms-flex-item-align:auto !important;-ms-grid-row-align:auto !important;align-self:auto !important}.align-self-start{-webkit-align-self:flex-start !important;-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-end{-webkit-align-self:flex-end !important;-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-center{-webkit-align-self:center !important;-ms-flex-item-align:center !important;-ms-grid-row-align:center !important;align-self:center !important}.align-self-baseline{-webkit-align-self:baseline !important;-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-stretch{-webkit-align-self:stretch !important;-ms-flex-item-align:stretch !important;-ms-grid-row-align:stretch !important;align-self:stretch !important}@media(min-width: 576px){.justify-content-sm-start{-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-moz-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-sm-end{-webkit-box-pack:end !important;-webkit-justify-content:flex-end !important;-moz-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-sm-center{-webkit-box-pack:center !important;-webkit-justify-content:center !important;-moz-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-sm-between{-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-moz-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-sm-around{-webkit-justify-content:space-around !important;-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-sm-start{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-moz-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-sm-end{-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-moz-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-sm-center{-webkit-box-align:center !important;-webkit-align-items:center !important;-moz-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-sm-baseline{-webkit-box-align:baseline !important;-webkit-align-items:baseline !important;-moz-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-sm-stretch{-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-moz-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-sm-start{-webkit-align-content:flex-start !important;-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-sm-end{-webkit-align-content:flex-end !important;-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-sm-center{-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important}.align-content-sm-between{-webkit-align-content:space-between !important;-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-sm-around{-webkit-align-content:space-around !important;-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-sm-stretch{-webkit-align-content:stretch !important;-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-sm-auto{-webkit-align-self:auto !important;-ms-flex-item-align:auto !important;-ms-grid-row-align:auto !important;align-self:auto !important}.align-self-sm-start{-webkit-align-self:flex-start !important;-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-sm-end{-webkit-align-self:flex-end !important;-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-sm-center{-webkit-align-self:center !important;-ms-flex-item-align:center !important;-ms-grid-row-align:center !important;align-self:center !important}.align-self-sm-baseline{-webkit-align-self:baseline !important;-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-sm-stretch{-webkit-align-self:stretch !important;-ms-flex-item-align:stretch !important;-ms-grid-row-align:stretch !important;align-self:stretch !important}}@media(min-width: 768px){.justify-content-md-start{-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-moz-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-md-end{-webkit-box-pack:end !important;-webkit-justify-content:flex-end !important;-moz-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-md-center{-webkit-box-pack:center !important;-webkit-justify-content:center !important;-moz-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-md-between{-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-moz-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-md-around{-webkit-justify-content:space-around !important;-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-md-start{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-moz-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-md-end{-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-moz-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-md-center{-webkit-box-align:center !important;-webkit-align-items:center !important;-moz-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-md-baseline{-webkit-box-align:baseline !important;-webkit-align-items:baseline !important;-moz-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-md-stretch{-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-moz-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-md-start{-webkit-align-content:flex-start !important;-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-md-end{-webkit-align-content:flex-end !important;-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-md-center{-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important}.align-content-md-between{-webkit-align-content:space-between !important;-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-md-around{-webkit-align-content:space-around !important;-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-md-stretch{-webkit-align-content:stretch !important;-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-md-auto{-webkit-align-self:auto !important;-ms-flex-item-align:auto !important;-ms-grid-row-align:auto !important;align-self:auto !important}.align-self-md-start{-webkit-align-self:flex-start !important;-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-md-end{-webkit-align-self:flex-end !important;-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-md-center{-webkit-align-self:center !important;-ms-flex-item-align:center !important;-ms-grid-row-align:center !important;align-self:center !important}.align-self-md-baseline{-webkit-align-self:baseline !important;-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-md-stretch{-webkit-align-self:stretch !important;-ms-flex-item-align:stretch !important;-ms-grid-row-align:stretch !important;align-self:stretch !important}}@media(min-width: 992px){.justify-content-lg-start{-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-moz-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-lg-end{-webkit-box-pack:end !important;-webkit-justify-content:flex-end !important;-moz-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-lg-center{-webkit-box-pack:center !important;-webkit-justify-content:center !important;-moz-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-lg-between{-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-moz-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-lg-around{-webkit-justify-content:space-around !important;-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-lg-start{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-moz-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-lg-end{-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-moz-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-lg-center{-webkit-box-align:center !important;-webkit-align-items:center !important;-moz-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-lg-baseline{-webkit-box-align:baseline !important;-webkit-align-items:baseline !important;-moz-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-lg-stretch{-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-moz-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-lg-start{-webkit-align-content:flex-start !important;-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-lg-end{-webkit-align-content:flex-end !important;-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-lg-center{-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important}.align-content-lg-between{-webkit-align-content:space-between !important;-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-lg-around{-webkit-align-content:space-around !important;-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-lg-stretch{-webkit-align-content:stretch !important;-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-lg-auto{-webkit-align-self:auto !important;-ms-flex-item-align:auto !important;-ms-grid-row-align:auto !important;align-self:auto !important}.align-self-lg-start{-webkit-align-self:flex-start !important;-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-lg-end{-webkit-align-self:flex-end !important;-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-lg-center{-webkit-align-self:center !important;-ms-flex-item-align:center !important;-ms-grid-row-align:center !important;align-self:center !important}.align-self-lg-baseline{-webkit-align-self:baseline !important;-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-lg-stretch{-webkit-align-self:stretch !important;-ms-flex-item-align:stretch !important;-ms-grid-row-align:stretch !important;align-self:stretch !important}}@media(min-width: 1200px){.justify-content-xl-start{-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-moz-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-xl-end{-webkit-box-pack:end !important;-webkit-justify-content:flex-end !important;-moz-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-xl-center{-webkit-box-pack:center !important;-webkit-justify-content:center !important;-moz-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-xl-between{-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-moz-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-xl-around{-webkit-justify-content:space-around !important;-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-xl-start{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-moz-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-xl-end{-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-moz-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-xl-center{-webkit-box-align:center !important;-webkit-align-items:center !important;-moz-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-xl-baseline{-webkit-box-align:baseline !important;-webkit-align-items:baseline !important;-moz-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-xl-stretch{-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-moz-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-xl-start{-webkit-align-content:flex-start !important;-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-xl-end{-webkit-align-content:flex-end !important;-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-xl-center{-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important}.align-content-xl-between{-webkit-align-content:space-between !important;-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-xl-around{-webkit-align-content:space-around !important;-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-xl-stretch{-webkit-align-content:stretch !important;-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-xl-auto{-webkit-align-self:auto !important;-ms-flex-item-align:auto !important;-ms-grid-row-align:auto !important;align-self:auto !important}.align-self-xl-start{-webkit-align-self:flex-start !important;-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-xl-end{-webkit-align-self:flex-end !important;-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-xl-center{-webkit-align-self:center !important;-ms-flex-item-align:center !important;-ms-grid-row-align:center !important;align-self:center !important}.align-self-xl-baseline{-webkit-align-self:baseline !important;-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-xl-stretch{-webkit-align-self:stretch !important;-ms-flex-item-align:stretch !important;-ms-grid-row-align:stretch !important;align-self:stretch !important}}.float-left{float:left !important}.float-right{float:right !important}.overflow-auto{overflow:auto !important}.position-relative{position:relative !important}.position-sticky{position:-webkit-sticky !important;position:sticky !important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports(position: -webkit-sticky) or (position: sticky){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.h-100{height:100% !important}.vw-100{width:100vw !important}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.mx-0{margin-left:0 !important}.m-1{margin:.375rem !important}.mt-1,.my-1{margin-top:.375rem !important}.mr-1,.mx-1{margin-right:.375rem !important}.mb-1,.my-1{margin-bottom:.375rem !important}.ml-1,.mx-1{margin-left:.375rem !important}.m-2{margin:.75rem !important}.mt-2,.my-2{margin-top:.75rem !important}.mr-2,.mx-2{margin-right:.75rem !important}.mb-2,.my-2{margin-bottom:.75rem !important}.ml-2,.mx-2{margin-left:.75rem !important}.m-3{margin:1.5rem !important}.mt-3,.my-3{margin-top:1.5rem !important}.mr-3,.mx-3{margin-right:1.5rem !important}.mb-3,.my-3{margin-bottom:1.5rem !important}.ml-3,.mx-3{margin-left:1.5rem !important}.m-4{margin:2.25rem !important}.mt-4{margin-top:2.25rem !important}.mr-4{margin-right:2.25rem !important}.mb-4{margin-bottom:2.25rem !important}.m-5{margin:4.5rem !important}.my-5{margin-top:4.5rem !important}.my-5{margin-bottom:4.5rem !important}.p-0{padding:0 !important}.py-0{padding-top:0 !important}.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:.375rem !important}.pt-1,.py-1{padding-top:.375rem !important}.pr-1,.px-1{padding-right:.375rem !important}.pb-1,.py-1{padding-bottom:.375rem !important}.pl-1,.px-1{padding-left:.375rem !important}.p-2{padding:.75rem !important}.pt-2,.py-2{padding-top:.75rem !important}.pr-2,.px-2{padding-right:.75rem !important}.pb-2,.py-2{padding-bottom:.75rem !important}.pl-2,.px-2{padding-left:.75rem !important}.p-3{padding:1.5rem !important}.py-3{padding-top:1.5rem !important}.px-3{padding-right:1.5rem !important}.py-3{padding-bottom:1.5rem !important}.pl-3,.px-3{padding-left:1.5rem !important}.p-4{padding:2.25rem !important}.py-4{padding-top:2.25rem !important}.px-4{padding-right:2.25rem !important}.py-4{padding-bottom:2.25rem !important}.pl-4,.px-4{padding-left:2.25rem !important}.p-5{padding:4.5rem !important}.m-n1{margin:-0.375rem !important}.m-n2{margin:-0.75rem !important}.m-n3{margin:-1.5rem !important}.m-n4{margin:-2.25rem !important}.m-n5{margin:-4.5rem !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.my-auto{margin-bottom:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}@media(min-width: 576px){.m-sm-0{margin:0 !important}.m-sm-1{margin:.375rem !important}.m-sm-2{margin:.75rem !important}.m-sm-3{margin:1.5rem !important}.m-sm-4{margin:2.25rem !important}.m-sm-5{margin:4.5rem !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:.375rem !important}.p-sm-2{padding:.75rem !important}.p-sm-3{padding:1.5rem !important}.p-sm-4{padding:2.25rem !important}.p-sm-5{padding:4.5rem !important}.m-sm-n1{margin:-0.375rem !important}.m-sm-n2{margin:-0.75rem !important}.m-sm-n3{margin:-1.5rem !important}.m-sm-n4{margin:-2.25rem !important}.m-sm-n5{margin:-4.5rem !important}.m-sm-auto{margin:auto !important}}@media(min-width: 768px){.m-md-0{margin:0 !important}.m-md-1{margin:.375rem !important}.m-md-2{margin:.75rem !important}.m-md-3{margin:1.5rem !important}.m-md-4{margin:2.25rem !important}.m-md-5{margin:4.5rem !important}.p-md-0{padding:0 !important}.p-md-1{padding:.375rem !important}.p-md-2{padding:.75rem !important}.p-md-3{padding:1.5rem !important}.p-md-4{padding:2.25rem !important}.p-md-5{padding:4.5rem !important}.m-md-n1{margin:-0.375rem !important}.m-md-n2{margin:-0.75rem !important}.m-md-n3{margin:-1.5rem !important}.m-md-n4{margin:-2.25rem !important}.m-md-n5{margin:-4.5rem !important}.m-md-auto{margin:auto !important}}@media(min-width: 992px){.m-lg-0{margin:0 !important}.mt-lg-0{margin-top:0 !important}.m-lg-1{margin:.375rem !important}.m-lg-2{margin:.75rem !important}.m-lg-3{margin:1.5rem !important}.m-lg-4{margin:2.25rem !important}.m-lg-5{margin:4.5rem !important}.p-lg-0{padding:0 !important}.pl-lg-0{padding-left:0 !important}.p-lg-1{padding:.375rem !important}.p-lg-2{padding:.75rem !important}.p-lg-3{padding:1.5rem !important}.p-lg-4{padding:2.25rem !important}.p-lg-5{padding:4.5rem !important}.m-lg-n1{margin:-0.375rem !important}.m-lg-n2{margin:-0.75rem !important}.m-lg-n3{margin:-1.5rem !important}.m-lg-n4{margin:-2.25rem !important}.m-lg-n5{margin:-4.5rem !important}.m-lg-auto{margin:auto !important}}@media(min-width: 1200px){.m-xl-0{margin:0 !important}.m-xl-1{margin:.375rem !important}.m-xl-2{margin:.75rem !important}.m-xl-3{margin:1.5rem !important}.m-xl-4{margin:2.25rem !important}.m-xl-5{margin:4.5rem !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.375rem !important}.p-xl-2{padding:.75rem !important}.p-xl-3{padding:1.5rem !important}.p-xl-4{padding:2.25rem !important}.p-xl-5{padding:4.5rem !important}.m-xl-n1{margin:-0.375rem !important}.m-xl-n2{margin:-0.75rem !important}.m-xl-n3{margin:-1.5rem !important}.m-xl-n4{margin:-2.25rem !important}.m-xl-n5{margin:-4.5rem !important}.m-xl-auto{margin:auto !important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace !important}.text-justify{text-align:justify !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media(min-width: 576px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-bold{font-weight:700 !important}.font-weight-normal{font-weight:400 !important}.text-primary{color:var(--blue) !important}.text-hide{font:0/0 a;color:rgba(0,0,0,0);text-shadow:none;background-color:rgba(0,0,0,0);border:0}.text-decoration-none{text-decoration:none !important}.text-break{word-break:break-word !important;overflow-wrap:break-word !important}.text-reset{color:inherit !important}.visible{visibility:visible !important}[tabindex="-1"]:focus{outline:0 !important}/*!
 * Bootstrap v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */:root{--white: var(--eg-surface);--light: var(--eg-surface-alt);--dark: var(--eg-ink);--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: "Montserrat", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0;font-family:"Montserrat","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:var(--eg-ink);text-align:left;background-color:var(--eg-surface-hover)}a:hover{color:var(--eg-brand-900);text-decoration:underline}caption{padding-top:.75rem;padding-bottom:.75rem;color:var(--eg-ink-3);text-align:left;caption-side:bottom}hr{margin-top:1.5rem;margin-bottom:1.5rem;border:0;border-top:1px solid var(--eg-black-a100)}code{font-size:87.5%;color:var(--eg-ink-2);word-break:break-word}pre{display:block;font-size:87.5%;color:var(--eg-ink)}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width: 576px){.container{max-width:540px}}@media(min-width: 768px){.container{max-width:720px}}@media(min-width: 992px){.container{max-width:960px}}@media(min-width: 1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-moz-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-moz-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-moz-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-moz-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-moz-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-moz-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-moz-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-moz-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-moz-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.offset-1{margin-left:8.33333%}@media(min-width: 576px){.col-sm{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-moz-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-moz-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media(min-width: 768px){.col-md{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-moz-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-moz-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-moz-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-moz-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-moz-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-moz-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-moz-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-moz-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-moz-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-moz-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media(min-width: 992px){.col-lg-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-moz-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-moz-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-moz-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media(min-width: 1200px){.col-xl-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-moz-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-moz-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-moz-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-moz-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-moz-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-moz-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xl-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.table{width:100%;margin-bottom:1.5rem;color:var(--eg-ink)}.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid var(--eg-border)}.table thead th{vertical-align:bottom;border-bottom:2px solid var(--eg-border)}.table tbody+tbody{border-top:2px solid var(--eg-border)}.table-sm th,.table-sm td{padding:.3rem}.table-bordered{border:1px solid var(--eg-border)}.table-bordered th,.table-bordered td{border:1px solid var(--eg-border)}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:var(--eg-black-a050)}.table-hover tbody tr:hover{color:var(--eg-ink);background-color:var(--eg-black-a075)}.table-info,.table-info>th,.table-info>td{background-color:var(--eg-info-subtle)}.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody{border-color:var(--eg-info-border)}.table-hover .table-info:hover{background-color:var(--eg-info-border)}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:var(--eg-info-border)}.table .thead-dark th{color:var(--eg-surface);background-color:var(--eg-ink);border-color:var(--eg-ink-2)}.table .thead-light th{color:var(--eg-ink-2);background-color:var(--eg-surface-sunken);border-color:var(--eg-border)}@media(max-width: 767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:-webkit-calc(1.5em + 0.75rem + 2px);height:-moz-calc(1.5em + 0.75rem + 2px);height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--eg-ink-2);background-color:var(--eg-surface);-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid var(--eg-border-strong);border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}}.form-control::-ms-expand{background-color:rgba(0,0,0,0);border:0}.form-control:focus{color:var(--eg-ink-2);background-color:var(--eg-surface);border-color:var(--eg-brand-600);box-shadow:none}.form-control::-webkit-input-placeholder{color:var(--eg-ink-3);opacity:1}.form-control::-moz-placeholder{color:var(--eg-ink-3);opacity:1}.form-control::placeholder{color:var(--eg-ink-3);opacity:1}.form-control:disabled,.form-control[readonly]{background-color:var(--eg-surface-sunken);opacity:1}select.form-control:focus::-ms-value{color:var(--eg-ink-2);background-color:var(--eg-surface)}.form-control-sm{height:-webkit-calc(1.5em + 0.5rem + 2px);height:-moz-calc(1.5em + 0.5rem + 2px);height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}select.form-control[size],select.form-control[multiple]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.btn{display:inline-block;font-weight:400;color:var(--eg-ink);text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}}.btn:hover{color:var(--eg-ink);text-decoration:none}.btn:focus,.btn.focus{box-shadow:none}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.fc button:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle,.fc .show>button.dropdown-toggle{color:var(--eg-surface);background-color:var(--eg-ink-3);border-color:var(--eg-ink-3)}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.fc button:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus,.fc .show>button.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,0,0,0);box-shadow:0 0 0 .2rem rgba(0,0,0,0)}.btn-link{font-weight:400;color:var(--blue);text-decoration:none}.btn-link:hover{color:var(--eg-brand-900);text-decoration:underline}.btn-link:focus,.btn-link.focus{text-decoration:underline;-webkit-box-shadow:none;box-shadow:none}.btn-link:disabled,.btn-link.disabled{color:var(--eg-ink-3);pointer-events:none}.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-sm,.btn-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.fade{-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;-moz-transition:opacity .15s linear;transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-o-transition:height .35s ease;-moz-transition:height .35s ease;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}}.dropup,.dropdown{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:var(--eg-ink);text-align:left;list-style:none;background-color:var(--eg-surface);-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid var(--eg-black-a150);border-radius:.25rem}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-left:.3em solid rgba(0,0,0,0)}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropdown-menu[x-placement^=top],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left]{right:auto;bottom:auto}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:var(--eg-ink);text-align:inherit;white-space:nowrap;background-color:rgba(0,0,0,0);border:0}.dropdown-item:hover,.dropdown-item:focus{color:var(--eg-ink);text-decoration:none;background-color:var(--eg-surface-alt)}.dropdown-item.active,.dropdown-item:active{color:var(--eg-surface);text-decoration:none;background-color:var(--blue)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--eg-ink-3);pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.btn-group{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group>.btn{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group>.btn:hover{z-index:1}.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.fc .btn-group>button.active,.btn-group-vertical>.btn.active,.fc .btn-group-vertical>button.active{z-index:1}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after{margin-left:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split,.fc .btn-group-sm>button+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split,.fc .btn-group-lg>button+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.input-group{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.custom-file{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.form-control+.form-control,.input-group>.form-control+.custom-file,.input-group>.custom-file+.form-control,.input-group>.custom-file+.custom-file{margin-left:-1px}.input-group>.form-control:focus,.input-group>.custom-file .custom-file-input:focus~.custom-file-label{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.input-group-append .btn{position:relative;z-index:2}.input-group-append .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.btn{margin-left:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:var(--eg-ink-2);text-align:center;white-space:nowrap;background-color:var(--eg-surface-sunken);border:1px solid var(--eg-border-strong);border-radius:.25rem}.input-group-text input[type=radio],.input-group-text input[type=checkbox]{margin-top:0}.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-file{position:relative;display:inline-block;width:100%;height:-webkit-calc(1.5em + 0.75rem + 2px);height:-moz-calc(1.5em + 0.75rem + 2px);height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:-webkit-calc(1.5em + 0.75rem + 2px);height:-moz-calc(1.5em + 0.75rem + 2px);height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:var(--eg-brand-600);-webkit-box-shadow:0 0 0 .2rem rgba(0,0,0,0);box-shadow:0 0 0 .2rem rgba(0,0,0,0)}.custom-file-input:disabled~.custom-file-label{background-color:var(--eg-surface-sunken)}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:-webkit-calc(1.5em + 0.75rem + 2px);height:-moz-calc(1.5em + 0.75rem + 2px);height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:var(--eg-ink-2);background-color:var(--eg-surface);border:1px solid var(--eg-border-strong);border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:-webkit-calc(1.5em + 0.75rem);height:-moz-calc(1.5em + 0.75rem);height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:var(--eg-ink-2);content:"Browse";background-color:var(--eg-surface-sunken);border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-file-label{-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.custom-file-label{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}}.nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:hover,.nav-link:focus{text-decoration:none}.nav-link.disabled{color:var(--eg-ink-3);pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid var(--eg-border)}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid rgba(0,0,0,0);border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:var(--eg-surface-sunken) var(--eg-surface-sunken) var(--eg-border)}.nav-tabs .nav-link.disabled{color:var(--eg-ink-3);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--eg-ink-2);background-color:var(--eg-surface-hover);border-color:var(--eg-border) var(--eg-border) var(--eg-surface-hover)}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.75rem 1.5rem}.navbar>.container,.navbar>.container-fluid{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar-nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}@media(max-width: 991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media(min-width: 992px){.navbar-expand-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.navbar-light .navbar-nav .nav-link{color:var(--eg-black-a500)}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:var(--eg-black-a700)}.navbar-light .navbar-nav .nav-link.disabled{color:var(--eg-black-a300)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:var(--eg-black-a900)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:var(--eg-surface)}.breadcrumb{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:var(--eg-surface-sunken);border-radius:.25rem}.breadcrumb-item.active{color:var(--eg-ink-3)}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:var(--eg-surface-sunken);border-radius:.25rem}.progress-bar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--eg-surface);text-align:center;white-space:nowrap;background-color:var(--blue);-webkit-transition:width .6s ease;-o-transition:width .6s ease;-moz-transition:width .6s ease;transition:width .6s ease}@media(prefers-reduced-motion: reduce){.progress-bar{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, var(--eg-white-a150) 25%, transparent 25%, transparent 50%, var(--eg-white-a150) 50%, var(--eg-white-a150) 75%, transparent 75%, transparent);background-image:-moz- oldlinear-gradient(45deg, var(--eg-white-a150) 25%, transparent 25%, transparent 50%, var(--eg-white-a150) 50%, var(--eg-white-a150) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, var(--eg-white-a150) 25%, transparent 25%, transparent 50%, var(--eg-white-a150) 50%, var(--eg-white-a150) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, var(--eg-white-a150) 25%, transparent 25%, transparent 50%, var(--eg-white-a150) 50%, var(--eg-white-a150) 75%, transparent 75%, transparent);-webkit-background-size:1rem 1rem;background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;-moz-animation:progress-bar-stripes 1s linear infinite;-o-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media(prefers-reduced-motion: reduce){.progress-bar-animated{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}}.media{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.media-body{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.list-group{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:var(--eg-surface);border:1px solid var(--eg-line-dark)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item.disabled,.list-group-item:disabled{color:var(--eg-ink-3);pointer-events:none;background-color:var(--eg-surface)}.list-group-item.active{z-index:2;color:var(--eg-surface);background-color:var(--blue);border-color:var(--blue)}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:var(--eg-ink);text-shadow:0 1px 0 var(--eg-surface);opacity:.5}.close:hover{color:var(--eg-ink);text-decoration:none}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:.75}button.close{padding:0;background-color:rgba(0,0,0,0);border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:var(--eg-white-a850);-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid var(--eg-black-a100);-webkit-box-shadow:0 .25rem .75rem var(--eg-black-a100);box-shadow:0 .25rem .75rem var(--eg-black-a100);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;-moz-transition:transform .3s ease-out,-moz-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out,-moz-transform .3s ease-out,-o-transform .3s ease-out;-webkit-transform:translate(0, -50px);-moz-transform:translate(0, -50px);-ms-transform:translate(0, -50px);-o-transform:translate(0, -50px);transform:translate(0, -50px)}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}}.modal.show .modal-dialog{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:var(--eg-ink)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-body{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid var(--eg-border);border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}@media(min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:"Montserrat","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:rgba(0,0,0,0);border-style:solid}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:var(--eg-surface);text-align:center;background-color:var(--eg-ink);border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:"Montserrat","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:var(--eg-surface);-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid var(--eg-black-a200);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::before,.popover .arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:var(--eg-surface-hover);border-bottom:1px solid var(--eg-surface-sunken);border-top-left-radius:-webkit-calc(0.3rem - 1px);border-top-left-radius:-moz-calc(0.3rem - 1px);border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:-webkit-calc(0.3rem - 1px);border-top-right-radius:-moz-calc(0.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:var(--eg-ink)}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;-moz-transition:transform .6s ease-in-out,-moz-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out,-moz-transform .6s ease-in-out,-o-transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-left),.active.carousel-item-right{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:var(--eg-surface);-webkit-background-clip:padding-box;background-clip:padding-box;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;-webkit-transition:opacity .6s ease;-o-transition:opacity .6s ease;-moz-transition:opacity .6s ease;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){.carousel-indicators li{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}}.carousel-indicators .active{opacity:1}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinner-border{to{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spinner-border{to{-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:rgba(0,0,0,0);border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;-moz-animation:spinner-border .75s linear infinite;-o-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}@-moz-keyframes spinner-grow{0%{-moz-transform:scale(0);transform:scale(0)}50%{opacity:1}}@-o-keyframes spinner-grow{0%{-o-transform:scale(0);transform:scale(0)}50%{opacity:1}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0)}50%{opacity:1}}.border{border:1px solid var(--eg-border) !important}.border-top{border-top:1px solid var(--eg-border) !important}.border-right{border-right:1px solid var(--eg-border) !important}.border-bottom{border-bottom:1px solid var(--eg-border) !important}.border-left{border-left:1px solid var(--eg-border) !important}.shadow-sm{-webkit-box-shadow:0 .125rem .25rem var(--eg-black-a075) !important;box-shadow:0 .125rem .25rem var(--eg-black-a075) !important}.shadow{-webkit-box-shadow:0 .5rem 1rem var(--eg-black-a150) !important;box-shadow:0 .5rem 1rem var(--eg-black-a150) !important}.shadow-lg{-webkit-box-shadow:0 1rem 3rem var(--eg-black-a175) !important;box-shadow:0 1rem 3rem var(--eg-black-a175) !important}@media print{*,*::before,*::after{text-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}a:not(.btn){text-decoration:underline}pre{white-space:pre-wrap !important}pre{border:1px solid var(--eg-neutral-400);page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px !important}.container{min-width:992px !important}.navbar{display:none}.badge{border:1px solid var(--eg-ink)}.table{border-collapse:collapse !important}.table td,.table th{background-color:var(--eg-surface) !important}.table-bordered th,.table-bordered td{border:1px solid var(--eg-border) !important}.table .thead-dark th{color:inherit;border-color:var(--eg-border)}}.white{color:var(--eg-surface) !important}.black{color:var(--eg-ink) !important}.primary{color:var(--blue) !important}.primary.darken-1{color:var(--eg-brand-900) !important}.bg-primary.bg-darken-2{background-color:var(--eg-brand-900) !important}.success{color:var(--eg-success) !important}.success.darken-1{color:var(--eg-success) !important}.bg-success.bg-darken-2{background-color:var(--eg-success) !important}.info{color:var(--eg-info) !important}.info.darken-1{color:var(--eg-info) !important}.bg-info.bg-darken-2{background-color:var(--eg-info) !important}.warning{color:var(--eg-warning) !important}.warning.darken-1{color:var(--eg-warning) !important}.bg-warning.bg-darken-2{background-color:var(--eg-warning) !important}.danger{color:var(--eg-danger) !important}.danger.darken-1{color:var(--eg-danger) !important}.bg-danger.bg-darken-2{background-color:var(--eg-danger) !important}.bg-orange.bg-darken-2{background-color:var(--eg-warning) !important}input:focus~.bg-grey{-webkit-box-shadow:0 0 0 .075rem var(--eg-surface),0 0 0 .21rem var(--eg-surface-alt) !important;box-shadow:0 0 0 .075rem var(--eg-surface),0 0 0 .21rem var(--eg-surface-alt) !important}input:focus~.bg-grey{-webkit-box-shadow:0 0 0 .075rem var(--eg-surface),0 0 0 .21rem var(--eg-surface-hover) !important;box-shadow:0 0 0 .075rem var(--eg-surface),0 0 0 .21rem var(--eg-surface-hover) !important}input:focus~.bg-grey{-webkit-box-shadow:0 0 0 .075rem var(--eg-surface),0 0 0 .21rem var(--eg-surface-sunken) !important;box-shadow:0 0 0 .075rem var(--eg-surface),0 0 0 .21rem var(--eg-surface-sunken) !important}input:focus~.bg-grey{-webkit-box-shadow:0 0 0 .075rem var(--eg-surface),0 0 0 .21rem var(--eg-border) !important;box-shadow:0 0 0 .075rem var(--eg-surface),0 0 0 .21rem var(--eg-border) !important}input:focus~.bg-grey{-webkit-box-shadow:0 0 0 .075rem var(--eg-surface),0 0 0 .21rem var(--eg-neutral-300) !important;box-shadow:0 0 0 .075rem var(--eg-surface),0 0 0 .21rem var(--eg-neutral-300) !important}.grey{color:var(--eg-ink-3) !important}.bg-grey{background-color:var(--eg-ink-3) !important}.bg-grey .card-header,.bg-grey .card-footer{background-color:rgba(0,0,0,0)}.alert-grey{border-color:var(--eg-ink-3) !important;background-color:var(--eg-neutral-300) !important;color:var(--eg-ink-2) !important}.alert-grey .alert-link{color:var(--eg-ink) !important}.border-grey{border-color:var(--eg-ink-3)}.badge-grey{background-color:var(--eg-ink-3)}.btn-outline-grey.active{background-color:var(--eg-ink-3) !important;color:var(--eg-surface) !important}.btn-outline-grey.btn-raised.active,.btn-outline-grey.btn-fab.active{background-color:var(--eg-ink-3) !important;color:var(--eg-surface) !important}input:focus~.bg-grey{-webkit-box-shadow:0 0 0 .075rem var(--eg-surface),0 0 0 .21rem var(--eg-ink-3) !important;box-shadow:0 0 0 .075rem var(--eg-surface),0 0 0 .21rem var(--eg-ink-3) !important}input:focus~.bg-grey{-webkit-box-shadow:0 0 0 .075rem var(--eg-surface),0 0 0 .21rem var(--eg-ink-3) !important;box-shadow:0 0 0 .075rem var(--eg-surface),0 0 0 .21rem var(--eg-ink-3) !important}.bg-grey.bg-darken-2{background-color:var(--eg-ink-3) !important}input:focus~.bg-grey{-webkit-box-shadow:0 0 0 .075rem var(--eg-surface),0 0 0 .21rem var(--eg-ink-3) !important;box-shadow:0 0 0 .075rem var(--eg-surface),0 0 0 .21rem var(--eg-ink-3) !important}input:focus~.bg-grey{-webkit-box-shadow:0 0 0 .075rem var(--eg-surface),0 0 0 .21rem var(--eg-ink-2) !important;box-shadow:0 0 0 .075rem var(--eg-surface),0 0 0 .21rem var(--eg-ink-2) !important}input:focus~.bg-grey{-webkit-box-shadow:0 0 0 .075rem var(--eg-surface),0 0 0 .21rem var(--eg-ink) !important;box-shadow:0 0 0 .075rem var(--eg-surface),0 0 0 .21rem var(--eg-ink) !important}input:focus~.bg-grey{-webkit-box-shadow:0 0 0 .075rem var(--eg-surface),0 0 0 .21rem var(--eg-surface-hover) !important;box-shadow:0 0 0 .075rem var(--eg-surface),0 0 0 .21rem var(--eg-surface-hover) !important}input:focus~.bg-grey{-webkit-box-shadow:0 0 0 .075rem var(--eg-surface),0 0 0 .21rem var(--eg-surface-sunken) !important;box-shadow:0 0 0 .075rem var(--eg-surface),0 0 0 .21rem var(--eg-surface-sunken) !important}input:focus~.bg-grey{-webkit-box-shadow:0 0 0 .075rem var(--eg-surface),0 0 0 .21rem var(--eg-neutral-300) !important;box-shadow:0 0 0 .075rem var(--eg-surface),0 0 0 .21rem var(--eg-neutral-300) !important}input:focus~.bg-grey{-webkit-box-shadow:0 0 0 .075rem var(--eg-surface),0 0 0 .21rem var(--eg-ink-3) !important;box-shadow:0 0 0 .075rem var(--eg-surface),0 0 0 .21rem var(--eg-ink-3) !important}.black{color:var(--eg-ink)}.white{color:var(--eg-surface)}.transparent{color:rgba(0,0,0,0)}.alert[class*=alert-icon-]:after{content:"";font-family:FontAwesome;color:var(--eg-surface);width:4rem;left:-4rem;text-align:center;position:absolute;top:50%;margin-top:-8px;font-size:1.25rem;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.alert[class*=alert-icon-].alert-primary:after,.alert[class*=alert-icon-][class*=alert-primary]:after,.alert[class*=alert-icon-][class*=bg-primary]:after{content:""}.alert[class*=alert-icon-].alert-danger:after,.alert[class*=alert-icon-][class*=alert-danger]:after,.alert[class*=alert-icon-][class*=bg-danger]:after{content:""}.alert[class*=alert-icon-].alert-success:after,.alert[class*=alert-icon-][class*=alert-success]:after,.alert[class*=alert-icon-][class*=bg-success]:after{content:""}.alert[class*=alert-icon-].alert-warning:after,.alert[class*=alert-icon-][class*=alert-warning]:after,.alert[class*=alert-icon-][class*=bg-warning]:after{content:""}.alert[class*=alert-icon-].alert-info:after,.alert[class*=alert-icon-][class*=alert-info]:after,.alert[class*=alert-icon-][class*=bg-info]:after{content:""}html{font-size:14px}body{font-family:"Rubik","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:300;line-height:1.5em;color:var(--eg-black-a870);min-height:100vh}body.inverse .modal,body.inverse .modal .form-control{background-color:initial;color:initial}.content-wrapper{padding:0 21px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Montserrat","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:300;line-height:1.15em}a{color:var(--blue)}a:hover,a:focus{color:var(--eg-brand-900);text-decoration:none}p{font-size:1rem;letter-spacing:.3px}@media(max-width: 576px){.main-panel .main-content .content-wrapper{padding:0 15px}}.input-group{margin-bottom:1rem}.input-group .btn[class*=btn-]{margin-bottom:0}.btn:active,.btn.active,.fc button.active{background-image:initial}button:hover{cursor:pointer}.btn[class*=btn-outline-] a.text-decoration-none:hover,.fc button[class*=btn-outline-] a.text-decoration-none:hover{color:var(--eg-surface)}.btn[class*=btn-]:not(:disabled):not(.disabled):active,.btn[class*=btn-]:not(:disabled):not(.disabled).active,.fc button[class*=btn-]:not(:disabled):not(.disabled).active,.show>.btn[class*=btn-].dropdown-toggle,.fc .show>button[class*=btn-].dropdown-toggle{color:inherit}.dropdown .dropdown-menu{border:1px solid var(--eg-border);border-radius:0 0 .25rem .25rem;-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;-o-transform-origin:top;transform-origin:top;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform:scale(1, 0);-moz-transform:scale(1, 0);-ms-transform:scale(1, 0);-o-transform:scale(1, 0);transform:scale(1, 0);-webkit-transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear;-webkit-box-shadow:0 1px 3px var(--eg-black-a100);box-shadow:0 1px 3px var(--eg-black-a100)}.dropdown .dropdown-menu .dropdown-item{padding:10px 20px;width:auto}.dropdown .dropdown-menu .dropdown-item:active{background-color:var(--eg-surface-muted) !important}.show>.dropdown-menu{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1);opacity:1;display:block}.dropdown-menu{-webkit-box-shadow:none;box-shadow:none}.btn-secondary~.dropdown-menu .dropdown-item.active,.fc button~.dropdown-menu .dropdown-item.active{background-color:var(--eg-neutral-300)}.dropdown-menu.arrow{margin-top:12px}.dropdown-menu.arrow:after,.dropdown-menu.arrow:before{position:absolute;left:10px;display:inline-block;width:0;height:0;content:"";border:7px solid rgba(0,0,0,0);border-top-width:0}.dropdown-menu.arrow:before{top:-7px;border-bottom-color:var(--eg-neutral-300)}.dropdown-menu.arrow:after{top:-6px;border-bottom-color:var(--eg-surface)}.dropdown-menu .arrow-left{margin-left:7px !important}.dropdown-menu .arrow-left:after,.dropdown-menu .arrow-left:before{position:absolute;top:10px;display:inline-block;width:0;height:0;content:"";border:7px solid rgba(0,0,0,0);border-left-width:0}.dropdown-menu .arrow-left:before{left:-8px;border-right-color:var(--eg-neutral-300)}.dropdown-menu .arrow-left:after{left:-7px;border-right-color:var(--eg-surface)}.dropdown-menu .arrow-right{margin-right:7px !important}.dropdown-menu .arrow-right:after,.dropdown-menu .arrow-right:before{position:absolute;top:10px;display:inline-block;width:0;height:0;content:"";border:7px solid rgba(0,0,0,0);border-right-width:0}.dropdown-menu .arrow-right:before{right:-7px;border-left-color:var(--eg-neutral-300)}.dropdown-menu .arrow-right:after{right:-6px;border-left-color:var(--eg-surface)}.dropup .dropdown-menu{top:auto}.dropup .dropdown-menu.arrow{margin-bottom:12px}.dropup .dropdown-menu.arrow:after,.dropup .dropdown-menu.arrow:before{top:auto;border-top-width:7px;border-bottom-width:0}.dropup .dropdown-menu.arrow:before{bottom:-8px;border-top-color:var(--eg-neutral-300)}.dropup .dropdown-menu.arrow:after{bottom:-6px;border-top-color:var(--eg-surface)}form label{color:var(--eg-ink-3);font-size:.75rem;text-transform:uppercase;letter-spacing:2px;font-weight:500}form .form-group{margin-bottom:1.5rem}form .form-control{border:1px solid var(--eg-neutral-400);color:var(--eg-ink-3)}form .form-control::-webkit-input-placeholder{color:var(--eg-ink-3)}form .form-control:-moz-placeholder{color:var(--eg-ink-3)}form .form-control::-moz-placeholder{color:var(--eg-ink-3)}form .form-control:-ms-input-placeholder{color:var(--eg-ink-3)}form .form-control:focus{border-color:var(--eg-ink)}form .form-body{overflow:hidden}form .form-actions{border-top:1px solid var(--eg-brand-200);padding:20px 0;margin-top:20px}form .form-actions.filled{background-color:var(--eg-surface-hover)}form .form-actions.center{text-align:center}form .form-actions.right{text-align:right}form .form-actions.top{border-top:0;border-bottom:1px solid var(--eg-brand-200);margin-top:0;margin-bottom:20px}select.form-control{padding-top:0 !important;padding-bottom:0 !important}.form-control:disabled,.form-control[readonly]{background-color:var(--eg-surface-sunken)}.carousel-inner>.carousel-item>img{display:block;max-width:100%;height:auto;line-height:1}.navbar{z-index:3;border:0;border-radius:0}.navbar .navbar-nav{display:block;margin-right:-18px}.navbar .navbar-nav .dropdown-menu{position:absolute}.navbar .notification{position:absolute;top:-1px;right:13px}@media(max-width: 576px){nav.navbar.header-navbar{padding:0 12px}}.popover{border-color:rgba(0,0,0,0);padding:0}.popover .popover-header{background-color:var(--blue);border-color:var(--blue);color:var(--eg-surface)}.toast{display:none;background-color:var(--eg-surface);margin-top:.75rem}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem;font-weight:300}small,.small{font-size:90%}li,dd{line-height:2rem}h2.title{margin-bottom:2rem}.font-large-1{font-size:2rem !important;line-height:2rem}.text-bold-700{font-weight:700}.form-group .checkbox label,.form-group .radio label{color:var(--eg-black-a870)}.btn-group span:first-child:not(:last-child) .btn.dropdown-toggle,.btn-group span:first-child:not(:last-child) .fc button.dropdown-toggle,.fc .btn-group span:first-child:not(:last-child) button.dropdown-toggle,.input-group span:first-child:not(:last-child) .btn.dropdown-toggle,.input-group span:first-child:not(:last-child) .fc button.dropdown-toggle,.fc .input-group span:first-child:not(:last-child) button.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group span:last-child:not(:first-child) .btn.dropdown-toggle,.btn-group span:last-child:not(:first-child) .fc button.dropdown-toggle,.fc .btn-group span:last-child:not(:first-child) button.dropdown-toggle,.input-group span:last-child:not(:first-child) .btn.dropdown-toggle,.input-group span:last-child:not(:first-child) .fc button.dropdown-toggle,.fc .input-group span:last-child:not(:first-child) button.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group span:not(:last-child):not(:first-child) .btn.dropdown-toggle,.btn-group span:not(:last-child):not(:first-child) .fc button.dropdown-toggle,.fc .btn-group span:not(:last-child):not(:first-child) button.dropdown-toggle,.input-group span:not(:last-child):not(:first-child) .btn.dropdown-toggle,.input-group span:not(:last-child):not(:first-child) .fc button.dropdown-toggle,.fc .input-group span:not(:last-child):not(:first-child) button.dropdown-toggle{border-radius:0}.list-group-item:hover{z-index:0}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{background-color:var(--blue);border-color:var(--blue)}.label{padding-bottom:.1em !important;letter-spacing:.5px}.media img{margin-right:1rem !important}.media .media-body+a img{margin-right:0 !important;margin-left:1rem}.media .media-body.text-right+a img{margin-left:0}.media .media-body,.media .media-right{padding-top:0}.dropdown-menu{display:none;opacity:inherit}.dropdown-menu .active a{background-color:var(--blue)}.dropdown-menu .active a:focus,.dropdown-menu .active a:hover{background-color:var(--blue)}.dropdown-menu.show{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;opacity:1}.form-control.open~.dropdown-menu{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;opacity:1}.nav-tabs .nav-link{height:100%}.nav-tabs .nav-link.active{background-color:rgba(0,0,0,0);border-bottom-color:var(--eg-surface)}.nav-tabs .nav-item.show .nav-link{background-color:rgba(0,0,0,0);border-bottom-color:var(--eg-surface)}@media screen and (max-width: 50em){.content{padding:0 10px}}.position-relative{position:relative !important}.overflow-auto{overflow:auto}.border{border:1px solid}.border-top{border-top:1px solid}.border-bottom{border-bottom:1px solid}.border-left{border-left:1px solid}.border-right{border-right:1px solid}.fit{max-width:100% !important}.full-height-vh{height:100vh !important}.spinner{display:inline-block;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;-o-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spin-reverse{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-moz-keyframes spin-reverse{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(-360deg);transform:rotate(-360deg)}}@-o-keyframes spin-reverse{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-o-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes spin-reverse{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg)}}hr{border-color:var(--eg-neutral-400)}.path{stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:dash 1.5s ease-in-out infinite,color 2s ease-in-out infinite;-moz-animation:dash 1.5s ease-in-out infinite,color 2s ease-in-out infinite;-o-animation:dash 1.5s ease-in-out infinite,color 2s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite,color 2s ease-in-out infinite;stroke-linecap:round}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate{100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@-moz-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@-o-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@-webkit-keyframes color{100%,0%{stroke:var(--blue)}50%{stroke:var(--eg-warning)}100%{stroke:var(--blue)}}@-moz-keyframes color{100%,0%{stroke:var(--blue)}50%{stroke:var(--eg-warning)}100%{stroke:var(--blue)}}@-o-keyframes color{100%,0%{stroke:var(--blue)}50%{stroke:var(--eg-warning)}100%{stroke:var(--blue)}}@keyframes color{100%,0%{stroke:var(--blue)}50%{stroke:var(--eg-warning)}100%{stroke:var(--blue)}}legend{border-bottom:0}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}datetime .form-group{margin:0}.form-control:focus{border-color:var(--blue) !important}.w-100{width:100% !important}.h-100{height:100% !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}a{cursor:pointer}.round{border-radius:1.5rem}[class*=gradient-]{background-repeat:repeat !important}#notification-sidebar.open{right:0}/*!
 *  Weather Icons 2.0
 *  Updated August 1, 2015
 *  Weather themed icons for Bootstrap
 *  Author - Erik Flowers - erik@helloerik.com
 *  Email: erik@helloerik.com
 *  Twitter: http://twitter.com/Erik_UX
 *  ------------------------------------------------------------------------------
 *  Maintained at http://erikflowers.github.io/weather-icons
 *
 *  License
 *  ------------------------------------------------------------------------------
 *  - Font licensed under SIL OFL 1.1 -
 *    http://scripts.sil.org/OFL
 *  - CSS, LESS and SCSS are licensed under MIT License -
 *    http://opensource.org/licenses/mit-license.html
 *  - Documentation licensed under CC BY 3.0 -
 *    http://creativecommons.org/licenses/by/3.0/
 *  - Inspired by and works great as a companion with Font Awesome
 *    "Font Awesome by Dave Gandy - http://fontawesome.io"
 */@font-face{font-family:"weathericons";src:url("../fonts/weathericons/weathericons-regular-webfont.eot");src:url("../fonts/weathericons/weathericons-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/weathericons/weathericons-regular-webfont.woff2") format("woff2"),url("../fonts/weathericons/weathericons-regular-webfont.woff") format("woff"),url("../fonts/weathericons/weathericons-regular-webfont.ttf") format("truetype"),url("../fonts/weathericons/weathericons-regular-webfont.svg#weather_iconsregular") format("svg");font-weight:normal;font-style:normal}.wi{display:inline-block;font-family:"weathericons";font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ps-container{-ms-touch-action:none;touch-action:none;overflow:hidden !important;-ms-overflow-style:none}@supports(-ms-overflow-style: none){.ps-container{overflow:auto !important}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.ps-container{overflow:auto !important}}.form-group.error input,.form-group.error select,.form-group.error textarea{color:var(--eg-danger);border-color:var(--eg-danger)}.form-group.error input:focus,.form-group.error select:focus,.form-group.error textarea:focus{border-color:var(--eg-danger-emphasis);-webkit-box-shadow:0 0 6px var(--eg-danger-border);box-shadow:0 0 6px var(--eg-danger-border)}.shadow{-webkit-filter:drop-shadow(0px 25px 8px var(--eg-black-a300));filter:drop-shadow(0px 25px 8px var(--eg-black-a300))}.toast{background-color:var(--eg-surface)}.handle{padding:0 5px;margin-right:5px;background-color:var(--eg-black-a400);cursor:move}@-webkit-keyframes 'cd-enter-right'{0%{opacity:0;-webkit-transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0%)}}@-moz-keyframes 'cd-enter-right'{0%{opacity:0;-moz-transform:translateX(100%)}100%{opacity:1;-moz-transform:translateX(0%)}}@-o-keyframes 'cd-enter-right'{0%{opacity:0;-o-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-o-transform:translateX(0%);transform:translateX(0%)}}@keyframes 'cd-enter-right'{0%{opacity:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes 'cd-enter-left'{0%{opacity:0;-webkit-transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0%)}}@-moz-keyframes 'cd-enter-left'{0%{opacity:0;-moz-transform:translateX(-100%)}100%{opacity:1;-moz-transform:translateX(0%)}}@-o-keyframes 'cd-enter-left'{0%{opacity:0;-o-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-o-transform:translateX(0%);transform:translateX(0%)}}@keyframes 'cd-enter-left'{0%{opacity:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}}input[type=checkbox].switch,input[type=radio].switch{opacity:0}.switch~.btn-group a.btn{-webkit-box-shadow:0 0 2px 0 var(--eg-black-a500);box-shadow:0 0 2px 0 var(--eg-black-a500)}.switch~.btn-group a.btn.active{-webkit-box-shadow:inset 0 1px 5px -1px var(--eg-black-a500);box-shadow:inset 0 1px 5px -1px var(--eg-black-a500);color:var(--eg-surface)}.switch~.btn-group a.btn.active:not(.dropdown-toggle){border-bottom-right-radius:.25rem;border-top-right-radius:.25rem;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.switch~.btn-group a.btn:hover{z-index:1}#lock-screen{-webkit-background-size:100% 100%;background-size:100% 100%;background-repeat:no-repeat}#login{-webkit-background-size:100% 100%;background-size:100% 100%;background-repeat:no-repeat}#error{-webkit-background-size:100% 100%;background-size:100% 100%;background-repeat:no-repeat}@media(max-width: 768px){#error .error-img{width:300px}}#maintenance{-webkit-background-size:100% 100%;background-size:100% 100%;background-repeat:no-repeat}@media(max-width: 768px){#maintenance .maintenance-img{width:300px}}@media(max-width: 576px){#maintenance .maintenance-img{width:200px}}.wrapper{position:relative;top:0;height:100vh;display:flex}.wrapper.nav-collapsed .app-sidebar{width:60px}.wrapper.nav-collapsed .app-sidebar:hover{width:250px}.wrapper.nav-collapsed .app-sidebar:hover .nav li.has-sub>a:after{display:inherit}.wrapper.nav-collapsed .app-sidebar:hover .menu-title,.wrapper.nav-collapsed .app-sidebar:hover .badge{display:inline-block}.wrapper.nav-collapsed .app-sidebar:hover .logo .text{display:inline-block}.wrapper.nav-collapsed .app-sidebar:hover .nav-toggle{display:block !important}.wrapper.nav-collapsed .app-sidebar .menu-title{display:none}.wrapper.nav-collapsed .app-sidebar .badge{display:none}.wrapper.nav-collapsed .app-sidebar .logo .text{display:none}.wrapper.nav-collapsed .app-sidebar .nav-toggle{display:none !important}.wrapper.nav-collapsed .navbar .navbar-header{padding-left:50px}.wrapper.nav-collapsed .main-panel .main-content{padding-left:60px}.wrapper.nav-collapsed footer{padding-left:60px}.wrapper.menu-collapsed .app-sidebar .navigation li.has-sub>a:after{display:none}.app-sidebar{font-family:"Montserrat","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;width:fit-content;max-width:290px;height:100vh;min-width:250px;flex:290px;box-shadow:2px 10px 30px 0 var(--eg-black-a420),0 4px 25px 0 var(--eg-black-a120),0 8px 10px -5px var(--eg-black-a200);transition:width .3s cubic-bezier(0, 0, 0.2, 1);transform:translate3d(0, 0, 0);white-space:nowrap;visibility:visible}.app-sidebar .sidebar-content{position:relative;height:calc(100vh - 90px);overflow:auto;z-index:4}.app-sidebar .logo-img{width:30px;display:inline-block;max-height:30px;margin-right:10px}.app-sidebar .navigation{margin-bottom:0;padding-left:0;list-style:none}.app-sidebar .navigation li{position:relative;display:block}.app-sidebar .navigation li.has-sub>a:after{content:"";font-family:"feather";font-weight:900;font-size:1rem;display:inline-block;position:absolute;right:15px;top:10px;transform:rotate(0);transition:transform .2s ease-in-out}.app-sidebar .navigation li.has-sub>a{margin-bottom:0}.app-sidebar .navigation li.open>a:after{transform:rotate(90deg)}.app-sidebar .navigation li.open>a{background:var(--eg-grey-a200)}.app-sidebar .navigation li>a{display:block;overflow:hidden;line-height:2rem;padding:10px 30px 10px 14px;margin:5px 0;background-color:rgba(0,0,0,0);color:var(--eg-ink);transition:all 300ms linear}.app-sidebar .navigation li>a:before{content:"";display:block;z-index:-1;position:absolute;left:-100%;top:0;width:100%;height:100%;border-right:solid 5px var(--eg-danger);background:var(--eg-grey-a200);transition:.35s ease left}.app-sidebar .navigation li:not(.open)>ul{display:none}.app-sidebar .navigation li:hover>a{background:var(--eg-grey-a200);color:var(--eg-ink)}.app-sidebar .navigation li.active>a:before{left:0}.app-sidebar .navigation li ul{padding:0;margin:0;overflow:hidden;font-size:1rem}.app-sidebar .navigation li ul li a{display:block;padding:8px 18px 8px 60px}.app-sidebar .navigation li ul li ul li a{padding:8px 18px 8px 70px}.app-sidebar .navigation .menu-title{margin:0;font-size:.95rem;font-weight:400;letter-spacing:.6px;opacity:1;height:auto;transition:width .3s cubic-bezier(0, 0, 0.2, 1)}.app-sidebar .navigation .badge.badge-pill{position:absolute;right:28px;padding:4px 8px;font-weight:300;transition:width .3s cubic-bezier(0, 0, 0.2, 1)}.app-sidebar .navigation i{font-size:18px;float:left;margin-right:10px;line-height:2rem;width:30px;text-align:center;color:var(--eg-neutral-400)}.app-sidebar .sidebar-background{position:absolute;z-index:1;height:100%;width:100%;display:block;top:0;left:0;background-size:cover;background-position:center center}.app-sidebar .sidebar-background:after{position:absolute;z-index:3;width:100%;height:100%;content:"";display:block;background:var(--eg-surface);background-repeat:repeat-x;opacity:.9}.app-sidebar .logo{position:relative;padding:20px 15px;z-index:4}.app-sidebar .logo p{float:left;font-size:20px;margin:10px 10px;color:var(--eg-surface);line-height:20px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.app-sidebar .logo .logo-text{text-transform:uppercase;padding:5px 0;display:block;font-size:1.6rem;letter-spacing:2px;color:var(--eg-ink);text-align:left;font-weight:400}.app-sidebar:after,.app-sidebar:before{display:block;content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}.app-sidebar:before{opacity:.33}.app-sidebar:after{z-index:3;opacity:1}.app-sidebar[data-background-color=prosopiko-gradient]{background-image:linear-gradient(45deg, var(--eg-brand-950), var(--eg-brand-800)) !important;background-repeat:repeat-x !important}.app-sidebar[data-background-color=prosopiko-gradient] .sidebar-background:after{background-image:linear-gradient(45deg, var(--eg-brand-950), var(--eg-brand-800)) !important;background-repeat:repeat-x !important;opacity:.9}.app-sidebar[data-background-color=prosopiko-gradient] .navigation i,.app-sidebar[data-background-color=prosopiko-gradient] .navigation li>a{color:var(--eg-surface)}.app-sidebar[data-background-color=prosopiko-gradient] .logo-text{color:var(--eg-surface)}.app-sidebar[data-background-color=prosopiko-gradient] .sidebar-header a.nav-toggle{color:var(--eg-surface)}.sidebar-header a.nav-toggle{display:inline-block;position:absolute;width:20px;height:20px;line-height:20px;text-align:center;right:14px;top:32px;color:var(--eg-white-a550)}.main-panel{position:relative;flex:1;z-index:2;float:right;transition:all .33s cubic-bezier(0.685, 0.0473, 0.346, 1);width:100%;max-height:100%;height:100vh;min-height:calc(100% - 85px);overflow-y:scroll}.main-panel .main-content{position:relative;transition:all .3s ease;min-height:calc(100% - 40px)}.main-panel div .footer{border-top:1px solid var(--eg-border)}.main-panel>.navbar{margin-bottom:0}@media(min-width: 992px){.navbar .navbar-header{padding-left:240px}footer{padding-left:250px}}@media(max-width: 992px){.app-sidebar{transition:transform .4s cubic-bezier(0.25, 0.8, 0.25, 1)}.navbar{padding:0 25px}}@media(min-width: 320px){.navbar-header{float:left}.navbar-nav>li{float:left}}@media(max-width: 991.98px){.navbar-header{width:100% !important}}@media(min-width: 992px){.app-sidebar{background:rgba(0,0,0,0) !important}}.app-sidebar.hris-sidebar{position:relative;overflow:visible}.hris-sidebar-header{height:72px !important;box-sizing:border-box !important;padding:0 16px !important;display:flex;align-items:center;border-bottom:1px solid var(--eg-on-dark-hover);position:relative}.hris-sidebar-header .logo{padding:0 !important;margin:0 !important;width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px}.hris-sidebar-header .logo-text{display:flex !important;align-items:center;gap:12px;text-decoration:none;min-width:0;float:none !important;padding:0 !important;margin:0 !important;height:auto !important;line-height:1 !important}.hris-sidebar-header .logo-img{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg, color-mix(in srgb, var(--eg-brand-600) 28%, transparent), color-mix(in srgb, var(--eg-brand-600) 6%, transparent));box-shadow:0 0 0 1px var(--eg-on-dark-hover) inset;flex-shrink:0;padding:0 !important;margin:0 !important}.hris-sidebar-header .logo-img img{height:26px !important;width:auto;display:block}.hris-sidebar-header .logo-text .text{font-family:"Manrope",system-ui,-apple-system,sans-serif !important;font-size:1.1875rem !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:var(--eg-surface) !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;line-height:1 !important}.app-sidebar .hris-sidebar-collapse-toggle{position:absolute;top:74px;right:-14px;z-index:10;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;margin:0;border:1px solid var(--eg-white-a250);border-radius:50%;background:var(--eg-brand-900);color:var(--eg-surface) !important;cursor:pointer;box-shadow:0 2px 6px var(--eg-black-a400);transition:background-color 150ms ease,border-color 150ms ease,transform 150ms ease}.app-sidebar .hris-sidebar-collapse-toggle i{font-size:16px;line-height:1;color:var(--eg-surface) !important;font-weight:900}.app-sidebar .hris-sidebar-collapse-toggle:hover{background:var(--info-blue);border-color:var(--info-blue);transform:scale(1.08)}.app-sidebar .hris-sidebar-collapse-toggle:hover i{color:var(--eg-surface) !important}.app-sidebar .hris-sidebar-collapse-toggle:active{background:var(--eg-info);border-color:var(--eg-info);transform:scale(0.97)}.app-sidebar .hris-sidebar-collapse-toggle:active i{color:var(--eg-surface) !important}.app-sidebar .hris-sidebar-collapse-toggle:focus{outline:none}.app-sidebar .hris-sidebar-collapse-toggle:focus-visible{outline:2px solid var(--info-blue);outline-offset:2px}.wrapper.nav-collapsed .app-sidebar .hris-sidebar-collapse-toggle{top:74px;right:-14px;width:28px;height:28px}@media screen and (min-width: 992px){.wrapper>.app-sidebar.hris-sidebar{z-index:3}}.app-sidebar .hris-sidebar-collapse-toggle::before{content:"";position:absolute;inset:-8px;border-radius:50%}@media screen and (min-width: 992px){.sidebar-header .hris-menu-toggle{display:none !important}}@media screen and (max-width: 991px){.app-sidebar .hris-sidebar-collapse-toggle{display:none !important}}.wrapper.nav-collapsed .app-sidebar{min-width:56px !important;max-width:56px !important;flex:0 0 56px !important;width:56px !important;overflow:visible}.wrapper.nav-collapsed .app-sidebar .menu-title,.wrapper.nav-collapsed .app-sidebar .badge,.wrapper.nav-collapsed .app-sidebar .logo .text,.wrapper.nav-collapsed .app-sidebar .navigation .menu-content{display:none !important}.wrapper.nav-collapsed .app-sidebar .hris-sidebar-header .logo-text .text{display:none !important}.wrapper.nav-collapsed .hris-sidebar-header .logo{justify-content:center}.wrapper.nav-collapsed .app-sidebar .navigation li>a{padding-left:0 !important;padding-right:0 !important;text-align:center !important;display:flex !important;align-items:center !important;justify-content:center !important}.wrapper.nav-collapsed .app-sidebar .navigation li>a>i{margin:0 !important;min-width:auto !important;width:auto !important;font-size:1.1rem !important}.wrapper.nav-collapsed .app-sidebar .navigation li.has-sub>a:after{display:none !important}.wrapper.nav-collapsed .main-panel{flex:1 1 auto;width:100%}.wrapper.nav-collapsed .main-panel .main-content,.wrapper.nav-collapsed .navbar .navbar-header,.wrapper.nav-collapsed footer{padding-left:0 !important}.app-sidebar.hris-sidebar .navigation{padding:12px 10px 16px}.app-sidebar.hris-sidebar .navigation li>a{display:flex;align-items:center;gap:12px;line-height:1.3;padding:9px 12px;margin:0 0 2px;border-radius:8px;color:var(--eg-neutral-300);overflow:visible;position:relative;transition:background-color .12s ease,color .12s ease}.app-sidebar.hris-sidebar .navigation li>a:before{left:auto;top:auto;width:auto;height:auto;border:0;background:rgba(0,0,0,0);transition:none}.app-sidebar.hris-sidebar .navigation i{float:none;margin:0;width:20px;min-width:20px;line-height:1;font-size:16.5px;text-align:center;color:var(--eg-brand-300);flex-shrink:0;transition:color .12s ease}.app-sidebar.hris-sidebar .navigation .menu-title{flex:1;min-width:0;font-size:14.5px;font-weight:500;letter-spacing:0;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-sidebar.hris-sidebar .navigation li>a:not(.active):hover{background:var(--eg-on-dark-hover);color:var(--eg-surface)}.app-sidebar.hris-sidebar .navigation li>a:not(.active):hover i{color:var(--eg-surface)}.app-sidebar.hris-sidebar .navigation li.open>a{background:var(--eg-on-dark-hover);color:var(--eg-surface)}.app-sidebar.hris-sidebar .navigation li.open>a i{color:var(--eg-brand-200)}.app-sidebar.hris-sidebar .navigation li.has-sub>a:after{right:12px;top:50%;margin-top:-0.5em;font-size:11px;color:var(--eg-brand-300);transition:transform .15s ease}.app-sidebar.hris-sidebar .navigation li.open>a:after{color:var(--eg-brand-200)}.app-sidebar.hris-sidebar .navigation li.has-sub>a{padding-right:30px}.app-sidebar.hris-sidebar .navigation li>a.active{background:linear-gradient(72deg, var(--eg-brand-600), var(--eg-cal-adeia-energi));color:var(--eg-surface);box-shadow:0 2px 10px color-mix(in srgb, var(--eg-brand-600) 45%, transparent)}.app-sidebar.hris-sidebar .navigation li>a.active i,.app-sidebar.hris-sidebar .navigation li>a.active .menu-title{color:var(--eg-surface)}.app-sidebar.hris-sidebar .navigation li ul.menu-content{padding:2px 0 6px;overflow:visible}.app-sidebar.hris-sidebar .navigation li ul li a{display:flex;align-items:center;gap:10px;position:relative;padding:8px 12px 8px 30px;margin:0 0 1px;border-radius:8px;color:var(--eg-brand-300);transition:background-color .12s ease,color .12s ease}.app-sidebar.hris-sidebar .navigation li ul li a:before{content:"";display:block;position:absolute;left:16px;top:50%;margin-top:-2.5px;width:5px;height:5px;border-radius:50%;background:var(--eg-brand-700);z-index:1;transition:background-color .12s ease}.app-sidebar.hris-sidebar .navigation li ul li a i{width:16px;min-width:16px;font-size:13px;color:var(--eg-brand-300)}.app-sidebar.hris-sidebar .navigation li ul li .menu-title{font-size:13.6px;font-weight:500}.app-sidebar.hris-sidebar .navigation li ul li a:not(.active):hover{background:var(--eg-on-dark-hover);color:var(--eg-surface)}.app-sidebar.hris-sidebar .navigation li ul li a:not(.active):hover i{color:var(--eg-surface)}.app-sidebar.hris-sidebar .navigation li ul li a:not(.active):hover:before{background:var(--eg-brand-200)}.app-sidebar.hris-sidebar .navigation li ul li a.active{background:linear-gradient(72deg, var(--eg-brand-600), var(--eg-cal-adeia-energi));color:var(--eg-surface);box-shadow:0 2px 8px color-mix(in srgb, var(--eg-brand-600) 40%, transparent)}.app-sidebar.hris-sidebar .navigation li ul li a.active:before{background:var(--eg-surface)}.app-sidebar.hris-sidebar .navigation li ul li a.active i{color:var(--eg-surface)}.app-sidebar.hris-sidebar .navigation li ul li ul li a{padding-left:46px;color:var(--eg-brand-300)}.app-sidebar.hris-sidebar .navigation li ul li ul li a:before{left:32px;width:4px;height:4px;margin-top:-2px;background:rgba(0,0,0,0);border:1px solid var(--eg-ink-3)}.app-sidebar.hris-sidebar .navigation li ul li ul li .menu-title{font-size:12.8px}.app-sidebar.hris-sidebar .navigation li ul li ul li a:not(.active):hover:before{background:var(--eg-brand-200);border-color:var(--eg-brand-200)}.app-sidebar.hris-sidebar .navigation li ul li ul li a.active:before{background:var(--eg-surface);border-color:var(--eg-surface)}.app-sidebar.hris-sidebar .navigation .badge{flex-shrink:0;background:var(--eg-danger) !important;color:var(--eg-surface) !important;font-size:10px !important;font-weight:700;line-height:1.4;padding:1px 7px !important;border-radius:50rem}.app-sidebar.hris-sidebar .menu-list>.mt-auto{border-top:1px solid var(--eg-on-dark-hover);padding:12px 16px !important;color:var(--eg-brand-300) !important;font-family:var(--egfin-mono, "JetBrains Mono", ui-monospace, monospace);font-size:11px}.app-sidebar.hris-sidebar .menu-list{overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--eg-white-a140) rgba(0,0,0,0)}.app-sidebar.hris-sidebar .menu-list::-webkit-scrollbar{width:6px;height:6px}.app-sidebar.hris-sidebar .menu-list::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.app-sidebar.hris-sidebar .menu-list::-webkit-scrollbar-thumb{background:var(--eg-on-dark-hover);border-radius:3px;transition:background-color .15s ease}.app-sidebar.hris-sidebar .menu-list:hover::-webkit-scrollbar-thumb{background:var(--eg-white-a280)}.wrapper,.app-sidebar,.main-panel{height:100dvh}.app-sidebar .sidebar-content{height:calc(100dvh - 90px)}.hris-sidebar-backdrop{display:none}@media(max-width: 575.98px){.wrapper .main-content .header-navbar .hris-emp .hris-emp-menu,.wrapper .main-content .header-navbar .hris-user .hris-user-menu,.wrapper .main-content .header-navbar .hris-notif .dropdown-menu-custom{position:fixed;top:64px;left:8px;right:8px;width:auto !important;min-width:0;max-height:calc(100dvh - 80px);overflow-y:auto}}@media screen and (max-width: 991px){.app-sidebar{display:none !important}.app-sidebar.open-menu{display:block !important}.app-sidebar.hris-sidebar.open-menu{position:fixed;top:0;bottom:0;left:0;width:min(290px,100vw - 48px);z-index:1040;overflow-y:auto}.app-sidebar.open-menu+.hris-sidebar-backdrop{display:block;position:fixed;inset:0;z-index:1039;border:0;padding:0;background:var(--eg-scrim);cursor:default}.header-nav{background-image:linear-gradient(270deg, var(--eg-brand-950), var(--eg-brand-800)) !important;background-repeat:repeat-x}.header-nav .container-fluid{flex-flow:row nowrap;align-items:center;padding:10px 0px}.sidebar-header .hris-menu-toggle,.header-nav .hris-menu-toggle{display:inline-block;border:none;background-color:rgba(0,0,0,0);color:#fff}.sidebar-header .logo{display:flex;justify-content:space-between;align-items:center}.header-nav .navbar-header{width:auto !important}.header-nav .notif-container{align-items:center}.header-nav .notif-container .btn{margin:0;color:#fff !important}.hris-notif .btn{color:#fff !important}}.text-primary{color:var(--eg-brand-800) !important}a.text-primary:hover,a.text-primary:focus{color:var(--eg-brand-900) !important}.text-secondary{color:var(--eg-ink-3) !important}a.text-secondary:hover,a.text-secondary:focus{color:var(--eg-ink) !important}.text-success{color:var(--eg-success) !important}a.text-success:hover,a.text-success:focus{color:var(--eg-success-emphasis) !important}.text-danger{color:var(--eg-danger) !important}a.text-danger:hover,a.text-danger:focus{color:var(--eg-danger-emphasis) !important}.text-warning{color:var(--eg-warning) !important}a.text-warning:hover,a.text-warning:focus{color:var(--eg-warning-emphasis) !important}.text-info{color:var(--eg-info) !important}a.text-info:hover,a.text-info:focus{color:var(--eg-info-emphasis) !important}.text-dark{color:var(--eg-ink) !important}a.text-dark:hover,a.text-dark:focus{color:var(--eg-ink) !important}.text-dark{color:var(--eg-ink-2) !important}.text-light{color:var(--eg-surface-alt) !important}.text-white{color:var(--eg-surface) !important}.text-black{color:var(--eg-ink) !important}.text-muted{color:var(--eg-ink-3) !important}.bg-primary{background-color:var(--eg-brand-50) !important}.badge.bg-primary{background-color:var(--eg-brand-800) !important;color:var(--eg-on-solid)}.bg-secondary{background-color:var(--eg-surface-muted) !important}.badge.bg-secondary{background-color:var(--eg-ink-3) !important;color:var(--eg-on-solid)}.bg-success{background-color:var(--eg-success-subtle) !important}.badge.bg-success{background-color:var(--eg-success) !important;color:var(--eg-on-solid)}.bg-danger{background-color:var(--eg-danger-subtle) !important}.badge.bg-danger{background-color:var(--eg-danger) !important;color:var(--eg-on-solid)}.bg-warning{background-color:var(--eg-warning-subtle) !important}.badge.bg-warning{background-color:var(--eg-warning) !important;color:var(--eg-on-solid)}.bg-info{background-color:var(--eg-info-subtle) !important}.badge.bg-info{background-color:var(--eg-info) !important;color:var(--eg-on-solid)}.bg-dark{background-color:var(--eg-surface-muted) !important}.badge.bg-dark{background-color:var(--eg-ink) !important;color:var(--eg-on-solid)}.bg-primary{background-color:var(--eg-brand-800) !important}.bg-light{background-color:var(--eg-surface-alt) !important}.bg-white{background-color:var(--eg-surface) !important}.bg-orange{background-color:var(--eg-warning-bright) !important}.bg-transparent{background-color:rgba(0,0,0,0) !important}:is(.bg-primary,.bg-secondary,.bg-success,.bg-danger,.bg-warning,.bg-info,.bg-dark,.bg-light,.bg-white) :is(.card-header,.card-footer){background-color:rgba(0,0,0,0)}.border-primary{border-color:var(--eg-brand-800) !important}.border-secondary{border-color:var(--eg-ink-3) !important}.border-success{border-color:var(--eg-success) !important}.border-danger{border-color:var(--eg-danger) !important}.border-warning{border-color:var(--eg-warning) !important}.border-info{border-color:var(--eg-info) !important}.border-dark{border-color:var(--eg-ink) !important}.border-light{border-color:var(--eg-surface-alt) !important}.border-white{border-color:var(--eg-surface) !important}.alert-primary{background-color:var(--eg-brand-50) !important;border-color:var(--eg-brand-200) !important}.alert.alert-primary{color:var(--eg-brand-900) !important}.alert-primary hr{border-top-color:var(--eg-brand-200)}.alert-primary .alert-link{color:var(--eg-brand-900) !important}.alert-secondary{background-color:var(--eg-surface-muted) !important;border-color:var(--eg-border) !important}.alert.alert-secondary{color:var(--eg-ink) !important}.alert-secondary hr{border-top-color:var(--eg-border)}.alert-secondary .alert-link{color:var(--eg-ink) !important}.alert-success{background-color:var(--eg-success-subtle) !important;border-color:var(--eg-success-border) !important}.alert.alert-success{color:var(--eg-success-emphasis) !important}.alert-success hr{border-top-color:var(--eg-success-border)}.alert-success .alert-link{color:var(--eg-success-emphasis) !important}.alert-danger{background-color:var(--eg-danger-subtle) !important;border-color:var(--eg-danger-border) !important}.alert.alert-danger{color:var(--eg-danger-emphasis) !important}.alert-danger hr{border-top-color:var(--eg-danger-border)}.alert-danger .alert-link{color:var(--eg-danger-emphasis) !important}.alert-warning{background-color:var(--eg-warning-subtle) !important;border-color:var(--eg-warning-border) !important}.alert.alert-warning{color:var(--eg-warning-emphasis) !important}.alert-warning hr{border-top-color:var(--eg-warning-border)}.alert-warning .alert-link{color:var(--eg-warning-emphasis) !important}.alert-info{background-color:var(--eg-info-subtle) !important;border-color:var(--eg-info-border) !important}.alert.alert-info{color:var(--eg-info-emphasis) !important}.alert-info hr{border-top-color:var(--eg-info-border)}.alert-info .alert-link{color:var(--eg-info-emphasis) !important}.alert-dark{background-color:var(--eg-surface-muted) !important;border-color:var(--eg-border-strong) !important}.alert.alert-dark{color:var(--eg-ink) !important}.alert-dark hr{border-top-color:var(--eg-border-strong)}.alert-dark .alert-link{color:var(--eg-ink) !important}.badge-primary{background-color:var(--eg-brand-800);color:var(--eg-on-solid)}.badge-secondary{background-color:var(--eg-ink-3);color:var(--eg-on-solid)}.badge-success{background-color:var(--eg-success);color:var(--eg-on-solid)}.badge-danger{background-color:var(--eg-danger);color:var(--eg-on-solid)}.badge-warning{background-color:var(--eg-warning);color:var(--eg-on-solid)}.badge-info{background-color:var(--eg-info);color:var(--eg-on-solid)}.badge-dark{background-color:var(--eg-ink);color:var(--eg-on-solid)}.badge-light{background-color:var(--eg-surface-muted);color:var(--eg-ink-2)}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:var(--eg-surface);background-clip:border-box;border:1px solid var(--eg-line-dark);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{flex:1 1 auto;padding:1.5rem}.card-title{margin-bottom:1.5rem}.card-text:last-child{margin-bottom:0}.card-header{padding:1.5rem 1.5rem;margin-bottom:0;background-color:var(--eg-tint-dark);border-bottom:1px solid var(--eg-line-dark)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:1.5rem 1.5rem;background-color:var(--eg-tint-dark);border-top:1px solid var(--eg-line-dark)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card{font-size:1rem;font-weight:normal}.card{border:0;margin:18px 0;box-shadow:var(--eg-shadow-card);border-radius:4px}.card[class*=gradient-] .card-header,.card[class*=gradient-] .card-footer{background-color:initial}.card .card-header{padding-bottom:0;border-bottom:none;background-color:rgba(0,0,0,0)}.card .card{box-shadow:none}.card h1.card-title,.card h2.card-title,.card h3.card-title,.card h4.card-title,.card h5.card-title,.card h6.card-title{text-transform:uppercase;font-weight:500;letter-spacing:.05rem;font-size:1.25rem;margin-bottom:.25rem}.card .card-footer{padding:1rem 1.5rem;background:var(--eg-surface);overflow:hidden}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.badge{transition:none}}a.badge:hover,a.badge:focus{text-decoration:none}.badge:empty{display:none}.btn .badge,.fc button .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border-width:1px;border-style:solid;border-radius:.25rem}:where(.alert){border-color:rgba(0,0,0,0)}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert{position:relative}.alert .alert-link:hover{text-decoration:underline}.alert .close{font-size:2rem;line-height:1rem}.alert[class*=bg-]{color:var(--eg-on-solid)}.alert[class*=bg-] .alert-link{color:var(--eg-on-solid)}.alert[class*=bg-] .close{color:var(--eg-on-solid);opacity:1;text-shadow:none}.badge{padding:6px 10px;font-size:85%;font-weight:500;letter-spacing:.3px}.badge-pill{padding:5px 6px 3px}:root{--egfin-mono: "Montserrat", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--blue: var(--eg-brand-800);--blue-gradient-1: var(--eg-brand-800);--blue-gradient-2: var(--eg-brand-950);--info-blue: var(--eg-info);--info-hover-blue: var(--eg-brand-50);--gray: var(--eg-surface-muted);--border-gray: var(--eg-border);--error-background: 255, 128, 138;--disabled-background: var(--eg-surface-sunken);--disabled-background-dark: var(--eg-neutral-300);--hover-button: var(--eg-brand-700);--required-red: var(--eg-danger-emphasis)}.k-widget{padding:0}.main-panel{overflow-y:auto}.app-sidebar .navigation li.has-sub>a:after,.off-canvas-sidebar .navigation li.has-sub>a:after{content:"";font-family:"Font Awesome 5 Free"}.gradient-header{background-image:linear-gradient(270deg, var(--eg-brand-950), var(--eg-brand-800));background-repeat:repeat-x;color:var(--eg-surface)}.gradient-left{background-image:linear-gradient(300deg, var(--blue-gradient-1), var(--blue-gradient-2));background-repeat:repeat-x}.ergazomenos-listing{margin-bottom:10px;padding:0px;border:1px solid #424d5c;color:var(--eg-surface);line-height:2em}.ergazomenos-listing:first-child{margin-top:5px}.keli-vardias{display:flex;flex-direction:column;background:var(--eg-surface-hover);min-height:50px;padding:0px;list-style:none}.keli-vardias>:last-child{margin-top:auto}.shake{animation:shake-animation 4s ease infinite;transform-origin:50% 50%}@keyframes shake-animation{0%{transform:translate(0, 0)}1.78571%{transform:translate(5px, 0)}3.57143%{transform:translate(0, 0)}5.35714%{transform:translate(5px, 0)}7.14286%{transform:translate(0, 0)}8.92857%{transform:translate(5px, 0)}10.71429%{transform:translate(0, 0)}100%{transform:translate(0, 0)}}#maintenance{background-image:url("../../wwwroot/img/light-bg.jpg");background-size:100% 100%;background-repeat:no-repeat}.card-header,.card-body,.card-footer{padding:.5rem !important}.form-group label:not(.btn){color:var(--eg-ink);letter-spacing:0;margin-bottom:0;text-transform:uppercase;font-size:.9rem}.form-group{margin-bottom:.5rem !important}.egritos-underlined-panel-header{text-transform:uppercase;display:flex;align-items:flex-end;justify-content:space-between;font-weight:700;width:100%;border-bottom-width:1px;border-bottom-style:solid;border-image-source:linear-gradient(270deg, var(--blue-gradient-1), var(--blue-gradient-2));border-image-slice:1;color:var(--eg-ink)}.egritos-underlined-panel-header button{margin-bottom:.25rem !important}.diaxeirisi-item-content ul{list-style-type:none}.diaxeirisi-item-content ul li{border-bottom:1px solid var(--primary);padding-bottom:0;margin:.25rem}.diaxeirisi-item-content ul li a{color:var(--dark)}.diaxeirisi-item-content ul li a:hover{color:var(--primary)}.diaxeirisi-item-content ul li a i{background-color:var(--primary);color:var(--light);line-height:2rem;width:30px;padding:.25rem;padding-left:.5rem;padding-bottom:0}.card .card-header .btn-outline-light{text-transform:uppercase}.table th,.table td{padding:.5rem !important;vertical-align:middle !important}.k-window-titlebar.k-dialog-titlebar.k-header{color:var(--light) !important}.eg-dialog-header-warning .k-header{background-color:var(--warning) !important}.eg-dialog-header-error .k-header{background-color:var(--danger) !important}.eg-dialog-header-success .k-header{background-color:var(--success) !important}.eg-dialog-header-info .k-header{background-color:var(--primary) !important}.eg-dialog-header-secondary .k-header{background-color:var(--secondary) !important}.btn-warning{color:var(--light) !important}.validation-message{text-align:left !important;color:var(--danger) !important;font-style:italic !important;margin-left:.25rem !important}.profile-image:hover .actions-container{display:flex}.actions-container{position:absolute;top:0;bottom:0;width:100%;display:none;justify-content:center;align-items:center;flex-flow:column;background-color:hsla(0,0%,80%,.5098039216)}.hris-notif{position:relative}.hris-notif .btn,.hris-notif .alert{margin:0}.hris-notif .btn{position:relative}.hris-notif .btn i{font-size:26px}.notifications-count-circle{position:absolute !important;right:2px;background-color:red;border:1px solid var(--light);width:24px;height:24px;border-radius:50%;color:#fff;display:inline-flex;align-items:center;justify-content:center;padding:0}.items-count-circle{position:absolute;border:1px solid var(--light);width:25px;height:25px;border-radius:50%;color:#fff;display:inline-flex;align-items:center;justify-content:center;padding:0}.dropdown-menu-custom{display:none;position:absolute;right:0;background:#fff;padding:10px;margin-top:5px;border-color:hsla(0,0%,100%,.9);box-shadow:0 1px 3px 0 rgba(0,0,0,.15)}.dropdown-menu-custom.show{display:block}.dm-head{display:flex;flex-flow:row;width:max-content;color:#fff;background-image:linear-gradient(270deg, var(--eg-brand-950), var(--eg-brand-800));font-weight:500;padding:8px 12px}.dm-head span:first-of-type{margin-right:30px}.dm-read-all:hover,.dm-read-all:active,.dm-read-all:focus{cursor:pointer;text-decoration:underline}.dm-footer{background:var(--primary);color:var(--light);display:flex;align-items:center;width:100%;padding:.5rem;margin-top:0}.dm-footer a{display:inline-flex;flex-flow:row;color:#000;font-weight:500;align-items:center;line-height:1;color:#fff}.dm-footer i{margin-left:5px}.dm-footer a:hover,.dm-footer a:active,.dm-footer a:focus{color:var(--eg-brand-950)}.dropdown-item{position:relative;background:var(--eg-surface);color:var(--eg-ink);border:0;border-radius:0;border-bottom:2px solid #fff;display:inline-flex;align-items:center;font-size:12px}.di-action{font-size:14px;width:45px;height:40px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-weight:bold;margin-right:5px}.di-content{display:flex;flex-flow:column;line-height:1.5;padding-right:10px;color:var(--dark)}.di-content i{margin-right:5px}.di-content .date{color:var(--secondary)}.alert.alert-callout:last-of-type{border-bottom:0}.alert-callout.Error .di-action{background:var(--danger)}.alert-callout.Fatal{background:var(--danger)}.alert-callout.Fatal .di-action{background:var(--danger);top:0px;bottom:0px}.alert-callout.Warn .di-action{background:var(--warning)}.alert-callout.Success .di-action{background:var(--success)}.alert-callout.Info .di-action{background:var(--info)}.alert{color:#000}.egritos-rows-shadowed>div,.egritos-row-shadowed{padding:.5rem;margin:.5rem 0;vertical-align:top;background-color:var(--eg-surface);box-shadow:0 2px 4px var(--eg-border-strong);border:1px solid rgba(0,0,0,.05);border-radius:3px}.egritos-list-item{background-color:var(--eg-surface);box-shadow:0 2px 4px var(--eg-border-strong);border:1px solid rgba(0,0,0,.05);border-radius:3px;position:relative}.egritos-list-item.collapsed:hover,.egritos-list-item.collapsed:active,.egritos-list-item.collapsed:focus,.collapse-button:hover,.collapse-button:active,.collapse-button:focus{cursor:pointer}.egritos-list-item .collapse-button{position:absolute;right:10px;top:5px}.eggrafa-infos{font-size:14px;line-height:1.5;display:flex;flex-flow:column}.eggrafa-infos div:hover,.eggrafa-infos div:active,.eggrafa-infos div:focus{cursor:pointer;text-decoration:underline}.eggrafa-infos span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}label.btn:hover,label.btn:active,label.btn:focus{cursor:pointer}.scrollable{max-height:600px}.table-sticky-head thead th{position:sticky;top:0;z-index:2;background-color:var(--eg-surface-sunken);box-shadow:inset 0 1px 0 var(--eg-border),inset 0 -1px 0 var(--eg-border)}.table-fill{background:#fff;border-radius:3px;border-collapse:collapse;margin:auto;padding:5px;width:100%;box-shadow:0 5px 10px rgba(0,0,0,.1);animation:float 5s infinite}.table-fill thead{background-image:linear-gradient(45deg, var(--eg-brand-950), var(--eg-brand-800))}.table-fill th{color:var(--eg-brand-200);border-bottom:4px solid #9ea7af;border-right:1px solid #343a45;font-size:18px;font-weight:100;padding:15px;text-align:left;text-shadow:0 1px 1px rgba(0,0,0,.1);vertical-align:middle}.table-fill th:first-child{border-top-left-radius:3px}.table-fill th:last-child{border-top-right-radius:3px;border-right:none}.table-fill tr{border-top:1px solid var(--eg-neutral-300);border-bottom:1px solid var(--eg-neutral-300);color:var(--eg-ink-2);font-size:16px;font-weight:normal;text-shadow:0 1px 1px hsla(0,0%,100%,.1)}.table-fill tr:first-child{border-top:none}.table-fill tr:last-child{border-bottom:none}.table-fill tr:nth-child(odd) td{background:var(--eg-surface-sunken)}.table-fill tr:last-child td:first-child{border-bottom-left-radius:3px}.table-fill tr:last-child td:last-child{border-bottom-right-radius:3px}.table-fill td{background:var(--eg-surface);padding:10px;text-align:left;vertical-align:middle;font-weight:300;font-size:16px;text-shadow:-1px -1px 1px rgba(0,0,0,.1);border-right:1px solid var(--eg-neutral-300)}.table-fill td:last-child{border-right:0px}.table-fill th.text-left{text-align:left}.table-fill th.text-center{text-align:center}.table-fill th.text-right{text-align:right}.table-fill td.text-left{text-align:left}.table-fill td.text-center{text-align:center}.table-fill td.text-right{text-align:right}#main-menu-navigation a.active{background:rgba(200,200,200,.2)}.eg-error-background{background-color:color-mix(in srgb, var(--eg-danger) 30%, var(--eg-surface)) !important}.eg-error-background :hover{background-color:color-mix(in srgb, var(--eg-danger) 42%, var(--eg-surface)) !important}.egritos-list-item .egritos-list-added{box-shadow:0 2px 4px rgba(var(--info-hover-blue), 0.6) !important}.carousel-image{margin:auto}.k-checkbox{min-width:1rem}a.disabled{pointer-events:none;cursor:default}.k-tabstrip-top .k-tabstrip-items{width:100% !important;flex-flow:row wrap !important}.menu-list{overflow:auto}.hris-menu-toggle{display:none}.egritos-btn:focus,.egritos-btn:active{box-shadow:none !important}.egritos-required,.egritos-required:focus{border-left:3px solid var(--required-red) !important;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}#versions-info-content img{max-width:90%;height:auto;margin:auto;display:block}@media(max-width: 767.98px){input,select,textarea,.k-input-inner{font-size:16px}}@media screen and (max-width: 790px){.card .card-header{flex-flow:row wrap;gap:8px}.home-apousies-tabs>.k-tabstrip-items-wrapper.k-vstack{width:250px}}.home-apousies-tabs>.k-tabstrip-items-wrapper.k-vstack{width:500px}@media screen and (max-width: 991px){.home-apousies-tabs>.k-tabstrip-items-wrapper.k-vstack{width:250px}}@media screen and (max-width: 767px){.home-apousies-tabs>.k-tabstrip-items-wrapper.k-vstack{width:150px}}.home-apousies-tabs>.k-tabstrip-items-wrapper.k-vstack li span{word-break:break-word;font-size:.8rem}.k-centered{position:absolute;top:initial !important;left:initial !important;transform:none !important}.weekday-cell-met{min-width:8em;padding:0px;vertical-align:top !important}.k-menu-link-text{gap:.5rem;align-items:center}.k-menu-expand-arrow{margin-inline-end:0px}.k-menu-group-sm .k-menu-item{font-size:.875rem}.k-menu-group-sm .k-menu-link{padding-block:.3rem}.k-link.k-menu-link{padding:0}@media screen and (max-width: 767px){.home-apousies-tabs>.k-tabstrip-items-wrapper.k-vstack{width:150px}}@media(max-width: 320px){.header-nav{margin-bottom:20px}.my-profile-card{margin-bottom:20px}.diastima-adeias-box{border:1px solid var(--eg-border);border-radius:3px}}.instructions-panel{background:linear-gradient(270deg, var(--blue-gradient-2), var(--blue-gradient-1));border-radius:12px;margin-bottom:1.5rem;box-shadow:0 4px 12px rgba(0,0,0,.15);overflow:hidden}.instructions-header{background:var(--eg-on-dark-active);backdrop-filter:blur(10px);padding:1rem 1.5rem;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .3s ease}.instructions-header:hover{background:hsla(0,0%,100%,.25)}.instructions-title{color:#fff;font-weight:600;margin:0;display:flex;align-items:center;gap:.75rem}.instructions-icon{font-size:1.5rem}.instructions-toggle{color:#fff;font-size:1.2rem;transition:transform .3s ease}.instructions-toggle.expanded{transform:rotate(180deg)}.instructions-body{background:#fff;padding:1.5rem;max-height:70vh;overflow-y:auto}.instructions-section{margin-bottom:1.5rem}.instructions-section h5,.instructions-section h3.h5{color:var(--blue);font-weight:700;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:2px solid var(--eg-surface-sunken)}.instructions-field{background:var(--eg-surface-alt);padding:1rem;margin-bottom:.75rem;border-left:4px solid var(--blue);border-radius:4px}.instructions-field-title{font-weight:700;color:var(--eg-brand-800);margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.field-required{color:var(--required-red);font-size:.875rem}.instructions-field ul{margin:.5rem 0 0 1.5rem;padding:0}.instructions-field li{margin-bottom:.25rem;color:var(--eg-ink-2)}.logic-box{background:linear-gradient(135deg, color-mix(in srgb, var(--eg-brand-800) 10%, transparent), color-mix(in srgb, var(--eg-brand-950) 10%, transparent));border:2px solid var(--blue);border-radius:8px;padding:1rem;margin:1rem 0}.warning-box{background:var(--eg-warning-subtle);border-left:4px solid var(--eg-warning);padding:1rem;margin:1rem 0;border-radius:4px}.tip-box{background:var(--eg-info-border);border-left:4px solid var(--info-blue);padding:1rem;margin:1rem 0;border-radius:4px}.rp-perms-head{display:flex;align-items:center;gap:12px;margin-bottom:14px;flex-wrap:wrap}.rp-search{position:relative;flex:1;min-width:240px}.rp-search>i{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--eg-ink-3);font-size:12px}.rp-search input{width:100%;font-size:13px;border:1px solid var(--eg-field-border);border-radius:6px;padding:.5rem .65rem .5rem 34px;background:var(--eg-surface);color:var(--eg-ink)}.rp-search input:focus{outline:none;border-color:var(--eg-brand-900);box-shadow:0 0 0 3px rgba(30,53,72,.12)}.rp-selected-pill{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--eg-success);background:var(--eg-success-subtle);padding:6px 12px;border-radius:50rem;white-space:nowrap}.rp-bulk{display:flex;gap:6px}.rp-btn{font-size:12px;font-weight:500;border-radius:6px;padding:.38rem .75rem;border:1px solid rgba(0,0,0,0);cursor:pointer;display:inline-flex;align-items:center;gap:.4rem;transition:.13s;white-space:nowrap}.rp-btn-outline{background:var(--eg-surface);color:var(--eg-ink-3);border-color:var(--eg-border-strong)}.rp-btn-outline:hover{background:var(--eg-surface-muted);color:var(--eg-brand-900)}.rp-md{display:flex;gap:0;align-items:stretch;border:1px solid var(--eg-border);border-radius:10px;overflow:hidden;min-height:420px}.rp-rail{width:330px;flex-shrink:0;border-right:1px solid var(--eg-surface-sunken);background:var(--eg-surface-alt);display:flex;flex-direction:column}.rp-rail-scroll{overflow-y:auto;flex:1;max-height:560px}.rp-rail-scroll::-webkit-scrollbar{width:8px}.rp-rail-scroll::-webkit-scrollbar-thumb{background:var(--eg-border-strong);border-radius:4px}.rp-cat{padding:12px 14px;cursor:pointer;border-bottom:1px solid var(--eg-surface-muted);border-left:3px solid rgba(0,0,0,0);transition:background .12s}.rp-cat:hover{background:var(--eg-surface-hover)}.rp-cat.active{background:var(--eg-brand-50);border-left-color:var(--eg-brand-900)}.rp-cat-row{display:flex;align-items:center;gap:10px;margin-bottom:8px}.rp-cat-ic{width:18px;text-align:center;font-size:13px;color:var(--eg-ink-3);flex-shrink:0}.rp-cat.active .rp-cat-ic{color:var(--eg-brand-900)}.rp-cat-name{flex:1;min-width:0;font-size:13px;font-weight:500;color:var(--eg-ink-2);line-height:1.3}.rp-cat.active .rp-cat-name{font-weight:600;color:var(--eg-brand-900)}.rp-cat-cnt{font-size:11px;font-weight:600;color:var(--eg-ink-3);flex-shrink:0}.rp-cat.active .rp-cat-cnt{color:var(--eg-brand-900)}.rp-cat-cnt.full{color:var(--eg-success)}.rp-bar{height:4px;background:var(--eg-brand-50);border-radius:50rem;overflow:hidden;margin-left:28px}.rp-bar-fill{height:100%;background:var(--eg-brand-900);border-radius:50rem;transition:width .25s}.rp-bar-fill.full{background:var(--eg-cat-apodochi)}.rp-bar-fill.empty{background:var(--eg-border-strong)}.rp-pane{flex:1;min-width:0;display:flex;flex-direction:column;padding:18px 20px}.rp-pane-head{display:flex;align-items:center;gap:13px;padding-bottom:14px;border-bottom:1px solid var(--eg-surface-sunken);margin-bottom:16px}.rp-pane-ic{width:42px;height:42px;border-radius:9px;background:var(--eg-brand-50);color:var(--eg-brand-900);display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.rp-pane-titles{flex:1;min-width:0}.rp-pane-titlerow{display:flex;align-items:center;gap:10px}.rp-pane-title{font-weight:600;font-size:16px;color:var(--eg-ink)}.rp-pane-cnt{font-size:11px;font-weight:600;color:var(--eg-brand-900);background:var(--eg-brand-50);padding:2px 9px;border-radius:50rem}.rp-pane-bulk{display:flex;gap:6px;flex-shrink:0}.rp-chips{display:flex;flex-wrap:wrap;gap:10px;align-content:flex-start}.rp-chip{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:8px;font-size:13px;font-weight:500;line-height:1.3;cursor:pointer;border:1px solid var(--eg-border);background:var(--eg-surface);color:var(--eg-ink-3);transition:.12s;text-align:left}.rp-chip:hover{border-color:var(--eg-brand-900);color:var(--eg-brand-900);background:var(--eg-surface-hover)}.rp-chip.on{background:var(--eg-brand-900);color:var(--eg-surface);border-color:var(--eg-brand-900);font-weight:600}.rp-chip.on:hover{filter:brightness(1.12);background:var(--eg-brand-900);color:var(--eg-surface)}.rp-tick{width:15px;height:15px;border-radius:4px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:1.5px solid var(--eg-neutral-300);background:var(--eg-surface);color:var(--eg-surface);font-size:9px}.rp-chip.on .rp-tick{border-color:hsla(0,0%,100%,.55);background:var(--eg-on-dark-active)}.rp-empty{font-size:13px;color:var(--eg-ink-3);padding:8px 2px}@media(max-width: 820px){.rp-md{flex-direction:column}.rp-rail{width:100%;border-right:none;border-bottom:1px solid var(--eg-surface-sunken)}.rp-rail-scroll{max-height:260px}}.ae-perms-head{display:flex;align-items:center;gap:12px;margin-bottom:14px;flex-wrap:wrap}.ae-section-label{font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--eg-ink-3)}.ae-selected-pill{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--eg-success);background:var(--eg-success-subtle);padding:6px 12px;border-radius:50rem;white-space:nowrap}.ae-btn{font-size:12px;font-weight:500;border-radius:6px;padding:.38rem .75rem;border:1px solid rgba(0,0,0,0);cursor:pointer;display:inline-flex;align-items:center;gap:.4rem;transition:.13s;white-space:nowrap}.ae-btn-outline{background:var(--eg-surface);color:var(--eg-ink-3);border-color:var(--eg-border-strong)}.ae-btn-outline:hover{background:var(--eg-surface-muted);color:var(--eg-brand-900)}.ae-md{display:flex;align-items:stretch;border:1px solid var(--eg-border);border-radius:10px;overflow:hidden;min-height:440px}.ae-rail{width:300px;flex-shrink:0;border-right:1px solid var(--eg-surface-sunken);background:var(--eg-surface-alt);display:flex;flex-direction:column}.ae-search{position:relative;padding:12px;border-bottom:1px solid var(--eg-surface-sunken)}.ae-search>i{position:absolute;left:23px;top:50%;transform:translateY(-50%);color:var(--eg-ink-3);font-size:12px}.ae-search input{width:100%;font-size:12.5px;border:1px solid var(--eg-field-border);border-radius:6px;padding:.5rem .6rem .5rem 32px;background:var(--eg-surface);color:var(--eg-ink)}.ae-search input:focus{outline:none;border-color:var(--eg-brand-900);box-shadow:0 0 0 3px rgba(30,53,72,.12)}.ae-rail-scroll{overflow-y:auto;flex:1;max-height:560px}.ae-rail-scroll::-webkit-scrollbar{width:8px}.ae-rail-scroll::-webkit-scrollbar-thumb{background:var(--eg-border-strong);border-radius:4px}.ae-cat{padding:12px 14px;cursor:pointer;border-bottom:1px solid var(--eg-surface-muted);border-left:3px solid rgba(0,0,0,0);transition:background .12s}.ae-cat:hover{background:var(--eg-surface-hover)}.ae-cat.active{background:var(--eg-brand-50);border-left-color:var(--eg-brand-900)}.ae-cat-row{display:flex;align-items:center;gap:10px;margin-bottom:8px}.ae-cat-ic{width:18px;text-align:center;font-size:13px;color:var(--eg-ink-3);flex-shrink:0}.ae-cat.active .ae-cat-ic{color:var(--eg-brand-900)}.ae-cat-name{flex:1;min-width:0;font-size:13px;font-weight:500;color:var(--eg-ink-2);line-height:1.3}.ae-cat.active .ae-cat-name{font-weight:600;color:var(--eg-brand-900)}.ae-cat-cnt{font-size:11px;font-weight:600;color:var(--eg-ink-3);flex-shrink:0}.ae-cat.active .ae-cat-cnt{color:var(--eg-brand-900)}.ae-cat-cnt.full{color:var(--eg-success)}.ae-bar{height:4px;background:var(--eg-brand-50);border-radius:50rem;overflow:hidden;margin-left:28px}.ae-bar-fill{height:100%;background:var(--eg-brand-900);border-radius:50rem;transition:width .25s}.ae-bar-fill.full{background:var(--eg-cat-apodochi)}.ae-bar-fill.empty{background:var(--eg-border-strong)}.ae-pane{flex:1;min-width:0;display:flex;flex-direction:column;padding:18px 20px}.ae-pane-head{display:flex;align-items:center;gap:13px;padding-bottom:14px;border-bottom:1px solid var(--eg-surface-sunken);margin-bottom:16px}.ae-pane-ic{width:42px;height:42px;border-radius:9px;background:var(--eg-brand-50);color:var(--eg-brand-900);display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.ae-pane-titlerow{flex:1;min-width:0;display:flex;align-items:center;gap:10px}.ae-pane-title{font-weight:600;font-size:16px;color:var(--eg-ink)}.ae-pane-cnt{font-size:11px;font-weight:600;color:var(--eg-brand-900);background:var(--eg-brand-50);padding:2px 9px;border-radius:50rem}.ae-pane-bulk{display:flex;gap:6px;flex-shrink:0}.ae-chips{display:flex;flex-wrap:wrap;gap:10px;align-content:flex-start}.ae-chip{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:8px;font-size:13px;font-weight:500;line-height:1.3;cursor:pointer;border:1px solid var(--eg-border);background:var(--eg-surface);color:var(--eg-ink-3);transition:.12s;text-align:left;font-family:"JetBrains Mono",ui-monospace,Consolas,monospace}.ae-chip:hover{border-color:var(--eg-brand-900);color:var(--eg-brand-900);background:var(--eg-surface-hover)}.ae-chip.on{background:var(--eg-brand-900);color:var(--eg-surface);border-color:var(--eg-brand-900);font-weight:600}.ae-chip.on:hover{filter:brightness(1.12);background:var(--eg-brand-900);color:var(--eg-surface)}.ae-tick{width:15px;height:15px;border-radius:4px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:1.5px solid var(--eg-neutral-300);background:var(--eg-surface);color:var(--eg-surface);font-size:9px}.ae-chip.on .ae-tick{border-color:hsla(0,0%,100%,.55);background:var(--eg-on-dark-active)}.ae-empty{font-size:13px;color:var(--eg-ink-3);padding:10px 14px}@media(max-width: 820px){.ae-md{flex-direction:column}.ae-rail{width:100%;border-right:none;border-bottom:1px solid var(--eg-surface-sunken)}.ae-rail-scroll{max-height:260px}}.sqlc-wrap{background:var(--eg-surface);border:1px solid var(--eg-border);border-radius:10px;box-shadow:0 2px 6px rgba(67,89,113,.1);overflow:hidden;display:flex;flex-direction:column}.sqlc-head{display:flex;align-items:center;gap:14px;padding:14px 20px;background:var(--eg-brand-900);color:var(--eg-surface);flex-wrap:wrap}.sqlc-head-ic{font-size:16px;opacity:.85}.sqlc-head-titles{display:flex;flex-direction:column;line-height:1.25}.sqlc-head-title{font-size:15.5px;font-weight:600}.sqlc-head-sub{font-size:11px;color:var(--eg-brand-300)}.sqlc-head-right{margin-left:auto;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sqlc-db{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;color:var(--eg-brand-200);background:var(--eg-on-dark-hover);padding:5px 11px;border-radius:50rem;font-family:"JetBrains Mono",monospace}.sqlc-caution{margin:16px 22px 0;display:flex;gap:10px;align-items:flex-start;background:var(--eg-warning-subtle);border:1px solid var(--eg-warning-border);border-radius:8px;padding:11px 14px}.sqlc-caution>i{color:var(--eg-warning);font-size:14px;margin-top:2px}.sqlc-caution span{font-size:12.5px;color:var(--eg-warning-emphasis);line-height:1.5}.sqlc-body{padding:16px 22px 22px;flex:1;min-height:0}.sqlc-md{display:flex;align-items:stretch;border:1px solid var(--eg-border);border-radius:10px;overflow:hidden;min-height:360px;height:calc(100vh - 210px)}.sqlc-btn{font-size:12px;font-weight:500;border-radius:6px;padding:.42rem .8rem;border:1px solid rgba(0,0,0,0);cursor:pointer;display:inline-flex;align-items:center;gap:.4rem;transition:.13s;white-space:nowrap}.sqlc-btn:disabled{opacity:.5;cursor:not-allowed}.sqlc-btn-primary{background:var(--eg-brand-900);color:var(--eg-surface)}.sqlc-btn-primary:hover:not(:disabled){background:var(--eg-brand-700)}.sqlc-btn-outline{background:var(--eg-surface);color:var(--eg-ink-3);border-color:var(--eg-border-strong)}.sqlc-btn-outline:hover{background:var(--eg-surface-muted);color:var(--eg-brand-900)}.sqlc-rail{width:280px;flex-shrink:0;border-right:1px solid var(--eg-surface-sunken);background:var(--eg-surface-alt);display:flex;flex-direction:column}.sqlc-search{position:relative;padding:12px;border-bottom:1px solid var(--eg-surface-sunken)}.sqlc-search>i{position:absolute;left:23px;top:50%;transform:translateY(-50%);color:var(--eg-ink-3);font-size:12px}.sqlc-search input{width:100%;font-size:12.5px;border:1px solid var(--eg-field-border);border-radius:6px;padding:.5rem .6rem .5rem 32px;background:var(--eg-surface);color:var(--eg-ink)}.sqlc-search input:focus{outline:none;border-color:var(--eg-brand-900);box-shadow:0 0 0 3px rgba(30,53,72,.12)}.sqlc-rail-label{font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--eg-ink-3);padding:12px 14px 6px;display:flex;align-items:center;gap:7px}.sqlc-rail-label-top{border-top:1px solid var(--eg-surface-sunken);padding-top:10px}.sqlc-rail-scroll{overflow-y:auto;flex:1}.sqlc-rail-scroll::-webkit-scrollbar,.sqlc-history::-webkit-scrollbar{width:8px}.sqlc-rail-scroll::-webkit-scrollbar-thumb,.sqlc-history::-webkit-scrollbar-thumb{background:var(--eg-border-strong);border-radius:4px}.sqlc-trow{display:flex;align-items:center;gap:9px;padding:7px 14px;cursor:pointer;background:rgba(0,0,0,0);border-left:3px solid rgba(0,0,0,0)}.sqlc-trow:hover{background:var(--eg-surface-hover)}.sqlc-trow.active{background:var(--eg-brand-50);border-left-color:var(--eg-brand-900)}.sqlc-trow-ic{font-size:11px;color:var(--eg-ink-3);flex-shrink:0}.sqlc-trow-name{flex:1;min-width:0;font-family:"JetBrains Mono",monospace;font-size:12.5px;color:var(--eg-ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sqlc-trow-cnt{font-size:10px;color:var(--eg-ink-3);font-family:"JetBrains Mono",monospace}.sqlc-trow-insert{font-size:10px;color:var(--eg-brand-900);opacity:0;transition:.12s}.sqlc-trow:hover .sqlc-trow-insert{opacity:1}.sqlc-history{padding:0 8px 10px;max-height:150px;overflow-y:auto}.sqlc-hrow{padding:7px 8px;border-radius:6px;cursor:pointer;font-family:"JetBrains Mono",monospace;font-size:11.5px;color:var(--eg-ink-3);line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sqlc-hrow:hover{background:var(--eg-surface-hover);color:var(--eg-brand-900)}.sqlc-empty{font-size:12px;color:var(--eg-ink-3);padding:8px 14px}.sqlc-main{flex:1;min-width:0;display:flex;flex-direction:column}.sqlc-toolbar{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid var(--eg-surface-sunken);background:var(--eg-surface-alt);flex-wrap:wrap}.sqlc-kbd{font-size:10.5px;color:var(--eg-ink-3);font-family:"JetBrains Mono",monospace}.sqlc-danger-chip{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:var(--eg-danger);background:var(--eg-danger-subtle);border:1px solid var(--eg-danger-border);padding:4px 10px;border-radius:50rem}.sqlc-toolbar-right{margin-left:auto;display:flex;align-items:center;gap:14px}.sqlc-switch-wrap{display:flex;align-items:center;gap:8px;cursor:pointer;user-select:none}.sqlc-switch{width:34px;height:20px;border-radius:50rem;background:var(--eg-border-strong);position:relative;flex-shrink:0;transition:.15s}.sqlc-switch.on{background:var(--eg-cat-apodochi)}.sqlc-knob{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--eg-surface);transition:.15s;box-shadow:0 1px 2px rgba(0,0,0,.25)}.sqlc-switch.on .sqlc-knob{left:16px}.sqlc-switch-lbl{font-size:12px;font-weight:500;color:var(--eg-ink-2)}.sqlc-limit{display:flex;align-items:center;gap:6px}.sqlc-limit>span{font-size:11px;color:var(--eg-ink-3)}.sqlc-limit select{font-size:12px;font-family:"JetBrains Mono",monospace;border:1px solid var(--eg-field-border);border-radius:6px;padding:.3rem .5rem;background:var(--eg-surface);color:var(--eg-ink)}.sqlc-editor{display:flex;background:var(--eg-surface);min-height:190px}.sqlc-gutter{flex-shrink:0;padding:12px 10px 12px 14px;text-align:right;color:var(--eg-ink-3);font-family:"JetBrains Mono",monospace;font-size:13px;line-height:1.6;border-right:1px solid var(--eg-surface-muted);background:var(--eg-surface-alt);user-select:none}.sqlc-ta{flex:1;min-width:0;margin:12px 14px;font-family:"JetBrains Mono",monospace;font-size:13px;line-height:1.6;color:var(--eg-ink);background:rgba(0,0,0,0);border:none;outline:none;resize:vertical;width:100%;tab-size:2}.sqlc-ta::placeholder{color:var(--eg-ink-3)}.sqlc-results{border-top:1px solid var(--eg-surface-sunken);flex:1;display:flex;flex-direction:column;min-height:0}.sqlc-results-head{display:flex;align-items:center;gap:12px;padding:9px 14px;background:var(--eg-surface-alt);border-bottom:1px solid var(--eg-surface-sunken)}.sqlc-results-title{font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--eg-ink-3)}.sqlc-results-meta{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--eg-success);font-family:"JetBrains Mono",monospace}.sqlc-results-actions{margin-left:auto;display:flex;gap:4px}.sqlc-ib{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,0);border-radius:6px;background:rgba(0,0,0,0);color:var(--eg-ink-3);cursor:pointer;font-size:12px;transition:.12s}.sqlc-ib:hover:not(:disabled){background:var(--eg-surface-muted);color:var(--eg-ink)}.sqlc-ib:disabled{opacity:.4;cursor:not-allowed}.sqlc-results-body{overflow:auto;flex:1;padding:14px}.sqlc-results-body::-webkit-scrollbar{width:8px;height:8px}.sqlc-results-body::-webkit-scrollbar-thumb{background:var(--eg-border-strong);border-radius:4px}.sqlc-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:40px 0;color:var(--eg-ink-3)}.sqlc-state-idle>i{font-size:30px}.sqlc-state span{font-size:13px}.sqlc-error{display:flex;gap:11px;align-items:flex-start;background:var(--eg-danger-subtle);border:1px solid var(--eg-danger-border);border-radius:8px;padding:14px 16px}.sqlc-error>i{color:var(--eg-danger);font-size:16px;margin-top:1px}.sqlc-error-title{font-weight:600;font-size:13.5px;color:var(--eg-danger-emphasis);margin-bottom:3px}.sqlc-error-text{font-size:12.5px;color:var(--eg-danger-emphasis);line-height:1.5}.sqlc-grid{border:1px solid var(--eg-border);border-radius:8px;overflow:hidden;width:max-content;min-width:100%}.sqlc-grid table{border-collapse:collapse;width:100%;font-size:12.5px}.sqlc-grid thead th{background:var(--eg-surface-alt);text-transform:uppercase;font-size:10.5px;letter-spacing:.04em;font-weight:600;color:var(--eg-ink-3);text-align:left;padding:7px 10px;border-bottom:1px solid var(--eg-border);white-space:nowrap;font-family:"JetBrains Mono",monospace}.sqlc-grid tbody td{padding:6px 10px;border-bottom:1px solid var(--eg-surface-muted);color:var(--eg-ink);white-space:nowrap;font-family:"JetBrains Mono",monospace;font-variant-numeric:tabular-nums}.sqlc-grid tbody tr:hover td{background:var(--eg-surface-hover)}@media(max-width: 860px){.sqlc-md{flex-direction:column}.sqlc-rail{width:100%;border-right:none;border-bottom:1px solid var(--eg-surface-sunken)}}.rpl-wrap{overflow:hidden}.rpl-head-count{font-size:11px;color:var(--eg-brand-300);margin-left:12px;font-family:"Montserrat","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;white-space:nowrap}.rpl-toolbar{display:flex;align-items:center;gap:12px;padding:14px 20px 6px;flex-wrap:wrap}.rpl-search{position:relative;flex:1;min-width:240px}.rpl-search>i{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--eg-ink-3);font-size:12px}.rpl-search input{width:100%;font-size:13px;border:1px solid var(--eg-field-border);border-radius:6px;padding:.55rem .7rem .55rem 34px;background:var(--eg-surface);color:var(--eg-ink)}.rpl-search input:focus{outline:none;border-color:var(--eg-brand-900);box-shadow:0 0 0 3px rgba(30,53,72,.12)}.rpl-filters{display:flex;gap:6px}.rpl-fbtn{font-size:12px;font-weight:500;padding:.45rem .85rem;border-radius:6px;cursor:pointer;border:1px solid var(--eg-border-strong);background:var(--eg-surface);color:var(--eg-ink-3);transition:.12s}.rpl-fbtn:hover{border-color:var(--eg-brand-900);color:var(--eg-brand-900)}.rpl-fbtn.on{border-color:var(--eg-brand-900);background:var(--eg-brand-900);color:var(--eg-surface);font-weight:600}.rpl-row{display:grid;grid-template-columns:1fr 230px 96px;gap:14px;align-items:center;padding:13px 20px}.rpl-head-row{padding-top:8px;padding-bottom:9px;border-bottom:1px solid var(--eg-surface-sunken)}.rpl-col-label{font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--eg-ink-3)}.rpl-right{text-align:right}.rpl-data-row{position:relative;border-bottom:1px solid var(--eg-surface-muted);cursor:pointer;transition:background .12s}.rpl-data-row:hover{background:var(--eg-surface-alt)}.rpl-role{display:flex;align-items:center;gap:12px;min-width:0}.rpl-avatar{width:38px;height:38px;border-radius:9px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:15px;background:var(--eg-brand-50);color:var(--eg-brand-900)}.rpl-avatar.admin{background:var(--eg-warning-subtle);color:var(--eg-warning)}.rpl-avatar.egritos{background:var(--eg-info-subtle);color:var(--eg-success)}.rpl-role-text{min-width:0}.rpl-role-name{font-size:14px;font-weight:600;color:var(--eg-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width: 575.98px){.rpl-role-name{white-space:normal;overflow:visible}}.rpl-role-sub{font-size:11.5px;color:var(--eg-ink-3);font-family:"Montserrat","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.rpl-perm{display:flex;align-items:center;gap:10px}.rpl-bar{flex:1;height:6px;background:var(--eg-brand-50);border-radius:50rem;overflow:hidden}.rpl-bar-fill{height:100%;background:var(--eg-brand-900);border-radius:50rem;transition:width .25s}.rpl-bar-fill.full{background:var(--eg-cat-apodochi)}.rpl-bar-fill.admin{background:var(--eg-warning)}.rpl-perm-cnt{font-size:11.5px;font-weight:600;color:var(--eg-ink-2);font-family:"Montserrat","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;white-space:nowrap}.rpl-perm-cnt.full{color:var(--eg-success)}.rpl-actions{display:flex;gap:6px;justify-content:flex-end}.rpl-ib{width:32px;height:32px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:12px;transition:.12s;background:var(--eg-surface)}.rpl-ib-edit{border:1px solid var(--eg-brand-200);color:var(--eg-brand-900);text-decoration:none}.rpl-ib-edit::after{content:"";position:absolute;inset:0}.rpl-ib-del{position:relative;z-index:1}.rpl-ib-edit:hover{background:var(--eg-brand-50);color:var(--eg-brand-900)}.rpl-ib-del{border:1px solid var(--eg-danger-border);color:var(--eg-danger)}.rpl-ib-del:hover:not(:disabled){background:var(--eg-danger-subtle)}.rpl-ib-del:disabled{border-color:var(--eg-border);color:var(--eg-neutral-300);cursor:not-allowed;opacity:.6}.rpl-empty-state{display:flex;flex-direction:column;align-items:center;gap:10px;padding:48px 0;color:var(--eg-ink-3)}.rpl-empty-state>i{font-size:28px}.rpl-empty-state span{font-size:13px}.rpl-footer{display:flex;align-items:center;gap:12px;padding:12px 20px;border-top:1px solid var(--eg-surface-sunken);background:var(--eg-surface-alt);font-size:12px;color:var(--eg-ink-3)}.rpl-footer strong{color:var(--eg-ink);font-family:"Montserrat","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}@media(max-width: 760px){.rpl-row{grid-template-columns:1fr 90px}.rpl-row .rpl-col-label:nth-child(2),.rpl-data-row>div:nth-child(2){display:none}}.pm-body{padding:18px 20px 22px;display:flex;flex-direction:column;gap:20px}.pm-hub-header{display:flex !important;align-items:center;gap:12px;padding:13px 20px !important;border-top-left-radius:10px;border-top-right-radius:10px}.card:has(>.pm-hub-header){border-radius:10px;overflow:hidden}.pm-hub-ic{width:30px;height:30px;border-radius:8px;background:hsla(0,0%,100%,.14);color:var(--eg-surface);display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.pm-hub-title{margin:0;font-size:14.5px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--eg-surface);line-height:1.25}.pm-section-head{display:flex;align-items:center;gap:10px;margin-bottom:11px}.pm-section-ic{width:28px;height:28px;border-radius:7px;background:var(--eg-brand-50);color:var(--eg-brand-900);display:flex;align-items:center;justify-content:center;font-size:12px;flex-shrink:0}.pm-section-title{margin:0;font-size:12.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--eg-ink-2);white-space:nowrap}.pm-section-rule{flex:1;height:1px;background:var(--eg-surface-sunken)}.pm-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:9px}.pm-tile{display:flex;align-items:center;gap:11px;padding:11px 13px;border:1px solid var(--eg-border);border-radius:9px;text-decoration:none;background:var(--eg-surface);transition:.13s}.pm-tile:hover{border-color:var(--eg-brand-900);background:var(--eg-surface-alt);box-shadow:0 2px 8px rgba(30,53,72,.08);text-decoration:none}.pm-tile-ic{width:32px;height:32px;border-radius:7px;background:var(--eg-surface-hover);color:var(--eg-brand-600);display:flex;align-items:center;justify-content:center;font-size:13px;flex-shrink:0;transition:.13s}.pm-tile:hover .pm-tile-ic{background:var(--eg-brand-50);color:var(--eg-brand-900)}.pm-tile-label{flex:1;min-width:0;font-size:12.5px;font-weight:500;color:var(--eg-ink);line-height:1.3}.pm-tile-arrow{font-size:10px;color:var(--eg-neutral-300);flex-shrink:0;transition:.13s}.pm-tile:hover .pm-tile-arrow{color:var(--eg-brand-900);transform:translateX(2px)}@media(max-width: 992px){.pm-grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 576px){.pm-grid{grid-template-columns:1fr}}.pvh-panel{width:100%;background:var(--eg-surface);border:1px solid var(--eg-border);border-radius:12px;box-shadow:0 2px 8px rgba(67,89,113,.09);overflow:hidden;display:flex;flex-direction:column}.pvh-header{display:flex;align-items:center;padding:15px 22px;background:linear-gradient(90deg, var(--eg-brand-900), var(--eg-brand-800));color:var(--eg-surface);gap:12px}.pvh-header-left{display:flex;align-items:center;gap:12px}.pvh-header-tile{width:34px;height:34px;border-radius:8px;background:var(--eg-on-dark-hover);display:flex;align-items:center;justify-content:center;font-size:15px;flex-shrink:0}.pvh-header-title{font-size:16px;font-weight:700;letter-spacing:.01em;white-space:nowrap}.pvh-header-pill{margin-left:auto;font-size:11.5px;background:var(--eg-on-dark-hover);color:var(--eg-brand-300);border-radius:50rem;padding:3px 10px;white-space:nowrap}.pvh-body{padding:20px 22px 26px;display:flex;flex-direction:column;gap:22px}.pvh-section-header{display:flex;align-items:center;gap:10px}.pvh-section-tile{width:26px;height:26px;border-radius:7px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:12px}.pvh-section-label{font-size:12px;font-weight:700;letter-spacing:.07em;color:var(--eg-ink-2);white-space:nowrap}.pvh-section-count{font-size:12px;color:var(--eg-ink-3);font-family:var(--egfin-mono, "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);white-space:nowrap}.pvh-section-rule{flex:1;height:1px;background:var(--eg-surface-sunken)}.pvh-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(340px, 1fr));gap:12px}.pvh-card{display:flex;flex-direction:row;align-items:center;gap:13px;padding:14px 16px;background:var(--eg-surface);border:1px solid var(--eg-border);border-radius:11px;cursor:pointer;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.pvh-card:hover{box-shadow:0 6px 18px rgba(67,89,113,.13);transform:translateY(-1px)}.pvh-card-tile{width:40px;height:40px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:15px;transition:opacity .15s ease}.pvh-card-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.pvh-card-title{font-size:14px;font-weight:600;color:var(--eg-ink);white-space:normal;line-height:1.3}.pvh-card-meta{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.pvh-card-code{font-size:11px;color:var(--eg-ink-3);font-family:var(--egfin-mono, "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace)}.pvh-card-chevron{font-size:12px;color:var(--eg-neutral-300);flex-shrink:0}.pvh-card:hover .pvh-card-tile[style*="var(--eg-warning)"]~.pvh-card-chevron,.pvh-card:hover{border-color:var(--eg-brand-300)}.pvh-empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:48px 0;color:var(--eg-ink-3)}.pvh-empty i{font-size:28px}.pvh-empty span{font-size:13px}@media(max-width: 768px){.pvh-grid{grid-template-columns:1fr}.pvh-body{padding:16px 14px 20px}.pvh-header{padding:13px 14px}}.diaxeirisi-list{display:flex;flex-direction:column;gap:16px}.diaxeirisi-list .card{margin:0;border:1px solid var(--eg-border);border-radius:8px;box-shadow:0 2px 6px rgba(67,89,113,.08);overflow:hidden}.diaxeirisi-list .card-header.gradient-header{background-image:linear-gradient(270deg, var(--eg-brand-800), var(--eg-brand-950));padding:9px 16px;border-bottom:0}.diaxeirisi-list .card-header.gradient-header .card-title{font-size:13.5px;font-weight:600;letter-spacing:.02em}.diaxeirisi-list .card-header .btn-outline-light{border:1px solid hsla(0,0%,100%,.55);font-size:11.5px;font-weight:600;border-radius:6px}.diaxeirisi-list .card-body{padding:14px 16px}.diaxeirisi-list .card-body:has(.k-grid){padding:0}.diaxeirisi-list .card-body>.row{display:flex;flex-wrap:wrap;gap:14px;margin:0}.diaxeirisi-list .card-body>.row>[class*=col]{flex:1 1 200px;min-width:180px;max-width:none;padding:0;margin:0}.diaxeirisi-list .card-body>.row label{display:block;margin-bottom:4px;font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--eg-ink-3)}.diaxeirisi-list .card-body .form-control,.diaxeirisi-list .card-body .k-input,.diaxeirisi-list .card-body .k-picker{border:1px solid var(--eg-field-border);border-radius:6px;min-height:36px;font-size:12.8px}.diaxeirisi-list .k-grid{border:0;font-size:12.8px;color:var(--eg-ink)}.diaxeirisi-list .k-grid .k-grid-header,.diaxeirisi-list .k-grid .k-grid-header-wrap{border-color:var(--eg-border)}.diaxeirisi-list .k-grid .k-grid-header th.k-header,.diaxeirisi-list .k-grid .k-grid-header .k-table-th{background:var(--eg-surface-alt);border-bottom:1px solid var(--eg-border);color:var(--eg-ink-3);font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;padding:11px 16px}.diaxeirisi-list .k-grid td,.diaxeirisi-list .k-grid .k-table-td{padding:13px 16px;border-bottom:1px solid var(--eg-surface-muted);border-right:0;vertical-align:middle}.diaxeirisi-list .k-grid tbody tr,.diaxeirisi-list .k-grid .k-table-row{background:var(--eg-surface)}.diaxeirisi-list .k-grid tbody tr:hover,.diaxeirisi-list .k-grid .k-table-row:hover,.diaxeirisi-list .k-grid .k-table-row.k-hover{background:var(--eg-surface-hover)}.diaxeirisi-list .k-grid .fa-check-circle.text-success{color:var(--eg-success) !important}.diaxeirisi-list .k-grid .fa-times-circle.text-danger{color:var(--eg-neutral-400) !important}.diaxeirisi-list .k-grid .btn.btn-outline-primary,.diaxeirisi-list .k-grid .btn.btn-outline-info{border-color:var(--eg-brand-200);color:var(--eg-brand-600)}.diaxeirisi-list .k-grid .btn.btn-outline-primary:hover,.diaxeirisi-list .k-grid .btn.btn-outline-info:hover{background:var(--eg-brand-50);color:var(--eg-brand-600)}.diaxeirisi-list .k-grid .btn.btn-outline-danger{border-color:var(--eg-danger-border);color:var(--eg-danger)}.diaxeirisi-list .k-grid .btn.btn-outline-danger:hover{background:var(--eg-danger-subtle);color:var(--eg-danger)}.diaxeirisi-list .k-pager,.diaxeirisi-list .k-grid-pager{background:var(--eg-surface-alt);border-top:1px solid var(--eg-surface-sunken);padding:8px 16px;color:var(--eg-ink-3);font-size:12px}.diaxeirisi-list .k-pager .k-pager-nav,.diaxeirisi-list .k-pager .k-pager-numbers .k-link,.diaxeirisi-list .k-pager .k-pager-numbers .k-button,.diaxeirisi-list .k-grid-pager .k-pager-nav,.diaxeirisi-list .k-grid-pager .k-pager-numbers .k-link,.diaxeirisi-list .k-grid-pager .k-pager-numbers .k-button{box-sizing:border-box;min-width:28px;width:28px;height:28px;padding:0;margin:0 2px;border:1px solid var(--eg-border-strong);border-radius:6px;color:var(--eg-ink-3);font-size:12px;font-family:var(--egfin-mono, "JetBrains Mono", ui-monospace, monospace);display:inline-flex;align-items:center;justify-content:center}.diaxeirisi-list .k-pager .k-pager-nav:hover,.diaxeirisi-list .k-pager .k-pager-numbers .k-link:hover,.diaxeirisi-list .k-pager .k-pager-numbers .k-button:hover,.diaxeirisi-list .k-grid-pager .k-pager-nav:hover,.diaxeirisi-list .k-grid-pager .k-pager-numbers .k-link:hover,.diaxeirisi-list .k-grid-pager .k-pager-numbers .k-button:hover{background:var(--eg-brand-50);border-color:var(--eg-brand-200);color:var(--eg-brand-600)}.diaxeirisi-list .k-pager .k-pager-numbers .k-link.k-selected,.diaxeirisi-list .k-pager .k-pager-numbers .k-selected,.diaxeirisi-list .k-pager .k-pager-numbers .k-button.k-selected,.diaxeirisi-list .k-grid-pager .k-pager-numbers .k-link.k-selected,.diaxeirisi-list .k-grid-pager .k-pager-numbers .k-selected,.diaxeirisi-list .k-grid-pager .k-pager-numbers .k-button.k-selected{background:var(--eg-brand-900);border-color:var(--eg-brand-900);color:var(--eg-surface)}.diaxeirisi-list .k-pager .k-pager-numbers .k-link.k-selected:hover,.diaxeirisi-list .k-pager .k-pager-numbers .k-selected:hover,.diaxeirisi-list .k-pager .k-pager-numbers .k-button.k-selected:hover,.diaxeirisi-list .k-grid-pager .k-pager-numbers .k-link.k-selected:hover,.diaxeirisi-list .k-grid-pager .k-pager-numbers .k-selected:hover,.diaxeirisi-list .k-grid-pager .k-pager-numbers .k-button.k-selected:hover{background:var(--eg-brand-900);border-color:var(--eg-brand-900);color:var(--eg-surface)}.diaxeirisi-list .k-pager .k-pager-nav.k-disabled,.diaxeirisi-list .k-grid-pager .k-pager-nav.k-disabled{color:var(--eg-neutral-300);opacity:1}.diaxeirisi-list .k-pager .k-pager-info,.diaxeirisi-list .k-grid-pager .k-pager-info{color:var(--eg-ink-3);font-size:12px}.diaxeirisi-list .k-pager .k-pager-sizes,.diaxeirisi-list .k-grid-pager .k-pager-sizes{color:var(--eg-ink-3);font-size:12px}.diaxeirisi-list .k-pager .k-pager-sizes .k-dropdownlist,.diaxeirisi-list .k-pager .k-pager-sizes .k-picker,.diaxeirisi-list .k-grid-pager .k-pager-sizes .k-dropdownlist,.diaxeirisi-list .k-grid-pager .k-pager-sizes .k-picker{height:28px;min-width:64px;border:1px solid var(--eg-field-border);border-radius:6px;background:var(--eg-surface);color:var(--eg-ink-3);font-family:var(--egfin-mono, "JetBrains Mono", ui-monospace, monospace);font-size:12px;box-shadow:none}.diaxeirisi-list .k-pager .k-pager-sizes .k-dropdownlist:hover,.diaxeirisi-list .k-pager .k-pager-sizes .k-picker:hover,.diaxeirisi-list .k-grid-pager .k-pager-sizes .k-dropdownlist:hover,.diaxeirisi-list .k-grid-pager .k-pager-sizes .k-picker:hover{border-color:var(--eg-brand-200)}.diaxeirisi-list .k-pager .k-pager-sizes .k-dropdownlist.k-focus,.diaxeirisi-list .k-pager .k-pager-sizes .k-dropdownlist:focus-within,.diaxeirisi-list .k-pager .k-pager-sizes .k-picker.k-focus,.diaxeirisi-list .k-pager .k-pager-sizes .k-picker:focus-within,.diaxeirisi-list .k-grid-pager .k-pager-sizes .k-dropdownlist.k-focus,.diaxeirisi-list .k-grid-pager .k-pager-sizes .k-dropdownlist:focus-within,.diaxeirisi-list .k-grid-pager .k-pager-sizes .k-picker.k-focus,.diaxeirisi-list .k-grid-pager .k-pager-sizes .k-picker:focus-within{border-color:var(--eg-brand-600);box-shadow:0 0 0 2px color-mix(in srgb, var(--eg-brand-600) 15%, transparent)}.diaxeirisi-list .k-pager .k-pager-sizes .k-input-inner,.diaxeirisi-list .k-grid-pager .k-pager-sizes .k-input-inner{padding:2px 8px}.diaxeirisi-list .k-pager .k-pager-sizes .k-input-button,.diaxeirisi-list .k-grid-pager .k-pager-sizes .k-input-button{border:0;background:rgba(0,0,0,0);color:var(--eg-neutral-400)}.diaxeirisi-list .eg-toggle-button-group{display:inline-flex}.diaxeirisi-list .eg-toggle-button-group .k-button{box-sizing:border-box;min-width:36px;height:28px;padding:0 10px;margin:0 0 0 -1px;border:1px solid var(--eg-border-strong);border-radius:0;background:var(--eg-surface);color:var(--eg-ink-3);font-family:var(--egfin-mono, "JetBrains Mono", ui-monospace, monospace);font-size:12px}.diaxeirisi-list .eg-toggle-button-group .k-button:first-child{margin-left:0;border-radius:6px 0 0 6px}.diaxeirisi-list .eg-toggle-button-group .k-button:last-child{border-radius:0 6px 6px 0}.diaxeirisi-list .eg-toggle-button-group .k-button:hover{background:var(--eg-brand-50);border-color:var(--eg-brand-200);color:var(--eg-brand-600);z-index:1}.diaxeirisi-list .eg-toggle-button-group .k-button.k-selected{background:var(--eg-brand-900);border-color:var(--eg-brand-900);color:var(--eg-surface);z-index:2}.diaxeirisi-list .eg-toggle-button-group .k-button.k-selected:hover{background:var(--eg-brand-900);border-color:var(--eg-brand-900);color:var(--eg-surface)}table.diaxeirisi-grouped{width:100%;margin:0 0 16px;border-collapse:separate;border-spacing:0;border:1px solid var(--eg-border);border-radius:8px;overflow:hidden;box-shadow:0 1px 2px rgba(16,24,40,.04);font-size:12.8px}table.diaxeirisi-grouped,table.diaxeirisi-grouped th,table.diaxeirisi-grouped td{border:0}table.diaxeirisi-grouped tr.thead-dark th{background-image:linear-gradient(270deg, var(--eg-brand-800), var(--eg-brand-950));color:var(--eg-surface);font-size:12px;font-weight:700;letter-spacing:.03em;padding:9px 16px;border:0}table.diaxeirisi-grouped tr:not(.thead-dark) th{background:var(--eg-surface-alt);color:var(--eg-ink-3);font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:8px 16px;border-bottom:1px solid var(--eg-surface-sunken);text-align:right}table.diaxeirisi-grouped td{padding:11px 16px;border-bottom:1px solid var(--eg-surface-muted);color:var(--eg-ink)}table.diaxeirisi-grouped td.text-right{text-align:right;font-family:var(--egfin-mono, "JetBrains Mono", ui-monospace, monospace);color:var(--eg-brand-600);font-weight:600}table.diaxeirisi-grouped tr:hover td{background:var(--eg-surface-hover)}.main-content .header-navbar .hris-header-cluster{gap:12px !important}.main-content .header-navbar .hris-cache-btn{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 15px;border:1px solid var(--eg-border-strong);background:var(--eg-surface);color:var(--eg-ink-2);border-radius:9px;font-size:12.5px;font-weight:600;cursor:pointer;white-space:nowrap;box-shadow:none;transition:all .12s}.main-content .header-navbar .hris-cache-btn i{font-size:12px;color:var(--eg-ink-3)}.main-content .header-navbar .hris-cache-btn:hover,.main-content .header-navbar .hris-cache-btn:focus,.main-content .header-navbar .hris-cache-btn:active{border-color:var(--eg-brand-600) !important;color:var(--eg-brand-900) !important;background:var(--eg-surface-hover) !important}.main-content .header-navbar .hris-cache-btn:hover i{color:var(--eg-brand-600) !important}.main-content .header-navbar .hris-emp{position:relative}.main-content .header-navbar .hris-emp .hris-emp-btn{display:flex;align-items:center;gap:9px;cursor:pointer;padding:5px 9px;border-radius:9px;border:1px solid var(--eg-border-strong);background:var(--eg-surface);transition:background .12s,border-color .12s}.main-content .header-navbar .hris-emp .hris-emp-btn:hover{background:var(--eg-surface-hover);border-color:var(--eg-brand-600)}.main-content .header-navbar .hris-emp .hris-emp-tile{width:30px;height:30px;flex-shrink:0;border-radius:8px;background:var(--eg-info-subtle);color:var(--eg-info);display:flex;align-items:center;justify-content:center;font-size:13px}.main-content .header-navbar .hris-emp .hris-emp-label{display:flex;flex-direction:column;line-height:1.15;min-width:0}.main-content .header-navbar .hris-emp .hris-emp-caption{font-size:9.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--eg-ink-3)}.main-content .header-navbar .hris-emp .hris-emp-value{font-size:12.5px;font-weight:700;color:var(--eg-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:210px}.main-content .header-navbar .hris-emp .hris-emp-caret{font-size:12px;color:var(--eg-ink-3);flex-shrink:0;margin-left:2px;transition:transform .15s}.main-content .header-navbar .hris-emp.open .hris-emp-caret{transform:rotate(180deg)}.main-content .header-navbar .hris-emp .hris-emp-menu{position:absolute;top:52px;right:0;width:300px;background:var(--eg-surface);border:1px solid var(--eg-border);border-radius:11px;box-shadow:0 12px 30px rgba(15,23,42,.14);padding:6px;z-index:1050}.main-content .header-navbar .hris-emp .hris-emp-menu-head{padding:8px 10px 6px;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--eg-ink-3)}.main-content .header-navbar .hris-emp .hris-emp-row{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:8px;cursor:pointer;color:var(--eg-ink-2)}.main-content .header-navbar .hris-emp .hris-emp-row:hover{background:var(--eg-surface-hover)}.main-content .header-navbar .hris-emp .hris-emp-row.selected{color:var(--eg-ink)}.main-content .header-navbar .hris-emp .hris-emp-row-dot{width:26px;height:26px;flex-shrink:0;border-radius:7px;display:flex;align-items:center;justify-content:center;color:var(--eg-surface);background:var(--eg-ink-3);font-size:10px}.main-content .header-navbar .hris-emp .hris-emp-row.selected .hris-emp-row-dot{background:linear-gradient(135deg, var(--eg-info), var(--eg-info))}.main-content .header-navbar .hris-emp .hris-emp-row-name{flex:1;min-width:0;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-content .header-navbar .hris-emp .hris-emp-check{font-size:11px;color:var(--eg-success)}.main-content .header-navbar .hris-notif .btn{position:relative;width:40px;height:40px;min-width:40px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--eg-border);background:var(--eg-surface-muted);color:var(--eg-ink-3) !important;border-radius:10px;box-shadow:none}.main-content .header-navbar .hris-notif .btn i{font-size:18px;color:inherit !important}.main-content .header-navbar .hris-notif .btn:hover{background:var(--eg-surface) !important;color:var(--eg-brand-900) !important}.main-content .header-navbar .hris-notif .notifications-count-circle{top:5px !important;right:6px !important;left:auto !important;bottom:auto !important;min-width:15px !important;width:auto !important;height:15px !important;padding:0 4px !important;border-radius:50rem !important;background:var(--eg-danger) !important;border:2px solid var(--eg-surface-muted) !important;color:var(--eg-surface) !important;font-size:9px !important;font-weight:700 !important;line-height:1 !important;display:flex !important;align-items:center;justify-content:center}.main-content .header-navbar .hris-notif .dropdown-menu-custom{right:0;margin-top:8px;min-width:340px;padding:6px;background:var(--eg-surface);border:1px solid var(--eg-border);border-radius:11px;box-shadow:0 12px 30px rgba(15,23,42,.14);z-index:1050}.main-content .header-navbar .hris-notif .dm-head{width:auto;background:none;color:var(--eg-ink-2);align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;font-size:12px;font-weight:600}.main-content .header-navbar .hris-notif .dm-head span:first-of-type{margin-right:0}.main-content .header-navbar .hris-notif .dm-head .dm-read-all{font-size:11.5px;font-weight:600;color:var(--eg-success)}.main-content .header-navbar .hris-notif .dropdown-item{border-bottom:1px solid var(--eg-surface-muted);border-radius:8px}.main-content .header-navbar .hris-notif .dropdown-item:hover{background:var(--eg-surface-hover)}.main-content .header-navbar .hris-notif .dm-footer{background:none;margin-top:4px;padding:8px 10px}.main-content .header-navbar .hris-notif .dm-footer a,.main-content .header-navbar .hris-notif .dm-footer a:active,.main-content .header-navbar .hris-notif .dm-footer a:focus{color:var(--eg-success);font-weight:600}.main-content .header-navbar .hris-notif .dm-footer a:hover{color:var(--eg-brand-900) !important}.main-content .header-navbar .hris-user{position:relative}.main-content .header-navbar .hris-user .hris-user-pill{display:flex;align-items:center;gap:9px;background:var(--eg-brand-900);border-radius:50rem;padding:4px 6px 4px 4px;cursor:pointer;transition:background .12s}.main-content .header-navbar .hris-user .hris-user-pill:hover{background:var(--eg-brand-800)}.main-content .header-navbar .hris-user .hris-user-avatar{width:32px;height:32px;flex-shrink:0;border-radius:50%;background:linear-gradient(135deg, var(--eg-info), var(--eg-info));display:flex;align-items:center;justify-content:center;color:var(--eg-surface);font-size:12px;font-weight:700}.main-content .header-navbar .hris-user .hris-user-name{font-size:12.5px;font-weight:600;color:var(--eg-surface);white-space:nowrap}.main-content .header-navbar .hris-user .hris-user-caret{font-size:11px;color:var(--eg-brand-300);margin-right:6px;transition:transform .15s}.main-content .header-navbar .hris-user.open .hris-user-caret{transform:rotate(180deg)}.main-content .header-navbar .hris-user .hris-user-menu{position:absolute;top:50px;right:0;width:210px;background:var(--eg-surface);border:1px solid var(--eg-border);border-radius:11px;box-shadow:0 12px 30px rgba(15,23,42,.14);padding:6px;z-index:1050}.main-content .header-navbar .hris-user .hris-user-menu-item{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:8px;cursor:pointer;font-size:13px;color:var(--eg-ink-2)}.main-content .header-navbar .hris-user .hris-user-menu-item i{width:16px;text-align:center;font-size:13px}.main-content .header-navbar .hris-user .hris-user-menu-item:hover{background:var(--eg-surface-hover)}.main-content .header-navbar .hris-user .hris-user-menu-item.danger{color:var(--eg-danger)}.main-content .header-navbar .hris-user .hris-user-menu-item.danger i{color:var(--eg-danger)}.main-content .header-navbar .hris-user .hris-user-menu-item.danger:hover{background:var(--eg-danger-subtle)}.main-content .header-navbar .hris-menu-backdrop{position:fixed;inset:0;z-index:1040;background:rgba(0,0,0,0)}@media(max-width: 640px){.main-content .header-navbar .hris-header-cluster{gap:8px !important}.main-content .header-navbar .hris-cache-btn{width:40px;height:40px;padding:0;gap:0;justify-content:center}.main-content .header-navbar .hris-cache-btn span{display:none}.main-content .header-navbar .hris-cache-btn i{font-size:14px}.main-content .header-navbar .hris-emp .hris-emp-btn{padding:4px}.main-content .header-navbar .hris-emp .hris-emp-label,.main-content .header-navbar .hris-emp .hris-emp-caret{display:none}.main-content .header-navbar .hris-emp .hris-emp-menu{width:250px !important}.main-content .header-navbar .hris-user .hris-user-pill{padding:4px}.main-content .header-navbar .hris-user .hris-user-name,.main-content .header-navbar .hris-user .hris-user-caret{display:none}}.home-dashboard{display:grid;grid-template-columns:1fr 350px;gap:16px;align-items:start;padding:0 16px 0 0;width:100%}@media(max-width: 900px){.home-dashboard{display:flex;flex-direction:column;align-items:stretch;gap:4px;padding:0;margin:0 -14px;width:auto}.home-dashboard .home-dashboard__left,.home-dashboard .home-dashboard__right{display:contents !important}.home-dashboard .home-dashboard__left>.card,.home-dashboard .home-dashboard__right>.card{margin-bottom:0}.home-dashboard .home-dashboard__left>.card:first-child{order:1}.home-dashboard .home-dashboard__right>.card{order:2}.home-dashboard .home-dashboard__left>.card:not(:first-child){order:3}}.home-dashboard .home-dashboard__left{display:flex;flex-direction:column;gap:16px;min-width:0}.home-dashboard .home-dashboard__right{min-width:0;display:flex;flex-direction:column;gap:16px}.home-dashboard .home-dashboard__left>.card,.home-dashboard .home-dashboard__right>.card{margin-top:0}.home-dashboard .card{background:var(--eg-surface);border:1px solid var(--eg-border);border-radius:12px;box-shadow:0 2px 8px rgba(67,89,113,.07);overflow:hidden;margin-bottom:0}.home-dashboard .card>.card-header{padding:0 !important;background:linear-gradient(90deg, var(--eg-brand-900), var(--eg-brand-800)) !important;color:var(--eg-surface) !important;border-bottom:none !important;border-radius:0}.home-dashboard .card>.card-header>.card-title{font-size:12.5px !important;font-weight:700 !important;letter-spacing:.04em !important;text-transform:uppercase !important;color:var(--eg-surface) !important;margin:0 !important}.home-dashboard .card>.card-header .eg-collapse-toggle{min-height:0;padding:8px 14px;gap:10px}.home-dashboard .card>.card-header .eg-collapse-toggle>span{gap:8px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-dashboard .card>.card-header .eg-collapse-toggle>span>i{width:26px;height:26px;flex-shrink:0;margin:0 !important;border-radius:7px;background:hsla(0,0%,100%,.12);display:inline-flex;align-items:center;justify-content:center;font-size:12px}.home-dashboard .card>.card-header .eg-collapse-toggle>i{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;border-radius:7px;border:1px solid hsla(0,0%,100%,.22);background:var(--eg-on-dark-hover);font-size:11px;transition:background .13s}.home-dashboard .card>.card-header .eg-collapse-toggle:hover>i{background:var(--eg-on-dark-active)}.home-dashboard .card>.card-body{padding:0 !important}.home-dashboard .home-dashboard__left>.card>.card-body{padding:14px 16px 16px !important}.home-dashboard .card-body .row>.col-md-8{flex:0 0 100% !important;max-width:100% !important}.home-dashboard .hd-profile-body{padding:0}.home-dashboard .hd-profile-body .card{margin-top:14px !important}.home-dashboard .hd-profile-body .card>.card-body{padding:12px 16px 14px !important}.home-dashboard .hd-profile-body .card>.card-body .d-flex.flex-column{gap:6px !important}.home-dashboard .hd-profile-body .card>.card-body .d-flex.align-items-center{line-height:1.4 !important}.home-dashboard .hd-identity-row{display:flex;align-items:center;gap:13px;margin-bottom:13px}.home-dashboard .hd-identity-row__info{display:flex;flex-direction:column;line-height:1.3}.home-dashboard .hd-identity-row__name{font-size:15.5px;font-weight:700;color:var(--eg-ink)}.home-dashboard .hd-identity-row__sub{font-size:12.5px;color:var(--eg-ink-3)}.home-dashboard .hd-avatar{width:48px;height:48px;flex-shrink:0;border-radius:50%;background:linear-gradient(135deg, var(--eg-cal-adeia-energi), var(--eg-brand-900));color:var(--eg-surface);display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;letter-spacing:.02em}.home-dashboard .hd-info-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(230px, 1fr));gap:10px;margin-top:2px}.home-dashboard .hd-info-card{display:flex;align-items:center;gap:11px;padding:10px 12px;background:var(--eg-surface-alt);border:1px solid var(--eg-surface-sunken);border-radius:9px}.home-dashboard .hd-info-card__icon-tile{width:32px;height:32px;flex-shrink:0;border-radius:8px;background:var(--eg-brand-50);color:var(--eg-brand-600);display:flex;align-items:center;justify-content:center;font-size:13px}.home-dashboard .hd-info-card__text{display:flex;flex-direction:column;min-width:0}.home-dashboard .hd-info-card__label{font-size:10.5px;color:var(--eg-ink-3);font-weight:600;text-transform:uppercase;letter-spacing:.03em}.home-dashboard .hd-info-card__value{font-size:13px;font-weight:600;color:var(--eg-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-dashboard .hd-quick-actions{padding:14px;display:flex;flex-direction:column;gap:10px}.home-dashboard .hd-quick-action{display:flex;align-items:center;gap:12px;width:100%;padding:12px 13px;border:1px solid var(--eg-border);background:var(--eg-surface);border-radius:10px;cursor:pointer;color:var(--eg-ink);text-decoration:none;transition:border-color .13s,background .13s,box-shadow .13s;appearance:none;-webkit-appearance:none;outline:none}.home-dashboard .hd-quick-action:hover,.home-dashboard .hd-quick-action:focus{border-color:var(--eg-brand-600) !important;background:var(--eg-surface-hover) !important;box-shadow:0 4px 12px rgba(45,109,163,.12) !important;color:var(--eg-ink) !important;text-decoration:none !important}.home-dashboard .hd-quick-action__icon-tile{width:36px;height:36px;flex-shrink:0;border-radius:9px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg, var(--eg-brand-600), var(--eg-brand-900));color:var(--eg-surface);font-size:14px}.home-dashboard .hd-quick-action__label{flex:1;text-align:left;font-size:13px;font-weight:600;color:var(--eg-ink)}.home-dashboard .hd-quick-action__chevron{font-size:11px;opacity:.5;color:var(--eg-ink)}.home-dashboard .hd-misth{padding:14px;display:flex;flex-direction:column;gap:12px}.home-dashboard .hd-misth__empty{display:flex;align-items:center;gap:10px;padding:16px 14px;color:var(--eg-ink-3);font-size:13px}.home-dashboard .hd-misth__empty i{font-size:16px;color:var(--eg-neutral-300)}.home-dashboard .hd-misth__hero{display:flex;flex-direction:column;gap:3px;padding:16px;border-radius:11px;background:linear-gradient(135deg, var(--eg-brand-800), var(--eg-brand-900));color:var(--eg-surface)}.home-dashboard .hd-misth__hero-label{font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--eg-on-dark-muted)}.home-dashboard .hd-misth__hero-amount{font-size:26px;font-weight:700;line-height:1.15;font-family:var(--egfin-mono, "JetBrains Mono", monospace)}.home-dashboard .hd-misth__hero-sub{font-size:12.5px;color:hsla(0,0%,100%,.85)}.home-dashboard .hd-misth__hero-date{margin-top:6px;display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--eg-on-dark-muted)}.home-dashboard .hd-misth__hero-date i{font-size:11px}.home-dashboard .hd-misth__stat{display:flex;align-items:center;gap:11px;padding:12px;background:var(--eg-surface-alt);border:1px solid var(--eg-surface-sunken);border-radius:10px}.home-dashboard .hd-misth__stat-icon{width:36px;height:36px;flex-shrink:0;border-radius:9px;background:var(--eg-brand-50);color:var(--eg-brand-600);display:flex;align-items:center;justify-content:center;font-size:14px}.home-dashboard .hd-misth__stat-text{display:flex;flex-direction:column;min-width:0;flex:1}.home-dashboard .hd-misth__stat-label{font-size:10.5px;color:var(--eg-ink-3);font-weight:600;text-transform:uppercase;letter-spacing:.03em}.home-dashboard .hd-misth__stat-value{font-size:16px;font-weight:700;color:var(--eg-ink);font-family:var(--egfin-mono, "JetBrains Mono", monospace)}.home-dashboard .hd-misth__stat-badge{flex-shrink:0;align-self:flex-start;font-size:11px;font-weight:600;color:var(--eg-success);background:var(--eg-info-subtle);padding:3px 9px;border-radius:50rem;white-space:nowrap}.home-dashboard .hd-orom{padding:14px;display:flex;flex-direction:column;gap:12px}.home-dashboard .hd-orom__period{display:flex;align-items:center;gap:7px;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--eg-ink-3)}.home-dashboard .hd-orom__period i{font-size:12px;color:var(--eg-neutral-300)}.home-dashboard .hd-orom__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px}@media(max-width: 420px){.home-dashboard .hd-orom__grid{grid-template-columns:1fr}}.home-dashboard .hd-orom__cell{display:flex;flex-direction:column;gap:4px;padding:12px;background:var(--eg-surface-alt);border:1px solid var(--eg-surface-sunken);border-left:3px solid var(--eg-border-strong);border-radius:10px}.home-dashboard .hd-orom__cell-icon{width:30px;height:30px;border-radius:8px;background:var(--eg-brand-50);color:var(--eg-brand-600);display:flex;align-items:center;justify-content:center;font-size:13px}.home-dashboard .hd-orom__cell-value{font-size:22px;font-weight:700;line-height:1.1;color:var(--eg-ink);font-family:var(--egfin-mono, "JetBrains Mono", monospace)}.home-dashboard .hd-orom__cell-label{font-size:11.5px;font-weight:600;color:var(--eg-ink-3);line-height:1.25}.home-dashboard .hd-orom__cell-sub{display:block;margin-top:2px;font-size:10.5px;font-weight:500;color:var(--eg-ink-3)}.home-dashboard .hd-orom__cell--warn{border-left-color:var(--eg-warning-bright)}.home-dashboard .hd-orom__cell--warn .hd-orom__cell-icon{background:var(--eg-warning-subtle);color:var(--eg-warning)}.home-dashboard .hd-orom__cell--info{border-left-color:var(--eg-brand-600)}.home-dashboard .hd-orom__cell--info .hd-orom__cell-icon{background:var(--eg-brand-50);color:var(--eg-brand-600)}.home-dashboard .hd-orom__cell--success{border-left-color:var(--eg-success)}.home-dashboard .hd-orom__cell--success .hd-orom__cell-icon{background:var(--eg-success-subtle);color:var(--eg-success)}.home-dashboard .hd-orom__cell--danger{border-left-color:var(--eg-danger)}.home-dashboard .hd-orom__cell--danger .hd-orom__cell-icon{background:var(--eg-danger-subtle);color:var(--eg-danger)}.home-dashboard .hd-orom__cell--accent{border-left-color:var(--eg-cat-ergodotiki)}.home-dashboard .hd-orom__cell--accent .hd-orom__cell-icon{background:var(--eg-cat-ergodotiki-tint);color:var(--eg-cat-ergodotiki)}.home-dashboard .card-body .k-scheduler-toolbar,.home-dashboard .card-body .k-scheduler-navigation{background:var(--eg-surface) !important;border-bottom:1px solid var(--eg-surface-sunken) !important;padding:8px 16px !important;display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:10px !important}.home-dashboard .card-body .k-scheduler-toolbar .k-nav-current .k-link,.home-dashboard .card-body .k-scheduler-toolbar .k-button-text,.home-dashboard .card-body .k-scheduler-navigation .k-nav-current .k-link,.home-dashboard .card-body .k-scheduler-navigation .k-button-text{font-size:14px !important;font-weight:700 !important;color:var(--eg-ink) !important}.home-dashboard .card-body .k-scheduler-toolbar .k-button,.home-dashboard .card-body .k-scheduler-navigation .k-button{border:1px solid var(--eg-border-strong) !important;border-radius:7px !important;background:var(--eg-surface) !important;color:var(--eg-ink-3) !important;padding:4px 10px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:28px !important;margin:0 !important}.home-dashboard .card-body .k-scheduler-toolbar .k-button:hover,.home-dashboard .card-body .k-scheduler-navigation .k-button:hover{border-color:var(--eg-brand-600) !important;background:var(--eg-surface-hover) !important}.home-dashboard .card-body .k-scheduler-monthview{border:1px solid var(--eg-surface-sunken) !important;border-radius:9px !important;overflow:hidden !important}.home-dashboard .card-body .k-scheduler-monthview .k-scheduler-head th,.home-dashboard .card-body .k-scheduler-monthview .k-scheduler-head .k-slot-cell{background:var(--eg-surface-alt) !important;font-size:10.5px !important;font-weight:700 !important;color:var(--eg-ink-3) !important;text-align:center !important;padding:8px 0 !important;border-bottom:1px solid var(--eg-surface-sunken) !important;border-right:1px solid var(--eg-surface-sunken) !important;text-transform:none !important}.home-dashboard .card-body .k-scheduler-monthview .k-scheduler-head th:last-child,.home-dashboard .card-body .k-scheduler-monthview .k-scheduler-head .k-slot-cell:last-child{border-right:none !important}.home-dashboard .card-body .k-scheduler-monthview .k-scheduler-body td,.home-dashboard .card-body .k-scheduler-monthview .k-scheduler-body .k-slot-cell{min-height:70px !important;padding:5px 5px 4px !important;border-right:1px solid var(--eg-surface-muted) !important;border-bottom:1px solid var(--eg-surface-muted) !important;vertical-align:top !important}.home-dashboard .card-body .k-scheduler-monthview .k-scheduler-body td:last-child,.home-dashboard .card-body .k-scheduler-monthview .k-scheduler-body .k-slot-cell:last-child{border-right:none !important}.home-dashboard .card-body .k-scheduler-monthview .k-scheduler-body td .k-link,.home-dashboard .card-body .k-scheduler-monthview .k-scheduler-body .k-slot-cell .k-link{font-size:11.5px !important;font-family:var(--egfin-mono, "JetBrains Mono", monospace) !important;font-weight:500 !important;color:var(--eg-ink-2) !important;padding:0 !important;width:auto !important;height:auto !important;border-radius:50% !important;display:inline-flex !important;align-items:center !important;justify-content:center !important}.home-dashboard .card-body .k-scheduler-monthview .k-today,.home-dashboard .card-body .k-scheduler-monthview .k-scheduler-body .k-today{background:var(--eg-surface-hover) !important;box-shadow:inset 0 0 0 2px var(--eg-brand-600) !important}.home-dashboard .card-body .k-scheduler-monthview .k-today .k-link,.home-dashboard .card-body .k-scheduler-monthview .k-scheduler-body .k-today .k-link{font-weight:700 !important;color:var(--eg-surface) !important;background:linear-gradient(72deg, var(--eg-brand-600), var(--eg-cal-adeia-energi)) !important;width:20px !important;height:20px !important}.home-dashboard .card-body .k-event,.home-dashboard .card-body .k-scheduler-monthview .k-event{border-radius:5px !important;font-size:10px !important;font-weight:600 !important;line-height:1.1 !important;padding:2px 5px !important;border:none !important;margin-bottom:2px !important;display:flex !important;align-items:center !important}.home-dashboard .card-body .d-flex.align-items-md-center{margin-top:12px !important;padding:4px 0 !important;flex-wrap:wrap !important;gap:8px !important}.home-dashboard .card-body .d-flex.align-items-md-center .badge{margin:0 !important;padding:4px 9px !important;font-size:11px !important;font-weight:600 !important;border-radius:5px !important;white-space:nowrap !important}.home-dashboard .card-body table.table{width:100% !important;border-collapse:collapse !important;font-size:13px !important}.home-dashboard .card-body table.table thead th{background:var(--eg-surface-hover) !important;color:var(--eg-ink-2) !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.04em !important;text-transform:uppercase !important;padding:8px 12px !important;border-bottom:2px solid var(--eg-border) !important;white-space:nowrap !important}.home-dashboard .card-body table.table tbody tr{border-bottom:1px solid var(--eg-surface-muted) !important}.home-dashboard .card-body table.table tbody tr:last-child{border-bottom:none !important}.home-dashboard .card-body table.table tbody tr:hover td{background:var(--eg-surface-alt) !important}.home-dashboard .card-body table.table td{padding:9px 12px !important;color:var(--eg-ink) !important;vertical-align:middle !important;border:none !important}.home-dashboard .card-body table.table td:last-child,.home-dashboard .card-body table.table td.text-right{font-weight:700 !important;color:var(--eg-brand-600) !important;font-family:var(--egfin-mono, "JetBrains Mono", monospace) !important}.home-dashboard .oa-bars{display:flex;flex-direction:column;gap:0;padding:10px 16px 14px}.home-dashboard .oa-bar-row{padding:8px 0;border-bottom:1px solid var(--eg-surface-muted)}.home-dashboard .oa-bar-row:last-child{border-bottom:none}.home-dashboard .oa-bar-head{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;gap:8px}.home-dashboard .oa-bar-name{font-size:13px;font-weight:600;color:var(--eg-ink);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-dashboard .oa-bar-count{font-size:12.5px;color:var(--eg-ink-3);white-space:nowrap;flex-shrink:0}.home-dashboard .oa-bar-count b{font-weight:700;font-family:var(--egfin-mono, "JetBrains Mono", monospace);color:var(--eg-ink)}.home-dashboard .oa-bar-track{height:8px;background:var(--eg-surface-sunken);border-radius:50rem;overflow:hidden;margin-top:6px}.home-dashboard .oa-bar-fill{height:100%;background:linear-gradient(90deg, var(--eg-brand-600), var(--eg-cal-adeia-energi));border-radius:50rem;transition:width .3s ease;min-width:0}@media(max-width: 900px){.home-dashboard .hd-profile-body .card>.card-body{padding:8px 10px 10px !important}.home-dashboard .hd-quick-actions{padding:8px;gap:6px}.home-dashboard .home-dashboard__left>.card>.card-body{padding:8px 10px 10px !important}.home-dashboard .hd-quick-action{padding:10px 12px;gap:11px;background:var(--eg-surface-alt);border:1px solid var(--eg-surface-sunken);border-radius:9px;box-shadow:none}.home-dashboard .hd-quick-action__icon-tile{width:32px;height:32px;border-radius:8px;background:var(--eg-brand-50);color:var(--eg-brand-600);font-size:13px}.home-dashboard .oa-bars{padding:0 !important}.home-dashboard .oa-bars>.text-warning{padding:10px 12px !important;background:var(--eg-surface-alt) !important;border:1px solid var(--eg-surface-sunken) !important;border-radius:9px !important}.home-dashboard .hd-info-card,.home-dashboard .hd-quick-action{min-height:54px}.home-dashboard .hd-info-card__label{line-height:14px}.home-dashboard .hd-info-card__value{line-height:18px}}.egpb{--egpb-color: var(--eg-brand-800);--egpb-tint: var(--eg-brand-50);--egpb-border: var(--eg-border);--egpb-bg: var(--eg-surface);padding:14px 15px;border:1px solid var(--egpb-border);border-radius:10px;background:var(--egpb-bg)}.egpb--done{--egpb-color: var(--eg-success);--egpb-tint: var(--eg-success-subtle);--egpb-border: var(--eg-success-border);--egpb-bg: var(--eg-surface)}.egpb--error{--egpb-color: var(--eg-danger);--egpb-tint: var(--eg-danger-subtle);--egpb-border: var(--eg-danger-border);--egpb-bg: var(--eg-surface)}.egpb-row{display:flex;align-items:center;gap:13px}.egpb-tile{width:38px;height:38px;flex-shrink:0;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:15px;color:var(--eg-surface);background:var(--egpb-color)}.egpb-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.egpb-head{display:flex;align-items:center;gap:10px}.egpb-title{flex:1;min-width:0;font-size:14px;font-weight:600;color:var(--eg-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.egpb-status{font-size:11.5px;font-weight:600;white-space:nowrap;color:var(--egpb-color)}.egpb-pct{font-family:var(--egfin-mono, monospace);font-size:13.5px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--egpb-color);min-width:42px;text-align:right}.egpb-track{height:9px;background:var(--eg-surface-sunken);border-radius:50rem;overflow:hidden}.egpb-fill{height:100%;border-radius:50rem;background:var(--egpb-color);transition:width .5s cubic-bezier(0.4, 0, 0.2, 1);background-image:repeating-linear-gradient(45deg, var(--eg-on-dark-active) 0 8px, transparent 8px 16px);background-size:16px 16px;animation:egpb-stripes 1s linear infinite}.egpb-fill.finished,.egpb-fill.has-error{background-image:none;animation:none}@keyframes egpb-stripes{from{background-position:0 0}to{background-position:16px 0}}.egpb-track.indeterminate{position:relative}.egpb-fill--indeterminate{position:absolute;top:0;left:-35%;height:100%;width:35%;border-radius:50rem;background:var(--egpb-color);animation:egpb-indeterminate 1.15s cubic-bezier(0.4, 0, 0.2, 1) infinite}@keyframes egpb-indeterminate{from{left:-35%}to{left:100%}}.egpb-msg{font-size:12.5px}.egpb-msg--info{color:var(--eg-ink-3)}.egpb-msg--error{color:var(--eg-danger)}.k-calendar-header .k-calendar-nav .k-button:not(.k-icon-button){background:linear-gradient(270deg, var(--eg-brand-950), var(--eg-brand-800)) !important;color:var(--eg-surface) !important;border:1px solid hsla(0,0%,100%,.55) !important;border-radius:6px !important;padding:2px 10px !important;font-weight:600 !important}.k-calendar-header .k-calendar-nav .k-button:not(.k-icon-button):hover{background:var(--eg-surface-alt) !important;color:var(--eg-brand-950) !important;border-color:var(--eg-border-strong) !important}.erg-picker{--erg-primary: var(--eg-brand-900);--erg-primary-soft: var(--eg-brand-50);--erg-border: var(--eg-border);--erg-border-strong: var(--eg-border-strong);--erg-ink: var(--eg-ink);--erg-ink-2: var(--eg-ink-2);--erg-ink-3: var(--eg-ink-3);--erg-ink-4: var(--eg-ink-3);--erg-surface-alt: var(--eg-surface-alt);--erg-success: var(--eg-success);--erg-mono: "Montserrat", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-variant-numeric:tabular-nums;width:100%;margin:0}.erg-list-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px}.erg-only-energoi{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--erg-ink-3);cursor:pointer;white-space:nowrap}.erg-switch{position:relative;display:inline-flex;width:40px;height:22px;flex-shrink:0}.erg-switch input{position:absolute;opacity:0;width:0;height:0;margin:0}.erg-switch-slider{position:absolute;inset:0;border-radius:50rem;background:var(--erg-ink-4);transition:background .15s ease;cursor:pointer}.erg-switch-slider::before{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:var(--eg-surface);box-shadow:0 1px 2px rgba(0,0,0,.25);transition:transform .15s ease}.erg-switch input:checked+.erg-switch-slider{background:var(--erg-success)}.erg-switch input:checked+.erg-switch-slider::before{transform:translateX(18px)}.erg-switch input:focus-visible+.erg-switch-slider{box-shadow:0 0 0 3px rgba(45,117,119,.25)}.erg-switch input:disabled+.erg-switch-slider{opacity:.6;cursor:not-allowed}.erg-search{position:relative;margin-bottom:10px}.erg-search-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--erg-ink-4);font-size:12px;pointer-events:none}.erg-search-input{font-size:13px;color:var(--erg-ink);background:var(--eg-surface);border:1px solid var(--eg-field-border);border-radius:6px;padding:.42rem .6rem .42rem 34px;width:100%;line-height:1.4}.erg-search-input:focus{outline:none;border-color:var(--erg-primary);box-shadow:0 0 0 3px rgba(30,53,72,.1)}.erg-search-input::placeholder{color:var(--erg-ink-4)}.erg-list-meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.erg-count{font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--erg-ink-3)}.erg-hint{font-size:11px;color:var(--erg-ink-4)}.erg-list{border:1px solid var(--erg-border);border-radius:8px;height:312px;overflow-y:auto;background:var(--eg-surface)}.erg-list-loading{display:flex;align-items:center;justify-content:center}.erg-row{display:flex;align-items:center;gap:12px;height:52px;box-sizing:border-box;padding:9px 13px;cursor:pointer;border-bottom:1px solid var(--eg-surface-muted);transition:background .12s ease}.erg-row:last-child{border-bottom:none}.erg-row:hover{background:var(--erg-surface-alt)}.erg-row-main{flex:1;min-width:0}.erg-row-name{font-size:13.5px;font-weight:600;color:var(--erg-ink);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.erg-row-sub{font-size:11.5px;color:var(--erg-ink-3);margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.erg-row-afm{font-size:11px;font-family:var(--erg-mono);color:var(--erg-ink-4);white-space:nowrap}.erg-row-chevron{color:var(--erg-ink-4);font-size:11px}.erg-avatar{width:34px;height:34px;flex-shrink:0;border-radius:50%;background:var(--erg-primary-soft);color:var(--erg-primary);font-family:var(--erg-mono);font-weight:700;font-size:12.5px;display:flex;align-items:center;justify-content:center}.erg-avatar-lg{width:40px;height:40px;font-size:13px;background:var(--erg-primary);color:var(--eg-surface)}.erg-empty{display:flex;flex-direction:column;align-items:center;gap:4px;padding:26px 13px;color:var(--erg-ink-4);font-size:12.5px}.erg-empty i{font-size:20px}.erg-card{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--erg-border);border-radius:6px;background:var(--erg-surface-alt)}.erg-card-main{flex:1;min-width:0}.erg-card-name{font-size:13.5px;font-weight:600;color:var(--erg-ink);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.erg-card-sub{font-size:11px;color:var(--erg-ink-3);margin-top:3px;font-family:var(--erg-mono)}.erg-card-change{display:inline-flex;align-items:center;gap:4px;background:rgba(0,0,0,0);border:none;padding:0;font-size:11px;color:var(--erg-primary);cursor:pointer;white-space:nowrap}.erg-card-change:hover{text-decoration:underline}.erg-card-actions{display:flex;flex-direction:column;align-items:center;gap:8px;margin-left:auto}.ymd__stack{width:100%;display:flex;flex-direction:column;gap:10px}.ymd__stack>*,.ymd__stack .card,.ymd__stack section{margin-bottom:0 !important}.ymd label{color:var(--eg-ink-3)}.ymd-card{border:1px solid var(--eg-border) !important;border-radius:12px !important;box-shadow:0 2px 8px rgba(67,89,113,.08) !important;overflow:hidden}.ymd-card__head{display:flex;align-items:center;gap:10px;padding:12px 18px;border-bottom:1px solid var(--eg-surface-sunken);background:var(--eg-surface-alt);font-size:13.5px;font-weight:700;color:var(--eg-ink)}.ymd-card__head>i:first-child{color:var(--eg-brand-600);font-size:13px}.ymd-card__head--clickable{cursor:pointer;user-select:none}.ymd-head{display:flex;align-items:center;gap:12px;padding:12px 18px;color:var(--eg-surface);flex-wrap:wrap}.ymd-head--primary{background:linear-gradient(90deg, var(--eg-brand-900), var(--eg-brand-900))}.ymd-head--secondary{background:linear-gradient(90deg, var(--eg-ink-3), var(--eg-field-border))}.ymd-head--success{background:linear-gradient(90deg, var(--eg-success), var(--eg-success))}.ymd-head--danger{background:linear-gradient(90deg, var(--eg-danger), var(--eg-danger))}.ymd-head--grey{background:linear-gradient(90deg, var(--eg-ink-2), var(--eg-ink-3))}.ymd-head--info{background:linear-gradient(90deg, var(--eg-info), var(--eg-info))}.ymd-head__title{display:flex;align-items:center;gap:8px;margin:0;font-size:15.5px;font-weight:700;white-space:nowrap;color:var(--eg-surface)}.ymd-head__pill{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;background:hsla(0,0%,100%,.16);border-radius:50rem;padding:4px 12px;white-space:nowrap}.ymd-head__actions{margin-left:auto;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ymd-totals{display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));gap:12px;padding:16px 18px}.ymd-totals__cell{display:flex;flex-direction:column;padding:13px 14px;border:1px solid var(--eg-border);border-radius:10px;background:var(--eg-surface)}.ymd-totals__label{font-size:11px;color:var(--eg-ink-3);font-weight:600;text-transform:uppercase;letter-spacing:.02em}.ymd-totals__value{margin-top:5px;font-size:17px;font-weight:700;font-family:"Montserrat","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-variant-numeric:tabular-nums;color:var(--eg-ink)}.ymd-totals__cell--neg .ymd-totals__value{color:var(--eg-danger)}.ymd-totals__cell--highlight{border-color:var(--eg-success-border);background:var(--eg-success-subtle)}.ymd-totals__cell--highlight .ymd-totals__label{color:var(--eg-success)}.ymd-totals__cell--highlight .ymd-totals__value{color:var(--eg-success);font-size:20px}.ymd-note{display:flex;align-items:flex-start;gap:9px;padding:11px 13px;background:var(--eg-brand-50);border:1px solid var(--eg-brand-200);border-radius:8px;font-size:12.5px;color:var(--eg-brand-700)}.ymd-note>i{color:var(--eg-brand-600);margin-top:2px}.ymd-note p{margin:0}.ymd-form{padding:18px 20px 8px}.ymd-form .ymd-group{margin-top:14px;padding-top:14px;border-top:1px solid var(--eg-surface-muted)}.ymd-form .ymd-grid{display:grid;gap:13px 16px}.ymd-form .ymd-grid--basics{grid-template-columns:1.6fr 1.4fr .8fr 1fr}.ymd-form .ymd-grid--periods{grid-template-columns:repeat(4, 1fr)}.ymd-form .ymd-grid--filters{grid-template-columns:repeat(auto-fit, minmax(200px, 1fr))}@media(max-width: 575.98px){.ymd-form .ymd-grid--basics,.ymd-form .ymd-grid--periods{grid-template-columns:1fr}}.ymd-form .ymd-field{display:flex;flex-direction:column;min-width:0}.ymd-form .ymd-field__label{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:5px;font-size:11.5px;font-weight:600;color:var(--eg-ink-3)}.ymd-form .ymd-field__action{color:var(--eg-brand-600);font-size:11px;font-weight:600}.ymd-form .ymd-chiprow{display:flex;flex-wrap:wrap;gap:10px}.ymd-form .ymd-chiprow>*{flex:1 1 auto}.ymd-form .ymd-swchip{display:inline-flex;align-items:center;gap:9px;padding:6px 13px;background:var(--eg-surface);border:1px solid var(--eg-border);border-radius:9px}.ymd-form .ymd-swchip__label{margin-right:auto;font-size:10.5px;color:var(--eg-ink-3);font-weight:600;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap}.ymd-form .ymd-statuschip{display:inline-flex;align-items:center;gap:8px;padding:7px 13px;background:var(--eg-surface);border:1px solid var(--eg-border);border-radius:9px;white-space:nowrap}.ymd-form .ymd-statuschip__cap{font-size:10.5px;color:var(--eg-ink-3);font-weight:600;text-transform:uppercase;letter-spacing:.03em}.ymd-form .ymd-statuschip__dot{width:7px;height:7px;border-radius:50%;background:var(--eg-brand-600);flex-shrink:0}.ymd-form .ymd-statuschip__val{font-size:12.5px;font-weight:600;color:var(--eg-ink)}@media(max-width: 575.98px){.ymd-form .ymd-statuschip{white-space:normal;flex-wrap:wrap;max-width:100%}}.ymd .form-control{border:1px solid var(--eg-field-border);border-radius:8px;min-height:40px;font-size:13px;color:var(--eg-ink)}.ymd textarea.form-control{min-height:56px}.ymd .k-input,.ymd .k-picker{border-radius:8px;border-color:var(--eg-field-border);background:var(--eg-surface);min-height:40px}.ymd .ymd-swchip .k-switch-on .k-switch-track,.ymd .ymd-swchip .k-switch.k-switch-on .k-switch-track{background-color:var(--eg-success);color:var(--eg-surface)}.ymd-head__actions .btn-outline-light{height:34px;display:inline-flex;align-items:center;gap:7px;padding:0 12px;border-radius:8px !important;font-size:12px;font-weight:600;white-space:nowrap;margin-bottom:0;background:var(--eg-on-dark-hover) !important;border:1px solid hsla(0,0%,100%,.45) !important;color:var(--eg-surface) !important}.ymd-head__actions .btn-outline-light:hover{background:var(--eg-on-dark-active) !important}.ymd-head__actions .k-menu{background:rgba(0,0,0,0) !important;border:none !important;box-shadow:none !important;padding:0 !important;margin-bottom:0}.ymd-head__actions .k-menu .k-menu-item,.ymd-head__actions .k-menu .k-menu-link{background:rgba(0,0,0,0) !important;border:none !important;padding:0 !important}.ymd-head__actions .k-menu .k-menu-expand-arrow,.ymd-head__actions .k-menu .k-menu-expand-icon{display:none !important}.ymd-head__actions .k-menu .btn{height:34px;display:inline-flex !important;align-items:center;gap:7px;padding:0 12px !important;border-radius:8px !important;font-size:12px;font-weight:600;white-space:nowrap;background:var(--eg-on-dark-hover) !important;border:1px solid hsla(0,0%,100%,.45) !important;color:var(--eg-surface) !important}.ymd-head__actions .k-menu .btn::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:9px;opacity:.75;margin-left:3px}.ymd-head__actions .k-menu .btn:hover{background:var(--eg-on-dark-active) !important}.ymd .card-footer{background:var(--eg-surface-alt);border-top:1px solid var(--eg-surface-sunken)}.ymd .card-footer .egritos-btn{display:inline-flex !important;align-items:center;gap:8px;padding:10px 20px !important;border-radius:8px !important;font-size:13px;font-weight:600;text-transform:none !important;letter-spacing:normal !important}.ymd .card-footer .egritos-btn i,.ymd .card-footer .egritos-btn .fa-stack{margin:0 !important;order:-1}.ymd .card-footer .egritos-btn.btn-primary{background:var(--eg-brand-900) !important;background-color:var(--eg-brand-900) !important;border:none !important;color:var(--eg-surface) !important}.ymd .card-footer .egritos-btn.btn-primary:hover{background:var(--eg-brand-900) !important;background-color:var(--eg-brand-900) !important}.ymd-settings>.card{border:1px solid var(--eg-border) !important;border-radius:12px !important;box-shadow:0 2px 8px rgba(67,89,113,.08) !important;overflow:hidden}.ymd-settings>.card>.card-header{background:var(--eg-surface-alt) !important;border-bottom:1px solid var(--eg-surface-sunken) !important;color:var(--eg-ink) !important;cursor:pointer;padding:12px 18px !important;text-transform:none !important}.ymd-settings>.card>.card-header .card-title{display:flex;align-items:center;gap:10px;margin:0;color:var(--eg-ink);font-size:13.5px;font-weight:700;text-transform:none !important;letter-spacing:normal !important}.ymd-settings>.card>.card-header i{color:var(--eg-brand-600);font-size:13px}.ymd-settings .ymd-note{margin-bottom:14px}.ymd-settings table{margin-bottom:0}.ymd-settings table,.ymd-settings table.table-bordered,.ymd-settings table.table-bordered>:not(caption)>*,.ymd-settings table.table-bordered>:not(caption)>*>*{border:0 !important}.ymd-settings table>:not(:first-child){border-top:0 !important}.ymd-settings table thead,.ymd-settings table tbody,.ymd-settings table tr{border:0 !important}.ymd-settings table thead th{border:0 !important;padding:8px 6px;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--eg-ink-3);background:var(--eg-surface)}.ymd-settings table td{vertical-align:middle;padding:9px 6px}.ymd-settings table td:last-child,.ymd-settings table th:last-child{padding-right:2px}.ymd-settings table tbody tr+tr td{border-top:1px solid var(--eg-surface-muted) !important}.ymd-settings tbody .egritos-btn.btn{width:30px;height:30px;padding:0 !important;margin:0 3px 0 0 !important;display:inline-flex;align-items:center;justify-content:center;border-radius:6px !important}.ymd-settings tbody .egritos-btn.btn-primary,.ymd-settings tbody .egritos-btn.btn-primary:hover{background:var(--eg-surface) !important;background-color:var(--eg-surface) !important;color:var(--eg-brand-600) !important;border:1px solid var(--eg-brand-200) !important}.ymd-settings tbody .egritos-btn.btn-primary:hover{background:var(--eg-brand-50) !important;background-color:var(--eg-brand-50) !important}.ymd-settings tbody .egritos-btn.btn-danger,.ymd-settings tbody .egritos-btn.btn-danger:hover{background:var(--eg-surface) !important;background-color:var(--eg-surface) !important;color:var(--eg-danger) !important;border:1px solid var(--eg-danger-border) !important}.ymd-settings tbody .egritos-btn.btn-danger:hover{background:var(--eg-danger-subtle) !important;background-color:var(--eg-danger-subtle) !important}.ymd-settings .ymd-add-btn.egritos-btn{display:inline-flex !important;align-items:center;gap:6px;text-transform:none !important;letter-spacing:normal !important;border-radius:8px !important}.ymd-settings .ymd-add-btn.egritos-btn i,.ymd-settings .ymd-add-btn.egritos-btn .fa-stack{margin:0 !important;order:-1}.k-menu-group{border:1px solid var(--eg-border) !important;border-radius:8px !important;box-shadow:0 8px 28px var(--eg-overlay) !important;padding:3px !important;background:var(--eg-surface)}.k-menu-group .k-menu-item{border-radius:6px;margin:0 !important}.k-menu-group .k-menu-link,.k-menu-group .k-item.k-menu-item>.k-link{padding:0 !important;min-height:0 !important;background:rgba(0,0,0,0) !important}.k-menu-group .btn:not(.eg-report-item):not(.eg-menu-item){display:block !important;width:100% !important;text-align:left !important;padding:4px 10px !important;margin:0 !important;min-height:0 !important;height:auto !important;border:none !important;border-radius:6px !important;background:rgba(0,0,0,0) !important;color:var(--eg-brand-800) !important;font-size:12.5px;font-weight:500;line-height:1.25;white-space:nowrap}.k-menu-group .btn:not(.eg-report-item):not(.eg-menu-item):hover{background:var(--eg-surface-muted) !important;color:var(--eg-brand-900) !important}.k-menu-group .btn:not(.eg-report-item):not(.eg-menu-item) i{color:var(--eg-brand-600);margin-right:4px}.ymd .k-checkbox:disabled,.ymd .k-checkbox.k-disabled{opacity:1 !important;border-color:var(--eg-disabled-border) !important;background-color:var(--eg-surface-muted) !important}.ymd .k-checkbox:checked:disabled,.ymd .k-checkbox.k-checked.k-disabled{background-color:var(--eg-neutral-400) !important;border-color:var(--eg-neutral-400) !important;color:var(--eg-surface) !important}.ymd .k-checkbox-wrap.k-disabled,.ymd .k-checkbox-wrapper.k-disabled{opacity:1 !important}.ymd .ymd-tabs-card{border:1px solid var(--eg-border);border-radius:12px;box-shadow:0 2px 8px rgba(67,89,113,.08);overflow:hidden}.ymd .ymd-tabs-card>.card-body{padding:0}.ymd .k-tabstrip{background:rgba(0,0,0,0);border:0;color:inherit}.ymd .k-tabstrip-items-wrapper{border:0 !important;background:var(--eg-surface);border-bottom:1px solid var(--eg-border) !important}.ymd .k-tabstrip>.k-tabstrip-items-wrapper>.k-tabstrip-items,.ymd .k-tabstrip-items{flex-wrap:wrap !important;overflow:visible !important;gap:2px;padding:0 8px !important;background:var(--eg-surface);border:0 !important}.ymd .k-tabstrip-items .k-item,.ymd .k-tabstrip-items .k-tabstrip-item{border:0 !important;background:rgba(0,0,0,0) !important;margin:0 !important;border-radius:0 !important}.ymd .k-tabstrip-items .k-item .k-link,.ymd .k-tabstrip-items .k-tabstrip-item .k-link{padding:0 !important;background:rgba(0,0,0,0) !important;border:0 !important;color:inherit !important}.ymd .ymd-tab{display:flex;align-items:center;gap:8px;padding:13px 17px;font-size:13px;font-weight:500;color:var(--eg-ink-3);white-space:nowrap;border-bottom:2.5px solid rgba(0,0,0,0);margin-bottom:-1px;transition:background-color .12s ease,color .12s ease}.ymd .ymd-tab i{color:var(--eg-ink-3);font-size:13px}.ymd .k-tabstrip-items .k-item:not(.k-active):hover .ymd-tab,.ymd .k-tabstrip-items .k-tabstrip-item:not(.k-active):hover .ymd-tab{background:var(--eg-surface-alt);color:var(--eg-brand-900)}.ymd .k-tabstrip-items .k-item.k-active .ymd-tab,.ymd .k-tabstrip-items .k-tabstrip-item.k-active .ymd-tab{color:var(--eg-brand-900);font-weight:700;border-bottom-color:var(--eg-brand-600)}.ymd .k-tabstrip-items .k-item.k-active .ymd-tab i,.ymd .k-tabstrip-items .k-tabstrip-item.k-active .ymd-tab i{color:var(--eg-brand-600)}.ymd .k-tabstrip-content,.ymd .k-tabstrip>.k-content{border:0 !important;background:var(--eg-surface);padding:20px 24px 24px !important}.ymd .k-tabstrip-content .k-tabstrip .k-tabstrip-items-wrapper,.ymd .k-content .k-tabstrip .k-tabstrip-items-wrapper{border-bottom:0 !important;background:rgba(0,0,0,0)}.ymd .k-tabstrip-content .k-tabstrip .k-tabstrip-items,.ymd .k-content .k-tabstrip .k-tabstrip-items{padding:0 !important;gap:8px}.ymd .k-tabstrip-content .k-tabstrip .ymd-tab,.ymd .k-tabstrip-content .k-tabstrip .k-link,.ymd .k-content .k-tabstrip .ymd-tab,.ymd .k-content .k-tabstrip .k-link{padding:7px 14px !important;border-radius:50rem}.ymd .k-tabstrip-content .k-tabstrip .k-tabstrip-items .k-item .k-link,.ymd .k-content .k-tabstrip .k-tabstrip-items .k-item .k-link{border:1px solid var(--eg-border) !important;background:var(--eg-surface) !important;color:var(--eg-ink-3) !important;font-size:12.5px;margin-bottom:0 !important}.ymd .k-tabstrip-content .k-tabstrip .k-tabstrip-items .k-item.k-active .k-link,.ymd .k-content .k-tabstrip .k-tabstrip-items .k-item.k-active .k-link{background:var(--eg-brand-50) !important;border-color:var(--eg-brand-200) !important;color:var(--eg-brand-900) !important;font-weight:600}.ymd .k-tabstrip-content .k-tabstrip .k-tabstrip-content,.ymd .k-tabstrip-content .k-tabstrip .k-content,.ymd .k-content .k-tabstrip .k-tabstrip-content,.ymd .k-content .k-tabstrip .k-content{padding:16px 0 0 !important}.ymd .k-grid{border:1px solid var(--eg-border);border-radius:10px;overflow:hidden;font-size:12.5px;color:var(--eg-ink-2)}.ymd .k-grid .k-grid-header,.ymd .k-grid .k-grid-header-wrap{border-color:var(--eg-border)}.ymd .k-grid th.k-header,.ymd .k-grid .k-grid-header th{background:var(--eg-surface-alt);border-color:var(--eg-border);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--eg-ink-3)}.ymd .k-grid td{border-color:var(--eg-surface-muted);color:var(--eg-ink-2);font-size:12.5px}.ymd .k-grid tr:hover td,.ymd .k-grid tr.k-state-hover td,.ymd .k-grid tr.k-hover td{background:var(--eg-surface-alt)}.ymd .k-grid td.text-right,.ymd .k-grid .ymd-mono{font-family:"Montserrat","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-variant-numeric:tabular-nums}.ymd .k-grid td.text-right{text-align:right}.ymd .k-grid .k-grid-footer,.ymd .k-grid .k-grid-footer-wrap,.ymd .k-grid tfoot td,.ymd .k-grid .k-footer-template td{background:var(--eg-surface-hover) !important;border-top:2px solid var(--eg-border) !important;font-weight:700;color:var(--eg-ink)}.ymd .k-grid .k-pager,.ymd .k-grid .k-pager-wrap{background:var(--eg-surface);border-top:1px solid var(--eg-border);color:var(--eg-ink-3);font-size:12px}.ymd .ymd-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:44px 20px;gap:6px}.ymd .ymd-empty__icon{width:60px;height:60px;border-radius:50%;background:var(--eg-surface-muted);display:flex;align-items:center;justify-content:center;margin-bottom:6px}.ymd .ymd-empty__icon i{color:var(--eg-brand-600);font-size:22px}.ymd .ymd-empty__title{margin:0;font-size:16px;font-weight:700;color:var(--eg-ink)}.ymd .ymd-empty__desc{margin:0;font-size:13px;color:var(--eg-ink-3);max-width:460px}.ymd .ymd-empty__actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:14px}.ymd .ymd-empty .btn{display:inline-flex;align-items:center;gap:8px;border-radius:8px;font-size:13px;font-weight:600;padding:10px 20px}.ymd .k-tabstrip-content .card,.ymd .k-content .card{border:1px solid var(--eg-border);border-radius:10px;box-shadow:none;margin-bottom:14px}.ymd .k-tabstrip-content .card-header.gradient-header,.ymd .k-tabstrip-content .gradient-header,.ymd .k-content .card-header.gradient-header,.ymd .k-content .gradient-header{background:var(--eg-surface-alt) !important;background-image:none !important;border-bottom:1px solid var(--eg-surface-sunken) !important;color:var(--eg-ink) !important;padding:11px 15px !important}.ymd .k-tabstrip-content .card-header.gradient-header .card-title,.ymd .k-tabstrip-content .gradient-header .card-title,.ymd .k-content .card-header.gradient-header .card-title,.ymd .k-content .gradient-header .card-title{color:var(--eg-ink) !important;font-size:14px;font-weight:700;text-transform:none !important;letter-spacing:normal !important;margin:0}.ymd .k-tabstrip-content .card-header.gradient-header .card-title i,.ymd .k-tabstrip-content .gradient-header .card-title i,.ymd .k-content .card-header.gradient-header .card-title i,.ymd .k-content .gradient-header .card-title i{color:var(--eg-brand-600) !important}.ymd .k-tabstrip-content .card-header.gradient-header .card-title i.fa-filter,.ymd .k-tabstrip-content .gradient-header .card-title i.fa-filter,.ymd .k-content .card-header.gradient-header .card-title i.fa-filter,.ymd .k-content .gradient-header .card-title i.fa-filter{color:var(--eg-ink-3) !important}.ymd .k-tabstrip-content .card-body label,.ymd .k-content .card-body label{font-size:11px;font-weight:600;color:var(--eg-ink-3);margin-bottom:6px}.ymd .k-tabstrip-content .k-grid .k-toolbar,.ymd .k-tabstrip-content .k-grid .k-grid-toolbar,.ymd .k-content .k-grid .k-toolbar,.ymd .k-content .k-grid .k-grid-toolbar{background:var(--eg-surface);border-bottom:1px solid var(--eg-border);padding:10px 12px;gap:8px}.ymd .k-tabstrip-content .k-grid .k-toolbar .k-button,.ymd .k-tabstrip-content .k-grid .k-grid-toolbar .k-button,.ymd .k-content .k-grid .k-toolbar .k-button,.ymd .k-content .k-grid .k-grid-toolbar .k-button{border-radius:8px;font-weight:600;font-size:12.5px;background:var(--eg-surface);color:var(--eg-ink-2);border:1px solid var(--eg-border-strong)}.ymd .k-tabstrip-content .k-grid .k-toolbar .k-button:hover,.ymd .k-tabstrip-content .k-grid .k-grid-toolbar .k-button:hover,.ymd .k-content .k-grid .k-toolbar .k-button:hover,.ymd .k-content .k-grid .k-grid-toolbar .k-button:hover{border-color:var(--eg-brand-600);color:var(--eg-brand-900);background:var(--eg-surface-alt)}.ymd .k-tabstrip-content .k-grid .k-toolbar .k-button .k-button-icon,.ymd .k-tabstrip-content .k-grid .k-toolbar .k-button .k-icon,.ymd .k-tabstrip-content .k-grid .k-grid-toolbar .k-button .k-button-icon,.ymd .k-tabstrip-content .k-grid .k-grid-toolbar .k-button .k-icon,.ymd .k-content .k-grid .k-toolbar .k-button .k-button-icon,.ymd .k-content .k-grid .k-toolbar .k-button .k-icon,.ymd .k-content .k-grid .k-grid-toolbar .k-button .k-button-icon,.ymd .k-content .k-grid .k-grid-toolbar .k-button .k-icon{color:var(--eg-brand-600)}.ymd .k-tabstrip-content .k-grid td .text-right,.ymd .k-content .k-grid td .text-right{font-family:"Montserrat","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-variant-numeric:tabular-nums}.ymd .k-tabstrip-content .k-grid td .text-danger,.ymd .k-content .k-grid td .text-danger{color:var(--eg-danger) !important}.ymd .k-tabstrip-content .k-grid td .btn-outline-info,.ymd .k-tabstrip-content .k-grid td .btn-outline-danger,.ymd .k-content .k-grid td .btn-outline-info,.ymd .k-content .k-grid td .btn-outline-danger{width:30px;height:30px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:6px}.ymd .k-tabstrip-content .k-grid td .btn-outline-info,.ymd .k-content .k-grid td .btn-outline-info{border:1px solid var(--eg-brand-200);color:var(--eg-brand-600)}.ymd .k-tabstrip-content .k-grid td .btn-outline-info:hover,.ymd .k-content .k-grid td .btn-outline-info:hover{background:var(--eg-brand-50);color:var(--eg-brand-600)}.ymd .k-tabstrip-content .k-grid td .btn-outline-danger,.ymd .k-content .k-grid td .btn-outline-danger{border:1px solid var(--eg-danger-border);color:var(--eg-danger)}.ymd .k-tabstrip-content .k-grid td .btn-outline-danger:hover,.ymd .k-content .k-grid td .btn-outline-danger:hover{background:var(--eg-danger-subtle);color:var(--eg-danger)}.ymd .ymd-count-badge{font-family:"Montserrat","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-variant-numeric:tabular-nums;font-size:11px;font-weight:700;background:var(--eg-surface-muted);color:var(--eg-brand-600);border-radius:50rem;padding:2px 10px;margin-left:10px;line-height:1.6}.ymd .ymd-ht-filpanel{padding:13px 14px 15px;background:var(--eg-surface-alt);border:1px solid var(--eg-surface-sunken);border-radius:10px;margin-bottom:14px}.ymd .ymd-ht-filhead{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--eg-ink-3);margin-bottom:11px}.ymd .ymd-ht-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:13px}.ymd .ymd-ht-title{display:flex;align-items:center;gap:9px;font-size:14px;font-weight:700;color:var(--eg-ink)}.ymd .ymd-ht-title>i{color:var(--eg-brand-600);font-size:14px}.ymd .ymd-ht-actions{margin-left:auto;display:flex;gap:8px;flex-wrap:wrap}.ymd .ymd-ht-btn{display:inline-flex;align-items:center;gap:8px;border-radius:8px;font-weight:600;cursor:pointer;white-space:nowrap}.ymd .ymd-ht-btn:disabled{opacity:.5;cursor:default}.ymd .ymd-ht-btn--ghost{background:var(--eg-surface);color:var(--eg-ink-2);border:1px solid var(--eg-border-strong);font-size:12.5px;padding:9px 15px}.ymd .ymd-ht-btn--ghost:hover:not(:disabled){border-color:var(--eg-brand-600);color:var(--eg-brand-900)}.ymd .ymd-ht-wrap{border:1px solid var(--eg-border);border-radius:10px;overflow:hidden;overflow-x:auto}.ymd .ymd-ht-head,.ymd .ymd-ht-row,.ymd .ymd-ht-foot{display:grid;align-items:center;grid-template-columns:var(--eg-ht-tpl, none)}.ymd .ymd-ht-head{background:var(--eg-table-head-bg);border-bottom:2px solid var(--eg-brand-200)}.ymd .ymd-ht-row{background:var(--eg-surface);border-bottom:1px solid var(--eg-surface-muted)}.ymd .ymd-ht-row:hover{background:var(--eg-surface-alt)}.ymd .ymd-ht-foot{background:var(--eg-surface-hover);border-top:2px solid var(--eg-border)}.ymd .ymd-ht-h{padding:10px 12px;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--eg-table-head-fg);white-space:nowrap;display:flex;align-items:center;justify-content:flex-start;user-select:none;position:relative}.ymd .ymd-ht-h.ymd-ht-sortable{cursor:pointer;gap:5px}.ymd .ymd-ht-h.ymd-ht-sortable:hover{color:var(--eg-brand-600)}.ymd .ymd-ht-h .ymd-ht-sort-ico{font-size:9px;color:var(--eg-neutral-400)}.ymd .ymd-ht-h.ymd-ht-sorted .ymd-ht-sort-ico{color:var(--eg-brand-600)}.ymd .ymd-ht-rsz{position:absolute;top:0;right:-5px;width:11px;height:100%;cursor:col-resize;z-index:1;touch-action:none}.ymd .ymd-ht-rsz::before{content:"";position:absolute;top:3px;bottom:3px;right:5px;width:1px;background:var(--eg-border-strong)}.ymd .ymd-ht-rsz::after{content:"";position:absolute;top:15%;bottom:15%;right:4px;width:3px;border-radius:2px;background:rgba(0,0,0,0)}.ymd .ymd-ht-rsz:hover::before,.ymd .ymd-ht-rsz.ymd-ht-rsz--active::before{background:rgba(0,0,0,0)}.ymd .ymd-ht-rsz:hover::after,.ymd .ymd-ht-rsz.ymd-ht-rsz--active::after{background:var(--eg-brand-600)}.ymd .ymd-ht-head:hover .ymd-ht-rsz::before{background:var(--eg-neutral-400)}.ymd .ymd-ht-cell{padding:10px 12px;font-size:12.5px;color:var(--eg-ink-2);white-space:nowrap;overflow:hidden;display:flex;align-items:center;gap:7px;min-width:0}.ymd .ymd-ht-cell>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.ymd .ymd-ht-c{justify-content:center;text-align:center}.ymd .ymd-ht-r{justify-content:flex-end;text-align:right}.ymd .ymd-ht-mono{font-family:"Montserrat","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-variant-numeric:tabular-nums}.ymd .ymd-ht-neg{color:var(--eg-danger)}.ymd .ymd-ht-pos{color:var(--eg-success);font-weight:700}.ymd .ymd-ht-name{font-weight:600;color:var(--eg-ink);font-size:12px}.ymd .ymd-ht-sub{color:var(--eg-ink-3)}.ymd .ymd-ht-eap{color:var(--eg-brand-600)}.ymd .ymd-ht-period{flex-direction:column;align-items:flex-start;justify-content:center;gap:1px;line-height:1.3}.ymd .ymd-ht-period__minas{font-weight:600;color:var(--eg-ink)}.ymd .ymd-ht-period__diastima{font-size:11px;color:var(--eg-ink-3)}.ymd .ymd-ht-stack{flex-direction:column;align-items:stretch;justify-content:center;gap:1px;line-height:1.3}.ymd .ymd-ht-stack__row{display:flex;align-items:baseline;justify-content:flex-end;gap:8px}.ymd .ymd-ht-stack__lbl{margin-right:auto;font-size:10.5px;font-weight:700;color:var(--eg-ink-3)}.ymd .ymd-ht-foot .ymd-ht-cell{font-weight:700;color:var(--eg-ink)}.ymd .ymd-ht-foot .ymd-ht-sumlabel{font-size:11px}.ymd .ymd-ht-st{font-size:14px}.ymd .ymd-ht-st--ok{color:var(--eg-success)}.ymd .ymd-ht-st--err{color:var(--eg-danger)}.ymd .ymd-ht-st--new{color:var(--eg-brand-600)}.ymd .ymd-ht-st--lock{color:var(--eg-ink-3)}.ymd .ymd-ht-st--warn{color:var(--eg-warning)}.ymd .ymd-ht-sticky{position:sticky;right:0;z-index:2;box-shadow:-7px 0 9px -7px rgba(15,23,42,.18)}.ymd .ymd-ht-head .ymd-ht-sticky{background:var(--eg-table-head-bg);z-index:3}.ymd .ymd-ht-row .ymd-ht-sticky{background:var(--eg-surface)}.ymd .ymd-ht-row:hover .ymd-ht-sticky{background:var(--eg-surface-alt)}.ymd .ymd-ht-foot .ymd-ht-sticky{background:var(--eg-surface-hover)}.ymd .ymd-ht-ibtn{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;border:1px solid var(--eg-border-strong);background:var(--eg-surface);cursor:pointer;font-size:11px;flex-shrink:0}.ymd .ymd-ht-ibtn:hover{background:var(--eg-surface-muted)}.ymd .ymd-ht-ibtn--blue{border-color:var(--eg-brand-200);color:var(--eg-brand-600)}.ymd .ymd-ht-ibtn--red{border-color:var(--eg-danger-border);color:var(--eg-danger)}.ymd .ymd-ht-ibtn--green{border-color:var(--eg-success-border);color:var(--eg-success)}.ymd .ymd-ht-ibtn--amber{border-color:var(--eg-warning-border);color:var(--eg-warning)}.ymd .ymd-ht-chk{width:15px;height:15px;cursor:pointer;accent-color:var(--eg-brand-600)}.ymd .ymd-ht-pager{display:flex;align-items:center;justify-content:space-between;margin-top:13px;flex-wrap:wrap;gap:10px}.ymd .ymd-ht-pager__info{font-size:12px;color:var(--eg-ink-3)}.ymd .ymd-ht-pager__nav{display:flex;align-items:center;gap:6px}.ymd .ymd-ht-pg{min-width:28px;height:28px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--eg-border-strong);border-radius:6px;color:var(--eg-ink-3);font-size:11px;font-family:"Montserrat","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;cursor:pointer;background:var(--eg-surface)}.ymd .ymd-ht-pg:hover:not(.ymd-ht-pg--active):not(.ymd-ht-pg--disabled){border-color:var(--eg-brand-600);color:var(--eg-brand-900)}.ymd .ymd-ht-pg--active{border-color:var(--eg-brand-900);background:var(--eg-brand-900);color:var(--eg-surface);font-size:12px;cursor:default}.ymd .ymd-ht-pg--disabled{opacity:.4;pointer-events:none}.ymd .ymd-ht-pg--dots{border:none;background:rgba(0,0,0,0);cursor:default}.ymd .ymd-ht-empty{padding:34px 12px;text-align:center;color:var(--eg-ink-3);font-size:13px}.ymd .ymd-ht-pagesize{display:inline-flex;align-items:center;gap:6px}.ymd .ymd-ht-pagesize__lbl{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--eg-ink-3)}.ymd .ymd-ht-pagesize__btn{min-width:34px;height:26px;padding:0 7px;border:1px solid var(--eg-border-strong);background:var(--eg-surface);border-radius:6px;font-size:11px;font-family:"Montserrat","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;color:var(--eg-ink-3);cursor:pointer}.ymd .ymd-ht-pagesize__btn:hover{border-color:var(--eg-brand-600)}.ymd .ymd-ht-pagesize__btn.ymd-ht-pagesize__btn--active{border-color:var(--eg-brand-900);background:var(--eg-brand-900);color:var(--eg-surface)}.ymd .ymd-ht-legend{margin-top:16px;padding:14px 16px;background:var(--eg-surface-alt);border:1px solid var(--eg-surface-sunken);border-radius:10px;display:flex;flex-wrap:wrap;gap:14px 34px}.ymd .ymd-ht-legend__group{display:flex;flex-direction:column;gap:9px;min-width:0}.ymd .ymd-ht-legend__title{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--eg-ink-3)}.ymd .ymd-ht-legend__items{display:flex;flex-wrap:wrap;gap:7px}.ymd .ymd-ht-legend__chip{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;font-weight:600;color:var(--eg-ink-2);background:var(--eg-surface);border:1px solid var(--eg-border);border-radius:50rem;padding:4px 12px 4px 10px;white-space:nowrap}.ymd .ymd-ht-legend__chip i{font-size:12px;line-height:1}.ymd .yml-card{background:var(--eg-surface);border:1px solid var(--eg-border);border-radius:12px;box-shadow:0 2px 8px rgba(67,89,113,.08);overflow:hidden}.ymd .yml-hdr{display:flex;align-items:center;gap:13px;padding:14px 20px;background:var(--eg-brand-900);color:var(--eg-surface);flex-wrap:wrap}.ymd .yml-hdr__icon{font-size:16px;opacity:.9}.ymd .yml-hdr__title{font-size:15.5px;font-weight:700;white-space:nowrap}.ymd .yml-hdr__count{font-size:11.5px;color:var(--eg-brand-300);font-family:"Montserrat","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-variant-numeric:tabular-nums;white-space:nowrap}.ymd .yml-hdr__actions{margin-left:auto;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ymd .yml-hdr__btn{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 13px;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;text-decoration:none}.ymd .yml-hdr__btn:hover{text-decoration:none}.ymd .yml-hdr__btn--ghost{border:1px solid hsla(0,0%,100%,.35);background:var(--eg-on-dark-hover);color:var(--eg-surface)}.ymd .yml-hdr__btn--ghost:hover{background:hsla(0,0%,100%,.16);color:var(--eg-surface)}.ymd .yml-hdr__btn--solid{border:none;background:var(--eg-surface);color:var(--eg-brand-900);font-weight:700;padding:0 14px}.ymd .yml-hdr__btn--solid:hover{background:var(--eg-brand-50);color:var(--eg-brand-900)}.ymd .yml-filters{padding:16px 20px 14px;border-bottom:1px solid var(--eg-surface-sunken);display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:12px 14px}@media(max-width: 1200px){.ymd .yml-filters{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(max-width: 768px){.ymd .yml-filters{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 520px){.ymd .yml-filters{grid-template-columns:1fr}}.ymd .yml-fil{display:flex;flex-direction:column;min-width:0;justify-content:flex-end}.ymd .yml-fil__lbl{font-size:11.5px;font-weight:600;color:var(--eg-ink-3);margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ymd .yml-inp{width:100%;font-size:13px;border:1px solid var(--eg-border-strong);border-radius:8px;padding:8px 11px;background:var(--eg-surface);box-sizing:border-box;color:var(--eg-ink)}.ymd .yml-inp:focus{outline:none;border-color:var(--eg-brand-600)}.ymd .yml-inp::placeholder{color:var(--eg-ink-3)}.ymd .yml-inp--mono{font-family:"Montserrat","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-variant-numeric:tabular-nums}.ymd .yml-body{padding:16px 20px 18px}.ymd .yml-stcell{padding:9px 12px;display:flex;align-items:center;gap:8px;min-width:0;white-space:nowrap;font-size:12.5px}.ymd .yml-badge{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;line-height:1.3;white-space:nowrap;border-radius:50rem;padding:3px 10px;border:1px solid rgba(0,0,0,0)}.ymd .yml-badge i{font-size:10.5px}.ymd .yml-badge--neos{color:var(--eg-brand-600);background:var(--eg-brand-50);border-color:var(--eg-brand-200)}.ymd .yml-badge--ypo{color:var(--eg-warning-emphasis);background:var(--eg-warning-subtle);border-color:var(--eg-warning-border)}.ymd .yml-badge--merikos{color:var(--eg-brand-900);background:var(--eg-surface-sunken);border-color:var(--eg-border-strong)}.ymd .yml-badge--ok{color:var(--eg-success);background:var(--eg-success-subtle);border-color:var(--eg-success-border)}.ymd .yml-badge--err{color:var(--eg-danger-emphasis);background:var(--eg-danger-subtle);border-color:var(--eg-danger-border)}.ymd .yml-badge--lock{color:var(--eg-ink-2);background:var(--eg-surface-sunken);border-color:var(--eg-border)}.ymd .yml-eapdot{width:10px;height:10px;border-radius:50%;flex-shrink:0;display:inline-block}.ymd .yml-eapdot--ok{background:var(--eg-success)}.ymd .yml-eapdot--partial{background:var(--eg-warning)}.ymd .yml-eapdot--none{background:var(--eg-surface);box-shadow:inset 0 0 0 2px var(--eg-danger)}.ymd .yml-envelope{color:var(--eg-ink-3);font-size:12px}.ymd .yml-strong-navy{font-weight:700;color:var(--eg-brand-900)}.ymd .yml-yes{color:var(--eg-success);font-weight:600}.ymd .yml-no{color:var(--eg-ink-3);font-weight:600}.ymd .yml-legend{display:flex;flex-direction:column;gap:7px;margin-top:14px}.ymd .yml-legend__row{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.ymd .yml-legend__title{font-size:11px;font-weight:700;color:var(--eg-ink-3);white-space:nowrap}.ymd .yml-legend__item{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--eg-ink-3);white-space:nowrap}.ymd .yml-legend__item i{font-size:12px}.ymd .yml-li--neos{color:var(--eg-brand-600)}.ymd .yml-li--ypo{color:var(--eg-warning)}.ymd .yml-li--merikos{color:var(--eg-brand-900)}.ymd .yml-li--ok{color:var(--eg-success)}.ymd .yml-li--err{color:var(--eg-danger)}.ymd .yml-li--lock{color:var(--eg-ink-2)}.egopt{background:var(--eg-surface-muted);color:var(--eg-ink);min-height:100%}.egopt .egopt-head{position:sticky;top:0;z-index:6;display:flex;align-items:center;gap:14px;padding:16px 24px;background:var(--eg-brand-900);color:var(--eg-surface)}.egopt .egopt-head__title{display:flex;flex-direction:column;gap:3px}.egopt .egopt-crumb{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:var(--eg-brand-300)}.egopt .egopt-crumb i{font-size:8px;opacity:.6}.egopt .egopt-h1{display:flex;align-items:center;gap:11px;font-size:17px;font-weight:700}.egopt .egopt-h1 i{font-size:17px;opacity:.9}.egopt .egopt-head__actions{margin-left:auto;display:flex;gap:9px}.egopt .egopt-btn{display:inline-flex;align-items:center;gap:7px;height:36px;border-radius:8px;font-size:12.5px;cursor:pointer;border:none}.egopt .egopt-btn--ghost{padding:0 15px;border:1px solid hsla(0,0%,100%,.4);background:rgba(0,0,0,0);color:var(--eg-surface);font-weight:600}.egopt .egopt-btn--solid{padding:0 16px;background:var(--eg-surface);color:var(--eg-brand-900);font-weight:700}.egopt .egopt-btn[disabled]{opacity:.55;cursor:default}.egopt .egopt-loader{padding:40px 24px}.egopt .egopt-grid{display:grid;grid-template-columns:236px 1fr;align-items:start}.egopt .egopt-nav{background:var(--eg-surface);border-right:1px solid var(--eg-border);padding:16px 12px;position:sticky;top:69px;align-self:start}.egopt .egopt-nav__label{font-size:10px;font-weight:700;letter-spacing:.06em;color:var(--eg-ink-3);padding:0 11px 8px}.egopt .egopt-nav__item{display:flex;align-items:center;gap:10px;padding:9px 11px;border-radius:8px;font-size:13px;font-weight:500;color:var(--eg-ink-3);cursor:pointer;border-left:3px solid rgba(0,0,0,0);margin-bottom:2px}.egopt .egopt-nav__item i{font-size:13px;width:16px;text-align:center;color:var(--eg-ink-3)}.egopt .egopt-nav__item span{overflow-wrap:anywhere}.egopt .egopt-nav__item:hover{background:var(--eg-surface-hover)}.egopt .egopt-nav__item.is-active{background:var(--eg-brand-50);color:var(--eg-brand-900);font-weight:600;border-left-color:var(--eg-brand-600)}.egopt .egopt-nav__item.is-active i{color:var(--eg-brand-600)}.egopt .egopt-panels{padding:20px 24px 30px;display:flex;flex-direction:column;gap:16px;min-width:0}.egopt .egopt-card{width:100%;background:var(--eg-surface);border:1px solid var(--eg-border);border-radius:12px;box-shadow:0 2px 8px rgba(67,89,113,.06);overflow:hidden;scroll-margin-top:80px}.egopt .egopt-card__head{display:flex;align-items:center;gap:11px;padding:12px 18px;border-bottom:1px solid var(--eg-surface-muted);background:var(--eg-surface-alt)}.egopt .egopt-card__icon{width:32px;height:32px;flex-shrink:0;border-radius:8px;background:var(--eg-brand-50);color:var(--eg-brand-600);display:flex;align-items:center;justify-content:center;font-size:14px}.egopt .egopt-card__titles{display:flex;flex-direction:column;min-width:0}.egopt .egopt-card__title{font-size:14px;font-weight:700;color:var(--eg-ink)}.egopt .egopt-card__body{padding:16px 18px;display:grid;grid-template-columns:1fr 1fr;gap:15px 20px}.egopt .egopt-field{display:flex;flex-direction:column;gap:6px;min-width:0}.egopt .egopt-field__top{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:21px}.egopt .egopt-field__label{font-size:12px;font-weight:600;color:var(--eg-ink-3);overflow-wrap:anywhere}.egopt .egopt-field__hint{font-size:11px;color:var(--eg-ink-3);line-height:1.45}.egopt .egopt-field__hint b,.egopt .egopt-field__hint strong{color:var(--eg-ink-3)}.egopt .egopt-field__hint ul,.egopt .egopt-field__hint ol{margin:4px 0 0;padding-left:18px}.egopt .egopt-field__hint li{margin-bottom:2px}.egopt .egopt-field__hint code{font-family:"Montserrat","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:10.5px;color:var(--eg-brand-600);background:var(--eg-brand-50);border-radius:4px;padding:1px 4px}.egopt .egopt-field__hint p,.egopt .egopt-field__hint div{margin:0 0 4px}.egopt .egopt-inp,.egopt .egopt-field__control .form-control,.egopt .egopt-field__control input{width:100%;font-size:13px;border:1px solid var(--eg-field-border);border-radius:8px;padding:9px 11px;background:var(--eg-surface);color:var(--eg-ink);box-sizing:border-box}.egopt .egopt-inp:focus,.egopt .egopt-field__control .form-control:focus,.egopt .egopt-field__control input:focus{outline:none;border-color:var(--eg-brand-600);box-shadow:0 0 0 3px color-mix(in srgb, var(--eg-brand-600) 12%, transparent)}.egopt .egopt-inp--mono,.egopt .egopt-field__control input[type=number]{font-family:"Montserrat","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.egopt .egopt-field__control .k-input,.egopt .egopt-field__control .k-picker,.egopt .egopt-field__control .k-combobox{width:100%;border-radius:8px;font-size:13px}.egopt .egopt-toggle{display:inline-block;width:38px;height:21px;border-radius:50rem;background:var(--eg-border-strong);position:relative;flex-shrink:0;cursor:pointer;transition:background .15s}.egopt .egopt-toggle .egopt-toggle__knob{position:absolute;top:2px;left:2px;width:17px;height:17px;border-radius:50%;background:var(--eg-surface);box-shadow:0 1px 2px rgba(0,0,0,.25);transition:left .15s}.egopt .egopt-toggle.is-on{background:var(--eg-success)}.egopt .egopt-toggle.is-on .egopt-toggle__knob{left:19px}.egopt .egopt-toggle.is-disabled{cursor:not-allowed;opacity:.5}@media(max-width: 900px){.egopt .egopt-grid{grid-template-columns:minmax(0, 1fr)}.egopt .egopt-nav{position:static;border-right:none;border-bottom:1px solid var(--eg-border);min-width:0}.egopt .egopt-panels{min-width:0}.egopt .egopt-card__body{grid-template-columns:minmax(0, 1fr)}.egopt .egopt-head{flex-wrap:wrap}.egopt .egopt-head__actions{flex-wrap:wrap}}.umt{--umt-primary: var(--eg-brand-900);--umt-primary-hover: var(--eg-brand-700);--umt-border: var(--eg-border);--umt-surface-alt: var(--eg-surface-alt);--umt-ink: var(--eg-ink);--umt-ink-2: var(--eg-ink-2);--umt-ink-3: var(--eg-ink-3);--umt-ink-4: var(--eg-ink-3);--umt-mono: "Montserrat", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-variant-numeric:tabular-nums;width:100%;color:var(--umt-ink)}.umt .umt-breadcrumb{font-size:12px;color:var(--umt-ink-4);margin-bottom:11px;display:flex;align-items:center;gap:8px}.umt .umt-breadcrumb .sep{font-size:9px;color:var(--eg-neutral-300)}.umt .umt-breadcrumb .cur{color:var(--umt-ink-2);font-weight:600}.umt .umt-page-h{margin-bottom:14px}.umt .umt-page-h h3{font-size:20px;font-weight:600;color:var(--umt-ink);margin:0;display:flex;align-items:center;gap:9px}.umt .umt-page-h h3 i{color:var(--umt-primary)}.umt .umt-card{background:var(--eg-surface);border:1px solid var(--umt-border);border-radius:8px;overflow:hidden}.umt .umt-card-body{padding:14px}.umt .umt-tabs{display:flex;gap:2px;border-bottom:1px solid var(--umt-border);background:var(--eg-surface);padding:0 8px;flex-wrap:wrap}.umt .umt-tab{display:inline-flex;align-items:center;gap:6px;padding:10px 12px;font-size:12.5px;font-weight:500;color:var(--umt-ink-3);background:rgba(0,0,0,0);border:none;border-bottom:2px solid rgba(0,0,0,0);margin-bottom:-1px;cursor:pointer;white-space:nowrap}.umt .umt-tab:hover{color:var(--umt-ink)}.umt .umt-tab.active{color:var(--umt-primary);border-bottom-color:var(--umt-primary);font-weight:600}.umt .umt-panel{border:1px solid var(--umt-border);border-radius:8px;overflow:hidden}.umt .umt-panel+.umt-panel{margin-top:14px}.umt .umt-panel-head{background:var(--umt-primary);color:var(--eg-surface);padding:10px 14px;font-size:15px;font-weight:600;display:flex;align-items:center;gap:8px}.umt .umt-panel-body{padding:14px}.umt .umt-inner{background:var(--eg-surface);border:1px solid var(--umt-border);border-radius:8px;padding:14px}.umt .umt-title{font-size:15px;font-weight:600;color:var(--umt-primary)}.umt .umt-desc{margin:5px 0 0;font-size:13px;color:var(--umt-ink-3);line-height:1.45}.umt .umt-subinfo{margin:6px 0 0;font-size:12px;color:var(--umt-ink-4);line-height:1.4}.umt .umt-head-row{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.umt .umt-actions{margin-top:14px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.umt .umt-elapsed{font-size:12px;color:var(--umt-ink-4)}.umt .umt-tiles{display:grid;grid-template-columns:repeat(2, 1fr);gap:12px}.umt .umt-tile{background:var(--eg-surface);border:1px solid var(--umt-border);border-radius:8px;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.umt .umt-tile .umt-tile-title{font-size:15px;font-weight:600;color:var(--umt-primary)}.umt .umt-tile p{margin:3px 0 0;font-size:13px;color:var(--umt-ink-3);line-height:1.4}.umt .umt-tile .btn{flex-shrink:0}@media(max-width: 820px){.umt .umt-tiles{grid-template-columns:1fr}}.umt .umt-efrow{display:flex;flex-wrap:wrap;gap:12px}.umt .umt-field{display:flex;flex-direction:column;gap:4px;flex:1;min-width:140px}.umt .umt-field label{font-size:11.5px;font-weight:500;color:var(--umt-ink-2);margin:0}.umt .umt-select{font-size:13px;color:var(--umt-ink);background:var(--eg-surface);border:1px solid var(--eg-field-border);border-radius:6px;padding:.42rem .6rem;width:100%}.umt .umt-select:focus{outline:none;border-color:var(--umt-primary);box-shadow:0 0 0 3px rgba(30,53,72,.1)}.umt .umt-grid{border:1px solid var(--umt-border);border-radius:8px;overflow:auto}.umt .umt-grid table{border-collapse:collapse;width:100%;font-size:12.5px;margin:0}.umt .umt-grid thead th{background:var(--umt-surface-alt);text-transform:uppercase;font-size:10.5px;letter-spacing:.04em;font-weight:600;color:var(--umt-ink-3);text-align:left;padding:6px 8px;border-bottom:1px solid var(--umt-border);white-space:nowrap;position:sticky;top:0;z-index:1}.umt .umt-grid tbody td{padding:6px 8px;border-bottom:1px solid var(--eg-surface-muted);color:var(--umt-ink);vertical-align:middle}.umt .umt-grid tbody tr:hover td{background:var(--umt-surface-alt)}.umt .umt-code{font-family:var(--umt-mono);font-variant-numeric:tabular-nums;font-size:11.5px;color:var(--umt-ink-2)}.umt .umt-code.is-wrong{color:var(--eg-danger)}.umt .umt-code.is-right{color:var(--eg-success)}.umt .umt-badge{display:inline-flex;align-items:center;font-size:11.5px;font-weight:600;border-radius:50rem;padding:6px 9px}.umt .umt-badge b{margin-left:4px}.umt .umt-badge--sec{background:var(--eg-surface-muted);color:var(--eg-ink-3)}.umt .umt-badge--suc{background:var(--eg-success-subtle);color:var(--eg-success)}.umt .umt-badge--dan{background:var(--eg-danger-subtle);color:var(--eg-danger)}.umt .umt-badge--pri{background:var(--eg-brand-50);color:var(--eg-brand-900)}.umt .umt-badge--warn{background:var(--eg-warning-subtle);color:var(--eg-warning)}.umt .umt-chip{display:inline-block;margin:0 4px 4px 0}.umt .umt-alert-success{background:var(--eg-success-subtle);border:1px solid var(--eg-success-border);color:var(--eg-success-emphasis);border-radius:8px;padding:12px 14px;font-size:13.5px;margin:0}.umt .umt-alert-success i{margin-right:6px}.umt .umt-warnbox{margin:0 0 12px;font-size:13px;color:var(--eg-warning);background:var(--eg-warning-subtle);border:1px solid var(--eg-warning-border);border-radius:6px;padding:9px 11px;line-height:1.4}.umt .umt-panel .btn-primary,.umt .umt-tile .btn-primary{background:var(--umt-primary);border-color:var(--umt-primary);color:var(--eg-surface)}.umt .umt-panel .btn-primary:hover:not(:disabled),.umt .umt-tile .btn-primary:hover:not(:disabled){background:var(--umt-primary-hover);border-color:var(--umt-primary-hover)}.umt .umt-panel .btn-warning,.umt .umt-tile .btn-warning{background:var(--eg-warning);border-color:var(--eg-warning);color:var(--eg-surface)}body.eg-ht-resizing{cursor:col-resize;user-select:none}.ergk{--ergk-primary: var(--eg-brand-900);--ergk-primary-hover: var(--eg-brand-700);--ergk-primary-soft: var(--eg-brand-50);--ergk-primary-soft-border: var(--eg-brand-200);--ergk-accent: var(--eg-warning);--ergk-accent-hover: var(--eg-warning);--ergk-accent-soft: var(--eg-warning-subtle);--ergk-accent-soft-border: var(--eg-warning-border);--ergk-ink: var(--eg-ink);--ergk-ink-2: var(--eg-ink-2);--ergk-ink-3: var(--eg-ink-3);--ergk-ink-4: var(--eg-ink-3);--ergk-border: var(--eg-border);--ergk-border-strong: var(--eg-border-strong);--ergk-surface: var(--eg-surface);--ergk-surface-alt: var(--eg-surface-alt);--ergk-badge-bg: var(--eg-surface-muted);--ergk-field-readonly: var(--eg-surface-hover);--ergk-success: var(--eg-success);--ergk-success-soft: var(--eg-success-subtle);--ergk-success-soft-border: var(--eg-success-border);--ergk-warning: var(--eg-warning);--ergk-danger: var(--eg-danger);--ergk-on-primary: var(--eg-surface);--ergk-focus-border: var(--eg-brand-600);--ergk-radius: 8px;--ergk-radius-sm: 6px;--ergk-control-h: 34px;--ergk-ib: 28px;--ergk-mono: "Montserrat", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-variant-numeric:tabular-nums;color:var(--ergk-ink)}.ergk.is-editing{outline:2px solid var(--ergk-accent-soft-border)}.ergk .ergk-header{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:7px 10px;background:var(--ergk-primary);color:var(--ergk-on-primary);border:0}.ergk .ergk-header.is-anenergos{background:var(--ergk-ink-2)}.ergk .ergk-header.is-editing{border-bottom:3px solid var(--ergk-accent)}.ergk .ergk-title{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap;margin:0 auto 0 0}.ergk .ergk-title h4,.ergk .ergk-title h2{margin:0;font-size:15px;font-weight:600;letter-spacing:-0.01em;color:var(--ergk-on-primary);white-space:nowrap}.ergk .ergk-id{font-family:var(--ergk-mono);font-size:11px;color:var(--eg-on-dark-muted)}.ergk .ergk-dirty{font-size:11.5px;color:var(--eg-on-dark-muted);white-space:nowrap}.ergk .ergk-chip{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:50rem;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ergk-on-primary);background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.28);white-space:nowrap}.ergk .ergk-chip i{font-size:6px}.ergk .ergk-chip.is-energos{background:var(--ergk-success);border-color:rgba(0,0,0,0)}.ergk .ergk-chip.is-anenergos{background:var(--ergk-danger);border-color:rgba(0,0,0,0)}.ergk .ergk-chip.is-anamoni{background:var(--ergk-warning);color:var(--ergk-ink);border-color:rgba(0,0,0,0)}.ergk .ergk-chip.is-aporripsi{background:var(--ergk-danger);border-color:rgba(0,0,0,0)}.ergk .ergk-chip.is-anamoni i,.ergk .ergk-chip.is-aporripsi i{font-size:9px}.ergk .ergk-chip.is-editing{gap:5px;background:var(--ergk-accent);border-color:rgba(0,0,0,0)}.ergk .ergk-chip.is-editing i{font-size:8px}.ergk .ergk-actions{display:flex;align-items:center;gap:6px;flex:none}.ergk .ergk-sep{width:1px;height:22px;background:hsla(0,0%,100%,.22);flex:none}.ergk .ergk-header .btn.ergk-ib,.ergk .ergk-header a.ergk-ib,.ergk .ergk-header button.ergk-ib{display:inline-flex;align-items:center;justify-content:center;width:var(--ergk-ib);height:var(--ergk-ib);padding:0;margin:0;flex:none;border:1px solid hsla(0,0%,100%,.32);border-radius:var(--ergk-radius-sm);background:rgba(0,0,0,0);color:var(--ergk-on-primary);font-size:14px;line-height:1;transition:background-color .12s ease}.ergk .ergk-header .btn.ergk-ib:hover,.ergk .ergk-header .btn.ergk-ib:focus,.ergk .ergk-header a.ergk-ib:hover,.ergk .ergk-header a.ergk-ib:focus,.ergk .ergk-header button.ergk-ib:hover,.ergk .ergk-header button.ergk-ib:focus{background:var(--eg-on-dark-active);color:var(--ergk-on-primary)}.ergk .ergk-header .btn.ergk-ib.is-filled,.ergk .ergk-header a.ergk-ib.is-filled,.ergk .ergk-header button.ergk-ib.is-filled{background:var(--eg-on-dark-hover)}.ergk .ergk-header .btn.ergk-ib i,.ergk .ergk-header a.ergk-ib i,.ergk .ergk-header button.ergk-ib i{margin:0}.ergk .ergk-header .btn.ergk-hbtn,.ergk .ergk-header a.ergk-hbtn,.ergk .ergk-header button.ergk-hbtn{display:inline-flex;align-items:center;gap:6px;height:var(--ergk-ib);padding:0 10px;margin:0;flex:none;border:1px solid hsla(0,0%,100%,.32);border-radius:var(--ergk-radius-sm);background:var(--eg-on-dark-hover);color:var(--ergk-on-primary);font-size:12px;font-weight:500;line-height:1;white-space:nowrap;transition:background-color .15s ease}.ergk .ergk-header .btn.ergk-hbtn:hover,.ergk .ergk-header .btn.ergk-hbtn:focus,.ergk .ergk-header a.ergk-hbtn:hover,.ergk .ergk-header a.ergk-hbtn:focus,.ergk .ergk-header button.ergk-hbtn:hover,.ergk .ergk-header button.ergk-hbtn:focus{background:hsla(0,0%,100%,.22);color:var(--ergk-on-primary)}.ergk .ergk-identity{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));background:var(--ergk-surface-alt);border-bottom:1px solid var(--ergk-border)}.ergk .ergk-identity-item{display:flex;flex-direction:column;gap:2px;min-width:0;padding:9px 14px;border-right:1px solid var(--ergk-border)}.ergk .ergk-identity-item:last-child{border-right:0}.ergk .ergk-identity-label{font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ergk-ink-4)}.ergk .ergk-identity-value{font-size:12.5px;color:var(--ergk-ink);overflow-wrap:anywhere}.ergk .ergk-identity-value.is-num{font-family:var(--ergk-mono);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.ergk .ergk-identity-value.is-empty{color:var(--ergk-ink-4)}.ergk .ergk-identity-value .ergk-identity-sep{color:var(--ergk-ink-4)}.ergk .ergk-warn{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid var(--ergk-accent-soft-border);border-radius:var(--ergk-radius-sm);background:var(--ergk-accent-soft);font-size:12.5px;line-height:1.45;color:var(--ergk-ink-2)}.ergk .ergk-warn>i{flex:none;margin-top:1px;font-size:14px;color:var(--ergk-accent)}.ergk .ergk-warn p{margin:0}.ergk .ergk-warn strong{color:var(--ergk-ink)}.ergk .ergk-warn.is-compact{align-items:center;gap:8px;padding:5px 10px;font-size:12px;line-height:1.4}.ergk .ergk-warn.is-compact>i{margin-top:0;font-size:12px}.ergk .ergk-body{display:flex;flex-direction:column;gap:12px}.ergk .ergk-row{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px;align-items:start}.ergk .ergk-section{border:1px solid var(--ergk-border);border-radius:var(--ergk-radius);overflow:hidden;background:var(--ergk-surface)}.ergk .ergk-section-head{display:flex;align-items:center;gap:6px;padding:7px 12px;background:var(--ergk-surface-alt);border-bottom:1px solid var(--ergk-border);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ergk-ink-3)}.ergk .ergk-section-head i{font-size:12px}.ergk .ergk-section-body{padding:12px 14px}.ergk .ergk-field-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:12px 14px;align-items:start}.ergk .ergk-field-grid.is-half{grid-template-columns:repeat(2, minmax(0, 1fr))}.ergk .ergk-span-2{grid-column:span 2}.ergk .ergk-span-3{grid-column:span 3}.ergk .ergk-span-4{grid-column:span 4}.ergk .ergk-field{display:flex;flex-direction:column;gap:4px;min-width:0;margin:0}.ergk .ergk-field>label,.ergk .ergk-field>.ergk-field-label{display:flex;align-items:center;gap:4px;margin:0;font-size:11.5px;font-weight:600;color:var(--ergk-ink-3);line-height:1.3}.ergk .ergk-field>label label,.ergk .ergk-field>.ergk-field-label label{display:inline-flex;align-items:center;gap:2px;margin:0;font:inherit;color:inherit}.ergk .ergk-field>label .eg-target--inline,.ergk .ergk-field>.ergk-field-label .eg-target--inline{margin-top:-5px !important;margin-bottom:-5px !important}.ergk .ergk-field>div{min-width:0}.ergk .ergk-field .form-control,.ergk .ergk-field .k-input,.ergk .ergk-field .k-picker,.ergk .ergk-field textarea{width:100%;font-size:13.5px;color:var(--ergk-ink)}.ergk .ergk-field input.form-control,.ergk .ergk-field span.form-control,.ergk .ergk-field .k-input,.ergk .ergk-field .k-picker{min-height:var(--ergk-control-h);height:var(--ergk-control-h);padding-top:0;padding-bottom:0;border-radius:var(--ergk-radius-sm);border-color:var(--eg-field-border)}.ergk .ergk-field span.form-control{display:flex;align-items:center;background:var(--ergk-field-readonly);border-color:var(--ergk-border);color:var(--ergk-ink-2)}.ergk .ergk-field.is-mono input.form-control,.ergk .ergk-field.is-mono span.form-control,.ergk .ergk-field.is-mono .k-input-inner{font-family:var(--ergk-mono);font-variant-numeric:tabular-nums}.ergk .ergk-field .validation-message{font-size:11px;line-height:1.3;margin:0}.ergk .ergk-checks{display:flex;flex-direction:column;justify-content:flex-end;gap:7px;padding-bottom:4px}.ergk .ergk-checks>label,.ergk .ergk-checks>.ergk-check{display:flex;align-items:center;gap:7px;margin:0;font-size:12px;font-weight:400;color:var(--ergk-ink-2);cursor:pointer}.ergk .ergk-checks.is-inline{flex-direction:row;justify-content:flex-start;align-items:center;align-self:end;flex-wrap:wrap;gap:18px;height:var(--ergk-control-h);padding-bottom:0}.ergk .ergk-checks.is-inline>label,.ergk .ergk-checks.is-inline>.ergk-check{font-size:11.5px;white-space:nowrap}.ergk .ergk-inline{display:flex;align-items:center;gap:8px}.ergk .ergk-inline>.form-control,.ergk .ergk-inline>span.form-control{flex:1}.ergk .ergk-tag{display:inline-flex;align-items:center;gap:5px;padding:5px 9px;border-radius:50rem;font-size:11.5px;font-weight:600;white-space:nowrap;color:var(--ergk-ink-3);background:var(--ergk-surface-alt);border:1px solid var(--ergk-border)}.ergk .ergk-tag i{font-size:10px}.ergk .ergk-tag.is-ok{color:var(--ergk-success);background:var(--ergk-success-soft);border-color:var(--ergk-success-soft-border)}.ergk .ergk-section .btn.ergk-mini,.ergk .ergk-section button.ergk-mini{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:26px;min-width:26px;padding:0 7px;margin:0;border:1px solid var(--ergk-border-strong);border-radius:var(--ergk-radius-sm);background:var(--ergk-surface);color:var(--ergk-primary);font-size:11.5px;font-weight:600;line-height:1;transition:background-color .15s ease}.ergk .ergk-section .btn.ergk-mini:hover,.ergk .ergk-section .btn.ergk-mini:focus,.ergk .ergk-section button.ergk-mini:hover,.ergk .ergk-section button.ergk-mini:focus{background:var(--ergk-primary-soft);color:var(--ergk-primary)}.ergk .ergk-section .btn.ergk-mini.is-tiny,.ergk .ergk-section button.ergk-mini.is-tiny{height:20px;min-width:20px;padding:0 4px;font-size:10px}.ergk .ergk-fact{display:flex;align-items:center;gap:8px;min-width:0;font-size:12.5px;color:var(--ergk-ink-2)}.ergk .ergk-fact .ergk-fact-text{min-width:0}.ergk .ergk-fact .ergk-fact-name{font-weight:600;color:var(--ergk-ink)}.ergk .ergk-fact .ergk-fact-sub{display:block;font-size:11.5px;color:var(--ergk-ink-3)}.ergk .ergk-fact .ergk-mini{margin-left:auto}.ergk .ergk-note textarea.form-control{min-height:44px;height:auto;line-height:1.45;resize:vertical}.ergk .ergk-view{display:flex;flex-direction:column;gap:10px}.ergk .ergk-view-cols{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:10px 24px;align-items:start}.ergk .ergk-view-col{display:flex;flex-direction:column;gap:10px;min-width:0}.ergk .ergk-view-sec{display:flex;flex-direction:column}.ergk .ergk-view-head{display:flex;align-items:center;gap:6px;padding-bottom:4px;border-bottom:1px solid var(--ergk-border);font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ergk-ink-3)}.ergk .ergk-view-head i{font-size:11px}.ergk .ergk-view-head.is-plain{padding-bottom:0;border-bottom:0}.ergk .ergk-view-row{display:grid;grid-template-columns:minmax(120px, 40%) minmax(0, 1fr);align-items:baseline;gap:10px;padding:4px 0;border-bottom:1px solid var(--ergk-badge-bg)}.ergk .ergk-view-label{font-size:11.5px;color:var(--ergk-ink-3);line-height:1.35;overflow-wrap:anywhere}.ergk .ergk-view-value{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 6px;min-width:0;font-size:12.5px;line-height:1.4;color:var(--ergk-ink);overflow-wrap:anywhere}.ergk .ergk-view-value.is-num{font-family:var(--ergk-mono);font-variant-numeric:tabular-nums}.ergk .ergk-view-value.is-bold{font-weight:600}.ergk .ergk-view-value.is-empty{color:var(--ergk-ink-4)}.ergk .ergk-view-value.is-ok{color:var(--ergk-success)}.ergk .ergk-view-value .ergk-tag{flex:none;align-self:center;height:18px;padding:0 7px;font-family:inherit;font-size:10px}.ergk .ergk-view-value .ergk-tag i{font-size:8px}.ergk .ergk-view-value .ergk-view-sub{flex:1 0 100%;font-size:11.5px;color:var(--ergk-ink-3)}.ergk .ergk-view .btn.ergk-view-open,.ergk .ergk-view button.ergk-view-open{display:inline-flex;align-items:center;justify-content:center;height:auto;min-width:24px;min-height:24px;padding:0;margin:-6px -6px -6px auto;border:0;background:rgba(0,0,0,0);color:var(--ergk-primary);font-size:11px;line-height:1}.ergk .ergk-view .btn.ergk-view-open:hover,.ergk .ergk-view .btn.ergk-view-open:focus,.ergk .ergk-view button.ergk-view-open:hover,.ergk .ergk-view button.ergk-view-open:focus{color:var(--ergk-primary-hover)}.ergk .ergk-view-note{display:grid;grid-template-columns:150px minmax(0, 1fr);align-items:baseline;gap:10px;padding-top:4px;border-top:1px solid var(--ergk-border)}.ergk .ergk-view-note .ergk-view-note-value{font-size:12.5px;line-height:1.45;color:var(--ergk-ink-2);overflow-wrap:anywhere;white-space:pre-line}.ergk .ergk-view-note .ergk-view-note-value.is-empty{color:var(--ergk-ink-4)}.ergk .ergk-savebar{position:sticky;bottom:0;z-index:3}@media(max-height: 400px){.ergk .ergk-savebar{position:static}}.ergk .ergk-savebar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;background:hsla(0,0%,100%,.94);backdrop-filter:blur(6px);border-top:1px solid var(--ergk-border)}.ergk .ergk-savebar-info{display:flex;align-items:center;gap:7px;margin-right:auto;font-size:11.5px;color:var(--ergk-ink-3)}.ergk .ergk-savebar-info i{font-size:13px}.ergk .ergk-savebar .btn.ergk-save{display:inline-flex;align-items:center;gap:7px;height:var(--ergk-control-h);padding:0 16px;margin:0;border:0;border-radius:var(--ergk-radius-sm);background:var(--ergk-primary);color:var(--ergk-on-primary);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;transition:background-color .15s ease}.ergk .ergk-savebar .btn.ergk-save:hover,.ergk .ergk-savebar .btn.ergk-save:focus{background:var(--ergk-primary-hover)}.ergk .ergk-savebar .btn.ergk-cancel{display:inline-flex;align-items:center;gap:7px;height:var(--ergk-control-h);padding:0 14px;margin:0;border:1px solid var(--ergk-border-strong);border-radius:var(--ergk-radius-sm);background:var(--ergk-surface);color:var(--ergk-ink-2);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;transition:background-color .15s ease}.ergk .ergk-savebar .btn.ergk-cancel:hover,.ergk .ergk-savebar .btn.ergk-cancel:focus{background:var(--ergk-primary-soft);color:var(--ergk-primary)}.ergk .ergk-body input:focus,.ergk .ergk-body textarea:focus,.ergk .ergk-body .k-focus{border-color:var(--ergk-focus-border);box-shadow:0 0 0 3px rgba(30,53,72,.08);outline:none}.ergk .ergk-tabs{background:rgba(0,0,0,0);border:0;color:inherit}.ergk .ergk-tabs>.k-tabstrip-items-wrapper{border:0;border-bottom:1px solid var(--ergk-border);background:var(--ergk-surface)}.ergk .ergk-tabs .k-tabstrip-items{gap:2px;padding:0 8px;border:0;background:var(--ergk-surface);flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}.ergk .ergk-tabs .k-tabstrip-items .k-item,.ergk .ergk-tabs .k-tabstrip-items .k-tabstrip-item{border:0 !important;border-radius:0;margin:0 !important;background:rgba(0,0,0,0) !important}.ergk .ergk-tabs .k-tabstrip-items .k-item>.k-link{display:inline-flex;align-items:center;gap:6px;padding:7px 8px !important;margin-bottom:-1px;border:0 !important;border-bottom:2px solid rgba(0,0,0,0) !important;border-radius:0 !important;background:rgba(0,0,0,0) !important;font-size:12px;font-weight:500;color:var(--ergk-ink-3) !important;white-space:nowrap;transition:color .12s ease,border-color .12s ease}.ergk .ergk-tabs .k-tabstrip-items .k-item:not(.k-active):not(.k-disabled):hover>.k-link{color:var(--ergk-ink) !important}.ergk .ergk-tabs .k-tabstrip-items .k-item.k-active>.k-link{font-weight:600;color:var(--ergk-primary) !important;border-bottom-color:var(--ergk-primary) !important}.ergk .ergk-tabs .k-tabstrip-items .k-item.k-disabled{opacity:.55}.ergk .ergk-tabs .ergk-tab-count{padding:0 5px;border-radius:10px;background:var(--ergk-badge-bg);font-size:9.5px;font-weight:600;color:var(--ergk-ink-3)}.ergk .ergk-tabs .ergk-tab-warn{font-size:11px;color:var(--ergk-warning)}.ergk .ergk-tabs>.k-tabstrip-content,.ergk .ergk-tabs>.k-content{border:0;padding:14px;background:var(--ergk-surface)}.ergk .ergk-header .ergk-splitbtn.k-split-button,.ergk .ergk-header .ergk-splitbtn .k-button{border:0;border-radius:var(--ergk-radius-sm);background:var(--ergk-accent);background-image:none;box-shadow:none;color:var(--ergk-on-primary);height:var(--ergk-ib);min-height:var(--ergk-ib);font-size:11.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.ergk .ergk-header .ergk-splitbtn .k-button:hover,.ergk .ergk-header .ergk-splitbtn .k-button:focus{background:var(--ergk-accent-hover) !important}.ergk .ergk-header .ergk-printbtn>.btn{display:inline-flex;align-items:center;height:var(--ergk-ib);padding:0 10px;margin:0;border:1px solid hsla(0,0%,100%,.32);border-radius:var(--ergk-radius-sm);background:var(--ergk-surface);color:var(--ergk-primary);line-height:1;white-space:nowrap}.ergk .ergk-header .ergk-printbtn>.btn:hover,.ergk .ergk-header .ergk-printbtn>.btn:focus{background:var(--ergk-primary-soft) !important}.ergk .ergk-header .ergk-printbtn .k-item>.k-link{padding:0;min-height:24px;background:rgba(0,0,0,0);color:inherit}.ergk .ergk-header .ergk-printbtn .k-item .btn{display:inline-flex;align-items:center;gap:6px;height:auto;min-height:24px;padding:0;margin:0;border:0;background:rgba(0,0,0,0);box-shadow:none;color:var(--ergk-primary);font-size:11.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;line-height:1;white-space:nowrap}.ergk .ergk-header .ergk-printbtn .k-item .btn i{margin:0;font-size:12px}@media(max-width: 1199.98px){.ergk .ergk-identity{grid-template-columns:repeat(3, minmax(0, 1fr))}.ergk .ergk-identity-item:nth-child(3n){border-right:0}.ergk .ergk-field-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.ergk .ergk-span-3,.ergk .ergk-span-4{grid-column:span 2}.ergk .ergk-row{grid-template-columns:minmax(0, 1fr)}.ergk .ergk-view-cols{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 767.98px){.ergk .ergk-identity{grid-template-columns:repeat(2, minmax(0, 1fr))}.ergk .ergk-identity-item:nth-child(3n){border-right:1px solid var(--ergk-border)}.ergk .ergk-identity-item:nth-child(2n){border-right:0}.ergk .ergk-field-grid,.ergk .ergk-field-grid.is-half{grid-template-columns:minmax(0, 1fr)}.ergk .ergk-span-2,.ergk .ergk-span-3,.ergk .ergk-span-4{grid-column:span 1}.ergk .ergk-view-cols{grid-template-columns:minmax(0, 1fr)}.ergk .ergk-view-note{grid-template-columns:minmax(0, 1fr)}.ergk .ergk-title{margin-right:0}.ergk .ergk-actions{margin-left:auto;flex:1 1 100%;flex-wrap:wrap;justify-content:flex-end;min-width:0}}.ssm{--ssm-primary: var(--eg-brand-900);--ssm-accent: var(--eg-warning);--ssm-accent-hover: var(--eg-warning);--ssm-accent-soft: var(--eg-warning-subtle);--ssm-ink: var(--eg-ink);--ssm-ink-2: var(--eg-ink-2);--ssm-ink-3: var(--eg-ink-3);--ssm-ink-4: var(--eg-ink-3);--ssm-border: var(--eg-border);--ssm-border-strong: var(--eg-border-strong);--ssm-surface: var(--eg-surface);--ssm-surface-alt: var(--eg-surface-alt);--ssm-danger: var(--eg-danger);--ssm-divider: var(--eg-surface-muted);--ssm-neutral-chip: var(--eg-surface-muted);--ssm-hover-neutral: var(--eg-surface-muted);--ssm-hover-danger: var(--eg-danger-subtle);--ssm-border-danger: var(--eg-danger-border);--ssm-border-amber: var(--eg-cat-daneio-tint);--ssm-amber-ink: var(--eg-warning-emphasis);--ssm-help: var(--eg-brand-600);--ssm-lock: var(--eg-neutral-300);--ssm-empty-icon: var(--eg-neutral-300);--ssm-on-accent: var(--eg-surface);--ssm-ke-bg: rgba(255, 255, 255, .74);--ssm-ke-border: var(--eg-overlay);--ssm-apodochi: var(--eg-cat-apodochi);--ssm-apodochi-tint: var(--eg-cat-apodochi-tint);--ssm-kratisi: var(--eg-cat-kratisi);--ssm-kratisi-tint: var(--eg-cat-kratisi-tint);--ssm-ergodotiki: var(--eg-cat-ergodotiki);--ssm-ergodotiki-tint: var(--eg-cat-ergodotiki-tint);--ssm-daneio: var(--eg-cat-daneio);--ssm-daneio-tint: var(--eg-cat-daneio-tint);--ssm-foros: var(--eg-cat-foros);--ssm-foros-tint: var(--eg-cat-foros-tint);--ssm-allo: var(--eg-cat-allo);--ssm-allo-tint: var(--eg-cat-allo-tint);--ssm-lathos-eidos-bg: var(--eg-cat-daneio-tint);--ssm-lathos-eidos-fg: var(--eg-warning-emphasis);--ssm-lathos-eidos-badge: var(--eg-warning-subtle);--ssm-xoris-istoriko-bg: var(--eg-cat-kratisi-tint);--ssm-xoris-istoriko-fg: var(--eg-danger-emphasis);--ssm-xoris-istoriko-badge: var(--eg-danger-border);--ssm-protypo-fg: var(--eg-ink-2);--ssm-protypo-badge: rgba(255, 255, 255, .74);--ssm-protypo-border: var(--eg-overlay);--ssm-radius: 8px;--ssm-radius-sm: 6px;--ssm-radius-xs: 4px;--ssm-mono: "Montserrat", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-variant-numeric:tabular-nums;--ssm-grid: 6px 140px 150px 100px minmax(200px, 1fr) 175px 88px 136px 118px 118px 44px;--ssm-grid-min: 1290px;background:var(--ssm-surface);border:1px solid var(--ssm-border);border-radius:var(--ssm-radius);box-shadow:0 2px 6px rgba(67,89,113,.12);overflow:hidden;color:var(--ssm-ink)}.ssm .is-apodochi{--ssm-ind: var(--ssm-apodochi);--ssm-tint: var(--ssm-apodochi-tint)}.ssm .is-kratisi{--ssm-ind: var(--ssm-kratisi);--ssm-tint: var(--ssm-kratisi-tint)}.ssm .is-ergodotiki{--ssm-ind: var(--ssm-ergodotiki);--ssm-tint: var(--ssm-ergodotiki-tint)}.ssm .is-daneio{--ssm-ind: var(--ssm-daneio);--ssm-tint: var(--ssm-daneio-tint)}.ssm .is-foros{--ssm-ind: var(--ssm-foros);--ssm-tint: var(--ssm-foros-tint)}.ssm .is-allo{--ssm-ind: var(--ssm-allo);--ssm-tint: var(--ssm-allo-tint)}.ssm .ssm-swatch{flex:none;background:var(--ssm-ind, var(--ssm-allo))}.ssm .ssm-spacer{flex:1}.ssm .ssm-header{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:12px 16px;background:var(--ssm-surface-alt);border-bottom:1px solid var(--ssm-border)}.ssm .ssm-title{margin:0 auto 0 0;font-size:16px;font-weight:600;line-height:1.3;color:var(--ssm-ink)}.ssm .ssm-header-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ssm .ssm-btn{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;line-height:1;color:var(--ssm-primary);background:var(--ssm-surface);border:1px solid var(--ssm-border-strong);border-radius:var(--ssm-radius-sm);padding:7px 11px;cursor:pointer;white-space:nowrap;transition:background-color .12s ease,color .12s ease}.ssm .ssm-btn i{font-size:13px}.ssm .ssm-btn:hover{background:var(--ssm-hover-neutral)}.ssm .ssm-btn.ssm-btn--danger{color:var(--ssm-danger);border-color:var(--ssm-border-danger)}.ssm .ssm-btn.ssm-btn--danger i{font-size:12px}.ssm .ssm-btn.ssm-btn--danger:hover{background:var(--ssm-hover-danger)}.ssm .ssm-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 16px;border-bottom:1px solid var(--ssm-border)}.ssm .ssm-search{display:flex;align-items:center;gap:7px;width:260px;background:var(--ssm-surface);border:1px solid var(--ssm-border-strong);border-radius:var(--ssm-radius-sm);padding:6px 10px}.ssm .ssm-search i{font-size:13px;color:var(--ssm-ink-4)}.ssm .ssm-search-input{flex:1;min-width:0;border:0;outline:none;background:rgba(0,0,0,0);font-size:13px;line-height:1.3;color:var(--ssm-ink)}.ssm .ssm-search-input::placeholder{color:var(--ssm-ink-4)}.ssm .ssm-chips{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ssm .ssm-chip{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:500;line-height:1;color:var(--ssm-ink-2);background:var(--ssm-surface);border:1px solid var(--ssm-border-strong);border-radius:50rem;padding:6px 11px;cursor:pointer;white-space:nowrap;transition:background-color .12s ease,color .12s ease}.ssm .ssm-chip .ssm-swatch{width:7px;height:7px;border-radius:50%}.ssm .ssm-chip.is-active{color:var(--ssm-on-accent);background:var(--ssm-primary);border-color:var(--ssm-primary)}.ssm .ssm-chip-count{font-family:var(--ssm-mono);font-size:11px;font-weight:400;opacity:.7}.ssm .ssm-check{display:inline-flex;align-items:center;gap:7px;margin:0;font-size:12.5px;font-weight:400;line-height:1;color:var(--ssm-ink-2);cursor:pointer}.ssm .ssm-check input{width:14px;height:14px;margin:0;accent-color:var(--ssm-primary);cursor:pointer}.ssm .ssm-banner{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 16px;background:var(--ssm-accent-soft);border-bottom:1px solid var(--ssm-border)}.ssm .ssm-banner-icon{font-size:17px;color:var(--ssm-accent);cursor:help}.ssm .ssm-banner-text{font-size:13px;font-weight:500;line-height:1.4;color:var(--ssm-ink)}.ssm .ssm-banner-link{font-size:12.5px;font-weight:500;line-height:1;color:var(--ssm-amber-ink);background:var(--ssm-surface);border:1px solid var(--ssm-border-amber);border-radius:var(--ssm-radius-sm);padding:6px 10px;cursor:pointer;white-space:nowrap;transition:background-color .12s ease}.ssm .ssm-banner-link:hover{background:var(--ssm-accent-soft)}.ssm .ssm-banner-fix{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;line-height:1;color:var(--ssm-on-accent);background:var(--ssm-accent);border:1px solid var(--ssm-accent);border-radius:var(--ssm-radius-sm);padding:8px 12px;cursor:pointer;white-space:nowrap;transition:background-color .12s ease}.ssm .ssm-banner-fix i{font-size:12px}.ssm .ssm-banner-fix:hover{background:var(--ssm-accent-hover);border-color:var(--ssm-accent-hover)}.ssm .ssm-scroll{overflow-x:auto}.ssm .ssm-head,.ssm .ssm-row{display:grid;grid-template-columns:var(--ssm-grid);min-width:var(--ssm-grid-min);align-items:center;padding:0 16px 0 0}.ssm .ssm-head{background:var(--ssm-surface-alt);border-bottom:1px solid var(--ssm-border)}.ssm .ssm-th{padding:9px 8px;font-size:10.5px;font-weight:600;line-height:1;letter-spacing:.07em;text-transform:uppercase;color:var(--ssm-ink-4)}.ssm .ssm-th.is-first{padding-left:10px}.ssm .ssm-th.is-num{text-align:right}.ssm .ssm-row{background:var(--ssm-tint, var(--ssm-surface));border-bottom:1px solid var(--ssm-divider)}.ssm .ssm-row.is-lathos-eidos{--ssm-tint: var(--ssm-lathos-eidos-bg)}.ssm .ssm-row.is-xoris-istoriko{--ssm-tint: var(--ssm-xoris-istoriko-bg)}.ssm .ssm-bar{align-self:stretch;background:var(--ssm-ind, transparent)}.ssm .ssm-cell{padding:9px 8px;min-width:0}.ssm .ssm-c-typos{padding-left:10px;font-size:12px;font-weight:500;line-height:1.3;color:var(--ssm-ink-2)}.ssm .ssm-c-omada,.ssm .ssm-c-aa{display:flex;flex-direction:column;align-items:flex-start;gap:3px}.ssm .ssm-omada{font-size:12.5px;font-weight:600;line-height:1.25;color:var(--ssm-ink)}.ssm .ssm-codes{display:inline-flex;align-items:center;gap:5px}.ssm .ssm-kodikos{font-family:var(--ssm-mono);font-size:12.5px;font-weight:500;line-height:1.25;font-variant-numeric:tabular-nums;color:var(--ssm-ink-2)}.ssm .ssm-ke{font-family:var(--ssm-mono);font-size:11px;font-weight:600;line-height:1;letter-spacing:.01em;font-variant-numeric:tabular-nums;color:var(--ssm-primary);background:var(--ssm-ke-bg);border:1px solid var(--ssm-ke-border);border-radius:var(--ssm-radius-xs);padding:2px 5px;white-space:nowrap;cursor:help}.ssm .ssm-c-name{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ssm .ssm-name{font-size:13px;font-weight:600;line-height:1.35;color:var(--ssm-ink)}.ssm .ssm-tag{font-size:11.5px;font-weight:400;line-height:1;color:var(--ssm-ink-3);background:var(--ssm-neutral-chip);border-radius:var(--ssm-radius-xs);padding:3px 6px;white-space:nowrap}.ssm .ssm-help{font-size:12px;color:var(--ssm-help);cursor:help}.ssm .ssm-badge{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;font-weight:600;line-height:1;letter-spacing:.04em;text-transform:uppercase;border-radius:var(--ssm-radius-xs);padding:3px 6px;white-space:nowrap;cursor:help}.ssm .ssm-badge i{font-size:10px}.ssm .ssm-badge.is-lathos-eidos{color:var(--ssm-lathos-eidos-fg);background:var(--ssm-lathos-eidos-badge)}.ssm .ssm-badge.is-xoris-istoriko{color:var(--ssm-xoris-istoriko-fg);background:var(--ssm-xoris-istoriko-badge)}.ssm .ssm-badge.is-protypo{color:var(--ssm-protypo-fg);background:var(--ssm-protypo-badge);border:1px solid var(--ssm-protypo-border);padding:2px 5px}.ssm .ssm-lock{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:none;font-size:12px;color:var(--ssm-lock);cursor:help}.ssm .ssm-c-calc{font-size:12.5px;font-weight:400;line-height:1.35;color:var(--ssm-ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ssm .ssm-c-pct{font-family:var(--ssm-mono);font-size:12.5px;font-weight:400;line-height:1.3;font-variant-numeric:tabular-nums;color:var(--ssm-ink-2);text-align:right}.ssm .ssm-c-amount{text-align:right}.ssm .ssm-amount{font-family:var(--ssm-mono);font-size:13px;font-weight:500;line-height:1.3;font-variant-numeric:tabular-nums;color:var(--ssm-ink)}.ssm .ssm-meta{font-size:11px;font-weight:400;line-height:1.3;color:var(--ssm-ink-4)}.ssm .ssm-c-date{font-family:var(--ssm-mono);font-size:12.5px;font-weight:400;line-height:1.3;color:var(--ssm-ink-2)}.ssm .ssm-c-date.is-eos{color:var(--ssm-ink-4)}.ssm .ssm-c-actions{display:flex;justify-content:flex-end;padding:9px 0}.ssm .ssm-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:none;color:var(--ssm-ink-4);background:rgba(0,0,0,0);border:0;border-radius:var(--ssm-radius-sm);cursor:pointer;transition:background-color .12s ease,color .12s ease}.ssm .ssm-icon-btn i{font-size:12px}.ssm .ssm-icon-btn.ssm-icon-btn--danger:hover{background:var(--ssm-hover-danger);color:var(--ssm-danger)}.ssm .ssm-icon-btn.ssm-icon-btn--info{width:24px;height:24px}.ssm .ssm-icon-btn.ssm-icon-btn--info i{font-size:11px}.ssm .ssm-icon-btn.ssm-icon-btn--info:hover{background:var(--ssm-hover-neutral);color:var(--ssm-primary)}.ssm .ssm-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:36px 16px}.ssm .ssm-empty i{font-size:26px;color:var(--ssm-empty-icon)}.ssm .ssm-empty span{font-size:13.5px;font-weight:500;line-height:1.4;color:var(--ssm-ink-2)}.ssm .ssm-totals{display:flex;align-items:center;gap:24px;flex-wrap:wrap;padding:12px 16px;background:var(--ssm-surface-alt);border-top:1px solid var(--ssm-border)}.ssm .ssm-totals-label{font-size:10.5px;font-weight:600;line-height:1;letter-spacing:.07em;text-transform:uppercase;color:var(--ssm-ink-4)}.ssm .ssm-total{display:flex;align-items:baseline;gap:8px}.ssm .ssm-total .ssm-swatch{width:3px;height:11px;border-radius:2px}.ssm .ssm-total-label{font-size:12px;font-weight:400;line-height:1;color:var(--ssm-ink-3)}.ssm .ssm-total-value{font-family:var(--ssm-mono);font-size:14px;font-weight:500;line-height:1;font-variant-numeric:tabular-nums;color:var(--ssm-ink)}.ssm .ssm-cell .k-input,.ssm .ssm-cell .k-picker{font-size:12.5px}.ssm .ssm-cell .k-numerictextbox .k-input-inner{text-align:right}.ssm .ssm-daneio{width:100%;max-width:240px}.erg-poreia{--erg-p-surface: var(--eg-surface-alt);--erg-p-border: var(--eg-border);--erg-p-ink: var(--eg-ink);--erg-p-ink-3: var(--eg-ink-3);--erg-p-line: var(--eg-border-strong);--erg-p-ekkremei: var(--eg-neutral-400);--erg-p-egine: var(--eg-success);--erg-p-prosochi: var(--eg-warning);--erg-p-akyrosi: var(--eg-danger);display:flex;flex-wrap:wrap;gap:8px 0;list-style:none;margin:0 0 10px;padding:8px 14px;background:var(--erg-p-surface);border:1px solid var(--erg-p-border);border-radius:8px}.erg-poreia__vima{position:relative;flex:1 1 170px;display:flex;flex-direction:column;min-width:150px;padding:17px 12px 0 0}.erg-poreia__vima:not(:last-child)::after{content:"";position:absolute;top:5px;left:16px;right:4px;border-top:2px solid var(--erg-p-line)}.erg-poreia__simeio{position:absolute;top:0;left:0;width:12px;height:12px;border-radius:50%;background:var(--erg-p-surface);border:2px solid var(--erg-p-ekkremei)}.erg-poreia__titlos{font-size:12.5px;font-weight:600;line-height:1.2;color:var(--erg-p-ink)}.erg-poreia__grammi{font-size:11.5px;line-height:1.3;color:var(--erg-p-ink-3);overflow-wrap:anywhere}.is-egine .erg-poreia__simeio{background:var(--erg-p-egine);border-color:var(--erg-p-egine)}.is-prosochi .erg-poreia__simeio{background:var(--erg-p-prosochi);border-color:var(--erg-p-prosochi)}.is-prosochi .erg-poreia__titlos{color:var(--erg-p-prosochi)}.is-akyrosi .erg-poreia__simeio{background:var(--erg-p-akyrosi);border-color:var(--erg-p-akyrosi)}.is-akyrosi .erg-poreia__titlos{color:var(--erg-p-akyrosi)}.is-ekkremei .erg-poreia__titlos{color:var(--erg-p-ink-3)}.erg-ergaleia{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px}.erg-ergaleia .btn{white-space:nowrap;margin:0}.erg-ergaleia__diachoristis{width:1px;align-self:stretch;margin:2px 4px;background:var(--eg-border-strong)}.erg-ergaleia__deksia{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto}.ymd-ht-head>.ymd-ht-h:has(>.ymd-ht-hbtn){padding:0}.ymd-ht-hbtn{display:flex;align-items:center;justify-content:inherit;gap:5px;flex:1 1 auto;min-width:0;padding:9px 12px;align-self:stretch;margin:0;border:0;border-radius:0;background:rgba(0,0,0,0);color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:inherit;cursor:inherit}.eg-ht{display:contents}.eg-ht-vh{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0}.eg-ht .ymd-ht-cell{white-space:normal;overflow-wrap:anywhere}.eg-ht .ymd-ht-cell>span{overflow:visible;text-overflow:clip}.eg-ht .ymd-ht-h{white-space:normal;overflow-wrap:anywhere}.eg-ht .yml-stcell{flex-wrap:wrap;white-space:normal}.eg-ht [role=rowheader]{text-align:start}.eg-ht .ymd-ht-st--warn{color:var(--eg-warning)}.eg-ht .ymd-ht-empty>[role=cell]{display:block}@media(max-width: 575.98px){.eg-ht .ymd-ht-wrap{border:0;border-radius:0;overflow:visible}.eg-ht [role=table]{min-width:0 !important}.eg-ht .ymd-ht-head{display:flex;flex-wrap:wrap;gap:6px;padding:6px 0 10px;background:rgba(0,0,0,0);border-bottom:0}.eg-ht .ymd-ht-head>.ymd-ht-h{border:1px solid var(--eg-border-strong);border-radius:8px;background:var(--eg-surface);min-height:32px;padding:4px 10px}.eg-ht .ymd-ht-head>.ymd-ht-h:has(>.ymd-ht-hbtn){padding:0}.eg-ht .ymd-ht-head .ymd-ht-hbtn{padding:4px 10px;min-height:32px}.eg-ht .ymd-ht-head>.ymd-ht-h:not(.ymd-ht-sortable):not(:has(.ymd-ht-chk)){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;padding:0}.eg-ht .ymd-ht-head>.ymd-ht-h:has(.ymd-ht-chk){gap:6px}.eg-ht .ymd-ht-head>.ymd-ht-h:has(.ymd-ht-chk)::after{content:"Επιλογή όλων";content:"Επιλογή όλων"/""}.eg-ht .ymd-ht-head .eg-ht-vh{position:static;width:auto;height:auto;margin:0;clip:auto;clip-path:none;overflow:visible}.eg-ht .ymd-ht-rsz{display:none}.eg-ht .ymd-ht-row,.eg-ht .ymd-ht-foot{display:flex;flex-direction:column;align-items:stretch;border:1px solid var(--eg-border);border-radius:10px;margin-bottom:10px;padding:4px 0}.eg-ht .ymd-ht-foot{border-top-width:2px}.eg-ht .ymd-ht-row>*,.eg-ht .ymd-ht-foot>*{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;text-align:start;gap:4px 10px;padding:6px 12px;min-width:0}.eg-ht .ymd-ht-row>[data-label]::before,.eg-ht .ymd-ht-foot>[data-label]::before{content:attr(data-label);content:attr(data-label)/"";flex:0 0 38%;max-width:38%;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--eg-ink-3);overflow-wrap:anywhere}.eg-ht .ymd-ht-row>*:empty,.eg-ht .ymd-ht-foot>*:empty{display:none}.eg-ht .ymd-ht-row>[role=rowheader]{order:-1;font-size:15px;font-weight:700;color:var(--eg-ink)}.eg-ht .ymd-ht-row>[role=rowheader]::before{content:none}.eg-ht .ymd-ht-row>.eg-ht-hidecard{display:none}.eg-ht .ymd-ht-row>.eg-ht-actcell{order:99;justify-content:flex-end;align-items:center;gap:8px;margin-top:4px;border-top:1px solid var(--eg-border)}.eg-ht .ymd-ht-row>.eg-ht-actcell::before{content:none}.eg-ht .ymd-ht-row>.eg-ht-actcell .ymd-ht-ibtn{width:44px;height:44px}.eg-ht .ymd-ht-sticky{position:static;box-shadow:none;background:rgba(0,0,0,0) !important}.eg-ht .ymd-ht-chk{width:24px;height:24px}.eg-ht .ymd-ht-ibtn{width:32px;height:32px}.eg-ht .ymd-ht-pager__nav{flex-wrap:wrap}.eg-ht .ymd-ht-pagesize{flex-wrap:wrap}.ymd .ymd-ht-toolbar .ymd-ht-btn{white-space:normal}}@media(max-width: 575.98px){.egritos-underlined-panel-header,.pvh-header,.pm-hub-header,.erg-list-head,.erg-list-meta,.rpl-filters,.instructions-header,.umt .umt-head-row{flex-wrap:wrap;row-gap:.5rem}.instructions-header{padding-left:1rem;padding-right:1rem}.pvh-header .pvh-header-title,.ymd-head .ymd-head__title,.ymd .yml-hdr__title,.ergk .ergk-title h4,.ergk .ergk-title h2{white-space:normal;min-width:0;overflow-wrap:anywhere}.ergk .ergk-actions{flex:1 1 auto;flex-wrap:wrap}.main-content .header-navbar .hris-emp .hris-emp-menu{max-width:calc(100vw - 16px)}.ssm .ssm-search{width:auto;flex:1 1 260px;max-width:100%}.rp-search,.rpl-search{min-width:min(240px,100%)}}.eg-collapse-toggle{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;min-height:2.5rem;padding:.25rem 1rem .25rem .75rem;border:0;background:rgba(0,0,0,0);color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:start;cursor:pointer}.eg-collapse-toggle:focus-visible{outline:2px solid var(--eg-on-solid);outline-offset:-4px}.alert-success{background-color:var(--eg-success-subtle);border-color:var(--eg-success-border);color:var(--eg-success-emphasis)}.alert-success .alert-link{color:var(--eg-success-emphasis) !important}.alert-danger{background-color:var(--eg-danger-subtle) !important;border-color:var(--eg-danger-border) !important;color:var(--eg-danger-emphasis) !important}.alert-danger .alert-link{color:var(--eg-danger-emphasis) !important}.alert-warning{background-color:var(--eg-warning-subtle);border-color:var(--eg-warning-border);color:var(--eg-warning-emphasis)}.alert-warning .alert-link{color:var(--eg-warning-emphasis) !important}.alert-info{background-color:var(--eg-info-subtle) !important;border-color:var(--eg-info-border) !important;color:var(--eg-info-emphasis) !important}.alert-info .alert-link{color:var(--eg-info-emphasis) !important}.sym-body{padding:12px}.sym-micro{margin:0;font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--eg-ink-3)}.sym-card .is-num,.sym-id{font-variant-numeric:tabular-nums}.sym-id{color:var(--eg-ink-3)}.sym-muted-icon{color:var(--eg-neutral-400)}.sym-ok-icon{color:var(--eg-success)}.sym-ap-icon{font-size:10px}.sym-ap-icon.is-small{font-size:8px}.sym-in-force{color:var(--eg-success-emphasis)}.sym-badge{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:50rem;border:1px solid;font-size:11.5px;font-weight:600;line-height:1.5}.sym-badge i{font-size:10px}.sym-badge-clip{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sym-flag{flex:none;width:18px;height:18px;border-radius:4px;border:1px solid;display:inline-flex;align-items:center;justify-content:center}.sym-flag i{font-size:9px}.sym-badge.is-ok,.sym-flag.is-ok{background:var(--eg-success-subtle);color:var(--eg-success-emphasis);border-color:var(--eg-success-border)}.sym-badge.is-warn,.sym-flag.is-warn{background:var(--eg-warning-subtle);color:var(--eg-warning-emphasis);border-color:var(--eg-warning-border)}.sym-badge.is-info,.sym-flag.is-info{background:var(--eg-info-subtle);color:var(--eg-info-emphasis);border-color:var(--eg-info-border)}.sym-badge.is-brand,.sym-flag.is-brand{background:var(--eg-brand-50);color:var(--eg-brand-800);border-color:var(--eg-brand-200)}.sym-badge.is-neutral,.sym-flag.is-neutral{background:var(--eg-surface-muted);color:var(--eg-ink-2);border-color:var(--eg-border)}.sym-badge.is-danger,.sym-flag.is-danger{background:var(--eg-danger-subtle);color:var(--eg-danger-emphasis);border-color:var(--eg-danger-border)}.sym-empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:56px 20px;text-align:center}.sym-empty .btn{margin-top:6px}.sym-empty-icon{width:56px;height:56px;border-radius:50%;background:var(--eg-brand-50);color:var(--eg-brand-800);display:flex;align-items:center;justify-content:center;font-size:22px}.sym-empty-title{font-size:15px;font-weight:600;color:var(--eg-ink)}.sym-empty-text{font-size:13px;color:var(--eg-ink-3)}.sym-cards{display:flex;flex-direction:column;gap:10px}.sym-kc{border:1px solid var(--eg-border-strong);border-radius:8px;background:var(--eg-surface);overflow:hidden}.sym-kc.is-active{border-color:var(--eg-success-border)}.sym-kc-head{display:flex;align-items:center;gap:8px;padding-right:14px}.sym-kc-head:hover{background:var(--eg-surface-alt)}.sym-kc-toggle{flex:1;min-width:0;display:flex;align-items:center;gap:12px;padding:12px 14px;border:0;background:rgba(0,0,0,0);color:inherit;font:inherit;text-align:left;cursor:pointer}.sym-kc-icon{flex:none;width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:var(--eg-surface-muted);color:var(--eg-ink-2)}.sym-kc.is-active .sym-kc-icon{background:var(--eg-success-subtle);color:var(--eg-success-emphasis)}.sym-kc-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.sym-kc-line1{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.sym-kc-title{font-size:15px;font-weight:600;color:var(--eg-ink)}.sym-kc-line2{display:flex;align-items:center;flex-wrap:wrap;gap:16px;font-size:12.5px;color:var(--eg-ink-2)}.sym-kc-line2>span{display:inline-flex;align-items:center;gap:5px}.sym-kc-chevron{flex:none;width:16px;font-size:12px;text-align:center;color:var(--eg-ink-3)}.sym-kc-view,.sym-detail-edit{display:inline-flex;align-items:center;gap:6px}.sym-kc-body{border-top:1px solid var(--eg-border);background:var(--eg-surface-alt)}.sym-kc-row{display:grid;grid-template-columns:210px minmax(0, 1fr) minmax(0, 1.3fr) minmax(150px, 1.3fr);gap:18px;padding:10px 14px 10px 62px;align-items:start}.sym-kc-row:nth-child(even){background:var(--eg-surface)}.sym-kc-row+.sym-kc-row{border-top:1px solid var(--eg-border)}.sym-kc-row:hover{background:var(--eg-surface-hover)}.sym-kc-cell{display:flex;flex-direction:column;gap:2px;min-width:0}.sym-kc-dates{display:block;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--eg-ink)}.sym-kc-sub{display:block;font-size:12px;color:var(--eg-ink-3)}.sym-kc-val{font-size:13px;color:var(--eg-ink)}.sym-kc-sub2{font-size:12px;color:var(--eg-ink-2)}.sym-kc-flags{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end;min-width:0}.sym-kc-flags.is-start{justify-content:flex-start}.sym-tl{border:1px solid var(--eg-border-strong);border-radius:8px;overflow:hidden}.sym-tl-bar{display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding:8px 12px;background:var(--eg-surface-alt);border-bottom:1px solid var(--eg-border)}.sym-tl-summary{font-size:12px;color:var(--eg-ink-2)}.sym-tl-legend{margin-left:auto;display:flex;flex-wrap:wrap;gap:14px;font-size:11.5px;color:var(--eg-ink-2)}.sym-tl-legend>span{display:inline-flex;align-items:center;gap:5px}.sym-key{display:inline-block;width:14px;height:8px;border-radius:2px}.sym-key.is-seg{background:var(--eg-brand-600)}.sym-key.is-par{background:var(--eg-brand-200);border:1px solid var(--eg-brand-600)}.sym-key.is-today{width:2px;height:12px;border-radius:0;background:var(--eg-warning)}.sym-tl-grid{--sym-label: 300px;position:relative}.sym-tl-axis{display:grid;grid-template-columns:var(--sym-label) minmax(0, 1fr);column-gap:12px;height:26px;align-items:end;padding-right:14px}.sym-tl-axis-label{padding:0 12px 4px;font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--eg-brand-800)}.sym-tl-years{position:relative;height:22px}.sym-tl-year{position:absolute;top:4px;transform:translateX(-50%);font-size:10.5px;color:var(--eg-ink-3);font-variant-numeric:tabular-nums}.sym-lane{display:grid;grid-template-columns:var(--sym-label) minmax(0, 1fr);column-gap:12px;align-items:center;width:100%;min-height:48px;padding:0 14px 0 0;border:0;border-top:1px solid var(--eg-border);background:rgba(0,0,0,0);color:inherit;font:inherit;text-align:left;cursor:pointer}.sym-lane:hover{background:var(--eg-surface-hover)}.sym-lane.is-selected{background:var(--eg-brand-100)}.sym-lane.is-selected .sym-lane-title{color:var(--eg-brand-800)}.sym-lane-label{display:flex;flex-direction:column;gap:2px;min-width:0;padding:6px 12px}.sym-lane-line1{display:flex;align-items:center;gap:6px;min-width:0}.sym-lane-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;color:var(--eg-ink)}.sym-lane-title i{margin-right:4px}.sym-lane-id{flex:none;font-size:11.5px;color:var(--eg-ink-3);font-variant-numeric:tabular-nums}.sym-lane-line2{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:11.5px;color:var(--eg-ink-2);font-variant-numeric:tabular-nums}.sym-lane-line2>span{display:inline-flex;align-items:center;gap:4px}.sym-lane-track{position:relative;display:block;height:20px}.sym-lane-track::before{content:"";position:absolute;inset:0;border-radius:4px;background:var(--eg-surface-hover)}.sym-seg{position:absolute;top:0;height:20px;border-radius:3px;border:1px solid var(--eg-surface);background:var(--eg-brand-600);z-index:1}.sym-seg.is-active{background:var(--eg-brand-800)}.sym-seg.is-par{background:var(--eg-brand-200);border-color:var(--eg-brand-600)}.sym-seg.is-hover{box-shadow:0 0 0 2px var(--eg-warning);z-index:2}.sym-join{position:absolute;top:50%;z-index:3;width:18px;height:18px;transform:translate(-50%, -50%);border-radius:50%;border:1px solid var(--eg-brand-600);background:var(--eg-surface);color:var(--eg-brand-600);display:flex;align-items:center;justify-content:center}.sym-join i{font-size:8px}.sym-tl-overlay{position:absolute;top:26px;bottom:0;left:calc(var(--sym-label) + 12px);right:14px;pointer-events:none}.sym-tl-gridline{position:absolute;top:0;bottom:0;width:1px;background:var(--eg-border);opacity:.7}.sym-tl-today{position:absolute;top:0;bottom:0;width:2px;background:var(--eg-warning);z-index:4}.sym-legend{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:10px;padding:0 2px;font-size:12px;color:var(--eg-ink-2)}.sym-legend>span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.sym-detail{margin-top:14px;border:1px solid var(--eg-border-strong);border-radius:8px;overflow:hidden}.sym-detail-head{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:10px 14px;background:var(--eg-surface-alt);border-bottom:1px solid var(--eg-border)}.sym-detail-nav{display:flex;gap:4px}.btn.sym-nav-btn{min-width:28px;min-height:28px;height:28px;border-radius:7px}.btn.sym-nav-btn:disabled{color:var(--eg-neutral-300)}.sym-detail-pos{font-size:12px;color:var(--eg-ink-2);font-variant-numeric:tabular-nums}.sym-detail-title{font-size:16px;font-weight:600;color:var(--eg-ink)}.sym-detail-actions{margin-left:auto;display:flex;align-items:center;gap:8px}.sym-fields{display:flex;flex-wrap:wrap;gap:12px 32px;margin:0;padding:12px 14px}.sym-fields>div{display:flex;flex-direction:column;gap:2px}.sym-fields dd{margin:0;font-size:13px;white-space:nowrap;color:var(--eg-ink)}.sym-fields dd i{margin-right:5px}.sym-st-table{width:100%;table-layout:fixed;border-collapse:collapse}.sym-st-table .c-apo,.sym-st-table .c-eos{width:90px}.sym-st-table .c-diar{width:112px}.sym-st-table .c-kat{width:26%}.sym-st-table .c-varea{width:58px}.sym-st-table .c-par{width:78px}.sym-st-table .c-yper{width:108px}.sym-st-table th,.sym-st-table td{padding:8px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.sym-st-table th{background:var(--eg-table-head-bg);color:var(--eg-table-head-fg);font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.sym-st-table td{border-top:1px solid var(--eg-border);font-size:13px;color:var(--eg-ink)}.sym-st-table tr.is-hover td{background:var(--eg-warning-subtle)}.sym-st-rows{display:none}.sym-st-row{display:grid;grid-template-columns:170px minmax(0, 1fr);gap:12px;padding:10px 14px;border-top:1px solid var(--eg-border)}.sym-st-row-main{display:flex;flex-direction:column;gap:4px;min-width:0}.sym-st-row-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--eg-ink)}@media(max-width: 1199.98px){.sym-tl-grid{--sym-label: 190px}.sym-tl-year.is-odd{display:none}.sym-detail-edit-text{display:none}.sym-detail-edit{min-width:32px;justify-content:center}.btn.sym-nav-btn{min-width:32px;min-height:32px;height:32px}.sym-st-table{display:none}.sym-st-rows{display:block}}@media(max-width: 991.98px){.sym-kc-row{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);padding-left:14px}.sym-kc-flags{grid-column:1/-1;justify-content:flex-start}}@media(max-width: 767.98px){.sym-kc-row{grid-template-columns:minmax(0, 1fr)}.sym-kc-view-text{display:none}.sym-kc-view,.sym-detail-edit,.btn.sym-nav-btn{min-width:44px;min-height:44px;height:44px;justify-content:center}.sym-tl-axis,.sym-tl-overlay{display:none}.sym-lane{grid-template-columns:minmax(0, 1fr);padding:0 12px 10px 0}.sym-lane-track{margin-left:12px}.sym-tl-legend{margin-left:0}.sym-st-row{grid-template-columns:minmax(0, 1fr);gap:4px}}.eg-profile{display:flex;flex-direction:column;gap:16px}.eg-profile-hero{display:flex;align-items:flex-start;gap:20px;padding:20px;background:var(--eg-surface);border:1px solid var(--eg-border);border-radius:12px;box-shadow:var(--eg-shadow-sm)}.eg-profile-photo{display:flex;flex-direction:column;align-items:center;gap:8px;flex-shrink:0}.eg-profile-photo>img{width:112px;height:112px;object-fit:cover;border-radius:12px;border:1px solid var(--eg-border-strong);background:var(--eg-surface-muted)}.eg-profile-photo__actions{display:flex;gap:6px}.eg-profile-hero__main{flex:1 1 auto;min-width:0}.eg-profile-hero__top{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.eg-profile-name{margin:0;font-size:20px;font-weight:700;line-height:1.25;color:var(--eg-ink)}.eg-profile-status{display:inline-flex;align-items:center;padding:2px 10px;border-radius:50rem;border:1px solid var(--eg-success-border);background:var(--eg-success-subtle);color:var(--eg-success-emphasis);font-size:12px;font-weight:600}.eg-profile-status.is-anenergos{border-color:var(--eg-danger-border);background:var(--eg-danger-subtle);color:var(--eg-danger-emphasis)}.eg-profile-sub{margin:4px 0 0;color:var(--eg-ink-2);font-size:13.5px}.eg-profile-chips{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none}.eg-profile-chips>li{display:inline-flex;align-items:baseline;gap:6px;padding:4px 10px;border-radius:8px;background:var(--eg-surface-muted);color:var(--eg-ink);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.eg-profile-chips>li>span{color:var(--eg-ink-3);font-size:11.5px;font-weight:500}.eg-profile-hero__actions{display:flex;gap:8px;flex-shrink:0}.eg-profile-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 340px), 1fr));gap:16px;align-items:start}.eg-profile-card{padding:16px 18px;background:var(--eg-surface);border:1px solid var(--eg-border);border-radius:12px;box-shadow:var(--eg-shadow-sm);min-width:0}.eg-profile-card--wide{grid-column:1/-1}.eg-profile-card__title{display:flex;align-items:center;gap:8px;margin:0 0 12px;padding-bottom:10px;border-bottom:1px solid var(--eg-border);font-size:12.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--eg-ink-2)}.eg-profile-card__title>i{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;background:var(--eg-brand-50);color:var(--eg-brand-600);font-size:12px}.eg-profile-dl{margin:0}.eg-profile-dl>div{display:grid;grid-template-columns:minmax(120px, 42%) minmax(0, 1fr);gap:12px;padding:6px 0;border-bottom:1px dashed var(--eg-border)}.eg-profile-dl>div:last-child{border-bottom:0}.eg-profile-dl dt{color:var(--eg-ink-3);font-size:12.5px;font-weight:500}.eg-profile-dl dd{margin:0;color:var(--eg-ink);font-size:13.5px;font-weight:500;overflow-wrap:anywhere}.eg-profile-muted{color:var(--eg-ink-3)}.eg-profile-mono{font-variant-numeric:tabular-nums;letter-spacing:.02em}.eg-profile-list{margin:0;padding:0;list-style:none}.eg-profile-list>li+li{margin-top:2px}.eg-profile-table-wrap{overflow-x:auto}.eg-profile-table{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}.eg-profile-table th,.eg-profile-table td{padding:7px 10px;border-bottom:1px solid var(--eg-border);text-align:left;white-space:nowrap}.eg-profile-table thead th{background:var(--eg-table-head-bg);color:var(--eg-table-head-fg);font-size:11.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.eg-profile-table tbody th{font-weight:600;color:var(--eg-ink)}.eg-profile-table tbody td{color:var(--eg-ink)}.eg-profile-table .is-num{text-align:right}.eg-profile-table .is-strong{font-weight:700}.eg-profile-table tbody tr:last-child>*{border-bottom:0}@media(max-width: 767.98px){.eg-profile-hero{flex-wrap:wrap;padding:16px;gap:14px}.eg-profile-photo>img{width:88px;height:88px}.eg-profile-hero__actions{width:100%}.eg-profile-hero__actions>.btn{flex:1 1 0}}@media(max-width: 575.98px){.eg-profile-dl>div{grid-template-columns:minmax(0, 1fr);gap:2px}}.eg-ht .eg-ht-sortno{font-size:9px;font-weight:700;color:var(--eg-brand-600);margin-left:1px}.eg-ht .eg-ht-tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;margin-bottom:10px}.eg-ht .eg-ht-tools:empty{display:none}.eg-ht .eg-ht-topbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px}.eg-ht .eg-ht-topbar__host{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex:1 1 auto;min-width:0}.eg-ht .eg-ht-topbar__host:empty{display:none}.eg-ht .eg-ht-topbar__host>:is(.btn,button,.k-button,.k-split-button,.form-check,.k-checkbox-wrap){margin:0 !important}.eg-ht .eg-ht-topbar .eg-ht-tools,.eg-ht .eg-ht-topbar .eg-ht-edittools{margin-bottom:0}.eg-ht .eg-ht-topbar>.eg-ht-tools{margin-left:auto}.eg-ht .eg-ht-topbar>.eg-ht-panel{flex:1 1 100%}.eg-ht .eg-ht-topbar--bare{margin-bottom:0}.eg-ht .eg-ht-colsbtn{width:24px;height:24px;color:var(--eg-brand-600)}.eg-ht .ymd-ht-head>.eg-ht-acthead{gap:4px 6px;flex-wrap:wrap}.eg-ht .ymd-ht-head>.eg-ht-acthead>.eg-ht-hextra{margin-left:auto}.eg-ht .ymd-ht-head>.eg-ht-acthead.ymd-ht-c>.eg-ht-hextra{margin-left:0}.eg-ht .eg-ht-colsbtn[aria-expanded=true]{border-color:var(--eg-brand-600);color:var(--eg-brand-900);background:var(--eg-brand-50)}.eg-ht .eg-ht-toolbtn{min-height:32px}.eg-ht .eg-ht-toolbtn[aria-expanded=true]{border-color:var(--eg-brand-600);color:var(--eg-brand-900);background:var(--eg-brand-50)}.eg-ht .eg-ht-toolbtn[aria-disabled=true]{opacity:.55;cursor:default}.eg-ht .eg-ht-panel{border:1px solid var(--eg-border-strong);border-radius:10px;background:var(--eg-surface-alt);padding:10px 12px;margin-bottom:10px}.eg-ht .eg-ht-colorder{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0 0 8px;padding:0}.eg-ht .eg-ht-colorder__item{display:inline-flex;align-items:center;gap:4px;padding:3px 4px 3px 10px;border:1px solid var(--eg-border-strong);border-radius:8px;background:var(--eg-surface);font-size:12px;color:var(--eg-ink-2)}.eg-ht .eg-ht-colorder__name{font-weight:600;margin-right:4px;overflow-wrap:anywhere}.eg-ht .eg-ht-colorder__btn{width:28px;height:28px;color:var(--eg-brand-600)}.eg-ht .eg-ht-colorder__btn[aria-disabled=true]{color:var(--eg-ink-3);opacity:.55;cursor:default}.eg-ht .eg-ht-filters__grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(220px, 100%), 1fr));gap:10px 14px;margin-bottom:10px}.eg-ht .eg-ht-filters__row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:10px}.eg-ht .eg-ht-filters__row>.eg-ht-filters__grid{flex:1 1 320px;min-width:0;margin-bottom:0}.eg-ht .eg-ht-filters__row>.eg-ht-toolbtn{flex:0 0 auto}.eg-ht .eg-ht-filter{display:flex;flex-wrap:wrap;align-items:flex-end;gap:4px 6px;min-width:0}.eg-ht .eg-ht-filter__lbl{display:flex;flex-direction:column;gap:3px;flex:1 1 140px;min-width:0;margin:0;font-size:11px;font-weight:600;color:var(--eg-ink-2)}.eg-ht .eg-ht-filter__lbl--inline{flex:1 1 100px}.eg-ht .eg-ht-filter__title{flex:1 0 100%;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--eg-ink-3)}.eg-ht .eg-ht-filter__lbl>.eg-ht-filter__title{flex:none}.eg-ht .eg-ht-filter__range{display:flex;flex:1 1 auto;gap:6px;min-width:0}.eg-ht .eg-ht-filter__input{width:100%;min-width:0;min-height:32px;padding:4px 8px;border:1px solid var(--eg-field-border);border-radius:6px;background:var(--eg-surface);color:var(--eg-ink);font-size:12.5px}.eg-ht .eg-ht-filter__clear{width:32px;height:32px;flex:none;color:var(--eg-danger)}.eg-ht .eg-ht-frozen{position:sticky;z-index:2}.eg-ht .ymd-ht-head>.eg-ht-frozen{background:var(--eg-table-head-bg);z-index:3}.eg-ht .ymd-ht-row>.eg-ht-frozen{background:var(--eg-surface)}.eg-ht .ymd-ht-row:hover>.eg-ht-frozen{background:var(--eg-surface-alt)}.eg-ht .ymd-ht-foot>.eg-ht-frozen{background:var(--eg-surface-hover)}.eg-ht .eg-ht-frozen--last{box-shadow:7px 0 9px -7px var(--eg-overlay)}.eg-ht .eg-ht-detbtn[aria-expanded=true]{border-color:var(--eg-brand-600);color:var(--eg-brand-900);background:var(--eg-brand-50)}.eg-ht .eg-ht-detail{display:block;background:var(--eg-surface-hover);border-bottom:1px solid var(--eg-border)}.eg-ht .eg-ht-detail__cell{display:block;padding:10px 12px 12px 44px;font-size:12.5px;color:var(--eg-ink-2);min-width:0}.eg-ht .eg-ht-grouphead{display:grid;align-items:stretch;grid-template-columns:var(--eg-ht-tpl, none);background:var(--eg-surface-alt);border-bottom:1px solid var(--eg-border)}.eg-ht .eg-ht-gh{justify-content:center;text-align:center;color:var(--eg-ink-2);border-left:1px solid var(--eg-border);border-right:1px solid var(--eg-border)}.eg-ht .eg-ht-grouphead>.ymd-ht-sticky,.eg-ht .eg-ht-grouphead>.eg-ht-frozen{background:var(--eg-surface-alt);z-index:3}.eg-ht .eg-ht-tri{display:inline-flex;align-items:center;justify-content:center;flex:none;padding:0;border:1px solid var(--eg-field-border);border-radius:3px;background:var(--eg-surface);color:var(--eg-surface);font-size:10px;line-height:1}.eg-ht .eg-ht-tri[aria-checked=true],.eg-ht .eg-ht-tri[aria-checked=mixed]{background:var(--eg-brand-600);border-color:var(--eg-brand-600)}.eg-ht .eg-ht-tri[aria-disabled=true]{opacity:.55;cursor:progress}.eg-ht .eg-ht-selcell .ymd-ht-chk:disabled{cursor:not-allowed;accent-color:var(--eg-neutral-300)}.eg-ht .eg-ht-selbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 12px;margin-bottom:10px;padding:6px 12px;border:1px solid var(--eg-brand-200);border-radius:8px;background:var(--eg-brand-50);color:var(--eg-ink);font-size:12.5px}.eg-ht .eg-ht-edittools{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px}.eg-ht .ymd-ht-row.eg-ht-editrow,.eg-ht .ymd-ht-row.eg-ht-editrow:hover{background:var(--eg-brand-50)}.eg-ht .ymd-ht-row.eg-ht-editrow .ymd-ht-sticky,.eg-ht .ymd-ht-row.eg-ht-editrow>.eg-ht-frozen{background:var(--eg-brand-50)}.eg-ht .eg-ht-editcell{flex-direction:column;align-items:stretch;gap:3px;min-width:0}.eg-ht .eg-ht-editcell>.k-input,.eg-ht .eg-ht-editcell>.k-picker,.eg-ht .eg-ht-editcell>.k-dropdownlist,.eg-ht .eg-ht-editcell>.k-combobox{width:100%;min-width:0}.eg-ht .eg-ht-editcell>.k-checkbox-wrap{align-self:flex-start}.eg-ht .eg-ht-editcell:focus-visible{box-shadow:inset 0 0 0 2px var(--eg-focus-ring)}.eg-ht .eg-ht-editmsg{display:block;color:var(--eg-danger);font-size:11.5px;font-weight:600;white-space:normal}.eg-ht .eg-ht-editacts{flex-wrap:wrap;gap:4px}.eg-ht .eg-ht-editbtn{padding:5px 8px;min-height:28px;font-size:12px;gap:5px}.eg-ht .eg-ht-editbtn--save{border-color:var(--eg-brand-600);color:var(--eg-brand-900)}.eg-ht .eg-ht-editbtn[aria-disabled=true]{opacity:.55;cursor:progress}.eg-ht .eg-ht-editcmd+.eg-ht-editcmd{margin-left:4px}.eg-ht .eg-ht-editerr{display:block;background:var(--eg-danger-subtle);border-bottom:1px solid var(--eg-danger-border)}.eg-ht .eg-ht-editerr__cell{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:6px 12px;color:var(--eg-danger-emphasis);font-size:12px;font-weight:600;min-width:0}.eg-ht .eg-ht-hextra{display:inline-flex;align-items:center;flex:none;margin-left:4px}.eg-ht .eg-ht-incellbtn{display:flex;align-items:center;width:calc(100% + 8px);min-height:28px;margin:-4px;padding:4px;border-radius:4px;border:0;background:rgba(0,0,0,0);color:inherit;font:inherit;text-align:inherit;justify-content:inherit;cursor:text;overflow:hidden;text-overflow:ellipsis}.eg-ht .eg-ht-incellbtn:hover{background:var(--eg-surface-hover);box-shadow:inset 0 0 0 1px var(--eg-field-border)}.eg-ht .eg-ht-incellbtn:focus-visible{box-shadow:inset 0 0 0 2px var(--eg-focus-ring);outline:0}.eg-ht .eg-ht-incellbtn[aria-disabled=true]{cursor:progress}.eg-ht .ymd-ht-c>.eg-ht-incellbtn{justify-content:center}.eg-ht .ymd-ht-r>.eg-ht-incellbtn{justify-content:flex-end}.eg-ht .eg-ht-incell--open{padding:4px 6px;background:var(--eg-brand-50)}.eg-ht .eg-ht-grouprow{display:block;background:var(--eg-surface-alt);border-bottom:1px solid var(--eg-border)}.eg-ht .eg-ht-grouprow__cell{display:block;padding:4px 8px 4px calc(8px + var(--eg-ht-glevel, 0)*20px);min-width:0}.eg-ht .eg-ht-groupbtn{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-height:28px;padding:3px 8px;border:0;border-radius:6px;background:rgba(0,0,0,0);color:var(--eg-ink);font:inherit;font-size:12.5px;text-align:start;cursor:pointer}.eg-ht .eg-ht-groupbtn:hover{background:var(--eg-surface-hover)}.eg-ht .eg-ht-groupbtn>.fas{width:14px;color:var(--eg-brand-600)}.eg-ht .eg-ht-grouptitle{font-weight:700;overflow-wrap:anywhere}.eg-ht .eg-ht-groupcount{color:var(--eg-ink-2)}.eg-ht .ymd-ht-foot.eg-ht-groupfoot{border-top-width:1px;background:var(--eg-surface-alt)}.eg-ht .eg-ht-groupfoot__label{flex-wrap:wrap;gap:2px 6px}.eg-ht .eg-ht-groupfoot__name{font-weight:600;overflow-wrap:anywhere}.eg-ht .eg-ht-grouping__none{margin:0 0 8px;font-size:12.5px;color:var(--eg-ink-2)}.eg-ht .eg-ht-grouping__list{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 8px;padding:0;list-style:none;counter-reset:eg-ht-grp}.eg-ht .eg-ht-grouping__item{display:inline-flex;align-items:center;gap:6px;padding:3px 4px 3px 10px;border:1px solid var(--eg-border-strong);border-radius:8px;background:var(--eg-surface);font-size:12px;color:var(--eg-ink-2);counter-increment:eg-ht-grp}.eg-ht .eg-ht-grouping__name{font-weight:600;overflow-wrap:anywhere}.eg-ht .eg-ht-grouping__name::before{content:counter(eg-ht-grp) ". ";content:counter(eg-ht-grp) ". "/"";color:var(--eg-ink-3)}.eg-ht .eg-ht-grouping__remove{width:28px;height:28px;color:var(--eg-danger)}.eg-ht .eg-ht-grouping__tools{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px}.eg-ht .eg-ht-grouping__pick{flex:0 1 260px}.eg-ht-popform{display:flex;flex-direction:column;gap:14px;padding:4px 2px}.eg-ht-popfields{display:grid;grid-template-columns:repeat(auto-fill, minmax(220px, 1fr));gap:12px 16px}.eg-ht-popfield{display:flex;flex-direction:column;gap:4px;min-width:0}.eg-ht-popfield>.k-input,.eg-ht-popfield>.k-picker,.eg-ht-popfield>.k-dropdownlist,.eg-ht-popfield>.k-combobox{width:100%;min-width:0}.eg-ht-popfield>.k-checkbox-wrap{align-self:flex-start}.eg-ht-popfield .eg-ht-editmsg{display:block;color:var(--eg-danger);font-size:12px;font-weight:600}.eg-ht-popfield:focus-visible{box-shadow:0 0 0 2px var(--eg-focus-ring)}.eg-ht-poplabel{margin:0;font-weight:600;color:var(--eg-ink-2)}.eg-ht-poperr{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:8px 12px;border:1px solid var(--eg-danger-border);border-radius:6px;background:var(--eg-danger-subtle);color:var(--eg-danger-emphasis);font-weight:600}.eg-ht-popbtns{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.eg-ht-popbtn[aria-disabled=true]{opacity:.55;cursor:progress}@media(max-width: 575.98px){.eg-ht-popfields{grid-template-columns:1fr}.eg-ht-popbtn{flex:1 1 100%;min-height:44px}}@media(max-width: 575.98px){.eg-ht .ymd-ht-head>.ymd-ht-h:not(.ymd-ht-sortable)>.ymd-ht-hbtn{display:none}.eg-ht .ymd-ht-head>.ymd-ht-h:not(.ymd-ht-sortable):has(:is(.eg-ht-hextra,a[href],select,textarea,input:not(.ymd-ht-chk),button:not(.ymd-ht-hbtn))){position:static;width:auto;height:auto;overflow:visible;clip:auto;clip-path:none;white-space:normal;border:1px solid var(--eg-border-strong);padding:4px 10px}.eg-ht .eg-ht-tools{justify-content:flex-start}.eg-ht .eg-ht-topbar>.eg-ht-tools{margin-left:0}.eg-ht .ymd-ht-head .eg-ht-acthead__title{display:none}.eg-ht .ymd-ht-head .eg-ht-colsbtn{width:auto;height:auto;min-height:24px;gap:6px;padding:0;border:0;background:rgba(0,0,0,0);font-size:12px;text-transform:none;letter-spacing:0}.eg-ht .ymd-ht-row.eg-ht-editrow{border-color:var(--eg-brand-600)}.eg-ht .ymd-ht-row>.eg-ht-editcell{flex-direction:row;flex-wrap:wrap}.eg-ht .ymd-ht-row>.eg-ht-editcell::before{flex:1 0 100%;max-width:100%}.eg-ht .ymd-ht-row>.eg-ht-editcell>*{flex:1 1 100%}.eg-ht .eg-ht-editbtn{min-height:32px}.eg-ht .eg-ht-editerr{margin:-10px 0 10px;border:1px solid var(--eg-danger-border);border-top:0;border-radius:0 0 10px 10px}.eg-ht .eg-ht-filter__range{flex-wrap:wrap}.eg-ht .eg-ht-frozen{position:static;box-shadow:none;background:rgba(0,0,0,0) !important}.eg-ht .eg-ht-detail{margin:-10px 0 10px;border:1px solid var(--eg-border);border-top:0;border-radius:0 0 10px 10px}.eg-ht .eg-ht-detail__cell{padding:8px 12px 12px}.eg-ht .eg-ht-detbtn{width:32px;height:32px}.eg-ht .eg-ht-grouphead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0}.eg-ht .eg-ht-colorder{flex-direction:column}.eg-ht .eg-ht-colorder__item{justify-content:space-between}.eg-ht .eg-ht-colorder__btn{width:32px;height:32px}.eg-ht .eg-ht-tri{font-size:14px}.eg-ht .eg-ht-selbar{justify-content:flex-start}.eg-ht .eg-ht-grouprow{margin:6px 0 8px;border:0;border-left:4px solid var(--eg-brand-600);border-radius:6px}.eg-ht .eg-ht-grouprow__cell{padding:2px 4px 2px calc(4px + var(--eg-ht-glevel, 0)*12px)}.eg-ht .eg-ht-groupbtn{width:100%;min-height:44px;font-size:14px}.eg-ht .eg-ht-grouping__list{flex-direction:column}.eg-ht .eg-ht-grouping__item{justify-content:space-between}.eg-ht .eg-ht-grouping__remove{width:32px;height:32px}.eg-ht .eg-ht-grouping__pick{flex:1 1 100%}}.eg-dt .eg-ht .eg-dt-toolbar{justify-content:flex-start}.eg-dt .eg-ht .eg-dt-toolbar .k-form-field,.eg-dt .eg-ht .eg-dt-toolbar .form-group{margin-bottom:0}.eg-dt .eg-ht .eg-dt-toolbar label{white-space:nowrap;margin:0 8px 0 0}.eg-dt .eg-ht .eg-dt-infobtn{color:var(--eg-info)}.eg-dt .eg-ht .eg-dt-rowclick{color:var(--eg-brand-600)}.eg-dt .eg-dt-labels{margin-top:6px;gap:4px}.eg-dt--h .eg-ht .ymd-ht-wrap{max-height:var(--eg-dt-h);overflow:auto;scroll-padding-top:48px}.eg-dt--h .eg-ht .ymd-ht-head{position:sticky;top:0;z-index:4}@media(max-width: 575.98px){.eg-dt--h .eg-ht .ymd-ht-wrap{max-height:none;overflow:visible}.eg-dt--h .eg-ht .ymd-ht-head{position:static}}.ymd-ht-head .ymd-ht-hbtn{min-height:24px}:root{--kendo-color-primary: var(--eg-brand-800);--kendo-color-success: var(--eg-success);--kendo-color-error: var(--eg-danger);--kendo-color-warning: var(--eg-warning);--kendo-color-info: var(--eg-info)}.k-input,.k-picker{--kendo-color-border: var(--eg-field-border);--kendo-color-border-alt: var(--eg-field-border)}.k-input .k-chip,.k-picker .k-chip{--kendo-color-border: var(--eg-border-strong)}.k-grid-header,.k-grid-content,.k-pager-wrap,.k-tabstrip>.k-content,.k-tabstrip-items .k-link{color:var(--eg-ink)}.k-grid-content{overflow-y:auto;scrollbar-gutter:stable}.k-grid .k-grid-header .k-grid-header-menu.k-grid-column-menu{width:24px;height:24px;min-width:24px;padding:0;margin-block:-4px;margin-inline-end:2px;flex-shrink:0}.k-grid .k-grid-header th.k-table-th,.k-grid .k-grid-header th.k-header{vertical-align:middle}.k-grid .k-grid-header .k-column-title{text-align:start}@media(hover: hover)and (pointer: fine){.k-grid .k-grid-header .k-grid-header-menu.k-grid-column-menu{position:absolute;inset-inline-end:2px;top:50%;margin:-12px 0 0 0;z-index:1;opacity:0;background-color:var(--eg-colmenu-bg, var(--eg-surface-alt));box-shadow:-6px 0 6px var(--eg-colmenu-bg, var(--eg-surface-alt))}.k-grid .k-grid-header th:hover .k-grid-header-menu.k-grid-column-menu,.k-grid .k-grid-header .k-grid-header-menu.k-grid-column-menu:focus,.k-grid .k-grid-header .k-grid-header-menu.k-grid-column-menu[aria-expanded=true]{opacity:1}}.k-pager-numbers .k-link.k-selected{border-color:var(--gray-light)}.dropdown-btn-outline .k-button{background:rgba(0,0,0,0);color:var(--eg-surface-alt);text-transform:uppercase;font-size:.875rem}.dropdown-btn-popup .k-menu-link{padding:4px}.k-popup .k-split-button-item,.k-popup .k-item.k-menu-item{padding:0}.k-tabstrip-item.k-item.k-active{background-color:var(--primary)}.k-tabstrip-item.k-item.k-active.k-disabled{background-color:var(--info-hover-blue) !important}.k-tabstrip-item.k-item.k-active:not(.k-disabled)>*{color:var(--light)}.k-tabstrip-item.k-item.k-state-default:hover{background-color:var(--info-hover-blue)}.k-window-titlebar .k-dialog-titlebar,.k-tilelayout-item-header{background-image:linear-gradient(270deg, var(--blue-gradient-1), var(--blue-gradient-2)) !important;background-repeat:repeat-x;color:var(--eg-surface)}.k-switch-on .k-switch-container{background-color:var(--blue) !important;color:var(--light) !important}.k-combobox .k-dropdown-wrap,.k-datepicker .k-picker-wrap{height:2.45rem !important}.k-datepicker{display:flex;padding:0;width:100%;height:calc(1.5em + .75rem + 2px);font-size:1rem;font-weight:400;line-height:1.5;color:var(--eg-ink-2);background-color:var(--eg-surface);background-clip:padding-box;border:1px solid var(--eg-field-border);border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.k-grid-header .k-header{text-align:center;font-weight:700}.k-tabstrip>.k-content{overflow:hidden;padding:.5rem !important}.k-tabstrip-items .k-disabled{background-color:var(--gray) !important}.k-combobox .k-dropdown-wrap .k-input{color:var(--eg-ink) !important}.k-button,.k-toggle-button{background-color:var(--light);color:var(--blue);border:1px solid var(--border-gray)}.k-window-titlebar-actions .k-button,.k-window-titlebar-actions .k-toggle-button{opacity:1;color:var(--white)}.k-window-titlebar-actions .k-button:hover,.k-window-titlebar-actions .k-toggle-button:hover{color:var(--white)}.k-button.k-selected,.k-toggle-button.k-selected{border-color:var(--primary);color:var(--eg-surface);background-color:var(--primary) !important;box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.06)}.k-button:hover,.k-toggle-button:hover{border-color:var(--light);background-color:var(--info-hover-blue);color:var(--primary)}.k-button .k-i-close{color:#fff}.k-toggle-button.k-selected,.k-button-group .k-button:active,.k-button-group .k-button.k-state-active,.k-button-group .k-button.k-selected,.k-button-group>input[type=radio]:checked+.k-button,.k-button-group>input[type=checkbox]:checked+.k-button{box-shadow:none !important;background-color:var(--blue) !important;color:var(--light) !important}.k-scheduler-navigation .k-button,.k-scheduler-footer .k-button{color:var(--primary) !important;background-color:rgba(0,0,0,0) !important}.eg-toggle-button-group>*:first-child{border-top-left-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.eg-toggle-button-group>*:last-child{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.eg-toggle-button-group .k-button+.k-button{margin-left:-5px !important}.eg-toggle-button-group .k-button.k-selected{background-color:var(--blue) !important}.k-dropdown-wrap .k-focus{border:1px solid var(--blue) !important}.k-pager-nav a{color:var(--dark) !important}.k-dropdown-wrap>.k-select{color:var(--eg-surface) !important}.k-window-titlebar{background-image:linear-gradient(270deg, var(--blue-gradient-1), var(--blue-gradient-2)) !important;background-repeat:repeat-x;color:var(--eg-surface);padding:.5rem !important}.k-window-content{padding:.5rem !important}.eg-button-success{background-color:var(--success) !important;color:var(--light) !important;border:none}.eg-button-danger{background-color:var(--danger) !important;color:var(--light) !important;border:none}.eg-button-warning{background-color:var(--warning) !important;color:var(--light) !important;border:none}.eg-button-info{background-color:var(--info) !important;color:var(--light) !important;border:none}.eg-button-primary{background-color:var(--blue) !important;color:var(--light) !important;border:none}.k-toolbar.k-grid-toolbar{display:flex !important;align-items:center !important;justify-content:flex-end !important}.k-dropdown-wrap>.k-input{color:var(--dark) !important}.k-tabstrip-items li.k-state-active{border-bottom:none !important;background-color:var(--blue) !important}.k-tabstrip-items li.k-state-active .k-link{color:var(--light) !important}.k-datetime-footer .k-time-cancel{background-color:var(--danger) !important;color:var(--light) !important}.k-datetime-footer .k-time-accept{background-color:var(--blue) !important;color:var(--light) !important}.k-button.k-primary{border-color:var(--primary) !important;color:var(--light) !important;background-color:var(--blue) !important}.k-grid table{border-collapse:collapse !important}.k-grid-table tr{border-bottom:1px solid gray}.k-grid-table tr:last-of-type{border:0}.k-multiselect>.k-icon.k-i-close{color:var(--dark) !important}.k-multiselect-wrap .k-button .k-i-close{color:var(--dark) !important}.k-disabled{background-color:var(--disabled-background) !important}.k-checkbox.k-disabled,.k-checkbox:disabled,.k-checkbox.k-disabled{background-color:var(--disabled-background-dark) !important;border-color:var(--disabled-background-dark) !important}.k-tabstrip-items .k-tabstrip-item.k-item.k-state-default{border:1px solid var(--eg-border) !important}.k-tabstrip-item+.k-tabstrip-item{margin-left:3px !important}.table-rows-sm.k-grid td{padding:.5rem .5rem !important}.k-dateinput{flex-grow:1}.table-bordered>:not(caption)>*{border-width:0}.k-input{height:auto !important}.k-numerictextbox{padding:1px 3px !important}.k-grid th.text-wrap{justify-content:center;text-align:left;white-space:normal;vertical-align:middle}.k-grid th.text-wrap .k-column-title{white-space:normal}.k-header>.k-cell-inner{margin:-0.5rem -0.5rem !important}.monada-tree-popup .k-treeview-leaf{padding-top:.75rem !important;padding-bottom:.75rem !important}.k-menu-popup{padding:0;min-width:0;background:rgba(0,0,0,0);border:0;box-shadow:none}.k-menu-group{display:flex;flex-direction:column;gap:2px;padding:6px !important;min-width:220px;max-width:min(420px,100vw - 32px);max-height:60vh;overflow-y:auto;overscroll-behavior:contain;background:var(--eg-surface);border:1px solid var(--eg-border-strong) !important;border-radius:10px !important;box-shadow:var(--eg-shadow-md) !important}.k-menu-popup .k-item:has(:is(.eg-report-item,.eg-menu-item)),.k-menu-group .k-item:has(:is(.eg-report-item,.eg-menu-item)){padding:0 !important;margin:0 !important;background-color:rgba(0,0,0,0) !important}.k-menu-popup .k-item:has(:is(.eg-report-item,.eg-menu-item))>.k-link,.k-menu-group .k-item:has(:is(.eg-report-item,.eg-menu-item))>.k-link,.k-menu-popup .k-menu-link:has(:is(.eg-report-item,.eg-menu-item)),.k-menu-group .k-menu-link:has(:is(.eg-report-item,.eg-menu-item)){padding:0 !important;margin:0 !important}.k-menu-group>.k-menu-item:not(:has(.btn))>.k-menu-link{min-height:32px;padding:5px 10px !important;border-radius:7px;color:var(--eg-ink);font-size:13px;font-weight:500;line-height:1.3;white-space:normal;overflow-wrap:anywhere;transition:background-color .12s ease,color .12s ease}.k-menu-group>.k-menu-item:not(:has(.btn)):is(:hover,.k-hover)>.k-menu-link{background-color:var(--eg-surface-hover) !important;color:var(--eg-brand-800)}.k-menu-group>.k-menu-item:not(:has(.btn)).k-focus>.k-menu-link{box-shadow:none}.k-menu-group>.k-menu-item:not(:has(.btn)):focus-visible>.k-menu-link{outline:2px solid var(--eg-focus-ring);outline-offset:-2px}.eg-report-item,.eg-menu-item{display:flex;align-items:center;gap:10px;width:100%;min-height:32px;padding:5px 10px 5px 6px;border:0;border-radius:7px;background-color:rgba(0,0,0,0);color:var(--eg-ink);font-weight:500;font-size:13px;line-height:1.3;text-align:left;white-space:normal;overflow-wrap:anywhere;text-decoration:none;transition:background-color .12s ease,color .12s ease}.eg-report-item>i:first-child,.eg-menu-item>i:first-child{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;margin:0 !important;border-radius:6px;background:var(--eg-brand-50);color:var(--eg-brand-600);font-size:12px;transition:background-color .12s ease,color .12s ease}.eg-report-item:hover,.eg-report-item:focus,.eg-menu-item:hover,.eg-menu-item:focus{background-color:var(--eg-surface-hover);color:var(--eg-brand-800);text-decoration:none}.eg-report-item:hover>i:first-child,.eg-report-item:focus>i:first-child,.eg-menu-item:hover>i:first-child,.eg-menu-item:focus>i:first-child{background:var(--eg-brand-100);color:var(--eg-brand-800)}.eg-report-item:focus-visible,.eg-menu-item:focus-visible{outline:2px solid var(--eg-focus-ring);outline-offset:-2px}.k-scheduler-monthview .k-event,.k-scheduler-monthview .k-event .k-event-template{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width: 991.98px){.adeiologio-calendar-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.adeiologio-calendar-scroll .k-scheduler{min-width:820px}}.k-loader-container .k-loader-container-overlay{background-color:var(--eg-surface)}@supports not (color: oklch(from red l c h)){:root{--kendo-color-app-surface: #ffffff;--kendo-color-on-app-surface: #212529;--kendo-color-subtle: #565e64;--kendo-color-surface: #f8f9fa;--kendo-color-surface-alt: #feffff;--kendo-color-border: rgba(33, 37, 41, 0.13);--kendo-color-border-alt: rgba(33, 37, 41, 0.2);--kendo-color-base-subtle: #e8ecf0;--kendo-color-base-subtle-hover: #dee2e6;--kendo-color-base-subtle-active: #d0d4d8;--kendo-color-base: #dee2e6;--kendo-color-base-hover: #d0d4d8;--kendo-color-base-active: #c0c4c7;--kendo-color-base-emphasis: rgba(33, 37, 41, 0.34);--kendo-color-base-on-subtle: #212529;--kendo-color-on-base: #212529;--kendo-color-base-on-surface: #212529;--kendo-color-primary-subtle: #dce1e8;--kendo-color-primary-subtle-hover: #cdd4de;--kendo-color-primary-subtle-active: #b9c4d1;--kendo-color-primary-hover: #202a36;--kendo-color-primary-active: #1e252c;--kendo-color-primary-emphasis: rgba(36, 59, 85, 0.4);--kendo-color-primary-on-subtle: #0a131e;--kendo-color-on-primary: #ffffff;--kendo-color-primary-on-surface: #243b55;--kendo-color-secondary-subtle: #e2e3e5;--kendo-color-secondary-subtle-hover: #d3d4d5;--kendo-color-secondary-subtle-active: #c6c7c8;--kendo-color-secondary: #6c757d;--kendo-color-secondary-hover: #5b636b;--kendo-color-secondary-active: #555e66;--kendo-color-secondary-emphasis: rgba(92, 99, 106, 0.4);--kendo-color-secondary-on-subtle: #2e2e2e;--kendo-color-on-secondary: #ffffff;--kendo-color-secondary-on-surface: #5b636b;--kendo-color-tertiary-subtle: #dfdaf4;--kendo-color-tertiary-subtle-hover: #cfc6ee;--kendo-color-tertiary-subtle-active: #c0b5e9;--kendo-color-tertiary: #6f42c1;--kendo-color-tertiary-hover: #58359a;--kendo-color-tertiary-active: #422874;--kendo-color-tertiary-emphasis: rgba(124, 89, 199, 0.4);--kendo-color-tertiary-on-subtle: #2b1a4d;--kendo-color-on-tertiary: #ffffff;--kendo-color-tertiary-on-surface: #7c59c7;--kendo-color-info-subtle: #daf1f7;--kendo-color-info-subtle-hover: #c8eaf2;--kendo-color-info-subtle-active: #b7e5f0;--kendo-color-info-hover: #287b8c;--kendo-color-info-active: #307e8e;--kendo-color-info-emphasis: rgba(14, 117, 135, 0.4);--kendo-color-info-on-subtle: #042b33;--kendo-color-on-info: #ffffff;--kendo-color-info-on-surface: #0e7587;--kendo-color-success-subtle: #d4e6db;--kendo-color-success-subtle-hover: #bedaca;--kendo-color-success-subtle-active: #a8ceb8;--kendo-color-success-hover: #036642;--kendo-color-success-active: #055f3d;--kendo-color-success-emphasis: rgba(3, 122, 79, 0.4);--kendo-color-success-on-subtle: #07301e;--kendo-color-on-success: #ffffff;--kendo-color-success-on-surface: #037a4f;--kendo-color-warning-subtle: #ffebda;--kendo-color-warning-subtle-hover: #ffe1c9;--kendo-color-warning-subtle-active: #ffd8b8;--kendo-color-warning-hover: #b35517;--kendo-color-warning-active: #b3591f;--kendo-color-warning-emphasis: rgba(175, 78, 0, 0.4);--kendo-color-warning-on-subtle: #441a01;--kendo-color-on-warning: #ffffff;--kendo-color-warning-on-surface: #af4e00;--kendo-color-error-subtle: #f5d9d4;--kendo-color-error-subtle-hover: #f1c6be;--kendo-color-error-subtle-active: #ecb3a9;--kendo-color-error-hover: #a03024;--kendo-color-error-active: #952d22;--kendo-color-error-emphasis: rgba(192, 57, 43, 0.4);--kendo-color-error-on-subtle: #4c150f;--kendo-color-on-error: #ffffff;--kendo-color-error-on-surface: #c0392b;--kendo-color-inverse-subtle: #4b5054;--kendo-color-inverse-subtle-hover: #595d62;--kendo-color-inverse-subtle-active: #5e6367;--kendo-color-inverse: #212529;--kendo-color-inverse-hover: #353a3e;--kendo-color-inverse-active: #4b5054;--kendo-color-inverse-emphasis: rgba(33, 37, 41, 0.4);--kendo-color-inverse-on-subtle: #ffffff;--kendo-color-on-inverse: #ffffff;--kendo-color-inverse-on-surface: #212529;--kendo-color-series: #0b5ed7;--kendo-color-series-a-bold: #094298;--kendo-color-series-a-bolder: #072c65;--kendo-color-series-a-subtle: #438afe;--kendo-color-series-a-subtler: #88b5fe;--kendo-color-series-b: #7e58c6;--kendo-color-series-b-bold: #5a3499;--kendo-color-series-b-bolder: #37205e;--kendo-color-series-b-subtle: #8a69ce;--kendo-color-series-b-subtler: #b5a4e3;--kendo-color-series-c: #20c997;--kendo-color-series-c-bold: #15795a;--kendo-color-series-c-bolder: #0f503b;--kendo-color-series-c-subtle: #80dfb9;--kendo-color-series-c-subtler: #c4f0dc;--kendo-color-series-d: #198754;--kendo-color-series-d-bold: #156c43;--kendo-color-series-d-bolder: #0c3621;--kendo-color-series-d-subtle: #4d9e71;--kendo-color-series-d-subtler: #91c2a4;--kendo-color-series-e: #dc3545;--kendo-color-series-e-bold: #b02a36;--kendo-color-series-e-bolder: #6e1b21;--kendo-color-series-e-subtle: #e45e62;--kendo-color-series-e-subtler: #f2afac;--kendo-color-series-f: #ffc108;--kendo-color-series-f-bold: #b38706;--kendo-color-series-f-bolder: #816005;--kendo-color-series-f-subtle: #ffc82d;--kendo-color-series-f-subtler: #ffd66a}}.eg-modal-body{max-height:85vh;overflow:auto;overflow-x:hidden}@media(max-width: 767.98px){.k-window.eg-modal-window{width:100vw !important;height:100dvh !important;max-width:none;top:0 !important;left:0 !important;transform:none !important;border-radius:0;display:flex;flex-direction:column}.k-window.eg-modal-window .k-window-content{flex:1;min-height:0;padding:12px}.k-window.eg-modal-window .eg-modal-body{max-height:none;height:100%}.k-window.eg-modal-window .eg-modal-titlebar{flex-wrap:wrap;row-gap:4px;min-width:0}.k-window.eg-modal-window .eg-modal-title{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-window.eg-modal-window .k-window-titlebar-actions .k-button{min-width:44px;min-height:44px}.k-window.k-dialog,.k-window[class*=eg-dialog-header-]{max-width:calc(100vw - 32px)}}@media(max-width: 575.98px){.form-group[class*=col-],.row.form-group>[class*=col-],.row>[class*=col-]:has(>label){flex:0 0 100%;max-width:100%;width:100%}}.eg-grid{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));gap:12px 16px;margin-bottom:12px}.eg-grid>*{grid-column:span 12;min-width:0}.eg-grid>.eg-col-keep-6{grid-column:span 6}.eg-grid>.eg-col-full{grid-column:1/-1}@media(min-width: 576px){.eg-grid>.eg-col-1{grid-column:span 6}.eg-grid>.eg-col-2{grid-column:span 6}.eg-grid>.eg-col-3{grid-column:span 6}.eg-grid>.eg-col-4{grid-column:span 6}.eg-grid>.eg-col-5{grid-column:span 6}.eg-grid>.eg-col-6{grid-column:span 6}}@media(min-width: 768px){.eg-grid>.eg-col-1{grid-column:span 1}.eg-grid>.eg-col-2{grid-column:span 2}.eg-grid>.eg-col-3{grid-column:span 3}.eg-grid>.eg-col-4{grid-column:span 4}.eg-grid>.eg-col-5{grid-column:span 5}.eg-grid>.eg-col-6{grid-column:span 6}.eg-grid>.eg-col-7{grid-column:span 7}.eg-grid>.eg-col-8{grid-column:span 8}.eg-grid>.eg-col-9{grid-column:span 9}.eg-grid>.eg-col-10{grid-column:span 10}.eg-grid>.eg-col-11{grid-column:span 11}.eg-grid>.eg-col-12{grid-column:span 12}}.eg-grid .k-input,.eg-grid .k-picker,.eg-grid .k-dropdownlist,.eg-grid .k-combobox,.eg-grid .k-multiselect,.eg-grid .form-control{width:100%}@media(pointer: coarse){.k-input,.k-picker,.form-control{min-height:40px}}@media(max-width: 575.98px){body .k-tabstrip-top>.k-tabstrip-items-wrapper{min-width:0;max-width:100%}body .k-tabstrip-top>.k-tabstrip-items-wrapper>.k-tabstrip-items{flex-wrap:nowrap !important;overflow-x:auto !important;overflow-y:hidden !important;scrollbar-width:none;scroll-snap-type:x proximity;overscroll-behavior-x:contain;mask-image:linear-gradient(to right, var(--eg-ink) calc(100% - 28px), transparent)}body .k-tabstrip-top>.k-tabstrip-items-wrapper>.k-tabstrip-items::-webkit-scrollbar{display:none}body .k-tabstrip-top>.k-tabstrip-items-wrapper>.k-tabstrip-items>.k-tabstrip-item{flex:0 0 auto;max-width:none;scroll-snap-align:start}body .k-tabstrip-top>.k-tabstrip-items-wrapper>.k-tabstrip-items>.k-tabstrip-item .k-link{white-space:nowrap;min-height:44px}}@media(max-width: 575.98px){.k-animation-container,.k-animation-container>.k-child-animation-container,.k-animation-container .k-popup{min-width:0 !important;max-width:calc(100vw - 16px) !important}}@media(hover: none){[data-eg-tip]{cursor:pointer}}.eg-filtra-toggle{display:none !important}@media(max-width: 767.98px){.eg-filtra-toggle{display:inline-flex !important;flex:0 0 auto;margin-left:8px}.eg-filtra-body--closed{display:none !important}}.btn:not(.btn-link):not(.k-menu):not(.dropdown-item):not(.btn-flat-primary):not(.btn-default):not(.k-menu .btn):not(.eg-report-item):not(.eg-menu-item):not(.ergk-view-open):not(.eg-btn--inline):not(.prevnext .btn),.ymd-ht-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:0 14px;font-size:13px;font-weight:600;line-height:1.2;letter-spacing:.005em;border-radius:8px;border-width:1px;border-style:solid;white-space:nowrap;text-transform:none !important;opacity:1}.btn:not(.btn-link):not(.k-menu):not(.dropdown-item):not(.btn-flat-primary):not(.btn-default):not(.k-menu .btn):not(.eg-report-item):not(.eg-menu-item):not(.ergk-view-open):not(.eg-btn--inline):not(.prevnext .btn)>i,.btn:not(.btn-link):not(.k-menu):not(.dropdown-item):not(.btn-flat-primary):not(.btn-default):not(.k-menu .btn):not(.eg-report-item):not(.eg-menu-item):not(.ergk-view-open):not(.eg-btn--inline):not(.prevnext .btn)>.fa-stack,.ymd-ht-btn>i,.ymd-ht-btn>.fa-stack{margin:0 !important}.btn:not(.btn-link):not(.k-menu):not(.dropdown-item):not(.btn-flat-primary):not(.btn-default):not(.k-menu .btn):not(.eg-report-item):not(.eg-menu-item):not(.ergk-view-open):not(.eg-btn--inline):not(.prevnext .btn).btn-block{display:flex;width:100%}.btn:not(.btn-link):not(.k-menu):not(.dropdown-item):not(.btn-flat-primary):not(.btn-default):not(.k-menu .btn):not(.eg-report-item):not(.eg-menu-item):not(.ergk-view-open):not(.eg-btn--inline):not(.prevnext .btn).eg-btn--icon{padding:0;min-width:32px}.btn:not(.btn-link):not(.k-menu):not(.dropdown-item):not(.btn-flat-primary):not(.btn-default):not(.k-menu .btn):not(.eg-report-item):not(.eg-menu-item):not(.ergk-view-open):not(.eg-btn--inline):not(.prevnext .btn).eg-chtypima-btn{min-height:48px;font-size:15px}@media(max-width: 767.98px){.btn:not(.btn-link):not(.k-menu):not(.dropdown-item):not(.btn-flat-primary):not(.btn-default):not(.k-menu .btn):not(.eg-report-item):not(.eg-menu-item):not(.ergk-view-open):not(.eg-btn--inline):not(.prevnext .btn).eg-chtypima-btn{min-height:56px;font-size:16px}}@media(max-width: 575.98px){.btn:not(.btn-link):not(.k-menu):not(.dropdown-item):not(.btn-flat-primary):not(.btn-default):not(.k-menu .btn):not(.eg-report-item):not(.eg-menu-item):not(.ergk-view-open):not(.eg-btn--inline):not(.prevnext .btn),.ymd-ht-btn{white-space:normal;padding-block:4px}}:is(.ymd-ht-row,tbody,.eg-row-actions) .btn:not(.btn-link):not(.k-menu):not(.dropdown-item):not(.btn-flat-primary):not(.btn-default):not(.k-menu .btn):not(.eg-report-item):not(.eg-menu-item):not(.ergk-view-open):not(.eg-btn--inline):not(.prevnext .btn){min-height:28px;min-width:28px;padding:0 7px;border-radius:7px}@media(max-width: 575.98px){.eg-ht .ymd-ht-row>.eg-ht-actcell .btn:not(.btn-link):not(.k-menu):not(.dropdown-item):not(.btn-flat-primary):not(.btn-default):not(.k-menu .btn):not(.eg-report-item):not(.eg-menu-item):not(.ergk-view-open):not(.eg-btn--inline):not(.prevnext .btn){min-height:44px;min-width:44px}}.btn:not(.btn-link):not(.k-menu):not(.dropdown-item):not(.btn-flat-primary):not(.btn-default):not(.k-menu .btn):not(.eg-report-item):not(.eg-menu-item):not(.ergk-view-open):not(.eg-btn--inline):not(.prevnext .btn):not(#eg-btn-never),.ymd-ht-btn:not(#eg-btn-never){border-style:solid !important;border-width:1px !important}.ymd-ht-btn:not(#eg-btn-never){height:32px;min-height:32px;padding:0 14px}.ymd-ht-btn:not(#eg-btn-never) .badge{line-height:1;padding:3px 6px;font-size:11px;margin:0 !important}.btn:not(.btn-link):not(.k-menu):not(.dropdown-item):not(.btn-flat-primary):not(.btn-default):not(.k-menu .btn):not(.eg-report-item):not(.eg-menu-item):not(.ergk-view-open):not(.eg-btn--inline):not(.prevnext .btn):not(#eg-btn-never):is(.btn-primary,.btn-success,.eg-btn--primary),.ymd-ht-btn--primary:not(#eg-btn-never){background:var(--eg-brand-800) !important;border-color:var(--eg-brand-800) !important;color:var(--eg-surface) !important}.btn:not(.btn-link):not(.k-menu):not(.dropdown-item):not(.btn-flat-primary):not(.btn-default):not(.k-menu .btn):not(.eg-report-item):not(.eg-menu-item):not(.ergk-view-open):not(.eg-btn--inline):not(.prevnext .btn):not(#eg-btn-never):is(.btn-primary,.btn-success,.eg-btn--primary):hover,.btn:not(.btn-link):not(.k-menu):not(.dropdown-item):not(.btn-flat-primary):not(.btn-default):not(.k-menu .btn):not(.eg-report-item):not(.eg-menu-item):not(.ergk-view-open):not(.eg-btn--inline):not(.prevnext .btn):not(#eg-btn-never):is(.btn-primary,.btn-success,.eg-btn--primary):active,.btn:not(.btn-link):not(.k-menu):not(.dropdown-item):not(.btn-flat-primary):not(.btn-default):not(.k-menu .btn):not(.eg-report-item):not(.eg-menu-item):not(.ergk-view-open):not(.eg-btn--inline):not(.prevnext .btn):not(#eg-btn-never):is(.btn-primary,.btn-success,.eg-btn--primary).active,.ymd-ht-btn--primary:not(#eg-btn-never):hover,.ymd-ht-btn--primary:not(#eg-btn-never):active,.ymd-ht-btn--primary:not(#eg-btn-never).active{background:var(--eg-brand-700) !important;border-color:var(--eg-brand-700) !important;color:var(--eg-surface) !important}.btn:not(.btn-link):not(.k-menu):not(.dropdown-item):not(.btn-flat-primary):not(.btn-default):not(.k-menu .btn):not(.eg-report-item):not(.eg-menu-item):not(.ergk-view-open):not(.eg-btn--inline):not(.prevnext .btn):not(#eg-btn-never):is(.btn-light,.btn-secondary,.btn-info,.btn-warning,.btn-dark,.btn-outline-primary,.btn-outline-secondary,.btn-outline-info,.btn-outline-warning,.btn-outline-success,.btn-outline-dark,.eg-btn--secondary),.ymd-ht-btn--ghost:not(#eg-btn-never){background:var(--eg-surface) !important;border-color:var(--eg-border-strong) !important;color:var(--eg-ink-2) !important}.btn:not(.btn-link):not(.k-menu):not(.dropdown-item):not(.btn-flat-primary):not(.btn-default):not(.k-menu .btn):not(.eg-report-item):not(.eg-menu-item):not(.ergk-view-open):not(.eg-btn--inline):not(.prevnext .btn):not(#eg-btn-never):is(.btn-light,.btn-secondary,.btn-info,.btn-warning,.btn-dark,.btn-outline-primary,.btn-outline-secondary,.btn-outline-info,.btn-outline-warning,.btn-outline-success,.btn-outline-dark,.eg-btn--secondary):hover,.btn:not(.btn-link):not(.k-menu):not(.dropdown-item):not(.btn-flat-primary):not(.btn-default):not(.k-menu .btn):not(.eg-report-item):not(.eg-menu-item):not(.ergk-view-open):not(.eg-btn--inline):not(.prevnext .btn):not(#eg-btn-never):is(.btn-light,.btn-secondary,.btn-info,.btn-warning,.btn-dark,.btn-outline-primary,.btn-outline-secondary,.btn-outline-info,.btn-outline-warning,.btn-outline-success,.btn-outline-dark,.eg-btn--secondary):active,.btn:not(.btn-link):not(.k-menu):not(.dropdown-item):not(.btn-flat-primary):not(.btn-default):not(.k-menu .btn):not(.eg-report-item):not(.eg-menu-item):not(.ergk-view-open):not(.eg-btn--inline):not(.prevnext .btn):not(#eg-btn-never):is(.btn-light,.btn-secondary,.btn-info,.btn-warning,.btn-dark,.btn-outline-primary,.btn-outline-secondary,.btn-outline-info,.btn-outline-warning,.btn-outline-success,.btn-outline-dark,.eg-btn--secondary).active,.ymd-ht-btn--ghost:not(#eg-btn-never):hover,.ymd-ht-btn--ghost:not(#eg-btn-never):active,.ymd-ht-btn--ghost:not(#eg-btn-never).active{background:var(--eg-brand-50) !important;border-color:var(--eg-brand-600) !important;color:var(--eg-brand-900) !important}.btn:not(.btn-link):not(.k-menu):not(.dropdown-item):not(.btn-flat-primary):not(.btn-default):not(.k-menu .btn):not(.eg-report-item):not(.eg-menu-item):not(.ergk-view-open):not(.eg-btn--inline):not(.prevnext .btn):not(#eg-btn-never):is(.btn-danger,.btn-outline-danger,.eg-btn--danger),.ymd-ht-btn--danger:not(#eg-btn-never){background:var(--eg-surface) !important;border-color:var(--eg-danger-border) !important;color:var(--eg-danger-emphasis) !important}.btn:not(.btn-link):not(.k-menu):not(.dropdown-item):not(.btn-flat-primary):not(.btn-default):not(.k-menu .btn):not(.eg-report-item):not(.eg-menu-item):not(.ergk-view-open):not(.eg-btn--inline):not(.prevnext .btn):not(#eg-btn-never):is(.btn-danger,.btn-outline-danger,.eg-btn--danger):hover,.btn:not(.btn-link):not(.k-menu):not(.dropdown-item):not(.btn-flat-primary):not(.btn-default):not(.k-menu .btn):not(.eg-report-item):not(.eg-menu-item):not(.ergk-view-open):not(.eg-btn--inline):not(.prevnext .btn):not(#eg-btn-never):is(.btn-danger,.btn-outline-danger,.eg-btn--danger):active,.btn:not(.btn-link):not(.k-menu):not(.dropdown-item):not(.btn-flat-primary):not(.btn-default):not(.k-menu .btn):not(.eg-report-item):not(.eg-menu-item):not(.ergk-view-open):not(.eg-btn--inline):not(.prevnext .btn):not(#eg-btn-never):is(.btn-danger,.btn-outline-danger,.eg-btn--danger).active,.ymd-ht-btn--danger:not(#eg-btn-never):hover,.ymd-ht-btn--danger:not(#eg-btn-never):active,.ymd-ht-btn--danger:not(#eg-btn-never).active{background:var(--eg-danger-subtle) !important;border-color:var(--eg-danger) !important;color:var(--eg-danger-emphasis) !important}.btn:not(.btn-link):not(.k-menu):not(.dropdown-item):not(.btn-flat-primary):not(.btn-default):not(.k-menu .btn):not(.eg-report-item):not(.eg-menu-item):not(.ergk-view-open):not(.eg-btn--inline):not(.prevnext .btn):not(#eg-btn-never).eg-btn--danger-solid{background:var(--eg-danger) !important;border-color:var(--eg-danger) !important;color:var(--eg-surface) !important}.btn:not(.btn-link):not(.k-menu):not(.dropdown-item):not(.btn-flat-primary):not(.btn-default):not(.k-menu .btn):not(.eg-report-item):not(.eg-menu-item):not(.ergk-view-open):not(.eg-btn--inline):not(.prevnext .btn):not(#eg-btn-never).eg-btn--danger-solid:hover,.btn:not(.btn-link):not(.k-menu):not(.dropdown-item):not(.btn-flat-primary):not(.btn-default):not(.k-menu .btn):not(.eg-report-item):not(.eg-menu-item):not(.ergk-view-open):not(.eg-btn--inline):not(.prevnext .btn):not(#eg-btn-never).eg-btn--danger-solid:active{background:var(--eg-danger-emphasis) !important;border-color:var(--eg-danger-emphasis) !important;color:var(--eg-surface) !important}:is(.gradient-header,.ergk-header,.kiosk-header,.card-header.text-light,.ymd-head,.k-window-titlebar,.eg-on-dark) .btn:not(.btn-link):not(.k-menu):not(.dropdown-item):not(.btn-flat-primary):not(.btn-default):not(.k-menu .btn):not(.eg-report-item):not(.eg-menu-item):not(.ergk-view-open):not(.eg-btn--inline):not(.prevnext .btn):not(#eg-btn-never){background:rgba(0,0,0,0) !important;border-color:var(--eg-on-dark-line) !important;color:var(--eg-surface) !important}:is(.gradient-header,.ergk-header,.kiosk-header,.card-header.text-light,.ymd-head,.k-window-titlebar,.eg-on-dark) .btn:not(.btn-link):not(.k-menu):not(.dropdown-item):not(.btn-flat-primary):not(.btn-default):not(.k-menu .btn):not(.eg-report-item):not(.eg-menu-item):not(.ergk-view-open):not(.eg-btn--inline):not(.prevnext .btn):not(#eg-btn-never):hover,:is(.gradient-header,.ergk-header,.kiosk-header,.card-header.text-light,.ymd-head,.k-window-titlebar,.eg-on-dark) .btn:not(.btn-link):not(.k-menu):not(.dropdown-item):not(.btn-flat-primary):not(.btn-default):not(.k-menu .btn):not(.eg-report-item):not(.eg-menu-item):not(.ergk-view-open):not(.eg-btn--inline):not(.prevnext .btn):not(#eg-btn-never):active,:is(.gradient-header,.ergk-header,.kiosk-header,.card-header.text-light,.ymd-head,.k-window-titlebar,.eg-on-dark) .btn:not(.btn-link):not(.k-menu):not(.dropdown-item):not(.btn-flat-primary):not(.btn-default):not(.k-menu .btn):not(.eg-report-item):not(.eg-menu-item):not(.ergk-view-open):not(.eg-btn--inline):not(.prevnext .btn):not(#eg-btn-never).active{background:var(--eg-on-dark-hover) !important;border-color:var(--eg-surface) !important;color:var(--eg-surface) !important}:is(.gradient-header,.ergk-header,.kiosk-header,.card-header.text-light,.ymd-head,.k-window-titlebar,.eg-on-dark) .btn:not(.btn-link):not(.k-menu):not(.dropdown-item):not(.btn-flat-primary):not(.btn-default):not(.k-menu .btn):not(.eg-report-item):not(.eg-menu-item):not(.ergk-view-open):not(.eg-btn--inline):not(.prevnext .btn):not(#eg-btn-never):is(.btn-primary,.btn-success,.eg-btn--primary,.eg-btn--ondark-primary){background:var(--eg-surface) !important;border-color:var(--eg-surface) !important;color:var(--eg-brand-900) !important}:is(.gradient-header,.ergk-header,.kiosk-header,.card-header.text-light,.ymd-head,.k-window-titlebar,.eg-on-dark) .btn:not(.btn-link):not(.k-menu):not(.dropdown-item):not(.btn-flat-primary):not(.btn-default):not(.k-menu .btn):not(.eg-report-item):not(.eg-menu-item):not(.ergk-view-open):not(.eg-btn--inline):not(.prevnext .btn):not(#eg-btn-never):is(.btn-primary,.btn-success,.eg-btn--primary,.eg-btn--ondark-primary):hover,:is(.gradient-header,.ergk-header,.kiosk-header,.card-header.text-light,.ymd-head,.k-window-titlebar,.eg-on-dark) .btn:not(.btn-link):not(.k-menu):not(.dropdown-item):not(.btn-flat-primary):not(.btn-default):not(.k-menu .btn):not(.eg-report-item):not(.eg-menu-item):not(.ergk-view-open):not(.eg-btn--inline):not(.prevnext .btn):not(#eg-btn-never):is(.btn-primary,.btn-success,.eg-btn--primary,.eg-btn--ondark-primary):active{background:var(--eg-brand-50) !important;border-color:var(--eg-brand-50) !important;color:var(--eg-brand-900) !important}.btn:not(.btn-link):not(.k-menu):not(.dropdown-item):not(.btn-flat-primary):not(.btn-default):not(.k-menu .btn):not(.eg-report-item):not(.eg-menu-item):not(.ergk-view-open):not(.eg-btn--inline):not(.prevnext .btn):not(#eg-btn-never):focus:not(:focus-visible){box-shadow:none !important}.btn:not(.btn-link):not(.k-menu):not(.dropdown-item):not(.btn-flat-primary):not(.btn-default):not(.k-menu .btn):not(.eg-report-item):not(.eg-menu-item):not(.ergk-view-open):not(.eg-btn--inline):not(.prevnext .btn):not(#eg-btn-never):is(:disabled,.disabled,[aria-disabled=true]),.ymd-ht-btn:not(#eg-btn-never):is(:disabled,[aria-disabled=true]){background:var(--eg-disabled-bg) !important;border-color:var(--eg-disabled-border) !important;color:var(--eg-disabled-fg) !important;opacity:1 !important;cursor:default}:is(.gradient-header,.ergk-header,.kiosk-header,.card-header.text-light,.ymd-head,.k-window-titlebar,.eg-on-dark) .btn:not(.btn-link):not(.k-menu):not(.dropdown-item):not(.btn-flat-primary):not(.btn-default):not(.k-menu .btn):not(.eg-report-item):not(.eg-menu-item):not(.ergk-view-open):not(.eg-btn--inline):not(.prevnext .btn):not(#eg-btn-never):is(:disabled,.disabled,[aria-disabled=true]){background:rgba(0,0,0,0) !important;border-color:var(--eg-on-dark-active) !important;color:var(--eg-brand-300) !important}.k-button.k-button-solid-primary:not(.k-input-button):not(.k-icon-button),.k-button.k-button-solid-error:not(.k-input-button):not(.k-icon-button){min-height:32px;padding:0 14px;font-size:13px;font-weight:600;border-radius:8px;text-transform:none}.k-button.k-button-solid-primary:not(.k-input-button){background:var(--eg-brand-800);border-color:var(--eg-brand-800);color:var(--eg-surface)}.k-button.k-button-solid-primary:not(.k-input-button):hover{background:var(--eg-brand-700);border-color:var(--eg-brand-700)}.k-button.k-button-solid-error:not(.k-input-button){background:var(--eg-surface);border-color:var(--eg-danger-border);color:var(--eg-danger-emphasis)}.k-button.k-button-solid-error:not(.k-input-button):hover{background:var(--eg-danger-subtle);border-color:var(--eg-danger)}.eg-dialog-actions{gap:8px;justify-content:flex-end}.k-menu.btn:not(#eg-btn-never){display:inline-flex;align-items:center;min-height:32px;padding:0 8px 0 0 !important;border:1px solid var(--eg-border-strong) !important;border-radius:8px;background:var(--eg-surface) !important;color:var(--eg-ink-2) !important;box-shadow:none !important}.k-menu.btn:not(#eg-btn-never):hover{background:var(--eg-brand-50) !important;border-color:var(--eg-brand-600) !important;color:var(--eg-brand-900) !important}.k-menu.btn:not(#eg-btn-never){font-size:13px !important;font-weight:600 !important;line-height:1.2 !important}.k-menu.btn:not(#eg-btn-never) *{color:inherit !important;text-transform:none !important;font-size:inherit !important;font-weight:inherit !important;line-height:inherit !important}.k-menu.btn:not(#eg-btn-never) .k-menu-link,.k-menu.btn:not(#eg-btn-never) .k-menu-expand-arrow{padding:0 !important}.k-menu.btn:not(#eg-btn-never) .btn{display:inline-flex !important;align-items:center;gap:6px;background:rgba(0,0,0,0) !important;border:0 !important;color:inherit !important;min-height:30px;padding:0 6px 0 12px !important}.k-menu.btn:not(#eg-btn-never) .btn>i{margin:0 !important}.k-menu.btn:not(#eg-btn-never) .k-menu-item,.k-menu.btn:not(#eg-btn-never) .k-menu-link{align-items:center !important}:is(.gradient-header,.ergk-header,.kiosk-header,.card-header.text-light,.ymd-head,.k-window-titlebar,.eg-on-dark) .k-menu.btn:not(#eg-btn-never){background:rgba(0,0,0,0) !important;border-color:var(--eg-on-dark-line) !important;color:var(--eg-surface) !important}:is(.gradient-header,.ergk-header,.kiosk-header,.card-header.text-light,.ymd-head,.k-window-titlebar,.eg-on-dark) .k-menu.btn:not(#eg-btn-never):hover{background:var(--eg-on-dark-hover) !important;border-color:var(--eg-surface) !important;color:var(--eg-surface) !important}.k-split-button:not(#eg-btn-never){height:auto !important;min-height:32px;align-items:stretch !important;vertical-align:middle;gap:0 !important;background:rgba(0,0,0,0) !important;border-color:rgba(0,0,0,0) !important;text-transform:none !important}.k-split-button>.k-button:not(#eg-btn-never){border-style:solid !important;border-width:1px !important;min-height:32px;font-size:13px;font-weight:600;text-transform:none !important;background:var(--eg-surface) !important;border-color:var(--eg-border-strong) !important;color:var(--eg-ink-2) !important}.k-split-button>.k-button:not(#eg-btn-never):not(.k-split-button-arrow){padding:0 12px;border-radius:8px 0 0 8px !important}.k-split-button>.k-button:not(#eg-btn-never).k-split-button-arrow{border-radius:0 8px 8px 0 !important;margin-left:-1px !important}.k-split-button>.k-button:not(#eg-btn-never):hover,.k-split-button>.k-button:not(#eg-btn-never):active,.k-split-button>.k-button:not(#eg-btn-never).k-active{background:var(--eg-brand-50) !important;border-color:var(--eg-brand-600) !important;color:var(--eg-brand-900) !important}:is(.gradient-header,.ergk-header,.kiosk-header,.card-header.text-light,.ymd-head,.k-window-titlebar,.eg-on-dark) .k-split-button>.k-button:not(#eg-btn-never){background:rgba(0,0,0,0) !important;border-color:var(--eg-on-dark-line) !important;color:var(--eg-surface) !important}:is(.gradient-header,.ergk-header,.kiosk-header,.card-header.text-light,.ymd-head,.k-window-titlebar,.eg-on-dark) .k-split-button>.k-button:not(#eg-btn-never):hover,:is(.gradient-header,.ergk-header,.kiosk-header,.card-header.text-light,.ymd-head,.k-window-titlebar,.eg-on-dark) .k-split-button>.k-button:not(#eg-btn-never):active,:is(.gradient-header,.ergk-header,.kiosk-header,.card-header.text-light,.ymd-head,.k-window-titlebar,.eg-on-dark) .k-split-button>.k-button:not(#eg-btn-never).k-active{background:var(--eg-on-dark-hover) !important;border-color:var(--eg-surface) !important;color:var(--eg-surface) !important}.btn:is(.ergk-view-open,.eg-btn--inline):not(#eg-btn-never){min-height:24px;min-width:24px;height:24px;padding:0;border:0 !important;border-radius:6px;background:rgba(0,0,0,0) !important;color:var(--eg-brand-800) !important;font-size:11px}.btn:is(.ergk-view-open,.eg-btn--inline):not(#eg-btn-never):hover,.btn:is(.ergk-view-open,.eg-btn--inline):not(#eg-btn-never):active{background:var(--eg-brand-50) !important;color:var(--eg-brand-900) !important}.btn.ergk-mini:not(#eg-btn-never){min-height:26px;height:26px;min-width:26px;padding:0 7px;font-size:11.5px}.ergk-savebar .btn:not(#eg-btn-never){height:32px;min-height:32px;padding:0 14px;font-size:13px}.ad-cal{--ad-hairline: var(--eg-border);--ad-hairline-strong: var(--eg-border-strong);--ad-ink-muted: var(--eg-ink-3);--ad-ink-faint: var(--eg-ink-3);--ad-weekend: var(--eg-surface-hover);--ad-today: var(--eg-warning-subtle);--ad-today-line: var(--eg-warning);--ad-surface: var(--eg-surface);--ad-surface-2: var(--eg-surface-hover);--ad-bar-h: 24px;position:relative;background:var(--ad-surface);border:1px solid var(--ad-hairline);border-radius:12px;overflow:hidden;container-type:inline-size;container-name:adcal}.ad-toolbar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:10px 12px;background:var(--ad-surface-2);border-bottom:1px solid var(--ad-hairline)}.ad-toolbar .ad-btn{font:inherit;font-size:13px;font-weight:600;border:1px solid var(--ad-hairline-strong);background:var(--ad-surface);color:var(--eg-brand-950);padding:6px 12px;border-radius:8px;cursor:pointer;line-height:1.2}.ad-toolbar .ad-btn:hover{background:var(--ad-surface-2)}.ad-toolbar .ad-btn.ghost{color:var(--ad-ink-muted)}.ad-toolbar .ad-btn.icon{padding:6px 11px}.ad-toolbar .ad-btn[aria-pressed=true]{background:var(--blue, var(--eg-cal-adeia-energi));color:var(--eg-surface);border-color:var(--blue, var(--eg-brand-600))}.ad-toolbar .ad-seg{display:inline-flex;gap:3px;background:var(--ad-surface);border:1px solid var(--ad-hairline-strong);border-radius:9px;padding:3px}.ad-toolbar .ad-seg .ad-btn{border:0}.ad-toolbar .ad-month-label{font-weight:700;font-size:15px;padding:0 6px;min-width:150px;color:var(--eg-brand-950)}.ad-toolbar .ad-spacer{flex:1 1 auto}.ad-toolbar .ad-pills{display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center}.ad-toolbar .ad-pill{display:inline-flex;align-items:center;gap:7px;font:inherit;font-size:13px;font-weight:600;border:1px solid var(--ad-hairline-strong);background:var(--ad-surface);color:var(--ad-ink-muted);padding:6px 13px;border-radius:999px;cursor:pointer;transition:all .14s;user-select:none}.ad-toolbar .ad-pill .ad-pill-tick{width:15px;height:15px;border-radius:50%;border:1.5px solid currentColor;display:inline-flex;align-items:center;justify-content:center;font-size:10px;line-height:1;color:rgba(0,0,0,0)}.ad-toolbar .ad-pill:hover:not(:disabled){background:var(--ad-surface-2)}.ad-toolbar .ad-pill.on{background:color-mix(in srgb, var(--blue, var(--eg-cal-adeia-energi)) 12%, var(--ad-surface));border-color:var(--blue, var(--eg-brand-600));color:var(--blue, var(--eg-brand-600))}.ad-toolbar .ad-pill.on .ad-pill-tick{background:var(--blue, var(--eg-cal-adeia-energi));border-color:var(--blue, var(--eg-brand-600));color:var(--eg-surface)}.ad-toolbar .ad-pill.sub{border-style:dashed}.ad-toolbar .ad-pill.sub.on{border-style:solid}.ad-toolbar .ad-pill:disabled{opacity:.45;cursor:default}.ad-scroll{overflow-x:auto}.ad-dow{display:grid;grid-template-columns:repeat(7, minmax(0, 1fr));min-width:760px}.ad-dow>div{padding:9px 10px;font-size:12px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--ad-ink-muted);border-bottom:1px solid var(--ad-hairline)}.ad-dow>div.we{color:var(--ad-ink-faint);background:var(--ad-weekend)}.ad-mgrid{min-width:760px}.ad-week{position:relative;display:grid;grid-template-columns:repeat(7, minmax(0, 1fr));grid-template-rows:auto;grid-auto-rows:var(--ad-bar-h);border-bottom:1px solid var(--ad-hairline-strong)}.ad-week .ad-wknd{grid-row:1/-1;background:var(--ad-weekend);z-index:0}.ad-week .ad-colline{grid-row:1/-1;border-left:1px solid var(--ad-hairline);z-index:0}.ad-week .ad-daynum{grid-row:1;align-self:start;padding:6px 8px 2px;font-size:12.5px;font-weight:600;color:var(--ad-ink-muted);z-index:2;pointer-events:none}.ad-week .ad-daynum.out{color:var(--ad-ink-faint);opacity:.6}.ad-week .ad-daynum.today{color:var(--ad-today-line);font-weight:800}.ad-bar{z-index:1;margin:1px 4px;height:calc(var(--ad-bar-h) - 4px);border-radius:999px;padding:0 10px;display:flex;align-items:center;font-size:12px;font-weight:600;color:var(--eg-surface);white-space:nowrap;overflow:hidden;box-shadow:0 1px 1px rgba(0,0,0,.12);cursor:pointer;transition:filter .12s ease}.ad-bar:hover{filter:brightness(1.07)}.ad-bar .ad-bar-txt{overflow:hidden;text-overflow:ellipsis}.ad-bar.cont-l{border-top-left-radius:3px;border-bottom-left-radius:3px;margin-left:0}.ad-bar.cont-r{border-top-right-radius:3px;border-bottom-right-radius:3px;margin-right:0}.ad-week .ad-daynum.today{background:var(--ad-today);border-radius:6px}.ad-day-wrap .k-scheduler-toolbar{display:none}.ad-day-wrap .k-scheduler{border:0}.ad-week-wrap{border-bottom:1px solid var(--ad-hairline-strong)}.ad-week-wrap .ad-week{border-bottom:0}.ad-wkpager{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:3px 10px 6px;background:var(--ad-surface-2)}.ad-wkpager .ad-wkpager-info{margin-right:auto;font-size:11.5px;font-weight:600;color:var(--ad-ink-faint)}.ad-wkpager .ad-wkpager-lbl{font-size:12px;font-weight:600;color:var(--ad-ink-muted);font-variant-numeric:tabular-nums;min-width:62px;text-align:center}.ad-wkpager .ad-wkpager-btn{font:inherit;font-size:15px;line-height:1;font-weight:700;border:1px solid var(--ad-hairline-strong);background:var(--ad-surface);color:var(--eg-brand-950);width:26px;height:24px;border-radius:7px;cursor:pointer}.ad-wkpager .ad-wkpager-btn:hover:not(:disabled){background:var(--ad-surface-2)}.ad-wkpager .ad-wkpager-btn:disabled{opacity:.4;cursor:default}.ad-toolbar .ad-select{font:inherit;font-size:13px;font-weight:600;border:1px solid var(--eg-field-border);background:var(--ad-surface);color:var(--eg-brand-950);padding:5px 8px;border-radius:8px;cursor:pointer}.ad-toolbar .ad-select-lbl{font-size:13px;color:var(--ad-ink-muted)}.ad-compact{display:none}@container adcal (max-width: 759px){.ad-full{display:none}.ad-compact{display:block}.ad-toolbar{gap:6px;padding:7px 8px}.ad-toolbar .ad-select,.ad-toolbar .ad-select-lbl{display:none}.ad-toolbar .ad-month-label{min-width:0;flex:1 1 auto;text-align:center;font-size:14px;padding:0}.ad-toolbar .ad-spacer{display:none}.ad-toolbar .ad-seg{padding:2px;border-radius:8px}.ad-toolbar .ad-seg .ad-btn{padding:5px 10px}.ad-toolbar .ad-pills{flex-wrap:nowrap;overflow-x:auto;width:100%;gap:6px;scrollbar-width:none;-ms-overflow-style:none}.ad-toolbar .ad-pills::-webkit-scrollbar{display:none}.ad-toolbar .ad-pill{flex:0 0 auto;font-size:12px;padding:4px 10px;gap:6px}.ad-toolbar .ad-btn{font-size:12.5px;padding:5px 10px}.adc-dow{display:grid;grid-template-columns:repeat(7, minmax(0, 1fr));border-bottom:1px solid var(--ad-hairline)}.adc-dow>div{padding:6px 0;text-align:center;font-size:10px;font-weight:700;letter-spacing:.04em;color:var(--ad-ink-muted)}.adc-dow>div.we{color:var(--ad-ink-faint);background:var(--ad-weekend)}.adc-grid{display:grid;grid-template-columns:repeat(7, minmax(0, 1fr))}.adc-cell{font:inherit;border:0;border-top:1px solid var(--ad-hairline);border-left:1px solid var(--ad-hairline);background:var(--ad-surface);cursor:pointer;min-height:46px;padding:4px 2px 5px;display:flex;flex-direction:column;align-items:center;gap:2px;position:relative}.adc-cell:nth-child(7n+1){border-left:0}.adc-cell.we{background:var(--ad-weekend)}.adc-cell.out{cursor:default}.adc-cell:focus-visible{outline:2px solid var(--blue, var(--eg-brand-600));outline-offset:-2px;z-index:3}.adc-cell.sel{box-shadow:inset 0 0 0 2px var(--blue, var(--eg-brand-600));border-radius:5px;z-index:2}.adc-daynum{font-size:11.5px;font-weight:600;color:var(--ad-ink-muted);font-variant-numeric:tabular-nums;height:19px;display:grid;place-items:center}.adc-cell.today .adc-daynum{color:var(--eg-surface);background:var(--ad-today-line);border-radius:50%;width:19px;font-weight:800;font-size:11px}.adc-count{font-size:12.5px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.55;min-width:23px;text-align:center;border-radius:6px;color:var(--eg-brand-700)}.adc-cell.lvl1 .adc-count{background:var(--eg-brand-50)}.adc-cell.lvl2 .adc-count{background:var(--eg-brand-200)}.adc-cell.lvl3 .adc-count{background:var(--eg-heat-1);color:var(--eg-brand-800)}.adc-cell.lvl4 .adc-count{background:var(--eg-brand-400);color:var(--eg-brand-900)}.adc-day{border-top:1px solid var(--ad-hairline-strong);background:var(--ad-surface)}.adc-day-hd{display:flex;align-items:baseline;gap:8px;padding:8px 10px;background:var(--ad-surface-2);border-bottom:1px solid var(--ad-hairline)}.adc-day-date{font-size:12.5px;font-weight:700;color:var(--eg-brand-950);text-transform:capitalize}.adc-day-count{margin-left:auto;font-size:11.5px;font-weight:600;color:var(--ad-ink-faint);white-space:nowrap}.adc-day-list{list-style:none;margin:0;padding:0;max-height:44vh;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.adc-day-list li+li{border-top:1px solid var(--ad-hairline)}.adc-day-item{font:inherit;width:100%;border:0;background:none;cursor:pointer;text-align:left;display:flex;align-items:center;gap:9px;padding:8px 10px}.adc-day-item:hover{background:var(--ad-surface-2)}.adc-day-item:focus-visible{outline:2px solid var(--blue, var(--eg-brand-600));outline-offset:-2px}.adc-sw{flex:0 0 auto;width:3px;align-self:stretch;min-height:22px;border-radius:999px}.adc-day-title{flex:1 1 auto;min-width:0;font-size:12.5px;font-weight:600;color:var(--eg-brand-950);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.adc-day-range{flex:0 0 auto;font-size:11px;font-weight:600;color:var(--ad-ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap}.adc-day-empty{padding:16px 10px;text-align:center;font-size:12.5px;color:var(--ad-ink-faint)}}.eg-apostoli-dialog{width:min(1100px,100vw - 96px)}.eg-apostoli{width:100%;max-height:60vh;overflow:auto;margin-top:10px;font-size:.875rem;color:var(--eg-ink);background:var(--eg-surface)}.eg-apostoli table{border-collapse:separate;border-spacing:0;border-top:1px solid var(--eg-border);border-left:1px solid var(--eg-border)}.eg-apostoli th,.eg-apostoli td{padding:4px 8px;border-right:1px solid var(--eg-border);border-bottom:1px solid var(--eg-border);text-align:left;vertical-align:top}.eg-apostoli__tools{display:flex;align-items:center;gap:6px;margin-bottom:10px}.eg-apostoli__keno{margin:0;color:var(--eg-ink-2)}.eg-apostoli__omada+.eg-apostoli__omada{margin-top:16px}.eg-apostoli__omada--entheti{margin:6px 0 4px;padding-left:10px;border-left:2px solid var(--eg-border-strong)}.eg-apostoli__titlos{margin:0 0 6px;font-size:.9375rem;font-weight:600;color:var(--eg-ink)}.eg-apostoli__omada--entheti .eg-apostoli__titlos{font-size:.875rem}.eg-apostoli__plithos{margin-left:4px;font-weight:400;color:var(--eg-ink-2)}.eg-apostoli__pedia{width:100%;margin-bottom:10px}.eg-apostoli__pedia caption{caption-side:top;padding:0 0 4px;color:var(--eg-ink-2)}.eg-apostoli__pedia th{width:40%;font-weight:500;color:var(--eg-ink-2);background:var(--eg-surface-alt)}.eg-apostoli__pedia td{overflow-wrap:anywhere}.eg-apostoli__eggrafes{margin-bottom:4px}.eg-apostoli__eggrafes thead th{min-width:110px;max-width:220px;font-weight:600;color:var(--eg-table-head-fg);background:var(--eg-table-head-bg);vertical-align:bottom}.eg-apostoli__eggrafes tbody td{white-space:nowrap}.eg-apostoli__proti{min-width:180px;font-weight:500;background:var(--eg-surface)}.eg-apostoli__proti--stathera{position:sticky;left:0;z-index:1;box-shadow:6px 0 8px -7px var(--eg-overlay)}thead .eg-apostoli__proti{background:var(--eg-table-head-bg)}.eg-apostoli__ypo>td{white-space:normal;background:var(--eg-surface-hover)}.eg-apostoli__kenh{font-style:italic;color:var(--eg-ink-3)}.eg-skip-link{position:absolute;left:-10000px;top:8px;z-index:100100;padding:8px 14px;border:0;border-radius:6px;background:var(--eg-brand-900);color:var(--eg-on-solid);font-weight:600}.eg-skip-link:focus{left:8px;outline:3px solid var(--eg-skip-link-outline);outline-offset:2px}html.eg-a11y-contrast-1{--border-gray: var(--eg-ink)}:focus-visible:not([tabindex="-1"]):not(#eg-focus-never){outline:2px solid var(--eg-focus-ring) !important;outline-offset:2px;box-shadow:0 0 0 2px var(--eg-focus-ring-inner) !important}:is(input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=reset]):not([type=range]):not([type=file]):not([type=color]):not([type=image]):not(.k-input-inner),textarea:not(.k-input-inner),select):focus-within:not(#eg-focus-never),:is(.k-input,.k-picker):is(:focus-within,.k-focus):not(#eg-focus-never){outline:none !important;border-color:var(--eg-brand-600) !important;box-shadow:inset 0 0 0 1px var(--eg-brand-600) !important}.k-input-inner:focus-visible:not(#eg-focus-never){outline:none !important;box-shadow:none !important}:is(.k-tabstrip-item,.k-table-td,.k-table-th,.k-grid td,.k-grid th):focus-visible:not(#eg-focus-never){outline-offset:-2px;box-shadow:none !important}.text-warning{color:var(--eg-warning) !important}.btn-warning,.btn-warning.active,.btn-warning:not(:disabled):not(.disabled).active{background-color:var(--eg-warning) !important;border-color:var(--eg-warning) !important}:root{--primary: var(--eg-brand-800);--success: var(--eg-success);--info: var(--eg-info);--danger: var(--eg-danger);--warning: var(--eg-warning);--secondary: var(--eg-ink-3)}.btn-success,.btn-success.active,.btn-success:not(:disabled):not(.disabled).active,.badge-success{background-color:var(--eg-success) !important;border-color:var(--eg-success) !important;color:var(--eg-on-solid) !important}.btn-success:hover{filter:brightness(0.9)}.btn-outline-success{color:var(--eg-success) !important;border-color:var(--eg-success) !important}.btn-outline-success:hover,.btn-outline-success.active{background-color:var(--eg-success) !important;color:var(--eg-on-solid) !important}.text-success{color:var(--eg-success) !important}.border-success{border-color:var(--eg-success) !important}.bg-success:is(.text-light,.text-white,.card-header,.items-count-circle,.btn){background-color:var(--eg-success) !important}.btn-info,.btn-info.active,.btn-info:not(:disabled):not(.disabled).active,.badge-info{background-color:var(--eg-info) !important;border-color:var(--eg-info) !important;color:var(--eg-on-solid) !important}.btn-info:hover{filter:brightness(0.9)}.btn-outline-info{color:var(--eg-info) !important;border-color:var(--eg-info) !important}.btn-outline-info:hover,.btn-outline-info.active{background-color:var(--eg-info) !important;color:var(--eg-on-solid) !important}.text-info{color:var(--eg-info) !important}.border-info{border-color:var(--eg-info) !important}.bg-info:is(.text-light,.text-white,.card-header,.items-count-circle,.btn){background-color:var(--eg-info) !important}.btn-danger,.btn-danger.active,.btn-danger:not(:disabled):not(.disabled).active,.badge-danger{background-color:var(--eg-danger) !important;border-color:var(--eg-danger) !important;color:var(--eg-on-solid) !important}.btn-danger:hover{filter:brightness(0.9)}.btn-outline-danger{color:var(--eg-danger) !important;border-color:var(--eg-danger) !important}.btn-outline-danger:hover,.btn-outline-danger.active{background-color:var(--eg-danger) !important;color:var(--eg-on-solid) !important}.text-danger{color:var(--eg-danger) !important}.border-danger{border-color:var(--eg-danger) !important}.bg-danger:is(.text-light,.text-white,.card-header,.items-count-circle,.btn){background-color:var(--eg-danger) !important}.btn-secondary,.btn-secondary.active,.btn-secondary:not(:disabled):not(.disabled).active,.badge-secondary{background-color:var(--eg-ink-3) !important;border-color:var(--eg-ink-3) !important;color:var(--eg-on-solid) !important}.btn-secondary:hover{filter:brightness(0.9)}.btn-outline-secondary{color:var(--eg-ink-3) !important;border-color:var(--eg-ink-3) !important}.btn-outline-secondary:hover,.btn-outline-secondary.active{background-color:var(--eg-ink-3) !important;color:var(--eg-on-solid) !important}.text-secondary{color:var(--eg-ink-3) !important}.border-secondary{border-color:var(--eg-ink-3) !important}.bg-secondary:is(.text-light,.text-white,.card-header,.items-count-circle,.btn){background-color:var(--eg-ink-3) !important}.bg-warning:is(.text-light,.text-white,.card-header,.items-count-circle),.badge-warning:is(.text-light,.text-white){background-color:var(--eg-warning) !important}.border-warning{border-color:var(--eg-warning) !important}.bg-grey.bg-darken-2{background-color:var(--eg-ink-3) !important}.text-muted{color:var(--eg-ink-3) !important}body{background-color:var(--eg-page-bg)}:is(.bg-success,.bg-info,.bg-danger,.bg-secondary,.bg-warning,.bg-grey):is(.text-light,.text-white,.card-header) .text-primary{color:var(--eg-surface-alt) !important}.form-control,form .form-control{color:var(--eg-ink-2);border-color:var(--eg-field-border)}.custom-select{border-color:var(--eg-field-border)}.form-control:disabled,.form-control[readonly]{background-color:var(--eg-disabled-bg)}form label{color:var(--eg-ink-3)}.form-control::placeholder,form .form-control::placeholder,form .form-control::-webkit-input-placeholder{color:var(--eg-ink-3)}input.k-checkbox,input.k-radio{margin:5px}.eg-target{min-width:24px;min-height:24px;display:inline-flex;align-items:center;justify-content:center}.eg-target.eg-target--inline{margin-top:-4px !important;margin-bottom:-4px !important;vertical-align:middle;position:relative;z-index:2}[data-eg-tip]{cursor:help}.k-switch:is(.k-switch-sm,.k-switch-md,.k-switch-lg,.telerik-blazor){height:24px;margin-top:-4px;margin-bottom:-4px}.k-switch.k-switch-sm{margin-top:-5px;margin-bottom:-5px}.k-switch.k-switch-lg{margin-top:-3px;margin-bottom:-3px}.k-grid td .btn.btn-sm{min-width:24px;min-height:24px;display:inline-flex;align-items:center;justify-content:center}@media(max-width: 575.98px){.d-flex:has(>.form-group.col){flex-wrap:wrap}.d-flex>.form-group.col,.row>.form-group.col{flex:1 1 100%;max-width:100%}.k-grid .k-grid-header-table,.k-grid .k-grid-table,.k-grid .k-grid-footer-table{min-width:36rem}.main-panel .d-flex:not(.flex-column):not(.flex-nowrap){flex-wrap:wrap;row-gap:4px}.k-tabstrip-items{flex-wrap:wrap}.k-tabstrip-item{max-width:100%}.k-tabstrip-item .k-link{white-space:normal}.k-pager,.k-pager-numbers-wrap{flex-wrap:wrap;row-gap:4px}.k-pager-numbers-wrap{max-width:100%}.k-chip-list .k-chip{max-width:100%;height:auto}.k-chip-list .k-chip-label{white-space:normal;overflow-wrap:anywhere}}.k-chip-list .k-chip{height:auto}.k-grid .k-column-title{white-space:normal;overflow-wrap:anywhere;text-overflow:clip}.m-node-row:hover>.m-node-org,.k-treeview-item:focus-within:not(:has(.k-treeview-item:focus-within))>.k-treeview-item-content .m-node-org{display:inline-flex !important}input[type=file]{max-width:100%}.k-pager .k-button-flat.k-button-primary{color:var(--eg-link)}.k-grid :is(td,th).k-focus:focus-visible:not(#eg-focus-never){outline:2px solid var(--eg-focus-ring) !important;outline-offset:-2px;box-shadow:none !important}.eg-colwidth{padding:.5rem .75rem;border-top:1px solid var(--eg-border)}.eg-colwidth__title{font-weight:600;font-size:.8125rem;color:var(--eg-ink-2);margin-bottom:.375rem}.eg-colwidth__value{font-weight:400}.eg-colwidth__row{display:flex;gap:.375rem;flex-wrap:wrap}.eg-colwidth__btn{min-width:32px;min-height:28px}.eg-colwidth__all{display:block;width:100%;margin-top:.375rem;text-align:start}.eg-colwidth-pop{position:fixed;z-index:10050;min-width:220px;max-width:calc(100vw - 16px);background:var(--eg-surface);border:1px solid var(--eg-neutral-400);border-radius:.25rem;box-shadow:var(--eg-shadow-md)}.eg-colwidth-pop .eg-colwidth{border-top:0}.k-grid .k-grid-header th .k-column-resizer{z-index:2}.k-grid .k-grid-header th:has(.k-column-resizer) .k-grid-header-menu.k-grid-column-menu{margin-inline-end:calc(.5em + 1px)}@media(hover: hover)and (pointer: fine){.k-grid .k-grid-header th:has(.k-column-resizer) .k-grid-header-menu.k-grid-column-menu{inset-inline-end:calc(.5em + 1px);margin-inline-end:0}}
