@font-face{font-family:lexend;src:url(../media/Lexend-s.p.b605e03c.ttf)format("truetype");font-display:swap}@font-face{font-family:lexend Fallback;src:local(Arial);ascent-override:90.26%;descent-override:22.57%;line-gap-override:0.0%;size-adjust:110.79%}.lexend_6d0ce116-module__R9f4oq__className{font-family:lexend,lexend Fallback}
:root{--hyde-primary:#3b557a;--hyde-accent:#c75136;--hyde-background:#d9d6cc;--max-width:1100px;--border-radius:12px;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--foreground-rgb:0,0,0;--background-start-rgb:#cbbeff;--background-end-rgb:255,255,255;--callout-rgb:238,240,241;--callout-border-rgb:172,175,176;--card-rgb:#6649ae;--card-border-rgb:131,134,135}@media (prefers-color-scheme:dark){:root{--foreground-rgb:255,255,255;--background-start-rgb:0,0,0;--background-end-rgb:0,0,0;--callout-rgb:20,20,20;--callout-border-rgb:108,108,108;--card-rgb:100,100,100;--card-border-rgb:200,200,200}}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:light){html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}.amplify-ai-conversation__message__content{max-width:100%}.amplify-ai-conversation__message__body{overflow-wrap:break-word;flex-grow:1;min-width:0;max-width:100%}.amplify-ai-conversation pre{padding:var(--mantine-spacing-md);overflow-wrap:break-word;background-color:#6649ae;border-radius:8px;flex-grow:1;min-width:0;position:relative;overflow-x:auto}.amplify-ai-conversation pre code{color:#fff}.chat-container{width:100%;max-width:1000px;height:100%;margin:0 auto}.chat-container.studio-open{max-width:none;margin:0}.chat-container [data-amplify-theme=clyde-amplify]{height:100%}.chat-container .amplify-ai-conversation__form,.chat-container .amplify-ai-conversation__form__dropzone{border-radius:20px;width:100%;max-width:800px;margin:0 auto;padding:20px 20px 20px 180px}[data-mantine-color-scheme=dark] .chat-container .amplify-ai-conversation__form,[data-mantine-color-scheme=dark] .chat-container .amplify-ai-conversation__form__dropzone{--border-color:var(--mantine-color-dark-3);border:1px solid var(--border-color)}[data-mantine-color-scheme=light] .chat-container .amplify-ai-conversation__form,[data-mantine-color-scheme=light] .chat-container .amplify-ai-conversation__form__dropzone{--border-color:var(--mantine-color-gray-4);border:1px solid var(--border-color)}.chat-container .amplify-ai-conversation__message__content{max-width:100%}.chat-container .amplify-ai-conversation__message__body{overflow-x:auto}.chat-container .amplify-ai-conversation__message__body th,.chat-container .amplify-ai-conversation__message__body td{padding:8px}.chat-container .amplify-ai-conversation__message__body table,.chat-container .amplify-ai-conversation__message__body td,.chat-container .amplify-ai-conversation__message__body th{border-collapse:collapse;text-align:left}[data-mantine-color-scheme=dark] .chat-container .amplify-ai-conversation__message__body table,[data-mantine-color-scheme=dark] .chat-container .amplify-ai-conversation__message__body td,[data-mantine-color-scheme=dark] .chat-container .amplify-ai-conversation__message__body th{--border-color:var(--mantine-color-dark-3);border:2px solid var(--border-color)}[data-mantine-color-scheme=light] .chat-container .amplify-ai-conversation__message__body table,[data-mantine-color-scheme=light] .chat-container .amplify-ai-conversation__message__body td,[data-mantine-color-scheme=light] .chat-container .amplify-ai-conversation__message__body th{--border-color:var(--mantine-color-gray-4);border:2px solid var(--border-color)}.chat-container .amplify-ai-conversation.amplify-ai-conversation__message__content{max-width:100%}.chat-container .amplify-ai-conversation__form{max-height:400px;overflow-y:hidden}.chat-container .amplify-textareafield{max-height:100%}.chat-container.canvas-open{max-width:none;margin:0}[data-mantine-color-scheme=light] .borderRight{--border-color:var(--mantine-color-gray-4);border-right:1px solid var(--border-color)}[data-mantine-color-scheme=dark] .borderRight{--border-color:var(--mantine-color-dark-3);border-right:1px solid var(--border-color)}[data-mantine-color-scheme=light] .borderLeft{--border-color:var(--mantine-color-gray-4);border-left:1px solid var(--border-color)}[data-mantine-color-scheme=dark] .borderLeft{--border-color:var(--mantine-color-dark-3);border-left:1px solid var(--border-color)}[data-mantine-color-scheme=light] .borderTop{--border-color:var(--mantine-color-gray-4);border-top:1px solid var(--border-color)}[data-mantine-color-scheme=dark] .borderTop{--border-color:var(--mantine-color-dark-3);border-top:1px solid var(--border-color)}[data-mantine-color-scheme=light] .borderBottom{--border-color:var(--mantine-color-gray-4);border-bottom:1px solid var(--border-color)}[data-mantine-color-scheme=dark] .borderBottom{--border-color:var(--mantine-color-dark-3);border-bottom:1px solid var(--border-color)}.file-list ul{grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:1rem;margin:0;padding:0;list-style-type:none;display:grid}.file-list ul li{width:100%}.amplify-ai-conversation__message__content ol{margin:0;padding-left:1.5rem;list-style-position:inside}.amplify-ai-conversation__message__content ol li{margin-bottom:.5rem;line-height:1.5}.amplify-ai-conversation__message__content ol li>p:first-child{display:inline-block}.amplify-ai-conversation__message__content ul{margin:0;padding-left:1.5rem;list-style-position:inside}.amplify-ai-conversation__message__content ul li{margin-bottom:.5rem;line-height:1.5}
@font-face{font-family:Hero New;src:url("/fonts/Hero New Hairline.woff2")format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Hero New;src:url("/fonts/Hero New Hairline Italic.woff2")format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Hero New;src:url("/fonts/Hero New UltraLight.woff2")format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Hero New;src:url("/fonts/Hero New UltraLight Italic.woff2")format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Hero New;src:url("/fonts/Hero New Thin.woff2")format("woff2");font-weight:250;font-style:normal;font-display:swap}@font-face{font-family:Hero New;src:url("/fonts/Hero New Thin Italic.woff2")format("woff2");font-weight:250;font-style:italic;font-display:swap}@font-face{font-family:Hero New;src:url("/fonts/Hero New Light.woff2")format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Hero New;src:url("/fonts/Hero New Light Italic.woff2")format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Hero New;src:url("/fonts/Hero New Regular.woff2")format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Hero New;src:url("/fonts/Hero New Regular Italic.woff2")format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Hero New;src:url("/fonts/Hero New Medium.woff2")format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Hero New;src:url("/fonts/Hero New Medium Italic.woff2")format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Hero New;src:url("/fonts/Hero New SemiBold.woff2")format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Hero New;src:url("/fonts/Hero New SemiBold Italic.woff2")format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Hero New;src:url("/fonts/Hero New Bold.woff2")format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Hero New;src:url("/fonts/Hero New Bold Italic.woff2")format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Hero New;src:url("/fonts/Hero New ExtraBold.woff2")format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Hero New;src:url("/fonts/Hero New ExtraBold Italic.woff2")format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Hero New;src:url("/fonts/Hero New Super.woff2")format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Hero New;src:url("/fonts/Hero New Super Italic.woff2")format("woff2");font-weight:900;font-style:italic;font-display:swap}
