.react-dialog{pointer-events:none;z-index:999999;box-sizing:border-box;border:none;flex-direction:column;width:fit-content;max-width:100%;height:fit-content;max-height:100%;margin:auto;padding:0;display:flex;inset:0;overflow:hidden}.react-dialog *{box-sizing:border-box}.react-dialog-content{width:100%;height:auto;overflow:auto}.react-dialog[open]{pointer-events:inherit}.react-dialog::backdrop{-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;tab-size:4;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentColor}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item}ol,ul{list-style:none}:root{--black:#000;--white:#fff;--alabaster:#f9f9f9;--thunderbird:#b71b1c;--tundora:#444;--limeade:#309500;--old-brick:#9d1930;--tamarillo:#891415;--mercury:#e9e9e9;--persian-red:#cb2f30;--silver-rgba-25:#9f9f9f40;--concrete:#f2f2f2;--silver:#9f9f9f;--mine-shaft:#2b2b2b;--gold-drop:#f57c00;--monza:#dd0808;--default-transition:all .2s ease-in-out;--max-content-width:1200px}@font-face{font-family:TCCC Unity Headline Bold;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/tccc-unity-headline/TCCCUnityHeadlineBold.woff2)format("woff2")}@font-face{font-family:TCCC Unity Headline Medium;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/tccc-unity-headline/TCCCUnityHeadlineMedium.woff2)format("woff2")}@font-face{font-family:TCCC Unity Headline Regular;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/tccc-unity-headline/TCCCUnityHeadlineRegular.woff2)format("woff2")}:root{--font-tccc-unity-headline-bold:"TCCC Unity Headline Bold";--font-tccc-unity-headline-medium:"TCCC Unity Headline Medium";--font-tccc-unity-headline-regular:"TCCC Unity Headline Regular"}.webchat__icon-button{cursor:pointer}.webchat__icon-button:hover{opacity:.6}.webchat__typing-indicator{align-items:center;gap:8px;min-width:28px;min-height:8px;display:flex;background-image:none!important}.webchat__typing-indicator:after{content:"";background:var(--silver);width:6px;height:6px;box-shadow:10px 0 0 var(--silver-rgba-25), 20px 0 0 var(--silver-rgba-25);border-radius:50%;animation:1s ease-in-out infinite webchatTypingDots;display:inline-block}@keyframes webchatTypingDots{0%,to{background:var(--silver-rgba-25);box-shadow:10px 0 0 var(--silver-rgba-25), 20px 0 0 var(--silver-rgba-25)}25%{background:var(--silver);box-shadow:10px 0 0 var(--silver-rgba-25), 20px 0 0 var(--silver-rgba-25)}50%{background:var(--silver-rgba-25);box-shadow:10px 0 0 var(--silver), 20px 0 0 var(--silver-rgba-25)}75%{background:var(--silver-rgba-25);box-shadow:10px 0 0 var(--silver-rgba-25), 20px 0 0 var(--silver)}}.webchat__bubble__content{font-size:14px}.webchat__bubble:not(.webchat__bubble--from-user) .webchat__bubble__content .webchat__text-content{padding:0}.webchat__render-markdown{font-family:var(--font-tccc-unity-headline-regular)}.webchat__render-markdown p,.webchat__modal-dialog .webchat__modal-dialog__body p{margin-bottom:.6em}.webchat__render-markdown p:last-child,.webchat__modal-dialog .webchat__modal-dialog__body p:last-child{margin-bottom:0}.webchat__render-markdown ul,.webchat__render-markdown ol,.webchat__modal-dialog .webchat__modal-dialog__body ul,.webchat__modal-dialog .webchat__modal-dialog__body ol{margin-bottom:.6em;padding-left:1.4em}.webchat__render-markdown ul,.webchat__modal-dialog .webchat__modal-dialog__body ul{list-style-type:disc}.webchat__render-markdown ol,.webchat__modal-dialog .webchat__modal-dialog__body ol{list-style-type:decimal}.webchat__render-markdown li,.webchat__modal-dialog .webchat__modal-dialog__body li{margin-bottom:.2em;display:list-item}.webchat__render-markdown h1,.webchat__render-markdown h2,.webchat__render-markdown h3,.webchat__render-markdown h4,.webchat__render-markdown h5,.webchat__render-markdown h6{font-family:var(--font-tccc-unity-headline-bold);margin-bottom:.4em;line-height:1.3}.webchat__render-markdown h1{font-size:1.4em}.webchat__render-markdown h2{font-size:1.2em}.webchat__render-markdown h3{font-size:1.1em}.webchat__render-markdown a,.webchat__modal-dialog .webchat__modal-dialog__body a{color:var(--thunderbird);text-decoration:underline}.webchat__render-markdown code,.webchat__modal-dialog .webchat__modal-dialog__body code{background:var(--concrete);border-radius:3px;padding:.1em .3em;font-family:monospace;font-size:.9em}.webchat__render-markdown pre,.webchat__modal-dialog .webchat__modal-dialog__body pre{background:var(--concrete);border-radius:3px;margin-bottom:.6em;padding:.6em;font-family:monospace;font-size:.9em;overflow-x:auto}.webchat__render-markdown pre code,.webchat__modal-dialog .webchat__modal-dialog__body pre code{background:0 0;border-radius:0;padding:0}.webchat__render-markdown blockquote,.webchat__modal-dialog .webchat__modal-dialog__body blockquote{border-left:3px solid var(--mercury);opacity:.8;margin-bottom:.6em;padding-left:.8em}.webchat__render-markdown strong,.webchat__modal-dialog .webchat__modal-dialog__body strong{font-family:var(--font-tccc-unity-headline-bold)}.webchat__modal-dialog{border:0;margin:auto;padding:16px}@media (width<=767px){.webchat__modal-dialog{margin:0;padding:0;inset:0;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important}.webchat__modal-dialog .webchat__modal-dialog__box{box-shadow:none;border:0;border-radius:0;flex-direction:column;display:flex;width:100%!important;max-width:100%!important;height:100%!important}.webchat__modal-dialog .webchat__modal-dialog__body{flex:1;overflow-y:auto}}.webchat__modal-dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#2b2b2b73}.webchat__modal-dialog .webchat__modal-dialog__box{color:var(--mine-shaft);background:var(--white);border:1px solid var(--mercury);box-shadow:1px 2px 4px 1px var(--silver-rgba-25);border-radius:8px;overflow:hidden}.webchat__modal-dialog .webchat__modal-dialog__close-button-layout{float:none;justify-content:flex-end;padding:10px 10px 0;display:flex}.webchat__modal-dialog .webchat__modal-dialog__close-button{width:32px;height:32px;color:var(--silver);transition:var(--default-transition);border:1px solid #0000;border-radius:5px}.webchat__modal-dialog .webchat__modal-dialog__close-button:hover{color:var(--mine-shaft);background:var(--concrete)}.webchat__modal-dialog .webchat__modal-dialog__close-button:focus{color:var(--thunderbird);border-color:var(--thunderbird);background:#b71b1c14;outline:none}.webchat__modal-dialog .webchat__modal-dialog__close-button-icon{color:currentColor}.webchat__citation-modal-dialog__header{margin-bottom:10px}.webchat__modal-dialog .webchat__modal-dialog__body{font-family:var(--font-tccc-unity-headline-regular);margin:0;padding:0 18px 18px;font-size:14px;line-height:1.5}.webchat__modal-dialog .webchat__modal-dialog__body h1,.webchat__modal-dialog .webchat__modal-dialog__body h2,.webchat__modal-dialog .webchat__modal-dialog__body h3{font-family:var(--font-tccc-unity-headline-bold);color:var(--mine-shaft)}.webchat__suggested-action{text-align:left;white-space:normal!important;height:auto!important;padding:10px!important;font-size:14px!important}.webchat__render-markdown table,.webchat__modal-dialog .webchat__modal-dialog__body table{border-collapse:collapse;width:max-content;min-width:100%;font-size:13px;line-height:1.4}.webchat__modal-dialog .webchat__modal-dialog__body{overflow-x:auto;padding:0!important}.webchat__render-markdown{overflow-x:auto}.webchat__render-markdown table th,.webchat__render-markdown table td,.webchat__modal-dialog .webchat__modal-dialog__body table th,.webchat__modal-dialog .webchat__modal-dialog__body table td{text-align:left;white-space:nowrap;border:1px solid var(--mercury);padding:6px 12px}.webchat__render-markdown table thead th,.webchat__modal-dialog .webchat__modal-dialog__body table thead th{font-family:var(--font-tccc-unity-headline-bold);color:var(--mine-shaft);background:var(--concrete);border-bottom:2px solid var(--silver)}.webchat__render-markdown table tbody tr:nth-child(2n),.webchat__modal-dialog .webchat__modal-dialog__body table tbody tr:nth-child(2n){background:var(--alabaster)}.webchat__render-markdown table tbody tr:hover,.webchat__modal-dialog .webchat__modal-dialog__body table tbody tr:hover{background:#b71b1c0d}.webchat__modal-dialog .webchat__modal-dialog__body .webchat__render-markdown table,.webchat__modal-dialog .webchat__modal-dialog__body table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html,body{scroll-behavior:smooth;font-family:var(--font-tccc-unity-headline-medium)}#root{min-height:100vh;color:var(--black);background:var(--alabaster);transition:var(--default-transition);flex-direction:column;display:flex;position:relative}a{color:inherit;text-decoration:none}.react-dialog{border-radius:5px}
