@font-face{font-family:TrajanPro-Regular;src:url(/fonts/TrajanPro-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}*{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;background-color:#fff;color:#00395e}a{color:inherit}.consultation-markdown{font-size:.9375rem;line-height:1.6;word-break:break-word}.consultation-markdown p{margin:0 0 8px}.consultation-markdown p:last-child{margin-bottom:0}.consultation-markdown a{color:#00395e;text-decoration:underline}.consultation-markdown ul,.consultation-markdown ol{margin:0 0 8px;padding-left:20px}.consultation-markdown code{background:#00395e14;padding:1px 4px;border-radius:4px;font-size:.875em}.consultation-markdown pre{background:#00395e0f;padding:10px 12px;border-radius:8px;overflow-x:auto}.consultation-markdown pre code{background:transparent;padding:0}.consultation-markdown table{border-collapse:collapse;width:100%;margin-bottom:8px}.consultation-markdown th,.consultation-markdown td{border:1px solid rgba(0,57,94,.2);padding:4px 8px;text-align:left}.consultation-typing{display:inline-flex;align-items:center;gap:5px;padding:4px 0}.consultation-typing .dot{width:7px;height:7px;border-radius:50%;background-color:#00395e;opacity:.3;animation:consultation-typing-bounce 1.2s infinite ease-in-out}.consultation-typing .dot:nth-child(1){animation-delay:0s}.consultation-typing .dot:nth-child(2){animation-delay:.2s}.consultation-typing .dot:nth-child(3){animation-delay:.4s}@keyframes consultation-typing-bounce{0%,80%,to{transform:scale(.6);opacity:.3}40%{transform:scale(1);opacity:1}}
