:root{--font-body: Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--font-mono: "Fira Mono", monospace;--accent-color-bg-0: rgb(231, 231, 231);--accent-color-bg-0-a8: rgba(231, 231, 231, .8);--accent-color-bg-0-a5: rgba(231, 231, 231, .5);--accent-color-bg-1: rgb(185, 185, 185);--accent-color-bg-1-a8: rgba(185, 185, 185, .8);--accent-color-bg-1-a5: rgba(185, 185, 185, .5);--color-bg-0: rgb(39, 39, 39);--color-bg-0-a9: rgba(39, 39, 39, .9);--color-bg-0-a8: rgba(39, 39, 39, .8);--color-bg-0-a5: rgba(39, 39, 39, .5);--color-bg-1: rgb(0, 0, 0);--color-bg-1-a9: rgba(0, 0, 0, .9);--color-bg-1-a8: rgba(0, 0, 0, .8);--color-bg-1-a5: rgba(0, 0, 0, .5);--color-bg-1-a2: rgba(0, 0, 0, .2);--color-bg-2: rgb(12, 12, 12);--color-bg-2-a9: rgba(12, 12, 12, .9);--color-bg-2-a8: rgba(12, 12, 12, .8);--color-bg-2-a5: rgba(12, 12, 12, .5);--color-bg-2-a2: rgba(12, 12, 12, .2);--color-lab-grn: rgb(72, 255, 124);--color-lab-grn-a9: rgba(72, 255, 124, .9);--color-lab-grn-a8: rgba(72, 255, 124, .8);--color-lab-grn-a5: rgba(72, 255, 124, .5);--color-lab-grn-a2: rgba(72, 255, 124, .2);--color-spinner: hsl(137, 83%, 53%);--color-red: rgb(255, 72, 72)}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #222;--bs-btn-border-color: #222;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #5c636a;--bs-btn-hover-border-color: #565e64;--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-color: #fff;--bs-btn-active-bg: #565e64;--bs-btn-active-border-color: #51585e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #222;--bs-btn-disabled-border-color: #222}.accordion{--bs-body-bg: #fff;--bs-body-bg: #272727;--bs-body-bg: #333;--bs-body-color: var(--accent-color-bg-0);--bs-primary-bg-subtle: rgb(207, 226, 255);--bs-primary-bg-subtle: var(--accent-color-bg-0);--bs-primary-text-emphasis: #555}.accordion{--bs-accordion-color: var(--bs-body-color);--bs-accordion-bg: var(--bs-body-bg);--bs-accordion-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, border-radius .15s ease;--bs-accordion-border-color: var(--bs-border-color);--bs-accordion-border-width: var(--bs-border-width) 1px;--bs-accordion-border-radius: var(--bs-border-radius);--bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-btn-padding-y: .5rem;--bs-accordion-btn-color: var(--bs-body-color);--bs-accordion-btn-bg: var(--bs-accordion-bg);--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23cfe2ff' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform .2s ease-in-out;--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25);--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: var(--bs-primary-text-emphasis);--bs-accordion-active-bg: var(--bs-primary-bg-subtle)}.card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: .5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width: var(--bs-border-width);--bs-card-border-color: var(--bs-border-color-translucent);--bs-card-border-radius: var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y: .5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(var(--bs-body-color-rgb), .03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: var(--bs-body-bg);--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: .75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--accent-color-bg-0);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--accent-color-bg-0);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}html,body{margin:0;padding:0;width:100%;height:100%;background-color:#373737!important;box-sizing:border-box}*{box-sizing:inherit}#app{width:100%;height:100vh}.panel{background-color:#272727;box-shadow:0 0 12px #00000080}a{font-weight:500;color:#646cff;text-decoration:none}a:hover{color:#535bf2}h1{font-size:3.2em;line-height:1.1}.card{padding:2em}button{border-radius:8px;border:1px solid transparent;padding:.3em 1em;font-size:1em;font-weight:500;font-family:inherit;background-color:var(--color-bg-1-a2);color:var(--accent-color-bg-0);cursor:pointer;transition:border-color .25s}button:hover{border-color:var(--accent-color-bg-0-a5);border-width:.2px;box-shadow:2px 2px 6px #ffffff40;box-sizing:border-box}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.logo-img-tn{width:100px;height:auto}.logo-img-sm{width:200px;height:auto}.logo-img{width:300px;height:auto}.custom-input-wrapper{background-color:#444;padding:1rem;border-radius:10px;color:#fff}.custom-input-wrapper .form-label{color:#fff;margin-bottom:.5rem}.custom-input-wrapper .btn{border:1px solid #888;background-color:transparent;color:#fff}.custom-input-wrapper .btn:hover{background-color:#555}.custom-input-wrapper .submit-btn{background-color:#888;color:#fff;border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center}.custom-input-wrapper .submit-btn i{font-size:1.2rem}.submit-btn{background-color:#777;border:none;border-radius:50%;width:44px;height:44px;display:flex;justify-content:center;align-items:center;padding:0;cursor:pointer;transition:background-color .2s ease}.submit-btn:hover{background-color:#999}.submit-btn img{width:18px;height:18px}.custom-input-wrapper{background-color:#444;border-radius:12px}.custom-text-input::placeholder{color:#ccc}.custom-text-input:focus{outline:none;box-shadow:none}.icon-button{font-size:1.25rem;color:#fff;cursor:pointer;transition:color .2s ease,transform .2s ease}.icon-button:hover{color:#00ff75;transform:scale(1.15)}.icon-wrapper{position:relative}.tooltip-text{visibility:hidden;opacity:0;position:absolute;top:125%;left:50%;transform:translate(-50%);background:#000;color:#fff;padding:4px 8px;border-radius:4px;font-size:.75rem;white-space:nowrap;transition:all .2s ease;z-index:1000}.icon-wrapper:hover .tooltip-text{visibility:visible;opacity:1}.attached-file-preview{background-color:#2c2c2c;color:#fff;font-size:.8rem}.custom-input-wrapper.drag-over{border:2px dashed var(--color-lab-grn-a8);background-color:#0dcaf01a}.app.svelte-vf7c4r{display:flex;flex-direction:column}main.svelte-vf7c4r{flex:1;flex-direction:column;width:100%;margin:0 auto;box-sizing:border-box;max-height:100vh}
