div.svelte-17rdjhp{align-items:center;gap:calc(var(--default-spacing) / 2);margin-right:calc(var(--default-spacing) / 2);flex-shrink:0;display:flex}div.push-right.svelte-17rdjhp{margin-left:auto}div.svelte-17rdjhp span:where(.svelte-17rdjhp){display:none}@media screen and (min-width:90rem){div.svelte-17rdjhp span:where(.svelte-17rdjhp){white-space:nowrap;display:inline}}@media screen and (max-width:calc(65rem - 1px)){div.compact-until.svelte-17rdjhp span:where(.svelte-17rdjhp){display:none}}div.svelte-17rdjhp img:where(.svelte-17rdjhp){aspect-ratio:1;object-fit:cover;border-radius:50%;height:100%;max-height:2rem}.dropdown .dropdown-button[disabled]{pointer-events:none;filter:grayscale()}.dropdown.svelte-138gvpn{background:linear-gradient(to bottom, var(--color-card), transparent);border-radius:var(--default-spacing);flex-basis:50%;order:1;align-items:center;margin-right:auto;display:inline-block;position:relative}@media screen and (min-width:calc(50rem - 1px)){.dropdown.svelte-138gvpn{flex-basis:auto;order:0}}.dropdown.svelte-138gvpn .model-description:where(.svelte-138gvpn){color:var(--color-secondary-tint);justify-content:center;align-items:center;gap:calc(var(--default-spacing) / 3);padding:0;font-size:1rem;font-style:normal;font-weight:400;display:flex}.dropdown.svelte-138gvpn .model-description:where(.svelte-138gvpn) span:where(.svelte-138gvpn){color:var(--color-tint-support);place-items:center;min-width:20px;min-height:20px;display:none}.dropdown.svelte-138gvpn .model-description:where(.svelte-138gvpn) span.costs:where(.svelte-138gvpn){color:var(--color-secondary-tint)}@media screen and (min-width:50rem){.dropdown.svelte-138gvpn .model-description:where(.svelte-138gvpn) span:where(.svelte-138gvpn){aspect-ratio:1;display:grid}}.dropdown.svelte-138gvpn .dropdown-button svg{width:15px;height:15px}.dropdown.svelte-138gvpn .dropdown-button:where(.svelte-138gvpn){background-color:var(--color-light-bk);padding:0 calc(var(--default-spacing) / 1.5);cursor:pointer;text-align:left;border-radius:var(--default-spacing);justify-content:space-between;align-items:center;gap:calc(var(--default-spacing) / 3);max-width:100%;height:2.8rem;color:var(--color-support);border:none;font-size:1rem;font-weight:700;display:flex}.dropdown.svelte-138gvpn .dropdown-button:where(.svelte-138gvpn) span:where(.svelte-138gvpn){white-space:nowrap;text-overflow:ellipsis;color:var(--color-support);line-height:150%;display:flex;overflow:hidden}.dropdown.svelte-138gvpn .dropdown-button:where(.svelte-138gvpn) span.arrow:where(.svelte-138gvpn){margin-left:calc(var(--default-spacing) / 2)}.dropdown-menu.svelte-138gvpn button:where(.svelte-138gvpn):focus+.explanation:where(.svelte-138gvpn){opacity:1}.dropdown-menu.svelte-138gvpn button:where(.svelte-138gvpn):has(.model-description:where(.svelte-138gvpn)>span:where(.svelte-138gvpn):hover)+.explanation:where(.svelte-138gvpn){opacity:1}.dropdown-menu.svelte-138gvpn:has(.model-description:where(.svelte-138gvpn)>span:where(.svelte-138gvpn):hover) button:where(.svelte-138gvpn):focus:not(:has(.model-description>span:hover))+.explanation:where(.svelte-138gvpn){opacity:0}.explanation.svelte-138gvpn{gap:calc(var(--default-spacing) / 2);top:0;left:calc(100% + var(--default-spacing));background:var(--color-nav-text);border-radius:var(--default-spacing);z-index:2000;min-width:calc(var(--model-picker-width) - var(--default-spacing) * 2);width:110%;max-width:calc(var(--model-picker-width) * 1.1);padding:calc(var(--default-spacing) / 1);opacity:0;pointer-events:none;flex-flow:column;font-size:1rem;display:none;position:absolute;box-shadow:0 8px 16px #0003}.explanation.svelte-138gvpn .costs:where(.svelte-138gvpn){background:var(--color-secondary-light);flex-direction:column;display:flex}.explanation.svelte-138gvpn .costs:where(.svelte-138gvpn) .costmessage:where(.svelte-138gvpn){gap:calc(var(--default-spacing) * .5);padding:calc(var(--default-spacing) * .25) calc(var(--default-spacing) * .5);align-items:center;font-size:.75rem;font-weight:400;line-height:125%;display:flex}.explanation.svelte-138gvpn .costs:where(.svelte-138gvpn) .costmessage:where(.svelte-138gvpn) .euro:where(.svelte-138gvpn){font-size:1.75rem;font-weight:900}.explanation.svelte-138gvpn .costs:where(.svelte-138gvpn) .limitmessage:where(.svelte-138gvpn){padding-left:calc(var(--default-spacing) * 1.75);color:var(--color-error);font-size:.75rem;font-style:italic;font-weight:400}.explanation.svelte-138gvpn .title:where(.svelte-138gvpn){color:var(--color-secondary-tint);cursor:default;white-space:nowrap;flex-flow:row;align-items:center;font-weight:400;display:flex}.explanation.svelte-138gvpn .title:where(.svelte-138gvpn) strong:where(.svelte-138gvpn):not(:first-child){padding-left:calc(var(--default-spacing) / 4)}.explanation.svelte-138gvpn .description:where(.svelte-138gvpn){color:var(--color-secondary-tint);font-weight:400;line-height:125%}.explanation.svelte-138gvpn .uses:where(.svelte-138gvpn){padding:calc(var(--default-spacing) / 2) 0 0;font-weight:600}.explanation.svelte-138gvpn .pills:where(.svelte-138gvpn){gap:calc(var(--default-spacing) / 3);flex-flow:wrap;margin:0;padding:0;list-style-type:none;display:flex}.explanation.svelte-138gvpn .pill:where(.svelte-138gvpn){text-transform:lowercase;color:var(--color-tint-support);border:1px solid var(--color-tint-support);border-radius:var(--default-spacing);padding:0 calc(var(--default-spacing) / 2);margin:0;font-size:.8rem;font-weight:400}@media screen and (min-width:50rem){.explanation.svelte-138gvpn{display:flex}}.dropdown-menu.svelte-138gvpn{top:calc(100% + var(--default-spacing) / 2);background-color:var(--color-nav-text);width:var(--model-picker-width);border-radius:var(--default-spacing);z-index:2000;max-width:80vw;max-height:calc(100vh - var(--header-height) * 2 - var(--default-spacing) * 3);margin-top:calc(var(--default-spacing) / 2);padding:0;list-style-type:none;position:absolute;left:0;overflow:visible;box-shadow:0 8px 16px #0003}@media screen and (max-width:50rem){.dropdown-menu.svelte-138gvpn{margin-left:0}}@media screen and (min-width:50rem){.dropdown-menu.svelte-138gvpn{max-height:calc(100vh - var(--header-height) * 1 - var(--default-spacing) * 3);margin-left:0;top:100%}}.dropdown-menu.svelte-138gvpn li:where(.svelte-138gvpn){margin:calc(var(--default-spacing) / 6);padding:calc(var(--default-spacing) / 4) calc(var(--default-spacing) / 2);background:0 0;border:2px solid #0000;font-style:normal;font-weight:700;transition:all .1s ease-in-out}.dropdown-menu.svelte-138gvpn li:where(.svelte-138gvpn):has(h2:where(.svelte-138gvpn)){margin-top:calc(var(--default-spacing) / 2);margin-bottom:0;padding-bottom:0;line-height:125%}.dropdown-menu.svelte-138gvpn li:where(.svelte-138gvpn):has(button:where(.svelte-138gvpn)){margin:calc(var(--default-spacing) / 6) calc(var(--default-spacing) / 2);padding:calc(var(--default-spacing) / 2);cursor:pointer}.dropdown-menu.svelte-138gvpn li.selected:where(.svelte-138gvpn){border-radius:calc(var(--default-spacing) / 2);border:2px solid var(--color-base);background:var(--color-accent-10)}.dropdown-menu.svelte-138gvpn li:where(.svelte-138gvpn):has(button:hover){border-radius:calc(var(--default-spacing) / 2);border:2px solid var(--color-base);background:var(--color-accent-10)}.dropdown-menu.svelte-138gvpn li:where(.svelte-138gvpn):has(button:focus){border-radius:calc(var(--default-spacing) / 2);border:2px solid var(--color-base);background:var(--color-accent-10)}.dropdown-menu.svelte-138gvpn li:where(.svelte-138gvpn)>button:where(.svelte-138gvpn){text-align:left;border-radius:calc(var(--default-spacing) / 2);background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;margin:0;padding:0;display:flex}.dropdown-menu.svelte-138gvpn li:where(.svelte-138gvpn)>button:where(.svelte-138gvpn):hover,.dropdown-menu.svelte-138gvpn li:where(.svelte-138gvpn)>button:where(.svelte-138gvpn):focus{outline:none}.dropdown-menu.svelte-138gvpn li:where(.svelte-138gvpn):last-child{margin-bottom:calc(var(--default-spacing) / 2)}.dropdown-menu.svelte-138gvpn .model-item:where(.svelte-138gvpn){justify-content:space-between;align-items:start;display:flex}.dropdown-menu.svelte-138gvpn .model-item:where(.svelte-138gvpn) .model-info:where(.svelte-138gvpn){margin-right:calc(var(--default-spacing) / 2);flex-direction:column;justify-content:center;display:flex}.dropdown-menu.svelte-138gvpn .model-item:where(.svelte-138gvpn) .model-info:where(.svelte-138gvpn) h2:where(.svelte-138gvpn){padding-bottom:calc(var(--default-spacing) / 4);color:var(--color-secondary-tint);gap:calc(var(--default-spacing) / 2);margin:0;font-size:1.1rem;font-weight:700;display:inline-flex}.dropdown-menu.svelte-138gvpn .model-item:where(.svelte-138gvpn) .model-info:where(.svelte-138gvpn) h2:where(.svelte-138gvpn) span:where(.svelte-138gvpn){color:var(--color-secondary-tint);font-size:inherit;font-weight:700}.dropdown-menu.svelte-138gvpn .model-description p{color:var(--color-secondary-tint);font-style:normal;font-weight:400}dialog.svelte-138gvpn{max-width:90vw;padding:var(--default-spacing);background:var(--color-nav-text);color:var(--color-text);border:0;border-radius:2.5rem;outline:none;margin:auto;overflow-y:auto}dialog.svelte-138gvpn::-webkit-scrollbar-track{margin:calc(var(--default-spacing) / .75) 0}dialog.svelte-138gvpn .dialog-content:where(.svelte-138gvpn){align-items:center;gap:var(--default-spacing);padding:var(--default-spacing);flex-direction:column;display:flex}dialog.svelte-138gvpn .dialog-content:where(.svelte-138gvpn) h2:where(.svelte-138gvpn){text-align:center;margin:var(--default-spacing);margin-top:calc(var(--default-spacing) / 2);max-width:100%;margin-right:calc(var(--default-spacing) / 2);background:linear-gradient(90deg, var(--color-accent) 0%, var(--color-support) 69%, var(--color-tint-support) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;flex-flow:row;justify-content:center;align-self:center;font-size:2.5rem;font-weight:700;line-height:150%;display:flex}dialog.svelte-138gvpn .dialog-content:where(.svelte-138gvpn) p:where(.svelte-138gvpn){text-align:center;font-size:1rem;font-style:normal}dialog.svelte-138gvpn .dialog-content:where(.svelte-138gvpn) p.subtitle:where(.svelte-138gvpn){font-size:1.25rem;font-weight:700}dialog.svelte-138gvpn .dialog-content:where(.svelte-138gvpn) p:where(.svelte-138gvpn) span.euro:where(.svelte-138gvpn){color:var(--color-secondary-mid)}@media screen and (orientation:landscape){dialog.svelte-138gvpn{width:90vw;min-width:10rem;max-width:65rem}}dialog.svelte-138gvpn footer:where(.svelte-138gvpn){padding:var(--default-spacing) 0;grid-template-columns:1fr;display:grid}@media screen and (min-width:50rem){dialog.svelte-138gvpn footer:where(.svelte-138gvpn){grid-template-columns:1fr 1fr 1fr}}dialog.svelte-138gvpn footer:where(.svelte-138gvpn) .footer-action:where(.svelte-138gvpn){justify-content:center;gap:var(--default-spacing);display:flex}@media screen and (min-width:50rem){dialog.svelte-138gvpn footer:where(.svelte-138gvpn) .footer-action:where(.svelte-138gvpn){grid-column:2/-2}.dropdown.svelte-138gvpn{left:unset;top:unset;align-items:center;padding-bottom:0;display:inline-flex;position:relative}.dropdown.svelte-138gvpn .dropdown-button:where(.svelte-138gvpn){color:var(--color-support);border-radius:var(--default-spacing);cursor:pointer;text-align:left;border:none;justify-content:space-between;align-items:center;font-weight:700;display:flex}.dropdown.svelte-138gvpn .dropdown-button:where(.svelte-138gvpn):hover,.dropdown.svelte-138gvpn .dropdown-button:where(.svelte-138gvpn):focus{outline:1px solid var(--color-support);border:none}.dropdown.svelte-138gvpn .dropdown-button:where(.svelte-138gvpn) span:where(.svelte-138gvpn){color:var(--color-support)}}svg.svelte-1drr180 path:where(.svelte-1drr180){transition:all .3s ease-in-out}.opened.svelte-1drr180{opacity:1;transform-origin:50%;transform:scale(1)}.closed.svelte-1drr180{opacity:0;transform-origin:50%;transform:scale(0)}.open.svelte-1drr180 .opened:where(.svelte-1drr180){opacity:0;transform:scale(0)}.open.svelte-1drr180 .closed:where(.svelte-1drr180){opacity:1;transform:scale(1)}div.svelte-l6paao{flex-flow:row;align-items:center;display:flex}button.svelte-l6paao{transform-origin:50%;aspect-ratio:1;background:var(--color-base);cursor:pointer;height:3rem;margin-right:calc(var(--default-spacing) / 2);border:1px solid #0000;border-radius:50%;place-items:center;padding:0;display:none}@media screen and (min-width:50rem){button.svelte-l6paao{display:grid}}button.svelte-l6paao:hover,button.svelte-l6paao:focus{border-color:var(--color-support)}button.new.svelte-l6paao{transform-origin:50%;background:linear-gradient(180deg, var(--color-always-turquoise) 0%, var(--color-accent) 33%, var(--color-always-turquoise) 66%, var(--color-accent) 100%);box-shadow:var(--shadow-color-middle);background-position:top;background-size:100% 300%;border:1px solid #0000;transition:background-position .6s ease-in-out}button.new.svelte-l6paao:hover,button.new.svelte-l6paao:focus{background-position:bottom;border-color:#0000}button.new[disabled].svelte-l6paao{background:var(--color-secondary-mid-50);cursor:unset;background-size:100% 100%}.segment-control.svelte-3g36ol{order:2;justify-content:center;align-items:center;display:flex}@media screen and (min-width:50rem){.segment-control.svelte-3g36ol{order:unset}}@media screen and (min-width:75rem){.segment-control.svelte-3g36ol{gap:var(--default-spacing);justify-content:center;align-items:center;display:flex}}.segment-control.fixed.svelte-3g36ol{margin-left:auto}@media screen and (min-width:50rem){.segment-control.fixed.svelte-3g36ol{margin-left:unset}}.segment-control.svelte-3g36ol:not(.fixed){pointer-events:none}@media screen and (min-width:50rem){.segment-control.fixed.svelte-3g36ol{z-index:1}}@media screen and (min-width:60rem){.segment-control.fixed.svelte-3g36ol{left:calc(50% - var(--default-spacing) / 2);transform:translateX(calc(-50% + var(--default-spacing) / 2));position:absolute}}@media screen and (min-width:80rem){.segment-control.fixed.svelte-3g36ol{left:50%}}.toggle-bar.svelte-3g36ol{border:1px solid var(--color-secondary-light);display:none;position:relative}@media screen and (min-width:80rem){.toggle-bar.svelte-3g36ol{padding:calc(var(--default-spacing) / 5);padding-bottom:calc(var(--default-spacing) / 5 - .25px);align-items:center;gap:calc(var(--default-spacing) / 2);border-radius:var(--default-spacing);white-space:nowrap;background:linear-gradient(180deg, var(--color-nav-text) 0%, var(--color-nav-text-50) 100%);display:inline-flex}}@media screen and (min-width:50rem){.segment-control.svelte-3g36ol:not(.fixed) .toggle-bar:where(.svelte-3g36ol){display:inline-flex}}.toggle-bar.svelte-3g36ol .toggle-indicator:where(.svelte-3g36ol){top:calc(var(--default-spacing) / 5);bottom:calc(var(--default-spacing) / 5);border-radius:calc(var(--default-spacing) - var(--default-spacing) / 5);background:linear-gradient(180deg, var(--color-button-gradient) 0%, var(--color-button-gradient-100) 100%);pointer-events:none;transition:left .3s ease-in-out,width .3s ease-in-out;position:absolute}.toggle-button.svelte-3g36ol{z-index:1;padding:calc(var(--default-spacing) / 4) calc(var(--default-spacing));justify-content:center;align-items:center;gap:calc(var(--default-spacing) / 2);border-radius:var(--default-spacing);color:var(--color-support);background:0 0;text-decoration:none;transition:color .3s ease-in-out;display:flex;position:relative}.toggle-button.svelte-3g36ol span:where(.svelte-3g36ol){color:inherit;font-weight:700}.toggle-button.svelte-3g36ol:hover,.toggle-button.svelte-3g36ol:focus{outline:1px solid var(--color-support)}.toggle-button.active.svelte-3g36ol{color:var(--color-always-white)}.toggle-button.active.svelte-3g36ol:hover,.toggle-button.active.svelte-3g36ol:focus{outline:1px solid #0000}.dropdown.svelte-3g36ol{border-radius:var(--default-spacing);padding:calc(var(--default-spacing) / 5);align-items:center;display:flex;position:relative}@media screen and (min-width:80rem){.dropdown.svelte-3g36ol{display:none}}@media screen and (min-width:50rem){.segment-control.svelte-3g36ol:not(.fixed) .dropdown:where(.svelte-3g36ol){display:none}}.dropdown-button.svelte-3g36ol{border-radius:inherit;padding:calc(var(--default-spacing) / 3) calc(var(--default-spacing));justify-content:center;align-items:center;gap:calc(var(--default-spacing) / 3);background:linear-gradient(180deg, var(--color-button-gradient) 0%, var(--color-button-gradient-100) 33%, var(--color-button-gradient) 66%, var(--color-button-gradient-100) 100%);color:var(--color-always-white);background-position:top;background-size:100% 300%;border:0 solid #0000;transition:all .6s ease-in-out;display:flex}.dropdown-button.svelte-3g36ol:hover,.dropdown-button.svelte-3g36ol:focus{background-position:bottom}.dropdown-button.svelte-3g36ol>span:where(.svelte-3g36ol){color:var(--color-always-white);font-weight:700}.dropdown-menu.svelte-3g36ol{top:calc(100% + var(--default-spacing) / 2);gap:calc(var(--default-spacing) / 2);padding:calc(var(--default-spacing) / 2);background-color:var(--color-nav-text);border-radius:var(--default-spacing);z-index:2000;flex-direction:column;max-width:80vw;list-style-type:none;display:flex;position:absolute;right:0;box-shadow:0 8px 16px #0003}@media screen and (min-width:50rem){.dropdown-menu.svelte-3g36ol{left:0;right:unset}}.dropdown-item.svelte-3g36ol{padding:calc(var(--default-spacing) / 3) var(--default-spacing);padding-left:calc(var(--default-spacing) / 4);align-items:center;gap:var(--button-gap,.75rem);font-size:var(--max-font-size);white-space:nowrap;color:var(--color-secondary-tint);align-self:stretch;font-weight:700;text-decoration:none;display:flex}.dropdown-item.svelte-3g36ol:hover,.dropdown-item.svelte-3g36ol:focus{border-radius:calc(var(--default-spacing) / 2);outline:2px solid var(--color-base);background:var(--color-accent-10)}.dropdown-item svg{aspect-ratio:1;flex-shrink:0;min-width:24px}.dropdown-button svg{flex-shrink:0}h3.svelte-ztffzl{font-family:kiro,sans-serif;line-height:1.5rem}header.svelte-164xyme{background:var(--color-always-black);padding:0 calc(var(--default-spacing) / 2);box-shadow:var(--shadow-color-middle);max-width:100vw;height:var(--header-height);flex-flow:wrap;grid-area:1/1/2/-1;align-items:center;display:flex;position:relative}header.is-high.svelte-164xyme{height:var(--header-height-high)}@media screen and (max-width:calc(50rem - 1px)){header.is-high.svelte-164xyme{height:calc(var(--header-height) * 2)}}@media screen and (min-width:calc(50rem - 1px)){header.svelte-164xyme{box-shadow:unset;flex-flow:row}}.has-sidebar header.svelte-164xyme{background:0 0;grid-column:1/-1}@media screen and (min-width:50rem){.has-sidebar header.svelte-164xyme{grid-column:2/-1}}header.svelte-164xyme .solaria-link:where(.svelte-164xyme){display:none}@media screen and (min-width:55rem){header.svelte-164xyme .solaria-link:where(.svelte-164xyme){align-items:center;gap:calc(var(--default-spacing) / 4);margin-left:auto;margin-right:var(--default-spacing);padding:calc(1px + var(--default-spacing) / 4);background:linear-gradient(180deg, var(--color-card) 0%, var(--color-secondary-light) 100%);color:var(--color-support);white-space:nowrap;border-radius:6.1875rem;font-size:.875rem;text-decoration:none;display:flex;position:relative;box-shadow:0 4px 8px #0000000a}header.svelte-164xyme .solaria-link:where(.svelte-164xyme):before,header.svelte-164xyme .solaria-link:where(.svelte-164xyme):after{content:"";pointer-events:none;border-radius:inherit;-webkit-mask:conic-gradient(var(--color-text) 0 0) content-box exclude, conic-gradient(var(--color-text) 0 0);mask:conic-gradient(var(--color-text) 0 0) content-box exclude, conic-gradient(var(--color-text) 0 0);padding:1px;position:absolute;inset:0}header.svelte-164xyme .solaria-link:where(.svelte-164xyme):before{background:linear-gradient(180deg, var(--color-base), transparent)}header.svelte-164xyme .solaria-link:where(.svelte-164xyme):after{background:linear-gradient(var(--color-accent-50), var(--color-base-50));opacity:0;transition:opacity .2s ease-in-out}header.svelte-164xyme .solaria-link:where(.svelte-164xyme):hover:after,header.svelte-164xyme .solaria-link:where(.svelte-164xyme):focus:after{opacity:1}header.svelte-164xyme .solaria-link:where(.svelte-164xyme) img:where(.svelte-164xyme){aspect-ratio:1;width:1.75rem;height:1.75rem}header.svelte-164xyme .solaria-link:where(.svelte-164xyme) p:where(.svelte-164xyme){color:var(--color-support);flex-flow:row;align-items:center;display:flex}header.svelte-164xyme .solaria-link:where(.svelte-164xyme) p:where(.svelte-164xyme) span:where(.svelte-164xyme){color:inherit}header.svelte-164xyme .solaria-link:where(.svelte-164xyme) p:where(.svelte-164xyme) svg{color:var(--color-support);margin-left:calc(var(--default-spacing) / 4)}}header.svelte-164xyme div:where(.svelte-164xyme){align-items:center;gap:calc(var(--default-spacing) / 2);flex-flow:row;flex-basis:50%;margin-right:auto;display:flex}header.svelte-164xyme div:where(.svelte-164xyme)>:where(.svelte-164xyme){flex-shrink:0}header.svelte-164xyme div:where(.svelte-164xyme) button.open-menu:where(.svelte-164xyme){aspect-ratio:1;justify-content:center;align-items:center;height:2rem;display:flex}@media screen and (min-width:50rem){header.svelte-164xyme div:where(.svelte-164xyme) button.open-menu:where(.svelte-164xyme){display:none}}.menu-open header.svelte-164xyme div:where(.svelte-164xyme) button.open-menu:where(.svelte-164xyme){display:none}header.svelte-164xyme div:where(.svelte-164xyme) button:where(.svelte-164xyme){align-items:center;gap:calc(var(--default-spacing) / 2);background:0 0;border:none;flex-flow:row;padding:0;display:flex}header.svelte-164xyme div:where(.svelte-164xyme) button:where(.svelte-164xyme):after{content:"";background-color:var(--color-always-white);width:1px;height:15px;display:none}@media screen and (min-width:50rem){header.svelte-164xyme div:where(.svelte-164xyme) button:where(.svelte-164xyme):after{display:block}}header.svelte-164xyme div:where(.svelte-164xyme) .company-header-icon{display:none}@media screen and (min-width:50rem){header.svelte-164xyme div:where(.svelte-164xyme){flex-basis:auto}header.svelte-164xyme div:where(.svelte-164xyme) .company-header-icon,header.svelte-164xyme div:where(.svelte-164xyme) svg:where(.svelte-164xyme){display:inline}}.chat-item.svelte-1ko43p5{border-radius:calc(var(--default-spacing) / 2);flex-flow:row;align-items:center;width:100%;min-height:2.6rem;margin:0;padding:0;display:flex}.chat-item.active.svelte-1ko43p5 .chat-select:where(.svelte-1ko43p5) span:where(.svelte-1ko43p5):not(.spinner),.chat-item.active.svelte-1ko43p5+div:where(.svelte-1ko43p5){font-weight:700}.chat-item.svelte-1ko43p5:hover,.chat-item.svelte-1ko43p5:focus-within{background:var(--color-base)}.chat-item.svelte-1ko43p5 .chat-select:where(.svelte-1ko43p5){cursor:pointer;background:0 0;border:none;outline:none;flex:1;min-width:0}.chat-item.svelte-1ko43p5 .chat-select[draggable=true]:where(.svelte-1ko43p5):active{cursor:grabbing}.chat-item.svelte-1ko43p5 .chat-select:where(.svelte-1ko43p5){align-items:center;gap:calc(var(--default-spacing) / 4);padding:0;padding-left:calc(var(--default-spacing) / 2 + var(--default-spacing) / 5);padding-right:calc((var(--default-spacing) / 2 + var(--default-spacing) / 5) / 2);height:100%;min-height:2.6rem;color:var(--color-support);flex-flow:row;display:flex}.chat-item.svelte-1ko43p5 input:where(.svelte-1ko43p5){background:var(--color-nav-text);color:var(--color-text);padding:calc(var(--default-spacing) / 6) calc(var(--default-spacing) / 4);border:0;border-radius:.25rem;width:100%;line-height:1rem}.chat-item.svelte-1ko43p5>button:where(.svelte-1ko43p5){cursor:pointer;color:var(--color-support);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.chat-item.svelte-1ko43p5 span:where(.svelte-1ko43p5){color:var(--color-support);text-align:left;white-space:nowrap;text-overflow:ellipsis;min-width:0;padding-left:calc(var(--default-spacing) / 4);line-height:140%;overflow:hidden}.chat-item.svelte-1ko43p5 span:where(.svelte-1ko43p5):last-child{flex:1}.chat-item.svelte-1ko43p5 span.generating-title:where(.svelte-1ko43p5){background:linear-gradient(90deg, var(--color-support) 0%, var(--color-support) 46%, var(--color-accent) 50%, var(--color-support) 54%, var(--color-support) 100%);-webkit-text-fill-color:transparent;background-position:100%;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:1.5s linear 1s infinite alternate svelte-1ko43p5-shimmer}@keyframes svelte-1ko43p5-shimmer{0%{background-position:100%}to{background-position:0}}.chat-item.svelte-1ko43p5 .chat-option:where(.svelte-1ko43p5){cursor:pointer;aspect-ratio:1;height:1.66rem;color:var(--color-support);margin-right:calc(var(--default-spacing) / 4);background:0 0;border:none;border-radius:.33rem;flex-shrink:0;justify-content:center;align-items:center;padding:0}.chat-item.svelte-1ko43p5 .chat-option:where(.svelte-1ko43p5):hover,.chat-item.svelte-1ko43p5 .chat-option:where(.svelte-1ko43p5):focus,.chat-item.svelte-1ko43p5 aside:where(.svelte-1ko43p5):focus-within .chat-option:where(.svelte-1ko43p5){background:var(--color-nav-text);color:var(--color-text)}.chat-item.svelte-1ko43p5 .three-dots:where(.svelte-1ko43p5){display:none}@media (min-width:768px){.chat-item.svelte-1ko43p5 .three-dots:where(.svelte-1ko43p5){opacity:0;will-change:opacity;transition:opacity .15s ease-in-out;display:flex}.chat-item.svelte-1ko43p5:hover .three-dots:where(.svelte-1ko43p5),.chat-item.svelte-1ko43p5:focus-within .three-dots:where(.svelte-1ko43p5),.chat-item.active.svelte-1ko43p5 .three-dots:where(.svelte-1ko43p5){opacity:1}}aside.svelte-1ko43p5{flex-shrink:0}nav.svelte-1ko43p5{z-index:9999;margin-left:calc(var(--default-spacing) / 3);margin-top:calc(var(--default-spacing) / -2);background:var(--color-light-bk);border-radius:calc(var(--default-spacing) / 2);box-shadow:var(--shadow-color-small);flex-flow:column;min-width:10rem;display:flex;position:fixed;overflow:visible}nav.svelte-1ko43p5 button:where(.svelte-1ko43p5){align-items:center;gap:calc(var(--default-spacing) / 3);padding:calc(var(--default-spacing) / 2);min-height:2.6rem;color:var(--color-support);cursor:pointer;white-space:nowrap;font-size:inherit;background:0 0;border:none;display:flex}nav.svelte-1ko43p5 button:where(.svelte-1ko43p5):hover{background:var(--color-accent-10)}nav.svelte-1ko43p5 button.delete:where(.svelte-1ko43p5){color:var(--color-error)}nav.svelte-1ko43p5 button.move-to-project:where(.svelte-1ko43p5){width:100%;padding-right:calc(var(--default-spacing) / 4)}nav.svelte-1ko43p5 button.move-to-project:where(.svelte-1ko43p5) .chevron-right{flex-shrink:0;margin-left:auto;transform:rotate(-90deg)}nav.svelte-1ko43p5 .move-to-project-wrapper:where(.svelte-1ko43p5){position:relative}nav.svelte-1ko43p5 .submenu-bridge:where(.svelte-1ko43p5){top:calc(var(--default-spacing) / 4 * -1);padding:calc(var(--default-spacing) / 4);padding-left:calc(var(--default-spacing) / 2);position:absolute;left:100%}nav.svelte-1ko43p5 .submenu-bridge.submenu-flip:where(.svelte-1ko43p5){top:auto;bottom:calc(var(--default-spacing) / 4 * -1)}nav.svelte-1ko43p5 .submenu:where(.svelte-1ko43p5){background:var(--color-light-bk);border-radius:calc(var(--default-spacing) / 2);box-shadow:var(--shadow-color-small);flex-flow:column;min-width:8rem;max-height:40vh;display:flex;overflow:visible}nav.svelte-1ko43p5 .submenu:where(.svelte-1ko43p5) button:where(.svelte-1ko43p5):first-child{border-bottom:1px solid var(--color-nav-text-50)}:is(.chat-item.svelte-1ko43p5:hover:has(+.team-label-container:where(.svelte-1ko43p5)),.chat-item.svelte-1ko43p5:focus:has(+.team-label-container:where(.svelte-1ko43p5))){border-bottom-right-radius:0;border-bottom-left-radius:0}.team-label-container.svelte-1ko43p5{padding:0 var(--default-spacing);padding-left:calc(var(--default-spacing) * 2);padding-bottom:calc(var(--default-spacing) / 5);align-items:flex-start;gap:calc(var(--default-spacing) / 2);flex-direction:column;display:flex}.team-label-container.svelte-1ko43p5 .team-label:where(.svelte-1ko43p5){padding:calc(var(--default-spacing) / 4) calc(var(--default-spacing) / 2);gap:calc(var(--default-spacing) / 4);background:var(--color-card);color:var(--color-secondary-mid);margin-bottom:calc(var(--default-spacing) / 4);border-radius:1.25rem;align-items:center;font-size:.9rem;display:flex}.spinner.svelte-1ko43p5{aspect-ratio:1;background:conic-gradient(from 0deg, var(--color-base), var(--color-accent) 50%, var(--color-base) 100%, transparent 100%);border-radius:50%;flex-shrink:0;height:16px;animation:.7s ease-in-out infinite svelte-1ko43p5-rotate;position:relative;width:16px!important}@keyframes svelte-1ko43p5-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner.svelte-1ko43p5:after{content:"";background:var(--color-light-bk);border-radius:50%;width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}header.svelte-1rv1mje{padding:calc(var(--default-spacing) / 4) calc(var(--default-spacing) / 2 + var(--default-spacing) / 5 - 3px);border:3px solid var(--color-light-bk);background:var(--color-light-bk);border-bottom:none;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;flex-flow:row;justify-content:space-between;align-items:center;width:100%;min-height:3.3rem;display:flex;position:relative;overflow:hidden}header.svelte-1rv1mje:before{content:"";background:linear-gradient(var(--color-tint-support-5), var(--color-tint-support-5)), var(--color-base);z-index:0;pointer-events:none;position:absolute;inset:0}header.svelte-1rv1mje>:where(.svelte-1rv1mje){z-index:1;position:relative}header.svelte-1rv1mje a:where(.svelte-1rv1mje){font-size:inherit;color:var(--color-support);padding-left:calc(var(--default-spacing) / 4);margin:0;font-weight:700;text-decoration:none}header.svelte-1rv1mje>button:where(.svelte-1rv1mje){background:var(--color-light-bk);padding:calc(var(--default-spacing) / 3) calc(var(--default-spacing) / 2);color:var(--color-support);font-size:inherit;cursor:pointer;white-space:nowrap;align-items:center;gap:calc(var(--default-spacing) / 4);border-radius:calc(var(--default-spacing) / 2);border:none;font-weight:700;display:flex;position:relative}header.svelte-1rv1mje>button:where(.svelte-1rv1mje):before{content:"";pointer-events:none;background:conic-gradient(from 0deg, var(--color-base), transparent, var(--color-base));border-radius:inherit;-webkit-mask:conic-gradient(var(--color-text) 0 0) content-box exclude, conic-gradient(var(--color-text) 0 0);mask:conic-gradient(var(--color-text) 0 0) content-box exclude, conic-gradient(var(--color-text) 0 0);padding:1px;position:absolute;inset:0}ul.svelte-1rv1mje{margin:0;padding:0;list-style:none}.project-list.svelte-1rv1mje{background:linear-gradient(var(--color-tint-support-5), var(--color-tint-support-5)), var(--color-base);padding:calc(var(--default-spacing) / 4) calc(var(--default-spacing) / 4 - 3px) 0;border-left:3px solid var(--color-light-bk);border-right:3px solid var(--color-light-bk);border-bottom:3px solid var(--color-light-bk);border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem;flex-flow:column;display:flex}.project-list.svelte-1rv1mje .chat-item:hover,.project-list.svelte-1rv1mje .chat-item:focus-within{background:var(--color-support-10)}.empty-projects.svelte-1rv1mje{background:linear-gradient(var(--color-tint-support-5), var(--color-tint-support-5)), var(--color-base);padding:calc(var(--default-spacing) / 2) calc(var(--default-spacing) / 2 + var(--default-spacing) / 5);padding-left:calc(var(--default-spacing) / 2 + var(--default-spacing) / 5 + var(--default-spacing) / 4);color:var(--color-support);border-left:3px solid var(--color-light-bk);border-right:3px solid var(--color-light-bk);border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem;width:100%;font-size:.8rem;font-style:italic}li.drag-over.svelte-1rv1mje{background:var(--color-support-10);outline:1px dashed var(--color-support);outline-offset:-2px;border-radius:calc(var(--default-spacing) / 2)}li.svelte-1rv1mje>div:where(.svelte-1rv1mje){border-radius:calc(var(--default-spacing) / 2);flex-flow:row;align-items:center;width:100%;min-height:2.6rem;display:flex}li.svelte-1rv1mje>div:where(.svelte-1rv1mje):hover,li.svelte-1rv1mje>div:where(.svelte-1rv1mje):focus-within{background:var(--color-support-10)}li.svelte-1rv1mje>div.expanded:where(.svelte-1rv1mje)>button:where(.svelte-1rv1mje):first-child{font-weight:700}li.svelte-1rv1mje>div:where(.svelte-1rv1mje)>button:where(.svelte-1rv1mje):first-child{min-width:0;padding:0;padding-left:calc(var(--default-spacing) / 2 + var(--default-spacing) / 5);text-align:left;color:var(--color-support);font-size:inherit;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:calc(var(--default-spacing) / 4);background:0 0;border:none;outline:none;flex:1;min-height:2.6rem;font-weight:400;display:flex;overflow:hidden}li.svelte-1rv1mje>div:where(.svelte-1rv1mje)>button:where(.svelte-1rv1mje):first-child span:where(.svelte-1rv1mje){text-overflow:ellipsis;color:inherit;padding-left:calc(var(--default-spacing) / 4);line-height:1.5;overflow:hidden}aside.svelte-1rv1mje{flex-shrink:0}aside.svelte-1rv1mje .three-dots:where(.svelte-1rv1mje){cursor:pointer;aspect-ratio:1;height:1.66rem;color:var(--color-support);margin-right:calc(var(--default-spacing) / 4);background:0 0;border:none;border-radius:.33rem;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:none}@media (min-width:768px){aside.svelte-1rv1mje .three-dots:where(.svelte-1rv1mje){opacity:0;will-change:opacity;transition:opacity .15s ease-in-out;display:flex}}aside.svelte-1rv1mje .three-dots:where(.svelte-1rv1mje):hover,aside.svelte-1rv1mje .three-dots:where(.svelte-1rv1mje):focus{background:var(--color-nav-text);color:var(--color-text)}@media (min-width:768px){li.svelte-1rv1mje>div:where(.svelte-1rv1mje):hover .three-dots:where(.svelte-1rv1mje),li.svelte-1rv1mje>div:where(.svelte-1rv1mje):focus-within .three-dots:where(.svelte-1rv1mje),li.svelte-1rv1mje>div.expanded:where(.svelte-1rv1mje) .three-dots.active:where(.svelte-1rv1mje){opacity:1}}nav.svelte-1rv1mje{z-index:9999;margin-left:calc(var(--default-spacing) / 3);margin-top:calc(var(--default-spacing) / -2);background:var(--color-light-bk);border-radius:calc(var(--default-spacing) / 2);box-shadow:var(--shadow-color-small);flex-flow:column;min-width:10rem;display:flex;position:fixed;overflow:visible}nav.svelte-1rv1mje button:where(.svelte-1rv1mje){align-items:center;gap:calc(var(--default-spacing) / 3);padding:calc(var(--default-spacing) / 2);color:var(--color-support);cursor:pointer;white-space:nowrap;font-size:inherit;background:0 0;border:none;display:flex}nav.svelte-1rv1mje button:where(.svelte-1rv1mje):hover{background:var(--color-accent-10)}nav.svelte-1rv1mje button.delete:where(.svelte-1rv1mje){color:var(--color-error)}li.svelte-1rv1mje>ul:where(.svelte-1rv1mje){padding-left:calc(var(--default-spacing) * 1.5)}section.svelte-cxroxx{flex-flow:column;flex:1 1 0;min-height:6.33rem;display:flex;position:relative;overflow:hidden}section.svelte-cxroxx:not(:has(li)){min-height:0}.empty.svelte-cxroxx{height:auto;padding:calc(var(--default-spacing) / 2);text-align:center;opacity:1;transition:opacity .3s ease-in-out}.chat-container.svelte-cxroxx{background:var(--color-light-bk);width:100%;max-width:calc(100% - var(--default-spacing) * 2);border-radius:1.5rem;flex-flow:column;flex:0 auto;min-height:0;margin:0 auto;display:flex;position:relative;overflow:hidden}.chat-container.svelte-cxroxx:has(ul.chats:where(.svelte-cxroxx)>li:nth-child(3)):after{content:"";height:2rem;box-shadow:inset 0px -35px 20px -30px var(--color-light-bk);pointer-events:none;border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem;display:block;position:absolute;bottom:0;left:0;right:0}.chat-scroll.svelte-cxroxx{flex-flow:column;flex:0 auto;min-height:0;display:flex;overflow:auto}.chat-scroll.svelte-cxroxx ul.chats.drag-over:where(.svelte-cxroxx),.chat-scroll.svelte-cxroxx ul.chats.drop-zone:where(.svelte-cxroxx){background:var(--color-accent-10);outline:1px dashed var(--color-support);outline-offset:-3px;border-radius:calc(var(--default-spacing) / 2)}.chat-scroll.svelte-cxroxx::-webkit-scrollbar-track{margin:calc(var(--default-spacing) / 1.25) 0}ul.chats.svelte-cxroxx{width:100%;padding:calc(var(--default-spacing) / 4);flex-flow:column;margin:0;list-style:none;display:flex}ul.chats.shadow.svelte-cxroxx{min-height:8.5rem}ul.chats.shadow.svelte-cxroxx:not(:has(li:nth-child(2))){min-height:0;padding:0}ul.chats.svelte-cxroxx:not(:has(li:nth-child(2))){min-height:0;padding:0}ul.chats:not(:has(li:nth-child(2))).drop-zone.svelte-cxroxx{min-height:3rem}:is([data-workspace=team-data] ul.chats.svelte-cxroxx li:where(.svelte-cxroxx):has(.chat-select:active),[data-workspace=team-data] ul.chats.svelte-cxroxx li:where(.svelte-cxroxx):has(.chat-select:focus),[data-workspace=deloitte-data] ul.chats.svelte-cxroxx li:where(.svelte-cxroxx):has(.chat-select:active),[data-workspace=deloitte-data] ul.chats.svelte-cxroxx li:where(.svelte-cxroxx):has(.chat-select:focus)){border-radius:calc(var(--default-spacing) / 2);outline:1px solid var(--color-accent);outline-offset:-2px}[data-workspace=team-data] ul.chats.svelte-cxroxx .chat-select:active,[data-workspace=team-data] ul.chats.svelte-cxroxx .chat-select:focus,[data-workspace=deloitte-data] ul.chats.svelte-cxroxx .chat-select:active,[data-workspace=deloitte-data] ul.chats.svelte-cxroxx .chat-select:focus{outline:none}aside.svelte-k85ljr{--close-button:4rem;z-index:1;will-change:transform;z-index:999;background:0 0;grid-area:1/1/-1/-1;width:100vw;height:100%;position:relative;left:-100%;transform:translate(0)}@media screen and (min-width:50rem){aside.collapsed.svelte-k85ljr{overflow-x:hidden}aside.collapsed.svelte-k85ljr section:where(.svelte-k85ljr){border-width:0}main:not(.transitioning) aside.collapsed.svelte-k85ljr section:where(.svelte-k85ljr){display:none}}body.is-opening-menu aside.svelte-k85ljr{transition:transform .3s ease-in-out,background .3s ease-in-out}@media screen and (min-width:50rem){body.is-opening-menu aside.svelte-k85ljr{transition:all}}.menu-open aside.svelte-k85ljr{background:var(--backdrop-default);transform:translate(100%)}@media screen and (min-width:50rem){.menu-open aside.svelte-k85ljr{background:unset;transform:none}}.menu-closed aside.svelte-k85ljr{background:0 0;transform:translate(0)}@media screen and (min-width:50rem){.menu-closed aside.svelte-k85ljr{background:unset;transform:none}}.company-icon aside.svelte-k85ljr{flex-shrink:0;display:none}@media screen and (min-width:20rem){.company-icon aside.svelte-k85ljr{display:unset}}@media screen and (min-width:50rem){.company-icon aside.svelte-k85ljr{display:none}}@media screen and (min-width:65rem){.company-icon aside.svelte-k85ljr{display:unset}}@media screen and (min-width:50rem){aside.svelte-k85ljr{background:unset;animation:unset;left:unset;width:unset;padding:calc(var(--default-spacing) / 2);will-change:auto;grid-area:1/1/-1/2;position:static;transform:none}}aside.svelte-k85ljr .dropdown:where(.svelte-k85ljr){flex-shrink:0;width:100%;max-width:55%;margin-right:auto;display:inline-block;position:relative}aside.svelte-k85ljr .dropdown-button:where(.svelte-k85ljr){width:100%;padding:calc(var(--default-spacing) / 5) calc(var(--default-spacing) / 3);padding-right:calc(var(--default-spacing) / 4);color:var(--color-secondary-tint);background:linear-gradient(0deg, var(--color-nav-text-50) 0%, var(--color-nav-text-60) 100%);z-index:5;border:1px solid #0000;border-radius:99px;justify-content:space-between;align-items:center;display:flex;position:relative}aside.svelte-k85ljr .dropdown-button:where(.svelte-k85ljr):has(.empty){background:linear-gradient(0deg, var(--color-nav-text) 0%, var(--color-nav-text-80) 100%);border:1px solid var(--color-nav-text)}aside.svelte-k85ljr .dropdown-button:where(.svelte-k85ljr):not(:has(svg))>span.text:where(.svelte-k85ljr){max-width:100%}aside.svelte-k85ljr .dropdown-button:where(.svelte-k85ljr)>span.text:where(.svelte-k85ljr){white-space:nowrap;color:var(--color-secondary-tint);text-overflow:ellipsis;max-width:calc(100% - 24px);font-weight:600;overflow:hidden}aside.svelte-k85ljr .dropdown-button:where(.svelte-k85ljr)>span.text.empty:where(.svelte-k85ljr){margin:auto}aside.svelte-k85ljr .dropdown-menu:where(.svelte-k85ljr){background-color:var(--color-nav-text);z-index:1000;text-align:left;width:15rem;color:var(--color-secondary-tint);border-radius:.625rem;margin-top:.3125rem;padding:0;font-weight:600;position:absolute;box-shadow:0 .25rem .375rem #0000001a}aside.svelte-k85ljr .dropdown-item:where(.svelte-k85ljr){padding:calc(var(--default-spacing) / 4) 0;flex:1;list-style:none}aside.svelte-k85ljr .dropdown-item:where(.svelte-k85ljr) div[role=button]:where(.svelte-k85ljr){text-align:left;width:100%;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;padding:.5rem 1rem;padding:calc(var(--default-spacing) / 2);cursor:pointer;overflow:hidden}aside.svelte-k85ljr .dropdown-item.active:where(.svelte-k85ljr),aside.svelte-k85ljr .dropdown-item:where(.svelte-k85ljr):hover{background:linear-gradient(90deg, var(--color-support-50) 0%, #0000 100%)}aside.svelte-k85ljr .dropdown-item:where(.svelte-k85ljr):first-of-type{border-top-left-radius:.5rem}aside.svelte-k85ljr .dropdown-item:where(.svelte-k85ljr):last-of-type{border-bottom-left-radius:.5rem}aside.svelte-k85ljr .new:where(.svelte-k85ljr){justify-content:center;align-items:center;gap:calc(var(--default-spacing) / 2);padding:calc(var(--default-spacing) / 2);width:100%;max-width:calc(100% - var(--default-spacing) * 2);white-space:nowrap;background:linear-gradient(180deg, var(--color-always-turquoise) 0%, var(--color-accent) 33%, var(--color-always-turquoise) 66%, var(--color-accent) 100%);box-shadow:var(--shadow-color-middle);background-position:top;background-size:100% 300%;border:none;border-radius:2rem;flex-flow:row;margin:0 auto;transition:background-position .6s ease-in-out;display:flex}aside.svelte-k85ljr .new:where(.svelte-k85ljr):has(.dropdown){padding:calc(var(--default-spacing) / 4) calc(var(--default-spacing) / 2);padding-left:calc(var(--default-spacing) / 2.5)}aside.svelte-k85ljr .new:where(.svelte-k85ljr):hover,aside.svelte-k85ljr .new:where(.svelte-k85ljr):focus{background-position:bottom}aside.svelte-k85ljr .new:where(.svelte-k85ljr),aside.svelte-k85ljr .new:where(.svelte-k85ljr) span:where(.svelte-k85ljr){color:var(--color-always-white);font-weight:700}aside.svelte-k85ljr .new[aria-disabled=true]:where(.svelte-k85ljr){background:var(--color-secondary-mid-50);cursor:unset;background-size:100% 100%}aside.svelte-k85ljr .new[aria-disabled=true]:where(.svelte-k85ljr) .dropdown-button:where(.svelte-k85ljr):not(:has(.empty)){background:linear-gradient(180deg, var(--color-light-bk) 0%, var(--color-base) 33%, var(--color-light-bk) 66%, var(--color-base) 100%);border:1px solid var(--color-base);background-position:top;background-size:100% 300%;transition:background-position .6s ease-in-out}:is(aside.svelte-k85ljr .new[aria-disabled=true]:where(.svelte-k85ljr) .dropdown-button:where(.svelte-k85ljr):not(:has(.empty)):hover,aside.svelte-k85ljr .new[aria-disabled=true]:where(.svelte-k85ljr) .dropdown-button:where(.svelte-k85ljr):not(:has(.empty)):focus){background-position:bottom}aside.svelte-k85ljr .new[aria-disabled=true]:where(.svelte-k85ljr) .dropdown-button:where(.svelte-k85ljr):not(:has(.empty)):focus{outline:none}aside.svelte-k85ljr .new[aria-disabled=true]:where(.svelte-k85ljr):hover,aside.svelte-k85ljr .new[aria-disabled=true]:where(.svelte-k85ljr):focus{outline:none}aside.svelte-k85ljr section:where(.svelte-k85ljr){gap:var(--default-spacing);background:var(--color-nav-text);padding:var(--default-spacing) 0;height:100%;width:calc(100% - var(--close-button));flex-flow:column;padding-bottom:0;display:flex;overflow-y:auto}@media screen and (min-width:50rem){aside.svelte-k85ljr section:where(.svelte-k85ljr){border:1px solid var(--color-base);border-radius:2.5rem;width:auto}}aside.svelte-k85ljr section:where(.svelte-k85ljr)>div:where(.svelte-k85ljr){justify-content:center;align-items:center;gap:calc(var(--default-spacing) / 2);flex-flow:row;display:flex}aside.svelte-k85ljr section:where(.svelte-k85ljr)>div:where(.svelte-k85ljr) button:where(.svelte-k85ljr){align-items:center;gap:calc(var(--default-spacing) / 2);background:0 0;border:none;flex-flow:row;padding:0;display:flex}aside.svelte-k85ljr section:where(.svelte-k85ljr)>div:where(.svelte-k85ljr) button:where(.svelte-k85ljr):after{content:"";background-color:var(--color-secondary-tint);width:1px;height:15px;display:none}@media screen and (min-width:20rem){aside.svelte-k85ljr section:where(.svelte-k85ljr)>div:where(.svelte-k85ljr) button:where(.svelte-k85ljr):after{display:unset}}@media screen and (min-width:50rem){aside.svelte-k85ljr section:where(.svelte-k85ljr)>div:where(.svelte-k85ljr) button:where(.svelte-k85ljr):after{display:none}}@media screen and (min-width:65rem){aside.svelte-k85ljr section:where(.svelte-k85ljr)>div:where(.svelte-k85ljr) button:where(.svelte-k85ljr):after{display:unset}}aside.svelte-k85ljr .close-menu:where(.svelte-k85ljr){width:var(--close-button);aspect-ratio:1;background:var(--color-secondary-light);border:0;border-top-right-radius:2.5rem;border-bottom-right-radius:2.5rem;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0}@media screen and (min-width:50rem){aside.svelte-k85ljr .close-menu:where(.svelte-k85ljr){display:none}}aside.svelte-k85ljr nav:where(.svelte-k85ljr){padding:var(--default-spacing);margin-top:auto;padding-top:0;padding-bottom:0}aside.svelte-k85ljr nav:where(.svelte-k85ljr) ul:where(.svelte-k85ljr){margin:0;padding:0;list-style-type:none}aside.svelte-k85ljr nav:where(.svelte-k85ljr) ul:where(.svelte-k85ljr) li:where(.svelte-k85ljr) a{color:var(--color-support);font-style:normal;font-weight:400;line-height:2.25rem}aside.svelte-k85ljr nav:where(.svelte-k85ljr) ul:where(.svelte-k85ljr) li:where(.svelte-k85ljr):last-of-type{margin-bottom:calc(var(--default-spacing) / 2)}aside.svelte-k85ljr nav:where(.svelte-k85ljr) ul:where(.svelte-k85ljr) a,aside.svelte-k85ljr nav:where(.svelte-k85ljr) ul:where(.svelte-k85ljr) button:where(.svelte-k85ljr){align-items:center;gap:calc(var(--default-spacing) / 2);width:100%;padding:calc(var(--default-spacing) / 4) calc(var(--default-spacing) / 2);background:0 0;border:0;flex-flow:row;text-decoration:none;display:flex}.transitioning aside.svelte-k85ljr nav:where(.svelte-k85ljr) ul:where(.svelte-k85ljr) a,.transitioning aside.svelte-k85ljr nav:where(.svelte-k85ljr) ul:where(.svelte-k85ljr) button:where(.svelte-k85ljr){white-space:nowrap}aside.svelte-k85ljr nav:where(.svelte-k85ljr) ul:where(.svelte-k85ljr) a>svg,aside.svelte-k85ljr nav:where(.svelte-k85ljr) ul:where(.svelte-k85ljr) button:where(.svelte-k85ljr)>svg{aspect-ratio:1;flex-shrink:0;width:2rem}aside.svelte-k85ljr nav:where(.svelte-k85ljr) ul:where(.svelte-k85ljr) a:hover,aside.svelte-k85ljr nav:where(.svelte-k85ljr) ul:where(.svelte-k85ljr) a:hover span,aside.svelte-k85ljr nav:where(.svelte-k85ljr) ul:where(.svelte-k85ljr) a:focus,aside.svelte-k85ljr nav:where(.svelte-k85ljr) ul:where(.svelte-k85ljr) a:focus span,aside.svelte-k85ljr nav:where(.svelte-k85ljr) ul:where(.svelte-k85ljr) button:where(.svelte-k85ljr):hover,aside.svelte-k85ljr nav:where(.svelte-k85ljr) ul:where(.svelte-k85ljr) button:where(.svelte-k85ljr):hover span,aside.svelte-k85ljr nav:where(.svelte-k85ljr) ul:where(.svelte-k85ljr) button:where(.svelte-k85ljr):focus,aside.svelte-k85ljr nav:where(.svelte-k85ljr) ul:where(.svelte-k85ljr) button:where(.svelte-k85ljr):focus span{color:var(--color-tint-support)}aside.svelte-k85ljr nav:where(.svelte-k85ljr) ul:where(.svelte-k85ljr) a span,aside.svelte-k85ljr nav:where(.svelte-k85ljr) ul:where(.svelte-k85ljr) button:where(.svelte-k85ljr) span{color:var(--color-support)}aside.svelte-k85ljr nav:where(.svelte-k85ljr) ul:where(.svelte-k85ljr) button:where(.svelte-k85ljr){line-height:2.25rem}aside.svelte-k85ljr nav:where(.svelte-k85ljr) ul:where(.svelte-k85ljr) button:where(.svelte-k85ljr),aside.svelte-k85ljr nav:where(.svelte-k85ljr) ul:where(.svelte-k85ljr) button:where(.svelte-k85ljr) span:where(.svelte-k85ljr){color:var(--color-error)}footer.svelte-zo0c4w{height:var(--footer-height);padding:0 var(--default-spacing);background:0 0;flex-flow:row;grid-area:-2/1/-1/-1;justify-content:center;align-items:center;display:flex}.has-sidebar footer.svelte-zo0c4w{background:0 0;display:none}@media screen and (min-width:50rem){.has-sidebar footer.svelte-zo0c4w{grid-column:2/-1;display:flex}}footer.svelte-zo0c4w p:where(.svelte-zo0c4w){text-align:center;text-wrap:balance;font-size:.9rem;display:inline}footer.svelte-zo0c4w span:where(.svelte-zo0c4w){display:none}@media screen and (min-width:50rem){footer.svelte-zo0c4w span:where(.svelte-zo0c4w){display:inline}}svg.svelte-6dzdjw{max-width:55rem;min-height:5rem;margin-top:calc(var(--default-spacing) * -1);flex-shrink:1}@media screen and (min-width:50rem){svg.svelte-6dzdjw{max-width:60rem}}svg.svelte-6dzdjw .hide:where(.svelte-6dzdjw){display:none}@media screen and (min-width:50rem){svg.svelte-6dzdjw .hide:where(.svelte-6dzdjw){display:unset}}svg.svelte-1kxe5c0{flex-shrink:1;max-width:60rem;min-height:5rem}@media screen and (min-width:50rem){svg.svelte-1kxe5c0{max-width:60rem}}svg.svelte-1kxe5c0 .hide:where(.svelte-1kxe5c0){display:none}@media screen and (min-width:50rem){svg.svelte-1kxe5c0 .hide:where(.svelte-1kxe5c0){display:unset}}.confetti-holder.svelte-rtt661{position:relative}@keyframes svelte-rtt661-rotate{0%{transform:skew(var(--skew)) rotate3d(var(--full-rotation))}to{transform:skew(var(--skew)) rotate3d(var(--rotation-xyz), calc(var(--rotation-deg) + 360deg))}}@keyframes svelte-rtt661-translate{0%{opacity:1}8%{transform:translateY(calc(var(--translate-y) * .95)) translateX(calc(var(--translate-x) * (var(--x-spread) * .9)));opacity:1}12%{transform:translateY(var(--translate-y)) translateX(calc(var(--translate-x) * (var(--x-spread) * .95)));opacity:1}16%{transform:translateY(var(--translate-y)) translateX(calc(var(--translate-x) * var(--x-spread)));opacity:1}to{transform:translateY(calc(var(--translate-y) + var(--fall-distance))) translateX(var(--translate-x));opacity:0}}@keyframes svelte-rtt661-no-gravity-translate{0%{opacity:1}to{transform:translateY(var(--translate-y)) translateX(var(--translate-x));opacity:0}}.confetti.svelte-rtt661{--translate-y:calc(-200px * var(--translate-y-multiplier));--translate-x:calc(200px * var(--translate-x-multiplier));height:calc(var(--size) * var(--scale));width:calc(var(--size) * var(--scale));animation:svelte-rtt661-translate var(--transition-duration) var(--transition-delay) var(--transition-iteration-count) linear;opacity:0;pointer-events:none;position:absolute}.confetti.svelte-rtt661:before{--full-rotation:var(--rotation-xyz), var(--rotation-deg);content:"";background:var(--color);width:100%;height:100%;transform:skew(var(--skew)) rotate3d(var(--full-rotation));animation:svelte-rtt661-rotate var(--transition-duration) var(--transition-delay) var(--transition-iteration-count) linear;background-size:contain;display:block}.rounded.svelte-rtt661 .confetti:where(.svelte-rtt661):before{border-radius:50%}.cone.svelte-rtt661 .confetti:where(.svelte-rtt661){--translate-x:calc(200px * var(--translate-y-multiplier) * var(--translate-x-multiplier))}.no-gravity.svelte-rtt661 .confetti:where(.svelte-rtt661){animation-name:svelte-rtt661-no-gravity-translate;animation-timing-function:ease-out}@media (prefers-reduced-motion){.reduced-motion.svelte-rtt661 .confetti:where(.svelte-rtt661),.reduced-motion.svelte-rtt661 .confetti:where(.svelte-rtt661):before{animation:none}}section.svelte-1cuis4n{background-image:radial-gradient(circle at 50% 50%, rgba(var(--color-shadow-dark), .25) 1%, transparent 33vh);flex-flow:column;align-items:center;min-height:0;display:flex;overflow:hidden auto}@media screen and (min-width:50rem){section.svelte-1cuis4n{background-image:radial-gradient(circle at 25% 60%, rgba(var(--color-shadow-dark), .25) 1%, transparent 33vh), radial-gradient(circle at 75% 50%, rgba(var(--color-shadow-dark), .15) 1%, transparent 33vh);justify-content:center}}section.svelte-1cuis4n h1:where(.svelte-1cuis4n){text-align:center;margin:var(--default-spacing);margin-top:calc(var(--default-spacing) * 2);background:linear-gradient(90deg, var(--color-accent) 0%, var(--color-support) 69%, var(--color-tint-support) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;max-width:100%;font-size:4.5rem;font-weight:700;line-height:100%}@media screen and (min-width:50rem){section.svelte-1cuis4n h1:where(.svelte-1cuis4n){margin-top:var(--default-spacing)}}section.svelte-1cuis4n p:where(.svelte-1cuis4n){text-align:center;width:50vw;max-width:35rem;margin-bottom:var(--default-spacing);font-weight:600}section.svelte-1cuis4n .login-action{width:25vw;min-width:7.5rem;max-width:15rem;margin-top:var(--default-spacing);margin-bottom:calc(var(--default-spacing) * 2)}div.svelte-18u2nq6{width:100%;height:var(--notice-height);background-color:var(--color-soft-error);justify-content:center;align-items:center;gap:calc(var(--default-spacing) / 2);padding:0 calc(var(--default-spacing) / 2);flex-flow:row;display:flex;position:absolute;top:0;left:0;right:0}@media screen and (min-width:50rem){div.svelte-18u2nq6{gap:var(--default-spacing)}}svg{flex-shrink:0}@media screen and (min-width:50rem){main.has-chat{transition:grid-template-columns .3s ease-in-out,grid-template-rows .3s ease-in-out}main:not(.has-chat){transition:grid-template-columns .3s ease-in-out}}main.transitioning{will-change:grid-template-columns, grid-template-rows}main.svelte-12qhfyh{grid-template-columns:1fr;grid-template-rows:var(--header-height) 1fr var(--footer-height);background:var(--color-base);height:100%;display:grid;overflow-x:hidden}@media screen and (min-width:50rem){main.svelte-12qhfyh{grid-template-rows:auto 1fr var(--footer-height)}}@media print{main.svelte-12qhfyh{height:auto}}main.notice.svelte-12qhfyh{padding-top:var(--notice-height)}main.has-sidebar.svelte-12qhfyh{grid-template-rows:calc(var(--header-height) * 2) 1fr 0;background-color:var(--color-card)}@media screen and (min-width:50rem){main.has-sidebar.svelte-12qhfyh{grid-template-rows:auto 1fr var(--footer-height);grid-template-columns:var(--sidebar-width) 1fr}main.has-sidebar.has-sidebar-collapsed.svelte-12qhfyh{grid-template-columns:0 1fr}}main.has-sidebar.svelte-12qhfyh .container:where(.svelte-12qhfyh){grid-area:2/1/-2/-1}@media screen and (min-width:50rem){main.has-sidebar.svelte-12qhfyh .container:where(.svelte-12qhfyh){grid-column:2/-2}main.has-sidebar.svelte-12qhfyh .container:where(.svelte-12qhfyh):not(:has(.has-messages)){padding-right:calc(var(--default-spacing) / 2)}main.has-sidebar.has-chat.svelte-12qhfyh{grid-template-rows:auto 1fr 0}}main.svelte-12qhfyh .container:where(.svelte-12qhfyh){justify-content:center;width:100%;transition:padding-top .3s ease-in-out;display:flex;position:relative;overflow:hidden}@media screen and (min-width:50rem){main.svelte-12qhfyh .container:where(.svelte-12qhfyh){max-width:unset}}
