@charset "UTF-8";.container.svelte-ekreva.svelte-ekreva{--separator-thickness:var(--thickness, 8px);--separator-color:transparent;display:grid;position:relative;width:100%;height:100%}.container.vertical.svelte-ekreva.svelte-ekreva{grid-template-rows:var(--pos) 1fr}.container.horizontal.svelte-ekreva.svelte-ekreva{grid-template-columns:var(--pos) 1fr}.pane.svelte-ekreva.svelte-ekreva{width:100%;height:100%;overflow:auto}.pane.svelte-ekreva>*{width:100%;height:100%;overflow:hidden}.mousecatcher.svelte-ekreva.svelte-ekreva{position:absolute;left:0;top:0;width:100%;height:100%}.divider.svelte-ekreva.svelte-ekreva{position:absolute;z-index:10}.divider.svelte-ekreva.svelte-ekreva:after{content:"";position:absolute;background-color:var(--separator-color)}.horizontal.svelte-ekreva>.divider.svelte-ekreva{padding:0 calc(.5 * var(--separator-thickness));width:0;height:100%;cursor:ew-resize;left:var(--pos);transform:translate(calc(-.5 * var(--separator-thickness)))}.horizontal.svelte-ekreva>.divider.disabled.svelte-ekreva{cursor:default}.horizontal.svelte-ekreva>.divider.svelte-ekreva:after{left:50%;top:0;width:1px;height:100%}.horizontal.svelte-ekreva>.divider.svelte-ekreva:not(.disabled):hover:after{left:calc(50% - 1px);width:2px;background-color:#2196f3}.vertical.svelte-ekreva>.divider.svelte-ekreva{padding:calc(.5 * var(--separator-thickness)) 0;width:100%;height:0;cursor:ns-resize;top:var(--pos);transform:translateY(calc(-.5 * var(--separator-thickness)))}.vertical.svelte-ekreva>.divider.disabled.svelte-ekreva{cursor:default}.vertical.svelte-ekreva>.divider.svelte-ekreva:after{top:50%;left:0;width:100%;height:1px}.vertical.svelte-ekreva>.divider.svelte-ekreva:not(.disabled):hover:after{top:calc(50% - 1px);height:2px;background-color:#2196f3}body.dark dialog.svelte-8q4d1b .dialog-actions button.svelte-8q4d1b.svelte-8q4d1b{color:var(--color-secondary-light)}body.dark dialog.svelte-8q4d1b .dialog-actions button.svelte-8q4d1b.svelte-8q4d1b:hover{color:#d1ccff;background:rgba(var(--color-secondary-rgb),.2)}body.dark .prompt.svelte-8q4d1b .content.svelte-8q4d1b .warn{background-color:#332b00;color:#f2ab26}dialog.svelte-8q4d1b.svelte-8q4d1b.svelte-8q4d1b{position:fixed;width:100%;height:100%;left:0;top:0;z-index:9999;background:#0009;display:flex;align-items:center;justify-content:center;border:0}.prompt.svelte-8q4d1b.svelte-8q4d1b.svelte-8q4d1b{font-size:16px}.prompt.svelte-8q4d1b .title.svelte-8q4d1b.svelte-8q4d1b{padding:24px 24px 12px;font-weight:500;font-size:1.25rem;line-height:1.6}.prompt.svelte-8q4d1b .content.svelte-8q4d1b.svelte-8q4d1b{padding:0 24px 12px}.prompt.svelte-8q4d1b .content.svelte-8q4d1b .warn{padding:14px 16px;border-radius:6px;background-color:#fff9c4}.prompt.svelte-8q4d1b .dialog-actions.svelte-8q4d1b.svelte-8q4d1b{display:flex;justify-content:flex-end;padding:12px}.prompt.svelte-8q4d1b .dialog-actions button.svelte-8q4d1b.svelte-8q4d1b{min-width:46px}.prompt.svelte-8q4d1b .dialog-actions button.svelte-8q4d1b+button.svelte-8q4d1b{margin-left:6px}.content-wrapper.svelte-8q4d1b.svelte-8q4d1b.svelte-8q4d1b{width:calc(100vw - 80px);background:var(--bg-modal, white);color:var(--fg-modal, inherit);border-radius:6px}:root{--transition-duration:.2s}button.svelte-1x2ut4e.svelte-1x2ut4e{cursor:pointer;display:flex;align-items:center;overflow:hidden;background:transparent;border:0;color:inherit}svg.svelte-1x2ut4e.svelte-1x2ut4e{transition:transform var(--transition-duration)}.top.svelte-1x2ut4e.svelte-1x2ut4e{stroke-dasharray:40 160;transition:stroke-dashoffset var(--transition-duration)}.middle.svelte-1x2ut4e.svelte-1x2ut4e{transform-origin:50%;transition:transform var(--transition-duration)}.bottom.svelte-1x2ut4e.svelte-1x2ut4e{stroke-dasharray:40 85;transition:stroke-dashoffset var(--transition-duration)}.open.svelte-1x2ut4e.svelte-1x2ut4e{transform:rotate(45deg)}.open.svelte-1x2ut4e .top.svelte-1x2ut4e,.open.svelte-1x2ut4e .bottom.svelte-1x2ut4e{stroke-dashoffset:-64px}.open.svelte-1x2ut4e .middle.svelte-1x2ut4e{transform:rotate(90deg)}body.dark{--bg-header:var(--color-dark-contrast);--fg-header-controls:var(--color-dark-lighter-gray);--bg-footer:var(--color-dark-contrast);--bg-menu:var(--color-dark);--bg-menu-link-active:#353b45;--fg-menu-link-active:var(--fg-light)}.menu-wrapper.svelte-1yem87m.svelte-1yem87m{display:flex;position:absolute;top:calc(var(--header-height));left:0;right:0;background:#0009;bottom:0;z-index:999;opacity:0;visibility:hidden;transition:visibility .2s ease-in-out,opacity .2s ease-in-out}.menu-wrapper.open.svelte-1yem87m.svelte-1yem87m{visibility:visible;opacity:1}.menu-wrapper.open.svelte-1yem87m .animation-container.svelte-1yem87m{transform:none;visibility:visible;transition:var(--transform-transition)}.menu-wrapper.svelte-1yem87m nav.svelte-1yem87m{flex:1;overflow:scroll}.menu-wrapper.svelte-1yem87m .other-actions.svelte-1yem87m{display:flex;padding:12px;border-top:1px solid var(--border-color)}.menu-wrapper.svelte-1yem87m .other-actions .theme-toggle.svelte-1yem87m{display:flex;align-items:center;border:0;background:transparent;color:inherit}.menu-wrapper.svelte-1yem87m .other-actions .theme-toggle.svelte-1yem87m svg{transition:color .3s cubic-bezier(.6,.6,0,1)}.menu-wrapper.svelte-1yem87m .other-actions .theme-toggle.dark.svelte-1yem87m{color:#b7b9bb}.menu-wrapper.svelte-1yem87m .other-actions .theme-toggle.dark.svelte-1yem87m:hover{color:var(--fg-light)}.menu-wrapper.svelte-1yem87m .other-actions .theme-toggle.svelte-1yem87m:not(.dark) svg{color:#525860}.menu-wrapper.svelte-1yem87m .other-actions .theme-toggle.svelte-1yem87m:not(.dark) svg:hover{color:#212732}.menu-wrapper.svelte-1yem87m .other-actions .theme-toggle.svelte-1yem87m svg{cursor:pointer}.menu-wrapper.svelte-1yem87m .other-actions .logout.svelte-1yem87m{margin-left:auto}.menu-wrapper.svelte-1yem87m .animation-container.svelte-1yem87m{--transform-transition:transform .2s cubic-bezier(0, 0, .2, 1);display:flex;flex-direction:column;width:90%;max-width:500px;background:var(--bg-menu, var(--bg-light));transform:translate(-100%);visibility:hidden;border-right:1px solid var(--border-color);transition:var(--transform-transition),visibility .2s cubic-bezier(0,0,.2,1)}.menu-wrapper.svelte-1yem87m .animation-container .chapter.svelte-1yem87m:last-of-type{margin-bottom:12px}.menu-wrapper.svelte-1yem87m .animation-container .chapter h4.svelte-1yem87m{display:flex;align-items:center;padding:8px 18px;margin-top:12px;font-size:18px;font-weight:500;cursor:pointer}.menu-wrapper.svelte-1yem87m .animation-container .chapter h4 i.svelte-1yem87m{margin-right:8px}.menu-wrapper.svelte-1yem87m .animation-container .tutorial.svelte-1yem87m{display:flex}.menu-wrapper.svelte-1yem87m .animation-container .tutorial.active.svelte-1yem87m{background:var(--bg-menu-link-active, #e2def7);font-weight:600}.menu-wrapper.svelte-1yem87m .animation-container .tutorial.active a.svelte-1yem87m{color:var(--fg-menu-link-active, var(--color-secondary))}.menu-wrapper.svelte-1yem87m .animation-container .tutorial.svelte-1yem87m svg{margin-right:6px}.menu-wrapper.svelte-1yem87m .animation-container .tutorial a.svelte-1yem87m{padding:12px 12px 12px 48px;color:var(--fg-link);text-decoration:none;display:flex;flex:1;align-items:center}header.svelte-1yem87m.svelte-1yem87m{display:flex;align-items:center;gap:8px;height:var(--header-height);background:var(--bg-header, var(--bg-light));border-bottom:1px solid var(--border-color);align-items:stretch}header.svelte-1yem87m>button:first-child{border-right:1px solid var(--border-color)}header.svelte-1yem87m a.svelte-1yem87m:first-of-type{margin-left:4px}header.svelte-1yem87m>.svelte-1yem87m:last-child{margin-right:12px}header.svelte-1yem87m .codicon+.menu-lock-icon{margin-left:4px}header.svelte-1yem87m .menu-lock-icon+.codicon{margin-left:4px}header.svelte-1yem87m h1.svelte-1yem87m{display:flex;align-items:center;flex:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:400;font-size:14px}header.svelte-1yem87m a.svelte-1yem87m{display:flex;justify-content:center;align-items:center;text-decoration:none;color:var(--fg-header-controls, var(--fg-dark-gray))}header.svelte-1yem87m a.svelte-1yem87m:not([href]){opacity:.3}:root{--bg-content:#f8f7fa;--bg-toolbar:rgb(255 255 255 / .8);--bg-content-hr:var(--color-secondary);--bg-kbd:var(--bg-light);--fg-kbd:#000000;--border-color-kbd:var(--color-secondary);--box-shadow-color-kbd:rgba(var(--color-secondary-rgb), .3)}body.dark{--bg-content:var(--color-dark);--fg-content:white;--bg-toolbar:rgb(45 51 59 / 90%);--bg-content-hr:var(--color-secondary-light);--bg-kbd:var(--bg-inline-code);--fg-kbd:var(--fg-light);--border-color-kbd:rgba(var(--color-secondary-light-rgb), .3);--box-shadow-color-kbd:rgba(var(--color-secondary-light-rgb), .3);--bg-blockquote:var(--bg-inline-code);--fg-blockquote:var(--color-secondary-light);--border-color-blockquote:var(--color-secondary-light);--bg-inline-code-blockquote:var(--color-dark-code);--bg-interactive-stack:var(--bg-code);--bg-stack-item-list:var(--color-dark);--color-inline-svg:var(--fg-light);--icon-color-nav-card:var(--color-secondary-light);--border-color-nav-card-hover:var(--color-secondary-light)}.nav-card.svelte-14btw4t.svelte-14btw4t{display:flex;flex-direction:column;text-align:right}@keyframes svelte-14btw4t-arrowAnimationLeft{0%,to{transform:translate(0)}50%{transform:translate(-4px)}}@keyframes svelte-14btw4t-arrowAnimationRight{0%,to{transform:translate(0)}50%{transform:translate(4px)}}.container.svelte-14btw4t.svelte-14btw4t{overflow:hidden;background:var(--bg-content);color:var(--fg-content);border-right:1px solid var(--border-color)}.container.full.svelte-14btw4t.svelte-14btw4t{border:0}.container.full.svelte-14btw4t .content-wrapper.svelte-14btw4t{align-items:center}.container.full.svelte-14btw4t .content.svelte-14btw4t{width:90%;max-width:750px}.toolbar.svelte-14btw4t.svelte-14btw4t{position:sticky;display:flex;flex-direction:row;top:0;z-index:1;padding:12px;-webkit-backdrop-filter:saturate(50%) blur(8px);backdrop-filter:saturate(50%) blur(8px);background:var(--bg-toolbar);box-shadow:0 -18px 20px 8px #0003;width:100%}.toolbar.svelte-14btw4t .btn-secondary.svelte-14btw4t:not(:last-child){margin-right:8px}.toolbar.svelte-14btw4t .btn-secondary.svelte-14btw4t:last-child{margin-left:auto}.content-wrapper.svelte-14btw4t.svelte-14btw4t{flex:1;display:flex;flex-direction:column;overflow:scroll}.content.svelte-14btw4t.svelte-14btw4t{font-weight:var(--font-weight);font-size:16px;line-height:var(--line-height-content);font-family:var(--font);font-size:var(--font-size-content);padding:28px 38px}.content-actions.svelte-14btw4t.svelte-14btw4t{display:flex;margin-top:30px;gap:20px}.content-actions.svelte-14btw4t .nav-card.svelte-14btw4t{display:flex;flex-direction:column;flex:1;border:1px solid var(--border-color);border-radius:6px;padding:16px;position:relative}.content-actions.svelte-14btw4t .nav-card .chapter.svelte-14btw4t{margin-top:12px;font-size:14px;line-height:1.3;font-weight:500}.content-actions.svelte-14btw4t .nav-card i.svelte-14btw4t{font-size:24px;color:var(--icon-color-nav-card, var(--fg-link))}.content-actions.svelte-14btw4t .nav-card a.svelte-14btw4t{display:flex;gap:4px;align-items:center;text-decoration:none}.content-actions.svelte-14btw4t .nav-card a.svelte-14btw4t:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.content-actions.svelte-14btw4t .nav-card.svelte-14btw4t:hover{border-color:var(--border-color-nav-card-hover, var(--color-secondary))}.content-actions.svelte-14btw4t .nav-card.prev.svelte-14btw4t{align-items:flex-start}.content-actions.svelte-14btw4t .nav-card.prev .chapter.svelte-14btw4t{text-align:left}.content-actions.svelte-14btw4t .nav-card.prev:hover i.svelte-14btw4t{animation:svelte-14btw4t-arrowAnimationLeft .7s ease-in-out infinite}.content-actions.svelte-14btw4t .nav-card.next.svelte-14btw4t{align-items:flex-end}.content-actions.svelte-14btw4t .nav-card.next:hover i.svelte-14btw4t{animation:svelte-14btw4t-arrowAnimationRight .7s ease-in-out infinite}footer.svelte-14btw4t.svelte-14btw4t{display:flex;align-items:center;padding:0 12px;background:var(--bg-footer, var(--bg-light));height:32px;border-top:1px solid var(--border-color)}footer.svelte-14btw4t .author.svelte-14btw4t{display:flex;align-items:center}footer.svelte-14btw4t .author.svelte-14btw4t svg{color:#f4511ee6;margin:0 6px;width:14px;outline:none}footer.svelte-14btw4t .issue.svelte-14btw4t{margin-left:auto}footer.svelte-14btw4t .issue a.svelte-14btw4t{display:flex;gap:4px}footer.svelte-14btw4t a.svelte-14btw4t{color:var(--fg-link);font-weight:500;text-decoration:none}.content.svelte-14btw4t code{background:var(--bg-inline-code);color:var(--fg-inline-code);padding:.2rem .4rem;margin:0 .2rem;border-radius:4px;white-space:break-spaces}.content.svelte-14btw4t code[data-file]{cursor:pointer;font-weight:600}.content.svelte-14btw4t interactive-stack{display:block;background:var(--bg-interactive-stack, var(--bg-light));border-radius:6px;padding:12px 0}.content.svelte-14btw4t .info code{background:var(--bg-inline-code-blockquote, rgba(101, 79, 240, .06))}.content.svelte-14btw4t ol{list-style:auto;padding-left:18px}.content.svelte-14btw4t .debugger-control{display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:22px;width:auto;transform:translateY(5px);margin:0 6px}.content.svelte-14btw4t kbd{font-size:14px;text-align:center;display:inline-block;border-radius:4px;padding:0 6px;margin:0 .2em;background-color:var(--bg-kbd);border:1px solid var(--border-color-kbd);box-shadow:0 2px 0 1px var(--box-shadow-color-kbd);color:var(--fg-kbd)}.content.svelte-14btw4t .language-error{background:var(--bg-language-error);color:var(--fg-language-error)}.content.svelte-14btw4t .language-error code{background:var(--bg-language-error)}.content.svelte-14btw4t .inline-svg{--icon-color:var(--color-inline-svg);display:inline-block}.content.svelte-14btw4t .image-wrapper{display:flex;margin:34px 0}.content.svelte-14btw4t .image-wrapper img{background:#fff;border-radius:6px}.content.svelte-14btw4t .image-wrapper.align-center{justify-content:center}.content.svelte-14btw4t .image-wrapper.align-right{justify-content:flex-end}.content.svelte-14btw4t hr{width:10%;margin:38px auto;height:2px;background-color:var(--bg-content-hr);border:none}.content.svelte-14btw4t h1{font-size:38px;font-weight:600;margin-bottom:28px;line-height:1.2}.content.svelte-14btw4t h2{font-size:1.8rem;font-weight:600;margin:1.5rem 0 1rem;line-height:1.5}.content.svelte-14btw4t h3,.content.svelte-14btw4t h4{font-weight:600;margin-bottom:6px}.content.svelte-14btw4t ol{margin:20px 0 20px 28px;padding:0 4px}.content.svelte-14btw4t ol li{padding-left:4px}.content.svelte-14btw4t ol li+li{margin-top:6px}.content.svelte-14btw4t ul{list-style:disc;margin:20px 0 20px 28px}.content.svelte-14btw4t ul ul{margin:4px 0 4px 10px}.content.svelte-14btw4t ul li{padding-left:4px}.content.svelte-14btw4t ul li+li{margin-top:6px}.content.svelte-14btw4t p{margin:0 0 1em}.content.svelte-14btw4t blockquote{--bg:var(--bg-blockquote, #eff0f9);--fg:var(--fg-blockquote, #644ff0);--border-color:var(--border-color-blockquote, var(--color-secondary));background:var(--bg);padding:18px;border-left:2px solid var(--border-color);position:relative;margin:38px 0 28px}.content.svelte-14btw4t blockquote.quote{border:none;padding-left:53px;margin:28px 0}.content.svelte-14btw4t blockquote.quote:after{content:"“";background:transparent;font-size:60px;left:14px;top:16px}.content.svelte-14btw4t blockquote.warning{--bg:rgba(255, 197, 23, .1);--fg:#85660a;--border-color:rgba(255, 197, 23, .5);color:var(--fg);margin:28px 0}.content.svelte-14btw4t blockquote.warning:first-child{margin-top:0}.content.svelte-14btw4t blockquote.warning a{color:inherit}.content.svelte-14btw4t blockquote.warning:after{display:none}.content.svelte-14btw4t blockquote:after{content:"";font-family:codicon;font-size:28px;color:var(--fg);display:flex;justify-content:center;align-items:center;position:absolute;background-color:var(--bg-content);padding:8px;left:-18px;top:-18px;width:36px;height:36px;border-radius:50%}.content.svelte-14btw4t blockquote p{padding:0;margin:0}.content.svelte-14btw4t a{color:var(--fg-link);font-weight:600}.content.svelte-14btw4t pre code{background:var(--bg-code);color:inherit;white-space:pre;padding:0;margin:0 0 1.6rem}.content.svelte-14btw4t pre:not(.language-diagram) code{white-space:pre-wrap}.content.svelte-14btw4t sup a{text-decoration:none}.content.svelte-14btw4t .footnotes{margin:32px 0 16px;padding:16px 0 0;border-top:1px solid var(--border-color)}.content.svelte-14btw4t .footnotes li{list-style:none}.content.svelte-14btw4t .footnotes li a{text-decoration:none}:root{--bg-debugger-panel-header:var(--bg-gray)}body.dark{--bg-debugger-panel-header:var(--color-dark-contrast);--fg-debugger-panel-header:var(--color-dark-lighter-gray);--fg-debugger-panel-header-icon:var(--color-dark-lighter-gray);--border-color-debugger-panel-header:var(--border-color)}.debugger-panel-header.svelte-ax36my.svelte-ax36my{display:flex;align-items:center;padding:6px 12px;background:var(--bg-debugger-panel-header);color:var(--fg-debugger-panel-header, inherit);min-height:32px;border-top:1px solid var(--border-color-debugger-panel-header, var(--border-color-contrast));border-bottom:1px solid var(--border-color-debugger-panel-header, var(--border-color-contrast))}.debugger-panel-header.svelte-ax36my i.svelte-ax36my{color:var(--fg-debugger-panel-header-icon, var(--fg-dark-gray));margin-right:6px}.debugger-settings-button.svelte-ax36my.svelte-ax36my{display:flex;align-items:center;border:0;background:none;cursor:pointer;margin-left:auto;color:var(--fg-debugger-panel-header, inherit)}body.dark{--bg-accordion-item:var(--color-dark-contrast);--fg-accordion-item:var(--color-dark-lighter-gray);--bg-accordion-item-icon:var(--color-dark-lighter-gray);--border-color-accordion-item:var(--border-color)}button.svelte-3m4tb1.svelte-3m4tb1{display:flex;align-items:center;width:100%;border:0;text-align:left;padding:6px 8px;font-size:14px;background:var(--bg-accordion-item, var(--bg-gray));color:var(--fg-accordion-item, inherit)}button.svelte-3m4tb1 i.svelte-3m4tb1{font-size:10px;color:var(--bg-accordion-item-icon, #6e6e6e);margin-right:4px}.accordion-item{display:flex;flex-direction:column}.accordion-item button.svelte-3m4tb1.svelte-3m4tb1{border-bottom:0}.accordion-item:last-of-type:not(.expanded) button.svelte-3m4tb1.svelte-3m4tb1,.accordion-item.expanded.svelte-3m4tb1 button.svelte-3m4tb1{border-bottom:1px solid var(--border-color-accordion-item, var(--border-color-contrast))}.accordion-item+.accordion-item{border-top:1px solid var(--border-color-accordion-item, var(--border-color-contrast))}body.dark{--bg-debugger-controls:var(--color-dark-contrast);--border-color-debugger-controls:var(--border-color);--fg-debugger-icon:var(--color-dark-lighter-gray);--fg-debugger-icon-hover:var(--fg-light);--fg-debugger-icon-active:#0d8bf2}ul.svelte-he3rft{display:flex;background:var(--bg-debugger-controls, var(--bg-gray));border-bottom:1px solid var(--border-color-debugger-controls, var(--border-color-contrast))}li.svelte-he3rft{--icon-color:var(--fg-debugger-icon, #6e6e6e);display:flex;justify-content:center;align-items:center;padding:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;color:var(--icon-color)}li.svelte-he3rft svg{height:16px;width:auto}li.svelte-he3rft:hover{--icon-color:var(--fg-debugger-icon-hover, var(--bg-darker-gray))}li.disabled.svelte-he3rft{--icon-color:var(--disabled-fg-color)}li.svelte-he3rft svg{outline:none}li.active.svelte-he3rft,li.debugging.svelte-he3rft{--icon-color:var(--fg-debugger-icon-active, #1a73e8)}body.dark{--border-color-debugger-state:var(--border-color);--bg-debugger-state:var(--color-dark-code);--fg-debugger-state:var(--fg-light);--fg-active-call-stack-item:#0d8bf2;--fg-active-call-stack-item-hover:var(--color-dark-contrast)}.debugger-state.svelte-1eitf1u.svelte-1eitf1u.svelte-1eitf1u{overflow:hidden;background:var(--bg-debugger-state, transparent);border-left:1px solid var(--border-color-debugger-state, var(--border-color-contrast));color:var(--fg-debugger-state, inherit)}ul.svelte-1eitf1u.svelte-1eitf1u.svelte-1eitf1u{padding:10px;font-size:14px;background:var(--bg-debugger-state, var(--bg-light))}.state.svelte-1eitf1u.svelte-1eitf1u.svelte-1eitf1u{overflow-x:hidden;overflow-y:scroll;flex:1}ul.svelte-1eitf1u li.svelte-1eitf1u+li.svelte-1eitf1u{margin-top:4px}.svelte-1eitf1u.svelte-1eitf1u.svelte-1eitf1u:is(.local-name,.global-name){color:var(--code-keyword);font-weight:500}.call-stack.svelte-1eitf1u .text-wrapper.svelte-1eitf1u.svelte-1eitf1u{padding:10px}.call-stack.svelte-1eitf1u ul.svelte-1eitf1u.svelte-1eitf1u{padding:0}.call-stack.svelte-1eitf1u li.svelte-1eitf1u.svelte-1eitf1u{padding:6px 6px 6px 28px;margin:0;cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.call-stack.svelte-1eitf1u li.svelte-1eitf1u.svelte-1eitf1u:before{position:absolute;left:8px}.call-stack.svelte-1eitf1u li.svelte-1eitf1u.svelte-1eitf1u:hover{background:var(--fg-active-call-stack-item-hover, var(--bg-gray))}.call-stack.svelte-1eitf1u li.selected.svelte-1eitf1u.svelte-1eitf1u:before{content:"►";color:var(--fg-debugger-icon-active, #1a73e8)}.call-stack.svelte-1eitf1u li.svelte-1eitf1u+li.svelte-1eitf1u{border-top:1px solid var(--border-color)}.value-type{color:var(--code-type)}.number{color:var(--code-number)}.bool{color:var(--code-bool)}.mutable{color:var(--code-bool);text-decoration:underline}body.dark{--bg-files-nav:#1f2428;--bg-files-nav-hover:var(--color-dark-contrast);--bg-files-nav-selected:var(--color-dark-code);--fg-files-nav-file:var(--color-dark-lighter-gray);--fg-files-nav-selected:var(--bg-light)}.container.svelte-1bmqrcg.svelte-1bmqrcg{display:flex;flex-direction:column;flex:1;height:100%}nav.svelte-1bmqrcg.svelte-1bmqrcg{display:flex;flex-direction:row;background:var(--bg-files-nav, var(--bg-gray));height:48px}nav.svelte-1bmqrcg .file.svelte-1bmqrcg{display:flex;justify-content:flex-start;align-items:center;padding:8px 16px 8px 12px;color:var(--fg-files-nav-file, var(--fg-dark-gray));cursor:pointer}nav.svelte-1bmqrcg .file.svelte-1bmqrcg:hover{background:var(--bg-files-nav-hover, var(--bg-gray-hover))}nav.svelte-1bmqrcg .file.selected.svelte-1bmqrcg{color:var(--fg-files-nav-selected, var(--bg-darker-gray));background-color:var(--bg-files-nav-selected, var(--bg-light))}.container.svelte-ijbj1y{display:grid;grid-template-rows:1fr 1fr;height:100%;background:var(--bg-editor)}.debugger-state.svelte-ijbj1y{display:grid;grid-template-columns:350px;grid-template-rows:1fr;height:100%;justify-content:flex-end}
