@keyframes pulse-effect-5aed7c59{0%{transform:scale(1);opacity:1}40%{transform:scale(1.3);opacity:.5}to{transform:scale(1.3);opacity:0}}.error-message[data-v-5aed7c59]{display:flex;gap:16px;flex-direction:column}.error-message__content[data-v-5aed7c59]{display:flex;gap:4px;align-items:flex-start;color:var(--color-error);line-height:1.5}.error-message__text[data-v-5aed7c59]{font-size:1rem;font-weight:400}.error-message__icon[data-v-5aed7c59]{flex-shrink:0;height:1.5em}.error-message__actions[data-v-5aed7c59]{display:flex;gap:8px;align-items:flex-start}.error-message__button[data-v-5aed7c59]{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:9999px;font-family:Inter,helvetica,arial,sans-serif;font-weight:500;letter-spacing:.1px;text-decoration:none;white-space:nowrap;cursor:pointer;border:1px solid var(--color-button-border);background-color:transparent;color:var(--color-button-content-secondary);height:32px;padding:0 11px;font-size:.875rem}.error-message__button[data-v-5aed7c59]:disabled{background-color:var(--color-disabled)}.error-message__button[data-v-5aed7c59]:has(svg){gap:4px}.error-message__button[data-v-5aed7c59]:hover{background-color:var(--color-button-background-transparent-hover)}.error-message__button[data-v-5aed7c59]:active{background-color:var(--color-button-background-transparent-active)}.thinking-placeholder__header[data-v-235021d5]{display:flex;gap:16px;align-items:center;margin-bottom:24px;color:var(--color-text-secondary);font-size:1rem}.thinking-placeholder__icon[data-v-235021d5]{display:inline-block;position:relative;flex:0 0 32px;width:32px;height:32px;overflow:hidden}.thinking-placeholder__icon-layer[data-v-235021d5]{display:block;position:absolute;inset:0;background-color:var(--color-text-primary);mask-position:0 0;mask-repeat:no-repeat}.thinking-placeholder__icon-layer--initial[data-v-235021d5]{--mask-column-offset: 0px;animation:thinking-placeholder-initial-235021d5 1.2s steps(16) 1 forwards;mask-size:96px 512px}.thinking-placeholder__icon-layer--loop[data-v-235021d5]{--mask-column-offset: -32px;animation:thinking-placeholder-loop-235021d5 .8s steps(8) infinite;mask-size:96px 512px}.thinking-placeholder__icon-layer--stop[data-v-235021d5]{--mask-column-offset: -64px;animation:none;mask-position:var(--mask-column-offset) 0;mask-size:96px 512px}.thinking-placeholder__copy-viewport[data-v-235021d5]{display:inline-grid;position:relative;height:1.25em;overflow:hidden;line-height:1.3}.thinking-placeholder__copy[data-v-235021d5]{display:block;grid-area:1/1;white-space:nowrap}.thinking-copy-enter-active[data-v-235021d5],.thinking-copy-leave-active[data-v-235021d5]{grid-area:1/1;transition:transform .3s ease-out,opacity .3s ease-out}.thinking-copy-enter-from[data-v-235021d5]{transform:translateY(100%);opacity:0}.thinking-copy-enter-to[data-v-235021d5],.thinking-copy-leave-from[data-v-235021d5]{transform:translateY(0);opacity:1}.thinking-copy-leave-to[data-v-235021d5]{transform:translateY(-100%);opacity:0}@keyframes thinking-placeholder-initial-235021d5{0%{mask-position:var(--mask-column-offset) 0}to{mask-position:var(--mask-column-offset) -512px}}@keyframes thinking-placeholder-loop-235021d5{0%{mask-position:var(--mask-column-offset) 0}to{mask-position:var(--mask-column-offset) -256px}}@media print{.thinking-placeholder[data-v-235021d5]{display:none}}@keyframes e-shimmer-d2383696{0%{background-position:calc(-1 * var(--shimmer-width)) 0;background-size:var(--shimmer-width) 100%}50%{background-position:calc(-1 * var(--shimmer-width)) 0;background-size:var(--shimmer-width) 100%}to{background-position:var(--shimmer-distance) 0;background-size:calc(2 * var(--shimmer-width)) 100%}}@keyframes positive-thumbs-up-d2383696{0%{transform:rotate(0) scale(1) translate(0);animation-timing-function:ease-out}50%{transform:rotate(-14deg) scale(.875) translate(-2px,-3px);animation-timing-function:cubic-bezier(.19,.63,.6,1.57)}to{transform:rotate(0) scale(1.2) translate(0)}}@keyframes positive-sparkle-d2383696{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes e-fade-in-d2383696{0%{opacity:0}to{opacity:1}}.binary-feedback[data-v-d2383696]{display:flex;position:relative;align-items:center;max-width:calc(100% - 16px);height:40px}@media only screen and (min-width:34.375rem){.binary-feedback[data-v-d2383696]{max-width:none}}.binary-feedback__thank-you[data-v-d2383696]{display:flex;align-items:center;height:100%;margin:0;animation:e-fade-in-d2383696 .3s forwards;color:var(--color-text-secondary);font-size:.75rem}.binary-feedback__positive--up[data-v-d2383696] svg{transform-origin:center center;animation:positive-thumbs-up-d2383696 .6s forwards}.binary-feedback__sparkle[data-v-d2383696]{position:absolute;animation:positive-sparkle-d2383696 .3s .3s cubic-bezier(.19,.63,.6,1.57) forwards;opacity:0}.binary-feedback__sparkle--xs[data-v-d2383696]{top:4px;left:23px;width:8px;height:10px}.binary-feedback__sparkle--xxs[data-v-d2383696]{top:12px;left:30px;width:4px;height:5px;animation-delay:.4s}.tooltip__content[data-v-d8dd41a8]:focus{outline:none}.keyboard-mode .tooltip__content[data-v-d8dd41a8]:focus{outline:solid 2px var(--color-focused);outline-offset:1px}@keyframes e-shimmer-d8dd41a8{0%{background-position:calc(-1 * var(--shimmer-width)) 0;background-size:var(--shimmer-width) 100%}50%{background-position:calc(-1 * var(--shimmer-width)) 0;background-size:var(--shimmer-width) 100%}to{background-position:var(--shimmer-distance) 0;background-size:calc(2 * var(--shimmer-width)) 100%}}.tooltip[data-v-d8dd41a8]{position:relative}.tooltip__content[data-v-d8dd41a8]{box-shadow:0 2px 4px 0 var(--color-elevation-layer-1),0 0 12px 0 var(--color-elevation-layer-2);position:absolute;z-index:3;width:max-content;max-width:280px;border-radius:10px;background-color:var(--color-background-elevation-2);color:var(--color-text-primary);cursor:default}.tooltip__arrow[data-v-d8dd41a8]{position:absolute;z-index:4;margin-top:1px;overflow:hidden;pointer-events:none}.tooltip__arrow[data-v-d8dd41a8]:after{box-shadow:0 2px 4px 0 var(--color-elevation-layer-1),0 0 12px 0 var(--color-elevation-layer-2);content:"";position:absolute;top:0;left:50%;transform:translate(-50%,-50%) rotate(45deg);background-color:var(--color-background-elevation-2)}.tooltip__content.fade-enter-active[data-v-d8dd41a8],.tooltip__content.fade-leave-active[data-v-d8dd41a8],.tooltip__arrow.fade-enter-active[data-v-d8dd41a8],.tooltip__arrow.fade-leave-active[data-v-d8dd41a8]{transition:opacity .2s ease-out,transform .2s ease-out}.tooltip__content.fade-enter[data-v-d8dd41a8],.tooltip__content.fade-leave-to[data-v-d8dd41a8],.tooltip__arrow.fade-enter[data-v-d8dd41a8],.tooltip__arrow.fade-leave-to[data-v-d8dd41a8]{opacity:0}.tooltip--size-l .tooltip__content[data-v-d8dd41a8]{font-size:.875rem}.tooltip--size-l .tooltip__arrow[data-v-d8dd41a8]{width:32px;height:16px}.tooltip--size-l .tooltip__arrow[data-v-d8dd41a8]:after{width:12px;height:12px}.tooltip--size-l.tooltip--padding .tooltip__content[data-v-d8dd41a8]{padding:16px}.tooltip--size-m .tooltip__content[data-v-d8dd41a8]{font-size:.875rem}.tooltip--size-m .tooltip__arrow[data-v-d8dd41a8]{width:32px;height:16px}.tooltip--size-m .tooltip__arrow[data-v-d8dd41a8]:after{width:12px;height:12px}.tooltip--size-m.tooltip--padding .tooltip__content[data-v-d8dd41a8]{padding:16px}.tooltip--size-s .tooltip__content[data-v-d8dd41a8]{font-size:.75rem}.tooltip--size-s .tooltip__arrow[data-v-d8dd41a8]{width:16px;height:8px}.tooltip--size-s .tooltip__arrow[data-v-d8dd41a8]:after{width:6px;height:6px}.tooltip--size-s.tooltip--padding .tooltip__content[data-v-d8dd41a8]{padding:8px}.tooltip--size-l .tooltip__content[data-v-d8dd41a8]{width:315px;max-width:calc(100vw - 32px)}.tooltip--side-center-top .tooltip__content[data-v-d8dd41a8]{transform:translate(-50%,-100%);left:50%}.tooltip--side-center-top .tooltip__content.fade-enter[data-v-d8dd41a8],.tooltip--side-center-top .tooltip__content.fade-leave-to[data-v-d8dd41a8]{transform:translate(-50%,-95%)}.tooltip--side-center-top .tooltip__arrow[data-v-d8dd41a8]{transform:translate(-50%) rotate(0);top:true;left:50%}.tooltip--side-center-top.tooltip--size-l .tooltip__content[data-v-d8dd41a8]{top:-16px}.tooltip--side-center-top.tooltip--size-l .tooltip__arrow[data-v-d8dd41a8]{top:-17px}.tooltip--side-center-top.tooltip--size-m .tooltip__content[data-v-d8dd41a8]{top:-16px}.tooltip--side-center-top.tooltip--size-m .tooltip__arrow[data-v-d8dd41a8]{top:-17px}.tooltip--side-center-top.tooltip--size-s .tooltip__content[data-v-d8dd41a8]{top:-8px}.tooltip--side-center-top.tooltip--size-s .tooltip__arrow[data-v-d8dd41a8]{top:-9px}.tooltip--side-center-bottom .tooltip__content[data-v-d8dd41a8]{transform:translate(-50%,100%);left:50%}.tooltip--side-center-bottom .tooltip__content.fade-enter[data-v-d8dd41a8],.tooltip--side-center-bottom .tooltip__content.fade-leave-to[data-v-d8dd41a8]{transform:translate(-50%,95%)}.tooltip--side-center-bottom .tooltip__arrow[data-v-d8dd41a8]{transform:translate(-50%) rotate(180deg);left:50%;bottom:true}.tooltip--side-center-bottom .tooltip__arrow[data-v-d8dd41a8]:after{box-shadow:0 -2px 4px 0 var(--color-elevation-layer-1),0 0 12px 0 var(--color-elevation-layer-2)}.tooltip--side-center-bottom.tooltip--size-l .tooltip__content[data-v-d8dd41a8],.tooltip--side-center-bottom.tooltip--size-l .tooltip__arrow[data-v-d8dd41a8],.tooltip--side-center-bottom.tooltip--size-m .tooltip__content[data-v-d8dd41a8],.tooltip--side-center-bottom.tooltip--size-m .tooltip__arrow[data-v-d8dd41a8]{bottom:-16px}.tooltip--side-center-bottom.tooltip--size-s .tooltip__content[data-v-d8dd41a8],.tooltip--side-center-bottom.tooltip--size-s .tooltip__arrow[data-v-d8dd41a8]{bottom:-8px}.tooltip--side-center-bottom-left-aligned .tooltip__content[data-v-d8dd41a8]{transform:translate(10%,100%);left:0%}.tooltip--side-center-bottom-left-aligned .tooltip__content.fade-enter[data-v-d8dd41a8],.tooltip--side-center-bottom-left-aligned .tooltip__content.fade-leave-to[data-v-d8dd41a8]{transform:translate(-50%,95%)}.tooltip--side-center-bottom-left-aligned .tooltip__arrow[data-v-d8dd41a8]{transform:translate(-50%) rotate(180deg);left:50%;bottom:true}.tooltip--side-center-bottom-left-aligned .tooltip__arrow[data-v-d8dd41a8]:after{box-shadow:0 -2px 4px 0 var(--color-elevation-layer-1),0 0 12px 0 var(--color-elevation-layer-2)}.tooltip--side-center-bottom-left-aligned.tooltip--size-l .tooltip__content[data-v-d8dd41a8],.tooltip--side-center-bottom-left-aligned.tooltip--size-l .tooltip__arrow[data-v-d8dd41a8],.tooltip--side-center-bottom-left-aligned.tooltip--size-m .tooltip__content[data-v-d8dd41a8],.tooltip--side-center-bottom-left-aligned.tooltip--size-m .tooltip__arrow[data-v-d8dd41a8]{bottom:-16px}.tooltip--side-center-bottom-left-aligned.tooltip--size-s .tooltip__content[data-v-d8dd41a8],.tooltip--side-center-bottom-left-aligned.tooltip--size-s .tooltip__arrow[data-v-d8dd41a8]{bottom:-8px}.tooltip--side-left-top .tooltip__content[data-v-d8dd41a8]{transform:translateY(-100%);left:true}.tooltip--side-left-top .tooltip__content.fade-enter[data-v-d8dd41a8],.tooltip--side-left-top .tooltip__content.fade-leave-to[data-v-d8dd41a8]{transform:translateY(-95%)}.tooltip--side-left-top .tooltip__arrow[data-v-d8dd41a8]{transform:translate(-50%) rotate(0);top:true;left:50%}.tooltip--side-left-top.tooltip--size-l .tooltip__content[data-v-d8dd41a8]{top:-16px;left:-16px}.tooltip--side-left-top.tooltip--size-l .tooltip__arrow[data-v-d8dd41a8]{top:-17px}.tooltip--side-left-top.tooltip--size-m .tooltip__content[data-v-d8dd41a8]{top:-16px;left:-16px}.tooltip--side-left-top.tooltip--size-m .tooltip__arrow[data-v-d8dd41a8]{top:-17px}.tooltip--side-left-top.tooltip--size-s .tooltip__content[data-v-d8dd41a8]{top:-8px;left:-8px}.tooltip--side-left-top.tooltip--size-s .tooltip__arrow[data-v-d8dd41a8]{top:-9px}.tooltip--side-left-center .tooltip__content[data-v-d8dd41a8]{transform:translate(-100%,-50%);top:50%;left:50%}.tooltip--side-left-center .tooltip__content.fade-enter[data-v-d8dd41a8],.tooltip--side-left-center .tooltip__content.fade-leave-to[data-v-d8dd41a8]{transform:translate(-97.5%,-50%)}.tooltip--side-left-center .tooltip__arrow[data-v-d8dd41a8]{transform:translate(-25%,-50%) rotate(-90deg);top:50%;left:true}.tooltip--side-left-center.tooltip--size-l .tooltip__content[data-v-d8dd41a8],.tooltip--side-left-center.tooltip--size-l .tooltip__arrow[data-v-d8dd41a8],.tooltip--side-left-center.tooltip--size-m .tooltip__content[data-v-d8dd41a8],.tooltip--side-left-center.tooltip--size-m .tooltip__arrow[data-v-d8dd41a8]{left:-16px}.tooltip--side-left-center.tooltip--size-s .tooltip__content[data-v-d8dd41a8],.tooltip--side-left-center.tooltip--size-s .tooltip__arrow[data-v-d8dd41a8]{left:-8px}.tooltip--side-left-bottom .tooltip__content[data-v-d8dd41a8]{transform:translateY(100%);left:true}.tooltip--side-left-bottom .tooltip__content.fade-enter[data-v-d8dd41a8],.tooltip--side-left-bottom .tooltip__content.fade-leave-to[data-v-d8dd41a8]{transform:translateY(95%)}.tooltip--side-left-bottom .tooltip__arrow[data-v-d8dd41a8]{transform:translate(-50%) rotate(180deg);left:50%;bottom:true}.tooltip--side-left-bottom .tooltip__arrow[data-v-d8dd41a8]:after{box-shadow:0 -2px 4px 0 var(--color-elevation-layer-1),0 0 12px 0 var(--color-elevation-layer-2)}.tooltip--side-left-bottom.tooltip--size-l .tooltip__content[data-v-d8dd41a8]{bottom:-16px;left:-16px}.tooltip--side-left-bottom.tooltip--size-l .tooltip__arrow[data-v-d8dd41a8]{bottom:-16px}.tooltip--side-left-bottom.tooltip--size-m .tooltip__content[data-v-d8dd41a8]{bottom:-16px;left:-16px}.tooltip--side-left-bottom.tooltip--size-m .tooltip__arrow[data-v-d8dd41a8]{bottom:-16px}.tooltip--side-left-bottom.tooltip--size-s .tooltip__content[data-v-d8dd41a8]{bottom:-8px;left:-8px}.tooltip--side-left-bottom.tooltip--size-s .tooltip__arrow[data-v-d8dd41a8]{bottom:-8px}.tooltip--side-right-top .tooltip__content[data-v-d8dd41a8]{transform:translateY(-100%);right:true}.tooltip--side-right-top .tooltip__content.fade-enter[data-v-d8dd41a8],.tooltip--side-right-top .tooltip__content.fade-leave-to[data-v-d8dd41a8]{transform:translateY(-95%)}.tooltip--side-right-top .tooltip__arrow[data-v-d8dd41a8]{transform:translate(-50%) rotate(0);top:true;left:50%}.tooltip--side-right-top.tooltip--size-l .tooltip__content[data-v-d8dd41a8]{top:-16px;right:-16px}.tooltip--side-right-top.tooltip--size-l .tooltip__arrow[data-v-d8dd41a8]{top:-17px}.tooltip--side-right-top.tooltip--size-m .tooltip__content[data-v-d8dd41a8]{top:-16px;right:-16px}.tooltip--side-right-top.tooltip--size-m .tooltip__arrow[data-v-d8dd41a8]{top:-17px}.tooltip--side-right-top.tooltip--size-s .tooltip__content[data-v-d8dd41a8]{top:-8px;right:-8px}.tooltip--side-right-top.tooltip--size-s .tooltip__arrow[data-v-d8dd41a8]{top:-9px}.tooltip--side-right-center .tooltip__content[data-v-d8dd41a8]{transform:translate(100%,-50%);top:50%;right:50%}.tooltip--side-right-center .tooltip__content.fade-enter[data-v-d8dd41a8],.tooltip--side-right-center .tooltip__content.fade-leave-to[data-v-d8dd41a8]{transform:translate(97.5%,-50%)}.tooltip--side-right-center .tooltip__arrow[data-v-d8dd41a8]{transform:translate(25%,-50%) rotate(90deg);top:50%;right:true}.tooltip--side-right-center .tooltip__arrow[data-v-d8dd41a8]:after{box-shadow:0 -2px 4px 0 var(--color-elevation-layer-1),0 0 12px 0 var(--color-elevation-layer-2)}.tooltip--side-right-center.tooltip--size-l .tooltip__content[data-v-d8dd41a8],.tooltip--side-right-center.tooltip--size-l .tooltip__arrow[data-v-d8dd41a8],.tooltip--side-right-center.tooltip--size-m .tooltip__content[data-v-d8dd41a8],.tooltip--side-right-center.tooltip--size-m .tooltip__arrow[data-v-d8dd41a8]{right:-16px}.tooltip--side-right-center.tooltip--size-s .tooltip__content[data-v-d8dd41a8],.tooltip--side-right-center.tooltip--size-s .tooltip__arrow[data-v-d8dd41a8]{right:-8px}.tooltip--side-right-bottom .tooltip__content[data-v-d8dd41a8]{transform:translateY(100%);right:true}.tooltip--side-right-bottom .tooltip__content.fade-enter[data-v-d8dd41a8],.tooltip--side-right-bottom .tooltip__content.fade-leave-to[data-v-d8dd41a8]{transform:translateY(95%)}.tooltip--side-right-bottom .tooltip__arrow[data-v-d8dd41a8]{transform:translate(-50%) rotate(180deg);left:50%;bottom:true}.tooltip--side-right-bottom .tooltip__arrow[data-v-d8dd41a8]:after{box-shadow:0 -2px 4px 0 var(--color-elevation-layer-1),0 0 12px 0 var(--color-elevation-layer-2)}.tooltip--side-right-bottom.tooltip--size-l .tooltip__content[data-v-d8dd41a8]{bottom:-16px;right:-16px}.tooltip--side-right-bottom.tooltip--size-l .tooltip__arrow[data-v-d8dd41a8]{bottom:-16px}.tooltip--side-right-bottom.tooltip--size-m .tooltip__content[data-v-d8dd41a8]{bottom:-16px;right:-16px}.tooltip--side-right-bottom.tooltip--size-m .tooltip__arrow[data-v-d8dd41a8]{bottom:-16px}.tooltip--side-right-bottom.tooltip--size-s .tooltip__content[data-v-d8dd41a8]{bottom:-8px;right:-8px}.tooltip--side-right-bottom.tooltip--size-s .tooltip__arrow[data-v-d8dd41a8]{bottom:-8px}@keyframes pulse-effect-fc8a25e3{0%{transform:scale(1);opacity:1}40%{transform:scale(1.3);opacity:.5}to{transform:scale(1.3);opacity:0}}.sources__header[data-v-fc8a25e3]{display:flex;justify-content:space-between;height:32px;margin-bottom:12px}.sources__title[data-v-fc8a25e3]{display:inline-flex;justify-content:center;border:none;border-radius:9999px;font-family:Inter,helvetica,arial,sans-serif;font-weight:500;letter-spacing:.1px;text-decoration:none;white-space:nowrap;cursor:pointer;border:1px solid transparent;background-color:transparent;color:var(--color-button-content-secondary);height:40px;padding:0 15px;font-size:1rem;display:flex;gap:8px;align-items:center}.sources__title[data-v-fc8a25e3]:disabled{background-color:var(--color-disabled)}.sources__title[data-v-fc8a25e3]:has(svg){gap:4px}.sources__title[data-v-fc8a25e3]:hover{background-color:var(--color-button-background-transparent-hover)}.sources__title[data-v-fc8a25e3]:active{background-color:var(--color-button-background-transparent-active)}.sources__favicons[data-v-fc8a25e3]{display:flex}.sources__favicon[data-v-fc8a25e3]:not(:first-child){margin-left:-16px}.progress-bar[data-v-cbcaf113]{display:flex;width:100%;height:12px;padding:4px 0;overflow:hidden}.progress-bar__full[data-v-cbcaf113]{width:100%;border-radius:40px;background-color:var(--color-background-quaternary)}.progress-bar__progress[data-v-cbcaf113]{position:relative;width:0;height:100%;transition:width 1s ease-out;border-radius:40px;background-color:var(--color-brand-primary)}.error[data-v-2b6a20e4]{display:flex;gap:4px;align-items:center;color:var(--color-error);font-size:.875rem}.radio__input[data-v-6967cdfa]:focus{outline:none}.keyboard-mode .radio__input[data-v-6967cdfa]:focus{outline:solid 2px var(--color-focused);outline-offset:1px}.radio[data-v-6967cdfa]{display:flex;position:relative;align-items:center;min-height:48px;cursor:pointer;touch-action:manipulation}.radio__input[data-v-6967cdfa]{appearance:none;flex:none;width:20px;height:20px;margin:0;transition:border .1s ease-out;border:1px solid var(--color-form-border-default);border-radius:9999px;cursor:pointer}.radio__input[data-v-6967cdfa]:hover{border-color:var(--color-form-border-hover)}.radio__input[data-v-6967cdfa]:checked{border-width:7px;border-color:var(--color-form-border-primary-active)}.radio__text[data-v-6967cdfa]{padding:12px;font-size:1rem}.radio-group[data-v-3ca9a155]{margin:0;padding:0;border:none}.textarea__input[data-v-4504907a]:focus{outline:none}.keyboard-mode .textarea__input[data-v-4504907a]:focus{outline:solid 2px var(--color-focused);outline-offset:1px}.textarea__input[data-v-4504907a]{display:block;box-sizing:border-box;width:100%;height:56px;min-height:56px;padding:12px;transition:border .1s ease-out;border:1px solid var(--color-form-border-default);border-radius:10px;background:var(--color-background-primary);color:var(--color-text-primary);font-family:Inter,helvetica,arial,sans-serif;font-size:.875rem;line-height:1.3}.textarea__input[data-v-4504907a]:hover{border-color:var(--color-form-border-hover)}.textarea__input[data-v-4504907a]:focus{border-color:var(--color-form-border-primary-active)}.textarea__input[data-v-4504907a]:disabled{background-color:var(--color-background-primary);color:var(--color-disabled)}.textarea__input[data-v-4504907a]::placeholder{opacity:.5;color:var(--color-text-secondary)}.textarea__input.textarea__input--invalid[data-v-4504907a]{border-color:var(--color-error)}@keyframes pulse-effect-911400e9{0%{transform:scale(1);opacity:1}40%{transform:scale(1.3);opacity:.5}to{transform:scale(1.3);opacity:0}}@keyframes e-shimmer-911400e9{0%{background-position:calc(-1 * var(--shimmer-width)) 0;background-size:var(--shimmer-width) 100%}50%{background-position:calc(-1 * var(--shimmer-width)) 0;background-size:var(--shimmer-width) 100%}to{background-position:var(--shimmer-distance) 0;background-size:calc(2 * var(--shimmer-width)) 100%}}.feedback-modal__steps[data-v-911400e9]{margin-top:40px;font-size:.75rem;text-align:right}.feedback-modal__progress[data-v-911400e9]{margin-bottom:32px}.feedback-modal__heading[data-v-911400e9]{display:block;margin:0;line-height:1.1;font-family:Inter,helvetica,arial,sans-serif;font-size:1.25rem;font-weight:700}.feedback-modal__tell-more[data-v-911400e9]{margin:20px 0 8px}.feedback-modal__submit[data-v-911400e9]{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:9999px;font-family:Inter,helvetica,arial,sans-serif;font-weight:500;letter-spacing:.1px;text-decoration:none;white-space:nowrap;cursor:pointer;border:1px solid var(--color-button-background-primary);background-color:var(--color-button-background-primary);color:var(--color-button-content-primary);height:40px;padding:0 15px;font-size:1rem;margin-top:20px}.feedback-modal__submit[data-v-911400e9]:disabled{background-color:var(--color-disabled)}.feedback-modal__submit[data-v-911400e9]:has(svg){gap:4px}.feedback-modal__submit[data-v-911400e9]:hover{border-color:var(--color-button-background-primary-hover);background-color:var(--color-button-background-primary-hover)}.feedback-modal__submit[data-v-911400e9]:active{border-color:var(--color-button-background-primary-active);background-color:var(--color-button-background-primary-active)}.feedback-modal__submit[data-v-911400e9]:disabled{border-color:var(--color-disabled);background-color:var(--color-disabled);color:var(--color-button-content-secondary)}.feedback-modal__success[data-v-911400e9]{padding-bottom:40px;text-align:center}.feedback-modal__check[data-v-911400e9]{margin-bottom:16px}.feedback-modal__improve[data-v-911400e9]{margin:16px 0 0}.actions[data-v-24242fc7]{display:flex;gap:2px;align-items:center;margin-top:16px}@media print{.actions[data-v-24242fc7]{display:none}}.ad-container[data-v-665d9631]{display:flex;flex-direction:column;min-height:14px;max-height:2000px;overflow:hidden;transition:max-height .25s ease}.ad-container--collapsed[data-v-665d9631]{min-height:0;max-height:0}.ad-container__divider[data-v-665d9631]{flex-shrink:0;width:100%;margin:24px 0 16px;border:none;border-top:1px solid var(--color-decorative-border-1)}.ad-container__target[data-v-665d9631]{flex-shrink:0}@keyframes e-shimmer{0%{background-position:calc(-1 * var(--shimmer-width)) 0;background-size:var(--shimmer-width) 100%}50%{background-position:calc(-1 * var(--shimmer-width)) 0;background-size:var(--shimmer-width) 100%}to{background-position:var(--shimmer-distance) 0;background-size:calc(2 * var(--shimmer-width)) 100%}}.carousel{position:relative}.carousel:before,.carousel:after{content:"";position:absolute;z-index:1;top:0;bottom:0;width:24px;pointer-events:none}@media only screen and (min-width:67.5rem){.carousel:before,.carousel:after{display:none}}.carousel:before{left:0;background:linear-gradient(to right,var(--color-background-primary),transparent)}.carousel:after{right:0;background:linear-gradient(to left,var(--color-background-primary),transparent)}.carousel__track{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}@media only screen and (min-width:67.5rem){.carousel__track{scroll-snap-type:x mandatory}}.carousel__track::-webkit-scrollbar{display:none}.carousel__track>*{flex-shrink:0}@media only screen and (min-width:67.5rem){.carousel__track>*{scroll-snap-align:start}}.carousel__nav{display:none;position:absolute;z-index:1;top:50%;right:0;left:0;justify-content:space-between;transform:translateY(-50%);pointer-events:none}@media only screen and (min-width:67.5rem){.carousel__nav{display:flex}}.carousel__btn{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:9999px;font-family:Inter,helvetica,arial,sans-serif;font-weight:500;letter-spacing:.1px;text-decoration:none;white-space:nowrap;cursor:pointer;border:1px solid var(--color-button-background-secondary);background-color:var(--color-button-background-secondary);color:var(--color-button-content-secondary);min-width:32px;height:32px;padding:0;border-color:#fff;opacity:.75;pointer-events:all}.carousel__btn:disabled{background-color:var(--color-disabled)}.carousel__btn .icon{width:1rem;height:1rem}.carousel__btn:hover{border-color:var(--color-button-background-secondary-hover);background-color:var(--color-button-background-secondary-hover)}.carousel__btn:active{border-color:var(--color-button-background-secondary-active);background-color:var(--color-button-background-secondary-active)}.carousel__btn:hover{opacity:1}.carousel__btn:disabled{opacity:0;pointer-events:none}.carousel__btn--prev{transform:translate(-50%)}.carousel__btn--next{transform:translate(50%)}@keyframes e-shimmer-b613ca26{0%{background-position:calc(-1 * var(--shimmer-width)) 0;background-size:var(--shimmer-width) 100%}50%{background-position:calc(-1 * var(--shimmer-width)) 0;background-size:var(--shimmer-width) 100%}to{background-position:var(--shimmer-distance) 0;background-size:calc(2 * var(--shimmer-width)) 100%}}.images[data-v-b613ca26]{margin-bottom:24px}.images__carousel[data-v-b613ca26]{margin-inline:-24px;isolation:isolate}@media only screen and (min-width:67.5rem){.images__carousel[data-v-b613ca26]{margin-inline:0}}.images__card--first[data-v-b613ca26]{margin-left:24px}@media only screen and (min-width:67.5rem){.images__card--first[data-v-b613ca26]{margin-left:0}}.images__card--last[data-v-b613ca26]{margin-right:24px}@media only screen and (min-width:67.5rem){.images__card--last[data-v-b613ca26]{margin-right:0}}.images__card[data-v-b613ca26]{display:block;position:relative;flex-shrink:0;width:110px;height:110px;overflow:hidden;border-radius:20px;isolation:isolate}.images__thumbnail[data-v-b613ca26]{width:100%;height:110px;object-fit:cover}.images__info[data-v-b613ca26]{display:flex;position:absolute;z-index:2;right:0;bottom:0;left:0;gap:4px;align-items:center;min-width:0;padding:8px;border-radius:0 0 20px 20px;background:linear-gradient(to top,#333333,transparent);color:#fff;font-size:.75rem}.images__favicon[data-v-b613ca26]{flex-shrink:0}.images__title[data-v-b613ca26]{flex:1;min-width:0;overflow:hidden;color:inherit;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}@keyframes pulse-effect{0%{transform:scale(1);opacity:1}40%{transform:scale(1.3);opacity:.5}to{transform:scale(1.3);opacity:0}}:root,.light{--hljs-bg: #fafafa;--hljs-color: #383a42;--hljs-comment: #a0a1a7;--hljs-keyword: #a626a4;--hljs-section: #e45649;--hljs-literal: #0184bb;--hljs-string: #50a14f;--hljs-attr: #986801;--hljs-symbol: #4078f2;--hljs-builtin: #c18401}:root.dark{--hljs-bg: #282c34;--hljs-color: #abb2bf;--hljs-comment: #5c6370;--hljs-keyword: #c678dd;--hljs-section: #e06c75;--hljs-literal: #56b6c2;--hljs-string: #98c379;--hljs-attr: #d19a66;--hljs-symbol: #61aeee;--hljs-builtin: #e6c07b}.markdown .hljs,.markdown code.hljs,.markdown pre code.hljs{padding:56px 16px 16px;overflow-x:auto;border-radius:6px;background:var(--hljs-bg)!important;color:var(--hljs-color)!important;font-size:.85rem}.markdown .hljs-comment,.markdown .hljs-quote{color:var(--hljs-comment)!important;font-style:italic}.markdown .hljs-doctag,.markdown .hljs-keyword,.markdown .hljs-formula{color:var(--hljs-keyword)!important}.markdown .hljs-section,.markdown .hljs-name,.markdown .hljs-selector-tag,.markdown .hljs-deletion,.markdown .hljs-subst{color:var(--hljs-section)!important}.markdown .hljs-literal{color:var(--hljs-literal)!important}.markdown .hljs-string,.markdown .hljs-regexp,.markdown .hljs-addition,.markdown .hljs-attribute,.markdown .hljs-meta .hljs-string{color:var(--hljs-string)!important}.markdown .hljs-attr,.markdown .hljs-variable,.markdown .hljs-template-variable,.markdown .hljs-type,.markdown .hljs-selector-class,.markdown .hljs-selector-attr,.markdown .hljs-selector-pseudo,.markdown .hljs-number{color:var(--hljs-attr)!important}.markdown .hljs-symbol,.markdown .hljs-bullet,.markdown .hljs-link,.markdown .hljs-meta,.markdown .hljs-selector-id,.markdown .hljs-title{color:var(--hljs-symbol)!important}.markdown .hljs-built_in,.markdown .hljs-title.class_,.markdown .hljs-class .hljs-title{color:var(--hljs-builtin)!important}.markdown .hljs-emphasis{font-style:italic}.markdown .hljs-strong{font-weight:700}.markdown .hljs-link{text-decoration:underline}.markdown .code__header{display:flex;position:absolute;top:8px;left:16px;align-items:center;width:calc(100% - 32px)}.markdown .code__copy-button{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:9999px;font-family:Inter,helvetica,arial,sans-serif;font-weight:500;letter-spacing:.1px;text-decoration:none;white-space:nowrap;cursor:pointer;border:1px solid transparent;background-color:transparent;color:var(--color-button-content-secondary);min-width:32px;height:32px;padding:0;margin-left:auto;-webkit-tap-highlight-color:transparent}.markdown .code__copy-button:disabled{background-color:var(--color-disabled)}.markdown .code__copy-button .icon{width:1rem;height:1rem}.markdown .code__copy-button:hover{background-color:var(--color-button-background-transparent-hover)}.markdown .code__copy-button:active{background-color:var(--color-button-background-transparent-active)}.markdown .code__copy-button .code__copy-icon{width:13px;height:13px;background-color:var(--color-button-content-secondary);mask-image:url(/static/nxt-ai-search/assets/copy.CVl_BN0U.svg);mask-position:center;mask-repeat:no-repeat;mask-size:contain}.markdown .code__copy-button.code--copied .code__copy-icon{mask-image:url(/static/nxt-ai-search/assets/check.C1-omGdx.svg)}.markdown{color:var(--color-text-primary);font-size:1rem;font-weight:400;line-height:1.5;overflow-wrap:break-word;text-size-adjust:100%}.markdown__inline-source{margin-right:4px;padding:2px 4px;border-radius:4px;background-color:var(--color-background-quaternary)!important;color:var(--color-text-secondary)!important;font-family:Inter,helvetica,arial,sans-serif;font-size:.75rem}.markdown__inline-source:hover,.markdown__inline-source:active{text-decoration:none!important}.markdown>*:first-child{margin-top:0!important}.markdown>*:last-child{margin-bottom:0!important}.markdown .octicon{display:inline-block;fill:currentcolor;vertical-align:text-bottom}.markdown pre{position:relative;margin-top:0;margin-bottom:0;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;overflow-wrap:normal}.markdown pre .copied{display:flex;visibility:hidden;position:absolute;top:6px;right:6px;padding:6px;transition:all .3s ease-out;border-radius:5px;background:#e3e3e3;color:#a5afbb;font-size:.75rem;cursor:pointer}.markdown pre .copied:before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%}.markdown pre:hover .copied{visibility:visible}.markdown pre:hover .copied:hover{background:#4caf50;color:#fff}.markdown pre:hover .copied:active,.markdown pre .active{background:#2e9b33;color:#fff}.markdown pre .copied .octicon-copy,.markdown pre .active .octicon-check{display:block}.markdown pre .copied .octicon-check,.markdown pre .active .octicon-copy{display:none}.markdown summary{display:list-item}.markdown details summary{cursor:pointer}.markdown a{background-color:transparent;color:var(--color-link-results-default);text-decoration:none}.markdown a:active,.markdown a:hover{outline-width:0;text-decoration:underline}.markdown a.anchor{min-width:16px;margin-left:-20px;padding-right:4px;float:left;line-height:1}.markdown a.anchor:focus{outline:none}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{margin-top:24px;margin-bottom:8px;font-weight:600;line-height:1.25}.markdown h1{margin-right:0;margin-left:0;padding-bottom:.3em;border-bottom:1px solid hsl(210,18%,87%);font-size:2em}.markdown h2{padding-bottom:.3em;border-bottom:1px solid hsl(210,18%,87%);font-size:1.5rem}.markdown h3{font-size:1.25rem}.markdown h4{font-size:1rem}.markdown h5{font-size:.875rem}.markdown h6{color:#57606a;font-size:.85em}.markdown h1:hover a.anchor,.markdown h2:hover a.anchor,.markdown h3:hover a.anchor,.markdown h4:hover a.anchor,.markdown h5:hover a.anchor,.markdown h6:hover a.anchor{text-decoration:none}.markdown h1 .octicon-link,.markdown h2 .octicon-link,.markdown h3 .octicon-link,.markdown h4 .octicon-link,.markdown h5 .octicon-link,.markdown h6 .octicon-link{visibility:hidden;color:#24292f;vertical-align:middle}.markdown h1:hover a.anchor .octicon-link,.markdown h2:hover a.anchor .octicon-link,.markdown h3:hover a.anchor .octicon-link,.markdown h4:hover a.anchor .octicon-link,.markdown h5:hover a.anchor .octicon-link,.markdown h6:hover a.anchor .octicon-link{visibility:visible}.markdown h1:hover a.anchor .octicon-link:before,.markdown h2:hover a.anchor .octicon-link:before,.markdown h3:hover a.anchor .octicon-link:before,.markdown h4:hover a.anchor .octicon-link:before,.markdown h5:hover a.anchor .octicon-link:before,.markdown h6:hover a.anchor .octicon-link:before{content:" ";display:inline-block;width:16px;height:16px;background-color:currentcolor;mask-image:url(/static/nxt-ai-search/assets/link.Cm3ma_nw.svg)}.markdown details,.markdown figcaption,.markdown figure{display:block}.markdown abbr[title]{border-bottom:none;text-decoration:underline dotted}.markdown b,.markdown strong{font-weight:600}.markdown dfn{font-style:italic}.markdown mark{background-color:#ff0;color:#24292f}.markdown small{font-size:90%}.markdown sub,.markdown sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}.markdown sub{bottom:-4px}.markdown sup{top:-8px}.markdown img{box-sizing:content-box;max-width:100%;border-style:none;background-color:#fff}.markdown code,.markdown kbd,.markdown pre,.markdown samp{font-family:monospace;font-size:1rem}.markdown figure{margin:16px 40px}.markdown hr{box-sizing:content-box;height:.25em;margin:24px 0;padding:0;overflow:hidden;border:0;border-bottom:1px solid hsl(210,18%,87%);background:transparent;background-color:#d0d7de}.markdown html [type=button],.markdown [type=reset],.markdown [type=submit]{appearance:auto}.markdown [type=button]::-moz-focus-inner,.markdown [type=reset]::-moz-focus-inner,.markdown [type=submit]::-moz-focus-inner{padding:0;border-style:none}.markdown [type=button]:-moz-focusring,.markdown [type=reset]:-moz-focusring,.markdown [type=submit]:-moz-focusring{outline:1px dotted ButtonText}.markdown [type=checkbox],.markdown [type=radio]{box-sizing:border-box;padding:0}.markdown [type=number]::-webkit-inner-spin-button,.markdown [type=number]::-webkit-outer-spin-button{height:auto}.markdown [type=search]{appearance:textfield;outline-offset:-2px}.markdown [type=search]::-webkit-search-cancel-button,.markdown [type=search]::-webkit-search-decoration{appearance:none}.markdown ::-webkit-file-upload-button{appearance:auto;font:inherit}.markdown a:hover{text-decoration:underline}.markdown hr:before{content:"";display:table}.markdown hr:after{content:"";display:table;clear:both}.markdown table{display:block;width:max-content;max-width:100%;overflow:auto;border-spacing:0;border-collapse:collapse;border:none;font-size:.875rem;text-align:left}.markdown td,.markdown th{padding:8px 16px 8px 0;vertical-align:top}.markdown table th{border-bottom:2px solid #4c4c4c;font-weight:600}.markdown table td{border:none}.markdown table tr{border-bottom:1px solid #4c4c4c}.markdown table img{background-color:transparent}.markdown .csv-data td,.markdown .csv-data th{padding:5px;overflow:hidden;font-size:.75rem;line-height:1;text-align:left;white-space:nowrap}.markdown .csv-data .blob-num{padding:10px 8px 9px;border:0;background:#fff;text-align:right}.markdown .csv-data tr{border-top:0}.markdown .csv-data th{border-top:0;background:#f6f8fa;font-weight:600}.markdown table tr:last-child{border-bottom:none}.markdown kbd{display:inline-block;padding:3px 5px;border:1px solid rgba(175,184,193,.2);border-radius:6px;border-bottom-color:#afb8c133;background-color:#f6f8fa;box-shadow:inset 0 -1px #afb8c133;color:#24292f;font:11px ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;line-height:10px;vertical-align:middle}.markdown p{margin-top:0;margin-bottom:10px}.markdown blockquote{margin:0;padding:0 16px;border-left:.25em solid #d0d7de;color:#57606a}.markdown ul,.markdown ol{padding-left:32px}.markdown p,.markdown blockquote,.markdown ul,.markdown ol,.markdown dl,.markdown table,.markdown pre,.markdown details{margin-top:0;margin-bottom:16px}.markdown ol ol,.markdown ul ol{list-style-type:lower-roman}.markdown ul ul,.markdown ul ol,.markdown ol ol,.markdown ol ul{margin-top:0;margin-bottom:0}.markdown ul ul ol,.markdown ul ol ol,.markdown ol ul ol,.markdown ol ol ol{list-style-type:lower-alpha}.markdown ul.no-list,.markdown ol.no-list{padding:0;list-style-type:none}.markdown ol[type="1"]{list-style-type:decimal}.markdown ol[type=a]{list-style-type:lower-alpha}.markdown ol[type=i]{list-style-type:lower-roman}.markdown div>ol:not([type]){list-style-type:decimal}.markdown tt{margin:0;padding:.2em .4em;border-radius:6px;background-color:#afb8c133;color:#252525;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:.75rem}.markdown h1 tt,.markdown h1 code,.markdown h2 tt,.markdown h2 code,.markdown h3 tt,.markdown h3 code,.markdown h4 tt,.markdown h4 code,.markdown h5 tt,.markdown h5 code,.markdown h6 tt,.markdown h6 code{padding:0 .2em;font-size:inherit}.markdown ::placeholder{opacity:1;color:#6e7781}.markdown [data-catalyst]{display:block}.markdown g-emoji{font-family:"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:1rem;font-style:normal!important;font-weight:400;line-height:1;vertical-align:-.075em}.markdown g-emoji img{width:1em;height:1em}.markdown:before{content:"";display:table}.markdown:after{content:"";display:table;clear:both}.markdown a:not([href]){color:inherit;text-decoration:none}.markdown .absent{color:#cf222e}.markdown blockquote>:first-child{margin-top:0}.markdown blockquote>:last-child{margin-bottom:0}.markdown sup>a:before{content:"["}.markdown sup>a:after{content:"]"}.markdown li>p{margin-top:16px}.markdown li+li{margin-top:8px}.markdown dd{margin-left:0}.markdown dl{padding:0}.markdown dl dt{margin-top:16px;padding:0;font-size:1rem;font-style:italic;font-weight:600}.markdown dl dd{margin-bottom:16px;padding:0 16px}.markdown img[align=right]{padding-left:20px}.markdown img[align=left]{padding-right:20px}.markdown .emoji{max-width:none;background-color:transparent;vertical-align:text-top}.markdown span.frame{display:block;overflow:hidden}.markdown span.float-left{display:block;margin-right:13px;float:left;overflow:hidden}.markdown span.float-left span{margin:13px 0 0}.markdown span.float-right{display:block;margin-left:13px;float:right;overflow:hidden}.markdown span.align-center{display:block;clear:both;overflow:hidden}.markdown span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.markdown span.align-center span img{margin:0 auto;text-align:center}.markdown span.align-right{display:block;clear:both;overflow:hidden}.markdown span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.markdown span.align-right span img{margin:0;text-align:right}.markdown span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.markdown span.frame>span{display:block;width:auto;margin:13px 0 0;padding:7px;float:left;overflow:hidden;border:1px solid #d0d7de}.markdown span.frame span img{display:block;float:left}.markdown span.frame span span{display:block;padding:5px 0 0;clear:both;color:#24292f}.markdown .octicon-video{display:block;border:1px solid #d0d7de!important;border-radius:6px!important}.markdown .octicon-video summary{padding:8px 16px!important;border-bottom:1px solid #d0d7de!important;cursor:pointer}.markdown .octicon-video>video{display:block!important;box-sizing:border-box;max-width:100%!important;padding:2px;border-bottom-right-radius:6px!important;border-bottom-left-radius:6px!important}.markdown details:not([open])>*:not(summary),.markdown details.octicon-video:not([open])>*:not(summary){display:none!important}.markdown details.octicon-video:not([open])>summary{border-bottom:0!important}.markdown .octicon-video summary>svg+span{margin:4px!important}.markdown .katex-html{word-break:break-all;white-space:pre-wrap}.markdown code br,.markdown tt br{display:none}.markdown del code{text-decoration:inherit}.markdown pre>code{margin:0;padding:0;border:0;background:transparent;word-break:normal;white-space:pre}.markdown .highlight{margin-bottom:16px}.markdown .highlight pre{margin-bottom:0;word-break:normal}.markdown pre code,.markdown pre tt{display:block;margin:0;border:0;overflow-wrap:normal}.markdown .footnotes{border-top:1px solid #d0d7de;color:#57606a;font-size:.75rem}.markdown .footnotes ol{padding-left:16px}.markdown .footnotes li{position:relative}.markdown .footnotes li:target:before{content:"";position:absolute;inset:-8px -8px -8px -24px;border:2px solid #0969da;border-radius:6px;pointer-events:none}.markdown .footnotes li:target{color:#24292f}.markdown .footnotes .data-footnote-backref g-emoji{font-family:monospace}.markdown [hidden]{display:none!important}.markdown ::-webkit-calendar-picker-indicator{filter:invert(50%)}.markdown .token.tag .attr-value{color:#032f62}.markdown .token.property,.markdown .token.tag,.markdown .token.boolean,.markdown .token.number,.markdown .token.function-name,.markdown .token.constant,.markdown .token.symbol,.markdown .token.deleted{color:#0060c9}.markdown .token.punctuation{color:#a0a0a0}.markdown code[class*=language-]{color:#000}.markdown code[class*=language-] .token.selector,.markdown code[class*=language-] .token.string,.markdown code[class*=language-] .token.attr-name,.markdown code[class*=language-] .token.content,.markdown code[class*=language-] .token.char,.markdown code[class*=language-] .token.class-name,.markdown code[class*=language-] .token.function,.markdown code[class*=language-] .token.builtin{color:#6f42c1}.markdown code[class*=language-] .token.inserted{background-color:#f0fff4;color:#22863a}.markdown code[class*=language-] .token.deleted{background-color:#ffeef0;color:#b31d28}.markdown code[class*=language-] .code-block{color:#032f62}.markdown code[class*=language-] .token.comment,.markdown code[class*=language-] .token.block-comment,.markdown code[class*=language-] .token.prolog,.markdown code[class*=language-] .token.doctype,.markdown code[class*=language-] .token.cdata{color:#7d8b99}.markdown code[class*=language-] .token.punctuation{color:#a0a0a0}.markdown code[class*=language-] .token.operator,.markdown code[class*=language-] .token.entity,.markdown code[class*=language-] .token.variable{background:#ffffff80;color:#d73a49}.markdown code[class*=language-] .token.url{color:#0027ff}.markdown code[class*=language-] .token.atrule,.markdown code[class*=language-] .token.attr-value{color:#004698}.markdown code[class*=language-] .token.keyword{color:#d63200}.markdown code[class*=language-] .token.regex,.markdown code[class*=language-] .token.important{color:#e90}.markdown code[class*=language-] .token.string{color:#0a53c1}@font-face{font-family:KaTeX_AMS;src:url(/static/nxt-ai-search/assets/KaTeX_AMS-Regular.BQhdFMY1.woff2) format("woff2"),url(/static/nxt-ai-search/assets/KaTeX_AMS-Regular.DMm9YOAa.woff) format("woff"),url(/static/nxt-ai-search/assets/KaTeX_AMS-Regular.DRggAlZN.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:KaTeX_Caligraphic;src:url(/static/nxt-ai-search/assets/KaTeX_Caligraphic-Bold.Dq_IR9rO.woff2) format("woff2"),url(/static/nxt-ai-search/assets/KaTeX_Caligraphic-Bold.BEiXGLvX.woff) format("woff"),url(/static/nxt-ai-search/assets/KaTeX_Caligraphic-Bold.ATXxdsX0.ttf) format("truetype");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:KaTeX_Caligraphic;src:url(/static/nxt-ai-search/assets/KaTeX_Caligraphic-Regular.Di6jR-x-.woff2) format("woff2"),url(/static/nxt-ai-search/assets/KaTeX_Caligraphic-Regular.CTRA-rTL.woff) format("woff"),url(/static/nxt-ai-search/assets/KaTeX_Caligraphic-Regular.wX97UBjC.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:KaTeX_Fraktur;src:url(/static/nxt-ai-search/assets/KaTeX_Fraktur-Bold.CL6g_b3V.woff2) format("woff2"),url(/static/nxt-ai-search/assets/KaTeX_Fraktur-Bold.BsDP51OF.woff) format("woff"),url(/static/nxt-ai-search/assets/KaTeX_Fraktur-Bold.BdnERNNW.ttf) format("truetype");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:KaTeX_Fraktur;src:url(/static/nxt-ai-search/assets/KaTeX_Fraktur-Regular.CTYiF6lA.woff2) format("woff2"),url(/static/nxt-ai-search/assets/KaTeX_Fraktur-Regular.Dxdc4cR9.woff) format("woff"),url(/static/nxt-ai-search/assets/KaTeX_Fraktur-Regular.CB_wures.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:KaTeX_Main;src:url(/static/nxt-ai-search/assets/KaTeX_Main-Bold.Cx986IdX.woff2) format("woff2"),url(/static/nxt-ai-search/assets/KaTeX_Main-Bold.Jm3AIy58.woff) format("woff"),url(/static/nxt-ai-search/assets/KaTeX_Main-Bold.waoOVXN0.ttf) format("truetype");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:KaTeX_Main;src:url(/static/nxt-ai-search/assets/KaTeX_Main-BoldItalic.DxDJ3AOS.woff2) format("woff2"),url(/static/nxt-ai-search/assets/KaTeX_Main-BoldItalic.SpSLRI95.woff) format("woff"),url(/static/nxt-ai-search/assets/KaTeX_Main-BoldItalic.DzxPMmG6.ttf) format("truetype");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:KaTeX_Main;src:url(/static/nxt-ai-search/assets/KaTeX_Main-Italic.NWA7e6Wa.woff2) format("woff2"),url(/static/nxt-ai-search/assets/KaTeX_Main-Italic.BMLOBm91.woff) format("woff"),url(/static/nxt-ai-search/assets/KaTeX_Main-Italic.3WenGoN9.ttf) format("truetype");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:KaTeX_Main;src:url(/static/nxt-ai-search/assets/KaTeX_Main-Regular.B22Nviop.woff2) format("woff2"),url(/static/nxt-ai-search/assets/KaTeX_Main-Regular.Dr94JaBh.woff) format("woff"),url(/static/nxt-ai-search/assets/KaTeX_Main-Regular.ypZvNtVU.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:KaTeX_Math;src:url(/static/nxt-ai-search/assets/KaTeX_Math-BoldItalic.CZnvNsCZ.woff2) format("woff2"),url(/static/nxt-ai-search/assets/KaTeX_Math-BoldItalic.iY-2wyZ7.woff) format("woff"),url(/static/nxt-ai-search/assets/KaTeX_Math-BoldItalic.B3XSjfu4.ttf) format("truetype");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:KaTeX_Math;src:url(/static/nxt-ai-search/assets/KaTeX_Math-Italic.t53AETM-.woff2) format("woff2"),url(/static/nxt-ai-search/assets/KaTeX_Math-Italic.DA0__PXp.woff) format("woff"),url(/static/nxt-ai-search/assets/KaTeX_Math-Italic.flOr_0UB.ttf) format("truetype");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:KaTeX_SansSerif;src:url(/static/nxt-ai-search/assets/KaTeX_SansSerif-Bold.D1sUS0GD.woff2) format("woff2"),url(/static/nxt-ai-search/assets/KaTeX_SansSerif-Bold.DbIhKOiC.woff) format("woff"),url(/static/nxt-ai-search/assets/KaTeX_SansSerif-Bold.CFMepnvq.ttf) format("truetype");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:KaTeX_SansSerif;src:url(/static/nxt-ai-search/assets/KaTeX_SansSerif-Italic.C3H0VqGB.woff2) format("woff2"),url(/static/nxt-ai-search/assets/KaTeX_SansSerif-Italic.DN2j7dab.woff) format("woff"),url(/static/nxt-ai-search/assets/KaTeX_SansSerif-Italic.YYjJ1zSn.ttf) format("truetype");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:KaTeX_SansSerif;src:url(/static/nxt-ai-search/assets/KaTeX_SansSerif-Regular.DDBCnlJ7.woff2) format("woff2"),url(/static/nxt-ai-search/assets/KaTeX_SansSerif-Regular.CS6fqUqJ.woff) format("woff"),url(/static/nxt-ai-search/assets/KaTeX_SansSerif-Regular.BNo7hRIc.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:KaTeX_Script;src:url(/static/nxt-ai-search/assets/KaTeX_Script-Regular.D3wIWfF6.woff2) format("woff2"),url(/static/nxt-ai-search/assets/KaTeX_Script-Regular.D5yQViql.woff) format("woff"),url(/static/nxt-ai-search/assets/KaTeX_Script-Regular.C5JkGWo-.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:KaTeX_Size1;src:url(/static/nxt-ai-search/assets/KaTeX_Size1-Regular.mCD8mA8B.woff2) format("woff2"),url(/static/nxt-ai-search/assets/KaTeX_Size1-Regular.C195tn64.woff) format("woff"),url(/static/nxt-ai-search/assets/KaTeX_Size1-Regular.Dbsnue_I.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:KaTeX_Size2;src:url(/static/nxt-ai-search/assets/KaTeX_Size2-Regular.Dy4dx90m.woff2) format("woff2"),url(/static/nxt-ai-search/assets/KaTeX_Size2-Regular.oD1tc_U0.woff) format("woff"),url(/static/nxt-ai-search/assets/KaTeX_Size2-Regular.B7gKUWhC.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:KaTeX_Size3;src:url(/static/nxt-ai-search/assets/KaTeX_Size3-Regular.gV2CO0n9.woff2) format("woff2"),url(/static/nxt-ai-search/assets/KaTeX_Size3-Regular.CTq5MqoE.woff) format("woff"),url(/static/nxt-ai-search/assets/KaTeX_Size3-Regular.DgpXs0kz.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:KaTeX_Size4;src:url(/static/nxt-ai-search/assets/KaTeX_Size4-Regular.Dl5lxZxV.woff2) format("woff2"),url(/static/nxt-ai-search/assets/KaTeX_Size4-Regular.BF-4gkZK.woff) format("woff"),url(/static/nxt-ai-search/assets/KaTeX_Size4-Regular.DWFBv043.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:KaTeX_Typewriter;src:url(/static/nxt-ai-search/assets/KaTeX_Typewriter-Regular.CO6r4hn1.woff2) format("woff2"),url(/static/nxt-ai-search/assets/KaTeX_Typewriter-Regular.C0xS9mPB.woff) format("woff"),url(/static/nxt-ai-search/assets/KaTeX_Typewriter-Regular.D3Ib7_Hf.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex *{border-color:currentColor}.katex .katex-version:after{content:"0.16.28"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;display:inline-block;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathsfit,.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed;border-collapse:collapse}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .vbox{display:inline-flex;flex-direction:column;align-items:baseline}.katex .hbox{display:inline-flex;flex-direction:row;width:100%}.katex .thinbox{display:inline-flex;flex-direction:row;width:0;max-width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .underline .underline-line,.katex .hline,.katex .hdashline,.katex .rule{min-height:1px}.katex .mspace{display:inline-block}.katex .llap,.katex .rlap,.katex .clap{width:0;position:relative}.katex .llap>.inner,.katex .rlap>.inner,.katex .clap>.inner{position:absolute}.katex .llap>.fix,.katex .rlap>.fix,.katex .clap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .rlap>.inner,.katex .clap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:solid 0;position:relative}.katex .overline .overline-line,.katex .underline .underline-line,.katex .hline{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .sizing.reset-size1.size1,.katex .fontsize-ensurer.reset-size1.size1{font-size:1em}.katex .sizing.reset-size1.size2,.katex .fontsize-ensurer.reset-size1.size2{font-size:1.2em}.katex .sizing.reset-size1.size3,.katex .fontsize-ensurer.reset-size1.size3{font-size:1.4em}.katex .sizing.reset-size1.size4,.katex .fontsize-ensurer.reset-size1.size4{font-size:1.6em}.katex .sizing.reset-size1.size5,.katex .fontsize-ensurer.reset-size1.size5{font-size:1.8em}.katex .sizing.reset-size1.size6,.katex .fontsize-ensurer.reset-size1.size6{font-size:2em}.katex .sizing.reset-size1.size7,.katex .fontsize-ensurer.reset-size1.size7{font-size:2.4em}.katex .sizing.reset-size1.size8,.katex .fontsize-ensurer.reset-size1.size8{font-size:2.88em}.katex .sizing.reset-size1.size9,.katex .fontsize-ensurer.reset-size1.size9{font-size:3.456em}.katex .sizing.reset-size1.size10,.katex .fontsize-ensurer.reset-size1.size10{font-size:4.148em}.katex .sizing.reset-size1.size11,.katex .fontsize-ensurer.reset-size1.size11{font-size:4.976em}.katex .sizing.reset-size2.size1,.katex .fontsize-ensurer.reset-size2.size1{font-size:.8333333333em}.katex .sizing.reset-size2.size2,.katex .fontsize-ensurer.reset-size2.size2{font-size:1em}.katex .sizing.reset-size2.size3,.katex .fontsize-ensurer.reset-size2.size3{font-size:1.1666666667em}.katex .sizing.reset-size2.size4,.katex .fontsize-ensurer.reset-size2.size4{font-size:1.3333333333em}.katex .sizing.reset-size2.size5,.katex .fontsize-ensurer.reset-size2.size5{font-size:1.5em}.katex .sizing.reset-size2.size6,.katex .fontsize-ensurer.reset-size2.size6{font-size:1.6666666667em}.katex .sizing.reset-size2.size7,.katex .fontsize-ensurer.reset-size2.size7{font-size:2em}.katex .sizing.reset-size2.size8,.katex .fontsize-ensurer.reset-size2.size8{font-size:2.4em}.katex .sizing.reset-size2.size9,.katex .fontsize-ensurer.reset-size2.size9{font-size:2.88em}.katex .sizing.reset-size2.size10,.katex .fontsize-ensurer.reset-size2.size10{font-size:3.4566666667em}.katex .sizing.reset-size2.size11,.katex .fontsize-ensurer.reset-size2.size11{font-size:4.1466666667em}.katex .sizing.reset-size3.size1,.katex .fontsize-ensurer.reset-size3.size1{font-size:.7142857143em}.katex .sizing.reset-size3.size2,.katex .fontsize-ensurer.reset-size3.size2{font-size:.8571428571em}.katex .sizing.reset-size3.size3,.katex .fontsize-ensurer.reset-size3.size3{font-size:1em}.katex .sizing.reset-size3.size4,.katex .fontsize-ensurer.reset-size3.size4{font-size:1.1428571429em}.katex .sizing.reset-size3.size5,.katex .fontsize-ensurer.reset-size3.size5{font-size:1.2857142857em}.katex .sizing.reset-size3.size6,.katex .fontsize-ensurer.reset-size3.size6{font-size:1.4285714286em}.katex .sizing.reset-size3.size7,.katex .fontsize-ensurer.reset-size3.size7{font-size:1.7142857143em}.katex .sizing.reset-size3.size8,.katex .fontsize-ensurer.reset-size3.size8{font-size:2.0571428571em}.katex .sizing.reset-size3.size9,.katex .fontsize-ensurer.reset-size3.size9{font-size:2.4685714286em}.katex .sizing.reset-size3.size10,.katex .fontsize-ensurer.reset-size3.size10{font-size:2.9628571429em}.katex .sizing.reset-size3.size11,.katex .fontsize-ensurer.reset-size3.size11{font-size:3.5542857143em}.katex .sizing.reset-size4.size1,.katex .fontsize-ensurer.reset-size4.size1{font-size:.625em}.katex .sizing.reset-size4.size2,.katex .fontsize-ensurer.reset-size4.size2{font-size:.75em}.katex .sizing.reset-size4.size3,.katex .fontsize-ensurer.reset-size4.size3{font-size:.875em}.katex .sizing.reset-size4.size4,.katex .fontsize-ensurer.reset-size4.size4{font-size:1em}.katex .sizing.reset-size4.size5,.katex .fontsize-ensurer.reset-size4.size5{font-size:1.125em}.katex .sizing.reset-size4.size6,.katex .fontsize-ensurer.reset-size4.size6{font-size:1.25em}.katex .sizing.reset-size4.size7,.katex .fontsize-ensurer.reset-size4.size7{font-size:1.5em}.katex .sizing.reset-size4.size8,.katex .fontsize-ensurer.reset-size4.size8{font-size:1.8em}.katex .sizing.reset-size4.size9,.katex .fontsize-ensurer.reset-size4.size9{font-size:2.16em}.katex .sizing.reset-size4.size10,.katex .fontsize-ensurer.reset-size4.size10{font-size:2.5925em}.katex .sizing.reset-size4.size11,.katex .fontsize-ensurer.reset-size4.size11{font-size:3.11em}.katex .sizing.reset-size5.size1,.katex .fontsize-ensurer.reset-size5.size1{font-size:.5555555556em}.katex .sizing.reset-size5.size2,.katex .fontsize-ensurer.reset-size5.size2{font-size:.6666666667em}.katex .sizing.reset-size5.size3,.katex .fontsize-ensurer.reset-size5.size3{font-size:.7777777778em}.katex .sizing.reset-size5.size4,.katex .fontsize-ensurer.reset-size5.size4{font-size:.8888888889em}.katex .sizing.reset-size5.size5,.katex .fontsize-ensurer.reset-size5.size5{font-size:1em}.katex .sizing.reset-size5.size6,.katex .fontsize-ensurer.reset-size5.size6{font-size:1.1111111111em}.katex .sizing.reset-size5.size7,.katex .fontsize-ensurer.reset-size5.size7{font-size:1.3333333333em}.katex .sizing.reset-size5.size8,.katex .fontsize-ensurer.reset-size5.size8{font-size:1.6em}.katex .sizing.reset-size5.size9,.katex .fontsize-ensurer.reset-size5.size9{font-size:1.92em}.katex .sizing.reset-size5.size10,.katex .fontsize-ensurer.reset-size5.size10{font-size:2.3044444444em}.katex .sizing.reset-size5.size11,.katex .fontsize-ensurer.reset-size5.size11{font-size:2.7644444444em}.katex .sizing.reset-size6.size1,.katex .fontsize-ensurer.reset-size6.size1{font-size:.5em}.katex .sizing.reset-size6.size2,.katex .fontsize-ensurer.reset-size6.size2{font-size:.6em}.katex .sizing.reset-size6.size3,.katex .fontsize-ensurer.reset-size6.size3{font-size:.7em}.katex .sizing.reset-size6.size4,.katex .fontsize-ensurer.reset-size6.size4{font-size:.8em}.katex .sizing.reset-size6.size5,.katex .fontsize-ensurer.reset-size6.size5{font-size:.9em}.katex .sizing.reset-size6.size6,.katex .fontsize-ensurer.reset-size6.size6{font-size:1em}.katex .sizing.reset-size6.size7,.katex .fontsize-ensurer.reset-size6.size7{font-size:1.2em}.katex .sizing.reset-size6.size8,.katex .fontsize-ensurer.reset-size6.size8{font-size:1.44em}.katex .sizing.reset-size6.size9,.katex .fontsize-ensurer.reset-size6.size9{font-size:1.728em}.katex .sizing.reset-size6.size10,.katex .fontsize-ensurer.reset-size6.size10{font-size:2.074em}.katex .sizing.reset-size6.size11,.katex .fontsize-ensurer.reset-size6.size11{font-size:2.488em}.katex .sizing.reset-size7.size1,.katex .fontsize-ensurer.reset-size7.size1{font-size:.4166666667em}.katex .sizing.reset-size7.size2,.katex .fontsize-ensurer.reset-size7.size2{font-size:.5em}.katex .sizing.reset-size7.size3,.katex .fontsize-ensurer.reset-size7.size3{font-size:.5833333333em}.katex .sizing.reset-size7.size4,.katex .fontsize-ensurer.reset-size7.size4{font-size:.6666666667em}.katex .sizing.reset-size7.size5,.katex .fontsize-ensurer.reset-size7.size5{font-size:.75em}.katex .sizing.reset-size7.size6,.katex .fontsize-ensurer.reset-size7.size6{font-size:.8333333333em}.katex .sizing.reset-size7.size7,.katex .fontsize-ensurer.reset-size7.size7{font-size:1em}.katex .sizing.reset-size7.size8,.katex .fontsize-ensurer.reset-size7.size8{font-size:1.2em}.katex .sizing.reset-size7.size9,.katex .fontsize-ensurer.reset-size7.size9{font-size:1.44em}.katex .sizing.reset-size7.size10,.katex .fontsize-ensurer.reset-size7.size10{font-size:1.7283333333em}.katex .sizing.reset-size7.size11,.katex .fontsize-ensurer.reset-size7.size11{font-size:2.0733333333em}.katex .sizing.reset-size8.size1,.katex .fontsize-ensurer.reset-size8.size1{font-size:.3472222222em}.katex .sizing.reset-size8.size2,.katex .fontsize-ensurer.reset-size8.size2{font-size:.4166666667em}.katex .sizing.reset-size8.size3,.katex .fontsize-ensurer.reset-size8.size3{font-size:.4861111111em}.katex .sizing.reset-size8.size4,.katex .fontsize-ensurer.reset-size8.size4{font-size:.5555555556em}.katex .sizing.reset-size8.size5,.katex .fontsize-ensurer.reset-size8.size5{font-size:.625em}.katex .sizing.reset-size8.size6,.katex .fontsize-ensurer.reset-size8.size6{font-size:.6944444444em}.katex .sizing.reset-size8.size7,.katex .fontsize-ensurer.reset-size8.size7{font-size:.8333333333em}.katex .sizing.reset-size8.size8,.katex .fontsize-ensurer.reset-size8.size8{font-size:1em}.katex .sizing.reset-size8.size9,.katex .fontsize-ensurer.reset-size8.size9{font-size:1.2em}.katex .sizing.reset-size8.size10,.katex .fontsize-ensurer.reset-size8.size10{font-size:1.4402777778em}.katex .sizing.reset-size8.size11,.katex .fontsize-ensurer.reset-size8.size11{font-size:1.7277777778em}.katex .sizing.reset-size9.size1,.katex .fontsize-ensurer.reset-size9.size1{font-size:.2893518519em}.katex .sizing.reset-size9.size2,.katex .fontsize-ensurer.reset-size9.size2{font-size:.3472222222em}.katex .sizing.reset-size9.size3,.katex .fontsize-ensurer.reset-size9.size3{font-size:.4050925926em}.katex .sizing.reset-size9.size4,.katex .fontsize-ensurer.reset-size9.size4{font-size:.462962963em}.katex .sizing.reset-size9.size5,.katex .fontsize-ensurer.reset-size9.size5{font-size:.5208333333em}.katex .sizing.reset-size9.size6,.katex .fontsize-ensurer.reset-size9.size6{font-size:.5787037037em}.katex .sizing.reset-size9.size7,.katex .fontsize-ensurer.reset-size9.size7{font-size:.6944444444em}.katex .sizing.reset-size9.size8,.katex .fontsize-ensurer.reset-size9.size8{font-size:.8333333333em}.katex .sizing.reset-size9.size9,.katex .fontsize-ensurer.reset-size9.size9{font-size:1em}.katex .sizing.reset-size9.size10,.katex .fontsize-ensurer.reset-size9.size10{font-size:1.2002314815em}.katex .sizing.reset-size9.size11,.katex .fontsize-ensurer.reset-size9.size11{font-size:1.4398148148em}.katex .sizing.reset-size10.size1,.katex .fontsize-ensurer.reset-size10.size1{font-size:.2410800386em}.katex .sizing.reset-size10.size2,.katex .fontsize-ensurer.reset-size10.size2{font-size:.2892960463em}.katex .sizing.reset-size10.size3,.katex .fontsize-ensurer.reset-size10.size3{font-size:.337512054em}.katex .sizing.reset-size10.size4,.katex .fontsize-ensurer.reset-size10.size4{font-size:.3857280617em}.katex .sizing.reset-size10.size5,.katex .fontsize-ensurer.reset-size10.size5{font-size:.4339440694em}.katex .sizing.reset-size10.size6,.katex .fontsize-ensurer.reset-size10.size6{font-size:.4821600771em}.katex .sizing.reset-size10.size7,.katex .fontsize-ensurer.reset-size10.size7{font-size:.5785920926em}.katex .sizing.reset-size10.size8,.katex .fontsize-ensurer.reset-size10.size8{font-size:.6943105111em}.katex .sizing.reset-size10.size9,.katex .fontsize-ensurer.reset-size10.size9{font-size:.8331726133em}.katex .sizing.reset-size10.size10,.katex .fontsize-ensurer.reset-size10.size10{font-size:1em}.katex .sizing.reset-size10.size11,.katex .fontsize-ensurer.reset-size10.size11{font-size:1.1996142719em}.katex .sizing.reset-size11.size1,.katex .fontsize-ensurer.reset-size11.size1{font-size:.2009646302em}.katex .sizing.reset-size11.size2,.katex .fontsize-ensurer.reset-size11.size2{font-size:.2411575563em}.katex .sizing.reset-size11.size3,.katex .fontsize-ensurer.reset-size11.size3{font-size:.2813504823em}.katex .sizing.reset-size11.size4,.katex .fontsize-ensurer.reset-size11.size4{font-size:.3215434084em}.katex .sizing.reset-size11.size5,.katex .fontsize-ensurer.reset-size11.size5{font-size:.3617363344em}.katex .sizing.reset-size11.size6,.katex .fontsize-ensurer.reset-size11.size6{font-size:.4019292605em}.katex .sizing.reset-size11.size7,.katex .fontsize-ensurer.reset-size11.size7{font-size:.4823151125em}.katex .sizing.reset-size11.size8,.katex .fontsize-ensurer.reset-size11.size8{font-size:.578778135em}.katex .sizing.reset-size11.size9,.katex .fontsize-ensurer.reset-size11.size9{font-size:.6945337621em}.katex .sizing.reset-size11.size10,.katex .fontsize-ensurer.reset-size11.size10{font-size:.8336012862em}.katex .sizing.reset-size11.size11,.katex .fontsize-ensurer.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:before,.katex .stretchy:after{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .x-arrow,.katex .mover,.katex .munder{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{box-sizing:border-box;border-top:.049em solid;border-right:.049em solid;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{counter-increment:katexEqnNo;content:"(" counter(katexEqnNo) ")"}.katex .mml-eqn-num:before{counter-increment:mmlEqnNo;content:"(" counter(mmlEqnNo) ")"}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;position:absolute;left:calc(50% + .3em);text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left;padding-left:2em}body{counter-reset:katexEqnNo mmlEqnNo}.markdown[data-v-78ae4151]{font-size:1rem}.videos__card[data-v-62474d93]:focus{outline:none}.keyboard-mode .videos__card[data-v-62474d93]:focus{outline:solid 2px var(--color-focused);outline-offset:1px}@keyframes e-shimmer-62474d93{0%{background-position:calc(-1 * var(--shimmer-width)) 0;background-size:var(--shimmer-width) 100%}50%{background-position:calc(-1 * var(--shimmer-width)) 0;background-size:var(--shimmer-width) 100%}to{background-position:var(--shimmer-distance) 0;background-size:calc(2 * var(--shimmer-width)) 100%}}.videos[data-v-62474d93]{margin-bottom:24px}.videos__carousel[data-v-62474d93]{margin-inline:-24px;isolation:isolate}@media only screen and (min-width:67.5rem){.videos__carousel[data-v-62474d93]{margin-inline:0}}.videos__card--first[data-v-62474d93]{margin-left:24px}@media only screen and (min-width:67.5rem){.videos__card--first[data-v-62474d93]{margin-left:0}}.videos__card--last[data-v-62474d93]{margin-right:24px}@media only screen and (min-width:67.5rem){.videos__card--last[data-v-62474d93]{margin-right:0}}.videos__card[data-v-62474d93]{border-radius:10px;background-color:var(--color-background-secondary);transition-property:background-color;transition-duration:.1s;transition-timing-function:ease-out;border:1px solid var(--color-decorative-border-1);padding:0;display:block;position:relative;flex-shrink:0;width:174px;overflow:hidden;background-color:var(--color-background-primary);isolation:isolate}.videos__card[data-v-62474d93]:is(a,button){appearance:none;text-decoration:none;cursor:pointer}.videos__card[data-v-62474d93]:hover{background-color:var(--color-button-background-secondary-hover)}.videos__card[data-v-62474d93]:active{background-color:var(--color-button-background-secondary-active)}.videos__card[data-v-62474d93]:focus{outline-offset:0}.videos__thumbnail[data-v-62474d93]{width:100%;height:96px;object-fit:cover}.videos__motion-thumbnail[data-v-62474d93]{position:absolute;inset:0;width:100%;height:96px;object-fit:cover}.videos__thumbnail-container[data-v-62474d93]{position:relative}.videos__duration[data-v-62474d93]{display:flex;position:absolute;z-index:2;right:8px;bottom:8px;gap:4px;align-items:center;min-width:0;padding:2px 8px;border-radius:9999px;background:var(--color-background-inverse-primary);color:var(--color-text-inverse-primary);font-size:.75rem}.videos__info[data-v-62474d93]{display:flex;gap:4px;flex-direction:column;padding:12px 16px}.videos__publisher[data-v-62474d93]{display:flex;gap:4px;align-items:center}.videos__title[data-v-62474d93]{transition:color .1s ease-out;cursor:pointer;color:var(--color-link-results-default);text-decoration:none;font-size:.75rem;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.videos__title[data-v-62474d93]:hover,.videos__title[data-v-62474d93]:focus{text-decoration:underline}.videos__title[data-v-62474d93]:visited{color:var(--color-link-results-visited)}.videos__favicon[data-v-62474d93]{flex-shrink:0}.videos__publisher-name[data-v-62474d93]{flex:1;min-width:0;color:var(--color-text-secondary);font-size:.75rem}.videos__date[data-v-62474d93]{color:var(--color-text-secondary);font-size:.75rem}.assistant-message[data-v-daeb01ec]{margin-bottom:32px}@keyframes pulse-effect-20995ec3{0%{transform:scale(1);opacity:1}40%{transform:scale(1.3);opacity:.5}to{transform:scale(1.3);opacity:0}}.routing-feedback-modal__form[data-v-20995ec3]{display:flex;gap:16px;flex-direction:column}.routing-feedback-modal__reasons[data-v-20995ec3]{display:flex;gap:16px;flex-direction:column;padding:0;border:none}.routing-feedback-modal__comment[data-v-20995ec3]{width:100%}.routing-feedback-modal__submit[data-v-20995ec3]{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:9999px;font-family:Inter,helvetica,arial,sans-serif;font-weight:500;letter-spacing:.1px;text-decoration:none;white-space:nowrap;cursor:pointer;border:1px solid var(--color-button-background-primary);background-color:var(--color-button-background-primary);color:var(--color-button-content-primary);height:40px;padding:0 15px;font-size:1rem}.routing-feedback-modal__submit[data-v-20995ec3]:disabled{background-color:var(--color-disabled)}.routing-feedback-modal__submit[data-v-20995ec3]:has(svg){gap:4px}.routing-feedback-modal__submit[data-v-20995ec3]:hover{border-color:var(--color-button-background-primary-hover);background-color:var(--color-button-background-primary-hover)}.routing-feedback-modal__submit[data-v-20995ec3]:active{border-color:var(--color-button-background-primary-active);background-color:var(--color-button-background-primary-active)}.routing-feedback-modal__submit[data-v-20995ec3]:disabled{border-color:var(--color-disabled);background-color:var(--color-disabled);color:var(--color-button-content-secondary)}@keyframes pulse-effect-851f60ad{0%{transform:scale(1);opacity:1}40%{transform:scale(1.3);opacity:.5}to{transform:scale(1.3);opacity:0}}@keyframes e-shimmer-851f60ad{0%{background-position:calc(-1 * var(--shimmer-width)) 0;background-size:var(--shimmer-width) 100%}50%{background-position:calc(-1 * var(--shimmer-width)) 0;background-size:var(--shimmer-width) 100%}to{background-position:var(--shimmer-distance) 0;background-size:calc(2 * var(--shimmer-width)) 100%}}.routing-message[data-v-851f60ad]{display:grid;gap:16px;grid-template-columns:80px 1fr;align-items:flex-start;margin-top:40px;padding:20px;border-radius:20px;background-color:var(--color-background-secondary)}@media only screen and (min-width:48rem){.routing-message[data-v-851f60ad]{grid-template-columns:80px 1fr auto}}.routing-message__sparkle[data-v-851f60ad]{width:80px;height:80px;background-color:var(--color-icon-strong);mask-position:center;mask-repeat:no-repeat;mask-size:contain}.routing-message__copy[data-v-851f60ad]{display:flex;gap:4px;flex-direction:column}.routing-message__title[data-v-851f60ad]{font-weight:700}.routing-message__actions[data-v-851f60ad]{display:flex;gap:8px;grid-column:1/-1;flex-direction:column;align-self:center;width:100%}@media only screen and (min-width:48rem){.routing-message__actions[data-v-851f60ad]{grid-column:auto;width:auto}}.routing-message__cta--outline[data-v-851f60ad]{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:9999px;font-family:Inter,helvetica,arial,sans-serif;font-weight:500;letter-spacing:.1px;text-decoration:none;white-space:nowrap;cursor:pointer;border:1px solid var(--color-button-border);background-color:transparent;color:var(--color-button-content-secondary);height:40px;padding:0 15px;font-size:1rem}.routing-message__cta--outline[data-v-851f60ad]:disabled{background-color:var(--color-disabled)}.routing-message__cta--outline[data-v-851f60ad]:has(svg){gap:4px}.routing-message__cta--outline[data-v-851f60ad]:hover{background-color:var(--color-button-background-transparent-hover)}.routing-message__cta--outline[data-v-851f60ad]:active{background-color:var(--color-button-background-transparent-active)}.routing-message__cta--filled[data-v-851f60ad]{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:9999px;font-family:Inter,helvetica,arial,sans-serif;font-weight:500;letter-spacing:.1px;text-decoration:none;white-space:nowrap;cursor:pointer;border:1px solid var(--color-button-background-primary);background-color:var(--color-button-background-primary);color:var(--color-button-content-primary);height:40px;padding:0 15px;font-size:1rem}.routing-message__cta--filled[data-v-851f60ad]:disabled{background-color:var(--color-disabled)}.routing-message__cta--filled[data-v-851f60ad]:has(svg){gap:4px}.routing-message__cta--filled[data-v-851f60ad]:hover{border-color:var(--color-button-background-primary-hover);background-color:var(--color-button-background-primary-hover)}.routing-message__cta--filled[data-v-851f60ad]:active{border-color:var(--color-button-background-primary-active);background-color:var(--color-button-background-primary-active)}.routing-message__cta--filled[data-v-851f60ad]:disabled{border-color:var(--color-disabled);background-color:var(--color-disabled);color:var(--color-button-content-secondary)}.file-chip[data-v-f3507817]{display:flex;flex-direction:column;justify-content:space-between;padding:8px;font-size:.75rem}.file-chip__name[data-v-f3507817]{word-break:break-all;overflow-wrap:break-word}.file-chip__name--local[data-v-f3507817]{margin-right:32px}.file-chip__info[data-v-f3507817]{color:var(--color-text-secondary)}.image-chip[data-v-437d491b]{object-fit:cover}.image-chip--expired[data-v-437d491b]{display:flex;flex-direction:column;justify-content:space-between;padding:8px;font-size:.75rem}.image-chip__info[data-v-437d491b]{color:var(--color-text-secondary)}.file-carousel__container--touch[data-v-f163ee5a]{scrollbar-width:none}.file-carousel__container--touch[data-v-f163ee5a]::-webkit-scrollbar{display:none}.file-carousel[data-v-f163ee5a]{overflow:hidden}.file-carousel__container[data-v-f163ee5a]{display:flex;gap:8px;margin-right:var(--file-carousel-bleed, 0);padding-right:var(--file-carousel-padding, 0);overflow-x:auto}.file-carousel__item[data-v-f163ee5a]{position:relative;height:74px;overflow:hidden;border-radius:10px;background-color:var(--color-background-quaternary)}.file-carousel__item--available[data-v-f163ee5a]{cursor:pointer}.file-carousel__loading[data-v-f163ee5a]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.file-carousel__loading--animate[data-v-f163ee5a]{animation:spin-f163ee5a 1s ease-out infinite}.file-carousel__item--document[data-v-f163ee5a]{width:136px;min-width:136px}.file-carousel__item--document.file-carousel__item--available[data-v-f163ee5a]:hover{background-color:var(--color-button-background-secondary-hover)}.file-carousel__item--image[data-v-f163ee5a]{width:74px;min-width:74px}.file-carousel__item--image.file-carousel__item--available[data-v-f163ee5a]:hover{background-color:#33333380}.file-carousel__remove[data-v-f163ee5a]{position:absolute;top:4px;right:4px}.file-carousel__file[data-v-f163ee5a]{width:100%;height:100%}@keyframes spin-f163ee5a{to{transform:translate(-50%,-50%) rotate(360deg)}}.actions[data-v-88dd1771]{display:flex;gap:2px;align-items:center}@media print{.actions[data-v-88dd1771]{display:none}}.actions__container[data-v-88dd1771]{display:flex;gap:2px}@keyframes pulse-effect-f2bf2abd{0%{transform:scale(1);opacity:1}40%{transform:scale(1.3);opacity:.5}to{transform:scale(1.3);opacity:0}}.actions-modal[data-v-f2bf2abd]{position:fixed;z-index:1000;inset:0}.actions-modal__backdrop[data-v-f2bf2abd]{position:fixed;inset:0;background-color:#00000080}.actions-sheet[data-v-f2bf2abd]{display:flex;position:fixed;z-index:1000;inset:auto auto 0 50%;flex-direction:column;width:min(100%,480px);padding:16px;transform:translate(-50%);border-radius:20px 20px 0 0;background-color:var(--color-background-primary)}.actions-sheet__close[data-v-f2bf2abd]{position:absolute;top:16px;right:16px}.actions-sheet__content[data-v-f2bf2abd]{display:flex;gap:16px;flex-direction:column;align-items:flex-start;padding-top:48px}.actions-sheet__label[data-v-f2bf2abd]{margin-left:8px;color:var(--color-text-primary)}.actions-sheet__action-button[data-v-f2bf2abd]{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:9999px;font-family:Inter,helvetica,arial,sans-serif;font-weight:500;letter-spacing:.1px;text-decoration:none;white-space:nowrap;cursor:pointer;border:1px solid transparent;background-color:transparent;color:var(--color-button-content-secondary);height:40px;padding:0 15px;font-size:1rem}.actions-sheet__action-button[data-v-f2bf2abd]:disabled{background-color:var(--color-disabled)}.actions-sheet__action-button[data-v-f2bf2abd]:has(svg){gap:4px}.actions-sheet__action-button[data-v-f2bf2abd]:hover{background-color:var(--color-button-background-transparent-hover)}.actions-sheet__action-button[data-v-f2bf2abd]:active{background-color:var(--color-button-background-transparent-active)}.actions-sheet-enter-active .actions-sheet[data-v-f2bf2abd],.actions-sheet-leave-active .actions-sheet[data-v-f2bf2abd]{transition:transform .3s ease-out}.actions-sheet-enter-from .actions-sheet[data-v-f2bf2abd],.actions-sheet-leave-to .actions-sheet[data-v-f2bf2abd]{transform:translate(-50%,100%)}@keyframes e-shimmer-fffb1198{0%{background-position:calc(-1 * var(--shimmer-width)) 0;background-size:var(--shimmer-width) 100%}50%{background-position:calc(-1 * var(--shimmer-width)) 0;background-size:var(--shimmer-width) 100%}to{background-position:var(--shimmer-distance) 0;background-size:calc(2 * var(--shimmer-width)) 100%}}.user-message[data-v-fffb1198]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;padding:40px 0 24px;color:var(--color-text-primary);font-size:1rem;font-weight:400;line-height:1.5}.user-message__bubble[data-v-fffb1198]{display:flex;gap:8px;align-items:flex-start;width:fit-content;max-width:75%;padding:12px 16px;border-radius:20px 0 20px 20px;background-color:var(--color-background-secondary)}@media only screen and (width <= calc(48rem - 1px)){.user-message__bubble[data-v-fffb1198]{max-width:90%}}.user-message__actions[data-v-fffb1198]{align-self:flex-start;transition:opacity .2s ease-out;opacity:0;pointer-events:none}.user-message:hover .user-message__actions[data-v-fffb1198],.user-message:focus-within .user-message__actions[data-v-fffb1198]{opacity:1;pointer-events:auto}.user-message__toggle[data-v-fffb1198]{flex-shrink:0;align-self:flex-start}.user-message--with-files[data-v-fffb1198]{padding-top:0}.user-message__content[data-v-fffb1198]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;flex:1 1 auto;min-width:0;white-space:pre-wrap;overflow-wrap:break-word}.user-message__content--expanded[data-v-fffb1198]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:unset}.user-message__content-code[data-v-fffb1198]{padding:0}.user-message__content-pre[data-v-fffb1198]{max-width:100%;margin:0;margin-block:0;margin-inline:0;overflow-x:auto;overflow-y:hidden;white-space:pre-wrap}.user-message__files[data-v-fffb1198]{display:flex;justify-content:flex-end;padding:40px 0 16px}@media print{.user-message__bubble[data-v-fffb1198]{border:1px solid var(--color-background-secondary)}}.conversation-thread[data-v-2556f771]{flex-grow:1;padding:0;text-align:left;counter-reset:turn-index 1}.conversation-thread__sentinel[data-v-2556f771]{height:1px}.conversation-thread__separator[data-v-2556f771]{display:flex;gap:8px;align-items:center;margin-top:32px;counter-increment:turn-index}.conversation-thread__counter[data-v-2556f771]{display:flex;gap:4px;align-items:center}.conversation-thread__counter[data-v-2556f771]:after{content:counter(turn-index)}.conversation-thread__divider[data-v-2556f771]{flex:1;border:none;border-top:1px solid var(--color-decorative-border-1)}.conversation-thread__assistant-message[data-v-2556f771]:last-child{min-height:var(--space-available)}@media print{.conversation-thread__separator[data-v-2556f771]{display:none}.conversation-thread__assistant-message[data-v-2556f771],.conversation-thread__assistant-message[data-v-2556f771]:last-child{min-height:unset}}@keyframes pulse-effect-fc0f46f3{0%{transform:scale(1);opacity:1}40%{transform:scale(1.3);opacity:.5}to{transform:scale(1.3);opacity:0}}@keyframes e-shimmer-fc0f46f3{0%{background-position:calc(-1 * var(--shimmer-width)) 0;background-size:var(--shimmer-width) 100%}50%{background-position:calc(-1 * var(--shimmer-width)) 0;background-size:var(--shimmer-width) 100%}to{background-position:var(--shimmer-distance) 0;background-size:calc(2 * var(--shimmer-width)) 100%}}.login-gate__heading[data-v-fc0f46f3]{display:block;margin:0;line-height:1.1;font-size:1.25rem}@media only screen and (min-width:48rem){.login-gate__heading[data-v-fc0f46f3]{font-size:1.5rem}}.login-gate__description[data-v-fc0f46f3]{margin:0 0 16px}.login-gate__actions[data-v-fc0f46f3]{display:flex;gap:8px;flex-direction:column;width:100%}.login-gate__sign-in[data-v-fc0f46f3]{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:9999px;font-family:Inter,helvetica,arial,sans-serif;font-weight:500;letter-spacing:.1px;text-decoration:none;white-space:nowrap;cursor:pointer;border:1px solid var(--color-button-background-featured);background-color:var(--color-button-background-featured);color:var(--color-button-content-secondary-static);height:40px;padding:0 15px;font-size:1rem}.login-gate__sign-in[data-v-fc0f46f3]:disabled{background-color:var(--color-disabled)}.login-gate__sign-in[data-v-fc0f46f3]:has(svg){gap:4px}.login-gate__sign-in[data-v-fc0f46f3]:hover{border-color:var(--color-button-background-featured-hover);background-color:var(--color-button-background-featured-hover)}.login-gate__sign-in[data-v-fc0f46f3]:active{border-color:var(--color-button-background-featured-active);background-color:var(--color-button-background-featured-active)}.login-gate__sign-in[data-v-fc0f46f3]:disabled{border-color:var(--color-disabled);background-color:var(--color-disabled);color:var(--color-button-content-secondary)}.login-gate__sign-up[data-v-fc0f46f3]{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:9999px;font-family:Inter,helvetica,arial,sans-serif;font-weight:500;letter-spacing:.1px;text-decoration:none;white-space:nowrap;cursor:pointer;border:1px solid var(--color-button-border);background-color:transparent;color:var(--color-button-content-secondary);height:40px;padding:0 15px;font-size:1rem}.login-gate__sign-up[data-v-fc0f46f3]:disabled{background-color:var(--color-disabled)}.login-gate__sign-up[data-v-fc0f46f3]:has(svg){gap:4px}.login-gate__sign-up[data-v-fc0f46f3]:hover{background-color:var(--color-button-background-transparent-hover)}.login-gate__sign-up[data-v-fc0f46f3]:active{background-color:var(--color-button-background-transparent-active)}.prompt-disclaimer[data-v-5401aadd]{margin-top:12px;color:var(--color-text-secondary);font-size:.75rem;text-align:center}.prompt-disclaimer__leaf[data-v-5401aadd]{margin-right:4px}@keyframes e-shimmer-f6ce01d5{0%{background-position:calc(-1 * var(--shimmer-width)) 0;background-size:var(--shimmer-width) 100%}50%{background-position:calc(-1 * var(--shimmer-width)) 0;background-size:var(--shimmer-width) 100%}to{background-position:var(--shimmer-distance) 0;background-size:calc(2 * var(--shimmer-width)) 100%}}.ai-tools-drawer__item[data-v-f6ce01d5]:focus,.ai-tools-drawer__item[data-v-f6ce01d5]:focus-within{outline:none}.keyboard-mode .ai-tools-drawer__item[data-v-f6ce01d5]:focus,.keyboard-mode .ai-tools-drawer__item[data-v-f6ce01d5]:focus-within{outline:solid 2px var(--color-focused);outline-offset:1px}@keyframes pulse-effect-f6ce01d5{0%{transform:scale(1);opacity:1}40%{transform:scale(1.3);opacity:.5}to{transform:scale(1.3);opacity:0}}.ai-tools-drawer__item[data-v-f6ce01d5]{display:flex;align-items:center;min-height:48px;list-style-type:none;font-size:.875rem;cursor:pointer;transition:background-color .1s ease-out;display:grid;column-gap:12px;row-gap:2px;grid-template-columns:auto 1fr;grid-template-rows:auto auto;align-items:start;padding:12px 16px;white-space:nowrap}@media only screen and (min-width:67.5rem){.ai-tools-drawer__item[data-v-f6ce01d5]{min-height:40px}}.ai-tools-drawer__item[data-v-f6ce01d5]:hover,.ai-tools-drawer__item[data-v-f6ce01d5]:active{background-color:var(--color-highlight-primary)}.ai-tools-drawer__item a[data-v-f6ce01d5]:focus-visible{outline:none}.ai-tools-drawer__item.ai-tools-drawer__item--disabled[data-v-f6ce01d5]{background:transparent;color:var(--color-disabled);pointer-events:none}.ai-tools-drawer__item-icon[data-v-f6ce01d5]{grid-column:1;grid-row:1/span 2;align-self:center}.ai-tools-drawer__item:not(.ai-tools-drawer__item--disabled) .ai-tools-drawer__item-description[data-v-f6ce01d5]{color:var(--color-text-secondary)}.ai-tools-drawer__button[data-v-f6ce01d5]{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:9999px;font-family:Inter,helvetica,arial,sans-serif;font-weight:500;letter-spacing:.1px;text-decoration:none;white-space:nowrap;cursor:pointer;border:1px solid transparent;background-color:transparent;color:var(--color-button-content-secondary);height:40px;padding:0 15px;font-size:1rem}.ai-tools-drawer__button[data-v-f6ce01d5]:disabled{background-color:var(--color-disabled)}.ai-tools-drawer__button[data-v-f6ce01d5]:has(svg){gap:4px}.ai-tools-drawer__button[data-v-f6ce01d5]:hover{background-color:var(--color-button-background-transparent-hover)}.ai-tools-drawer__button[data-v-f6ce01d5]:active{background-color:var(--color-button-background-transparent-active)}.ai-tools-drawer__button.ai-tools-drawer__button--selected[data-v-f6ce01d5]{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:9999px;font-family:Inter,helvetica,arial,sans-serif;font-weight:500;letter-spacing:.1px;text-decoration:none;white-space:nowrap;cursor:pointer;border:1px solid var(--color-button-border);background-color:transparent;color:var(--color-button-content-secondary);height:40px;padding:0 15px;font-size:1rem}.ai-tools-drawer__button.ai-tools-drawer__button--selected[data-v-f6ce01d5]:disabled{background-color:var(--color-disabled)}.ai-tools-drawer__button.ai-tools-drawer__button--selected[data-v-f6ce01d5]:has(svg){gap:4px}.ai-tools-drawer__button.ai-tools-drawer__button--selected[data-v-f6ce01d5]:hover{background-color:var(--color-button-background-transparent-hover)}.ai-tools-drawer__button.ai-tools-drawer__button--selected[data-v-f6ce01d5]:active{background-color:var(--color-button-background-transparent-active)}.ai-tools-drawer__button.ai-tools-drawer__button--selected[data-v-f6ce01d5]:hover:has(.ai-tools-drawer__button-clear-icon:hover){background:none}.ai-tools-drawer__button.ai-tools-drawer__button--mobile[data-v-f6ce01d5]{justify-content:center;min-width:40px;padding-right:0;padding-left:0}.ai-tools-drawer__button.ai-tools-drawer__button--mobile .ai-tools-drawer__button-label[data-v-f6ce01d5]{display:none}.ai-tools-drawer__button-clear-icon[data-v-f6ce01d5]{position:relative;left:3px;margin:-8px -8px -8px -4px;padding:8px;border-radius:9999px}.ai-tools-drawer__button-clear-icon[data-v-f6ce01d5]:hover{background-color:var(--color-button-background-transparent-hover)}.file-dropzone[data-v-c2474e5e]{display:flex;gap:4px;flex:1;align-items:center;justify-content:center;width:100%;height:100%;border:none;border-radius:20px;background-color:var(--color-background-secondary)}@keyframes e-shimmer-680f760b{0%{background-position:calc(-1 * var(--shimmer-width)) 0;background-size:var(--shimmer-width) 100%}50%{background-position:calc(-1 * var(--shimmer-width)) 0;background-size:var(--shimmer-width) 100%}to{background-position:var(--shimmer-distance) 0;background-size:calc(2 * var(--shimmer-width)) 100%}}.popover[data-v-680f760b]:focus,.popover .popover__content[data-v-680f760b]:focus{outline:none}.keyboard-mode .popover[data-v-680f760b]:focus,.keyboard-mode .popover .popover__content[data-v-680f760b]:focus,.popover .keyboard-mode .popover__content[data-v-680f760b]:focus{outline:solid 2px var(--color-focused);outline-offset:1px}.popover[data-v-680f760b]{display:inline-flex;position:relative}.popover .popover__content[data-v-680f760b],.popover .popover__arrow[data-v-680f760b]{visibility:hidden;transition:opacity .2s ease-out,transform .2s ease-out,visibility .2s;opacity:0}.popover.popover--active .popover__content[data-v-680f760b],.popover.popover--active .popover__arrow[data-v-680f760b]{visibility:visible;opacity:1}.popover--side-center-top .popover__content[data-v-680f760b]{transform:translate(-50%,calc(-100% + 5px));left:50%}.popover--side-center-top.popover--active .popover__content[data-v-680f760b]{transform:translate(-50%,-100%)}.popover--side-center-top .popover__arrow[data-v-680f760b]{transform:translate(-50%,5px) rotate(0);top:-16px;left:50%}.popover--side-center-top.popover--active .popover__arrow[data-v-680f760b]{transform:translate(-50%) rotate(0)}.popover--side-center-top .popover__content[data-v-680f760b]{top:-16px}.popover--side-center-bottom .popover__content[data-v-680f760b]{transform:translate(-50%,calc(100% - 5px));left:50%}.popover--side-center-bottom.popover--active .popover__content[data-v-680f760b]{transform:translate(-50%,100%)}.popover--side-center-bottom .popover__arrow[data-v-680f760b]{transform:translate(-50%,-5px) rotate(180deg);left:50%;bottom:-16px;margin-top:0;margin-bottom:-1px}.popover--side-center-bottom .popover__arrow[data-v-680f760b]:after{box-shadow:0 -2px 4px 0 var(--color-elevation-layer-1),0 0 12px 0 var(--color-elevation-layer-2)}.popover--side-center-bottom.popover--active .popover__arrow[data-v-680f760b]{transform:translate(-50%) rotate(180deg)}.popover--side-center-bottom .popover__content[data-v-680f760b]{bottom:-16px}.popover--side-left-top .popover__content[data-v-680f760b]{transform:translateY(calc(-100% + 5px));left:-16px}.popover--side-left-top.popover--active .popover__content[data-v-680f760b]{transform:translateY(-100%)}.popover--side-left-top .popover__arrow[data-v-680f760b]{transform:translate(-50%,5px) rotate(0);top:-16px;left:50%}.popover--side-left-top.popover--active .popover__arrow[data-v-680f760b]{transform:translate(-50%) rotate(0)}.popover--side-left-top .popover__content[data-v-680f760b]{top:-16px}.popover--side-left-center .popover__content[data-v-680f760b]{transform:translate(calc(-100% + 5px),-50%);top:50%;left:50%}.popover--side-left-center.popover--active .popover__content[data-v-680f760b]{transform:translate(-100%,-50%)}.popover--side-left-center .popover__arrow[data-v-680f760b]{transform:translate(calc(-25% + 5px),-50%) rotate(-90deg);top:50%;left:-16px;margin-right:-1px}.popover--side-left-center.popover--active .popover__arrow[data-v-680f760b]{transform:translate(-25%,-50%) rotate(-90deg)}.popover--side-left-center .popover__content[data-v-680f760b]{left:-16px}.popover--side-left-bottom .popover__content[data-v-680f760b]{transform:translateY(calc(100% - 5px));left:-16px}.popover--side-left-bottom.popover--active .popover__content[data-v-680f760b]{transform:translateY(100%)}.popover--side-left-bottom .popover__arrow[data-v-680f760b]{transform:translate(-50%,-5px) rotate(180deg);left:50%;bottom:-16px;margin-top:0;margin-bottom:-1px}.popover--side-left-bottom .popover__arrow[data-v-680f760b]:after{box-shadow:0 -2px 4px 0 var(--color-elevation-layer-1),0 0 12px 0 var(--color-elevation-layer-2)}.popover--side-left-bottom.popover--active .popover__arrow[data-v-680f760b]{transform:translate(-50%) rotate(180deg)}.popover--side-left-bottom .popover__content[data-v-680f760b]{bottom:-16px}.popover--side-right-top .popover__content[data-v-680f760b]{transform:translateY(calc(-100% + 5px));right:-16px}.popover--side-right-top.popover--active .popover__content[data-v-680f760b]{transform:translateY(-100%)}.popover--side-right-top .popover__arrow[data-v-680f760b]{transform:translate(-50%,5px) rotate(0);top:-16px;left:50%}.popover--side-right-top.popover--active .popover__arrow[data-v-680f760b]{transform:translate(-50%) rotate(0)}.popover--side-right-top .popover__content[data-v-680f760b]{top:-16px}.popover--side-right-center .popover__content[data-v-680f760b]{transform:translate(calc(100% - 5px),-50%);top:50%;right:50%}.popover--side-right-center.popover--active .popover__content[data-v-680f760b]{transform:translate(100%,-50%)}.popover--side-right-center .popover__arrow[data-v-680f760b]{transform:translate(calc(25% - 5px),-50%) rotate(90deg);top:50%;right:-16px;margin-left:-1px}.popover--side-right-center .popover__arrow[data-v-680f760b]:after{box-shadow:0 -2px 4px 0 var(--color-elevation-layer-1),0 0 12px 0 var(--color-elevation-layer-2)}.popover--side-right-center.popover--active .popover__arrow[data-v-680f760b]{transform:translate(25%,-50%) rotate(90deg)}.popover--side-right-center .popover__content[data-v-680f760b]{right:-16px}.popover--side-right-bottom .popover__content[data-v-680f760b]{transform:translateY(calc(100% - 5px));right:-16px}.popover--side-right-bottom.popover--active .popover__content[data-v-680f760b]{transform:translateY(100%)}.popover--side-right-bottom .popover__arrow[data-v-680f760b]{transform:translate(-50%,-5px) rotate(180deg);left:50%;bottom:-16px;margin-top:0;margin-bottom:-1px}.popover--side-right-bottom .popover__arrow[data-v-680f760b]:after{box-shadow:0 -2px 4px 0 var(--color-elevation-layer-1),0 0 12px 0 var(--color-elevation-layer-2)}.popover--side-right-bottom.popover--active .popover__arrow[data-v-680f760b]{transform:translate(-50%) rotate(180deg)}.popover--side-right-bottom .popover__content[data-v-680f760b]{bottom:-16px}.popover .popover__content[data-v-680f760b]{box-shadow:0 2px 4px 0 var(--color-elevation-layer-1),0 0 12px 0 var(--color-elevation-layer-2);position:absolute;z-index:2;width:max-content;max-width:280px;padding:8px;border-radius:10px;background-color:var(--color-background-featured);color:var(--color-text-primary);font-size:.875rem;cursor:default}.popover .popover__image-content[data-v-680f760b]{margin-bottom:8px;overflow:hidden;border-radius:6px}.popover .popover__image-content img[data-v-680f760b]{max-width:100%;height:auto}.popover .popover__main-content[data-v-680f760b]{padding:8px;line-height:1.5}.popover .popover__arrow[data-v-680f760b]{position:absolute;z-index:3;width:32px;height:16px;margin-top:-1px;overflow:hidden;pointer-events:none}.popover .popover__arrow[data-v-680f760b]:after{box-shadow:0 2px 4px 0 var(--color-elevation-layer-1),0 0 12px 0 var(--color-elevation-layer-2);content:"";position:absolute;top:0;left:50%;width:12px;height:12px;transform:translate(-50%,-50%) rotate(45deg);background-color:var(--color-background-featured)}.popover__image-content[data-v-680f760b] img{max-width:100%;height:auto}.badge--variant-featured[data-v-9ecbf9f2]{background-color:var(--color-background-featured-static);color:var(--color-text-static-dark)}.badge--variant-neutral[data-v-9ecbf9f2]{background-color:var(--color-background-inverse-primary)}.badge--variant-accent-yellow[data-v-9ecbf9f2]{background:#f8c856;color:#1a1a1a}.file-picker[data-v-9ecbf9f2]{position:relative}.file-picker__popover--left-bottom[data-v-9ecbf9f2]{transform:translate(-20px,2px)}.file-picker__popover--left-top[data-v-9ecbf9f2]{transform:translate(-20px,-16px)}.file-picker__onboarding[data-v-9ecbf9f2]{margin:0}.file-picker__badge[data-v-9ecbf9f2]{display:inline-flex;align-items:center;height:20px;padding-right:8px;padding-left:8px;border-radius:9999px;color:var(--color-text-inverse-primary);font-size:.75rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:600;user-select:none;background-color:var(--color-background-inverse-primary)}.file-picker__onboarding--title[data-v-9ecbf9f2]{display:flex;gap:8px;align-items:center;margin-bottom:12px;font-weight:600}.file-picker__input[data-v-9ecbf9f2]{visibility:hidden;position:absolute;height:0}textarea[data-v-9344c7d0]{width:100%;height:auto;max-height:230px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--color-background-quaternary) transparent;transition:border .1s ease-out;border:none;background-color:transparent;color:var(--color-text-primary);font-family:Inter,helvetica,arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;resize:none}textarea[data-v-9344c7d0]:focus{outline:none}textarea[data-v-9344c7d0]::placeholder,textarea.status-text[data-v-9344c7d0]{color:var(--color-text-secondary)}textarea[data-v-9344c7d0]::-webkit-scrollbar{width:8px;border-radius:6px;background:transparent}@keyframes e-shimmer-48d3fb98{0%{background-position:calc(-1 * var(--shimmer-width)) 0;background-size:var(--shimmer-width) 100%}50%{background-position:calc(-1 * var(--shimmer-width)) 0;background-size:var(--shimmer-width) 100%}to{background-position:var(--shimmer-distance) 0;background-size:calc(2 * var(--shimmer-width)) 100%}}.input-field[data-v-48d3fb98]{display:flex;box-sizing:border-box;width:100%;border:1px solid var(--color-decorative-border-1);background-color:var(--color-background-elevation-1);box-shadow:0 1px 2px var(--color-elevation-layer-1),0 0 8px var(--color-elevation-layer-2);flex-direction:row;align-items:center;min-height:56px;border-radius:9999px}.input-field .input-field__prompt-textarea[data-v-48d3fb98]{box-sizing:border-box;padding-left:16px}.input-field .input-field__actions[data-v-48d3fb98]{display:flex;box-sizing:border-box;gap:8px;align-items:center;justify-content:flex-end;padding:0}.input-field .input-field__actions--left[data-v-48d3fb98]{order:-1;margin-left:8px}.input-field[data-v-48d3fb98]:hover{border-color:var(--color-form-border-hover)}.input-field[data-v-48d3fb98]:focus-within,.input-field.input-field--dropzone-active[data-v-48d3fb98]{border-color:var(--color-form-border-primary-active)}.input-field[data-v-48d3fb98]:has(.input-field__actions-error){border-color:var(--color-error)}@media only screen and (min-width:67.5rem){.input-field[data-v-48d3fb98]{flex-wrap:wrap;align-items:flex-end;justify-content:space-between;min-height:111px;border-radius:20px}.input-field .input-field__prompt-textarea[data-v-48d3fb98]{align-self:flex-start;padding:12px 16px 0}.input-field .input-field__actions[data-v-48d3fb98]{display:flex;box-sizing:border-box;gap:8px;justify-content:space-between;margin:0 0 8px 8px;padding:0}.input-field .input-field__actions--left[data-v-48d3fb98]{order:0}}.prompt-input__recording-login[data-v-48d3fb98]{margin-bottom:0}.prompt-input__recording-login[data-v-48d3fb98]:last-child{margin-right:8px}@media only screen and (min-width:67.5rem){.prompt-input__recording-login[data-v-48d3fb98]{margin-bottom:8px}}.input-field--multiline .prompt-input__recording-login[data-v-48d3fb98],.input-field:focus-within .prompt-input__recording-login[data-v-48d3fb98]{margin-bottom:8px}.input-field__file-carousel[data-v-48d3fb98]{width:100%;margin:12px 12px 0;--file-carousel-bleed: calc((120% - 100vw)/2) ;--file-carousel-padding: 8px}.input-field__prompt-button[data-v-48d3fb98]{margin-right:8px}.input-field--status-active[data-v-48d3fb98]{border-color:var(--color-form-border-primary-active)}.input-field--multiline[data-v-48d3fb98],.input-field[data-v-48d3fb98]:focus-within{flex-wrap:wrap;align-items:flex-end;justify-content:space-between;min-height:111px;border-radius:20px}.input-field--multiline .input-field__prompt-textarea[data-v-48d3fb98],.input-field:focus-within .input-field__prompt-textarea[data-v-48d3fb98]{align-self:flex-start;padding:12px 16px 0}.input-field--multiline .input-field__actions[data-v-48d3fb98],.input-field:focus-within .input-field__actions[data-v-48d3fb98]{display:flex;box-sizing:border-box;gap:8px;justify-content:space-between;margin:0 0 8px 8px;padding:0}.input-field--multiline .input-field__actions--left[data-v-48d3fb98],.input-field:focus-within .input-field__actions--left[data-v-48d3fb98]{order:0}.input-field__actions-message[data-v-48d3fb98]{color:var(--color-text-secondary);text-align:right}.input-field__actions-error[data-v-48d3fb98]{padding-bottom:4px;color:var(--color-error)}.input-field__actions-message-icon[data-v-48d3fb98]{margin-bottom:2px}.input-field__ai-tools[data-v-48d3fb98],.prompt-field--with-fade[data-v-b3c74568]{position:relative}.prompt-field--with-fade[data-v-b3c74568]:before{content:"";position:absolute;top:-40px;right:0;left:0;height:32px;background:linear-gradient(to bottom,var(--color-background-primary-0),var(--color-background-primary));pointer-events:none}@media print{.prompt-field[data-v-b3c74568]{display:none}}.start-screen__helpcenter[data-v-245daaa7]:focus,.start-screen__suggestion[data-v-245daaa7]:focus{outline:none}.keyboard-mode .start-screen__helpcenter[data-v-245daaa7]:focus,.keyboard-mode .start-screen__suggestion[data-v-245daaa7]:focus{outline:solid 2px var(--color-focused);outline-offset:1px}.start-screen__cards[data-v-245daaa7]{scrollbar-width:none}.start-screen__cards[data-v-245daaa7]::-webkit-scrollbar{display:none}@keyframes e-shimmer-245daaa7{0%{background-position:calc(-1 * var(--shimmer-width)) 0;background-size:var(--shimmer-width) 100%}50%{background-position:calc(-1 * var(--shimmer-width)) 0;background-size:var(--shimmer-width) 100%}to{background-position:var(--shimmer-distance) 0;background-size:calc(2 * var(--shimmer-width)) 100%}}.start-screen[data-v-245daaa7]{display:flex;position:relative;flex-direction:column;height:100%}.start-screen__main[data-v-245daaa7]{display:flex;flex:1;flex-direction:column;width:100%}@media only screen and (min-width:67.5rem){.start-screen__main[data-v-245daaa7]{justify-content:center}}.start-screen__content[data-v-245daaa7]{display:flex;gap:48px;flex:1;flex-direction:column;justify-content:center;order:1}@media only screen and (min-width:67.5rem){.start-screen__content[data-v-245daaa7]{display:contents}}.start-screen__intro[data-v-245daaa7]{order:1;width:100%;max-width:var(--layout-max-width);margin:0 auto}@media only screen and (min-width:67.5rem){.start-screen__intro[data-v-245daaa7]{margin-bottom:24px}}.start-screen__heading[data-v-245daaa7],.start-screen__subtitle[data-v-245daaa7]{display:block;margin:0;line-height:1.1;text-align:center}.start-screen__heading[data-v-245daaa7]{margin-bottom:8px;font-family:Founders Grotesk,Inter,helvetica,arial,sans-serif;font-size:3rem}.start-screen__subtitle[data-v-245daaa7]{font-size:1.25rem;font-weight:400;line-height:1.4}.start-screen__cards[data-v-245daaa7]{display:grid;gap:16px;grid-template-columns:repeat(4,168px);order:2;margin:0;margin-right:calc((100% - 100vw)/2);padding-right:16px;overflow-x:scroll}@media only screen and (min-width:48rem){.start-screen__cards[data-v-245daaa7]{justify-content:center}}@media only screen and (min-width:67.5rem){.start-screen__cards[data-v-245daaa7]{order:3;margin:0 auto;padding-right:0;overflow-x:unset}}.start-screen__card[data-v-245daaa7]{width:168px;height:120px;background-color:var(--color-background-elevation-1);font-size:.75rem;text-decoration:none}.start-screen__helpcenter[data-v-245daaa7]{display:block;border-radius:10px;background-color:var(--color-background-secondary);transition-property:background-color;transition-duration:.1s;transition-timing-function:ease-out;border:none;padding:12px;background:image-set(url(/static/nxt-ai-search/assets/green.CpTbvDKL.avif) type("image/avif"),url(/static/nxt-ai-search/assets/green.CryV5cmq.jpg) type("image/jpeg")) #3333333d;background-repeat:no-repeat;background-position:center;background-size:cover;color:var(--color-text-static-light);background-blend-mode:multiply}.start-screen__helpcenter[data-v-245daaa7]:is(a,button){appearance:none;text-decoration:none;cursor:pointer}.start-screen__helpcenter[data-v-245daaa7]:hover{background-color:var(--color-button-background-secondary-hover)}.start-screen__helpcenter[data-v-245daaa7]:active{background-color:var(--color-button-background-secondary-active)}.start-screen__helpcenter[data-v-245daaa7]:focus{outline-offset:0}.start-screen__helpcenter[data-v-245daaa7]:hover{background-color:#33333380}.start-screen__suggestion[data-v-245daaa7]{display:block;border-radius:10px;background-color:var(--color-background-secondary);transition-property:background-color;transition-duration:.1s;transition-timing-function:ease-out;border:1px solid var(--color-decorative-border-1);padding:12px}.start-screen__suggestion[data-v-245daaa7]:is(a,button){appearance:none;text-decoration:none;cursor:pointer}.start-screen__suggestion[data-v-245daaa7]:hover{background-color:var(--color-button-background-secondary-hover)}.start-screen__suggestion[data-v-245daaa7]:active{background-color:var(--color-button-background-secondary-active)}.start-screen__suggestion[data-v-245daaa7]:focus{outline-offset:0}.start-screen__icon[data-v-245daaa7]{color:var(--color-decorative-icon)}.start-screen__prompt[data-v-245daaa7]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;margin-top:8px}.start-screen__input[data-v-245daaa7]{position:sticky;z-index:1;bottom:16px;order:2;width:100%}@media only screen and (min-width:67.5rem){.start-screen__input[data-v-245daaa7]{position:static;order:2;margin-bottom:24px}}@media print{.start-screen[data-v-245daaa7]{height:100vh}}@keyframes e-shimmer-db7d84e5{0%{background-position:calc(-1 * var(--shimmer-width)) 0;background-size:var(--shimmer-width) 100%}50%{background-position:calc(-1 * var(--shimmer-width)) 0;background-size:var(--shimmer-width) 100%}to{background-position:var(--shimmer-distance) 0;background-size:calc(2 * var(--shimmer-width)) 100%}}.mainline__conversation[data-v-db7d84e5]{display:flex;position:relative;flex-direction:column;width:100%;height:100%}.mainline__prompt[data-v-db7d84e5]{position:sticky;bottom:0;width:100%;margin:0 auto;padding:8px 0 24px;background-color:var(--color-background-primary)}.mainline__conversation[data-v-db7d84e5],.mainline__start-screen[data-v-db7d84e5]{margin:0 auto}@media only screen and (min-width:67.5rem){.mainline__conversation[data-v-db7d84e5],.mainline__start-screen[data-v-db7d84e5]{max-width:var(--layout-max-width)}}@media print{.mainline__conversation[data-v-db7d84e5]{height:auto;overflow:visible}.mainline__prompt[data-v-db7d84e5]{display:none}}
