main.svelte-5dp139{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;height:85vh;margin:10px}#modelinfoButton.svelte-5dp139{border:1px solid #ccc;padding:3px 10px;background-color:#f5f5f5;border-radius:1rem;text-decoration:none}textarea.svelte-5dp139{display:block;width:100%;overflow-y:scroll;resize:none;min-height:40px;max-height:200px;line-height:20px}.brukerInputWrapper.svelte-5dp139{display:flex;width:100%;border:1px solid #ccc;padding-left:10px;background-color:snow;position:relative;align-items:end}#brukerInput.svelte-5dp139{border:none;outline:none;background:none;flex-grow:1;padding-top:15px;padding-bottom:5px}#brukerInput.svelte-5dp139::placeholder{padding-top:5px}#brukerInput.svelte-5dp139:focus::placeholder{color:transparent}.modelSection.svelte-5dp139{display:flex;flex-direction:column;gap:1rem;padding:5px 10px 10px 8px}.modelButtonRow.svelte-5dp139{display:flex;justify-content:space-between;align-items:center;gap:1rem}.modelButtons.svelte-5dp139{display:flex;justify-content:flex-start}.rightControls.svelte-5dp139{display:flex;align-items:center;gap:1rem}.checkboxLabel.svelte-5dp139{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.9rem;color:#333}.checkboxLabel.svelte-5dp139 input[type=checkbox]:where(.svelte-5dp139){width:1.2rem;height:1.2rem;cursor:pointer;accent-color:#007acc}.checkboxText.svelte-5dp139{-webkit-user-select:none;user-select:none}.checkboxLabel.disabled.svelte-5dp139{opacity:.5;cursor:not-allowed}.checkboxLabel.disabled.svelte-5dp139 input[type=checkbox]:where(.svelte-5dp139){cursor:not-allowed}.material-symbols-outlined.svelte-5dp139{font-size:1.5rem}label.svelte-5dp139 .material-symbols-outlined:where(.svelte-5dp139){cursor:pointer;background-color:var(--gress-10);font-size:1.8rem;border-radius:5px;padding:5px;margin:5px}label.svelte-5dp139 .material-symbols-outlined:where(.svelte-5dp139):hover{background-color:var(--gress-50)}.output.svelte-5dp139{padding-top:10px;border:1px solid #ccc;border-radius:5px;margin-bottom:10px;height:100vw;max-height:1440px;width:100%;overflow-y:scroll}.modelTampering.svelte-5dp139{border:1px solid #ccc;border-radius:5px;padding:5px;margin-bottom:10px;width:100%}@keyframes svelte-5dp139-flash{0%{background-color:transparent}50%{background-color:#f1f59f}to{background-color:transparent}}textarea#inputKontekst.svelte-5dp139{padding:10px;margin-top:30px;margin-bottom:10px;font-size:16px}.loading.svelte-5dp139{display:flex;justify-content:center;align-items:center}.streaming-waiting.svelte-5dp139{padding:20px;display:flex;justify-content:flex-start;align-items:center}.streaming-spinner.svelte-5dp139{display:flex;align-items:center;gap:10px;color:#1976d2;font-size:.9rem;padding:15px 20px;background-color:#f8f9fa;border-radius:12px;border:1px solid #e9ecef}.inputButton.svelte-5dp139{margin-bottom:10px!important}#disclaimer.svelte-5dp139{font-size:14px;color:#5c5c5c;padding-top:10px}@media only screen and (max-width: 768px){main.svelte-5dp139{height:100%;margin:2px 2px 0}#disclaimer.svelte-5dp139{font-size:12px}.modelTampering.svelte-5dp139>h2:where(.svelte-5dp139){font-size:1rem}.modelSection.svelte-5dp139{gap:.75rem;padding:5px 8px 8px}.modelButtonRow.svelte-5dp139{flex-direction:column;align-items:stretch;gap:.75rem}.rightControls.svelte-5dp139{flex-direction:row;justify-content:space-between;gap:.5rem}.checkboxLabel.svelte-5dp139{font-size:.85rem}.button-text.svelte-5dp139{display:none}#modelinfoButton.svelte-5dp139{padding:5px 9px 0}#modelinfoButton.svelte-5dp139:before{content:"";font-family:Material Icons,serif;font-size:1.5rem}}
