.chat-container.svelte-y5geuu{margin-top:1rem;margin-bottom:1rem;max-width:800px;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity, 1)))}.messages-container.svelte-y5geuu{max-height:500px;min-height:300px;overflow-y:auto;padding:1rem}.message.svelte-y5geuu{margin-bottom:1rem;display:flex}.message.user.svelte-y5geuu{justify-content:flex-end}.message-content.svelte-y5geuu{max-width:80%;border-radius:.5rem;padding:.75rem}.user.svelte-y5geuu .message-content:where(.svelte-y5geuu){--tw-bg-opacity: 1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity, 1)));--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity, 1)))}.assistant.svelte-y5geuu .message-content:where(.svelte-y5geuu){--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity, 1)));--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity, 1)))}.loading.svelte-y5geuu{display:flex;gap:.25rem}.dot.svelte-y5geuu{animation:svelte-y5geuu-bounce 1s infinite}.dot.svelte-y5geuu:nth-child(2){animation-delay:.2s}.dot.svelte-y5geuu:nth-child(3){animation-delay:.4s}@keyframes svelte-y5geuu-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.input-form.svelte-y5geuu{display:flex;gap:.5rem;border-top-width:1px;--tw-border-opacity: 1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity, 1)));padding:1rem}.message-input.svelte-y5geuu{flex-shrink:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3rem;padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:2;line-height:1.5rem;border-radius:var(--rounded-btn, .5rem);border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.message-input.svelte-y5geuu{border-color:var(--fallback-bc,oklch(var(--bc)/.2))}.message-input.svelte-y5geuu:focus,.message-input.svelte-y5geuu:focus-within{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.message-input.svelte-y5geuu:disabled,.message-input[disabled].svelte-y5geuu{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.message-input.svelte-y5geuu:disabled::-moz-placeholder,.message-input[disabled].svelte-y5geuu::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.message-input.svelte-y5geuu:disabled::placeholder,.message-input[disabled].svelte-y5geuu::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.message-input.svelte-y5geuu::-webkit-date-and-time-value{text-align:inherit}.message-input.svelte-y5geuu{flex:1 1 0%;border-radius:.25rem;padding:.5rem}.message-input.svelte-y5geuu:disabled{cursor:not-allowed;--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity, 1)))}.send-button.svelte-y5geuu{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--rounded-btn, .5rem);border-color:transparent;border-color:oklch(var(--btn-color, var(--b2)) / var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1em;gap:.5rem;font-weight:600;text-decoration-line:none;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);border-width:var(--border-btn, 1px);transition-property:color,background-color,border-color,opacity,box-shadow,transform;--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline-color:var(--fallback-bc,oklch(var(--bc)/1));background-color:oklch(var(--btn-color, var(--b2)) / var(--tw-bg-opacity));--tw-bg-opacity: 1;--tw-border-opacity: 1}.send-button[disabled].svelte-y5geuu,.send-button.svelte-y5geuu:disabled{pointer-events:none}@media (hover: hover){.send-button.svelte-y5geuu:hover{--tw-border-opacity: 1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color: color-mix(in oklab,black,black)){.send-button.svelte-y5geuu:hover{background-color:color-mix(in oklab,oklch(var(--btn-color, var(--b2)) / var(--tw-bg-opacity, 1)) 90%,black);border-color:color-mix(in oklab,oklch(var(--btn-color, var(--b2)) / var(--tw-border-opacity, 1)) 90%,black)}}@supports not (color: oklch(0% 0 0)){.send-button.svelte-y5geuu:hover{background-color:var(--btn-color, var(--fallback-b2));border-color:var(--btn-color, var(--fallback-b2))}}.send-button.glass.svelte-y5geuu:hover{--glass-opacity: 25%;--glass-border-opacity: 15%}.btn-outline.send-button.svelte-y5geuu:hover{--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}@supports (color: color-mix(in oklab,black,black)){.btn-outline.send-button.svelte-y5geuu:hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black)}}.send-button[disabled].svelte-y5geuu:hover,.send-button.svelte-y5geuu:disabled:hover{--tw-border-opacity: 0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity: .2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}}@media (prefers-reduced-motion: no-preference){.send-button.svelte-y5geuu{animation:button-pop var(--animation-btn, .25s) ease-out}}.send-button.svelte-y5geuu:active:hover,.send-button.svelte-y5geuu:active:focus{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale, .97))}@supports not (color: oklch(0% 0 0)){.send-button.svelte-y5geuu{background-color:var(--btn-color, var(--fallback-b2));border-color:var(--btn-color, var(--fallback-b2));--btn-color: var(--fallback-p)}}@supports (color: color-mix(in oklab,black,black)){.btn-outline.send-button.btn-active.svelte-y5geuu{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black)}}.send-button.svelte-y5geuu:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.send-button.svelte-y5geuu{--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)));outline-color:var(--fallback-p,oklch(var(--p)/1))}@supports (color: oklch(0% 0 0)){.send-button.svelte-y5geuu{--btn-color: var(--p)}}.send-button.glass.svelte-y5geuu{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline-color:currentColor}.send-button.glass.btn-active.svelte-y5geuu{--glass-opacity: 25%;--glass-border-opacity: 15%}.btn-outline.send-button.svelte-y5geuu{--tw-text-opacity: 1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.btn-outline.send-button.btn-active.svelte-y5geuu{--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.send-button.btn-disabled.svelte-y5geuu,.send-button[disabled].svelte-y5geuu,.send-button.svelte-y5geuu:disabled{--tw-border-opacity: 0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity: .2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.send-button.svelte-y5geuu{min-width:80px}.send-button.svelte-y5geuu:disabled{cursor:not-allowed;opacity:.5}.chat-component.svelte-1dcir82{padding:1rem;margin:1rem 0;background-color:#0003;border-radius:.5rem;border:1px solid rgba(255,255,255,.1)}.callout.svelte-1qcvyns{border-left-width:4px}.info.svelte-1qcvyns{--tw-border-opacity: 1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity, 1)));background-color:var(--fallback-in,oklch(var(--in)/.1))}.warning.svelte-1qcvyns{--tw-border-opacity: 1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity, 1)));background-color:var(--fallback-wa,oklch(var(--wa)/.1))}.tip.svelte-1qcvyns{--tw-border-opacity: 1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity, 1)));background-color:var(--fallback-su,oklch(var(--su)/.1))}.timeline-container.svelte-1cy90v9{position:relative;padding-top:2rem;padding-bottom:2rem}.timeline.svelte-1cy90v9{position:relative;margin-left:auto;margin-right:auto;max-width:56rem}.timeline.svelte-1cy90v9:before{content:"";position:absolute;left:50%;height:100%;width:.125rem;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1));top:0}.timeline-item.svelte-1cy90v9{position:relative;margin-bottom:3rem}.timeline-item.svelte-1cy90v9:before{content:"";position:absolute;left:50%;top:0;z-index:10;height:.75rem;width:.75rem;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1));box-shadow:0 0 0 4px #3b82f633}.timeline-content.svelte-1cy90v9{position:relative;width:calc(50% - 2rem);border-radius:.5rem;padding:1.5rem;border-width:1px;border-color:var(--fallback-b3,oklch(var(--b3)/.2));background-color:var(--fallback-b2,oklch(var(--b2)/.5));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.timeline-item.even.svelte-1cy90v9 .timeline-content:where(.svelte-1cy90v9){margin-left:auto}.date.svelte-1cy90v9{margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity, 1)))}.title.svelte-1cy90v9{margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:700;--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity, 1)))}.description.svelte-1cy90v9{font-size:.875rem;line-height:1.25rem;line-height:1.625;color:var(--fallback-bc,oklch(var(--bc)/.7))}.timeline-content.svelte-1cy90v9:before{content:"";position:absolute;top:.5rem;height:0px;width:0px;border:8px solid transparent}.timeline-item.svelte-1cy90v9:not(.even) .timeline-content:where(.svelte-1cy90v9):before{right:0;--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-left-color:var(--b2)}.timeline-item.even.svelte-1cy90v9 .timeline-content:where(.svelte-1cy90v9):before{left:0;--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-right-color:var(--b2)}@media (max-width: 768px){.timeline-content.svelte-1cy90v9{margin-left:2rem;width:calc(100% - 2rem)}.timeline.svelte-1cy90v9:before{left:0}.timeline-item.svelte-1cy90v9:before{left:0}.timeline-item.even.svelte-1cy90v9 .timeline-content:where(.svelte-1cy90v9){margin-left:2rem}.timeline-content.svelte-1cy90v9:before{display:none}}.image-container.svelte-snp159{margin:0 auto}img.svelte-snp159{width:100%;height:auto;display:block;margin:0 auto}.video-container.svelte-13gp9cf{margin:0 auto}.aspect-w-16.svelte-13gp9cf{position:relative;padding-bottom:56.25%}.aspect-w-16.svelte-13gp9cf iframe:where(.svelte-13gp9cf){position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.5rem}.columns-container.svelte-1schsb7{display:grid;grid-template-columns:var(--columns);gap:var(--gap);width:100%;margin:1rem 0;position:relative}.column.svelte-1schsb7{min-width:0;position:relative}.resize-handle.svelte-1schsb7{position:absolute;top:0;right:calc(var(--gap) / -2);width:var(--gap);height:100%;cursor:col-resize;z-index:10;opacity:0;transition:opacity .2s}.resize-handle.svelte-1schsb7:hover{opacity:1;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.1) 50%,transparent 100%)}@media (max-width: 768px){.columns-container.svelte-1schsb7{grid-template-columns:1fr}.resize-handle.svelte-1schsb7{display:none}}.column>*:first-child{margin-top:0}.column>*:last-child{margin-bottom:0}
