#reasoning_header.svelte-4kdgea.svelte-4kdgea{display:flex;gap:.5rem}#reasoning_header.svelte-4kdgea>p.svelte-4kdgea,#reasoning_header.svelte-4kdgea>button.svelte-4kdgea{display:flex;justify-content:center;align-items:center;gap:.5rem}#reasoning_content.svelte-4kdgea.svelte-4kdgea{border-radius:.5rem;padding:1rem;margin-top:.5rem}.text_moving_rainbow.svelte-4kdgea.svelte-4kdgea{background:linear-gradient(90deg,#101d29,#535658,#e9eef1,#85898C,#262829,#101d29);background-size:400% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:svelte-4kdgea-rainbow-animation 4s linear infinite}.button-small.svelte-4kdgea.svelte-4kdgea{padding-top:1px}@keyframes svelte-4kdgea-rainbow-animation{0%{background-position:0% 50%}to{background-position:100% 50%}}pre.svelte-gfwopm{display:flex;flex-direction:column;gap:10px;width:100%;min-width:30px;white-space:pre-wrap;word-wrap:break-word;text-align:left;font-family:Open Sans}.center-element.svelte-gfwopm{position:absolute;left:28px;transform:translate(-50%);opacity:0;height:54px;width:54px;display:flex;transition:opacity .2s ease-in-out,top .2s ease-in-out;z-index:1}.hidden.svelte-gfwopm{opacity:0;pointer-events:none}.visible.svelte-gfwopm{opacity:1;pointer-events:auto}.left-strip.svelte-gfwopm{position:absolute;left:0;top:0;bottom:0;visibility:hidden;background-color:#f4f8fa4d;border-right:1px solid #E9EEF1;color:#fff;z-index:0}.control-div.svelte-gfwopm{height:12px;width:12px;background-color:brown}.icon-container.svelte-gfwopm{width:14px;display:flex;justify-content:center;align-items:center;overflow:hidden}.CaretRight.svelte-gfwopm{position:relative;left:-2px}.CaretLeft.svelte-gfwopm{position:relative;right:-3px}.textarea-int.svelte-gfwopm{width:100%;overflow:hidden;box-sizing:border-box;border-radius:4px;padding:14px;resize:none;border:1px dashed #E9EEF1}.textarea-int.svelte-gfwopm:focus{outline:none}.image-area.svelte-gfwopm{border-radius:12px;background-color:#fff;border:1px solid #B6BBBE;display:flex;align-items:center;justify-content:center}.image-area.svelte-gfwopm,.square.svelte-gfwopm{max-width:400px;height:auto;aspect-ratio:1 / 1;width:100%}.horizontal.svelte-gfwopm{max-width:700px;height:auto;aspect-ratio:7 / 4;width:100%}.vertical.svelte-gfwopm{max-height:700px;width:auto;aspect-ratio:4 / 7;height:100%}.img-fullscreen-container.svelte-gfwopm{position:fixed;top:0;left:0;width:100%;height:100%;margin-top:54px;display:flex;justify-content:center;align-items:center;background-color:#000c;z-index:999}.img-fullscreen.svelte-gfwopm{max-width:100%;max-height:100%}.close-button.svelte-gfwopm{position:absolute;top:20px;right:20px;border:none;color:#000;font-size:1.5rem;cursor:pointer;padding:4px;border-radius:50%;transition:background-color .4s ease}.close-button.svelte-gfwopm:hover{background-color:#0006}.vitral-image.svelte-gfwopm:hover{cursor:pointer}.thumbnails.svelte-gfwopm{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.thumbnail-img.svelte-gfwopm{height:80px;width:auto;border-radius:8px;border:1px solid #B6BBBE}.text-moving-rainbow.svelte-gfwopm{background:linear-gradient(90deg,#101d29,#535658,#e9eef1,#85898C,#262829,#101d29);background-size:400% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:svelte-gfwopm-rainbow-animation 4s linear infinite}@keyframes svelte-gfwopm-rainbow-animation{0%{background-position:0% 50%}to{background-position:100% 50%}}.image-error-container.svelte-gfwopm{background-color:#ffebeb;border:1px solid #e76e6e;border-radius:4px;color:#ae2c2c;padding:4px 12px}.files-div.svelte-gfwopm{container-type:inline-size;container-name:files-container}.files-table-cell-name.svelte-gfwopm:hover{overflow-wrap:break-word}@container files-container (max-width: 290px){.files-table.svelte-gfwopm{grid-template-columns:2fr 2fr 2fr}.files-table-two.svelte-gfwopm{grid-template-columns:2fr 2fr}.files-table-header.svelte-gfwopm{padding:8px}}
