:root{--color-black: #000;--color-blue-dark: #00253e;--color-blue-medium: #163C60;--color-blue-light: #00C6F3;--color-blue-highlight: #A6E5F4;--color-yellow: #FFBE00;--color-orange: #F9A300;--color-orange2: #F5A600;--color-white: #EEE;--color-background-light: #A1D1E0;--color-blue-accent: #3B6F7E;--color-blue-accent-dark: #235564}:root{--color-background: var(--color-blue-dark);--color-border: var(--color-blue-light);--color-border-hover: var(--color-blue-medium);--color-heading: var(--color-white);--color-text: var(--color-white);--section-gap: 1rem;--max-width-portrait: 500px;--max-width-landscape: 600px}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{color:var(--color-text);background:var(--color-black);transition:color .5s,background-color .5s;line-height:1.6;font-family:Morris Sans,sans-serif}@font-face{font-family:Aurebesh;src:url(/assets/Aurebesh-D3qreyFl.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Morris Sans;src:url(/assets/Morris-Sans-W01-Light-Cond-Dc-UQB--.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Morris Sans;src:url(/assets/Morris-Sans-W01-Medium-Cond-BC_Lq_l3.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Morris Sans;src:url(/assets/Morris-Sans-W01-Heavy-Cond-B3-qqDGV.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}#app{margin:0 auto;font-weight:400;background-color:var(--color-blue-medium);height:100svh}@media (orientation: landscape){#app{max-width:var(--max-width-landscape)}}@media (orientation: portrait){#app{max-width:var(--max-width-portrait)}}h1,h2,h3{font-weight:medium}a{text-decoration:none;color:var(--color-blue-light);transition:.8s;padding:3px}nav[data-v-fd1e60bf]{width:100%;font-size:1.25rem;font-weight:600;display:grid;grid-template-columns:repeat(4,1fr)}nav[data-v-fd1e60bf]>*{align-self:center;justify-self:center}.header-container[data-v-d6629143]{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:.25rem}.header-container .header-icon[data-v-d6629143]{display:flex;padding:0}.header-container .header-back-icon[data-v-d6629143]{display:flex;color:var(--color-white);width:50px}.header[data-v-d6629143]{display:flex;width:100%;align-items:baseline;justify-content:flex-end;justify-items:right;margin-left:2rem;border:2px solid var(--color-border);border-radius:2rem .5rem .5rem;color:var(--color-text)}.header .title[data-v-d6629143]{font-size:1.75rem;font-weight:medium;padding:0 .5rem}.header .subtitle[data-v-d6629143]{font-size:1rem;color:var(--color-blue-light);font-family:Aurebesh,sans-serif}.grid-container[data-v-550be20c]{display:grid;height:100%;width:100%;grid-template-columns:.5rem 1fr .5rem;grid-template-rows:3.25rem 1fr 3.25rem;grid-template-areas:". header ." ". main ." "footer footer footer";column-gap:.1rem;row-gap:.1rem}.grid-container header[data-v-550be20c],.grid-container main[data-v-550be20c]{display:flex}header[data-v-550be20c]{grid-area:header}main[data-v-550be20c]{flex-direction:column;position:relative;grid-area:main;flex-grow:1;overflow:auto;border:.25rem solid var(--color-white);border-radius:1rem;display:flex;align-items:center;margin-bottom:.5rem;padding:.5rem .6rem;background-color:var(--color-black)}footer[data-v-550be20c]{grid-area:footer;background-color:var(--color-blue-dark);border-top:2px solid var(--color-border);padding:0 .5rem}.loader-wrapper[data-v-550be20c]{display:flex;width:100%}.router-view-wrapper[data-v-550be20c]{position:relative;display:flex;width:100%;height:100%}#router-view[data-v-550be20c]{display:flex;flex-direction:column;flex-grow:1;width:100%}.fade-enter-active[data-v-550be20c],.fade-leave-active[data-v-550be20c]{transition:opacity .5s ease}.fade-enter-from[data-v-550be20c],.fade-leave-to[data-v-550be20c]{opacity:0}.imageframe-container[data-v-68ead119]{padding:.2rem;background-color:var(--color-background-light);display:flex;position:relative}.imageframe-container .border-container[data-v-68ead119]{position:absolute;inset:0 auto auto 0;display:flex;flex-direction:row;justify-content:space-between;width:100%;height:100%;z-index:9999;padding:2px}:is(.imageframe-container .border-container .border-left,.imageframe-container .border-container .border-right)[data-v-68ead119]{display:flex;flex-direction:column;flex-grow:1}:is(.imageframe-container .border-container .border-left,.imageframe-container .border-container .border-right) svg[data-v-68ead119]{min-width:60px}.imageframe-container .border-container .border-right[data-v-68ead119]{align-items:end}.imageframe-container .border-container svg .accent[data-v-68ead119]{stroke:var(--color-blue-accent);fill:var(--color-blue-accent)}.imageframe-container .border-container svg .tick[data-v-68ead119]{stroke:var(--color-blue-accent-dark);fill:var(--color-blue-accent-dark)}.imageframe-container .border-container svg .hollow[data-v-68ead119]{fill:none}.imageframe-container .img-container[data-v-68ead119]{display:flex;margin:auto}.imageframe-container .img-container .img-wrapper[data-v-68ead119]{display:flex;flex-grow:1}.imageframe-container .img-container .placeholder[data-v-68ead119]{width:100%;padding:20%}.imageframe-container .img-container img[data-v-68ead119-s],.imageframe-container .img-container svg[data-v-68ead119-s]{object-fit:contain;max-width:100%}.message-footer[data-v-a07bdeec]{font-weight:300;font-size:large;color:var(--color-orange);margin-top:1rem;text-align:center}.message-text[data-v-a07bdeec]{margin-bottom:.2rem}.message-image[data-v-a07bdeec]{display:flex;background-color:var(--color-white);justify-content:center;align-items:end;border:.25rem solid var(--color-orange);border-radius:.25rem;width:50%;margin:.5rem}.convo-header[data-v-a07bdeec]{display:flex}.convo-header .convo-header-image-section[data-v-a07bdeec]{display:flex;flex-direction:column}.convo-header .convo-header-image-section .convo-header-image[data-v-a07bdeec]{display:flex;align-items:center;justify-content:center;width:90px;background-color:gray;border:3px solid var(--color-white);border-radius:4px}.convo-header .convo-header-image-section .convo-header-image img[data-v-a07bdeec],.convo-header .convo-header-image-section .convo-header-image svg[data-v-a07bdeec]{width:100%}.convo-header .convo-header-image-section .convo-header-image-footer[data-v-a07bdeec]{display:flex;flex-grow:1;align-items:end;justify-content:end}.convo-header .convo-header-title-container[data-v-a07bdeec]{display:flex;flex-direction:column;flex-grow:1}.convo-header .convo-header-title-container .convo-header-title-section[data-v-a07bdeec]{display:flex;flex-direction:row}.convo-header .convo-header-title-container .convo-header-title-section .convo-header-title[data-v-a07bdeec]{display:flex;flex-grow:1;font-size:1.25rem;color:var(--color-black);background-color:var(--color-white);padding:0 0 0 .5rem;height:2rem}.convo-header .convo-header-title-container .convo-header-title-section svg[data-v-a07bdeec]{height:2rem}.convo-header .convo-header-title-container .convo-header-title-section .convo-header-clip[data-v-a07bdeec]{display:flex}.convo-header .convo-header-title-container .convo-header-subtitle[data-v-a07bdeec]{font-size:1rem;color:var(--color-orange);font-family:Aurebesh,sans-serif;padding:0 0 0 .5rem}.convo-header .convo-header-title-container .convo-header-text[data-v-a07bdeec]{font-size:1rem;padding:0 0 0 .5rem}.convo-header .convo-header-title-container .convo-header-footer[data-v-a07bdeec]{display:flex;flex-grow:1;flex-direction:row;align-items:flex-end;justify-content:flex-end;justify-content:end}.convo-header .convo-header-title-container .convo-header-footer svg[data-v-a07bdeec]{width:100%;height:26px}.wrapper[data-v-a07bdeec] :not(:first-child){padding-top:1rem}.msg-wrapper[data-v-a07bdeec]{background-color:var(--color-black);display:flex;flex-direction:column}:is(.sender-msg,.user-msg)[data-v-a07bdeec]{margin:.5rem .25rem;display:flex;flex-direction:column}:is(.sender-msg,.user-msg) .msg-header[data-v-a07bdeec]{display:flex;color:var(--color-black);width:90%;padding:.2rem}:is(.sender-msg,.user-msg) .msg-header .header-text[data-v-a07bdeec]{display:flex;flex-grow:1;padding:0 1rem;align-items:center;background-color:var(--color-white);height:2rem}:is(.sender-msg,.user-msg) .msg-header .svg-wrapper[data-v-a07bdeec]{display:flex;color:var(--color-white);height:2rem;width:2rem}:is(.sender-msg,.user-msg) .text[data-v-a07bdeec]{padding:0 1rem}.sender-msg .text[data-v-a07bdeec]{margin-right:15%}.user-msg[data-v-a07bdeec]{align-items:end}.user-msg .header-text[data-v-a07bdeec]{justify-content:flex-end}.user-msg .text[data-v-a07bdeec]{margin-left:15%;text-align:right}.convo-list{display:flex;flex-direction:column;width:100%}.convo-list .convo-list-item{display:flex;height:90px;flex-direction:row;margin-bottom:.5rem}.convo-list .convo-list-item .convo-item-text{display:flex;flex-grow:1;flex-direction:column;border:.25rem solid var(--color-white);border-right:0;border-left:0}.convo-list .convo-list-item .convo-item-text :first-child{background-color:var(--color-white);color:var(--color-black);font-weight:medium;font-size:large;padding-left:.5rem}.convo-list .convo-list-item .convo-item-text :nth-child(2){padding-left:.5rem}.convo-list .convo-list-item .convo-item-cap{width:30px;object-fit:contain;height:100%;color:var(--color-white)}.convo-list .convo-list-item .convo-item-cap svg{color:var(--color-white);stroke:var(--color-white)}.convo-list .convo-list-item .convo-item-cap svg rect{fill:var(--color-white);stroke-width:.25rem}.convo-list .convo-list-item .convo-item-cap svg path{stroke-width:.25rem}.convo-list .convo-list-item .convo-item-image{align-items:center;background-color:var(--color-white);border:.25rem solid var(--color-white);border-right:0;display:flex;height:90px;width:90px}.convo-list .convo-list-item .convo-item-image img,.convo-list .convo-list-item .convo-item-image svg{width:100%;height:100%;object-fit:contain}.loader-text[data-v-12b094ff]{display:none;display:block;text-align:center}.wrapper[data-v-12b094ff]{transition:opacity .5s ease}.loading-overlay[data-v-12b094ff]{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:9998}.loader-center[data-v-12b094ff]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999}.spinner[data-v-12b094ff]{stroke:var(--color-white)}.animate-cw[data-v-12b094ff],.animate-ccw[data-v-12b094ff]{stroke-width:18;animation-duration:2.5s;animation-iteration-count:infinite;animation-timing-function:linear}.animate-cw[data-v-12b094ff]{animation-name:rotate-cw-12b094ff}.animate-ccw[data-v-12b094ff]{animation-name:rotate-ccw-12b094ff}@keyframes rotate-cw-12b094ff{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotate-ccw-12b094ff{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}
