#BabylonRenderCanvas[data-v-a3ba142a]{width:100%;height:100%;outline:none}.Loadingscreen{width:100%;height:100%;position:absolute;z-index:0;background:#2e2e2e;top:0;display:flex;justify-content:center;align-items:center;flex-direction:column}.ls-logo{width:350px;height:350px}.ls-animation{fill:#00f;width:150px;height:150px}.ls-text{font-size:25px;text-align:center;margin:20px;color:#00f;filter:drop-shadow(0px 0px 2px rgba(0,0,0,.4)) drop-shadow(0px 0px 10px rgba(0,0,0,.2))}.NetworkConnectionsDebug[data-v-9714a039]{position:absolute;top:70px;overflow:hidden}.NetworkConnectionsDebug button[data-v-9714a039]{margin:10px 0;display:block}.NetworkConnectionsDebug input[data-v-9714a039]{margin:10px;border:none;background:#fff;color:#00f;height:50px}.Debug{position:relative;z-index:5}.db-container{position:absolute;width:100%;top:10px;display:flex;justify-content:center;pointer-events:none}.db-container *{pointer-events:all}.Debug button{margin-right:20px;border:none;padding:5px;background:#fff;color:#00f;cursor:pointer;display:inline-block;height:50px;transition:background .3s ease;width:200px}.Debug button:hover{background:#c5c5c5}.db-network{display:inline-block}.db-network div{transition:max-height .4s ease}#FocusList[data-v-f040c984]{position:absolute;top:48px;right:32px;width:320px;border-radius:10px;overflow:hidden}#FocusList *[data-v-f040c984]{transition:all .1s}h1[data-v-f040c984]{text-align:left}button[data-v-f040c984]:disabled{cursor:no-drop}button[data-v-f040c984]:disabled:hover:after{opacity:0}button[data-v-f040c984]:disabled:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(var(--primary-color),.7)}button.toggle[data-v-f040c984]{position:absolute;top:6px;right:6px}button.toggle div.icon-line[data-v-f040c984],button.toggle div.icon-line[data-v-f040c984]:before,button.toggle div.icon-line[data-v-f040c984]:after{content:"";position:absolute;height:2px;width:16px;background-color:#fff;transition:all .1s}button.toggle div.icon-line[data-v-f040c984]:before,button.toggle div.icon-line[data-v-f040c984]:after{left:0}button.toggle div.icon-line[data-v-f040c984]{transform:translateY(6px)}button.toggle.active div.icon-line[data-v-f040c984]:before{transform:translateY(-6px)}button.toggle.active div.icon-line[data-v-f040c984]:after{transform:translateY(-12px)}.list-wrapper[data-v-f040c984]{max-height:400px;width:100%;overflow-y:auto;padding:6px;background:rgba(var(--primary-color),1)}.fl-focus[data-v-f040c984]{position:relative;display:flex;flex-direction:row;align-items:center;padding:6px;color:#fff;border-radius:6px;cursor:pointer}.fl-focus label[data-v-f040c984]{margin-left:10px;width:80%;pointer-events:none}.fl-focus.completed label[data-v-f040c984]{opacity:.6;text-decoration:line-through}.fl-focus input[data-v-f040c984]{pointer-events:none}.fl-focus[data-v-f040c984]:hover{background:rgba(var(--secondary-color),.1)}.fl-focus div.options[data-v-f040c984]{display:none;flex-direction:row;align-items:center;position:absolute;right:6px;top:0;height:100%}.fl-focus:hover div.options[data-v-f040c984]{display:flex}.fl-focus div.options button[data-v-f040c984]{overflow:hidden}.fl-focus.active[data-v-f040c984]{pointer-events:none;background:rgba(var(--secondary-color),.2)}.check-container[data-v-f040c984]{display:flex;align-items:center;justify-content:center}.check-container[data-v-f040c984],.check-container img.checkmark[data-v-f040c984]{position:relative;width:1.4rem;height:1.4rem;background-color:transparent}.footer div.constraint-indicator[data-v-f040c984]{width:48px;display:flex;justify-content:center}.footer button.green[data-v-f040c984]{background-color:green;flex-grow:1}#Interactions[data-v-11104ec4]{position:absolute;bottom:0;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;pointer-events:none;z-index:1}#Interactions.inactive *[data-v-11104ec4]{opacity:.66;cursor:no-drop}#Interactions .frame[data-v-11104ec4]{min-height:auto}.states[data-v-11104ec4]{padding:8px 16px 8px 12px;background-color:rgba(var(--primary-color),1);color:rgba(var(--secondary-color),.4);border-radius:2rem}.state[data-v-11104ec4]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.4rem}.dot[data-v-11104ec4]{height:8px;width:8px;border-radius:4px;background-color:red;opacity:1;animation-name:smooth-flash-11104ec4;animation-duration:2s;animation-iteration-count:infinite}@keyframes smooth-flash-11104ec4{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.Interactions .frame[data-v-11104ec4]{max-width:600px}.chat[data-v-11104ec4]{position:relative;display:flex;flex-direction:row;align-items:top;gap:8px;margin-bottom:2rem;padding:8px;pointer-events:all}.chat button[data-v-11104ec4]{height:56px;width:56px}.chat textarea[data-v-11104ec4]{height:auto;width:500px;resize:none}button.send img[data-v-11104ec4]{height:32px}button.microphone .spinner[data-v-11104ec4]:before{height:48px;width:48px}button.microphone.active[data-v-11104ec4]{background-color:rgba(var(--accent-color),0);border-radius:50%}button.microphone.active img[data-v-11104ec4]{height:24px}button.microphone.active[data-v-11104ec4]:before{opacity:0}button.microphone .state-pin[data-v-11104ec4]{position:absolute;right:25%;bottom:25%;transform:translate(50%,50%);background-color:rgba(var(--accent-color),1);border-radius:50%}button.microphone .state-pin img[data-v-11104ec4]{height:20px;width:20px}#Diagnosis[data-v-cf613876]{position:absolute;height:100%;width:100%;display:flex;justify-content:center;align-items:center;pointer-events:none}#Diagnosis .frame[data-v-cf613876]{min-height:400px}.frame .frame h2[data-v-cf613876]{padding:0;margin:0}.symptome-context[data-v-cf613876],.diagnosis-context[data-v-cf613876]{position:relative;display:flex;flex-direction:column}input#diagnosisName[data-v-cf613876]{text-align:center;width:80%;padding:0;margin:0;margin-bottom:1rem}.audioInput-wrapper[data-v-cf613876]{display:flex;flex-direction:column;align-items:center;width:100%}button.microphone[data-v-cf613876]{height:64px;width:64px;margin-bottom:16px}button.microphone .spinner[data-v-cf613876]:before{height:56px;width:56px}button.microphone.active[data-v-cf613876]{background-color:rgba(var(--accent-color),0)}button.microphone.active img[data-v-cf613876]{height:24px}button.microphone.active[data-v-cf613876]:before{opacity:0}.severity-wrapper[data-v-cf613876]{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch}.severity-wrapper hr.range[data-v-cf613876]{position:absolute;right:48px;left:48px;top:7px;outline:none;border-color:rgba(var(--primary-color),.4);border-style:solid}.severity-wrapper button[data-v-cf613876]{display:flex;flex-direction:column;justify-content:flex-start;gap:8px;height:auto;width:96px;min-width:16px;padding:8px;background-color:transparent}.severity-wrapper button.special[data-v-cf613876]:before{content:"";height:16px;width:16px;background-color:rgba(var(--primary-color),1);border-radius:50%}.severity-wrapper button.active[data-v-cf613876]:before{content:"";height:16px;width:16px;background-color:rgba(var(--accent-color),1);border-radius:50%}.footer[data-v-cf613876]{flex-direction:row-reverse}[data-v-a1eb5193]::-webkit-scrollbar{width:8px}[data-v-a1eb5193]::-webkit-scrollbar-thumb{border-radius:4px;background:rgba(var(--secondary-color),.3)}[data-v-a1eb5193]::-webkit-scrollbar-thumb:hover{background:rgba(var(--secondary-color),.5)}#Results[data-v-a1eb5193]{position:absolute;height:100%;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;z-index:2}.sidepanel[data-v-a1eb5193]{position:absolute;top:0;display:flex;flex-direction:column;gap:.5rem;width:16rem}.sidepanel.left[data-v-a1eb5193]{left:-.5rem;transform:translate(-100%)}.sidepanel.right[data-v-a1eb5193]{right:-.5rem;transform:translate(100%)}.sidepanel>.frame[data-v-a1eb5193]{background-color:rgba(var(--primary-color),.975)}.frame.portrait[data-v-a1eb5193]{gap:8px;overflow:hidden}.frame.portrait img[data-v-a1eb5193]{height:24rem;object-fit:cover;border:8px solid rgba(var(--primary-color),.975);border-radius:16px 16px 0 0}.frame[data-v-a1eb5193]{max-width:none;overflow:visible}.frame .body[data-v-a1eb5193]{gap:1rem}#Results p.description[data-v-a1eb5193]{max-width:400px}.legend[data-v-a1eb5193]{display:flex;flex-direction:row;justify-content:space-between;width:90%}.legend>div[data-v-a1eb5193]{display:flex;align-items:center;gap:6px}.legend .val-example[data-v-a1eb5193]{height:1.4rem;width:1rem}.chart[data-v-a1eb5193]{position:relative;flex-grow:1;width:100%;display:flex;flex-direction:column;gap:8px;padding-left:1.5rem;padding-right:1.5rem}.toolbar[data-v-a1eb5193]{min-height:32px;margin-bottom:1rem}.value-columns[data-v-a1eb5193]{position:absolute;height:100%;top:0;right:1.5rem;z-index:0;flex-grow:1;display:flex;flex-direction:row;gap:8px;pointer-events:none}.column[data-v-a1eb5193]{display:flex;flex-direction:column;flex-grow:1;width:64px;text-align:center;align-items:center}.column p[data-v-a1eb5193]{padding:0;height:2rem}.line[data-v-a1eb5193]{position:relative;width:2px;flex-grow:1;background-color:#0003}.line[data-v-a1eb5193]:before,.line[data-v-a1eb5193]:after{position:absolute;content:"";height:2px;width:1rem;background-color:#0003}.line[data-v-a1eb5193]:before{transform:translate(-50%,-2px)}.line[data-v-a1eb5193]:after{bottom:0;transform:translate(-50%,2px)}.symptomeList[data-v-a1eb5193]{display:flex;flex-direction:column;gap:8px;height:60vh;padding-right:8px;overflow-y:overlay;overflow-x:hidden}.symptome[data-v-a1eb5193]{position:relative;width:calc(100% + 8px);display:flex;flex-direction:row;justify-content:space-between;background-color:rgba(var(--secondary-color),.1);padding:4px 0}.symptome[data-v-a1eb5193]:after{content:"";position:absolute;top:0;height:100%;width:100%;background-color:rgba(var(--secondary-color),.1);opacity:0;transition:all .1s}.symptome[data-v-a1eb5193]:hover:after{opacity:1}.good[data-v-a1eb5193]{background-color:#109c104d}.semi[data-v-a1eb5193]{background-color:#9c93104d}.bad[data-v-a1eb5193]{background-color:#9c25104d}.symptome p[data-v-a1eb5193]{width:200px;margin:0}.classification-wrapper[data-v-a1eb5193]{display:flex;flex-direction:row;gap:8px}.classification-wrapper .area[data-v-a1eb5193]{position:relative;width:64px}.dot[data-v-a1eb5193]{height:16px;width:16px;border-radius:50%;background-color:rgba(var(--primary-color),1)}.classification-wrapper .dot[data-v-a1eb5193]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dot.stud[data-v-a1eb5193]{background-color:rgba(var(--accent-color),1)}.dot.prof[data-v-a1eb5193]{background-color:transparent;border:2px solid rgba(var(--secondary-color),.5)}.popup[data-v-a1eb5193]{position:absolute;top:40px;z-index:1;display:flex;flex-direction:column;justify-content:stretch;padding:1rem 1.5rem 1rem 1rem;color:#141414;background-color:rgba(var(--secondary-color),1);border-radius:4px}.popup p[data-v-a1eb5193]{padding:0;margin:0}.popup .option[data-v-a1eb5193]{padding-top:4px;padding-bottom:4px}#Notification[data-v-be605af5]{position:absolute;top:2rem;left:50%;transform:translate(-50%);padding:0 1rem;display:flex;flex-direction:row;gap:1rem;justify-content:center;align-items:center;min-height:48px;transition:.2s all;opacity:1}#Notification.hidden[data-v-be605af5]{transform:translate(-50%,-1rem);opacity:0}p[data-v-be605af5]{margin:0}img[data-v-be605af5]{height:2rem;width:2rem}#Subtitles[data-v-24be67b5]{position:absolute;left:50%;bottom:8rem;transform:translate(-50%);min-width:140px;max-width:540px;padding:1rem 1.5rem;opacity:1;transition:.2s all}.frame[data-v-24be67b5]{min-height:auto}#Subtitles.hidden[data-v-24be67b5]{opacity:0;transform:translate(-50%,4rem)}p[data-v-24be67b5]{padding:0;margin:0}.botName[data-v-24be67b5]{font-size:.8rem;opacity:.5;margin-bottom:1rem;pointer-events:none}.toolbar[data-v-24be67b5]{position:absolute;top:0;right:0;padding:6px}button.icon img[data-v-24be67b5]{height:1.6rem}#SymptomeQuery[data-v-70a51f60]{position:absolute;height:100%;width:100%;display:flex;justify-content:center;align-items:center;pointer-events:none}.frame[data-v-70a51f60]{max-width:500px;min-height:400px}h1[data-v-70a51f60],p[data-v-70a51f60],h2[data-v-70a51f60]{text-align:center}.inlineframe[data-v-70a51f60]{border-radius:8px;background-color:rgba(var(--primary-color),.8);margin-bottom:2rem}.frame .frame h2[data-v-70a51f60]{padding:0;margin:0}.symptome-context[data-v-70a51f60],.diagnosis-context[data-v-70a51f60]{position:relative;display:flex;flex-direction:column}.diagnosis-context input[data-v-70a51f60]{text-align:center;margin:32px 16px}.diagnosis-context .audioInput-wrapper[data-v-70a51f60]{display:flex;flex-direction:column;align-items:center}button.microphone[data-v-70a51f60]{height:64px;width:64px;margin-bottom:16px}button.microphone .spinner[data-v-70a51f60]:before{height:56px;width:56px}button.microphone.active[data-v-70a51f60]{background-color:rgba(var(--accent-color),0)}button.microphone.active img[data-v-70a51f60]{height:24px}button.microphone.active[data-v-70a51f60]:before{opacity:0}.severity-wrapper[data-v-70a51f60]{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch}.severity-wrapper hr.range[data-v-70a51f60]{position:absolute;right:48px;left:48px;top:7px;outline:none;border-color:rgba(var(--primary-color),.4);border-style:solid}.severity-wrapper button[data-v-70a51f60]{display:flex;flex-direction:column;justify-content:flex-start;gap:8px;height:auto;width:96px;min-width:16px;padding:8px;background-color:transparent}.severity-wrapper button.special[data-v-70a51f60]:before{content:"";height:16px;width:16px;background-color:rgba(var(--secondary-color),.6);border-radius:50%}.severity-wrapper button.active[data-v-70a51f60]:before{content:"";height:16px;width:16px;background-color:rgba(var(--accent-color),1);border-radius:50%}.footer[data-v-70a51f60]{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:flex-end}.toolbar[data-v-70a51f60]{position:absolute;top:0;right:0;padding:12px}button.icon img[data-v-70a51f60]{height:1.6rem}#Endscreen{position:absolute;height:100%;width:100%;top:0;left:0;display:flex;justify-content:center;align-items:center}#Endscreen .footer{flex-direction:row-reverse}#LoginScreen[data-v-3e182ab2]{position:absolute;top:0;height:100%;width:100%;display:flex;justify-content:center;align-items:center}.frame[data-v-3e182ab2]{max-width:420px}#LoginScreen input[data-v-3e182ab2]{margin-top:8px;margin-bottom:16px}.footer[data-v-3e182ab2]{flex-direction:row-reverse}#AudioInput[data-v-8c3db0f0]{position:absolute;top:0;height:100%;width:100%;display:flex;justify-content:center;align-items:center}.frame[data-v-8c3db0f0]{max-width:420px}select[data-v-8c3db0f0]{width:100%}#audio-meter[data-v-8c3db0f0]{width:100%;-webkit-appearence:none;border:none}#audio-meter[data-v-8c3db0f0]::-webkit-meter-bar{background-color:rgba(var(--primary-color),.3);border:none}.footer[data-v-8c3db0f0]{flex-direction:row-reverse}form[data-v-8c3db0f0]{width:100%}#MenuBar[data-v-a19b088b]{position:absolute;top:0;left:0;width:420px;min-height:32px;border-radius:0 0 10px;overflow:hidden}#MenuBar *[data-v-a19b088b]{transition:all .1s}h1[data-v-a19b088b]{text-align:left;overflow:hidden;white-space:nowrap}.frame .menubar[data-v-a19b088b]{display:flex;flex-direction:column;justify-content:left;align-items:left;padding:2px 64px 0 24px;gap:Irem;border-radius:0px 0px e;overflow:hidden}button[data-v-a19b088b]{width:16px;height:16px}button[data-v-a19b088b]:disabled{cursor:no-drop}button[data-v-a19b088b]:disabled:hover:after{opacity:0}button[data-v-a19b088b]:disabled:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(var(--primary-color),.7)}button.logout[data-v-a19b088b]{position:absolute;top:0;left:0}button.help[data-v-a19b088b]{position:absolute;top:0;right:0}button.amdpbogen[data-v-a19b088b]{position:absolute;top:0;right:64px}button.amdpmanual[data-v-a19b088b]{position:absolute;top:0;right:32px}button.chatlog[data-v-a19b088b]{position:absolute;top:0;right:96px}button.toggle[data-v-a19b088b]{position:absolute;top:0;left:0}button.toggle div.icon-line[data-v-a19b088b],button.toggle div.icon-line[data-v-a19b088b]:before,button.toggle div.icon-line[data-v-a19b088b]:after{content:"";position:absolute;height:2px;width:16px;background-color:#fff;transition:all .1s}button.toggle div.icon-line[data-v-a19b088b]:before,button.toggle div.icon-line[data-v-a19b088b]:after{left:0}button.toggle div.icon-line[data-v-a19b088b]{transform:translateY(6px)}button.toggle.active div.icon-line[data-v-a19b088b]:before{transform:translateY(-6px)}button.toggle.active div.icon-line[data-v-a19b088b]:after{transform:translateY(-12px)}.footer div.constraint-indicator[data-v-a19b088b]{width:48px;display:flex;justify-content:center}.footer button.green[data-v-a19b088b]{background-color:green;flex-grow:1}#ChatLog[data-v-2fc7411b]{position:absolute;top:48px;left:16px;width:320px;border-radius:10px;overflow:hidden}#ChatLog *[data-v-2fc7411b]{transition:all .1s}#ChatLog .header[data-v-2fc7411b]{padding:8px}h1[data-v-2fc7411b]{text-align:left}button[data-v-2fc7411b]:disabled{cursor:no-drop}button[data-v-2fc7411b]:disabled:hover:after{opacity:0}button[data-v-2fc7411b]:disabled:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(var(--primary-color),.7)}button.toggle[data-v-2fc7411b]{position:absolute;top:6px;left:6px}button.toggle div.icon-line[data-v-2fc7411b],button.toggle div.icon-line[data-v-2fc7411b]:before,button.toggle div.icon-line[data-v-2fc7411b]:after{content:"";position:absolute;height:2px;width:16px;background-color:#fff;transition:all .1s}button.toggle div.icon-line[data-v-2fc7411b]:before,button.toggle div.icon-line[data-v-2fc7411b]:after{left:0}button.toggle div.icon-line[data-v-2fc7411b]{transform:translateY(6px)}button.toggle.active div.icon-line[data-v-2fc7411b]:before{transform:translateY(-6px)}button.toggle.active div.icon-line[data-v-2fc7411b]:after{transform:translateY(-12px)}.list-wrapper[data-v-2fc7411b]{max-height:600px;width:100%;overflow-y:auto;padding:6px;background:rgba(var(--primary-color),1)}.messages[data-v-2fc7411b]{background:rgba(var(--primary-color),1);position:relative;display:flex;flex-direction:row;align-items:center;padding:6px;color:#fff;border-radius:6px;cursor:pointer}.messages .message[data-v-2fc7411b]{display:flex;flex-direction:row;align-items:left;gap:.4rem}.messages label[data-v-2fc7411b]{margin-left:10px;width:80%;pointer-events:none}.message .chat-speaker[data-v-2fc7411b]{font-weight:700}.messages .chat-text[data-v-2fc7411b]{font-style:italic}.check-container[data-v-2fc7411b]{display:flex;align-items:center;justify-content:center}.check-container[data-v-2fc7411b],.check-container img.checkmark[data-v-2fc7411b]{position:relative;width:1.4rem;height:1.4rem;background-color:transparent}.footer div.constraint-indicator[data-v-2fc7411b]{width:48px;display:flex;justify-content:center}.footer button.green[data-v-2fc7411b]{background-color:green;flex-grow:1}#Help[data-v-f7f64757]{max-width:100%;display:block;position:absolute;top:48px;width:60%;margin-left:20%;margin-right:10%;border-radius:10px;overflow:hidden}#Help *[data-v-f7f64757]{transition:all .1s}#Help .header[data-v-f7f64757]{padding:8px}#Help p[data-v-f7f64757]{line-height:1.25em}h1[data-v-f7f64757]{text-align:left}button[data-v-f7f64757]:disabled{cursor:no-drop}button[data-v-f7f64757]:disabled:hover:after{opacity:0}button[data-v-f7f64757]:disabled:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(var(--primary-color),.7)}button.toggle[data-v-f7f64757]{position:absolute;top:6px;left:6px}button.toggle div.icon-line[data-v-f7f64757],button.toggle div.icon-line[data-v-f7f64757]:before,button.toggle div.icon-line[data-v-f7f64757]:after{content:"";position:absolute;height:2px;width:16px;background-color:#fff;transition:all .1s}button.toggle div.icon-line[data-v-f7f64757]:before,button.toggle div.icon-line[data-v-f7f64757]:after{left:0}button.toggle div.icon-line[data-v-f7f64757]{transform:translateY(6px)}button.toggle.active div.icon-line[data-v-f7f64757]:before{transform:translateY(-6px)}button.toggle.active div.icon-line[data-v-f7f64757]:after{transform:translateY(-12px)}.list-wrapper[data-v-f7f64757]{max-height:600px;width:100%;overflow-y:auto;padding:6px;background:rgba(var(--primary-color),1)}.footer a[data-v-f7f64757]:-webkit-any-link{color:#fff}.messages[data-v-f7f64757]{background:rgba(var(--primary-color),1);position:relative;display:flex;flex-direction:column;padding:6px;color:#fff;border-radius:6px;text-align:left}.messages a[data-v-f7f64757]:-webkit-any-link{color:#fff}.messages h1[data-v-f7f64757]{padding-bottom:6px}.check-container[data-v-f7f64757]{display:flex;align-items:center;justify-content:center}.check-container[data-v-f7f64757],.check-container img.checkmark[data-v-f7f64757]{position:relative;width:1.4rem;height:1.4rem;background-color:transparent}.footer div.constraint-indicator[data-v-f7f64757]{width:48px;display:flex;justify-content:center}.footer button.green[data-v-f7f64757]{background-color:green;flex-grow:1}@font-face{font-family:mainFont;src:url(./Roboto-Regular-BHeBnKzs.ttf)}@font-face{font-family:mainHeaderFont;src:url(./Roboto-Bold-BKtbn9Wi.ttf)}:root{--primary-color: 54, 54, 54;--secondary-color: 255, 255, 255;--accent-color: 0, 91, 181;--warning-color: 217,60,60}html *{font-family:mainFont;font-size:11pt}body{margin:0%;width:100vw;height:100vh;overflow:hidden}#app{width:100%;height:100%}.Prologue{position:absolute;top:0;height:100%;width:100%;z-index:3}.pr-background{height:100%;width:100%;object-fit:cover;filter:blur(4px)}.frame{max-width:540px;display:flex;flex-direction:column;color:rgb(var(--secondary-color));border-radius:14px;background:rgba(var(--primary-color),.8);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:all;overflow:hidden}.frame.dark{background:rgba(var(--primary-color),1)}.frame>.inactive-blocker{position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;background-color:#0006;cursor:no-drop}.frame .header{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:16px;gap:1rem;border-radius:16px 16px 0 0}.frame .header,.frame .footer{background-color:#0000004d}.frame .body{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:16px;flex-grow:1}h1{font-family:mainHeaderFont;font-weight:400;font-size:1.4rem;padding:1rem;padding-top:0;padding-bottom:0;margin:0;text-align:center}p{position:relative;margin-top:0;padding:1rem;padding-top:0;padding-bottom:0}p.description{background-color:rgba(var(--secondary-color),.2);border-radius:8px;padding:.5rem 1rem;margin:0}.warning-wrapper{display:flex;flex-direction:row;gap:4px}.warning-wrapper p{font-size:.8rem;font-weight:700;padding-left:0;color:#d93c3c}.warning-wrapper img{height:1rem;width:1rem}form{display:flex;flex-direction:column}img.icon{fill:#fff;height:20px;transition:.2s all}img.icon.rotate180{transform:rotate(180deg)}img.pictogram{height:12px}img.rotate{animation:rotate 1s linear infinite}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}button.primary,button.secondary,button.tertiary{position:relative;height:40px;min-width:128px;padding-left:16px;padding-right:16px;display:flex;justify-content:center;align-items:center;border:none;color:rgb(var(--secondary-color));border-radius:6px;cursor:pointer;overflow:hidden}button.small{height:32px;min-width:96px;padding-left:8px;padding-right:8px;justify-content:space-between}button.primary:after,button.secondary:after,button.tertiary:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;opacity:0}button.primary:hover:after,button.secondary:hover:after,button.tertiary:hover:after{opacity:.1}button.icon{height:32px;width:32px;min-width:32px;padding:0}button.primary{background-color:rgb(var(--accent-color));transition:.3s opacity ease}button.primary:disabled{opacity:.5;pointer-events:none}button.microphone.active{background-color:rgba(var(--warning-color),1)}button.microphone.active:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);height:2px;width:32px;border-bottom:2px solid white;background-color:rgba(var(--warning-color),1)}button.secondary{background:rgba(var(--secondary-color),0)}button.tertiary{background:transparent}input.primary,textarea.primary,select.primary{position:relative;height:40px;border:none;border-radius:6px;background:rgba(var(--secondary-color),.2);color:rgb(var(--secondary-color));padding:0 0 0 12px}input.primary:focus{outline:none;background:rgba(var(--secondary-color),.3)}input[type=text].primary::placeholder,input[type=password].primary::placeholder{color:rgba(var(--secondary-color),.6)}select.primary{position:relative;height:40px;border:none;border-radius:6px;background:rgba(var(--secondary-color),.2);color:rgb(var(--secondary-color))}select.primary:focus{background:#6b6b6b;outline:none}select.primary option{height:24px}input[type=checkbox],input[type=radio]{position:absolute;opacity:0;z-index:0}.checkmark,.radiomark{position:absolute;left:0;top:50%;transform:translateY(-50%);height:1rem;width:1rem;background-color:rgba(var(--primary-color),.2);border-radius:4px}.checkmark:after{content:"";display:none;position:absolute;height:1rem;width:1rem;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='%23363636'%20height='48'%20width='48'%3e%3cpath%20d='M18.9%2035.6q-.35%200-.7-.15t-.6-.45l-9.2-9.15q-.55-.55-.55-1.4%200-.85.55-1.4.55-.55%201.35-.55t1.4.55l7.75%207.8L36.85%2012.9q.6-.6%201.4-.6.8%200%201.35.6.6.6.6%201.4%200%20.8-.6%201.35L20.25%2035q-.3.3-.65.45-.35.15-.7.15Z'/%3e%3c/svg%3e");background-size:contain}label.option{position:relative;padding-left:20px;cursor:pointer}label.option:hover input~.checkmark{background-color:rgba(var(--primary-color),.3)}label.option input:checked~.checkmark:after,label.option input:checked~.radiomark:after{display:block}label.option:has(input:disabled){opacity:.5;cursor:no-drop}.radiomark{border-radius:50%}.radiomark:after{content:"";display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:50%;width:50%;border-radius:50%;background-color:rgba(var(--primary-color),1)}.footer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;padding:8px;background:rgba(var(--primary-color),.8);border-radius:0 0 16px 16px}.spinner{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;border-radius:50%;background-color:rgba(var(--secondary-color),0)}.spinner *{pointer-events:none}.spinner:before{content:"";position:absolute;top:50%;left:50%;height:100%;width:100%;max-height:96px;max-width:96px;border-radius:50%;border:2px solid rgba(var(--secondary-color),.2);border-top:2px solid rgba(var(--secondary-color),.4);background-color:rgba(var(--secondary-color),0);animation:spin 2s linear infinite}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.spinner:hover{background-color:rgba(var(--secondary-color),.1)}
