.mosi-icon[data-v-788bb8d4]{display:inline-flex;line-height:0}.mosi-icon--sized[data-v-788bb8d4] svg{height:100%;width:100%}.assistant-resize-handle[data-v-f6f8d1e5]{cursor:col-resize;inset:0 auto 0 -4px;position:absolute;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:8px;z-index:1}.assistant-resize-handle[data-v-f6f8d1e5]:before{background:transparent;content:"";inset:0 3px;position:absolute}.assistant-resize-handle.is-dragging[data-v-f6f8d1e5]:before,.assistant-resize-handle[data-v-f6f8d1e5]:focus-visible:before,.assistant-resize-handle[data-v-f6f8d1e5]:hover:before{background:var(--mosi-color-text-secondary)}.assistant-resize-handle[data-v-f6f8d1e5]:focus-visible{outline:2px solid var(--mosi-color-text-primary);outline-offset:-2px}.assistant-resize-handle.is-dragging[data-v-f6f8d1e5]:after{content:"";cursor:col-resize;inset:0;position:fixed}@media(max-width:767px){.assistant-resize-handle[data-v-f6f8d1e5]{display:none}}.assistant-history[data-v-709454ec]{flex:1;min-height:0;overflow-y:auto;padding:16px 20px}.assistant-history section[data-v-709454ec]{margin-bottom:24px}.assistant-history h3[data-v-709454ec]{color:var(--mosi-color-text-secondary);font-size:12px;font-weight:400}.assistant-history__row[data-v-709454ec]{align-items:center;border-radius:10px;display:flex}.assistant-history__row[data-v-709454ec]:hover{background:var(--mosi-color-bg-subtle)}.assistant-history__item[data-v-709454ec]{background:transparent;border:0;color:inherit;cursor:pointer;display:grid;flex:1;gap:6px;min-width:0;padding:12px 8px;text-align:left}.assistant-history__item strong[data-v-709454ec]{font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assistant-history__item time[data-v-709454ec]{color:var(--mosi-color-text-secondary);font-size:11px}.assistant-history__refresh[data-v-709454ec]{display:block;margin:16px auto}.assistant-rating[data-v-60f24f47]{border:1px solid var(--mosi-color-border);border-radius:12px;font-size:13px;margin:12px 0 16px;padding:16px}.assistant-rating header[data-v-60f24f47]{align-items:center;display:flex;justify-content:space-between}.assistant-rating label[data-v-60f24f47]{display:grid;gap:6px;margin-top:10px}.assistant-rating textarea[data-v-60f24f47]{background:var(--mosi-color-bg-page);border:1px solid var(--mosi-color-border);border-radius:8px;color:inherit;font:inherit;padding:8px;width:100%}.assistant-rating fieldset[data-v-60f24f47]{border:0;margin:10px 0 0;min-width:0;padding:0}.assistant-rating legend[data-v-60f24f47]{margin-bottom:6px;padding:0}.assistant-rating__options[data-v-60f24f47]{display:flex;flex-wrap:wrap;gap:6px}.assistant-rating__option[data-v-60f24f47]{background:transparent;border:1px solid var(--mosi-color-border);border-radius:8px;color:var(--mosi-color-text-primary);cursor:pointer;font:inherit;font-size:12px;min-height:32px;padding:0 10px}.assistant-rating__option[data-v-60f24f47]:hover:not(:disabled){border-color:var(--mosi-color-border-strong)}.assistant-rating__option[aria-pressed=true][data-v-60f24f47]{background:var(--mosi-color-text-primary);border-color:var(--mosi-color-text-primary);color:var(--mosi-white)}.assistant-rating__option[data-v-60f24f47]:disabled{cursor:default;opacity:.4}.assistant-rating textarea[data-v-60f24f47]{resize:vertical}.assistant-rating__actions[data-v-60f24f47]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.assistant-message[data-v-720e1b40]{font-size:14px;line-height:1.75;overflow-wrap:anywhere}.assistant-message--user[data-v-720e1b40]{background:var(--mosi-color-bg-subtle);border-radius:14px;margin:16px 0 8px 32px;padding:12px 16px}.assistant-message__question[data-v-720e1b40]{margin:0;white-space:pre-wrap}.assistant-message__images[data-v-720e1b40]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.assistant-message__images img[data-v-720e1b40]{border-radius:8px;height:72px;-o-object-fit:cover;object-fit:cover;width:88px}.assistant-message__image-note[data-v-720e1b40]{align-items:center;border:1px dashed var(--mosi-color-border);border-radius:8px;box-sizing:border-box;color:var(--mosi-color-text-muted);display:flex;font-size:12px;height:72px;justify-content:center;line-height:1.4;padding:4px;text-align:center;width:88px}.assistant-message__actions[data-v-720e1b40]{display:flex;gap:2px;margin:8px 0 0 -6px}.assistant-source[data-v-720e1b40]{align-items:center;border:1px solid var(--mosi-color-border);border-radius:8px;box-sizing:border-box;display:flex;gap:8px;margin-top:12px;min-height:40px;padding:8px 12px;text-decoration:none}.assistant-source[data-v-720e1b40]:hover{background:var(--mosi-color-bg-subtle);border-color:var(--mosi-color-border-strong)}.assistant-source__icon[data-v-720e1b40]{color:var(--mosi-color-text-secondary);flex-shrink:0}.assistant-source__title[data-v-720e1b40]{color:var(--mosi-color-text-primary);font-size:13px}.assistant-source__path[data-v-720e1b40],.assistant-source__title[data-v-720e1b40]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assistant-source__path[data-v-720e1b40]{color:var(--mosi-color-text-muted);font-family:monospace;font-size:11px;margin-left:auto;max-width:128px}.assistant-suggestions[data-v-720e1b40]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.assistant-thinking[data-v-720e1b40]{align-items:center;color:var(--mosi-color-text-secondary);display:flex;gap:12px}.assistant-thinking span[data-v-720e1b40]{display:flex;gap:4px}.assistant-thinking i[data-v-720e1b40]{animation:assistant-pulse-720e1b40 1s infinite alternate;background:currentColor;border-radius:50%;height:5px;width:5px}.assistant-thinking i[data-v-720e1b40]:nth-child(2){animation-delay:.2s}.assistant-thinking i[data-v-720e1b40]:nth-child(3){animation-delay:.4s}@keyframes assistant-pulse-720e1b40{to{opacity:.25;transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.assistant-thinking i[data-v-720e1b40]{animation:none}}.assistant-markdown[data-v-720e1b40] p{margin:0 0 12px}.assistant-markdown[data-v-720e1b40] ol,.assistant-markdown[data-v-720e1b40] ul{padding-left:22px}.assistant-markdown[data-v-720e1b40] pre{background:var(--mosi-color-bg-subtle);border-radius:8px;font-size:12px;max-width:100%;overflow-x:auto;padding:12px}.assistant-markdown[data-v-720e1b40] .assistant-code-block{background:var(--mosi-color-bg-subtle);border-radius:8px;margin:12px 0;overflow:hidden}.assistant-markdown[data-v-720e1b40] .assistant-code-block pre{margin:0;padding-top:4px}.assistant-markdown[data-v-720e1b40] .assistant-code-block__toolbar{display:flex;justify-content:flex-end;padding:4px 8px 0}.assistant-markdown[data-v-720e1b40] button[data-code-copy]{align-items:center;background:transparent;border:0;border-radius:4px;color:var(--mosi-color-text-muted);cursor:pointer;display:inline-flex;height:24px;justify-content:center;line-height:0;padding:5px;width:24px}.assistant-markdown[data-v-720e1b40] button[data-code-copy] svg{height:14px;width:14px}.assistant-markdown[data-v-720e1b40] .assistant-code-block__label{clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.assistant-markdown[data-v-720e1b40] button[data-code-copy]:hover{background:var(--mosi-color-bg-page);color:var(--mosi-color-text-primary)}.assistant-markdown[data-v-720e1b40] code{font-family:monospace}.assistant-markdown[data-v-720e1b40] table{border-collapse:collapse;display:block;overflow-x:auto}.assistant-markdown[data-v-720e1b40] td,.assistant-markdown[data-v-720e1b40] th{border:1px solid var(--mosi-color-border);padding:6px}.assistant-markdown[data-v-720e1b40] a[href]{text-decoration:underline}.assistant-markdown[data-v-720e1b40] h1,.assistant-markdown[data-v-720e1b40] h2,.assistant-markdown[data-v-720e1b40] h3{font-size:16px;margin:16px 0 8px}.assistant-markdown[data-v-720e1b40]>:last-child{margin-bottom:0}.assistant-composer[data-v-51beef5c]{flex:none;padding:8px 20px 12px}.assistant-composer__box[data-v-51beef5c]{align-items:flex-end;background:var(--mosi-color-bg-page);border:1px solid var(--mosi-color-border);border-radius:24px;box-shadow:var(--mosi-shadow-1);display:flex;gap:4px;padding:6px 6px 6px 8px}.is-dragging .assistant-composer__box[data-v-51beef5c]{border-color:var(--mosi-color-text-primary)}.assistant-composer__box .assistant-icon-button[data-v-51beef5c]{margin-bottom:2px}.assistant-composer textarea[data-v-51beef5c]{background:transparent;border:0;box-sizing:border-box;color:inherit;flex:1;font:inherit;font-size:14px;line-height:20px;max-height:128px;min-height:36px;min-width:0;outline:none;padding:8px 6px;resize:none}.assistant-send[data-v-51beef5c]{background:var(--mosi-color-text-primary);border:0;border-radius:50%;color:var(--mosi-white);cursor:pointer;display:grid;flex:none;height:36px;place-items:center;width:36px}.assistant-send[data-v-51beef5c]:disabled{cursor:default}.assistant-composer__images[data-v-51beef5c]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:8px}.assistant-attachment[data-v-51beef5c]{font-size:10px;position:relative;width:72px}.assistant-attachment img[data-v-51beef5c]{border:1px solid var(--mosi-color-border);border-radius:8px;height:60px;-o-object-fit:cover;object-fit:cover;width:72px}.assistant-attachment__remove[data-v-51beef5c]{background:var(--mosi-color-bg-page);border:1px solid var(--mosi-color-border);border-radius:50%;cursor:pointer;height:22px;position:absolute;right:-5px;top:-5px;width:22px}.assistant-attachment__retry[data-v-51beef5c]{background:transparent;border:0;cursor:pointer;text-decoration:underline}.mosi-button[data-v-404b6912]{align-items:center;border:1px solid transparent;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:var(--mosi-font-family-sans);font-weight:var(--mosi-font-weight-bold);gap:var(--mosi-space-2);justify-content:center;line-height:1;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;white-space:nowrap}.mosi-button.is-disabled[data-v-404b6912]{cursor:not-allowed}.mosi-button[data-v-404b6912]:focus-visible{outline:2px solid var(--mosi-button-focus-ring);outline-offset:2px}.mosi-button--default[data-v-404b6912]{font-size:var(--mosi-font-size-2);height:32px;padding:0 var(--mosi-space-4)}.mosi-button--large[data-v-404b6912]{font-size:var(--mosi-font-size-3);height:40px;padding:0 var(--mosi-space-5)}.mosi-button--default.is-icon-only[data-v-404b6912]{padding:8px;width:32px}.mosi-button--large.is-icon-only[data-v-404b6912]{padding:8px;width:40px}.mosi-button--rect[data-v-404b6912]{border-radius:var(--mosi-button-rect-radius,var(--mosi-radius-2))}.mosi-button--large.mosi-button--rect.is-icon-only[data-v-404b6912]{border-radius:10px}.mosi-button--pill[data-v-404b6912]{border-radius:9999px}.mosi-button--primary[data-v-404b6912]{background:var(--mosi-button-primary-bg);color:var(--mosi-button-primary-text)}.mosi-button--primary[data-v-404b6912]:not(.is-disabled):hover{background:var(--mosi-button-primary-bg-hover)}.mosi-button--primary[data-v-404b6912]:not(.is-disabled):active{background:var(--mosi-button-primary-bg-active)}.mosi-button--primary.is-disabled[data-v-404b6912]{background:var(--mosi-button-primary-bg-disabled)}.mosi-button--secondary[data-v-404b6912]{background:var(--mosi-button-secondary-bg);color:var(--mosi-button-secondary-text)}.mosi-button--secondary[data-v-404b6912]:not(.is-disabled):hover{background:var(--mosi-button-secondary-bg-hover)}.mosi-button--secondary[data-v-404b6912]:not(.is-disabled):active{background:var(--mosi-button-secondary-bg-active)}.mosi-button--secondary.is-disabled[data-v-404b6912]{color:var(--mosi-button-text-disabled)}.mosi-button--outline[data-v-404b6912]{background:transparent;border-color:var(--mosi-button-outline-border);color:var(--mosi-button-outline-text)}.mosi-button--outline[data-v-404b6912]:not(.is-disabled):hover{background:var(--mosi-button-outline-bg-hover)}.mosi-button--outline[data-v-404b6912]:not(.is-disabled):active{background:var(--mosi-button-outline-bg-active)}.mosi-button--outline.is-disabled[data-v-404b6912]{color:var(--mosi-button-text-disabled)}.mosi-button--borderless[data-v-404b6912]{background:transparent;color:var(--mosi-button-borderless-text)}.mosi-button--borderless[data-v-404b6912]:not(.is-disabled):hover{background:var(--mosi-button-borderless-bg-hover)}.mosi-button--borderless[data-v-404b6912]:not(.is-disabled):active{background:var(--mosi-button-borderless-bg-active)}.mosi-button--borderless.is-disabled[data-v-404b6912]{color:var(--mosi-button-text-disabled)}.mosi-button--link[data-v-404b6912]{background:transparent;color:var(--mosi-button-link-text);height:auto;padding:0}.mosi-button--link[data-v-404b6912]:not(.is-disabled):hover{color:var(--mosi-button-link-text-hover)}.mosi-button--link[data-v-404b6912]:not(.is-disabled):active{color:var(--mosi-button-link-text-active)}.mosi-button--link.is-disabled[data-v-404b6912]{color:var(--mosi-button-link-text-disabled)}.mosi-button__icon[data-v-404b6912],.mosi-button__spinner[data-v-404b6912]{display:inline-flex;order:0}.mosi-button__label[data-v-404b6912]{order:1}.mosi-button.is-icon-right .mosi-button__icon[data-v-404b6912],.mosi-button.is-icon-right .mosi-button__spinner[data-v-404b6912]{order:2}.mosi-button__icon[data-v-404b6912] svg{display:block;height:1em;width:1em}.mosi-button.is-icon-only .mosi-button__icon[data-v-404b6912],.mosi-button.is-icon-only .mosi-button__spinner[data-v-404b6912]{height:16px;width:16px}.mosi-button.is-icon-only .mosi-button__icon[data-v-404b6912] svg{height:16px;width:16px}.mosi-button__spinner[data-v-404b6912]{animation:mosi-button-spin-404b6912 .6s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid transparent;height:1em;width:1em}@keyframes mosi-button-spin-404b6912{to{transform:rotate(1turn)}}.mosi-modal__overlay{background:var(--mosi-dialog-overlay);inset:0;position:fixed;z-index:50;--mosi-modal-motion-duration:.2s;--mosi-modal-motion-easing:cubic-bezier(.4,0,.2,1)}.mosi-modal__overlay[data-state=open]{animation:mosi-modal-overlay-in var(--mosi-modal-motion-duration) var(--mosi-modal-motion-easing)}.mosi-modal__overlay[data-state=closed]{animation:mosi-modal-overlay-out var(--mosi-modal-motion-duration) var(--mosi-modal-motion-easing) forwards}@keyframes mosi-modal-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes mosi-modal-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes mosi-modal-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes mosi-modal-out{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.96)}}.mosi-modal__content[data-state=open]{animation:mosi-modal-in var(--mosi-modal-motion-duration) var(--mosi-modal-motion-easing)}.mosi-modal__content[data-state=closed]{animation:mosi-modal-out var(--mosi-modal-motion-duration) var(--mosi-modal-motion-easing) forwards}@media(prefers-reduced-motion:reduce){.mosi-modal__content,.mosi-modal__overlay{--mosi-modal-motion-duration:.01ms}}.mosi-modal__content{background:var(--mosi-dialog-bg);border-radius:var(--mosi-dialog-radius);box-shadow:var(--mosi-shadow-popover);display:flex;flex-direction:column;left:50%;max-height:85vh;overflow-y:auto;overscroll-behavior:none;position:fixed;top:50%;transform:translate(-50%,-50%);width:min(92vw,var(--mosi-modal-width,30rem));z-index:50;--mosi-modal-motion-duration:.2s;--mosi-modal-motion-easing:cubic-bezier(.4,0,.2,1)}.mosi-modal__content--small{--mosi-modal-width:22.5rem}.mosi-modal__content--medium{--mosi-modal-width:30rem}.mosi-modal__content--large{--mosi-modal-width:40rem}.mosi-modal__header{align-items:flex-start;display:flex;gap:var(--mosi-space-3);justify-content:space-between;padding:var(--mosi-space-5) var(--mosi-space-5) var(--mosi-space-3)}.mosi-modal__title-row{align-items:center;display:flex;gap:var(--mosi-space-2)}.mosi-modal__title-icon{display:inline-flex;flex:none;line-height:0}.mosi-modal__title{color:var(--mosi-dialog-title);font-size:var(--mosi-font-size-4);font-weight:var(--mosi-font-weight-bold);line-height:var(--mosi-line-height-4);margin:0}.mosi-modal__close{align-items:center;background:transparent;border:none;border-radius:var(--mosi-radius-1);color:var(--mosi-dialog-text);cursor:pointer;display:inline-flex;flex:none;height:1.5rem;justify-content:center;width:1.5rem}.mosi-modal__close:hover{color:var(--mosi-dialog-title)}.mosi-modal__region{display:flex;flex-direction:column;gap:var(--mosi-space-4);padding:0 var(--mosi-space-5)}.mosi-modal__region--last{padding-bottom:var(--mosi-space-5)}.mosi-modal__desc{margin:0}.mosi-modal__body,.mosi-modal__desc{color:var(--mosi-dialog-text);font-size:var(--mosi-font-size-3);line-height:var(--mosi-line-height-3)}.mosi-modal__footer{display:flex;gap:var(--mosi-space-3);justify-content:flex-end;padding:var(--mosi-space-3) var(--mosi-space-5) var(--mosi-space-5)}.assistant-panel{background:var(--mosi-color-bg-page);border-left:1px solid var(--mosi-color-border);box-shadow:-4px 0 20px #00000008;color:var(--mosi-color-text-primary);display:flex;flex-direction:column;height:100dvh;inset:0 0 0 auto;max-width:100%;position:fixed;width:var(--assistant-width,440px);z-index:40}.assistant-slide-enter-active,.assistant-slide-leave-active{transition:transform .2s ease-out}.assistant-slide-enter-from,.assistant-slide-leave-to{transform:translate(100%)}.assistant-launcher{background:var(--mosi-color-text-primary);border:0;border-radius:50%;bottom:28px;box-shadow:var(--mosi-shadow-popover);color:var(--mosi-white);cursor:pointer;display:grid;height:48px;place-items:center;position:fixed;right:28px;width:48px;z-index:35}.assistant-panel__header{align-items:center;box-sizing:content-box;display:flex;flex:none;height:64px;padding:0 20px}.assistant-page-frame:has(.portal-header--app)~.assistant-panel .assistant-panel__header{height:56px}.assistant-panel__header h2{flex:1;font-size:16px;font-weight:var(--mosi-font-weight-regular);margin:0}.assistant-icon-button{align-items:center;background:transparent;border:0;border-radius:6px;color:var(--mosi-color-text-secondary);cursor:pointer;display:inline-flex;flex:none;height:32px;justify-content:center;width:32px}.assistant-icon-button:hover:not(:disabled){background:var(--mosi-color-bg-subtle);color:var(--mosi-color-text-primary)}.assistant-icon-button.is-selected{color:var(--mosi-color-text-primary)}.assistant-icon-button.is-selected svg{fill:currentColor}.assistant-icon-button.is-feedback-open,.assistant-icon-button.is-feedback-open:hover:not(:disabled){background:var(--mosi-color-text-primary);color:var(--mosi-white)}.assistant-icon-button:disabled{cursor:default;opacity:.4}.assistant-icon-button.is-selected:disabled{opacity:1}.assistant-launcher:focus-visible,.assistant-panel a:focus-visible,.assistant-panel button:focus-visible{outline:2px solid var(--mosi-color-text-primary);outline-offset:2px}.assistant-panel__scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 24px}.assistant-messages{padding:18px 0}.assistant-panel__alert{background:var(--mosi-color-bg-subtle);font-size:12px;margin:0;padding:10px 20px}.assistant-welcome{display:flex;flex-direction:column;gap:6px;justify-content:flex-end;min-height:100%;padding:32px 0}.assistant-welcome h3{font-size:28px;font-weight:var(--mosi-font-weight-bold);letter-spacing:-.02em;line-height:1.25;margin:0 0 20px}.assistant-welcome button{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--mosi-color-text-secondary);cursor:pointer;display:flex;font:inherit;font-size:14px;gap:14px;min-height:46px;padding:10px;text-align:left}.assistant-welcome button:hover{background:var(--mosi-color-bg-subtle)}.assistant-welcome .mosi-icon{flex-shrink:0}.assistant-muted{color:var(--mosi-color-text-secondary);font-size:12px}.assistant-error{color:var(--mosi-red-600);font-size:12px}.assistant-status{background:var(--mosi-color-bg-subtle);border-radius:8px;color:var(--mosi-color-text-secondary);font-size:12px;padding:10px}.assistant-chip,.assistant-primary{background:var(--mosi-color-bg-page);border:1px solid var(--mosi-color-border);border-radius:8px;color:inherit;cursor:pointer;font:inherit;font-size:12px;min-height:34px;padding:7px 10px;text-align:left}.assistant-primary{background:var(--mosi-color-text-primary);color:var(--mosi-white)}.assistant-chip:disabled,.assistant-primary:disabled{cursor:default;opacity:.45}@media(max-width:767px){.assistant-panel{width:100%}.assistant-launcher{bottom:20px;right:20px}}@media(prefers-reduced-motion:reduce){.assistant-slide-enter-active,.assistant-slide-leave-active{transition:none}}.assistant-page-frame{min-width:0;transition:margin-right .2s ease-out}.assistant-page-frame--resizing{transition:none}.assistant-page-frame--open{container-type:inline-size}@media(min-width:768px){.assistant-page-frame--open{margin-right:var(--assistant-width,440px)}.assistant-page-frame.assistant-page-frame--open .portal-doc-context{display:none}.assistant-page-frame.assistant-page-frame--open .portal-doc-scroll{grid-template-columns:minmax(0,1fr)}.assistant-page-frame.assistant-page-frame--open .portal-doc-main{padding-inline:28px}}@container (max-width: 900px){.assistant-page-frame.assistant-page-frame--open .app-shell__body{grid-template-columns:minmax(0,1fr)}.assistant-page-frame.assistant-page-frame--open .app-side-nav{display:none}.assistant-page-frame.assistant-page-frame--open .app-nav-menu__trigger{display:inline-flex}.assistant-page-frame.assistant-page-frame--open .portal-header__community{display:none}.assistant-page-frame.assistant-page-frame--open .portal-header__inner{gap:12px;padding-inline:12px}.assistant-page-frame.assistant-page-frame--open .app-shell__main{padding:20px}.assistant-page-frame.assistant-page-frame--open .overview-quickstart__content,.assistant-page-frame.assistant-page-frame--open .portal-doc-layout,.assistant-page-frame.assistant-page-frame--open .usage-account,.assistant-page-frame.assistant-page-frame--open .usage-summary{grid-template-columns:minmax(0,1fr)}.assistant-page-frame.assistant-page-frame--open .docs-nav,.assistant-page-frame.assistant-page-frame--open .portal-doc-layout:before,.assistant-page-frame.assistant-page-frame--open .portal-header__search-kbd,.assistant-page-frame.assistant-page-frame--open .portal-header__search-label{display:none}}@container (max-width: 520px){.assistant-page-frame.assistant-page-frame--open .portal-brand{display:none}.assistant-page-frame.assistant-page-frame--open .portal-header__actions{gap:8px}.assistant-page-frame.assistant-page-frame--open .overview-shortcuts__grid,.assistant-page-frame.assistant-page-frame--open .overview-usage{grid-template-columns:minmax(0,1fr)}.assistant-page-frame.assistant-page-frame--open .overview-usage__divider{height:1px;width:100%}.assistant-page-frame.assistant-page-frame--open .overview-actions{align-items:stretch;flex-direction:column}.assistant-page-frame.assistant-page-frame--open .overview-promo__content{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.assistant-page-frame{transition:none}}.mosi-message__viewport{flex-direction:column;left:50%;list-style:none;margin:0;max-width:92vw;outline:none;padding:0;position:fixed;top:var(--mosi-space-6);transform:translate(-50%);width:auto;z-index:100}.mosi-message,.mosi-message__viewport{align-items:center;display:flex;gap:var(--mosi-space-3)}.mosi-message{background:var(--mosi-message-bg);border:1px solid var(--mosi-message-border);border-radius:var(--mosi-radius-1);box-shadow:var(--mosi-message-shadow);max-width:min(92vw,24rem);padding:var(--mosi-space-3) var(--mosi-space-4);width:-moz-fit-content;width:fit-content;--mosi-message-motion-duration:.2s;--mosi-message-motion-easing:cubic-bezier(.16,1,.3,1);--mosi-message-motion-offset:-8px}.mosi-message--wide{max-width:min(92vw,48rem)}.mosi-message[data-state=open]{animation:mosi-message-in var(--mosi-message-motion-duration) var(--mosi-message-motion-easing)}.mosi-message[data-state=closed]{animation:mosi-message-out var(--mosi-message-motion-duration) var(--mosi-message-motion-easing) forwards}@keyframes mosi-message-in{0%{opacity:0;transform:translateY(var(--mosi-message-motion-offset))}to{opacity:1;transform:translateY(0)}}@keyframes mosi-message-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(var(--mosi-message-motion-offset))}}@media(prefers-reduced-motion:reduce){.mosi-message{--mosi-message-motion-duration:.01ms;--mosi-message-motion-offset:0px}}.mosi-message__main{align-items:center;display:flex;gap:var(--mosi-space-2);min-width:0}.mosi-message__icon{flex-shrink:0;line-height:0}.mosi-message__icon svg{display:block}.mosi-message__icon--info{color:var(--mosi-message-info-accent)}.mosi-message__icon--success{color:var(--mosi-message-success-accent)}.mosi-message__icon--warning{color:var(--mosi-message-warning-accent)}.mosi-message__icon--danger{color:var(--mosi-message-danger-accent)}.mosi-message__text{color:var(--mosi-message-text);font-weight:var(--mosi-font-weight-regular);margin:0;min-width:0;word-break:break-word}.mosi-message__action,.mosi-message__text{font-size:var(--mosi-font-size-2);line-height:var(--mosi-line-height-2)}.mosi-message__action{background:transparent;border:none;border-radius:var(--mosi-radius-1);color:var(--mosi-message-link);cursor:pointer;flex-shrink:0;font-weight:var(--mosi-font-weight-bold);padding:0 var(--mosi-space-1);white-space:nowrap}.auth-modal__overlay{background:var(--mosi-dialog-overlay);inset:0;position:fixed;z-index:50;--mosi-auth-motion-duration:.2s;--mosi-auth-motion-easing:cubic-bezier(.4,0,.2,1)}.auth-modal__overlay[data-state=open]{animation:mosi-auth-overlay-in var(--mosi-auth-motion-duration) var(--mosi-auth-motion-easing)}.auth-modal__overlay[data-state=closed]{animation:mosi-auth-overlay-out var(--mosi-auth-motion-duration) var(--mosi-auth-motion-easing) forwards}@keyframes mosi-auth-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes mosi-auth-overlay-out{0%{opacity:1}to{opacity:0}}.auth-modal__content{background:linear-gradient(135deg,#fffdfb,#fbf7f2 48%,#f5f2ee);border:1px solid hsla(0,0%,100%,.78);border-radius:24px;box-shadow:0 34px 80px #18140f2e,0 12px 32px #e8582b14,inset 0 1px #ffffffd1;height:640px;isolation:isolate;left:50%;overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%);width:min(1000px,calc(100vw - 32px));z-index:50;--mosi-auth-motion-duration:.2s;--mosi-auth-motion-easing:cubic-bezier(.4,0,.2,1)}.auth-modal__content[data-state=open]{animation:mosi-auth-in var(--mosi-auth-motion-duration) var(--mosi-auth-motion-easing)}.auth-modal__content[data-state=closed]{animation:mosi-auth-out var(--mosi-auth-motion-duration) var(--mosi-auth-motion-easing) forwards}@keyframes mosi-auth-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes mosi-auth-out{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.96)}}@media(prefers-reduced-motion:reduce){.auth-modal__content,.auth-modal__overlay{--mosi-auth-motion-duration:.01ms}}.auth-modal__bg{background:linear-gradient(135deg,#fffffff5,#fdfaf6f0 46%,#f7f2ece6);border-radius:inherit;inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.auth-modal__ball{display:block;-webkit-mask-image:radial-gradient(circle,#000 0 64%,rgba(0,0,0,.82) 74%,transparent 88%);mask-image:radial-gradient(circle,#000 0 64%,rgba(0,0,0,.82) 74%,transparent 88%);max-width:none;mix-blend-mode:multiply;opacity:.9;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.auth-modal__ball--primary{bottom:-250px;height:487px;left:-210px;opacity:.82;transform:rotate(8deg);width:560px}.auth-modal__ball--secondary{height:646px;opacity:.72;right:-140px;top:-455px;transform:rotate(-9deg);width:560px}.auth-modal__panel-ball{display:block;height:542px;-webkit-mask-image:radial-gradient(circle,#000 0 64%,rgba(0,0,0,.82) 74%,transparent 88%);mask-image:radial-gradient(circle,#000 0 64%,rgba(0,0,0,.82) 74%,transparent 88%);max-width:none;mix-blend-mode:multiply;opacity:.76;pointer-events:none;position:absolute;right:-28px;top:-250px;transform:rotate(-9deg);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:470px;z-index:3}.auth-modal__brand{inset:0;pointer-events:none;position:absolute;z-index:1}.auth-modal__brand-logo{height:17px;left:66px;position:absolute;top:72px;width:157px}.auth-modal__brand-copy{color:#27272a;display:flex;flex-direction:column;font-size:36px;font-weight:500;gap:10px;left:66px;line-height:54px;max-width:480px;position:absolute;top:240px}.auth-modal__brand-copy p{margin:0}.auth-modal__panel{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:linear-gradient(135deg,#ffffffb3,#fffaf080);border-color:hsla(0,0%,100%,.62) rgba(116,77,28,.16) rgba(116,77,28,.1) hsla(0,0%,100%,.62);border-radius:16px;border-style:solid;border-width:1px;box-shadow:0 24px 60px #3e2d141f,inset 0 1px #ffffffb8,inset -1px 0 #ffffff6b,inset 0 -1px #744d1c14;display:flex;flex-direction:column;height:600px;justify-content:center;left:481px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 28px,#000);mask-image:linear-gradient(90deg,transparent,#000 28px,#000);overflow:hidden;padding:0 50px;position:absolute;top:20px;width:500px;z-index:2}.auth-modal__title{color:#333;font-size:18px;font-weight:700;line-height:26px;margin:0}.auth-modal__subtitle{color:#999;font-size:14px;line-height:22px;margin:10px 0 0}.auth-modal__primary-btn{background:linear-gradient(135deg,#30302e,#191817)!important;border:1px solid hsla(0,0%,100%,.08)!important;border-radius:8px!important;box-shadow:0 16px 34px #1a16112e,inset 0 1px #ffffff29!important;color:#fff!important;font-size:16px!important;font-weight:500!important;height:48px!important;line-height:24px!important;margin-top:32px;overflow:hidden!important;position:relative!important}.auth-modal__primary-btn:before{background:linear-gradient(105deg,transparent 26%,hsla(0,0%,100%,.18) 48%,transparent 68%);content:"";inset:-1px;pointer-events:none;position:absolute;transform:translate(-120%);transition:transform .45s cubic-bezier(.4,0,.2,1)}.auth-modal__primary-btn:hover{background:linear-gradient(135deg,#383833,#161514)!important;border-color:#ffffff1f!important;box-shadow:0 18px 38px #1a161138,inset 0 1px #ffffff2e!important}.auth-modal__primary-btn:hover:before{transform:translate(120%)}.auth-modal__close{align-items:center;background:transparent;border:0;border-radius:8px;color:#3a3a3a;cursor:pointer;display:inline-flex;font-size:20px;height:32px;justify-content:center;line-height:1;padding:0;position:absolute;right:36px;top:34px;width:32px;z-index:5}.auth-modal__close:hover{background:#0000000d;color:#111}@media(max-width:760px){.auth-modal__content{border-radius:20px;height:auto;width:calc(100vw - 24px)}.auth-modal__bg,.auth-modal__brand-copy,.auth-modal__panel-ball{display:none}.auth-modal__brand-logo{height:11px;left:28px;top:28px;width:101px}.auth-modal__panel{height:auto;margin:84px 18px 18px;padding:40px 24px;position:static;width:auto}.auth-modal__close{right:22px;top:24px}}.mosi-popover{box-sizing:border-box;color:var(--mosi-popover-text);display:flex;flex-direction:column;font-family:var(--mosi-font-family-sans);font-size:var(--mosi-font-size-2);line-height:var(--mosi-line-height-2);word-break:break-word;z-index:50}.mosi-popover--standard{background:var(--mosi-popover-bg);border:1px solid var(--mosi-popover-border);border-radius:var(--mosi-radius-1);box-shadow:var(--mosi-popover-shadow);gap:var(--mosi-space-1);max-height:min(420px,var(--reka-popover-content-available-height));max-width:min(420px,var(--reka-popover-content-available-width));overflow-y:auto;overscroll-behavior:contain;padding:var(--mosi-space-4)}.mosi-popover--display{background:var(--mosi-color-bg-elevated);border:0;border-radius:16px;box-shadow:var(--mosi-shadow-popover);gap:0;max-height:var(--reka-popover-content-available-height);max-width:var(--reka-popover-content-available-width);overflow:hidden;padding:0}.mosi-popover--display>.mosi-popover__body{max-height:inherit;min-height:0}.mosi-popover__title{color:var(--mosi-popover-title);font-weight:var(--mosi-font-weight-bold)}.mosi-popover__body{font-weight:var(--mosi-font-weight-regular);min-width:0}.mosi-popover__arrow{height:8px;width:16px}.guest-conversion-prompt{animation:guest-conversion-prompt-in .15s ease both;position:relative;width:min(320px,calc(100vw - var(--mosi-space-3)*2))}.guest-conversion-prompt.mosi-popover--display{background:radial-gradient(120% 80% at 88% -10%,#f4f4f1 0,transparent 58%),linear-gradient(#fbfbf9,#fff 46%);border:1px solid #e4e4e1;border-radius:var(--mosi-radius-4);box-shadow:inset 0 0 0 1px #ffffffe6,0 1px 2px #080a090a,0 12px 32px #080a0914}.guest-conversion-prompt__dialog-title{height:1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.guest-conversion-prompt__title{color:var(--mosi-color-text-muted);font-size:var(--mosi-font-size-1);font-weight:var(--mosi-font-weight-regular);line-height:var(--mosi-line-height-1)}.guest-conversion-prompt__close{position:absolute;right:8px;top:8px}.guest-conversion-prompt__body{box-sizing:border-box;display:flex;flex-direction:column;max-height:inherit;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:var(--mosi-space-5);width:100%}.guest-conversion-prompt__reward{align-items:baseline;display:flex;gap:var(--mosi-space-1);margin-top:var(--mosi-space-1)}.guest-conversion-prompt__amount{color:var(--mosi-color-text-primary);font-family:var(--mosi-font-family-mono);font-size:var(--mosi-font-size-8);font-variant-numeric:tabular-nums;font-weight:var(--mosi-font-weight-regular);line-height:var(--mosi-line-height-8)}.guest-conversion-prompt__amount-context{color:var(--mosi-color-text-secondary);font-size:var(--mosi-font-size-2);line-height:var(--mosi-line-height-2)}.guest-conversion-prompt__divider{background:var(--mosi-color-border);flex:none;height:1px;margin-top:var(--mosi-space-4);width:100%}.guest-conversion-prompt__benefits{color:var(--mosi-color-text-secondary);display:flex;flex-direction:column;font-size:var(--mosi-font-size-2);gap:var(--mosi-space-2);line-height:var(--mosi-line-height-2);list-style:none;margin:var(--mosi-space-4) 0 0;padding:0}.guest-conversion-prompt__benefits li{min-width:0}.guest-conversion-prompt__benefits strong{color:var(--mosi-color-text-primary);font-weight:var(--mosi-font-weight-regular)}.guest-conversion-prompt__cta{flex:none;margin-top:var(--mosi-space-5);width:100%}@keyframes guest-conversion-prompt-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.guest-conversion-prompt{animation:none}}@media(max-width:899px){[data-reka-popper-content-wrapper]:has(>.guest-conversion-prompt){inset:auto var(--mosi-space-4) max(var(--mosi-space-4),env(safe-area-inset-bottom))!important;min-width:0!important;transform:none!important}.guest-conversion-prompt{max-height:calc(100dvh - var(--mosi-space-4)*2);max-width:none;width:100%}}
