@font-face{font-family:Barlow;font-style:normal;font-weight:400;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/Barlow-Regular.woff2) format("woff2")}@font-face{font-family:Barlow;font-style:italic;font-weight:400;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/Barlow-Italic.woff2) format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:100;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/Barlow-Thin.woff2) format("woff2")}@font-face{font-family:Barlow;font-style:italic;font-weight:100;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/Barlow-ThinItalic.woff2) format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:200;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/Barlow-ExtraLight.woff2) format("woff2")}@font-face{font-family:Barlow;font-style:italic;font-weight:200;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/Barlow-ExtraLightItalic.woff2) format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:300;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/Barlow-Light.woff2) format("woff2")}@font-face{font-family:Barlow;font-style:italic;font-weight:300;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/Barlow-LightItalic.woff2) format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:500;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/Barlow-Medium.woff2) format("woff2")}@font-face{font-family:Barlow;font-style:italic;font-weight:500;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/Barlow-MediumItalic.woff2) format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:600;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/Barlow-SemiBold.woff2) format("woff2")}@font-face{font-family:Barlow;font-style:italic;font-weight:600;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/Barlow-SemiBoldItalic.woff2) format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:700;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/Barlow-Bold.woff2) format("woff2")}@font-face{font-family:Barlow;font-style:italic;font-weight:700;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/Barlow-BoldItalic.woff2) format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:800;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/Barlow-ExtraBold.woff2) format("woff2")}@font-face{font-family:Barlow;font-style:italic;font-weight:800;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/Barlow-ExtraBoldItalic.woff2) format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:900;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/Barlow-Black.woff2) format("woff2")}@font-face{font-family:Barlow;font-style:italic;font-weight:900;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/Barlow-BlackItalic.woff2) format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:400;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/BarlowCondensed-Regular.woff2) format("woff2")}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:400;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/BarlowCondensed-Italic.woff2) format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:100;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/BarlowCondensed-Thin.woff2) format("woff2")}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:100;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/BarlowCondensed-ThinItalic.woff2) format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:200;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/BarlowCondensed-ExtraLight.woff2) format("woff2")}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:200;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/BarlowCondensed-ExtraLightItalic.woff2) format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:300;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/BarlowCondensed-Light.woff2) format("woff2")}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:300;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/BarlowCondensed-LightItalic.woff2) format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/BarlowCondensed-Medium.woff2) format("woff2")}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:500;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/BarlowCondensed-MediumItalic.woff2) format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/BarlowCondensed-SemiBold.woff2) format("woff2")}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:600;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/BarlowCondensed-SemiBoldItalic.woff2) format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/BarlowCondensed-Bold.woff2) format("woff2")}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:700;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/BarlowCondensed-BoldItalic.woff2) format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/BarlowCondensed-ExtraBold.woff2) format("woff2")}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:800;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/BarlowCondensed-ExtraBoldItalic.woff2) format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:900;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/BarlowCondensed-Black.woff2) format("woff2")}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:900;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/BarlowCondensed-BlackItalic.woff2) format("woff2")}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:400;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/BarlowSemiCondensed-Regular.woff2) format("woff2")}@font-face{font-family:Barlow Semi Condensed;font-style:italic;font-weight:400;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/BarlowSemiCondensed-Italic.woff2) format("woff2")}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:100;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/BarlowSemiCondensed-Thin.woff2) format("woff2")}@font-face{font-family:Barlow Semi Condensed;font-style:italic;font-weight:100;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/BarlowSemiCondensed-ThinItalic.woff2) format("woff2")}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:200;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/BarlowSemiCondensed-ExtraLight.woff2) format("woff2")}@font-face{font-family:Barlow Semi Condensed;font-style:italic;font-weight:200;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/BarlowSemiCondensed-ExtraLightItalic.woff2) format("woff2")}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:300;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/BarlowSemiCondensed-Light.woff2) format("woff2")}@font-face{font-family:Barlow Semi Condensed;font-style:italic;font-weight:300;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/BarlowSemiCondensed-LightItalic.woff2) format("woff2")}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:500;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/BarlowSemiCondensed-Medium.woff2) format("woff2")}@font-face{font-family:Barlow Semi Condensed;font-style:italic;font-weight:500;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/BarlowSemiCondensed-MediumItalic.woff2) format("woff2")}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:600;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/BarlowSemiCondensed-SemiBold.woff2) format("woff2")}@font-face{font-family:Barlow Semi Condensed;font-style:italic;font-weight:600;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/BarlowSemiCondensed-SemiBoldItalic.woff2) format("woff2")}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:700;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/BarlowSemiCondensed-Bold.woff2) format("woff2")}@font-face{font-family:Barlow Semi Condensed;font-style:italic;font-weight:700;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/BarlowSemiCondensed-BoldItalic.woff2) format("woff2")}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:800;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/BarlowSemiCondensed-ExtraBold.woff2) format("woff2")}@font-face{font-family:Barlow Semi Condensed;font-style:italic;font-weight:800;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/BarlowSemiCondensed-ExtraBoldItalic.woff2) format("woff2")}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:900;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/BarlowSemiCondensed-Black.woff2) format("woff2")}@font-face{font-family:Barlow Semi Condensed;font-style:italic;font-weight:900;src:url(https://fortyseven.github.io/chit-v2/assets/fonts/barlow/BarlowSemiCondensed-BlackItalic.woff2) format("woff2")}:root{--timeline-max-width: 1280px;--border-radius-standard: 8px;--color-accent-lighter2: #fcf1af;--color-accent-lighter: #ffd799;--color-accent: #ffaa00;--color-accent-darker: #876300;--color-accent-darker2: #5b4301;--color-accent-text: #000;--color-accent-complement-lighter2: rgb(130, 238, 255);--color-accent-complement-lighter: #0df;--color-accent-complement: #0af;--color-accent-complement-darker: #07d;--color-accent-complement-darker2: rgb(0, 80, 150);--color-accent-complement-text: #000;--color-neutral-darker3: #333;--color-neutral-darker2: #666;--color-neutral-darker: #aaa;--color-neutral: #eee;--color-neutral-lighter: #fff;--color-text: var(--color-neutral);--color-text-assistant: #ffd799;--color-background-darker: #111;--color-background: #222;--color-background-lighter: #333;--color-accent-warning-darker: #a52f2f;--color-accent-warning: #d65252;--color-accent-warning-lighter: #f87474;--color-accent-success-darker: #2f5a2f;--color-accent-success: #4caf50;--color-accent-success-lighter: #81c784;--color-primary-50: #fbeed9;--color-primary-100: #fae8cc;--color-primary-200: #f9e2bf;--color-primary-300: #f5d199;--color-primary-400: #edae4d;--color-primary-500: #e58b00;--color-primary-600: #ce7d00;--color-primary-700: #ac6800;--color-primary-800: #895300;--color-primary-900: #704400;--color-secondary-50: #dbf2fc;--color-secondary-100: #cfedfb;--color-secondary-200: #c3e9fa;--color-secondary-300: #9fdbf6;--color-secondary-400: #56c0f0;--color-secondary-500: #0ea5e9;--color-secondary-600: #0d95d2;--color-secondary-700: #0b7caf;--color-secondary-800: #08638c;--color-secondary-900: #075172;--color-tertiary-50: #e5e3fb;--color-tertiary-100: #dcdafa;--color-tertiary-200: #d3d1f9;--color-tertiary-300: #b9b5f5;--color-tertiary-400: #847eed;--color-tertiary-500: #4f46e5;--color-tertiary-600: #473fce;--color-tertiary-700: #3b35ac;--color-tertiary-800: #2f2a89;--color-tertiary-900: #272270;--color-success-50: #edf7dc;--color-success-100: #e6f5d0;--color-success-200: #e0f2c5;--color-success-300: #ceeba2;--color-success-400: #a9db5c;--color-success-500: #84cc16;--color-success-600: #77b814;--color-success-700: #639911;--color-success-800: #4f7a0d;--color-success-900: #41640b;--color-warning-50: #fef8e0;--color-warning-100: #fdf6d5;--color-warning-200: #fdf4cb;--color-warning-300: #fbedab;--color-warning-400: #f9e06c;--color-warning-500: #f6d32d;--color-warning-600: #ddbe29;--color-warning-700: #b99e22;--color-warning-800: #947f1b;--color-warning-900: #796716;--color-error-50: #faddde;--color-error-100: #f9d1d3;--color-error-200: #f7c6c8;--color-error-300: #f3a4a7;--color-error-400: #e95f66;--color-error-500: #e01b24;--color-error-600: #ca1820;--color-error-700: #a8141b;--color-error-800: #861016;--color-error-900: #6e0d12;--color-surface-50: #e1e1e2;--color-surface-100: #d7d7d8;--color-surface-200: #cdcece;--color-surface-300: #aeb0b1;--color-surface-400: #727476;--color-surface-500: #35393b;--color-surface-600: #303335;--color-surface-700: #282b2c;--color-surface-800: #202223;--color-surface-900: #1a1c1d;--color-surface-950: #161819;--toastBackground: var(--color-background-lighter);--toastColor: var(--color-text);--toastBarBackground: var(--color-accent);--font-ui: "Barlow Condensed", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Open Sans", "Helvetica Neue", sans-serif;--font-timeline: "Barlow", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Open Sans", "Helvetica Neue", sans-serif}html{overflow:auto;height:unset!important}html,body{font-family:var(--font-ui);width:100vw!important;height:100vh!important;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.debug1{border:1px solid red!important}.debug2{border:1px solid blue!important}.debug3{border:1px solid green!important}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}#app{display:contents}.background-grid{background-color:#f0f;background-image:linear-gradient(#222 1px,transparent 1px),linear-gradient(90deg,#222 1px,transparent 1px);background-size:1rem 1rem}.response.markdown{overflow-x:unset;ol,ul{margin-top:0;list-style:square;margin-left:1em;list-style-type:decimal;li{margin-bottom:.5em}}pre{max-width:100%;color:#fb0;background-color:#000;line-height:1.1em;font-family:monospace!important;background-image:linear-gradient(0deg,#ffffff16 0%,transparent 100%);background-size:100% 4px;background-repeat:repeat-y;border-radius:var(--border-radius-standard);border-bottom:1px solid #333;font-size:.8em;letter-spacing:-1px;white-space:break-spaces;margin-block:1em}em,strong{color:var(--color-primary-400, #f0f)!important;font-weight:700;&:before{content:"**";font-weight:400;opacity:.65}&:after{content:"**";font-weight:400;opacity:.65}}em{&:before{content:"*";font-weight:400;opacity:.65}&:after{content:"*";font-weight:400;opacity:.65}}code{font-family:monospace!important;color:#bfbfbf;line-height:1.1em}p{margin-bottom:1em}hr{margin:2em 10%!important;border:1px;border-color:#40f;border-style:dashed}h5,h4,h3,h2,h1{color:#fff!important;font-weight:700;margin:1em 0 .5em!important;border-bottom:4px double rgba(255,255,255,.35);padding-bottom:.5em;font-size:1.5em!important;&:before{content:"# ";opacity:.5}strong{color:inherit!important;&:before,&:after{content:unset}text-decoration:underline}}h2{color:#68bbff!important;font-size:1.3em!important;border-bottom:2px solid white;border-bottom-style:dashed!important;border-bottom-color:#68bbff80!important;width:90%;&:before{content:"## ";opacity:.5}}h3{color:#68ffbb!important;width:80%;font-size:1.1em!important;border-bottom:3px solid white;border-bottom-style:dotted;border-bottom-color:#68ffbb40!important;&:before{content:"### ";opacity:.5}}h4{color:#ff68bb!important;font-size:.9em!important;font-weight:700;font-style:italic;border-bottom:none;text-decoration:none;&:before{content:"#### ";opacity:.5}}h5{color:#fff!important;font-size:.8em!important;font-weight:400;font-style:italic;border-bottom:none;text-decoration:none;&:before{content:"##### ";opacity:.5}}h6{color:#aaa!important;font-size:.8em!important;font-weight:400;border-bottom:none;text-decoration:none;&:before{content:"###### ";color:#fff;opacity:.25}}table{outline:1px solid var(--color-neutral-darker2);box-shadow:0 0 20px #000;width:100%;margin-block:1em;th{background-color:var(--color-accent-darker2);font-weight:700;padding:.5em;text-align:center!important;color:var(--color-accent)!important;strong{color:#000!important;&:before,&:after{content:unset}}}tr{background-color:--color-background-darker;color:#fff;td{outline:1px solid var(--color-background-darker);padding:.25em;text-align:left!important}}}blockquote{font-family:serif;color:#a9a9a9;font-size:.75em;font-weight:300;font-synthesis:initial;border-left:.25em double #555;padding-left:1.2em;border-radius:10px;position:relative;&:before{content:"❝";color:#777;position:absolute;font-size:1.2em;left:.2em;top:-.2em}}}button{background-color:var(--color-accent);color:var(--color-accent-text);border:none;padding:.5em .75em;border-radius:var(--border-radius-standard);font-size:1em;cursor:pointer;display:inline-block;place-content:center;text-align:center;&:hover{background-color:var(--color-accent-lighter)}&:active{background-color:var(--color-accent-darker)}&.secondary{background-color:var(--color-accent-complement);color:var(--color-accent-complement-text);&:hover{background-color:var(--color-accent-complement-lighter)}}&.warning{background-color:var(--color-accent-warning)!important;color:#fff;&:hover{background-color:var(--color-accent-warning-lighter)!important}}&.small{padding:.25em .5em;font-size:.8em;font-weight:unset}}._toastItem.svelte-l65oht{width:var(--toastWidth, 16rem);height:var(--toastHeight, auto);min-height:var(--toastMinHeight, 3.5rem);margin:var(--toastMargin, 0 0 .5rem 0);padding:var(--toastPadding, 0);background:var(--toastBackground, rgba(66, 66, 66, .9));color:var(--toastColor, #fff);box-shadow:var( --toastBoxShadow, 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) );border:var(--toastBorder, none);border-radius:var(--toastBorderRadius, .125rem);position:relative;display:flex;flex-direction:row;align-items:center;overflow:hidden;will-change:transform,opacity;-webkit-tap-highlight-color:transparent}._toastMsg.svelte-l65oht{padding:var(--toastMsgPadding, .75rem .5rem);flex:1 1 0%}.pe.svelte-l65oht,._toastMsg.svelte-l65oht a{pointer-events:auto}._toastBtn.svelte-l65oht{width:var(--toastBtnWidth, 2rem);height:var(--toastBtnHeight, 100%);cursor:pointer;outline:none}._toastBtn.svelte-l65oht:after{content:var(--toastBtnContent, "✕");font:var(--toastBtnFont, 1rem sans-serif);display:flex;align-items:center;justify-content:center}._toastBar.svelte-l65oht{top:var(--toastBarTop, auto);right:var(--toastBarRight, auto);bottom:var(--toastBarBottom, 0);left:var(--toastBarLeft, 0);height:var(--toastBarHeight, 6px);width:var(--toastBarWidth, 100%);position:absolute;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;pointer-events:none}._toastBar.svelte-l65oht::-webkit-progress-bar{background:transparent}._toastBar.svelte-l65oht::-webkit-progress-value{background:var(--toastProgressBackground, var(--toastBarBackground, rgba(33, 150, 243, .75)))}._toastBar.svelte-l65oht::-moz-progress-bar{background:var(--toastProgressBackground, var(--toastBarBackground, rgba(33, 150, 243, .75)))}._toastContainer.svelte-yh90az{top:var(--toastContainerTop, 1.5rem);right:var(--toastContainerRight, 2rem);bottom:var(--toastContainerBottom, auto);left:var(--toastContainerLeft, auto);position:fixed;margin:0;padding:0;list-style-type:none;pointer-events:none;z-index:var(--toastContainerZIndex, 9999)}.pill-container.svelte-aji43t{display:inline-block;position:relative;width:100%}.pill.svelte-aji43t{display:flex;align-items:center;justify-content:center;font-size:.7rem;padding:2px 8px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:400;transition:opacity .2s ease;cursor:pointer;width:100%;border-radius:0;border-top-left-radius:var(--border-radius-standard);border-bottom-right-radius:var(--border-radius-standard);border-top-right-radius:0;background-color:#000!important;outline:1px solid #755}.pill-text.svelte-aji43t{margin-right:var(--dismiss-margin, 0)}.dismiss-button.svelte-aji43t{background:none;border:none;color:inherit;font-size:.9rem;line-height:.7;cursor:pointer;opacity:.7;display:flex;align-items:center;justify-content:center;padding:0 0 0 8px;font-weight:700;color:var(--color-accent)}.dismiss-button.svelte-aji43t:hover{opacity:1}.pill.svelte-aji43t:hover{opacity:.5}.tooltip.svelte-aji43t{position:absolute;left:50%;transform:translate(-50%);padding:6px 10px;border-radius:var(--border-radius-standard);background-color:#000000d9;color:#fff;font-size:.8rem;white-space:nowrap;z-index:1000;min-width:-moz-max-content;min-width:max-content;box-shadow:0 2px 10px #0003;animation:svelte-aji43t-fadeIn .2s ease-out;.dismiss-button:where(.svelte-aji43t){position:absolute;top:.25em;right:.5em;background:none;border:none;color:red;font-size:2rem;line-height:.7;padding:0;cursor:pointer;opacity:.7}}.tooltip.above.svelte-aji43t{bottom:100%;margin-bottom:8px}.tooltip.below.svelte-aji43t{top:100%;margin-top:8px}.tooltip.svelte-aji43t:after{content:"";position:absolute;left:50%;transform:translate(-50%);border-width:5px;border-style:solid}.tooltip.above.svelte-aji43t:after{top:100%;border-color:rgba(0,0,0,.85) transparent transparent transparent}.tooltip.below.svelte-aji43t:after{bottom:100%;border-color:transparent transparent rgba(0,0,0,.85) transparent}@keyframes svelte-aji43t-fadeIn{0%{opacity:0}to{opacity:1}}.input-attachments.svelte-1wwtm5b{display:flex;gap:4px;flex-direction:column;flex-wrap:wrap;height:100%}.input-attachments.svelte-1wwtm5b .pill:hover{background:var(--color-background-lighter)!important}.input-attachments.svelte-1wwtm5b .btnAddContext:where(.svelte-1wwtm5b){display:flex;align-items:center;justify-content:center;border-radius:999px;font-size:.7rem;padding:2px 8px;white-space:nowrap;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:500;transition:opacity .2s ease;cursor:pointer;width:100%}.input-attachments.svelte-1wwtm5b .btn-text-attach:where(.svelte-1wwtm5b),.input-attachments.svelte-1wwtm5b .btn-image-attach:where(.svelte-1wwtm5b){position:relative;right:0;top:0;max-width:256px;max-height:256px}.input-attachments.svelte-1wwtm5b .btn-text-attach:where(.svelte-1wwtm5b){text-wrap:wrap;text-overflow:ellipsis;height:-moz-fit-content;height:fit-content;overflow:hidden;font-family:monospace;font-size:.9em;filter:blur(.25)}button.svelte-1fkfdzt{padding:0;display:inline-flex;border-radius:0;width:50px;height:50px;place-content:center;align-items:center}button.svelte-1fkfdzt:disabled{opacity:.5}button.warning.svelte-1fkfdzt{background-color:orange}button.ne.svelte-1fkfdzt{border-radius:0 var(--border-radius-standard) 0 0}button.nw.svelte-1fkfdzt{border-radius:var(--border-radius-standard) 0 0 0}button.se.svelte-1fkfdzt{border-radius:0 0 var(--border-radius-standard) 0}button.sw.svelte-1fkfdzt{border-radius:0 0 0 var(--border-radius-standard)}.context-menu.svelte-1ldawsv{background-color:var(--color-background);border-radius:var(--border-radius-standard);box-shadow:0 1em 2em #0008;z-index:10000;padding:0;font-size:1rem;padding-block:.5em;position:absolute;width:220px}.context-menu.svelte-1ldawsv button:where(.svelte-1ldawsv){background:transparent;color:var(--color-accent);margin:0;padding-block:.25em;display:block;width:100%;text-align:left;font-weight:unset}.context-menu.svelte-1ldawsv button:where(.svelte-1ldawsv):hover{background-color:var(--color-accent);color:var(--color-accent-text)}.context-menu.svelte-1ldawsv hr:where(.svelte-1ldawsv){border:none;border-top:1px solid var(--color-accent-complement-darker);opacity:.5;margin:.5em 1em!important}.chat-options.svelte-gwwphu{position:relative}#ChatInfSettings.svelte-n659db{display:flex;flex-direction:column;gap:.25em;padding-inline:1em;height:100%}#ChatInfSettings.svelte-n659db div:where(.svelte-n659db){flex:0 0 auto;display:grid;grid-template-columns:4.5em 1fr}#ChatInfSettings.svelte-n659db label:where(.svelte-n659db){color:var(--color-accent);display:flex;text-transform:uppercase;line-height:2;font-weight:700}#ChatInfSettings.svelte-n659db input:where(.svelte-n659db){font-family:monospace;background:var(--color-background-darker);border:0;padding:.25em;color:var(--color-accent-complement);display:inline;width:6.4em}#ChatInfSettings.svelte-n659db input:where(.svelte-n659db):focus{color:var(--color-primary-400);outline:none}.status-backpack.svelte-18tl1hm{position:relative;display:grid;grid-template-columns:1fr auto;text-transform:uppercase;font-size:.8rem;line-height:1rem;color:var(--color-accent)}.status-backpack.svelte-18tl1hm .hitbox:where(.svelte-18tl1hm){display:contents;cursor:pointer}.counter.svelte-1nd9cjq{width:100%}.counter.svelte-1nd9cjq #ContextMeter:where(.svelte-1nd9cjq){width:100%;height:1em;overflow:hidden;position:relative;background:linear-gradient(to bottom,#333 25%,#666)}.counter.svelte-1nd9cjq #ContextMeter.overflow:where(.svelte-1nd9cjq){color:red;outline:3px solid #f00;animation:svelte-1nd9cjq-pulse 1.5s infinite}@keyframes svelte-1nd9cjq-pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.timer.svelte-i9xpw5{color:var(--color-accent-complement-lighter);margin-right:.5em;font-family:monospace;font-size:.8rem}.timer.svelte-i9xpw5 .rotate:where(.svelte-i9xpw5){animation:svelte-i9xpw5-rotate 1s linear infinite;line-height:0;transform-origin:center;color:var(--color-accent)}@keyframes svelte-i9xpw5-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.status-bar.svelte-1n08y1f{background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.2666666667) 100%);height:1em;padding-block:.5em;padding-inline:1em}.status-bar.svelte-1n08y1f .wrapper:where(.svelte-1n08y1f){max-width:var(--timeline-max-width);width:100%;margin:auto;display:grid;grid-template-columns:1fr 1fr 1fr;color:#fff}.status-bar.svelte-1n08y1f .wrapper:where(.svelte-1n08y1f) .left:where(.svelte-1n08y1f),.status-bar.svelte-1n08y1f .wrapper:where(.svelte-1n08y1f) .right:where(.svelte-1n08y1f),.status-bar.svelte-1n08y1f .wrapper:where(.svelte-1n08y1f) .center:where(.svelte-1n08y1f){width:100%;display:flex}.status-bar.svelte-1n08y1f .wrapper:where(.svelte-1n08y1f) .left:where(.svelte-1n08y1f){justify-content:start}.status-bar.svelte-1n08y1f .wrapper:where(.svelte-1n08y1f) .center:where(.svelte-1n08y1f){justify-content:center}.status-bar.svelte-1n08y1f .wrapper:where(.svelte-1n08y1f) .right:where(.svelte-1n08y1f){justify-content:end}#InputBox.svelte-chw65w{width:inherit;background:#fb01;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);filter:drop-shadow(0 0 2em #000);padding-block-start:1em;--input-bar-height: 100px}#InputBox.svelte-chw65w .inner:where(.svelte-chw65w){display:grid;grid-template-columns:11.5em minmax(0,1fr) auto auto;gap:.5em;width:100%;max-width:var(--timeline-max-width);margin-inline:auto}#InputBox.svelte-chw65w .inner:where(.svelte-chw65w) .user-prompt:where(.svelte-chw65w):disabled{opacity:.5}#InputBox.svelte-chw65w .inner:where(.svelte-chw65w) .user-prompt:where(.svelte-chw65w) textarea:where(.svelte-chw65w){box-sizing:border-box;background-color:#000;color:var(--color-neutral-darker);border-radius:var(--border-radius-standard);font-family:var(--font-ui);font-size:1.2em;height:calc(var(--input-bar-height) - .5em);width:100%;height:100%;border-top:1px solid rgba(255,255,255,.2666666667);border-left:2px solid rgba(255,255,255,.2666666667);border-right:2px solid rgba(255,187,0,.2666666667);border-bottom:1px solid rgba(255,187,0,.2666666667);padding:.3em}#InputBox.svelte-chw65w .inner:where(.svelte-chw65w) .user-prompt:where(.svelte-chw65w) textarea:where(.svelte-chw65w):focus{color:var(--color-neutral);outline:1px solid var(--color-accent-darker)}#InputBox.svelte-chw65w .inner:where(.svelte-chw65w) .user-prompt:where(.svelte-chw65w) textarea:where(.svelte-chw65w):disabled{opacity:.5}#InputBox.svelte-chw65w .inner:where(.svelte-chw65w) .user-prompt:where(.svelte-chw65w) textarea:where(.svelte-chw65w)::-moz-placeholder{color:#292929;font-style:italic;font-family:sans-serif}#InputBox.svelte-chw65w .inner:where(.svelte-chw65w) .user-prompt:where(.svelte-chw65w) textarea:where(.svelte-chw65w)::placeholder{color:#292929;font-style:italic;font-family:sans-serif}#InputBox.svelte-chw65w .inner:where(.svelte-chw65w) .chat-controls:where(.svelte-chw65w){display:flex;gap:.5em}#InputBox.svelte-chw65w .inner:where(.svelte-chw65w) .chat-controls:where(.svelte-chw65w) button:where(.svelte-chw65w){background-color:var(--color-primary-500);flex:auto;text-align:center;width:calc(var(--spacing) * 24);height:100%;line-height:1}#InputBox.svelte-chw65w .inner:where(.svelte-chw65w) .chat-controls:where(.svelte-chw65w) button:where(.svelte-chw65w):disabled{opacity:50%}#InputBox.svelte-chw65w .inner:where(.svelte-chw65w) .chat-controls:where(.svelte-chw65w) button.btn-send:where(.svelte-chw65w) div:where(.svelte-chw65w){display:flex;flex-direction:row;place-content:center;gap:calc(var(--spacing) * 2)}#InputBox.svelte-chw65w .inner:where(.svelte-chw65w) .chat-controls:where(.svelte-chw65w) .btn-grid:where(.svelte-chw65w){width:100px;height:100%;display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;gap:2px;place-content:center;position:relative}select.svelte-fwbak3{flex:auto;width:100%;height:100%;max-width:20rem;border:none;position:relative;display:inline-flex;flex-shrink:1;align-items:center;background-color:var(--color-accent-complement-darker2);color:var(--color-text);padding-inline:1em;font-size:1em;border-radius:var(--border-radius-standard);text-overflow:ellipsis}select.svelte-fwbak3 option:where(.svelte-fwbak3){background-color:red;color:#fff}.variables.svelte-3j5l4c{padding-block:1rem;background-color:var(--color-background-lighter);border-radius:var(--border-radius-standard);margin-inline:1rem;margin-block:1rem}.variables.svelte-3j5l4c .entries:where(.svelte-3j5l4c){display:flex;flex-direction:column;gap:.25rem;margin-inline:1rem}.variables.svelte-3j5l4c .entries:where(.svelte-3j5l4c) .entry:where(.svelte-3j5l4c){display:grid;grid-template-columns:auto auto;width:100%;gap:.25rem;margin:auto}.variables.svelte-3j5l4c .entries:where(.svelte-3j5l4c) .entry:where(.svelte-3j5l4c) input:where(.svelte-3j5l4c){background-color:#0008;box-sizing:border-box;color:var(--color-accent-complement);font-size:1.1em;border:none;width:100%;padding:.25rem .5rem;font-family:monospace;border-radius:var(--border-radius-standard);border-top-right-radius:0;border-bottom-right-radius:0}.variables.svelte-3j5l4c .entries:where(.svelte-3j5l4c) .entry:where(.svelte-3j5l4c) input:where(.svelte-3j5l4c):last-of-type{color:var(--color-text);border-top-right-radius:var(--border-radius-standard);border-bottom-right-radius:var(--border-radius-standard);border-top-left-radius:0;border-bottom-left-radius:0}.btn-prompt.svelte-7eigcv{background-color:var(--color-accent-darker2);color:var(--color-text)}#spromptModal.svelte-7eigcv{background-color:var(--color-background);color:var(--color-text);border-radius:var(--border-radius-standard);box-shadow:0 0 1rem #000;position:relative;width:40vw;height:auto;min-width:450px}#spromptModal.svelte-7eigcv h2:where(.svelte-7eigcv){font-weight:700;font-size:1.5rem;padding:0;margin:0;margin-top:1rem;color:var(--color-accent)}#spromptModal.svelte-7eigcv textarea:where(.svelte-7eigcv){width:-webkit-fill-available;width:-moz-available;width:stretch;height:100%;max-width:-webkit-fill-available;max-width:-moz-available;max-width:stretch;min-height:200px;max-height:400px;border-radius:var(--border-radius-standard);margin:1rem;background-color:var(--color-background-darker);color:var(--color-accent);border:none;font-family:--font-ui;padding:1rem;font-size:1.25em}#spromptModal.svelte-7eigcv .btnClose:where(.svelte-7eigcv){margin-bottom:1rem}#ChatKnobs.svelte-kc3eqr{display:flex;flex-wrap:wrap;height:100%;width:-moz-fit-content;width:fit-content;margin:auto}.knob-container.svelte-kc3eqr{width:100%;display:flex;flex-wrap:wrap;gap:.5rem;padding:.5rem;place-content:center;flex-direction:column}@media (min-width: 768px){.knob-container.svelte-kc3eqr{flex-direction:row}}header.svelte-11706xy{width:auto;height:auto;background:#fb01;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);filter:drop-shadow(0 0 2em #000);display:flex;flex-direction:column;text-align:center}header.svelte-11706xy .title:where(.svelte-11706xy){font-size:22pt;color:var(--color-accent);font-weight:700;text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden}header.svelte-11706xy .knobs:where(.svelte-11706xy){flex:auto;place-self:center;width:100%}header.svelte-11706xy .not-selected:where(.svelte-11706xy){padding:calc(var(--spacing) * 2);font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height));color:var(--color-primary-500);font-weight:700}.system-presets-popup.svelte-192rv9q{flex-direction:column;padding:.5em;background-color:var(--color-background-lighter);box-shadow:0 0 10px #000;display:none;border-radius:var(--border-radius-standard)}.system-presets-popup.open.svelte-192rv9q{display:flex}.system-presets-popup.svelte-192rv9q button.btn-preset:where(.svelte-192rv9q){background-color:transparent;color:var(--color-accent);text-align:left;line-height:.5}.system-presets-popup.svelte-192rv9q button.btn-preset:where(.svelte-192rv9q):hover{background-color:var(--color-accent);color:var(--color-accent-text)}.system-presets-popup.svelte-192rv9q hr:where(.svelte-192rv9q){width:75%;border:0;border-top:1px solid var(--color-accent-complement-darker)}.system-presets-popup.svelte-192rv9q .btn-load-save:where(.svelte-192rv9q){display:grid;grid-template-columns:1fr 1fr;width:100%;gap:1px}.system-presets-popup.svelte-192rv9q .btn-load-save:where(.svelte-192rv9q) button:where(.svelte-192rv9q){line-height:1em;vertical-align:middle;align-self:center}.system-presets-popup.svelte-192rv9q .btn-load-save:where(.svelte-192rv9q) button:where(.svelte-192rv9q) svg{vertical-align:middle}.system-presets-popup.svelte-192rv9q .btn-load-save:where(.svelte-192rv9q) button:where(.svelte-192rv9q):hover{background-color:var(--color-accent-lighter);color:var(--color-accent-text)}.system-presets-popup.svelte-192rv9q .btn-load-save:where(.svelte-192rv9q) button.btn-load:where(.svelte-192rv9q){border-top-left-radius:0;border-bottom-left-radius:0}.system-presets-popup.svelte-192rv9q .btn-load-save:where(.svelte-192rv9q) button.btn-save:where(.svelte-192rv9q){border-top-right-radius:0;border-bottom-right-radius:0}.sessions.svelte-1zsjlg{display:grid;grid-template-columns:1fr auto auto}.sessions.svelte-1zsjlg button.btn-new-session:where(.svelte-1zsjlg){border-top-right-radius:0;border-bottom-right-radius:0}.sessions.svelte-1zsjlg button.btn-duplicate:where(.svelte-1zsjlg){border-radius:0;border-left-color:var(--color-accent-darker);border-left-style:solid;border-left-width:1px;line-height:0}.sessions.svelte-1zsjlg button.btn-preset:where(.svelte-1zsjlg){border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:var(--color-accent-darker);border-left-style:solid;border-left-width:1px}.sessions.svelte-1zsjlg .preset-popup-container:where(.svelte-1zsjlg){position:absolute;bottom:45px;left:24px;width:256px;z-index:100}.config-panel.svelte-1npt3u3{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;z-index:1000;pointer-events:none;.backdrop:where(.svelte-1npt3u3){position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;pointer-events:auto}.modal:where(.svelte-1npt3u3){position:relative;background:#222;color:#fff;width:80%;max-height:80%;height:-moz-fit-content;height:fit-content;max-width:800px;padding:1em;border-radius:var(--border-radius-standard);box-shadow:0 4px 6px #0000001a;overflow-y:auto;pointer-events:auto;box-sizing:border-box;h2:where(.svelte-1npt3u3){padding:0 0 .5em;margin:0 0 1em;border-bottom:1px solid #555}@media (max-width: 768px){width:95%;height:95%}}}.form-group{margin-bottom:1rem}.form-group.svelte-1ahsr80{margin-bottom:1rem;display:flex;>div:where(.svelte-1ahsr80){flex:1}label:where(.svelte-1ahsr80){display:block;margin-bottom:.5rem;font-weight:500;width:100%;color:var(--color-accent-lighter)}input[type=text]:where(.svelte-1ahsr80){width:100%;padding:.5em;border-radius:var(--border-radius-standard);border:1px solid #555;background-color:#111;color:var(--color-accent);font-family:monospace;box-sizing:border-box}textarea:where(.svelte-1ahsr80){width:100%;padding:.5em;border-radius:var(--border-radius-standard);border:1px solid #555;background-color:#111;color:var(--color-accent);resize:vertical;box-sizing:border-box;font-family:monospace}input[type=checkbox]:where(.svelte-1ahsr80){margin-right:.5rem}}#Sidebar.svelte-15db8mh{display:grid;grid-template-rows:1fr auto;height:100%;z-index:100;box-shadow:0 0 20px #00000080;position:relative;background-color:var(--color-background);color:var(--color-text)}#Sidebar.svelte-15db8mh .top:where(.svelte-15db8mh){margin-block:1em;margin-inline:1em}#Sidebar.svelte-15db8mh .top:where(.svelte-15db8mh) .chatRow:where(.svelte-15db8mh){display:grid;grid-template-columns:auto 24px 24px;gap:.25em}#Sidebar.svelte-15db8mh .top:where(.svelte-15db8mh) .chatRow:where(.svelte-15db8mh) button:where(.svelte-15db8mh){padding:0;margin-bottom:.5em;line-height:1}#Sidebar.svelte-15db8mh .top:where(.svelte-15db8mh) .chatRow:where(.svelte-15db8mh) button.chat-title:where(.svelte-15db8mh){color:var(--color-text);background:transparent;padding:.5em 1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}#Sidebar.svelte-15db8mh .top:where(.svelte-15db8mh) .chatRow:where(.svelte-15db8mh) button.chat-title:where(.svelte-15db8mh):hover{color:var(--color-accent)}#Sidebar.svelte-15db8mh .top:where(.svelte-15db8mh) .chatRow:where(.svelte-15db8mh) button.duplicate:where(.svelte-15db8mh),#Sidebar.svelte-15db8mh .top:where(.svelte-15db8mh) .chatRow:where(.svelte-15db8mh) button.delete:where(.svelte-15db8mh){color:var(--color-accent-complement);background:transparent}#Sidebar.svelte-15db8mh .top:where(.svelte-15db8mh) .chatRow:where(.svelte-15db8mh) button.duplicate:where(.svelte-15db8mh):hover,#Sidebar.svelte-15db8mh .top:where(.svelte-15db8mh) .chatRow:where(.svelte-15db8mh) button.delete:where(.svelte-15db8mh):hover{color:#fff;background-color:var(--color-accent-complement-darker)}#Sidebar.svelte-15db8mh .top:where(.svelte-15db8mh) .chatRow.active:where(.svelte-15db8mh) button:where(.svelte-15db8mh):first-of-type{background-color:var(--color-accent);color:#000;border-radius:var(--border-radius-standard)}#Sidebar.svelte-15db8mh .top:where(.svelte-15db8mh) .chatRow.active:where(.svelte-15db8mh) button:where(.svelte-15db8mh):first-of-type:hover{background-color:var(--color-accent-lighter)}#Sidebar.svelte-15db8mh .bottom:where(.svelte-15db8mh){display:grid;grid-template-columns:1fr auto;gap:.5em;margin-block:1em;margin-inline:1em}.markdown-editor.svelte-119xk5k{width:100%;height:100%;position:relative}.editor-input.svelte-119xk5k{width:100%;min-height:100px;border:1px solid var(--color-accent);border-radius:var(--border-radius-standard);padding:.5em;background-color:var(--color-background-lighter);color:var(--color-text);font-family:monospace;white-space:pre-wrap;overflow-y:auto;outline:none}.rendered-content.svelte-119xk5k{width:100%;min-height:100%}.rendered-content.svelte-119xk5k pre.code-block-wrapper{position:relative;overflow-x:auto;background-color:var(--color-background-darkest);padding:.5em;border-radius:var(--border-radius-standard)}.rendered-content.svelte-119xk5k .copy-button{position:absolute;top:15px;right:15px;background-color:#ffffff1a;padding:4px 8px;font-size:14px;cursor:pointer;opacity:.5;transition:opacity .2s ease;z-index:10}.rendered-content.svelte-119xk5k .copy-button:hover{opacity:1}.rendered-content.svelte-119xk5k code{font-family:monospace}.response.svelte-jv7xyc{width:auto;font-family:var(--font-timeline, monospace);line-height:1.2;border-radius:var(--border-radius-standard);box-shadow:0 .25em .25em #000;text-align:start;padding-inline:1em;font-size:1.2em;background-color:var(--color-background-darker);color:var(--color-text-assistant);border-bottom:1px solid rgba(255,255,255,.1882352941);border-top:1px solid rgba(255,255,255,.1333333333);margin:auto;position:relative;overflow-y:clip;overflow-x:scroll}.response.svelte-jv7xyc .message-controls:where(.svelte-jv7xyc){position:absolute;top:.5em;right:.5em;opacity:.25;transition:opacity .2s ease-in-out;z-index:10}.response.svelte-jv7xyc .message-controls:where(.svelte-jv7xyc):hover{opacity:1}.response.svelte-jv7xyc .message-controls:where(.svelte-jv7xyc) button.dropdown:where(.svelte-jv7xyc){background:transparent;color:var(--color-accent);font-size:1.25em;font-weight:700;padding:.2em .5em;border-radius:var(--border-radius-standard);cursor:pointer}.response.svelte-jv7xyc .message-controls:where(.svelte-jv7xyc) button.dropdown:where(.svelte-jv7xyc):hover{background-color:var(--color-background-lighter)}ul.references.svelte-9ty189{font-size:.8em;font-family:monospace;color:#fff;list-style:disc;line-height:1}ul.references.svelte-9ty189 a:where(.svelte-9ty189){color:var(--color-accent-complement);text-decoration:none}ul.references.svelte-9ty189 .ref-tool-id:where(.svelte-9ty189){color:var(--color-accent)}ul.references.svelte-9ty189 .ref-content:where(.svelte-9ty189){color:var(--color-text)}.response.svelte-11nv1d7{width:auto;padding-block:1em;padding-inline:.6em;padding-block-start:2em;color:var(--color-neutral);font-style:italic;font-size:1.15em}.response.svelte-11nv1d7:before{content:"> ";font-weight:700}.response.is-attachment.svelte-11nv1d7{font-family:monospace;color:var(--color-accent-complement);font-size:.8em;max-height:8em;margin-block-end:1em;white-space:pre-wrap;overflow:scroll;width:-moz-fit-content!important;width:fit-content!important;background-color:#3339;padding:1.5em!important;font-style:unset;line-height:1;border-radius:var(--border-radius-standard);text-shadow:0 0 10px var(--color-accent-complement-lighter);box-shadow:0 0 10px #000;cursor:text}.response.is-attachment.svelte-11nv1d7:before{content:""}.floating-image-container.svelte-1jfbbj5{position:fixed;z-index:1000;background:#000000f2;border-radius:var(--border-radius-standard);box-shadow:0 30px 1em #000;display:flex;flex-direction:column;overflow:hidden;cursor:move}.toolbar.svelte-1jfbbj5{display:flex;justify-content:flex-end;padding:8px;background:#00000080}.close-button.svelte-1jfbbj5{background:none;border:none;color:#fff;font-size:20px;cursor:pointer;padding:0 8px}.floating-image.svelte-1jfbbj5{max-width:100%;max-height:calc(100% - 40px);-o-object-fit:contain;object-fit:contain;margin:auto}.resize-handle.svelte-1jfbbj5{position:absolute;width:20px;height:20px;bottom:0;right:0;cursor:nwse-resize;background:#ffffff4d}.resize-handle.svelte-1jfbbj5:hover{background:#ffffff80}#ChatLogRegular.svelte-dhcgvv{width:-webkit-fill-available;width:-moz-available;width:stretch;flex-direction:column;overflow-y:auto;overflow-x:scroll;max-width:var(--timeline-max-width);margin-inline:auto;font-size:1.25em;margin-block:6rem 12rem;padding-inline:1em}#ChatLogRegular.svelte-dhcgvv .media-container:where(.svelte-dhcgvv){display:flex;gap:1em;flex-wrap:wrap}#ChatLogRegular.svelte-dhcgvv .media-container:where(.svelte-dhcgvv) .media-attachment:where(.svelte-dhcgvv){width:100%;margin-block-start:1em;margin-block-end:.5em}#ChatLogRegular.svelte-dhcgvv .media-container:where(.svelte-dhcgvv) .media-attachment:where(.svelte-dhcgvv) img:where(.svelte-dhcgvv){max-width:512px;max-height:512px;outline:4px solid var(--color-background-lighter);border-radius:var(--border-radius-standard);box-shadow:0 0 40px #000;cursor:pointer;transition:transform .2s}#ChatLogRegular.svelte-dhcgvv .media-container:where(.svelte-dhcgvv) .media-attachment:where(.svelte-dhcgvv) img:where(.svelte-dhcgvv):hover{transform:scale(1.02)}.page.svelte-sn4no1{box-sizing:border-box;width:inherit;height:100%;overflow-y:scroll;--s: 8px;--c1: var(--color-surface-950);--c2: var(--color-surface-800);--c: #0000, var(--c1) .5deg 119.5deg, #0000 120deg;--g1: conic-gradient(from 60deg at 56.25% calc(425% / 6), var(--c));--g2: conic-gradient(from 180deg at 43.75% calc(425% / 6), var(--c));--g3: conic-gradient(from -60deg at 50% calc(175% / 12), var(--c));background:var(--g1),var(--g1) var(--s) calc(1.73 * var(--s)),var(--g2),var(--g2) var(--s) calc(1.73 * var(--s)),var(--g3) var(--s) 0,var(--g3) 0 calc(1.73 * var(--s)) var(--c2);background-size:calc(2 * var(--s)) calc(3.46 * var(--s))}#App.svelte-vun9u0{display:grid;grid-template-columns:300px auto;width:100%;height:100%;overflow:none}.page.svelte-110kl6w{box-sizing:border-box;width:inherit;overflow-y:scroll;position:relative}.chat-header.svelte-110kl6w{width:-webkit-fill-available;width:-moz-available;width:stretch;height:auto;position:fixed;top:0;z-index:50}.input-bar.svelte-110kl6w{width:-webkit-fill-available;width:-moz-available;width:stretch;position:fixed;bottom:0;z-index:50}
