:root{--primary: #471657;--on-primary: #ffffff;--primary-container: #6c3a7c;--on-primary-container: #fee6ff;--secondary: #581468;--on-secondary: #ffffff;--secondary-container: #803c8e;--on-secondary-container: #fffffd;--tertiary: #984700;--on-tertiary: #ffffff;--tertiary-container: #f28b44;--on-tertiary-container: #2f1200;--error: #95000f;--on-error: #ffffff;--error-container: #d41b23;--on-error-container: #ffffff;--background: #fff7fb;--on-background: #1f1a1f;--surface: #fef8f5;--on-surface: #1d1b1a;--surface-variant: #f1dedc;--on-surface-variant: #504442;--outline: #827472;--outline-variant: #d4c3c0;--scrim: #000000;--inverse-surface: #32302e;--inverse-on-surface: #f6efec;--inverse-primary: #eeb1fd}@media (prefers-color-scheme: dark){:root{--primary: #eeb1fd;--on-primary: #4b1a5b;--primary-container: #522263;--on-primary-container: #efb2fe;--secondary: #f5adff;--on-secondary: #520d63;--secondary-container: #652274;--on-secondary-container: #fac4ff;--tertiary: #ffb68a;--on-tertiary: #522300;--tertiary-container: #db7933;--on-tertiary-container: #000000;--error: #ffb4ac;--on-error: #680007;--error-container: #c70b1b;--on-error-container: #ffffff;--background: #161217;--on-background: #e9e0e6;--surface: #151312;--on-surface: #e7e1de;--surface-variant: #504442;--on-surface-variant: #d4c3c0;--outline: #9c8d8b;--outline-variant: #504442;--scrim: #000000;--inverse-surface: #e7e1de;--inverse-on-surface: #32302e;--inverse-primary: #7e4a8d}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}@font-face{font-family:LtsFont;src:url(https://lts.lb.gcloud.letstalksign.org/css/fonts/RimouskiSb-Regular.woff2) format("woff2"),url(https://lts.lb.gcloud.letstalksign.org/css/fonts/RimouskiSb-Regular.woff) format("woff")}body{min-height:100vh;color:var(--on-background);background:var(--background);transition:color .5s,background-color .5s;line-height:1.6;font-family:LtsFont;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-width:thin;scrollbar-color:var(--primary-container, #888) transparent}body::-webkit-scrollbar{width:10px;background:transparent}body::-webkit-scrollbar-track{background:transparent}body::-webkit-scrollbar-thumb{background:var(--primary-container, #888);border-radius:5px}#app{max-width:1280px;margin:0 auto;padding:1rem;font-weight:400;display:flex;flex-direction:column;height:100vh}.title-bar[data-v-765ba757]{display:flex;justify-content:center;align-items:center}.title[data-v-765ba757]{color:var(--tertiary-container);padding:.5rem;font-size:1.5rem}.logo[data-v-765ba757]{width:1.5rem;height:1.5rem}.iframe-draggable-container[data-v-f8185562]{position:fixed;top:5vh;right:5vh;z-index:1000;border:none;background-color:#fff3;display:flex;flex-direction:column;border-radius:1rem}.iframe-header[data-v-f8185562]{border-radius:.25rem;font-family:LtsFont;display:flex;justify-content:center;align-items:center;margin-bottom:0;background-color:var(--tertiary-container);cursor:grab;border:none;-webkit-user-select:none;user-select:none;font-size:1.2rem;color:var(--on-tertiary-container);text-align:center;touch-action:none}.iframe-header[data-v-f8185562]:active{cursor:grabbing}.content-iframe[data-v-f8185562]{width:350px;height:500px;border:none;display:block;border-radius:1rem}nav[data-v-37c5ddfd]{display:flex;align-items:center;justify-content:space-around}nav a[data-v-37c5ddfd]{color:var(--primary);padding:clamp(.25rem,1vh,.75rem);border-radius:.5rem;text-decoration:none}nav a.router-link-exact-active[data-v-37c5ddfd]{background-color:var(--primary-container);font-weight:700}header[data-v-37c5ddfd]{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;max-width:none;box-shadow:0 4px 12px -8px var(--inverse-surface);padding:clamp(.25rem,1vh,.75rem)}.loader-overlay[data-v-da7ff311]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:var(--background);display:flex;justify-content:center;align-items:center;z-index:9999}.spinner[data-v-da7ff311]{width:60px;height:60px;border:6px solid var(--tertiary-container);border-top-color:var(--tertiary);border-radius:50%;animation:spin-da7ff311 1s linear infinite}@keyframes spin-da7ff311{to{transform:rotate(360deg)}}.sign-in-section[data-v-885a6f78]{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.loader-overlay[data-v-db8a5bde]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#ffffff80;display:flex;justify-content:center;align-items:center;z-index:9999}.spinner[data-v-db8a5bde]{width:60px;height:60px;border:6px solid var(--tertiary-container);border-top-color:var(--tertiary);border-radius:50%;animation:spin-db8a5bde 1s linear infinite}@keyframes spin-db8a5bde{to{transform:rotate(360deg)}}.icon-wrapper[data-v-dfa215b1]{padding:clamp(.5rem,1vw,.75rem);display:inline-flex;flex-direction:column;align-items:center;justify-content:center}.icon-button[data-v-dfa215b1]{padding:clamp(.25rem,1vw,.5rem);border:none;cursor:pointer;color:var(--primary);background-color:transparent}.icon-button[data-v-dfa215b1]{transition:background-color .3s ease;border-radius:50%}@media (hover: hover) and (pointer: fine){.icon-button[data-v-dfa215b1]:hover{background-color:var(--primary-container)}}.icon-button[data-v-dfa215b1]:active{transform:scale(.95);background-color:var(--primary-container);transition:transform .1s ease}.icon-button svg[data-v-dfa215b1]{width:2rem;height:2rem}.label-text[data-v-dfa215b1]{font-size:.8rem}.transcript[data-v-fb368d40],.listening-text[data-v-fb368d40]{color:var(--tertiary);width:100%;text-align:center;font-size:1.25rem}.hue-bar[data-v-be23ec6f]{width:100%;height:.5rem;border-radius:.25rem;background:linear-gradient(to right,var(--primary),var(--secondary),var(--tertiary),var(--primary));animation:hueShift-be23ec6f 5s linear infinite;filter:hue-rotate(0deg)}@keyframes hueShift-be23ec6f{0%{filter:hue-rotate(0deg)}to{filter:hue-rotate(360deg)}}.bottom-bar[data-v-46436383]{display:flex;flex-direction:column;width:100%;align-items:center}.control-buttons[data-v-46436383]{width:100%;display:flex;justify-content:space-around;align-items:center}.interim-transcript-holder[data-v-46436383]{display:flex;flex-direction:column;width:100%;min-height:fit-content;padding:clamp(.25rem,1vh,.75rem)}.message-bubble[data-v-56fca07c]{border-radius:8px;width:75%;display:inline-flex;flex-direction:column;background-color:var(--primary-container);color:var(--on-primary-container);padding:clamp(.25rem,1vh,.75rem);margin:clamp(.25rem,1vh,.75rem)}.user-name[data-v-56fca07c]{font-size:.7rem}.transcript[data-v-56fca07c]{font-size:1rem;padding:clamp(.25rem,1vh,.75rem)}.date-time[data-v-56fca07c]{font-size:.6rem}.bottom-section[data-v-56fca07c]{display:flex;width:100%;justify-content:space-between;align-items:center}.interpret-icon-wrapper[data-v-56fca07c]{cursor:pointer}.interpret-icon-wrapper[data-v-56fca07c]:active{transform:scale(.95);transition:transform .1s ease}.interpret-icon-wrapper svg[data-v-56fca07c]{width:1.2rem;height:1.2rem}.chat-container[data-v-5a043ffa]{width:100%;display:flex;flex-direction:column;height:100%;overflow-y:auto}.toast-wrapper[data-v-5b9060dc]{border-radius:1rem;padding:1rem;background-color:var(--surface-variant);position:fixed;left:50%;bottom:10%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center}.toast-message[data-v-5b9060dc]{color:var(--on-surface-variant);font-size:1.5rem}main[data-v-f64dda56]{flex:1;overflow-y:auto}
