*:focus{outline:1px solid var(--theme-primary);outline-offset:2px}h1,h2,h3,h4,h5,h6{font-family:Mirage,serif;font-weight:700;margin:0;padding:0}section :nth-of-type(odd){background-color:var(--theme-bg-secondary)}section :nth-of-type(2n){background-color:var(--theme-bg-primary)}em{color:var(--theme-primary)}u{color:var(--theme-dark);text-decoration:none}body{background-color:var(--theme-bg-light);overflow:scroll;margin:0;padding:0;font-weight:400;color:var(--theme-dark);font-family:RobotoRegular,sans-serif}@font-face{font-family:Mirage;src:url(/assets/MirageMedium-BhMExZUH.otf) format("opentype")}@font-face{font-family:RobotoRegular;src:url(/assets/Roboto-Regular-Duvu0CAl.ttf) format("truetype")}body #app{width:100%;height:100%}.fa-icon{height:100%}svg{pointer-events:none}*{transition:all .25s cubic-bezier(.4,0,.2,1)!important}a{color:var(--theme-ternary);display:block;font-weight:500}ul{list-style:none;padding:0}.Font--special{font-family:Mirage,serif}.Icon,.Icon--dark{display:inline-block;width:50px;height:50px;padding:.5rem;color:var(--theme-dark);box-shadow:0 2px 8px #0000001a,0 1px 3px #00000014;margin:0 1rem;border-radius:4px;border:1px solid var(--theme-border-dark)}.Icon--dark{background-color:var(--theme-bg-ternary)}.Form{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;margin:0 auto;padding:1.5rem;width:30vw}.Form input,.Form select,.Form textarea{display:block;margin:.5rem .5rem 1.5rem;padding:.75rem 1rem;border:1px solid var(--theme-border-dark);border-radius:4px;background-color:var(--theme-bg-light);width:100%;transition:all .25s cubic-bezier(.4,0,.2,1)}.Form input:focus,.Form select:focus,.Form textarea:focus{outline:2px solid var(--theme-primary);outline-offset:2px;border-color:var(--theme-primary)}.Form input[type=submit],.Form select[type=submit],.Form textarea[type=submit]{background-color:var(--theme-primary);color:var(--theme-white);font-weight:600;border:none;cursor:pointer;margin:0;padding:.75rem 1.5rem;border-radius:4px}.Form input[type=submit]:hover,.Form select[type=submit]:hover,.Form textarea[type=submit]:hover{box-shadow:0 4px 12px #00000026,0 2px 4px #0000001a;transform:translateY(-2px)}.Form input[type=submit]:active,.Form select[type=submit]:active,.Form textarea[type=submit]:active{transform:translateY(0)}.Form input.invalid,.Form select.invalid,.Form textarea.invalid{outline:2px solid var(--theme-error);border:1px solid var(--theme-error)}.Form label{width:100%}.Form label .invalid{color:var(--theme-error)}.Form label{margin:.5rem}.ChatMessage h1,.ChatMessage h2,.ChatMessage h3,.ChatMessage h4,.ChatMessage h5,.ChatMessage h6{font-family:RobotoRegular,sans-serif}:root{--navbar-height: 8vh;--theme-bg-primary: #f8f9fa;--theme-bg-secondary: #e9ecef;--theme-bg-ternary: #4d555c;--theme-bg-quaternary: #34495e;--theme-bg-dark: #000000;--theme-bg-light: #ffffff;--theme-text-dark: #000000;--theme-text-light: #ffffff;--theme-border-transparent: transparent;--theme-border-dark: #bdc3c7;--theme-primary: #00a5c0;--theme-secondary: #e9ecef;--theme-ternary: #5a6c7d;--theme-success: #27ae60;--theme-error: #e74c3c;--theme-info: #00a5c0;--theme-dark: #000000;--theme-light: #ffffff;--theme-black: #000000;--theme-white: #ffffff;--theme-grey: #212728;--theme-sample-1: #f8f9fa;--theme-sample-2: #e9ecef;--theme-sample-3: #4d555c;--theme-sample-4: #00a5c0}html[data-theme=colorful]{--theme-bg-primary: #f0f8ec;--theme-bg-secondary: #d4f4c7;--theme-bg-ternary: #c9b5f5;--theme-bg-quaternary: #1a5c4d;--theme-bg-dark: #1a5c4d;--theme-bg-light: #ffffff;--theme-text-dark: #2c3e50;--theme-text-light: #ffffff;--theme-border-transparent: transparent;--theme-border-dark: rgba(0, 0, 0, .15);--theme-primary: #c9b5f5;--theme-secondary: #d4f4c7;--theme-ternary: #1a5c4d;--theme-success: #27ae60;--theme-error: rgb(255, 132, 50);--theme-info: #1a5c4d;--theme-dark: #2c3e50;--theme-light: #ffffff;--theme-black: #2c3e50;--theme-white: #ffffff;--theme-grey: #95a5a6;--theme-sample-1: #f0f8ec;--theme-sample-2: #d4f4c7;--theme-sample-3: #c9b5f5;--theme-sample-4: #1a5c4d}html[data-theme=simple]{--theme-bg-primary: #fafaf8;--theme-bg-secondary: #b8dcc1;--theme-bg-ternary: #b59f70;--theme-bg-quaternary: #4a4a4a;--theme-bg-dark: #333333;--theme-bg-light: #f5f5f0;--theme-text-dark: #333333;--theme-text-light: #f5f5f0;--theme-border-transparent: transparent;--theme-border-dark: rgba(0, 0, 0, .15);--theme-primary: #e6dff2;--theme-secondary: #b8dcc1;--theme-ternary: #b59f70;--theme-success: #27ae60;--theme-error: #e74c3c;--theme-info: #3498db;--theme-dark: #333333;--theme-light: #f5f5f0;--theme-black: #333333;--theme-white: #f5f5f0;--theme-grey: #95a5a6;--theme-sample-1: #fafaf8;--theme-sample-2: #b8dcc1;--theme-sample-3: #e6dff2;--theme-sample-4: #b59f70}html[data-theme=corporate]{--theme-bg-primary: #f8f9fa;--theme-bg-secondary: #e9ecef;--theme-bg-ternary: #4d555c;--theme-bg-quaternary: #34495e;--theme-bg-dark: #000000;--theme-bg-light: #ffffff;--theme-text-dark: #000000;--theme-text-light: #ffffff;--theme-border-transparent: transparent;--theme-border-dark: #bdc3c7;--theme-primary: #00a5c0;--theme-secondary: #e9ecef;--theme-ternary: #5a6c7d;--theme-success: #27ae60;--theme-error: #e74c3c;--theme-info: #00a5c0;--theme-dark: #000000;--theme-light: #ffffff;--theme-black: #000000;--theme-white: #ffffff;--theme-grey: #212728;--theme-sample-1: #f8f9fa;--theme-sample-2: #e9ecef;--theme-sample-3: #4d555c;--theme-sample-4: #00a5c0}main{margin-top:var(--navbar-height)}@media(min-width:1024px){main{padding:0 10%;margin-top:calc(var(--navbar-height) + 7vh);display:block}}.SquareButton[data-v-6334740f]{cursor:pointer;border:1px solid var(--theme-border-dark);box-shadow:0 2px 8px #0000001a,0 1px 3px #00000014;transform:translate(0) translateY(0);padding:.5rem 1rem;margin:.5rem;border-radius:4px;transition:all .25s cubic-bezier(.4,0,.2,1)}.SquareButton[data-v-6334740f]:hover{box-shadow:0 4px 12px #00000026,0 2px 4px #0000001a;transform:translateY(-2px)}.SquareButton[data-v-6334740f]:active{box-shadow:0 1px 4px #00000014;transform:translateY(0)}.SquareButton[data-v-6334740f]{color:var(--theme-text-dark);background-color:var(--theme-bg-ternary)}.SquareButton.light[data-v-6334740f]{color:var(--theme-dark);background-color:var(--theme-bg-light)}.SquareButton.dark[data-v-6334740f]{color:var(--theme-text-dark);background-color:var(--theme-bg-light)}.ModalSmall[data-v-a55ae9cf]{position:relative;z-index:3}.ModalSmall-box[data-v-a55ae9cf]{position:absolute;top:100%;right:0;margin-top:1rem;padding:1.5rem;width:max-content;background-color:var(--theme-bg-light);border:1px solid var(--theme-border-dark);color:var(--theme-dark);box-shadow:0 4px 12px #00000026,0 2px 4px #0000001a;border-radius:8px}.ModalSmall-box.hidden[data-v-a55ae9cf]{display:none}.ModalSmall-close[data-v-a55ae9cf]{position:absolute;top:0;right:0;padding:1rem;border:none;cursor:pointer;font-size:1rem;font-weight:800;transition:.25s cubic-bezier(.4,0,.2,1);background-color:var(--theme-bg-light)}.ModalSmall-close[data-v-a55ae9cf]:hover{background-color:#e6e6e6}.ModalSmall-divider[data-v-a55ae9cf]{width:100%;height:1px;background-color:var(--theme-bg-dark);margin:1rem 0}.NotificationCenter[data-v-17fff56d]{position:relative;display:flex;align-items:center}.NotificationCenter-bell[data-v-17fff56d]{position:relative;cursor:pointer;background-color:transparent;border:none;color:var(--theme-dark);font-size:1.3rem;padding:0}.NotificationCenter-badge[data-v-17fff56d]{position:absolute;top:-.5rem;right:-.6rem;min-width:1.1rem;height:1.1rem;padding:0 .25rem;border-radius:50%;background-color:var(--theme-error);color:var(--theme-white);font-size:.7rem;font-weight:600;line-height:1.1rem;text-align:center}.NotificationCenter-dropdown[data-v-17fff56d]{position:absolute;top:100%;right:0;margin-top:.5rem;min-width:18rem;max-height:60vh;overflow-y:auto;background-color:var(--theme-dark);color:var(--theme-text-light);border-radius:8px;box-shadow:0 4px 12px #00000026,0 2px 4px #0000001a;z-index:1001}.NotificationCenter-empty[data-v-17fff56d]{margin:0;padding:1rem;font-size:.9rem}.NotificationCenter-list[data-v-17fff56d]{list-style:none;margin:0;padding:.5rem}.NotificationCenter-item[data-v-17fff56d]{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem;border-radius:4px}.NotificationCenter-item+.NotificationCenter-item[data-v-17fff56d]{margin-top:.25rem}.NotificationCenter-item-info[data-v-17fff56d]{display:flex;flex-direction:column;font-size:.85rem}.NotificationCenter-item-actions[data-v-17fff56d]{display:flex;gap:.5rem}.NotificationCenter-item-actions button[data-v-17fff56d]{cursor:pointer;border:none;border-radius:4px;width:2rem;height:2rem;color:var(--theme-white)}.NotificationCenter-item-actions button.accept[data-v-17fff56d]{background-color:var(--theme-success)}.NotificationCenter-item-actions button.refuse[data-v-17fff56d]{background-color:var(--theme-error)}.TopNavBar[data-v-37550b20]{position:fixed;top:0;left:0;width:100vw;display:flex;justify-content:space-between;align-items:center;height:var(--navbar-height);background-color:var(--theme-bg-light);z-index:1000}.TopNavBar nav[data-v-37550b20]{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 2rem}.TopNavBar-links[data-v-37550b20]{display:flex;justify-content:baseline;gap:.5rem;margin:0;align-items:baseline}.TopNavBar-item[data-v-37550b20]{text-decoration:none;color:var(--theme-dark);font-size:1.3rem;font-weight:300}a[data-v-37550b20]{text-decoration:none;color:var(--theme-dark)}.TopNavBar-logo[data-v-37550b20]{display:flex;justify-content:center;align-items:center;font-family:Mirage,serif;position:relative;font-size:1.5rem;width:auto;padding:.75rem 1.5rem;background-color:var(--theme-bg-light);color:var(--theme-text-dark);border-radius:8px;transition:all .25s cubic-bezier(.4,0,.2,1)!important;letter-spacing:0;font-weight:600}.TopNavBar-logo[data-v-37550b20]:hover{box-shadow:0 2px 8px #0000001a,0 1px 3px #00000014}.TopNavBar-logo[data-v-37550b20]:focus{outline:none!important}.TopNavBar-logo svg[data-v-37550b20]{font-size:1.5rem;margin-left:.75rem}.TopNavBar-logo a[data-v-37550b20]{color:var(--theme-white)}.TopNavBar-profileMenu[data-v-37550b20]{width:80%;display:flex;justify-content:flex-end;align-items:baseline}.TopNavBar-profileMenu[data-v-37550b20]>*{margin-left:2rem}.TopNavBar-item-logout[data-v-37550b20]{font-size:1.3rem;color:var(--theme-dark);cursor:pointer;margin-left:0}.TopNavBar-themeButton[data-v-37550b20]{font-size:1.3rem;cursor:pointer;background-color:transparent;border:none;position:relative}.TopNavBar-themeButton .TopNavBar-item-theme-dropdown[data-v-37550b20]{margin-top:.5rem;position:absolute;top:100%;left:50%;transform:translate(-50%);background-color:var(--theme-dark);border-radius:8px;box-shadow:0 4px 12px #00000026,0 2px 4px #0000001a}.TopNavBar-themeButton .TopNavBar-item-theme-dropdown[data-v-37550b20]:focus{outline:none}.TopNavBar-themeButton .TopNavBar-item-theme-dropdown ul[data-v-37550b20]{display:flex;margin:.5rem;padding:0;list-style:none;cursor:pointer;align-items:center}.TopNavBar-themeButton .TopNavBar-item-theme-dropdown ul .colors[data-v-37550b20]{display:flex;border-radius:8px;overflow:hidden}.TopNavBar-themeButton .TopNavBar-item-theme-dropdown li[data-v-37550b20]{width:30px;height:30px}.TopNavBar-themeButton .TopNavBar-item-theme-dropdown-checkmark[data-v-37550b20]{display:inline-block;width:20px;height:20px;border-radius:50%;margin-left:10px;background-color:var(--theme-success)}.flashContainer[data-v-12ba7ffc]{position:relative;display:flex;justify-content:center;width:100%}.flash-message[data-v-12ba7ffc]{position:fixed;top:calc(var(--navbar-height) + 1rem);left:50%;transform:translate(-50%);width:20vw;min-width:280px;max-width:90vw;padding:10px;border:1px solid transparent;border-radius:5px;color:#fff;text-align:center;z-index:1100;box-shadow:0 4px 12px #00000026}.success[data-v-12ba7ffc]{background-color:var(--theme-bg-secondary);color:var(--theme-dark)}.error[data-v-12ba7ffc]{background-color:#f44336}.info[data-v-12ba7ffc]{background-color:var(--theme-bg-light);color:var(--theme-dark);border:2px solid var(--theme-dark-green)}
