@charset "UTF-8";@font-face{font-display:swap;font-family:menlo;font-style:normal;font-weight:400;src:url(./Menlo-Regular.CsdnAqof.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(./Inter.c8O0ljhh.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:100 900;src:url(./Geist-Variable.CrgPqtmy.woff2) format("woff2")}.ai-chat-widget .visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.ai-chat-backdrop-shell{isolation:isolate}.ai-chat-backdrop-shell>.ai-chat-backdrop{animation:ai-chat-backdrop-fade-in .18s ease-out both;background:#fff9;inset:0;pointer-events:none;position:fixed;z-index:0}.ai-chat-backdrop-shell>.ai-chat-backdrop--dock{bottom:var(--ai-chat-backdrop-dock-bottom,0);height:100vh;left:50%;position:absolute;right:auto;top:auto;transform:translate(-50%);width:100vw}.ai-chat-backdrop-shell>.ai-chat-backdrop--region{height:auto;inset:0;position:absolute;transform:none;width:auto}.ai-chat-backdrop-shell>.ai-chat-backdrop--leaving{animation:ai-chat-backdrop-fade-out .16s ease-in both}.ai-chat-backdrop-shell>[data-testid=ai-chat-panel]{pointer-events:auto;position:relative;z-index:1}@keyframes ai-chat-backdrop-fade-in{0%{background:#fff0}to{background:#fff9}}@keyframes ai-chat-backdrop-fade-out{0%{background:#fff9}to{background:#fff0}}@media(max-width:768px){.ai-chat-backdrop-shell>.ai-chat-backdrop--mobile-opaque{animation:none;background:#fff;height:auto;inset:0;position:fixed;transform:none;width:auto}}@media(prefers-reduced-motion:reduce){.ai-chat-backdrop-shell>.ai-chat-backdrop{animation:none}}.ai-chat-panel-shell{animation:ai-chat-panel-open .22s cubic-bezier(.22,1,.36,1) backwards;background:var(--ai-chat-panel-shell-background,#fff);border:1px solid var(--ai-chat-panel-shell-border-color,#d4d4d4);border-radius:var(--ai-chat-panel-shell-radius,40px);box-shadow:var(--ai-chat-panel-shell-shadow,none);box-sizing:border-box;display:flex;flex-direction:column;min-height:0;overflow:hidden;transform-origin:bottom center}.ai-chat-shell-state--full-panel:not(.ai-chat-shell-state--leaving) .ai-chat-panel-shell{animation-name:ai-chat-panel-expand-open}.ai-chat-panel-leave-active{animation:ai-chat-panel-close .18s ease-in both;pointer-events:none}.ai-chat-backdrop-shell>[data-testid=ai-chat-panel].ai-chat-panel-leave-active{pointer-events:none}.ai-chat-shell-state--born-open .ai-chat-panel-shell--composer{animation:none;clip-path:none}.ai-chat-shell-state--opening-from-trigger .ai-chat-panel-shell.ai-chat-panel-shell--composer,.ai-chat-shell-state--opening-from-trigger .ai-chat-panel-shell:not(.ai-chat-panel-shell--composer){animation:ai-chat-panel-open .22s cubic-bezier(.22,1,.36,1) backwards!important}@keyframes ai-chat-panel-open{0%{clip-path:inset(calc(100% - 72px) 0 0 0 round 32px);opacity:0}to{clip-path:inset(0 0 0 0 round 40px);opacity:1}}@keyframes ai-chat-panel-expand-open{0%{clip-path:inset(calc(100% - 72px) 0 0 0 round 32px);opacity:0}to{clip-path:inset(0 0 0 0 round 40px);opacity:1}}@keyframes ai-chat-panel-close{0%{clip-path:inset(0 0 0 0 round 40px);opacity:1}to{clip-path:inset(calc(100% - 72px) 0 0 0 round 32px);opacity:0}}@media(prefers-reduced-motion:reduce){.ai-chat-panel-leave-active,.ai-chat-panel-shell{animation:none;clip-path:none}.ai-chat-shell-state--opening-from-trigger .ai-chat-panel-shell.ai-chat-panel-shell--composer,.ai-chat-shell-state--opening-from-trigger .ai-chat-panel-shell:not(.ai-chat-panel-shell--composer){animation:none!important}}.ai-chat-panel-shell{background:var(--ai-chat-panel-background,var(--ai-chat-panel-shell-background,#fff));height:var(--ai-chat-panel-height,auto);max-height:var(--ai-chat-panel-max-height,min(928px,100vh - 96px));position:relative;width:var(--ai-chat-panel-width,min(656px,100vw - 32px))}.ai-chat-panel-shell--composer{gap:var(--ai-chat-panel-composer-gap,8px);height:auto;max-height:none;padding:var(--ai-chat-panel-composer-padding,8px)}.ai-chat-panel-shell:not(.ai-chat-panel-shell--composer){gap:var(--ai-chat-panel-content-gap,24px);padding:var(--ai-chat-panel-conversation-padding,72px 8px 8px)}.ai-chat-panel-shell--composer>.ai-chat-panel-body{flex:0 0 auto;gap:var(--ai-chat-panel-composer-body-gap,0);min-height:0;overflow:visible;padding:0;scrollbar-gutter:auto}.ai-chat-panel-shell--composer.ai-chat-panel-shell--with-header>.ai-chat-panel-body{padding-top:var(--ai-chat-panel-header-clearance,72px)}.ai-chat-panel-shell--composer>.ai-chat-composer-boundary{padding:0}.ai-chat-shell-state--auth-required .ai-chat-panel-shell--composer>.ai-chat-composer-boundary{margin-top:var(--ai-chat-panel-auth-composer-margin-top,16px)}.ai-chat-shell-state--expanded .ai-chat-panel-shell,.ai-chat-shell-state--full-panel .ai-chat-panel-shell{gap:var(--ai-chat-panel-content-gap,24px);height:var(--ai-chat-panel-expanded-height,100%);max-height:var(--ai-chat-panel-expanded-max-height,100%);max-width:var(--ai-chat-panel-expanded-max-width,none);padding:var(--ai-chat-panel-conversation-padding,72px 8px 8px);width:100%}.ai-chat-panel-shell--task-screen{background:var(--ai-chat-panel-task-background,#fff);gap:0;height:100%;max-height:none;overflow:hidden;padding:0;width:100%}.ai-chat-panel-body{display:flex;flex:1;flex-direction:column;gap:var(--ai-chat-panel-body-gap,32px);min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:var(--ai-chat-panel-body-padding,0 16px);scrollbar-color:var(--ai-chat-panel-scrollbar-color,auto);scrollbar-gutter:var(--ai-chat-panel-scrollbar-gutter,auto);scrollbar-width:var(--ai-chat-panel-scrollbar-width,auto)}.ai-chat-panel-shell:not(.ai-chat-panel-shell--composer)>.ai-chat-composer-boundary{flex:0 0 auto;max-width:100%;min-width:0}.ai-chat-shell-state--expanded .ai-chat-panel-body{align-self:center;box-sizing:border-box;width:min(100%,var(--ai-chat-panel-expanded-content-width,1110px))}.ai-chat-shell-state--expanded .ai-chat-composer-boundary{align-self:center;box-sizing:border-box;width:min(100%,var(--ai-chat-panel-expanded-composer-width,656px))}@media(max-width:768px){.ai-chat-panel-shell--task-screen,.ai-chat-widget .ai-chat-panel-shell{background:var(--ai-chat-panel-mobile-background,#fff);border:none;border-radius:0;height:100%;max-height:none;overflow:hidden;width:100%}.ai-chat-panel-shell:not(.ai-chat-panel-shell--composer){gap:0;padding:0}.ai-chat-panel-shell:not(.ai-chat-panel-shell--composer)>.ai-chat-composer-boundary{padding:var(--ai-chat-panel-mobile-composer-padding,0 16px calc(16px + env(safe-area-inset-bottom, 0px)) )}.ai-chat-panel-body{gap:var(--ai-chat-panel-mobile-body-gap,24px);padding:var(--ai-chat-panel-mobile-body-padding,88px 16px 16px);scrollbar-gutter:var(--ai-chat-panel-mobile-scrollbar-gutter,auto);width:100%}.ai-chat-panel-body--empty{gap:var(--ai-chat-panel-mobile-empty-gap,16px);justify-content:flex-end}.ai-chat-shell-state--expanded .ai-chat-panel-body{width:100%}}.ai-chat-widget{--ai-chat-composer-boundary-fade-height:72px}.ai-chat-widget .ai-chat-composer-boundary{flex:0 0 auto;max-width:100%;min-width:0;position:relative;z-index:1;--ai-chat-composer-boundary-fade-surface:var(--ai-chat-composer-boundary-fade-bg,var(--background,#fff))}.ai-chat-widget .ai-chat-composer-boundary.ai-chat-composer-boundary--has-answer-fade{border-top-color:transparent}.ai-chat-widget .ai-chat-composer-boundary--has-answer-fade:before{content:none}.ai-chat-widget .ai-chat-panel-shell:has(>.ai-chat-composer-boundary--has-answer-fade)>.ai-chat-panel-body:not(._generating){-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - var(--ai-chat-composer-boundary-fade-height)),rgba(0,0,0,.92) calc(100% - var(--ai-chat-composer-boundary-fade-height) + 13px),rgba(0,0,0,.72) calc(100% - var(--ai-chat-composer-boundary-fade-height) + 28px),rgba(0,0,0,.42) calc(100% - var(--ai-chat-composer-boundary-fade-height) + 46px),rgba(0,0,0,.16) calc(100% - var(--ai-chat-composer-boundary-fade-height) + 60px),transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - var(--ai-chat-composer-boundary-fade-height)),rgba(0,0,0,.92) calc(100% - var(--ai-chat-composer-boundary-fade-height) + 13px),rgba(0,0,0,.72) calc(100% - var(--ai-chat-composer-boundary-fade-height) + 28px),rgba(0,0,0,.42) calc(100% - var(--ai-chat-composer-boundary-fade-height) + 46px),rgba(0,0,0,.16) calc(100% - var(--ai-chat-composer-boundary-fade-height) + 60px),transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;padding-bottom:var(--ai-chat-composer-boundary-fade-height)!important;scroll-padding-bottom:var(--ai-chat-composer-boundary-fade-height)!important}.ai-chat-widget .processing-indicator{align-items:center;color:var(--ai-chat-processing-color,#737373);display:inline-flex;font-family:var(--font-main,"Geist",sans-serif);font-size:14px;font-weight:500;gap:8px;line-height:20px}.ai-chat-widget .processing-indicator__label{animation:ai-chat-processing-text-shimmer 1.4s linear infinite;background:linear-gradient(90deg,#9b9b9b,#737373 20%,#b9b9b9);-webkit-background-clip:text;background-clip:text;background-size:220% 100%;color:transparent}.ai-chat-widget .processing-indicator__icon-clip{align-items:center;display:inline-flex;flex:0 0 20px;height:20px;justify-content:center;min-height:20px;min-width:20px;overflow:hidden;width:20px}.ai-chat-widget .processing-indicator__icon{align-items:center;animation:ai-chat-pending-rotate .9s linear infinite;display:inline-flex;height:20px;justify-content:center;line-height:0;transform-origin:center;width:20px}.ai-chat-widget .processing-indicator__icon svg{display:block;height:20px;width:20px}@keyframes ai-chat-pending-rotate{to{transform:rotate(1turn)}}@keyframes ai-chat-processing-text-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.ai-chat-widget .ai-chat-pending-message-row{align-items:flex-start;display:flex;inset:auto;justify-content:flex-start;margin:0;min-height:20px;min-width:0;padding:0;position:static;width:100%}.ai-chat-widget .ai-chat-viewport-backsplash{display:none}@media(max-width:768px){.ai-chat-widget .ai-chat-viewport-backsplash{background:#fff;display:block;height:100dvh;inset:0;min-height:100vh;pointer-events:none;position:fixed;transform:none;width:100vw;z-index:0}}.ai-chat-widget .ai-chat-auth-status{align-self:stretch;display:flex;flex-direction:column;gap:8px}.ai-chat-widget .chat-message._user+.ai-chat-auth-status{margin-top:-8px}.ai-chat-widget .chat-message._user.message--user+.ai-chat-auth-status{margin-top:-24px}.ai-chat-widget .chat-message._assistant+.ai-chat-auth-status,.ai-chat-widget .chat-message.message--assistant+.ai-chat-auth-status{margin-top:-12px}.ai-chat-widget .ai-chat-auth-status__row{align-items:center;color:var(--ai-chat-processing-color,#737373);display:inline-flex;font-family:var(--font-main,"Geist",sans-serif);font-size:14px;font-weight:500;gap:8px;line-height:20px}.ai-chat-widget .ai-chat-auth-status__icon{align-items:center;display:inline-flex;flex:0 0 16px;height:16px;justify-content:center;line-height:0;min-height:16px;min-width:16px;width:16px}.ai-chat-widget .ai-chat-auth-status__icon svg{display:block;height:16px;width:16px}.ai-chat-widget .ai-chat-auth-status__title{min-width:0}.ai-chat-widget .ai-chat-auth-core{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:40px 24px;text-align:center}.ai-chat-widget .ai-chat-auth-core .auth-wallet-icon{border:none;color:#fff;height:24px;margin:0;padding:0;width:24px}.ai-chat-widget .ai-chat-auth-core .auth-title{color:#fff;font-size:16px;line-height:100%}.ai-chat-widget .ai-chat-auth-core .auth-description,.ai-chat-widget .ai-chat-auth-core .auth-title{font-family:var(--font-main,var(--ds-font-sans,"Geist",sans-serif));font-weight:400;margin:0;text-transform:var(--text-transform-main,none)}.ai-chat-widget .ai-chat-auth-core .auth-description{color:#ffffffb3;font-size:14px;line-height:160%;max-width:260px}.ai-chat-widget .ai-chat-auth-core .auth-sign-button{background:#bff623;border:none;color:#000;cursor:pointer;font-family:var(--font-main,var(--ds-font-sans,"Geist",sans-serif));font-size:14px;font-weight:400;line-height:160%;padding:9px 16px;text-transform:var(--text-transform-main,none);transition:background .2s}.ai-chat-widget .ai-chat-auth-core .auth-sign-button:hover{background:#bff623b3}.ai-chat-widget .ai-chat-auth-core .auth-sign-button:disabled{cursor:not-allowed;opacity:.5}.ai-chat-widget .ai-chat-sending-notice{align-items:center;background:#f5f5f5;border:1px solid #d4d4d4;border-radius:12px;box-sizing:border-box;color:#737373;display:flex;font-family:Geist,sans-serif;font-size:14px;font-weight:500;gap:8px;line-height:20px;margin-bottom:12px;min-height:48px;padding:0 16px;position:relative;transition:background .15s ease,border-color .15s ease;z-index:2}.ai-chat-widget .ai-chat-sending-notice.ai-chat-sending-notice--ui{background:#f5f5f5;border-color:#d4d4d4;border-radius:12px;color:#737373}.ai-chat-widget .ai-chat-sending-notice__icon{align-items:center;animation:ai-chat-sending-notice-spin .9s linear infinite;display:inline-flex;flex:0 0 16px;height:16px;justify-content:center;transform-origin:center;width:16px}.ai-chat-widget .ai-chat-sending-notice__icon .ds-icon,.ai-chat-widget .ai-chat-sending-notice__icon .nuxt-icon,.ai-chat-widget .ai-chat-sending-notice__icon .nuxt-icon svg,.ai-chat-widget .ai-chat-sending-notice__icon svg{color:currentColor;height:100%;stroke:currentColor;width:100%}.ai-chat-widget .ai-chat-sending-notice__icon circle,.ai-chat-widget .ai-chat-sending-notice__icon line,.ai-chat-widget .ai-chat-sending-notice__icon path,.ai-chat-widget .ai-chat-sending-notice__icon polygon,.ai-chat-widget .ai-chat-sending-notice__icon polyline,.ai-chat-widget .ai-chat-sending-notice__icon rect{stroke:currentColor}.ai-chat-widget .ai-chat-sending-notice__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes ai-chat-sending-notice-spin{to{transform:rotate(1turn)}}.ai-chat-widget .ai-chat-error-message{box-sizing:border-box}.ai-chat-widget .ai-chat-error-message.ai-chat-error-message--landing,.ai-chat-widget .ai-chat-error-message.ai-chat-error-message--ui{align-items:center;border-top:1px solid rgba(185,28,28,.2);color:#b91c1c;display:flex;flex-shrink:0;font-size:12px;gap:8px;justify-content:center;line-height:1.4;padding:6px 12px;text-align:center}@media(max-width:768px){.ai-chat-widget .ai-chat-error-message.ai-chat-error-message--landing,.ai-chat-widget .ai-chat-error-message.ai-chat-error-message--ui{background:#fef2f2;border:1px solid rgba(185,28,28,.2);border-radius:12px;margin:0 16px 12px}}.ai-chat-widget .ai-chat-error-message__text{flex:1;min-width:0}.ai-chat-widget .ai-chat-error-message__close{align-items:center;background:transparent;border:none;color:#c51616;cursor:pointer;display:inline-flex;flex:0 0 24px;height:24px;justify-content:center;padding:0;width:24px}.ai-chat-widget .ai-chat-error-message__close .ds-icon,.ai-chat-widget .ai-chat-error-message__close .nuxt-icon,.ai-chat-widget .ai-chat-error-message__close .nuxt-icon svg,.ai-chat-widget .ai-chat-error-message__close svg{height:16px;width:16px}.ai-chat-widget .ai-chat-error-message__close:hover{color:#9f1010}.ai-chat-widget .ai-chat-selection-tooltip{animation:ai-chat-overlay-fade-in var(--ai-chat-tooltip-appear-duration) var(--ai-chat-tooltip-appear-easing) both;pointer-events:auto;position:fixed;z-index:10000}.ai-chat-widget .ai-chat-selection-tooltip.ai-chat-selection-tooltip--positioned{animation:none!important;transform-origin:initial;will-change:transform}.ai-chat-widget .ai-chat-selection-tooltip__btn{align-items:center;background:#fff;border:1px solid #d4d4d4;border-radius:8px;box-shadow:0 8px 8px #d4d4d440;box-sizing:border-box;color:#0a0a0a;cursor:pointer;display:flex;font-family:Geist,sans-serif;font-size:16px;font-weight:400;gap:8px;height:48px;letter-spacing:0;line-height:24px;padding:12px;transition:background .15s,border-color .15s;white-space:nowrap;width:205px}.ai-chat-widget .ai-chat-selection-tooltip__btn:hover{background:#f2f2f2;border-color:#c3c3c3}.ai-chat-widget .ai-chat-selection-tooltip__btn.ai-chat-selection-tooltip__btn--ui{background:#fff;border-color:#d4d4d4;color:#0a0a0a}.ai-chat-widget .ai-chat-selection-tooltip__btn.ai-chat-selection-tooltip__btn--ui:hover{border-color:var(--primary,#115e59)}.ai-chat-widget .ai-chat-selection-tooltip__icon{align-items:center;color:#737373;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.ai-chat-widget .ai-chat-selection-tooltip__icon .ds-icon,.ai-chat-widget .ai-chat-selection-tooltip__icon .nuxt-icon,.ai-chat-widget .ai-chat-selection-tooltip__icon .nuxt-icon svg,.ai-chat-widget .ai-chat-selection-tooltip__icon svg{height:100%;width:100%}.ai-chat-widget .ai-chat-selection-tooltip__icon.ai-chat-selection-tooltip__icon--ui{color:#737373}body.test-mode .ai-chat-widget .ai-chat-selection-tooltip.ai-chat-selection-tooltip--positioned{animation:none!important;transform-origin:initial;will-change:transform}.ai-chat-widget .chat-task-input-row{align-items:center;background:#fff;border:1px solid #737373;border-radius:32px;box-shadow:0 0 4px #7373734d;display:flex;gap:10px;margin:0 16px;min-height:44px;padding:12px 8px 12px 16px}.ai-chat-widget .chat-task-input-row--textarea,.ai-chat-widget .chat-task-input-row._textarea{align-items:flex-end;border-radius:24px}.ai-chat-widget .chat-task-input-row--edit{align-items:center;border-radius:30px;min-height:58px;padding:4px 8px 4px 24px}.ai-chat-widget .chat-task-input-row--edit._textarea,.ai-chat-widget .chat-task-input-row--edit.chat-task-input-row--textarea{align-items:center;border-radius:30px}.ai-chat-widget .chat-task-input{background:transparent;border:none;border-radius:0;color:#000;flex:1;font-family:var(--font-main,inherit);font-size:16px;line-height:20px;min-width:0;outline:none;padding:0}.ai-chat-widget .chat-task-input::-moz-placeholder{color:#0000008c}.ai-chat-widget .chat-task-input::placeholder{color:#0000008c}.ai-chat-widget .chat-task-input-row--busy .chat-task-input,.ai-chat-widget .chat-task-input:disabled{color:#0a0a0a;opacity:1;-webkit-text-fill-color:#0a0a0a}.ai-chat-widget .chat-task-edit-input{max-height:128px;min-height:40px;overflow:auto;resize:none}.ai-chat-widget .chat-task-input-row--edit .chat-task-edit-input{line-height:24px;min-height:24px}.ai-chat-widget .chat-task-input--code{letter-spacing:0}.ai-chat-widget .chat-task-submit{align-items:center;background:transparent;border:none;border-radius:24px;color:#0000007a;cursor:pointer;display:inline-flex;flex:0 0 40px;height:40px;justify-content:center;margin-right:0;padding:0;width:40px}.ai-chat-widget .chat-task-submit._ready,.ai-chat-widget .chat-task-submit.chat-task-submit--ready{background:#0a0a0a;color:#fff}.ai-chat-widget .chat-task-submit.chat-task-submit--busy{background:#d9d9d9;color:#0a0a0a;cursor:wait}.ai-chat-widget .chat-task-submit:disabled{cursor:not-allowed}.ai-chat-widget .chat-task-submit .chat-task-submit__busy-icon,.ai-chat-widget .chat-task-submit .chat-task-submit__icon{align-items:center;color:currentColor;display:flex;height:16px;justify-content:center;width:16px}.ai-chat-widget .chat-task-submit .ds-icon,.ai-chat-widget .chat-task-submit .nuxt-icon,.ai-chat-widget .chat-task-submit .nuxt-icon svg,.ai-chat-widget .chat-task-submit svg{color:currentColor;height:16px;stroke:currentColor;width:16px}.ai-chat-widget .chat-task-submit .chat-task-submit__busy-icon svg,.ai-chat-widget .chat-task-submit .roller,.ai-chat-widget .chat-task-submit .spinner{animation:ai-chat-task-spin .8s cubic-bezier(.29,.6,.68,.86) infinite}.ai-chat-widget .chat-task-submit circle,.ai-chat-widget .chat-task-submit line,.ai-chat-widget .chat-task-submit path,.ai-chat-widget .chat-task-submit polygon,.ai-chat-widget .chat-task-submit polyline,.ai-chat-widget .chat-task-submit rect{stroke:currentColor}.ai-chat-widget .chat-task-submit .chat-task-submit__busy-icon path{fill:currentColor;stroke:none}.ai-chat-widget .chat-task-input-row--edit .chat-task-submit{flex-basis:48px;height:48px;width:48px}.ai-chat-widget .chat-task-input-row--edit .chat-task-submit .chat-task-submit__icon,.ai-chat-widget .chat-task-input-row--edit .chat-task-submit .ds-icon,.ai-chat-widget .chat-task-input-row--edit .chat-task-submit .nuxt-icon,.ai-chat-widget .chat-task-input-row--edit .chat-task-submit .nuxt-icon svg,.ai-chat-widget .chat-task-input-row--edit .chat-task-submit svg{height:20px;width:20px}.ai-chat-widget .chat-task-input-row--edit .chat-task-submit circle,.ai-chat-widget .chat-task-input-row--edit .chat-task-submit line,.ai-chat-widget .chat-task-input-row--edit .chat-task-submit path,.ai-chat-widget .chat-task-input-row--edit .chat-task-submit polygon,.ai-chat-widget .chat-task-input-row--edit .chat-task-submit polyline,.ai-chat-widget .chat-task-input-row--edit .chat-task-submit rect{stroke:none}@keyframes ai-chat-task-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.ai-chat-widget .ai-chat-locked-composer{align-items:center;background:#f5f5f5;border:1px solid #d4d4d4;border-radius:32px;box-shadow:none;box-sizing:border-box;color:#737373;display:flex;font-family:var(--font-main,inherit);gap:10px;height:64px;min-height:64px;padding:20px 24px;width:100%}@media(max-width:768px){.ai-chat-widget .ai-chat-locked-composer{height:44px;min-height:44px;padding:12px 4px 12px 16px}}.ai-chat-widget .ai-chat-locked-composer__lock{color:#737373;flex:0 0 20px;height:20px;width:20px}.ai-chat-widget .ai-chat-locked-composer__text{color:inherit;cursor:not-allowed;flex:1;min-width:0;overflow-wrap:anywhere}.ai-chat-widget .ai-chat-locked-composer--ui .ai-chat-locked-composer__text{align-items:center;box-sizing:border-box;display:flex;font-size:14px;line-height:20px;min-height:40px;padding:0}.ai-chat-widget .ai-chat-locked-composer--landing .ai-chat-locked-composer__text{align-items:center;display:flex;font-size:16px;line-height:24px}.ai-chat-widget .ai-chat-locked-composer__submit{align-items:center;background:#343434;border:none;border-radius:20px;color:#ffffff73;cursor:not-allowed;display:inline-flex;flex:0 0 40px;height:40px;justify-content:center;width:40px}.ai-chat-widget .ai-chat-locked-composer__submit .ai-chat-send-icon-svg{height:16px;width:16px}@media(min-width:769px){.ai-chat-widget.ai-chat:not(._light) .ai-chat-locked-composer--ui{background:#181818;border-color:#343434;border-radius:0;box-shadow:none;height:48px;min-height:0;padding:0}}.ai-chat-widget .ai-chat-account-menu{box-sizing:border-box;color:#0a0a0a;font-family:var(--font-main,inherit)}.ai-chat-widget.ai-chat._dark .ai-chat-account-menu{color:#fff}.ai-chat-widget .ai-chat-account-menu__email,.ai-chat-widget .ai-chat-account-menu__status{margin:0;overflow-wrap:anywhere}.ai-chat-widget .ai-chat-account-menu__status{color:#737373;font-size:12px;line-height:18px}.ai-chat-widget.ai-chat._dark .ai-chat-account-menu__status{color:#ffffff8c}.ai-chat-widget .ai-chat-account-menu__email{color:inherit;font-size:14px;font-weight:400;line-height:20px;margin-top:4px}.ai-chat-widget .ai-chat-account-menu__action{align-items:center;border-radius:8px;cursor:pointer;display:flex;font-family:var(--font-main,inherit);font-size:14px;gap:8px;height:32px;justify-content:center;line-height:20px;margin-top:12px;padding:6px 12px;text-align:center;width:100%}.ai-chat-widget .ai-chat-account-menu__action--logout{background:#fff;border:1px solid #d4d4d4;color:#0a0a0a}.ai-chat-widget .ai-chat-account-menu__action--logout:hover{background:#f5f5f5}.ai-chat-widget .ai-chat-account-menu__action--login{background:#0a0a0a;border:none;color:#fafafa}.ai-chat-widget .ai-chat-account-menu__action--login:hover{background:#1a1a1a}.ai-chat-widget .ai-chat-account-menu--landing .ai-chat-account-menu__action{margin-top:8px}.ai-chat-widget .ai-chat-account-menu__action .ds-icon,.ai-chat-widget .ai-chat-account-menu__action .ds-icon svg,.ai-chat-widget .ai-chat-account-menu__action .nuxt-icon,.ai-chat-widget .ai-chat-account-menu__action .nuxt-icon svg{flex:0 0 18px;height:18px;width:18px}.ai-chat-widget .chat-task-screen{background:#fff;color:#0a0a0a;display:flex;flex:1;flex-direction:column;min-height:0}.ai-chat-widget .chat-task-header{align-items:center;display:flex;flex:0 0 auto;justify-content:center;min-height:56px;padding:0 56px;position:relative}.ai-chat-widget .chat-task-back{align-items:center;background:transparent;border:none;border-radius:50%;color:#0a0a0a;cursor:pointer;display:inline-flex;height:40px;justify-content:center;left:12px;padding:0;position:absolute;top:8px;width:40px}.ai-chat-widget .chat-task-back:disabled{cursor:not-allowed;opacity:.45}.ai-chat-widget .chat-task-back .ds-icon,.ai-chat-widget .chat-task-back .nuxt-icon,.ai-chat-widget .chat-task-back .nuxt-icon svg,.ai-chat-widget .chat-task-back svg{height:20px;width:20px}.ai-chat-widget .chat-task-title{color:#0a0a0a;font-family:var(--font-main,inherit);font-size:16px;font-weight:500;line-height:24px;margin:0}.ai-chat-widget .chat-task-spacer{flex:1;min-height:128px}.ai-chat-widget .chat-task-content{display:flex;flex:1;flex-direction:column;gap:12px;justify-content:flex-start;min-height:0;overflow:auto;overscroll-behavior:contain;padding:16px 16px 12px;scroll-padding-bottom:16px;-webkit-overflow-scrolling:touch}.ai-chat-widget .chat-task-content-body{min-width:0}.ai-chat-widget .chat-task-context,.ai-chat-widget .chat-task-warning{font-family:var(--font-main,inherit);font-size:14px;line-height:20px;min-width:0}.ai-chat-widget .chat-task-context p,.ai-chat-widget .chat-task-warning p{margin:0}.ai-chat-widget .chat-task-context{color:#525252}.ai-chat-widget .chat-task-warning{background:#fff8df;border:1px solid #f2c94c;border-radius:8px;color:#5f4300;padding:10px 12px}.ai-chat-widget .chat-task-bottom{display:flex;flex:0 0 auto;flex-direction:column;gap:12px;padding:0 0 calc(16px + var(--ai-chat-safe-bottom, env(safe-area-inset-bottom, 0px)))}.ai-chat-widget .chat-task-error{align-items:flex-start;background:#fde8ee;border-radius:8px;color:#b42318;display:flex;font-family:var(--font-main,inherit);font-size:14px;gap:12px;justify-content:space-between;line-height:20px;margin:0 16px;padding:10px 12px}.ai-chat-widget .chat-task-sending{align-items:center;color:#737373;display:inline-flex;font-family:var(--font-main,inherit);font-size:16px;font-weight:500;gap:8px;line-height:20px;margin:0 16px;width:-moz-max-content;width:max-content}.ai-chat-widget .chat-task-sending .ds-icon,.ai-chat-widget .chat-task-sending .nuxt-icon,.ai-chat-widget .chat-task-sending .nuxt-icon svg,.ai-chat-widget .chat-task-sending .roller,.ai-chat-widget .chat-task-sending .spinner,.ai-chat-widget .chat-task-sending svg{color:currentColor;flex:0 0 16px;height:16px;stroke:currentColor;width:16px}.ai-chat-widget .chat-task-sending .roller,.ai-chat-widget .chat-task-sending .spinner{animation:ai-chat-task-spin .8s cubic-bezier(.29,.6,.68,.86) infinite}.ai-chat-widget .chat-task-sending circle,.ai-chat-widget .chat-task-sending line,.ai-chat-widget .chat-task-sending path,.ai-chat-widget .chat-task-sending polygon,.ai-chat-widget .chat-task-sending polyline,.ai-chat-widget .chat-task-sending rect{stroke:currentColor}.ai-chat-widget .chat-report{display:inline-block;margin-top:6px;max-width:100%;position:relative}.ai-chat-widget .chat-report._open .chat-report-link,.ai-chat-widget .chat-report._reported .chat-report-link,.ai-chat-widget .chat-report._visible .chat-report-link{opacity:1}.ai-chat-widget .chat-report-link{background:transparent;border:none;color:#ffffff7a;cursor:pointer;font-size:12px;line-height:1.2;opacity:.58;padding:0;pointer-events:auto;text-decoration:underline;text-underline-offset:2px;transition:color .18s ease,opacity .18s ease}.ai-chat-widget .chat-report-link:hover:not(:disabled){color:#fffc}.ai-chat-widget .chat-report-link:disabled{cursor:default;opacity:1}.ai-chat-widget .chat-report-popover{animation:ai-chat-overlay-fade-in var(--ai-chat-popup-appear-duration) var(--ai-chat-popup-appear-easing) both;background:#0f0f0ff2;border:1px solid hsla(0,0%,100%,.12);border-radius:10px;bottom:calc(100% + 8px);box-shadow:0 12px 32px #00000059;left:0;max-width:min(280px,100vw - 48px);min-width:220px;padding:10px;position:absolute;z-index:8}.ai-chat-widget .chat-report-label{color:#ffffffa3;display:block;font-size:12px;margin-bottom:6px}.ai-chat-widget .chat-report-select,.ai-chat-widget .chat-report-textarea{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.12);border-radius:8px;color:#fff;font-size:12px;padding:8px 10px;width:100%}.ai-chat-widget .chat-report-textarea{margin-top:8px;resize:vertical}.ai-chat-widget .chat-report-error{color:#ff7c7c;font-size:12px;margin-top:8px}.ai-chat-widget .chat-report-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:8px}.ai-chat-widget .chat-report-action{background:transparent;border:none;color:#ffffffb8;cursor:pointer;font-size:12px;line-height:1.2;padding:0}.ai-chat-widget .chat-report-action._submit{color:#bff623}.ai-chat-widget .chat-report-action:disabled{cursor:default;opacity:.5}.ai-chat-widget .ai-chat-email-code-notice{background:#242424;border:1px solid #3f3f3f;border-radius:8px;color:#ffffffb3;margin:0 8px;padding:10px 36px 10px 12px;position:relative}.ai-chat-widget .ai-chat-email-code-notice--landing{margin:0}.ai-chat-widget .ai-chat-email-code-notice--landing,.ai-chat-widget .ai-chat-email-code-notice._light{background:#f5f5f5;border-color:#d4d4d4;color:#525252}.ai-chat-widget .auth-code-notice-text,.ai-chat-widget .auth-code-resend-row,.ai-chat-widget .panel__code-notice-text,.ai-chat-widget .panel__code-resend-row{font-size:14px;line-height:20px;margin:0}.ai-chat-widget .auth-code-resend-button,.ai-chat-widget .auth-code-resend-row,.ai-chat-widget .panel__code-resend-button,.ai-chat-widget .panel__code-resend-row{margin-top:6px}.ai-chat-widget .auth-code-resend-button,.ai-chat-widget .auth-code-reset,.ai-chat-widget .panel__code-resend-button,.ai-chat-widget .panel__code-reset{background:transparent;border:none;cursor:pointer}.ai-chat-widget .auth-code-reset,.ai-chat-widget .panel__code-reset{align-items:center;color:#ffffffb3;display:inline-flex;height:24px;justify-content:center;padding:0;position:absolute;right:8px;top:8px;width:24px}.ai-chat-widget .auth-code-reset .ds-icon,.ai-chat-widget .auth-code-reset .ds-icon svg,.ai-chat-widget .auth-code-reset .nuxt-icon,.ai-chat-widget .auth-code-reset .nuxt-icon svg,.ai-chat-widget .panel__code-reset .ds-icon,.ai-chat-widget .panel__code-reset .ds-icon svg,.ai-chat-widget .panel__code-reset .nuxt-icon,.ai-chat-widget .panel__code-reset .nuxt-icon svg{height:16px;width:16px}.ai-chat-widget .auth-code-reset:disabled,.ai-chat-widget .panel__code-reset:disabled{cursor:not-allowed;opacity:.6}.ai-chat-widget .ai-chat-email-code-notice--landing .auth-code-reset,.ai-chat-widget .ai-chat-email-code-notice--landing .panel__code-reset,.ai-chat-widget .ai-chat-email-code-notice._light .auth-code-reset,.ai-chat-widget .ai-chat-email-code-notice._light .panel__code-reset{color:#737373}.ai-chat-widget .ai-chat-email-code-notice--landing .auth-code-reset:hover,.ai-chat-widget .ai-chat-email-code-notice--landing .panel__code-reset:hover,.ai-chat-widget .ai-chat-email-code-notice._light .auth-code-reset:hover,.ai-chat-widget .ai-chat-email-code-notice._light .panel__code-reset:hover{color:#171717}.ai-chat-widget .auth-code-resend-button,.ai-chat-widget .panel__code-resend-button{color:#bff623;font-size:14px;font-weight:500;line-height:20px;padding:0}.ai-chat-widget .auth-code-resend-button:hover,.ai-chat-widget .panel__code-resend-button:hover{color:#bff623b3}.ai-chat-widget .auth-code-resend-button:disabled,.ai-chat-widget .panel__code-resend-button:disabled{cursor:not-allowed;opacity:.6}.ai-chat-widget .ai-chat-email-code-notice--landing .auth-code-resend-button,.ai-chat-widget .ai-chat-email-code-notice--landing .panel__code-resend-button,.ai-chat-widget .ai-chat-email-code-notice._light .auth-code-resend-button,.ai-chat-widget .ai-chat-email-code-notice._light .panel__code-resend-button{color:var(--primary,#1e5c50)}.ai-chat-widget .common-questions{animation:ai-chat-overlay-fade-in var(--ai-chat-popup-appear-duration) var(--ai-chat-popup-appear-easing) both;bottom:100%;left:0;position:absolute;right:0;z-index:5}.ai-chat-widget .common-questions:before{background:linear-gradient(0deg,#111,#12121200);bottom:100%;content:"";height:120px;left:0;pointer-events:none;position:absolute;right:0}.ai-chat-widget .common-questions-list{background:#111;border:1px solid #343434;border-bottom:none;display:flex;flex-direction:column;max-height:260px;overflow-y:auto}.ai-chat-widget .common-question-item{align-items:center;background:none;border:none;border-bottom:1px solid #343434;cursor:pointer;display:flex;gap:10px;padding:14px 16px;text-align:left;transition:background .15s;width:100%}.ai-chat-widget .common-question-item:hover{background:#1a1a1a}.ai-chat-widget .common-question-text{color:#fff;font-size:14px;line-height:20px;min-width:0;overflow-wrap:anywhere}.ai-chat-widget .common-question-icon{align-items:center;color:currentColor;display:inline-flex;flex:0 0 16px;height:16px;justify-content:center;width:16px}.ai-chat-widget .common-question-icon .ds-icon,.ai-chat-widget .common-question-icon .nuxt-icon,.ai-chat-widget .common-question-icon .nuxt-icon svg,.ai-chat-widget .common-question-icon svg{height:16px;width:16px}.ai-chat-widget .common-questions._light:before{background:linear-gradient(to top,var(--muted),transparent)}.ai-chat-widget .common-questions._light .common-questions-list{background:var(--muted);border-color:var(--border-secondary)}.ai-chat-widget .common-questions._light .common-question-item{border-bottom-color:var(--border-secondary)}.ai-chat-widget .common-questions._light .common-question-item:hover{background:var(--accent)}.ai-chat-widget .common-questions._light .common-question-text{color:var(--foreground)}.ai-chat-widget .common-questions--ui .common-question-text{font-family:var(--font-main,inherit)}.ai-chat-widget .common-questions--landing:before{background:linear-gradient(0deg,#fff,#fff0)}.ai-chat-widget .common-questions--landing .common-questions-list{background:#fff;border-color:var(--ds-color-border-secondary,#e5e5e5)}.ai-chat-widget .common-questions--landing .common-question-item{border-bottom-color:var(--ds-color-border-secondary,#e5e5e5)}.ai-chat-widget .common-questions--landing .common-question-item:hover{background:#f5f5f5}.ai-chat-widget .common-questions--landing .common-question-text{color:var(--ds-color-foreground,#0a0a0a)}.ai-chat-widget .ai-chat-panel-shell--composer .common-questions{position:static}.ai-chat-widget .ai-chat-panel-shell--composer .common-questions:before{display:none}.ai-chat-widget .ai-chat-panel-shell--composer .common-questions .common-questions-list{border-bottom-style:solid;border-bottom-width:1px}.ai-chat-widget .common-questions--inline{position:static}.ai-chat-widget .common-questions--inline:before{display:none}.ai-chat-widget .common-questions--inline .common-questions-list{border-bottom:1px solid #343434}.ai-chat-widget .chat-confirm{align-items:center;animation:ai-chat-overlay-fade-in var(--ai-chat-popup-appear-duration) var(--ai-chat-popup-appear-easing) both;display:flex;justify-content:center}.ai-chat-widget .chat-confirm--overlay{flex:1;min-height:0;padding:16px}.ai-chat-widget .chat-confirm__card{align-items:center;display:flex;flex-direction:column;gap:24px;text-align:center;width:min(100%,320px)}.ai-chat-widget .chat-confirm__text{display:flex;flex-direction:column;gap:8px}.ai-chat-widget .chat-confirm__description,.ai-chat-widget .chat-confirm__title{margin:0}.ai-chat-widget .chat-confirm__title{color:#0a0a0a;font-family:var(--font-main,inherit);font-size:16px;font-weight:500;line-height:24px}.ai-chat-widget .chat-confirm__description{color:#0009;font-family:var(--font-main,inherit);font-size:14px;line-height:20px}.ai-chat-widget .chat-confirm__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.ai-chat-widget .chat-confirm__button{align-items:center;border:none;border-radius:0;cursor:pointer;display:inline-flex;font-family:var(--font-main,inherit);font-size:14px;font-weight:500;height:40px;justify-content:center;line-height:20px;min-width:120px;padding:0 16px;transition:background .15s,opacity .15s}.ai-chat-widget .chat-confirm__button:disabled{cursor:not-allowed;opacity:.6}.ai-chat-widget .chat-confirm__cancel{background:#e5e5e5;color:#0a0a0a}.ai-chat-widget .chat-confirm__cancel:not(:disabled):hover{background:#d4d4d4}.ai-chat-widget .chat-confirm__confirm{background:#1e5c50;color:#fff}.ai-chat-widget .chat-confirm__confirm:not(:disabled):hover{opacity:.92}.ai-chat-widget .chat-confirm--dark .chat-confirm__title{color:#fff}.ai-chat-widget .chat-confirm--dark .chat-confirm__description{color:#ffffffb8}.ai-chat-widget .chat-confirm--dark .chat-confirm__cancel{background:#343434;color:#fff}.ai-chat-widget .chat-confirm--dark .chat-confirm__confirm{background:#bff623;color:#050505}.ai-chat-widget .chat-message-actions,.ai-chat-widget .message-actions{align-items:center;display:flex;gap:8px;margin-top:24px;min-height:32px;opacity:1;pointer-events:auto;position:relative;transition:opacity .15s ease;z-index:2}.ai-chat-widget .ai-chat-message-actions__button{align-items:center;background:transparent;border:none;border-radius:8px;color:#737373;cursor:pointer;display:inline-flex;font-size:14px;gap:10px;height:32px;justify-content:center;line-height:20px;opacity:1;padding:6px;position:relative;transition:background-color .18s ease,color .18s ease,opacity .18s ease;width:32px}.ai-chat-widget .ai-chat-message-actions__button .ds-icon,.ai-chat-widget .ai-chat-message-actions__button .nuxt-icon,.ai-chat-widget .ai-chat-message-actions__button .nuxt-icon svg{height:var(--ai-chat-message-action-icon-size,20px);width:var(--ai-chat-message-action-icon-size,20px)}.ai-chat-widget .ai-chat-message-actions__button._active,.ai-chat-widget .ai-chat-message-actions__button.message-actions__button--active,.ai-chat-widget .ai-chat-message-actions__button:focus-visible:not(:disabled),.ai-chat-widget .ai-chat-message-actions__button:hover:not(:disabled){background:#f5f5f5;opacity:1}.ai-chat-widget .ai-chat-message-actions__button:disabled{cursor:default;opacity:.45}.ai-chat-widget .ai-chat-message-actions__button._active,.ai-chat-widget .ai-chat-message-actions__button.message-actions__button--active{color:var(--ai-chat-message-action-active-color,#0a0a0a)}.ai-chat-widget .ai-chat-message-actions__button.message-actions__button--positive-active{color:#1f7a5a}.ai-chat-widget .ai-chat-message-actions__button.message-actions__button--negative-active{color:#d92d20}.ai-chat-widget .ai-chat-message-actions__button._submitting,.ai-chat-widget .ai-chat-message-actions__button.message-actions__button--submitting{opacity:.7}.ai-chat-widget .message-actions__tooltip{background:#0a0a0a;border-radius:6px;box-shadow:0 6px 16px #0000002e;color:#fff;font-size:12px;font-weight:500;left:0;line-height:16px;max-width:220px;opacity:0;padding:6px 8px;pointer-events:none;position:absolute;right:auto;top:calc(100% + 8px);transform:translateY(-2px);transition:opacity var(--ai-chat-tooltip-appear-duration) var(--ai-chat-tooltip-appear-easing),transform var(--ai-chat-tooltip-appear-duration) var(--ai-chat-tooltip-appear-easing);visibility:hidden;white-space:nowrap;width:-moz-max-content;width:max-content;z-index:12}.ai-chat-widget .ai-chat-message-actions__button:focus-visible .message-actions__tooltip,.ai-chat-widget .ai-chat-message-actions__button:hover .message-actions__tooltip{opacity:1;transform:translateY(0);visibility:visible}@media(max-width:768px){.ai-chat-widget .chat-message-actions,.ai-chat-widget .message-actions{opacity:1;pointer-events:auto}.ai-chat-widget .message-actions__tooltip{display:none}}.ai-chat-widget .chat-history{animation:ai-chat-overlay-fade-in var(--ai-chat-popup-appear-duration) var(--ai-chat-popup-appear-easing) both;background:#fff;border:1px solid #d4d4d4;border-radius:16px;box-shadow:0 6px 16px #0000001f;box-sizing:border-box;color:#0a0a0a;display:flex;flex-direction:column;left:48px;max-height:min(420px,100% - 112px);overflow-y:auto;padding:10px 8px 12px;position:absolute;top:var(--ai-chat-header-popover-top,56px);width:min(356px,100% - 96px);z-index:6}.ai-chat-widget .history-list{display:flex;flex-direction:column;gap:2px}.ai-chat-widget .history-loading{align-items:center;display:flex;justify-content:center;padding:32px}.ai-chat-widget .history-loading .roller{animation:ai-chat-history-roll-anim .8s cubic-bezier(.29,.6,.68,.86) infinite;color:var(--ai-chat-history-loader-color,#1e5c50);height:24px;width:24px}.ai-chat-widget .history-error{align-items:center;display:flex;flex-direction:column;gap:8px;padding:24px 16px;text-align:center}.ai-chat-widget .history-error .history-error__message{color:#737373;font-family:var(--ai-chat-history-font-family,inherit);font-size:var(--ai-chat-history-empty-font-size,14px);font-weight:var(--ai-chat-history-empty-font-weight,400);line-height:var(--ai-chat-history-empty-line-height,20px)}.ai-chat-widget .history-error .history-error__retry{background:transparent;border:1px solid #d4d4d4;border-radius:8px;color:#0a0a0a;cursor:pointer;font-family:var(--ai-chat-history-font-family,inherit);font-size:13px;line-height:18px;padding:6px 12px;transition:background-color .12s ease}.ai-chat-widget .history-error .history-error__retry:hover{background:#f5f5f5}.ai-chat-widget .history-empty{color:#737373;font-family:var(--ai-chat-history-font-family,inherit);font-size:var(--ai-chat-history-empty-font-size,14px);font-weight:var(--ai-chat-history-empty-font-weight,400);line-height:var(--ai-chat-history-empty-line-height,20px);padding:24px 16px;text-align:center}.ai-chat-widget .history-group .group-label{color:#737373;font-family:var(--ai-chat-history-font-family,inherit);font-size:var(--ai-chat-history-label-font-size,12px);font-weight:var(--ai-chat-history-label-font-weight,400);line-height:var(--ai-chat-history-label-line-height,18px);padding:4px 10px}.ai-chat-widget .history-item{align-items:center;background:transparent;border:none;border-radius:8px;color:#0a0a0a;cursor:pointer;display:flex;min-height:42px;padding:8px 10px;text-align:left;transition:background-color .15s;width:100%}.ai-chat-widget .history-item .item-title{color:currentColor;font-family:var(--ai-chat-history-font-family,inherit);font-size:var(--ai-chat-history-item-font-size,14px);font-weight:var(--ai-chat-history-item-font-weight,400);line-height:var(--ai-chat-history-item-line-height,20px);white-space:normal}.ai-chat-widget .history-item._active,.ai-chat-widget .history-item:focus-visible,.ai-chat-widget .history-item:hover{background:#f5f5f5}.ai-chat-widget .history-item:focus-visible{outline:2px solid #737373;outline-offset:2px}.ai-chat-widget .history-item._active .item-title{color:#0a0a0a}.ai-chat-widget .history-list:hover .history-item._active:not(:hover):not(:focus-visible){background:transparent}@media(max-width:768px){.ai-chat-widget .chat-history{left:16px;max-height:min(360px,100% - 96px);right:16px;top:max(56px,env(safe-area-inset-top,0px) + 56px);width:auto}}@keyframes ai-chat-history-roll-anim{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.ai-chat-widget{--chat-report-menu-bg:#fff;--chat-report-menu-border:#d4d4d4;--chat-report-menu-title:#737373;--chat-report-menu-close:#737373;--chat-report-menu-close-hover:#0a0a0a;--chat-report-menu-shadow:0 8px 8px hsla(0,0%,83%,.25);--chat-report-option-color:#0a0a0a;--chat-report-option-hover-bg:#f5f5f5}.ai-chat-widget.ai-chat._dark{--chat-report-menu-bg:#0f0f0f;--chat-report-menu-border:#343434;--chat-report-menu-title:#fff;--chat-report-menu-close:hsla(0,0%,100%,.6);--chat-report-menu-close-hover:#fff;--chat-report-menu-shadow:0 8px 24px rgba(0,0,0,.28);--chat-report-option-color:#fff;--chat-report-option-hover-bg:#303030}.ai-chat-widget .ai-chat-report-menu{animation:ai-chat-overlay-fade-in var(--ai-chat-popup-appear-duration) var(--ai-chat-popup-appear-easing) both;background:#fff;border:1px solid #d4d4d4;border-radius:16px;box-shadow:var(--chat-report-menu-shadow);font-family:var(--font-main,"Geist",sans-serif);font-size:16px;line-height:24px;padding:8px;position:fixed;width:300px;z-index:20}@media(max-width:768px){.ai-chat-widget .ai-chat-report-menu{left:16px!important;right:16px;width:auto}}.ai-chat-widget .ai-chat-report-menu--ui{background:var(--chat-report-menu-bg);border-color:var(--chat-report-menu-border);box-shadow:var(--chat-report-menu-shadow)}.ai-chat-widget .ai-chat-report-menu__heading{color:#737373;font-size:14px;line-height:20px;padding:4px 8px 8px}.ai-chat-widget .ai-chat-report-menu__heading--ui{color:var(--chat-report-menu-title)}.ai-chat-widget .ai-chat-report-menu__options{display:flex;flex-direction:column}.ai-chat-widget .ai-chat-report-menu__option{align-items:center;background:#fff;border:none;border-radius:0;color:#0a0a0a;cursor:pointer;display:flex;font-size:14px;gap:8px;line-height:20px;min-height:36px;padding:8px;text-align:left}.ai-chat-widget .ai-chat-report-menu__option.ai-chat-report-menu__option--selected,.ai-chat-widget .ai-chat-report-menu__option:hover:not(:disabled){background:#f5f5f5;border-radius:8px}.ai-chat-widget .ai-chat-report-menu__option:disabled{cursor:default;opacity:.6}.ai-chat-widget .ai-chat-report-menu--ui .ai-chat-report-menu__option{background:var(--chat-report-menu-bg);color:var(--chat-report-option-color)}.ai-chat-widget .ai-chat-report-menu--ui .ai-chat-report-menu__option.ai-chat-report-menu__option--selected,.ai-chat-widget .ai-chat-report-menu--ui .ai-chat-report-menu__option:hover:not(:disabled){background:var(--chat-report-option-hover-bg)}.ai-chat-widget .ai-chat-report-menu__error{color:#b91c1c;font-size:12px;line-height:16px;margin-top:8px}.ai-chat-widget .ai-chat-report-menu__error--ui{color:#c52323}.ai-chat-widget .ai-chat-report-menu__input-header{align-items:center;background:#f5f5f5;border:1px solid #d4d4d4;border-radius:8px;display:flex;gap:12px;justify-content:space-between;margin:0 0 8px;min-height:40px;padding:0 16px}.ai-chat-widget .ai-chat-report-menu__input-header--ui{background:var(--chat-report-menu-bg);border:none;border-bottom:1px solid var(--chat-report-menu-border);border-radius:0;margin:0;min-height:48px;padding:0 18px}.ai-chat-widget .ai-chat-report-menu__title{color:#737373;font-size:14px;line-height:20px}.ai-chat-widget .ai-chat-report-menu__title--ui{color:var(--chat-report-menu-title)}.ai-chat-widget .ai-chat-report-menu__close{background:transparent;border:none;color:#737373;cursor:pointer;font-size:20px;height:28px;line-height:1;width:28px}.ai-chat-widget .ai-chat-report-menu__close:hover:not(:disabled){color:#0a0a0a}.ai-chat-widget .ai-chat-report-menu__close:disabled{cursor:default;opacity:.45}.ai-chat-widget .ai-chat-report-menu__close--ui{color:var(--chat-report-menu-close)}.ai-chat-widget .ai-chat-report-menu__close--ui:hover:not(:disabled){color:var(--chat-report-menu-close-hover)}.ai-chat-widget .ai-chat-trigger{align-items:center;background:#fff;border:1px solid #d4d4d4;border-radius:32px;box-shadow:0 2px 4px #00000026;color:#525252;cursor:pointer;display:flex;font-family:var(--font-main,inherit);gap:10px;height:64px;justify-content:space-between;min-width:0;padding:20px 24px;transition:border-color .15s,box-shadow .15s,opacity .15s;width:min(640px,100vw - 32px)}.ai-chat-widget .ai-chat-trigger:hover:not(:disabled){border-color:#c3c3c3;box-shadow:0 2px 4px #00000026}.ai-chat-widget .ai-chat-trigger:disabled{cursor:not-allowed;opacity:.6}.ai-chat-widget .ai-chat-trigger__icon{align-items:center;color:currentColor;display:inline-flex;flex:0 0 auto;justify-content:center}.ai-chat-widget .ai-chat-trigger__text{color:inherit;flex:1;font-size:16px;font-weight:400;line-height:24px;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.ai-chat-widget .ai-chat-trigger__shortcut{align-items:center;color:#000;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:400;gap:6px;line-height:16px}.ai-chat-widget .ai-chat-trigger__shortcut-key{align-items:center;background:#fff;border:1px solid #d4d4d4;border-radius:6px;box-shadow:none;color:#0a0a0a;display:inline-flex;font-family:inherit;font-size:12px;font-weight:400;height:32px;justify-content:center;line-height:16px;min-width:30px;padding:0 10px}.ai-chat-widget .ai-chat-trigger__shortcut-plus{color:#a3a3a3;opacity:1}.ai-chat-widget .ai-chat-trigger--dark{background:#111;border-color:#343434;color:#fff}.ai-chat-widget .ai-chat-trigger--dark .ai-chat-trigger__shortcut{color:#fff}.ai-chat-widget .ai-chat-trigger--dark .ai-chat-trigger__shortcut-key{background:#111;border-color:#343434;color:#fff}.ai-chat-widget .ai-chat-trigger--ui-dark{background:#111;border-color:#343434;border-radius:32px;box-shadow:0 2px 4px #0006;color:#d4d4d4;gap:10px;height:64px;min-width:0;padding:20px 24px;width:min(640px,100vw - 32px)}.ai-chat-widget .ai-chat-trigger--ui-dark .ai-chat-trigger__icon{display:none}.ai-chat-widget .ai-chat-trigger--ui-dark .ai-chat-trigger__text{color:#d4d4d4;font-size:16px;line-height:24px;padding-left:0;white-space:nowrap}.ai-chat-widget .ai-chat-trigger--ui-dark .ai-chat-trigger__shortcut{color:#f5f5f5;font-size:12px;line-height:16px}.ai-chat-widget .ai-chat-trigger--ui-dark .ai-chat-trigger__shortcut-key{background:#111;border-color:#343434;color:#f5f5f5}.ai-chat-widget .ai-chat-trigger--ui-light{background:#fff;border-color:#d4d4d4;border-radius:32px;box-shadow:0 2px 4px #00000026;color:#525252;gap:10px;height:64px;min-width:0;padding:20px 24px;width:min(640px,100vw - 32px)}.ai-chat-widget .ai-chat-trigger--ui-light .ai-chat-trigger__icon{display:none}.ai-chat-widget .ai-chat-trigger--ui-light .ai-chat-trigger__text{color:#525252;font-size:16px;line-height:24px;padding-left:0;white-space:nowrap}.ai-chat-widget .ai-chat-trigger--ui-light .ai-chat-trigger__shortcut{color:#000;font-size:12px;line-height:normal;white-space:nowrap}.ai-chat-widget .ai-chat-trigger--ui-light .ai-chat-trigger__shortcut-key{background:#fff;border-color:#d4d4d4;color:#0a0a0a;height:32px}@media(max-width:768px){.ai-chat-widget .ai-chat-trigger,.ai-chat-widget .ai-chat-trigger--compact{box-shadow:0 2px 4px #00000014;height:48px;justify-content:center;min-height:48px;padding:12px 16px;width:200px}.ai-chat-widget .ai-chat-trigger__shortcut{display:none}.ai-chat-widget .ai-chat-trigger__text{flex:0 1 auto;font-size:14px;line-height:20px;text-align:center}.ai-chat-widget .ai-chat-trigger--ui-dark,.ai-chat-widget .ai-chat-trigger--ui-light{background:#fff;border-color:#d4d4d4;border-radius:32px;box-shadow:0 2px 4px #00000014;color:#000000ad;gap:10px;height:48px;max-width:200px;min-height:48px;min-width:0;padding:12px 16px;width:200px}.ai-chat-widget .ai-chat-trigger--ui-dark .ai-chat-trigger__icon,.ai-chat-widget .ai-chat-trigger--ui-dark .ai-chat-trigger__shortcut,.ai-chat-widget .ai-chat-trigger--ui-light .ai-chat-trigger__icon,.ai-chat-widget .ai-chat-trigger--ui-light .ai-chat-trigger__shortcut{display:none}.ai-chat-widget .ai-chat-trigger--ui-dark .ai-chat-trigger__text,.ai-chat-widget .ai-chat-trigger--ui-light .ai-chat-trigger__text{color:#000000ad;font-size:14px;line-height:20px;padding-left:0;text-align:center}}.ai-chat-widget .ai-chat-composer-input__feedback{background:#f5f5f5;border:1px solid #d4d4d4;border-radius:6px;color:#737373;font-size:12px;line-height:16px;margin:0 0 8px;padding:8px 12px}.ai-chat-widget .ai-chat-composer-input__feedback--ui{margin:0 8px 8px}.ai-chat-widget .ai-chat-composer-input__quote{align-items:center;background:#f5f5f5;border:1px solid #d4d4d4;border-radius:8px;box-sizing:border-box;display:flex;gap:8px;height:40px;margin:0 0 8px;padding:10px 12px 10px 16px}.ai-chat-widget .ai-chat-composer-input__quote--ui{margin:0 8px 8px}.ai-chat-widget .ai-chat-composer-input__quote-icon{align-items:center;color:#737373;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.ai-chat-widget .ai-chat-composer-input__quote-icon .ds-icon,.ai-chat-widget .ai-chat-composer-input__quote-icon .nuxt-icon,.ai-chat-widget .ai-chat-composer-input__quote-icon .nuxt-icon svg,.ai-chat-widget .ai-chat-composer-input__quote-icon svg{height:100%;width:100%}.ai-chat-widget .ai-chat-composer-input__quote-content{color:#525252;flex:1;font-family:Geist,sans-serif;font-size:12px;line-height:160%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-chat-widget .ai-chat-composer-input__quote--ui .ai-chat-composer-input__quote-content{font-family:var(--font-main,inherit)}.ai-chat-widget .ai-chat-composer-input__quote-remove{align-items:center;background:none;border:none;border-radius:10px;color:#737373;cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;padding:0;transition:color .15s;width:20px}.ai-chat-widget .ai-chat-composer-input__quote-remove:hover{color:#0a0a0a}.ai-chat-widget .ai-chat-composer-input__quote-remove-icon{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.ai-chat-widget .ai-chat-composer-input__quote-remove-icon .ds-icon,.ai-chat-widget .ai-chat-composer-input__quote-remove-icon .nuxt-icon,.ai-chat-widget .ai-chat-composer-input__quote-remove-icon .nuxt-icon svg,.ai-chat-widget .ai-chat-composer-input__quote-remove-icon svg{height:20px;width:20px}.ai-chat-widget .ai-chat-composer-input__row{align-items:center;background:#fff;border:1px solid #737373;border-radius:32px;box-shadow:0 2px 4px #00000026;box-sizing:border-box;display:flex;flex-shrink:0;gap:10px;height:64px;min-height:64px;padding:12px 12px 12px 24px}.ai-chat-widget .ai-chat-composer-input__row.ai-chat-composer-input__row--busy{position:relative;z-index:1}.ai-chat-widget .ai-chat-composer-input__row[data-design-state~=chat-ask-ai-prompt-added],.ai-chat-widget .ai-chat-composer-input__row[data-design-state~=chat-prompt-ready-to-send],.ai-chat-widget .ai-chat-composer-input__row[data-design-state~=chat-prompt-ready],.ai-chat-widget .ai-chat-composer-input__row[data-design-state~=chat-prompt-suggestions]{box-shadow:0 0 8px #7373734d}@media(max-width:768px){.ai-chat-widget .ai-chat-composer-input__row{background:#fff;border-color:#737373;border-radius:32px;box-shadow:0 0 4px #7373734d;gap:10px;height:44px;min-height:44px;overflow:hidden;padding:12px 4px 12px 16px}}.ai-chat-widget .ai-chat-composer-input__field{background:transparent;border:none;border-radius:0;color:#000;flex:1;font-family:Geist,sans-serif;font-size:16px;line-height:24px;min-width:0;outline:none;padding:0}.ai-chat-widget .ai-chat-composer-input__field::-moz-placeholder{color:#000;opacity:.6}.ai-chat-widget .ai-chat-composer-input__field::placeholder{color:#000;opacity:.6}.ai-chat-widget .ai-chat-composer-input__field:disabled{background:transparent;color:#0a0a0a;opacity:1;-webkit-text-fill-color:#0a0a0a}@media(max-width:768px){.ai-chat-widget .ai-chat-composer-input__field{font-size:16px;line-height:20px;padding:11px 0}}.ai-chat-widget .ai-chat-composer-input__row--busy .ai-chat-composer-input__field,.ai-chat-widget .ai-chat-sending-notice[data-design-state~=chat-custom-message-sending]+div+.ai-chat-composer-input__row .ai-chat-composer-input__field:disabled{color:#0a0a0a;opacity:1;-webkit-text-fill-color:#0a0a0a}.ai-chat-widget .ai-chat-composer-input__field--ui{font-family:var(--font-main,inherit)}@media(min-width:769px){.ai-chat-widget .ai-chat-composer-input__field--ui{color:var(--foreground)}.ai-chat-widget .ai-chat-composer-input__field--ui::-moz-placeholder{color:var(--foreground);opacity:1}.ai-chat-widget .ai-chat-composer-input__field--ui::placeholder{color:var(--foreground);opacity:1}}@media(max-width:768px){.ai-chat-widget .ai-chat-composer-input__field--ui{color:#000;padding:0 14px 0 16px}.ai-chat-widget .ai-chat-composer-input__field--ui::-moz-placeholder{color:#0000008c}.ai-chat-widget .ai-chat-composer-input__field--ui::placeholder{color:#0000008c}}.ai-chat-widget .ai-chat-composer-input__send{align-items:center;background:#6c6c6c;border:none;border-radius:24px;color:#fff;cursor:not-allowed;display:flex;flex-shrink:0;height:40px;justify-content:center;padding:0;transition:background .15s,opacity .15s,color .15s;width:40px}.ai-chat-widget .ai-chat-composer-input__send .ds-icon,.ai-chat-widget .ai-chat-composer-input__send .nuxt-icon,.ai-chat-widget .ai-chat-composer-input__send .nuxt-icon svg,.ai-chat-widget .ai-chat-composer-input__send svg{height:16px;width:16px}.ai-chat-widget .ai-chat-composer-input__send:disabled{cursor:not-allowed}.ai-chat-widget .ai-chat-composer-input__send.ai-chat-composer-input__send--ready,.ai-chat-widget .ai-chat-composer-input__send.ai-chat-composer-input__send--stop{background:#0a0a0a;color:#fff;cursor:pointer}.ai-chat-widget .ai-chat-composer-input__send.ai-chat-composer-input__send--busy{background:#d9d9d9;color:#0a0a0a;cursor:wait}@media(max-width:768px){.ai-chat-widget .ai-chat-composer-input__send{background:#6c6c6c;border:none;border-radius:24px;height:40px;margin-right:2px;width:40px}.ai-chat-widget .ai-chat-composer-input__send.ai-chat-composer-input__send--ready,.ai-chat-widget .ai-chat-composer-input__send.ai-chat-composer-input__send--ready:not(:disabled),.ai-chat-widget .ai-chat-composer-input__send.ai-chat-composer-input__send--stop{background:#0a0a0a;border-color:#0a0a0a}.ai-chat-widget .ai-chat-composer-input__send.ai-chat-composer-input__send--busy{background:#d9d9d9;border-color:#d9d9d9;color:#0a0a0a}}.ai-chat-widget .ai-chat-composer-input__busy-icon,.ai-chat-widget .ai-chat-composer-input__send-icon,.ai-chat-widget .ai-chat-composer-input__stop-icon{align-items:center;color:currentColor;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.ai-chat-widget .ai-chat-composer-input__busy-icon svg,.ai-chat-widget .ai-chat-composer-input__send-icon svg,.ai-chat-widget .ai-chat-composer-input__stop-icon svg{display:block;height:20px;width:20px}.ai-chat-widget .ai-chat-composer-input__busy-icon .ds-icon,.ai-chat-widget .ai-chat-composer-input__busy-icon .nuxt-icon,.ai-chat-widget .ai-chat-composer-input__busy-icon .nuxt-icon svg,.ai-chat-widget .ai-chat-composer-input__busy-icon svg{animation:ai-chat-task-spin .8s cubic-bezier(.29,.6,.68,.86) infinite;height:16px;width:16px}.ai-chat-widget .ai-chat-composer-input__busy-icon path{fill:currentColor;stroke:none}.ai-chat-widget .ai-chat-composer-input__send--ui:not(.ai-chat-composer-input__send--stop){position:relative}.ai-chat-widget .ai-chat-composer-input__send--ui:not(.ai-chat-composer-input__send--stop):after,.ai-chat-widget .ai-chat-composer-input__send--ui:not(.ai-chat-composer-input__send--stop):before{content:none;display:none}.ai-chat-widget .ai-chat-composer-input__row[data-design-state~=chat-prompt-suggestions] .ai-chat-composer-input__send:not(.ai-chat-composer-input__send--ready):not(.ai-chat-composer-input__send--stop){display:flex}@media(min-width:1025px){.ai-chat-widget.ai-chat._light .ai-chat-panel-shell--composer .ai-chat-composer-input__row--ui{padding:20px 12px 20px 24px}.ai-chat-widget.ai-chat._light .ai-chat-panel-shell--composer .ai-chat-composer-input__row--ui:has(.ai-chat-composer-input__send--ready),.ai-chat-widget.ai-chat._light .ai-chat-panel-shell--composer .ai-chat-composer-input__row--ui:has(.ai-chat-composer-input__send--stop){padding:12px 12px 12px 24px}}@media(max-width:768px){.ai-chat-widget .ai-chat-panel-shell--composer .ai-chat-composer-input__row--ui{padding:12px 4px 12px 16px}.ai-chat-widget .ai-chat-panel-shell--composer .ai-chat-composer-input__row--ui:has(.ai-chat-composer-input__send--ready),.ai-chat-widget .ai-chat-panel-shell--composer .ai-chat-composer-input__row--ui:has(.ai-chat-composer-input__send--stop){padding:12px 4px 12px 16px}}@media(min-width:769px){.ai-chat-widget.ai-chat:not(._light) .ai-chat-composer-input__row--ui{background:transparent;border:none;border-radius:0;box-shadow:none;height:48px;min-height:0;padding:0}.ai-chat-widget.ai-chat:not(._light) .ai-chat-composer-input__row--ui:has(.ai-chat-composer-input__send--ready),.ai-chat-widget.ai-chat:not(._light) .ai-chat-composer-input__row--ui:has(.ai-chat-composer-input__send--stop){padding:0}.ai-chat-widget.ai-chat:not(._light) .ai-chat-composer-input__row--ui[data-design-state~=chat-ask-ai-prompt-added],.ai-chat-widget.ai-chat:not(._light) .ai-chat-composer-input__row--ui[data-design-state~=chat-prompt-ready-to-send],.ai-chat-widget.ai-chat:not(._light) .ai-chat-composer-input__row--ui[data-design-state~=chat-prompt-ready],.ai-chat-widget.ai-chat:not(._light) .ai-chat-composer-input__row--ui[data-design-state~=chat-prompt-suggestions]{box-shadow:none}.ai-chat-widget.ai-chat:not(._light) .ai-chat-composer-input__field--ui{color:#fff;padding:0 16px}.ai-chat-widget.ai-chat:not(._light) .ai-chat-composer-input__field--ui::-moz-placeholder{color:#ffffff80}.ai-chat-widget.ai-chat:not(._light) .ai-chat-composer-input__field--ui::placeholder{color:#ffffff80}.ai-chat-widget.ai-chat:not(._light) .ai-chat-composer-input__field--ui:disabled{background:transparent;color:#0a0a0a;cursor:not-allowed;opacity:1;-webkit-text-fill-color:#0a0a0a}.ai-chat-widget.ai-chat:not(._light) .ai-chat-composer-input__send--ui{background:#181818;border-left:1px solid #343434;border-radius:0;color:#ffffff80;display:flex;height:100%;width:48px}.ai-chat-widget.ai-chat:not(._light) .ai-chat-composer-input__send--ui.ai-chat-composer-input__send--stop,.ai-chat-widget.ai-chat:not(._light) .ai-chat-composer-input__send--ui:hover{color:#fff}.ai-chat-widget.ai-chat:not(._light) .ai-chat-composer-input__send--ui.ai-chat-composer-input__send--busy{background:#d9d9d9;color:#0a0a0a}.ai-chat-widget.ai-chat:not(._light) .ai-chat-composer-input__send--ui:disabled{color:#ffffff80;cursor:default;opacity:.5}}.ai-chat-widget .ai-chat-email-required-badge{align-items:center;color:#737373;display:flex;font-family:var(--font-main,inherit);font-size:14px;font-weight:500;gap:8px;line-height:20px}.ai-chat-widget .ai-chat-email-required-badge__icon{color:#737373;flex:0 0 20px;height:20px;width:20px}.ai-chat-widget .ai-chat-email-verification-card{align-self:flex-start;background:#181818;border:1px solid #343434;border-radius:16px;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;font-family:var(--font-main,inherit);gap:20px;margin-bottom:72px;padding:12px;width:min(100%,520px)}@media(max-width:768px){.ai-chat-widget .ai-chat-email-verification-card{box-shadow:none;margin-bottom:clamp(240px,42vh,360px);width:100%}}.ai-chat-widget .ai-chat-email-verification-card--landing{background:#fff;border-color:#e5e5e5;box-shadow:0 8px 24px #0a0a0a0f;color:#0a0a0a;max-width:360px}.ai-chat-widget .ai-chat-email-verification-card--ui-nested{background:#fff;border-color:#e5e5e5;box-shadow:none;color:#0a0a0a;max-width:360px;width:100%}.ai-chat-widget .ai-chat-email-verification-card__header{align-items:center;display:flex;justify-content:center;min-height:40px;position:relative;width:100%}.ai-chat-widget .ai-chat-email-verification-card__heading-row{width:100%}.ai-chat-widget .ai-chat-email-verification-card__nav{align-items:center;background:#fff;border:none;border-radius:8px;box-sizing:border-box;color:inherit;cursor:pointer;display:inline-flex;flex:0 0 32px;height:32px;justify-content:center;padding:6px;position:absolute;top:4px;width:32px}.ai-chat-widget .ai-chat-email-verification-card__nav .nuxt-icon,.ai-chat-widget .ai-chat-email-verification-card__nav .nuxt-icon svg,.ai-chat-widget .ai-chat-email-verification-card__nav>svg{height:20px;width:20px}.ai-chat-widget .ai-chat-email-verification-card__back{left:0}.ai-chat-widget .ai-chat-email-verification-card__close{right:0}.ai-chat-widget .ai-chat-email-verification-card__nav--hidden{opacity:0;pointer-events:none}.ai-chat-widget .ai-chat-email-verification-card__icon{align-items:center;background:#ffffff14;border-radius:8px;color:#fff;display:inline-flex;flex:0 0 40px;height:40px;justify-content:center;width:40px}.ai-chat-widget .ai-chat-email-verification-card__icon .nuxt-icon,.ai-chat-widget .ai-chat-email-verification-card__icon .nuxt-icon svg,.ai-chat-widget .ai-chat-email-verification-card__icon>svg{height:20px;width:20px}.ai-chat-widget .ai-chat-email-verification-card--landing .ai-chat-email-verification-card__icon,.ai-chat-widget .ai-chat-email-verification-card--ui-nested .ai-chat-email-verification-card__icon{background:#f5f5f5;color:#0a0a0a}.ai-chat-widget .ai-chat-email-verification-card__heading{align-items:center;display:flex;flex-direction:column;gap:4px;min-width:0}.ai-chat-widget .ai-chat-email-verification-card__title{color:inherit;font-size:16px;font-weight:500;line-height:24px;margin:0}.ai-chat-widget .ai-chat-email-verification-card__description{color:#ffffffb3;font-size:14px;line-height:20px;margin:0;text-align:center}.ai-chat-widget .ai-chat-email-verification-card--landing .ai-chat-email-verification-card__description,.ai-chat-widget .ai-chat-email-verification-card--ui-nested .ai-chat-email-verification-card__description{color:#525252}.ai-chat-widget .ai-chat-email-verification-card__code-summary{align-items:center;display:flex;flex-direction:column;gap:4px}.ai-chat-widget .ai-chat-email-verification-card__code-instruction,.ai-chat-widget .ai-chat-email-verification-card__code-target{color:#ffffffb3;font-size:14px;line-height:20px;margin:0;text-align:center}.ai-chat-widget .ai-chat-email-verification-card__code-target{align-items:baseline;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:center;max-width:100%}.ai-chat-widget .ai-chat-email-verification-card__code-email{min-width:0;overflow-wrap:anywhere}.ai-chat-widget .ai-chat-email-verification-card__change,.ai-chat-widget .ai-chat-email-verification-card__resend{background:transparent;border:none;color:#bff623;cursor:pointer;font:inherit;font-size:14px;font-weight:500;line-height:20px;padding:0}.ai-chat-widget .ai-chat-email-verification-card__change:hover,.ai-chat-widget .ai-chat-email-verification-card__resend:hover{color:#bff623b3}.ai-chat-widget .ai-chat-email-verification-card__change:disabled,.ai-chat-widget .ai-chat-email-verification-card__resend:disabled{cursor:not-allowed;opacity:.6}.ai-chat-widget .ai-chat-email-verification-card--landing .ai-chat-email-verification-card__code-instruction,.ai-chat-widget .ai-chat-email-verification-card--landing .ai-chat-email-verification-card__code-target,.ai-chat-widget .ai-chat-email-verification-card--ui-nested .ai-chat-email-verification-card__code-instruction,.ai-chat-widget .ai-chat-email-verification-card--ui-nested .ai-chat-email-verification-card__code-target{color:#525252}.ai-chat-widget .ai-chat-email-verification-card--landing .ai-chat-email-verification-card__change,.ai-chat-widget .ai-chat-email-verification-card--landing .ai-chat-email-verification-card__resend,.ai-chat-widget .ai-chat-email-verification-card--ui-nested .ai-chat-email-verification-card__change,.ai-chat-widget .ai-chat-email-verification-card--ui-nested .ai-chat-email-verification-card__resend{color:var(--primary,#1e5c50)}.ai-chat-widget .ai-chat-email-verification-card--landing .ai-chat-email-verification-card__change:hover,.ai-chat-widget .ai-chat-email-verification-card--landing .ai-chat-email-verification-card__resend:hover,.ai-chat-widget .ai-chat-email-verification-card--ui-nested .ai-chat-email-verification-card__change:hover,.ai-chat-widget .ai-chat-email-verification-card--ui-nested .ai-chat-email-verification-card__resend:hover{color:#1e5c50bf}.ai-chat-widget .ai-chat-email-verification-card__required-notice{background:#242424;border:1px solid #343434;border-radius:8px;color:#ffffffb3;font-size:14px;line-height:20px;margin:0;padding:8px 10px;text-align:center}.ai-chat-widget .ai-chat-email-verification-card--landing .ai-chat-email-verification-card__required-notice,.ai-chat-widget .ai-chat-email-verification-card--ui-nested .ai-chat-email-verification-card__required-notice{background:#f5f5f5;border-color:#d4d4d4;color:#525252}.ai-chat-widget .ai-chat-email-verification-card__actions{align-items:center;display:flex;gap:12px}.ai-chat-widget .ai-chat-email-verification-card__primary,.ai-chat-widget .ai-chat-email-verification-card__secondary,.ai-chat-widget .ai-chat-email-verification-card__submit{border-radius:8px;cursor:pointer;font-family:var(--font-main,inherit);font-size:14px;font-weight:500;line-height:20px}.ai-chat-widget .ai-chat-email-verification-card__primary,.ai-chat-widget .ai-chat-email-verification-card__submit{background:#fff;border:1px solid #fff;color:#0a0a0a}.ai-chat-widget .ai-chat-email-verification-card--landing .ai-chat-email-verification-card__primary,.ai-chat-widget .ai-chat-email-verification-card--landing .ai-chat-email-verification-card__submit,.ai-chat-widget .ai-chat-email-verification-card--ui-nested .ai-chat-email-verification-card__primary,.ai-chat-widget .ai-chat-email-verification-card--ui-nested .ai-chat-email-verification-card__submit{background:#0a0a0a;border-color:#0a0a0a;color:#fafafa}.ai-chat-widget .ai-chat-email-verification-card__secondary{background:#242424;border:1px solid #343434;color:#fff}.ai-chat-widget .ai-chat-email-verification-card--landing .ai-chat-email-verification-card__secondary,.ai-chat-widget .ai-chat-email-verification-card--ui-nested .ai-chat-email-verification-card__secondary{background:#fff;border-color:#d4d4d4;color:#0a0a0a}.ai-chat-widget .ai-chat-email-verification-card__primary,.ai-chat-widget .ai-chat-email-verification-card__secondary{flex:1 0 0;padding:6px 12px;text-align:center}.ai-chat-widget .ai-chat-email-verification-card__field-row{align-items:center;background:#242424;border:1px solid #343434;border-radius:12px;box-sizing:border-box;display:flex;gap:8px;padding:12px 12px 12px 16px;width:100%}.ai-chat-widget .ai-chat-email-verification-card--landing .ai-chat-email-verification-card__field-row,.ai-chat-widget .ai-chat-email-verification-card--ui-nested .ai-chat-email-verification-card__field-row{background:#fafafa;border-color:#d4d4d4}.ai-chat-widget .ai-chat-email-verification-card__input-stack{display:flex;flex-direction:column;gap:8px}.ai-chat-widget .ai-chat-email-verification-card__field-row--error{border-color:#ef4444}.ai-chat-widget .ai-chat-email-verification-card__input{background:transparent;border:none;box-sizing:border-box;color:#fff;flex:1;font-family:var(--font-main,inherit);font-size:14px;height:20px;line-height:20px;min-width:0;outline:none;padding:0}.ai-chat-widget .ai-chat-email-verification-card__input::-moz-placeholder{color:#ffffff73}.ai-chat-widget .ai-chat-email-verification-card__input::placeholder{color:#ffffff73}.ai-chat-widget .ai-chat-email-verification-card__input:disabled{color:#ffffff59}.ai-chat-widget .ai-chat-email-verification-card--landing .ai-chat-email-verification-card__input,.ai-chat-widget .ai-chat-email-verification-card--ui-nested .ai-chat-email-verification-card__input{color:#0a0a0a}.ai-chat-widget .ai-chat-email-verification-card--landing .ai-chat-email-verification-card__input::-moz-placeholder,.ai-chat-widget .ai-chat-email-verification-card--ui-nested .ai-chat-email-verification-card__input::-moz-placeholder{color:#52525299}.ai-chat-widget .ai-chat-email-verification-card--landing .ai-chat-email-verification-card__input::placeholder,.ai-chat-widget .ai-chat-email-verification-card--ui-nested .ai-chat-email-verification-card__input::placeholder{color:#52525299}.ai-chat-widget .ai-chat-email-verification-card--landing .ai-chat-email-verification-card__input:disabled,.ai-chat-widget .ai-chat-email-verification-card--ui-nested .ai-chat-email-verification-card__input:disabled{color:#0a0a0a73}.ai-chat-widget .ai-chat-email-verification-card__input--code{letter-spacing:0}.ai-chat-widget .ai-chat-email-verification-card__submit{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;display:inline-flex;flex:0 0 auto;gap:10px;height:32px;justify-content:center;min-width:0;padding:6px 12px;-webkit-tap-highlight-color:transparent;contain:paint;isolation:isolate;overflow:hidden;touch-action:manipulation;transition:opacity .15s ease}.ai-chat-widget .ai-chat-email-verification-card__submit:disabled{cursor:default;opacity:.6}.ai-chat-widget .ai-chat-email-verification-card__submit .nuxt-icon,.ai-chat-widget .ai-chat-email-verification-card__submit .nuxt-icon svg,.ai-chat-widget .ai-chat-email-verification-card__submit>svg{height:16px;width:16px}.ai-chat-widget .ai-chat-email-verification-card .ai-chat-email-verification-card__submit.ai-chat-email-verification-card__submit--busy,.ai-chat-widget .ai-chat-email-verification-card .ai-chat-email-verification-card__submit.ai-chat-email-verification-card__submit--busy:disabled{background:#737373;border-color:#737373;color:#fafafa;min-width:64px;opacity:1;padding-inline:0;width:64px}.ai-chat-widget .ai-chat-email-verification-card__submit-label{white-space:nowrap}.ai-chat-widget .ai-chat-email-verification-card__error{color:#ff8a8a;font-size:12px;line-height:18px;margin:0;text-align:center}.ai-chat-widget .ai-chat-email-verification-card--landing .ai-chat-email-verification-card__error{color:#b42318}.ai-chat-widget .ai-chat-email-verification-card__code-footer{display:flex;justify-content:center;width:100%}.ai-chat-widget .ai-chat-email-verification-card__resend-countdown{color:#ffffffb3;font-size:14px;line-height:20px;text-align:center}.ai-chat-widget .ai-chat-email-verification-card--landing .ai-chat-email-verification-card__resend-countdown,.ai-chat-widget .ai-chat-email-verification-card--ui-nested .ai-chat-email-verification-card__resend-countdown{color:#525252}.ai-chat-widget .ai-chat-email-verification-card__spinner{animation:ai-chat-email-verification-spin 1s linear infinite}.ai-chat-widget .ai-chat-email-verification-card__spinner .nuxt-icon,.ai-chat-widget .ai-chat-email-verification-card__spinner .nuxt-icon svg{height:16px;width:16px}@keyframes ai-chat-email-verification-spin{to{transform:rotate(1turn)}}.ai-chat-widget{--ai-chat-header-popover-gap:8px;--ai-chat-header-popover-top:56px}.ai-chat-widget .ai-chat-header-shell{align-items:center;background:#fff;border-bottom:0;box-shadow:none;box-sizing:border-box;color:#0a0a0a;display:flex;flex-shrink:0;gap:16px;justify-content:space-between;min-height:48px;padding:0 20px;z-index:3}.ai-chat-widget .ai-chat-header-shell--absolute{height:64px;left:0;position:absolute;right:0;top:0}.ai-chat-widget .ai-chat-header-shell--ui{padding:0 16px}@media(min-width:769px){.ai-chat-widget.ai-chat._light .ai-chat-header-shell--ui{background:#fff;border-bottom:1px solid #d4d4d4;box-shadow:none;height:64px;left:0;min-height:64px;padding:0 16px;position:absolute;right:0;top:0}.ai-chat-widget .ai-chat-header-shell--landing.ai-chat-header-shell--absolute{border-bottom:1px solid #d4d4d4;box-shadow:none}}.ai-chat-widget .ai-chat-header-shell__actions,.ai-chat-widget .ai-chat-header-shell__leading{align-items:center;display:flex;gap:8px;height:100%;min-width:0}.ai-chat-widget .ai-chat-header-shell__leading{justify-content:flex-start}.ai-chat-widget .ai-chat-header-shell__content{flex:1;min-width:0}.ai-chat-widget .ai-chat-header-shell__actions{justify-content:flex-end;margin-left:auto}.ai-chat-widget.ai-chat._dark .ai-chat-header-shell--ui{background:#181818;border-bottom:1px solid #343434;color:#fff;height:64px;min-height:64px;padding:0 16px}.ai-chat-widget .ai-chat-header-shell__icon-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:10px;box-sizing:border-box;color:#737373;cursor:pointer;display:flex;height:32px;justify-content:center;margin:0;padding:8px;position:relative;transition:background-color .15s,color .15s;width:32px}.ai-chat-widget .ai-chat-header-shell__icon-button:hover{background:#f5f5f5;color:#0a0a0a}.ai-chat-widget .ai-chat-header-shell--landing .ai-chat-header-shell__icon-button,.ai-chat-widget.ai-chat._light .ai-chat-header-shell--ui .ai-chat-header-shell__icon-button{padding:6px}.ai-chat-widget.ai-chat._dark .ai-chat-header-shell--ui .ai-chat-header-shell__icon-button{color:#ffffff80}.ai-chat-widget.ai-chat._dark .ai-chat-header-shell--ui .ai-chat-header-shell__icon-button:hover{background:#242424;color:#fff}.ai-chat-widget .ai-chat-header-shell__icon-button--close{height:48px;padding:12px;width:48px}.ai-chat-widget .ai-chat-header-shell__icon{flex-shrink:0;height:20px;width:20px}.ai-chat-widget.ai-chat._dark .ai-chat-header-shell--ui .ai-chat-header-shell__icon{height:16px;width:16px}.ai-chat-widget .ai-chat-header-shell__close-icon{display:block;flex-shrink:0;height:24px;width:24px}.ai-chat-widget .ai-chat-header-shell__pill-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:8px;box-sizing:border-box;color:#737373;cursor:pointer;display:flex;gap:4px;height:32px;justify-content:center;margin:0;padding:4px 8px;position:relative;transition:background-color .15s,color .15s;width:auto}.ai-chat-widget .ai-chat-header-shell__pill-button.ai-chat-header-shell__pill-button--active,.ai-chat-widget .ai-chat-header-shell__pill-button:hover{background:#f5f5f5!important}.ai-chat-widget.ai-chat._dark .ai-chat-header-shell--ui .ai-chat-header-shell__pill-button{color:#ffffff80;gap:8px}.ai-chat-widget.ai-chat._dark .ai-chat-header-shell--ui .ai-chat-header-shell__pill-button:hover{background:#242424!important;color:#fff}.ai-chat-widget.ai-chat._dark .ai-chat-header-shell--ui .ai-chat-header-shell__pill-button.ai-chat-header-shell__pill-button--active{background:#242424!important}.ai-chat-widget .ai-chat-header-shell__account-entry{align-items:center;display:inline-flex;height:100%;justify-content:center;position:relative}.ai-chat-widget .ai-chat-header-shell__account-menu{animation:ai-chat-overlay-fade-in var(--ai-chat-popup-appear-duration) var(--ai-chat-popup-appear-easing) both;background:#fff;border:1px solid #d4d4d4;border-radius:16px;box-shadow:0 12px 24px #0a0a0a1f;color:#0a0a0a;left:0;padding:8px;position:absolute;top:var(--ai-chat-header-popover-top,56px);width:min(300px,100vw - 32px);z-index:14}.ai-chat-widget.ai-chat._dark .ai-chat-header-shell--ui .ai-chat-header-shell__account-menu{background:#181818;border-color:#343434;box-shadow:0 12px 32px #00000038;color:#fff;padding:8px;width:min(300px,100vw - 32px)}.ai-chat-widget .ai-chat-header-shell__tooltip{background:#0a0a0a;border-radius:6px;box-shadow:0 6px 16px #0000002e;color:#fff;font-size:12px;font-weight:500;left:50%;line-height:16px;max-width:220px;opacity:0;padding:6px 8px;pointer-events:none;position:absolute;top:calc(100% + 8px);transform:translate(-50%,-2px);transition:opacity var(--ai-chat-tooltip-appear-duration) var(--ai-chat-tooltip-appear-easing),transform var(--ai-chat-tooltip-appear-duration) var(--ai-chat-tooltip-appear-easing);visibility:hidden;white-space:nowrap;width:-moz-max-content;width:max-content;z-index:12}.ai-chat-widget .ai-chat-header-shell__icon-button:focus-visible .ai-chat-header-shell__tooltip,.ai-chat-widget .ai-chat-header-shell__icon-button:hover .ai-chat-header-shell__tooltip,.ai-chat-widget .ai-chat-header-shell__pill-button:focus-visible .ai-chat-header-shell__tooltip,.ai-chat-widget .ai-chat-header-shell__pill-button:hover .ai-chat-header-shell__tooltip{opacity:1;transform:translate(-50%);visibility:visible}.ai-chat-widget .ai-chat-header-shell__icon-button--menu-open .ai-chat-header-shell__tooltip,.ai-chat-widget .ai-chat-header-shell__pill-button--menu-open .ai-chat-header-shell__tooltip{opacity:0!important;visibility:hidden!important}@media(max-width:768px){.ai-chat-widget .ai-chat-header-shell--mobile-absolute{background:transparent;border-bottom:none;box-shadow:none;gap:0;height:48px;left:8px;min-height:48px;padding:0;pointer-events:none;position:absolute;right:8px;top:max(8px,env(safe-area-inset-top,0px))}.ai-chat-widget .ai-chat-header-shell--absolute{background:#fff;border-bottom:1px solid #d4d4d4;box-shadow:none;gap:16px;left:0;min-height:64px;padding:0 16px;pointer-events:auto;right:0;top:0}.ai-chat-widget.ai-chat._light .ai-chat-header-shell--ui{background:#fff;border-bottom:1px solid #d4d4d4;box-shadow:none;height:64px;min-height:64px;padding:0 12px;pointer-events:auto}.ai-chat-widget.ai-chat._light .ai-chat-header-shell--ui.ai-chat-header-shell--mobile-absolute{left:0;right:0;top:0}.ai-chat-widget .ai-chat-header-shell--absolute .ai-chat-header-shell__tooltip{display:none}.ai-chat-widget .ai-chat-header-shell__account-menu{left:0;top:64px}.ai-chat-widget .ai-chat-header-shell--mobile-absolute .ai-chat-header-shell__leading{pointer-events:auto}.ai-chat-widget .ai-chat-header-shell--mobile-absolute .ai-chat-header-shell__actions{pointer-events:none}.ai-chat-widget .ai-chat-header-shell--mobile-absolute .ai-chat-header-shell__account-entry{pointer-events:auto}.ai-chat-widget .ai-chat-header-shell--mobile-absolute .ai-chat-header-shell__tooltip{display:none}.ai-chat-widget .ai-chat-header-shell--mobile-absolute .ai-chat-header-shell__icon-button,.ai-chat-widget .ai-chat-header-shell--mobile-absolute .ai-chat-header-shell__pill-button{pointer-events:auto}.ai-chat-widget.ai-chat._dark .ai-chat-header-shell--mobile-absolute{background:transparent}.ai-chat-widget.ai-chat._dark .ai-chat-header-shell--mobile-absolute .ai-chat-header-shell__icon-button{border-radius:0;color:#fff;height:48px;padding:16px;width:48px}.ai-chat-widget.ai-chat._dark .ai-chat-header-shell--mobile-absolute .ai-chat-header-shell__icon-button:hover{background:transparent;color:#fff}.ai-chat-widget.ai-chat._light .ai-chat-header-shell--mobile-absolute .ai-chat-header-shell__icon-button{border-radius:0;color:#737373;height:48px;padding:16px;width:48px}.ai-chat-widget.ai-chat._light .ai-chat-header-shell--mobile-absolute .ai-chat-header-shell__icon-button:hover{background:transparent;color:#737373}.ai-chat-widget .ai-chat-header-shell__icon-button--close{padding:12px}}.ai-chat-widget .ai-chat-user-message{align-items:flex-end;display:flex;flex-direction:column}.ai-chat-widget .ai-chat-user-message--landing.ai-chat-user-message._editing{border:1px solid #d4d4d4;border-radius:12px;gap:12px;padding:12px 16px}.ai-chat-widget .ai-chat-user-message--ui.ai-chat-user-message._editing{border:1px solid #1c1c1c;padding:12px 16px}.ai-chat-widget.ai-chat._light .ai-chat-user-message--ui.ai-chat-user-message._editing{border-color:var(--border-secondary)}.ai-chat-widget .ai-chat-user-message__quote{align-items:center;align-self:flex-end;display:flex;gap:10px;margin-bottom:16px;max-width:min(88%,520px)}.ai-chat-widget .ai-chat-user-message__quote-icon{align-items:center;color:#737373;display:flex;flex-shrink:0;height:14px;justify-content:center;width:14px}.ai-chat-widget .ai-chat-user-message__quote-icon svg{height:100%;width:100%}.ai-chat-widget .ai-chat-user-message__quote-content{color:#525252;font-family:Geist,sans-serif;font-size:12px;line-height:160%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-chat-widget .ai-chat-user-message--ui .ai-chat-user-message__quote-content{font-family:var(--font-main,inherit)}@media(max-width:768px){.ai-chat-widget .ai-chat-user-message__quote{max-width:min(88%,320px)}}.ai-chat-widget .ai-chat-user-message__row{align-items:flex-end;display:flex;gap:6px;justify-content:flex-end;max-width:100%;width:100%}.ai-chat-widget .ai-chat-user-message__bubble{background:#f5f5f5;border-radius:8px 8px 2px;color:#0a0a0a;display:inline-block;font-size:16px;gap:10px;line-height:24px;max-width:min(88%,520px);overflow-wrap:anywhere;padding:8px 12px;white-space:pre-wrap;word-break:normal}.ai-chat-widget .ai-chat-user-message--ui .ai-chat-user-message__bubble{color:#000;font-size:14px;line-height:160%}@media(min-width:769px){.ai-chat-widget.ai-chat._dark .ai-chat-user-message--ui .ai-chat-user-message__bubble{background:#bff6231a;color:#bff623}}@media(max-width:768px){.ai-chat-widget .ai-chat-user-message__bubble{font-size:14px;line-height:20px;max-width:min(88%,320px)}.ai-chat-widget.ai-chat._light .ai-chat-user-message--ui .ai-chat-user-message__bubble{font-size:16px;line-height:24px}}.ai-chat-widget .ai-chat-user-message__copy-trigger .ds-icon,.ai-chat-widget .ai-chat-user-message__copy-trigger svg,.ai-chat-widget .ai-chat-user-message__edit-trigger .ds-icon,.ai-chat-widget .ai-chat-user-message__edit-trigger svg{height:16px;width:16px}.ai-chat-widget .ai-chat-user-message__copy-trigger,.ai-chat-widget .ai-chat-user-message__edit-trigger{align-items:center;background:transparent;border:none;border-radius:8px;color:#737373;cursor:pointer;display:inline-flex;height:32px;justify-content:center;opacity:0;padding:6px;position:relative;transition:opacity .15s ease,background-color .15s ease,color .15s ease;width:32px}.ai-chat-widget .ai-chat-user-message__copy-trigger:focus-visible:not(:disabled),.ai-chat-widget .ai-chat-user-message__copy-trigger:hover:not(:disabled),.ai-chat-widget .ai-chat-user-message__edit-trigger:focus-visible:not(:disabled),.ai-chat-widget .ai-chat-user-message__edit-trigger:hover:not(:disabled){background:#f5f5f5}.ai-chat-widget .ai-chat-user-message__copy-trigger:disabled,.ai-chat-widget .ai-chat-user-message__edit-trigger:disabled{cursor:default;opacity:.45!important}.ai-chat-widget .ai-chat-user-message__copy-trigger{margin-top:4px}.ai-chat-widget .ai-chat-user-message--ui .ai-chat-user-message__copy-trigger .ds-icon,.ai-chat-widget .ai-chat-user-message--ui .ai-chat-user-message__copy-trigger svg,.ai-chat-widget .ai-chat-user-message--ui .ai-chat-user-message__edit-trigger .ds-icon,.ai-chat-widget .ai-chat-user-message--ui .ai-chat-user-message__edit-trigger svg{height:16px;width:16px}.ai-chat-widget .ai-chat-user-message--landing .ai-chat-user-message__copy-trigger .ds-icon,.ai-chat-widget .ai-chat-user-message--landing .ai-chat-user-message__copy-trigger svg,.ai-chat-widget .ai-chat-user-message--landing .ai-chat-user-message__edit-trigger .ds-icon,.ai-chat-widget .ai-chat-user-message--landing .ai-chat-user-message__edit-trigger svg{height:20px;width:20px}@media(min-width:769px){.ai-chat-widget .ai-chat-user-message:hover .ai-chat-user-message__copy-trigger,.ai-chat-widget .ai-chat-user-message:hover .ai-chat-user-message__edit-trigger,.ai-chat-widget .ai-chat-user-message__copy-trigger:focus-visible,.ai-chat-widget .ai-chat-user-message__edit-trigger:focus-visible{opacity:1}}@media(max-width:768px){.ai-chat-widget .ai-chat-user-message__copy-trigger,.ai-chat-widget .ai-chat-user-message__edit-trigger{opacity:1}}.ai-chat-widget.ai-chat._dark .ai-chat-user-message--ui .ai-chat-user-message__copy-trigger,.ai-chat-widget.ai-chat._dark .ai-chat-user-message--ui .ai-chat-user-message__edit-trigger{color:#ffffff80}.ai-chat-widget.ai-chat._dark .ai-chat-user-message--ui .ai-chat-user-message__copy-trigger:focus-visible:not(:disabled),.ai-chat-widget.ai-chat._dark .ai-chat-user-message--ui .ai-chat-user-message__copy-trigger:hover:not(:disabled),.ai-chat-widget.ai-chat._dark .ai-chat-user-message--ui .ai-chat-user-message__edit-trigger:focus-visible:not(:disabled),.ai-chat-widget.ai-chat._dark .ai-chat-user-message--ui .ai-chat-user-message__edit-trigger:hover:not(:disabled){background:#242424;color:#fff}.ai-chat-widget .ai-chat-user-message__tooltip{background:#0a0a0a;border-radius:6px;bottom:calc(100% + 8px);box-shadow:0 6px 16px #0000002e;color:#fff;font-size:12px;font-weight:500;left:50%;line-height:16px;max-width:220px;opacity:0;padding:6px 8px;pointer-events:none;position:absolute;transform:translate(-50%,2px);transition:opacity var(--ai-chat-tooltip-appear-duration) var(--ai-chat-tooltip-appear-easing),transform var(--ai-chat-tooltip-appear-duration) var(--ai-chat-tooltip-appear-easing);visibility:hidden;white-space:nowrap;width:-moz-max-content;width:max-content;z-index:12}.ai-chat-widget .ai-chat-user-message__copy-trigger:focus-visible .ai-chat-user-message__tooltip,.ai-chat-widget .ai-chat-user-message__copy-trigger:hover .ai-chat-user-message__tooltip,.ai-chat-widget .ai-chat-user-message__edit-trigger:focus-visible .ai-chat-user-message__tooltip,.ai-chat-widget .ai-chat-user-message__edit-trigger:hover .ai-chat-user-message__tooltip{opacity:1;transform:translate(-50%);visibility:visible}@media(max-width:768px){.ai-chat-widget .ai-chat-user-message--ui .ai-chat-user-message__tooltip{display:none}}.ai-chat-widget .ai-chat-user-message__edit-input{background:transparent;border:none;font-family:inherit;font-size:14px;line-height:1.6;min-height:40px;outline:none;width:100%;word-wrap:break-word}.ai-chat-widget .ai-chat-user-message--ui .ai-chat-user-message__edit-input{color:var(--foreground,#fff);overflow:hidden;resize:none}.ai-chat-widget .ai-chat-user-message--landing .ai-chat-user-message__edit-input{color:#0a0a0a;line-height:24px;resize:vertical}.ai-chat-widget .ai-chat-user-message__edit-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.ai-chat-widget .ai-chat-rendered-message,.ai-chat-widget .ai-message__legacy{max-width:100%;min-width:0;overflow-wrap:anywhere;word-break:normal}.ai-chat-widget .ai-chat-rendered-message__body{max-width:100%;min-width:0;position:relative}.ai-chat-widget .ai-chat-rendered-message ::-moz-selection{background:#115e5924;color:#0f6e65}.ai-chat-widget .ai-chat-rendered-message ::selection{background:#115e5924;color:#0f6e65}.ai-chat-widget .ai-chat-rendered-message .ai-chat-rendered-section,.ai-chat-widget .ai-chat-rendered-message .chat-section,.ai-chat-widget .ai-chat-rendered-message a,.ai-chat-widget .ai-chat-rendered-message code,.ai-chat-widget .ai-chat-rendered-message li,.ai-chat-widget .ai-chat-rendered-message p,.ai-chat-widget .ai-chat-rendered-message pre,.ai-chat-widget .ai-chat-rendered-message td,.ai-chat-widget .ai-chat-rendered-message th{max-width:100%;overflow-wrap:anywhere;word-break:normal}.ai-chat-widget .ai-chat-rendered-message li,.ai-chat-widget .ai-chat-rendered-message p{white-space:pre-wrap}.ai-chat-widget .ai-chat-rendered-message--landing{display:flex;flex-direction:column;font-family:Geist,sans-serif;gap:16px;width:100%}.ai-chat-widget .ai-chat-rendered-message--ui._light,.ai-chat-widget .ai-chat-rendered-message._light{font-family:var(--font-main,"Geist",sans-serif);font-size:16px;line-height:24px}.ai-chat-widget .ai-chat-rendered-message--ui .ai-message__legacy,.ai-chat-widget .ai-chat-rendered-message--ui .ai-message__legacy h1{font-family:var(--font-main,"Geist",sans-serif);font-size:14px;line-height:1.6}.ai-chat-widget .ai-chat-rendered-message--ui .ai-message__legacy h1{color:#ffffffb3;font-weight:500;margin-bottom:8px;margin-top:16px}.ai-chat-widget .ai-chat-rendered-message--ui .ai-message__legacy h1:first-child{margin-top:0}.ai-chat-widget .ai-chat-rendered-message--ui .ai-message__legacy h2{color:#ffffffb3;font-family:var(--font-main,"Geist",sans-serif);font-size:14px;font-weight:400;line-height:1.6;margin-bottom:8px;margin-top:16px}.ai-chat-widget .ai-chat-rendered-message--ui .ai-message__legacy h2:first-child{margin-top:0}.ai-chat-widget .ai-chat-rendered-message--ui .ai-message__legacy h3{color:#ffffffb3;font-family:var(--font-main,"Geist",sans-serif);font-size:14px;font-weight:400;line-height:1.6;margin-bottom:6px;margin-top:12px}.ai-chat-widget .ai-message-actions-slot{align-self:flex-start;margin-top:16px;pointer-events:none;position:relative;width:-moz-fit-content;width:fit-content;z-index:1}.ai-chat-widget .ai-message-actions-slot .ai-chat-message-actions__button,.ai-chat-widget .ai-message-actions-slot .chat-action-button,.ai-chat-widget .ai-message-actions-slot .chat-message-actions,.ai-chat-widget .ai-message-actions-slot .message-actions,.ai-chat-widget .ai-message-actions-slot .message-actions__button{pointer-events:auto}.ai-chat-widget .ai-chat-rendered-message--landing .ai-message-actions-slot,.ai-chat-widget .ai-message-actions-slot .chat-message-actions,.ai-chat-widget .ai-message-actions-slot .message-actions{margin-top:0}.ai-chat-widget .ai-chat-rendered-message .md-table-wrap{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.ai-chat-widget .ai-chat-rendered-message--landing .ai-message__legacy p,.ai-chat-widget .ai-chat-rendered-message--ui._light .ai-message__legacy p,.ai-chat-widget .ai-chat-rendered-message._light .ai-message__legacy p{color:#000;font-size:16px;line-height:24px;margin:0 0 8px}.ai-chat-widget .ai-chat-rendered-message--landing .ai-message__legacy p:last-child,.ai-chat-widget .ai-chat-rendered-message--ui._light .ai-message__legacy p:last-child,.ai-chat-widget .ai-chat-rendered-message._light .ai-message__legacy p:last-child{margin-bottom:0}.ai-chat-widget .ai-chat-rendered-message--landing .ai-message__legacy td,.ai-chat-widget .ai-chat-rendered-message--landing .ai-message__legacy th,.ai-chat-widget .ai-chat-rendered-message--ui._light .ai-message__legacy td,.ai-chat-widget .ai-chat-rendered-message--ui._light .ai-message__legacy th,.ai-chat-widget .ai-chat-rendered-message._light .ai-message__legacy td,.ai-chat-widget .ai-chat-rendered-message._light .ai-message__legacy th{border:1px solid #e5e5e5;color:#000;font-size:16px;line-height:24px;padding:8px 12px;text-align:left}.ai-chat-widget .ai-chat-rendered-message--landing .ai-message__legacy th,.ai-chat-widget .ai-chat-rendered-message--ui._light .ai-message__legacy th,.ai-chat-widget .ai-chat-rendered-message._light .ai-message__legacy th{background:#f7f7f7;font-weight:500}.ai-chat-widget .ai-chat-rendered-message--landing .ai-message__legacy b,.ai-chat-widget .ai-chat-rendered-message--landing .ai-message__legacy strong,.ai-chat-widget .ai-chat-rendered-message--ui._light .ai-message__legacy b,.ai-chat-widget .ai-chat-rendered-message--ui._light .ai-message__legacy strong,.ai-chat-widget .ai-chat-rendered-message._light .ai-message__legacy b,.ai-chat-widget .ai-chat-rendered-message._light .ai-message__legacy strong{color:#000;font-weight:500}.ai-chat-widget .ai-chat-rendered-message--landing .ai-message__legacy h1,.ai-chat-widget .ai-chat-rendered-message--landing .ai-message__legacy h2,.ai-chat-widget .ai-chat-rendered-message--landing .ai-message__legacy h3,.ai-chat-widget .ai-chat-rendered-message--ui._light .ai-message__legacy h1,.ai-chat-widget .ai-chat-rendered-message--ui._light .ai-message__legacy h2,.ai-chat-widget .ai-chat-rendered-message--ui._light .ai-message__legacy h3,.ai-chat-widget .ai-chat-rendered-message._light .ai-message__legacy h1,.ai-chat-widget .ai-chat-rendered-message._light .ai-message__legacy h2,.ai-chat-widget .ai-chat-rendered-message._light .ai-message__legacy h3{color:#000;font-size:16px;font-weight:500;line-height:24px;margin:12px 0 8px}.ai-chat-widget .ai-chat-rendered-message--landing .ai-message__legacy ol,.ai-chat-widget .ai-chat-rendered-message--landing .ai-message__legacy ul,.ai-chat-widget .ai-chat-rendered-message--ui._light .ai-message__legacy ol,.ai-chat-widget .ai-chat-rendered-message--ui._light .ai-message__legacy ul,.ai-chat-widget .ai-chat-rendered-message._light .ai-message__legacy ol,.ai-chat-widget .ai-chat-rendered-message._light .ai-message__legacy ul{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding-left:0}.ai-chat-widget .ai-chat-rendered-message--landing .ai-message__legacy ol,.ai-chat-widget .ai-chat-rendered-message--ui._light .ai-message__legacy ol,.ai-chat-widget .ai-chat-rendered-message._light .ai-message__legacy ol{counter-reset:olc}.ai-chat-widget .ai-chat-rendered-message--landing .ai-message__legacy ol>li,.ai-chat-widget .ai-chat-rendered-message--landing .ai-message__legacy ul>li,.ai-chat-widget .ai-chat-rendered-message--ui._light .ai-message__legacy ol>li,.ai-chat-widget .ai-chat-rendered-message--ui._light .ai-message__legacy ul>li,.ai-chat-widget .ai-chat-rendered-message._light .ai-message__legacy ol>li,.ai-chat-widget .ai-chat-rendered-message._light .ai-message__legacy ul>li{color:#000;font-size:16px;line-height:24px;padding-left:32px;position:relative}.ai-chat-widget .ai-chat-rendered-message--landing .ai-message__legacy ol>li,.ai-chat-widget .ai-chat-rendered-message--ui._light .ai-message__legacy ol>li,.ai-chat-widget .ai-chat-rendered-message._light .ai-message__legacy ol>li{counter-increment:olc}.ai-chat-widget .ai-chat-rendered-message--landing .ai-message__legacy ol>li:before,.ai-chat-widget .ai-chat-rendered-message--ui._light .ai-message__legacy ol>li:before,.ai-chat-widget .ai-chat-rendered-message._light .ai-message__legacy ol>li:before{color:#0000004d;content:counter(olc) ".";left:12px;position:absolute;top:0;width:20px}.ai-chat-widget .ai-chat-rendered-message--landing .ai-message__legacy ul>li:before,.ai-chat-widget .ai-chat-rendered-message--ui._light .ai-message__legacy ul>li:before,.ai-chat-widget .ai-chat-rendered-message._light .ai-message__legacy ul>li:before{color:#0000004d;content:"•";left:12px;position:absolute;top:0;width:20px}.ai-chat-widget .ai-chat-rendered-message--landing .ai-message__legacy a,.ai-chat-widget .ai-chat-rendered-message--ui._light .ai-message__legacy a,.ai-chat-widget .ai-chat-rendered-message._light .ai-message__legacy a{border-bottom:1px solid rgba(30,92,80,.3);color:#1e5c50;text-decoration:none}.ai-chat-widget .ai-chat-rendered-message--landing .ai-message__legacy a:hover,.ai-chat-widget .ai-chat-rendered-message--ui._light .ai-message__legacy a:hover,.ai-chat-widget .ai-chat-rendered-message._light .ai-message__legacy a:hover{border-bottom-color:#1e5c50}.ai-chat-widget .ai-chat-rendered-message--landing .ai-message__legacy .chat-code-link,.ai-chat-widget .ai-chat-rendered-message--ui._light .ai-message__legacy .chat-code-link,.ai-chat-widget .ai-chat-rendered-message._light .ai-message__legacy .chat-code-link{overflow-wrap:anywhere;word-break:break-word}.ai-chat-widget .ai-chat-rendered-message--landing .ai-message__legacy code,.ai-chat-widget .ai-chat-rendered-message--ui._light .ai-message__legacy code,.ai-chat-widget .ai-chat-rendered-message._light .ai-message__legacy code{background:#f2f2f2;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;padding:2px 6px}.ai-chat-widget .ai-chat-rendered-message--landing .ai-message__legacy pre,.ai-chat-widget .ai-chat-rendered-message--ui._light .ai-message__legacy pre,.ai-chat-widget .ai-chat-rendered-message._light .ai-message__legacy pre{background:#000;color:#fff;font-size:12px;line-height:1.6;overflow-x:auto;padding:12px}@media(max-width:768px){.ai-chat-widget .ai-chat-rendered-message--landing .ai-message__legacy ol>li,.ai-chat-widget .ai-chat-rendered-message--landing .ai-message__legacy p,.ai-chat-widget .ai-chat-rendered-message--landing .ai-message__legacy td,.ai-chat-widget .ai-chat-rendered-message--landing .ai-message__legacy th,.ai-chat-widget .ai-chat-rendered-message--landing .ai-message__legacy ul>li,.ai-chat-widget .ai-chat-rendered-message--ui._light .ai-message__legacy ol>li,.ai-chat-widget .ai-chat-rendered-message--ui._light .ai-message__legacy p,.ai-chat-widget .ai-chat-rendered-message--ui._light .ai-message__legacy td,.ai-chat-widget .ai-chat-rendered-message--ui._light .ai-message__legacy th,.ai-chat-widget .ai-chat-rendered-message--ui._light .ai-message__legacy ul>li,.ai-chat-widget .ai-chat-rendered-message._light .ai-message__legacy ol>li,.ai-chat-widget .ai-chat-rendered-message._light .ai-message__legacy p,.ai-chat-widget .ai-chat-rendered-message._light .ai-message__legacy td,.ai-chat-widget .ai-chat-rendered-message._light .ai-message__legacy th,.ai-chat-widget .ai-chat-rendered-message._light .ai-message__legacy ul>li{font-size:14px;line-height:20px}}.ai-chat-widget .ai-chat-rendered-message--ui._light .ai-message__legacy,.ai-chat-widget .ai-chat-rendered-message._light .ai-message__legacy{font-size:16px;line-height:24px}.ai-chat-widget .ai-chat-rendered-message--ui._light .ai-message__legacy li,.ai-chat-widget .ai-chat-rendered-message--ui._light .ai-message__legacy p,.ai-chat-widget .ai-chat-rendered-message--ui._light .ai-message__legacy td,.ai-chat-widget .ai-chat-rendered-message._light .ai-message__legacy li,.ai-chat-widget .ai-chat-rendered-message._light .ai-message__legacy p,.ai-chat-widget .ai-chat-rendered-message._light .ai-message__legacy td{color:#000}@media(max-width:768px){.ai-chat-widget .ai-chat-rendered-message--ui,.ai-chat-widget .ai-chat-rendered-message--ui .ai-message__legacy,.ai-chat-widget .ai-chat-rendered-message._light,.ai-chat-widget .ai-chat-rendered-message._light .ai-message__legacy{font-size:14px;line-height:20px}}.ai-chat-widget .ai-chat-rendered-message .chat-img-thumb{border:1px solid hsla(0,0%,100%,.1);border-radius:6px;cursor:pointer;display:inline-block;margin:6px 0;overflow:hidden;transition:border-color .2s}.ai-chat-widget .ai-chat-rendered-message .chat-img-thumb:hover{border-color:#bff62380}.ai-chat-widget .ai-chat-rendered-message--landing .chat-img-thumb,.ai-chat-widget .ai-chat-rendered-message._light .chat-img-thumb{border-color:#0000001a}.ai-chat-widget .ai-chat-rendered-message--landing .chat-img-thumb:hover,.ai-chat-widget .ai-chat-rendered-message._light .chat-img-thumb:hover{border-color:var(--primary,#1e5c50)}.ai-chat-widget .ai-chat-rendered-message .chat-img-preview{border-radius:5px;display:block;max-height:160px;max-width:240px;-o-object-fit:cover;object-fit:cover}.ai-chat-widget .ai-chat-rendered-message--landing .chat-img-thumb{border-color:#e5e5e5;border-radius:0}.ai-chat-widget .ai-chat-rendered-message--landing .chat-img-preview{border-radius:0}.ai-chat-rendered-lightbox,.ai-image-lightbox,.ai-lightbox{align-items:center;cursor:pointer;display:flex;inset:0;justify-content:center;position:fixed;z-index:10000}.ai-chat-rendered-lightbox .ai-lightbox__backdrop,.ai-chat-rendered-lightbox .lightbox-backdrop,.ai-image-lightbox .lightbox-backdrop,.ai-lightbox .ai-lightbox__backdrop{background:#000000d9;inset:0;position:absolute}.ai-chat-rendered-lightbox .ai-lightbox__content,.ai-chat-rendered-lightbox .lightbox-content,.ai-image-lightbox .lightbox-content,.ai-lightbox .ai-lightbox__content{max-height:90vh;max-width:90vw;position:relative}.ai-chat-rendered-lightbox .ai-lightbox__content img,.ai-chat-rendered-lightbox .lightbox-content img,.ai-image-lightbox .lightbox-content img,.ai-lightbox .ai-lightbox__content img{border-radius:8px;box-shadow:0 4px 40px #0009;display:block;max-height:90vh;max-width:90vw;-o-object-fit:contain;object-fit:contain}.ai-chat-widget .ai-chat-rendered-section{min-width:0}.ai-chat-widget .ai-chat-rendered-section .md-table-wrap{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.ai-chat-widget .ai-chat-rendered-section--core,.ai-chat-widget .ai-chat-rendered-section--ui{margin-bottom:12px}.ai-chat-widget .ai-chat-rendered-section--core:last-child,.ai-chat-widget .ai-chat-rendered-section--ui:last-child{margin-bottom:0}.ai-chat-widget .ai-chat-rendered-section--core .section-label,.ai-chat-widget .ai-chat-rendered-section--ui .section-label{color:#fff;font-family:var(--font-main);font-size:14px;font-weight:500;line-height:160%;margin-bottom:12px;margin-top:24px}.ai-chat-widget .ai-chat-rendered-section--core .warning-block,.ai-chat-widget .ai-chat-rendered-section--ui .warning-block{border-left:2px solid #fff;padding-left:24px}.ai-chat-widget .ai-chat-rendered-section--core .warning-block p,.ai-chat-widget .ai-chat-rendered-section--ui .warning-block p{color:#ffffffb3;margin-bottom:8px}.ai-chat-widget .ai-chat-rendered-section--core .warning-block p:last-child,.ai-chat-widget .ai-chat-rendered-section--ui .warning-block p:last-child{margin-bottom:0}.ai-chat-widget .ai-chat-rendered-section--core .warning-block ol,.ai-chat-widget .ai-chat-rendered-section--core .warning-block ul,.ai-chat-widget .ai-chat-rendered-section--ui .warning-block ol,.ai-chat-widget .ai-chat-rendered-section--ui .warning-block ul{list-style:none;margin:0;padding-left:0}.ai-chat-widget .ai-chat-rendered-section--core .warning-block li,.ai-chat-widget .ai-chat-rendered-section--ui .warning-block li{color:#ffffffb3;margin-bottom:16px;padding-left:32px;position:relative}.ai-chat-widget .ai-chat-rendered-section--core .warning-block li:before,.ai-chat-widget .ai-chat-rendered-section--ui .warning-block li:before{background:#ffffff4d;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:8px;width:6px}.ai-chat-widget .ai-chat-rendered-section--core .warning-block li:last-child,.ai-chat-widget .ai-chat-rendered-section--ui .warning-block li:last-child{margin-bottom:0}.ai-chat-widget .ai-chat-rendered-section--core .example-card,.ai-chat-widget .ai-chat-rendered-section--ui .example-card{background:#181818;border-left:2px solid #bff623;margin:0;padding:10px 12px}.ai-chat-widget .ai-chat-rendered-section--core .example-card p,.ai-chat-widget .ai-chat-rendered-section--ui .example-card p{color:#ffffffb3;margin-bottom:4px}.ai-chat-widget .ai-chat-rendered-section--core .example-card p:last-child,.ai-chat-widget .ai-chat-rendered-section--ui .example-card p:last-child{margin-bottom:0}.ai-chat-widget .ai-chat-rendered-section--core .example-card code,.ai-chat-widget .ai-chat-rendered-section--ui .example-card code{background:#1c1c1c;font-family:monospace;padding:2px 6px}.ai-chat-widget .ai-chat-rendered-section--core._bullet-list p,.ai-chat-widget .ai-chat-rendered-section--core._code p,.ai-chat-widget .ai-chat-rendered-section--core._labeled-list p,.ai-chat-widget .ai-chat-rendered-section--core._labeled-para p,.ai-chat-widget .ai-chat-rendered-section--core._numbered-list p,.ai-chat-widget .ai-chat-rendered-section--core._paragraph p,.ai-chat-widget .ai-chat-rendered-section--core._table-or-list p,.ai-chat-widget .ai-chat-rendered-section--core._tutorial p,.ai-chat-widget .ai-chat-rendered-section--ui._bullet-list p,.ai-chat-widget .ai-chat-rendered-section--ui._code p,.ai-chat-widget .ai-chat-rendered-section--ui._labeled-list p,.ai-chat-widget .ai-chat-rendered-section--ui._labeled-para p,.ai-chat-widget .ai-chat-rendered-section--ui._numbered-list p,.ai-chat-widget .ai-chat-rendered-section--ui._paragraph p,.ai-chat-widget .ai-chat-rendered-section--ui._table-or-list p,.ai-chat-widget .ai-chat-rendered-section--ui._tutorial p{color:#ffffffb3;margin-bottom:8px}.ai-chat-widget .ai-chat-rendered-section--core._bullet-list p:last-child,.ai-chat-widget .ai-chat-rendered-section--core._code p:last-child,.ai-chat-widget .ai-chat-rendered-section--core._labeled-list p:last-child,.ai-chat-widget .ai-chat-rendered-section--core._labeled-para p:last-child,.ai-chat-widget .ai-chat-rendered-section--core._numbered-list p:last-child,.ai-chat-widget .ai-chat-rendered-section--core._paragraph p:last-child,.ai-chat-widget .ai-chat-rendered-section--core._table-or-list p:last-child,.ai-chat-widget .ai-chat-rendered-section--core._tutorial p:last-child,.ai-chat-widget .ai-chat-rendered-section--ui._bullet-list p:last-child,.ai-chat-widget .ai-chat-rendered-section--ui._code p:last-child,.ai-chat-widget .ai-chat-rendered-section--ui._labeled-list p:last-child,.ai-chat-widget .ai-chat-rendered-section--ui._labeled-para p:last-child,.ai-chat-widget .ai-chat-rendered-section--ui._numbered-list p:last-child,.ai-chat-widget .ai-chat-rendered-section--ui._paragraph p:last-child,.ai-chat-widget .ai-chat-rendered-section--ui._table-or-list p:last-child,.ai-chat-widget .ai-chat-rendered-section--ui._tutorial p:last-child{margin-bottom:0}.ai-chat-widget .ai-chat-rendered-section--core._code ol,.ai-chat-widget .ai-chat-rendered-section--core._code ul,.ai-chat-widget .ai-chat-rendered-section--core._labeled-para ol,.ai-chat-widget .ai-chat-rendered-section--core._labeled-para ul,.ai-chat-widget .ai-chat-rendered-section--core._paragraph ol,.ai-chat-widget .ai-chat-rendered-section--core._paragraph ul,.ai-chat-widget .ai-chat-rendered-section--core._table-or-list ol,.ai-chat-widget .ai-chat-rendered-section--core._table-or-list ul,.ai-chat-widget .ai-chat-rendered-section--core._tutorial ol,.ai-chat-widget .ai-chat-rendered-section--core._tutorial ul,.ai-chat-widget .ai-chat-rendered-section--ui._code ol,.ai-chat-widget .ai-chat-rendered-section--ui._code ul,.ai-chat-widget .ai-chat-rendered-section--ui._labeled-para ol,.ai-chat-widget .ai-chat-rendered-section--ui._labeled-para ul,.ai-chat-widget .ai-chat-rendered-section--ui._paragraph ol,.ai-chat-widget .ai-chat-rendered-section--ui._paragraph ul,.ai-chat-widget .ai-chat-rendered-section--ui._table-or-list ol,.ai-chat-widget .ai-chat-rendered-section--ui._table-or-list ul,.ai-chat-widget .ai-chat-rendered-section--ui._tutorial ol,.ai-chat-widget .ai-chat-rendered-section--ui._tutorial ul{list-style:none;margin:4px 0;padding-left:10px}.ai-chat-widget .ai-chat-rendered-section--core._code li,.ai-chat-widget .ai-chat-rendered-section--core._labeled-para li,.ai-chat-widget .ai-chat-rendered-section--core._paragraph li,.ai-chat-widget .ai-chat-rendered-section--core._table-or-list li,.ai-chat-widget .ai-chat-rendered-section--core._tutorial li,.ai-chat-widget .ai-chat-rendered-section--ui._code li,.ai-chat-widget .ai-chat-rendered-section--ui._labeled-para li,.ai-chat-widget .ai-chat-rendered-section--ui._paragraph li,.ai-chat-widget .ai-chat-rendered-section--ui._table-or-list li,.ai-chat-widget .ai-chat-rendered-section--ui._tutorial li{color:#ffffffb3;margin-bottom:16px;padding-left:32px;position:relative}.ai-chat-widget .ai-chat-rendered-section--core._code li:before,.ai-chat-widget .ai-chat-rendered-section--core._labeled-para li:before,.ai-chat-widget .ai-chat-rendered-section--core._paragraph li:before,.ai-chat-widget .ai-chat-rendered-section--core._table-or-list li:before,.ai-chat-widget .ai-chat-rendered-section--core._tutorial li:before,.ai-chat-widget .ai-chat-rendered-section--ui._code li:before,.ai-chat-widget .ai-chat-rendered-section--ui._labeled-para li:before,.ai-chat-widget .ai-chat-rendered-section--ui._paragraph li:before,.ai-chat-widget .ai-chat-rendered-section--ui._table-or-list li:before,.ai-chat-widget .ai-chat-rendered-section--ui._tutorial li:before{background:#ffffff4d;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:8px;width:6px}.ai-chat-widget .ai-chat-rendered-section--core._code li:last-child,.ai-chat-widget .ai-chat-rendered-section--core._labeled-para li:last-child,.ai-chat-widget .ai-chat-rendered-section--core._paragraph li:last-child,.ai-chat-widget .ai-chat-rendered-section--core._table-or-list li:last-child,.ai-chat-widget .ai-chat-rendered-section--core._tutorial li:last-child,.ai-chat-widget .ai-chat-rendered-section--ui._code li:last-child,.ai-chat-widget .ai-chat-rendered-section--ui._labeled-para li:last-child,.ai-chat-widget .ai-chat-rendered-section--ui._paragraph li:last-child,.ai-chat-widget .ai-chat-rendered-section--ui._table-or-list li:last-child,.ai-chat-widget .ai-chat-rendered-section--ui._tutorial li:last-child{margin-bottom:0}.ai-chat-widget .ai-chat-rendered-section--core._bullet-list ol,.ai-chat-widget .ai-chat-rendered-section--core._bullet-list ul,.ai-chat-widget .ai-chat-rendered-section--ui._bullet-list ol,.ai-chat-widget .ai-chat-rendered-section--ui._bullet-list ul{list-style:none;margin:4px 0;padding-left:10px}.ai-chat-widget .ai-chat-rendered-section--core._bullet-list ol>li,.ai-chat-widget .ai-chat-rendered-section--core._bullet-list ul>li,.ai-chat-widget .ai-chat-rendered-section--ui._bullet-list ol>li,.ai-chat-widget .ai-chat-rendered-section--ui._bullet-list ul>li{color:#ffffffb3;margin-bottom:16px;padding-left:32px;position:relative}.ai-chat-widget .ai-chat-rendered-section--core._bullet-list ol>li:before,.ai-chat-widget .ai-chat-rendered-section--core._bullet-list ul>li:before,.ai-chat-widget .ai-chat-rendered-section--ui._bullet-list ol>li:before,.ai-chat-widget .ai-chat-rendered-section--ui._bullet-list ul>li:before{background:#ffffff4d;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:8px;width:6px}.ai-chat-widget .ai-chat-rendered-section--core._bullet-list ol>li:last-child,.ai-chat-widget .ai-chat-rendered-section--core._bullet-list ul>li:last-child,.ai-chat-widget .ai-chat-rendered-section--ui._bullet-list ol>li:last-child,.ai-chat-widget .ai-chat-rendered-section--ui._bullet-list ul>li:last-child{margin-bottom:0}.ai-chat-widget .ai-chat-rendered-section--core._labeled-list ol,.ai-chat-widget .ai-chat-rendered-section--core._numbered-list ol,.ai-chat-widget .ai-chat-rendered-section--ui._labeled-list ol,.ai-chat-widget .ai-chat-rendered-section--ui._numbered-list ol{counter-reset:numbered-item;list-style:none;margin:4px 0;padding-left:10px}.ai-chat-widget .ai-chat-rendered-section--core._labeled-list ol>li,.ai-chat-widget .ai-chat-rendered-section--core._numbered-list ol>li,.ai-chat-widget .ai-chat-rendered-section--ui._labeled-list ol>li,.ai-chat-widget .ai-chat-rendered-section--ui._numbered-list ol>li{color:#ffffffb3;counter-increment:numbered-item;margin-bottom:24px;padding-left:32px;position:relative}.ai-chat-widget .ai-chat-rendered-section--core._labeled-list ol>li:before,.ai-chat-widget .ai-chat-rendered-section--core._numbered-list ol>li:before,.ai-chat-widget .ai-chat-rendered-section--ui._labeled-list ol>li:before,.ai-chat-widget .ai-chat-rendered-section--ui._numbered-list ol>li:before{color:#ffffff4d;content:counter(numbered-item) ".";font-family:var(--font-main);font-size:14px;left:0;line-height:160%;position:absolute;top:0}.ai-chat-widget .ai-chat-rendered-section--core._labeled-list ol>li:last-child,.ai-chat-widget .ai-chat-rendered-section--core._numbered-list ol>li:last-child,.ai-chat-widget .ai-chat-rendered-section--ui._labeled-list ol>li:last-child,.ai-chat-widget .ai-chat-rendered-section--ui._numbered-list ol>li:last-child{margin-bottom:0}.ai-chat-widget .ai-chat-rendered-section--core._labeled-list ul,.ai-chat-widget .ai-chat-rendered-section--core._numbered-list ul,.ai-chat-widget .ai-chat-rendered-section--ui._labeled-list ul,.ai-chat-widget .ai-chat-rendered-section--ui._numbered-list ul{list-style:none;margin:4px 0;padding-left:10px}.ai-chat-widget .ai-chat-rendered-section--core._labeled-list ul>li,.ai-chat-widget .ai-chat-rendered-section--core._numbered-list ul>li,.ai-chat-widget .ai-chat-rendered-section--ui._labeled-list ul>li,.ai-chat-widget .ai-chat-rendered-section--ui._numbered-list ul>li{color:#ffffffb3;margin-bottom:24px;padding-left:32px;position:relative}.ai-chat-widget .ai-chat-rendered-section--core._labeled-list ul>li:before,.ai-chat-widget .ai-chat-rendered-section--core._numbered-list ul>li:before,.ai-chat-widget .ai-chat-rendered-section--ui._labeled-list ul>li:before,.ai-chat-widget .ai-chat-rendered-section--ui._numbered-list ul>li:before{background:#ffffff4d;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:8px;width:6px}.ai-chat-widget .ai-chat-rendered-section--core._labeled-list ul>li:last-child,.ai-chat-widget .ai-chat-rendered-section--core._numbered-list ul>li:last-child,.ai-chat-widget .ai-chat-rendered-section--ui._labeled-list ul>li:last-child,.ai-chat-widget .ai-chat-rendered-section--ui._numbered-list ul>li:last-child{margin-bottom:0}.ai-chat-widget .ai-chat-rendered-section--core._code code,.ai-chat-widget .ai-chat-rendered-section--core._code pre,.ai-chat-widget .ai-chat-rendered-section--ui._code code,.ai-chat-widget .ai-chat-rendered-section--ui._code pre{background:#1c1c1c;color:#ffffffb3;display:block;font-family:monospace;overflow-x:auto;padding:8px 12px}.ai-chat-widget .ai-chat-rendered-section--core._tutorial h1,.ai-chat-widget .ai-chat-rendered-section--core._tutorial h2,.ai-chat-widget .ai-chat-rendered-section--core._tutorial h3,.ai-chat-widget .ai-chat-rendered-section--ui._tutorial h1,.ai-chat-widget .ai-chat-rendered-section--ui._tutorial h2,.ai-chat-widget .ai-chat-rendered-section--ui._tutorial h3{color:#ffffffb3;font-family:var(--font-main);font-size:14px;font-weight:500;line-height:160%;margin-bottom:6px;margin-top:12px}.ai-chat-widget .ai-chat-rendered-section--core._tutorial h1:first-child,.ai-chat-widget .ai-chat-rendered-section--core._tutorial h2:first-child,.ai-chat-widget .ai-chat-rendered-section--core._tutorial h3:first-child,.ai-chat-widget .ai-chat-rendered-section--ui._tutorial h1:first-child,.ai-chat-widget .ai-chat-rendered-section--ui._tutorial h2:first-child,.ai-chat-widget .ai-chat-rendered-section--ui._tutorial h3:first-child{margin-top:0}.ai-chat-widget .ai-chat-rendered-section--core._table-or-list table,.ai-chat-widget .ai-chat-rendered-section--ui._table-or-list table{border-collapse:collapse;margin:4px 0;min-width:100%}.ai-chat-widget .ai-chat-rendered-section--core._table-or-list td,.ai-chat-widget .ai-chat-rendered-section--core._table-or-list th,.ai-chat-widget .ai-chat-rendered-section--ui._table-or-list td,.ai-chat-widget .ai-chat-rendered-section--ui._table-or-list th{border:1px solid #343434;color:#ffffffb3;font-family:var(--font-main);font-size:14px;line-height:160%;padding:6px 8px}.ai-chat-widget .ai-chat-rendered-section--core._table-or-list th,.ai-chat-widget .ai-chat-rendered-section--ui._table-or-list th{background:#1c1c1c;color:#fff}.ai-chat-widget .ai-chat-rendered-section--core strong,.ai-chat-widget .ai-chat-rendered-section--ui strong{color:#fff;font-weight:500}.ai-chat-widget .ai-chat-rendered-section--core a,.ai-chat-widget .ai-chat-rendered-section--ui a{color:#bff623;text-decoration:underline;text-decoration-color:#bff6234d}.ai-chat-widget .ai-chat-rendered-section--core a:hover,.ai-chat-widget .ai-chat-rendered-section--ui a:hover{text-decoration-color:#bff623}.ai-chat-widget .ai-chat-rendered-section--core .chat-code-link,.ai-chat-widget .ai-chat-rendered-section--ui .chat-code-link{overflow-wrap:anywhere;word-break:break-word}.ai-chat-widget .ai-chat-rendered-section--core code,.ai-chat-widget .ai-chat-rendered-section--ui code{background:#1c1c1c;font-family:monospace;padding:2px 6px}.ai-chat-widget .ai-chat-rendered-section--ui._light .section-label,.ai-chat-widget .ai-chat-rendered-section--ui._light strong{color:var(--foreground)}.ai-chat-widget .ai-chat-rendered-section--ui._light a{color:var(--primary);text-decoration-color:#115e594d}.ai-chat-widget .ai-chat-rendered-section--ui._light a:hover{text-decoration-color:var(--primary)}.ai-chat-widget .ai-chat-rendered-section--ui._light code{background:var(--accent)}.ai-chat-widget .ai-chat-rendered-section--ui._light li,.ai-chat-widget .ai-chat-rendered-section--ui._light p{color:#000}.ai-chat-widget .ai-chat-rendered-section--ui._light li:before{background:var(--border)}.ai-chat-widget .ai-chat-rendered-section--ui._light ol>li:before{color:var(--muted-foreground)}.ai-chat-widget .ai-chat-rendered-section--ui._light .warning-block{border-left-color:var(--foreground)}.ai-chat-widget .ai-chat-rendered-section--ui._light .example-card{background:var(--background);border-left-color:var(--primary)}.ai-chat-widget .ai-chat-rendered-section--ui._light .example-card code{background:var(--accent)}.ai-chat-widget .ai-chat-rendered-section--ui._light th{background:var(--accent);border-color:var(--border);color:var(--foreground)}.ai-chat-widget .ai-chat-rendered-section--ui._light td{border-color:var(--border-secondary);color:#000}.ai-chat-widget .ai-chat-rendered-section--ui._light._code code,.ai-chat-widget .ai-chat-rendered-section--ui._light._code pre{background:var(--accent);color:#000}.ai-chat-widget .ai-chat-rendered-section--landing{min-width:0}.ai-chat-widget .ai-chat-rendered-section--landing+.ai-chat-widget .ai-chat-rendered-section--landing{margin-top:24px}.ai-chat-widget .ai-chat-rendered-section--landing .chat-section__label{color:#000;font-family:Geist,sans-serif;font-size:16px;font-weight:500;line-height:1.6;margin-bottom:12px}.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--bullet-list p,.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--labeled-list p,.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--labeled-para p,.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--numbered-list p,.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--paragraph p,.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--semantics p,.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--tutorial p{color:#000;font-size:14px;line-height:1.6;margin:0 0 8px}.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--bullet-list p:last-child,.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--labeled-list p:last-child,.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--labeled-para p:last-child,.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--numbered-list p:last-child,.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--paragraph p:last-child,.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--semantics p:last-child,.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--tutorial p:last-child{margin-bottom:0}.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--bullet-list b,.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--bullet-list strong,.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--labeled-list b,.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--labeled-list strong,.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--labeled-para b,.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--labeled-para strong,.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--numbered-list b,.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--numbered-list strong,.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--paragraph b,.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--paragraph strong,.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--semantics b,.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--semantics strong,.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--tutorial b,.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--tutorial strong{color:#000;font-weight:500}.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--labeled-list ol,.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--numbered-list ol{counter-reset:olc;display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding-left:0}.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--labeled-list ol>li,.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--numbered-list ol>li{color:#000;counter-increment:olc;font-size:14px;line-height:1.6;padding-left:32px;position:relative}.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--labeled-list ol>li:before,.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--numbered-list ol>li:before{color:#0000004d;content:counter(olc) ".";left:12px;position:absolute;top:0;width:20px}.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--labeled-list ul,.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--numbered-list ul{display:flex;flex-direction:column;gap:12px;list-style:none;margin:4px 0;padding-left:0}.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--labeled-list ul>li,.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--numbered-list ul>li{color:#000;font-size:14px;line-height:1.6;padding-left:32px;position:relative}.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--labeled-list ul>li:before,.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--numbered-list ul>li:before{color:#0000004d;content:"•";left:12px;position:absolute;top:0;width:20px}.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--bullet-list ol,.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--bullet-list ul{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding-left:0}.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--bullet-list li{color:#000;font-size:14px;line-height:1.6;padding-left:32px;position:relative}.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--bullet-list li:before{color:#0000004d;content:"•";left:12px;position:absolute;top:0;width:20px}.ai-chat-widget .ai-chat-rendered-section--landing .chat-section__warning{border-left:2px solid rgba(0,0,0,.1);padding-left:12px;position:relative}.ai-chat-widget .ai-chat-rendered-section--landing .chat-section__warning p{color:#000;font-size:14px;line-height:1.6;margin:0 0 12px}.ai-chat-widget .ai-chat-rendered-section--landing .chat-section__warning p:last-child{margin-bottom:0}.ai-chat-widget .ai-chat-rendered-section--landing .chat-section__warning ol,.ai-chat-widget .ai-chat-rendered-section--landing .chat-section__warning ul{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding-left:0}.ai-chat-widget .ai-chat-rendered-section--landing .chat-section__warning li{color:#000;font-size:14px;line-height:1.6;padding-left:32px;position:relative}.ai-chat-widget .ai-chat-rendered-section--landing .chat-section__warning li:before{color:#0000004d;content:"•";left:12px;position:absolute;top:0;width:20px}.ai-chat-widget .ai-chat-rendered-section--landing .chat-section__card{background:#fff;border-left:2px solid #1e5c50;margin:0;padding:10px 12px}.ai-chat-widget .ai-chat-rendered-section--landing .chat-section__card p{color:#000;font-size:14px;line-height:1.6;margin:0 0 4px}.ai-chat-widget .ai-chat-rendered-section--landing .chat-section__card p:last-child{margin-bottom:0}.ai-chat-widget .ai-chat-rendered-section--landing .chat-section__card code{background:#f2f2f2;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;padding:2px 6px}.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--code pre{background:#000;color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:1.6;overflow-x:auto;padding:12px}.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--code code{background:#f2f2f2;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;padding:2px 6px}.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--table-or-list table{border-collapse:collapse;font-size:14px;line-height:1.6;min-width:100%}.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--table-or-list td,.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--table-or-list th{border:1px solid #e5e5e5;color:#000;padding:8px 12px;text-align:left}.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--table-or-list th{background:#f7f7f7;color:#000;font-weight:500}.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--table-or-list ol,.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--table-or-list ul{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding-left:0}.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--table-or-list li{color:#000;font-size:14px;line-height:1.6;padding-left:32px;position:relative}.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--table-or-list li:before{color:#0000004d;content:"•";left:12px;position:absolute;top:0;width:20px}.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--tutorial h1,.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--tutorial h2,.ai-chat-widget .ai-chat-rendered-section--landing.chat-section--tutorial h3{color:#000;font-size:16px;font-weight:500;line-height:1.6;margin:12px 0 8px}.ai-chat-widget .ai-chat-rendered-section--landing li,.ai-chat-widget .ai-chat-rendered-section--landing p,.ai-chat-widget .ai-chat-rendered-section--landing td,.ai-chat-widget .ai-chat-rendered-section--landing th,.ai-chat-widget .ai-chat-rendered-section--ui._light li,.ai-chat-widget .ai-chat-rendered-section--ui._light p,.ai-chat-widget .ai-chat-rendered-section--ui._light td,.ai-chat-widget .ai-chat-rendered-section--ui._light th{color:#000;font-size:16px;line-height:24px}@media(max-width:768px){.ai-chat-widget .ai-chat-rendered-section li,.ai-chat-widget .ai-chat-rendered-section p,.ai-chat-widget .ai-chat-rendered-section td,.ai-chat-widget .ai-chat-rendered-section th{font-size:14px;line-height:20px}}.ai-chat-widget .ai-chat-rendered-questions{display:flex;width:100%}.ai-chat-widget .ai-chat-rendered-questions .questions-list{display:flex;flex-wrap:wrap;width:100%}.ai-chat-widget .ai-chat-rendered-questions .questions-list.questions-list[data-chat-question-columns="2"]{align-content:flex-start;row-gap:12px;--ai-chat-question-min-height:84px}.ai-chat-widget .ai-chat-rendered-questions .questions-list.questions-list[data-chat-question-columns="2"] .question-item{height:84px;min-height:84px}.ai-chat-widget .ai-chat-rendered-questions .questions-list.questions-list[data-chat-question-columns="2"] .question-text,.ai-chat-widget .ai-chat-rendered-questions .questions-list.questions-list[data-chat-question-columns="2"] .questions__text{text-wrap:balance}.ai-chat-widget .ai-chat-rendered-questions.ai-chat-rendered-questions--with-introduction{align-items:stretch;flex-direction:column;gap:16px}.ai-chat-widget .ai-chat-rendered-questions .ai-chat-entry-introduction{color:#0a0a0a;font-family:var(--font-main,"Geist",sans-serif);font-size:16px;font-weight:400;line-height:1.45;margin:0;overflow-wrap:anywhere;padding:0 10px;width:100%}.ai-chat-widget .ai-chat-rendered-questions .question-item{cursor:pointer;text-align:left;transition:background .2s,color .2s,opacity .2s}.ai-chat-widget .ai-chat-rendered-questions .question-icon,.ai-chat-widget .ai-chat-rendered-questions .questions__icon{align-items:center;display:inline-flex;flex:0 0 16px;height:16px;justify-content:center;line-height:0;min-height:16px;min-width:16px;overflow:visible;width:16px}.ai-chat-widget .ai-chat-rendered-questions .question-icon .ds-icon,.ai-chat-widget .ai-chat-rendered-questions .question-icon .nuxt-icon,.ai-chat-widget .ai-chat-rendered-questions .question-icon img,.ai-chat-widget .ai-chat-rendered-questions .question-icon svg,.ai-chat-widget .ai-chat-rendered-questions .questions__icon .ds-icon,.ai-chat-widget .ai-chat-rendered-questions .questions__icon .nuxt-icon,.ai-chat-widget .ai-chat-rendered-questions .questions__icon img,.ai-chat-widget .ai-chat-rendered-questions .questions__icon svg{display:block;flex:0 0 auto;height:100%;min-height:100%;min-width:100%;width:100%}.ai-chat-widget .ai-chat-rendered-questions .question-icon img,.ai-chat-widget .ai-chat-rendered-questions .questions__icon img{-o-object-fit:contain;object-fit:contain}.ai-chat-widget .ai-chat-rendered-questions .question-text,.ai-chat-widget .ai-chat-rendered-questions .questions__text{letter-spacing:0;min-width:0}.ai-chat-widget .ai-chat-rendered-questions .question-item-loading,.ai-chat-widget .ai-chat-rendered-questions .questions__item--loading{cursor:default;min-width:min(360px,100%);pointer-events:none}.ai-chat-widget .ai-chat-rendered-questions .question-icon-skeleton,.ai-chat-widget .ai-chat-rendered-questions .question-text-skeleton,.ai-chat-widget .ai-chat-rendered-questions .questions__icon-skeleton,.ai-chat-widget .ai-chat-rendered-questions .questions__text-skeleton{animation:ai-chat-follow-up-pulse 1.1s ease-in-out infinite;display:block;flex-shrink:0}.ai-chat-widget .ai-chat-rendered-questions .question-icon-skeleton,.ai-chat-widget .ai-chat-rendered-questions .questions__icon-skeleton{height:16px;width:16px}.ai-chat-widget .ai-chat-rendered-questions .question-text-skeleton,.ai-chat-widget .ai-chat-rendered-questions .questions__text-skeleton{height:16px;max-width:68vw;width:260px}.ai-chat-widget .ai-chat-rendered-questions .question-text-skeleton._w2,.ai-chat-widget .ai-chat-rendered-questions .question-text-skeleton.questions__text-skeleton--w2,.ai-chat-widget .ai-chat-rendered-questions .questions__text-skeleton._w2,.ai-chat-widget .ai-chat-rendered-questions .questions__text-skeleton.questions__text-skeleton--w2{width:220px}@keyframes ai-chat-follow-up-pulse{0%,to{opacity:.38}50%{opacity:.72}}.ai-chat-widget .ai-chat-rendered-questions--core{align-items:stretch;flex-direction:row;gap:8px}.ai-chat-widget .ai-chat-rendered-questions--core.ai-chat-rendered-questions--separator{margin-top:12px;padding-top:12px}.ai-chat-widget .ai-chat-rendered-questions--core .questions-list{align-items:stretch;flex-direction:row;gap:8px}.ai-chat-widget .ai-chat-rendered-questions--core .question-item{align-items:flex-start;background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:none;color:#0a0a0a;display:inline-flex;flex:0 0 calc((100% - (var(--ai-chat-question-columns, 3) - 1)*8px)/var(--ai-chat-question-columns, 3));flex-direction:column;gap:12px;justify-content:flex-start;min-height:var(--ai-chat-question-min-height,124px);min-width:0;padding:16px 20px}.ai-chat-widget .ai-chat-rendered-questions--core.ai-chat-rendered-questions--separator .question-item{border-radius:8px!important}.ai-chat-widget .ai-chat-rendered-questions--core .question-icon{height:16px;margin-top:2px;width:16px}.ai-chat-widget .ai-chat-rendered-questions--core .question-icon .question-icon__image,.ai-chat-widget .ai-chat-rendered-questions--core .question-icon .questions__icon-image,.ai-chat-widget .ai-chat-rendered-questions--core .question-icon img{filter:brightness(0);opacity:.58}.ai-chat-widget .ai-chat-rendered-questions--core .question-text{color:inherit;font-size:14px;line-height:20px}.ai-chat-widget .ai-chat-rendered-questions--core .question-icon-skeleton,.ai-chat-widget .ai-chat-rendered-questions--core .question-text-skeleton{background:#ffffff24}.ai-chat-widget .ai-chat-rendered-questions--ui{align-items:flex-start;flex-direction:column;gap:10px}.ai-chat-widget .ai-chat-rendered-questions--ui.ai-chat-rendered-questions--separator{margin-top:12px;padding-top:12px}.ai-chat-widget .ai-chat-rendered-questions--ui .questions-label{color:#fff;font-family:Geist,sans-serif;font-size:14px;font-weight:500;line-height:20px}.ai-chat-widget .ai-chat-rendered-questions--ui .questions-list{align-items:flex-start;flex-direction:column;gap:10px}.ai-chat-widget .ai-chat-rendered-questions--ui .question-item{align-items:flex-start;background:#181818;border:none;color:#fff;display:inline-flex;gap:12px;padding:10px 16px}.ai-chat-widget .ai-chat-rendered-questions--ui .question-item:hover{background:#1c1c1c}.ai-chat-widget .ai-chat-rendered-questions--ui .question-icon{color:#ffffff80;height:16px;margin-top:2px;width:16px}.ai-chat-widget .ai-chat-rendered-questions--ui .question-text{color:#fff;font-family:var(--font-main);font-size:14px;font-weight:400;line-height:160%}.ai-chat-widget .ai-chat-rendered-questions--ui .question-icon-skeleton,.ai-chat-widget .ai-chat-rendered-questions--ui .question-text-skeleton{background:#ffffff24}.ai-chat-widget .ai-chat-rendered-questions--ui._light.ai-chat-rendered-questions--separator{margin-top:24px;padding-top:0}.ai-chat-widget .ai-chat-rendered-questions--ui._light .questions-label{color:var(--foreground)}.ai-chat-widget .ai-chat-rendered-questions--ui._light .questions-list{align-items:stretch;flex-direction:row;gap:8px}.ai-chat-widget .ai-chat-rendered-questions--ui._light .question-item{background:var(--background);border:1px solid #e5e5e5;border-radius:8px;box-shadow:none;color:var(--foreground);flex:0 0 calc((100% - (var(--ai-chat-question-columns, 3) - 1)*8px)/var(--ai-chat-question-columns, 3));flex-direction:column;gap:12px;justify-content:flex-start;min-height:var(--ai-chat-question-min-height,124px);min-width:0;padding:16px 20px}.ai-chat-widget .ai-chat-rendered-questions--ui._light .question-item:hover{background:var(--foreground)}.ai-chat-widget .ai-chat-rendered-questions--ui._light .question-item:hover .question-icon{filter:brightness(0) invert(1);opacity:1}.ai-chat-widget .ai-chat-rendered-questions--ui._light .question-item:hover .question-text{color:var(--background)}.ai-chat-widget .ai-chat-rendered-questions--ui._light.ai-chat-rendered-questions--separator .question-item{border-radius:8px!important}.ai-chat-widget .ai-chat-rendered-questions--ui._light .question-icon{filter:brightness(0);margin-top:0;opacity:.65}.ai-chat-widget .ai-chat-rendered-questions--ui._light .question-text{color:var(--foreground);line-height:20px}.ai-chat-widget .ai-chat-rendered-questions--ui._light .question-icon-skeleton,.ai-chat-widget .ai-chat-rendered-questions--ui._light .question-text-skeleton{background:#0000001f}.ai-chat-widget .ai-chat-rendered-questions--landing{flex-wrap:nowrap;gap:8px}.ai-chat-widget .ai-chat-rendered-questions--landing.ai-chat-rendered-questions--separator{align-items:stretch;flex-direction:column;gap:10px;margin-top:0;padding-top:0}.ai-chat-widget .ai-chat-rendered-questions--landing.ai-chat-rendered-questions--stacked:not(.ai-chat-rendered-questions--separator){align-items:stretch;flex-direction:row}.ai-chat-widget .ai-chat-rendered-questions--landing .questions-list{flex-direction:row;flex-wrap:nowrap;gap:8px}.ai-chat-widget .ai-chat-rendered-questions--landing .questions-list[data-chat-question-columns="2"]{flex-wrap:wrap;row-gap:12px}.ai-chat-widget .ai-chat-rendered-questions--landing .questions-label{display:none}.ai-chat-widget .ai-chat-rendered-questions--landing.ai-chat-rendered-questions--separator .questions-label{color:#525252;display:block;font-family:Geist,sans-serif;font-size:14px;font-weight:500;line-height:20px;margin:0}.ai-chat-widget .ai-chat-rendered-questions--landing .question-item{align-items:flex-start;background:#fff;border:1px solid #e5e5e5;border-radius:8px;color:#0a0a0a;display:inline-flex;font-family:Geist,sans-serif;gap:12px;padding:16px 20px;transition:background .15s,color .15s}.ai-chat-widget .ai-chat-rendered-questions--landing .question-item:hover{background:#000;color:#fff}.ai-chat-widget .ai-chat-rendered-questions--landing.ai-chat-rendered-questions--stacked .question-item{flex:0 0 calc((100% - (var(--ai-chat-question-columns, 3) - 1)*8px)/var(--ai-chat-question-columns, 3));flex-direction:column;min-height:var(--ai-chat-question-min-height,124px);min-width:0}.ai-chat-widget .ai-chat-rendered-questions--landing.ai-chat-rendered-questions--stacked:not(.ai-chat-rendered-questions--separator) .questions-list:not([data-chat-question-columns="2"]) .question-item:first-child{border-radius:32px 8px 8px}.ai-chat-widget .ai-chat-rendered-questions--landing.ai-chat-rendered-questions--stacked:not(.ai-chat-rendered-questions--separator) .questions-list:not([data-chat-question-columns="2"]) .question-item:last-child{border-radius:8px 32px 8px 8px}.ai-chat-widget .ai-chat-rendered-questions--landing.ai-chat-rendered-questions--separator .question-item{border-radius:8px!important}.ai-chat-widget .ai-chat-rendered-questions--landing .question-icon{color:currentColor;height:16px;padding-top:3px;width:16px}.ai-chat-widget .ai-chat-rendered-questions--landing .question-icon .question-icon__image,.ai-chat-widget .ai-chat-rendered-questions--landing .question-icon .questions__icon-image,.ai-chat-widget .ai-chat-rendered-questions--landing .question-icon img{filter:brightness(0);opacity:.58}.ai-chat-widget .ai-chat-rendered-questions--landing .question-icon svg{height:16px;width:16px}.ai-chat-widget .ai-chat-rendered-questions--landing .question-item:hover .question-icon .question-icon__image,.ai-chat-widget .ai-chat-rendered-questions--landing .question-item:hover .question-icon .questions__icon-image,.ai-chat-widget .ai-chat-rendered-questions--landing .question-item:hover .question-icon img{filter:brightness(0) invert(1);opacity:.8}.ai-chat-widget .ai-chat-rendered-questions--landing .question-text{color:inherit;flex:1;font-size:14px;line-height:20px}.ai-chat-widget .ai-chat-rendered-questions--landing .question-icon-skeleton,.ai-chat-widget .ai-chat-rendered-questions--landing .question-text-skeleton{background:#0000001f;margin-top:3px}.ai-chat-widget .ai-chat-rendered-questions.ai-chat-rendered-questions--landing.ai-chat-rendered-questions--stacked.ai-chat-rendered-questions--with-introduction:not(.ai-chat-rendered-questions--separator){align-items:stretch;flex-direction:column;gap:16px}@media(max-width:768px){.ai-chat-widget .ai-chat-rendered-questions.ai-chat-rendered-questions--with-introduction{gap:20px}.ai-chat-widget .ai-chat-rendered-questions .ai-chat-entry-introduction{font-size:14px;line-height:1.45}.ai-chat-widget .ai-chat-rendered-questions--core,.ai-chat-widget .ai-chat-rendered-questions--landing,.ai-chat-widget .ai-chat-rendered-questions--ui._light{overflow-x:auto;overflow-y:hidden;padding-bottom:2px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ai-chat-widget .ai-chat-rendered-questions--core::-webkit-scrollbar,.ai-chat-widget .ai-chat-rendered-questions--landing::-webkit-scrollbar,.ai-chat-widget .ai-chat-rendered-questions--ui._light::-webkit-scrollbar{display:none}.ai-chat-widget .ai-chat-rendered-questions--core .questions-list,.ai-chat-widget .ai-chat-rendered-questions--landing .questions-list,.ai-chat-widget .ai-chat-rendered-questions--ui._light .questions-list{align-items:stretch;flex-direction:row;gap:8px;overflow-x:auto;overflow-y:hidden;padding-bottom:2px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ai-chat-widget .ai-chat-rendered-questions--core .questions-list::-webkit-scrollbar,.ai-chat-widget .ai-chat-rendered-questions--landing .questions-list::-webkit-scrollbar,.ai-chat-widget .ai-chat-rendered-questions--ui._light .questions-list::-webkit-scrollbar{display:none}.ai-chat-widget .ai-chat-rendered-questions--core .questions-list[data-chat-question-columns="2"],.ai-chat-widget .ai-chat-rendered-questions--landing .questions-list[data-chat-question-columns="2"],.ai-chat-widget .ai-chat-rendered-questions--ui._light .questions-list[data-chat-question-columns="2"]{overflow-x:visible;overflow-y:visible;row-gap:12px}.ai-chat-widget .ai-chat-rendered-questions--core .question-item,.ai-chat-widget .ai-chat-rendered-questions--landing .question-item,.ai-chat-widget .ai-chat-rendered-questions--ui._light .question-item{align-items:flex-start;border:1px solid #e5e5e5;border-radius:8px;flex:0 0 calc((100% - (var(--ai-chat-question-columns, 3) - 1)*8px)/var(--ai-chat-question-columns, 3));flex-direction:column;gap:12px;min-height:var(--ai-chat-question-min-height,124px);min-width:180px;padding:16px 20px;width:auto}.ai-chat-widget .ai-chat-rendered-questions--core.ai-chat-rendered-questions--separator .question-item,.ai-chat-widget .ai-chat-rendered-questions--landing.ai-chat-rendered-questions--separator .question-item,.ai-chat-widget .ai-chat-rendered-questions--ui._light.ai-chat-rendered-questions--separator .question-item{border-radius:8px!important}.ai-chat-widget .ai-chat-rendered-questions--core .question-text,.ai-chat-widget .ai-chat-rendered-questions--landing .question-text,.ai-chat-widget .ai-chat-rendered-questions--ui._light .question-text{flex:1 1 auto;overflow-wrap:anywhere;white-space:normal}.ai-chat-widget .ai-chat-rendered-questions--ui._light{gap:0}.ai-chat-widget .ai-chat-rendered-questions--ui._light.ai-chat-rendered-questions--separator{margin-top:16px}.ai-chat-widget .ai-chat-rendered-questions--ui._light .questions-label{margin-bottom:2px}.ai-chat-widget .ai-chat-rendered-questions--ui._light.ai-chat-rendered-questions--separator .question-item{border-radius:8px!important}.ai-chat-widget .ai-chat-rendered-questions--landing{width:100%}.ai-chat-widget .ai-chat-rendered-questions--landing.ai-chat-rendered-questions--stacked .question-item{flex:0 0 calc((100% - (var(--ai-chat-question-columns, 3) - 1)*8px)/var(--ai-chat-question-columns, 3));min-width:180px}.ai-chat-widget .ai-chat-rendered-questions--mobile-list.ai-chat-rendered-questions--mobile-list{align-items:stretch;flex-direction:column;gap:18px;overflow:visible;padding-bottom:0}.ai-chat-widget .ai-chat-rendered-questions--mobile-list.ai-chat-rendered-questions--mobile-list.ai-chat-rendered-questions--separator{margin-top:0;padding-top:0}.ai-chat-widget .ai-chat-rendered-questions--mobile-list.ai-chat-rendered-questions--mobile-list .questions-label{color:#525252;display:block;font-family:var(--font-main,"Geist",sans-serif);font-size:16px;font-weight:600;line-height:20px;margin:0}.ai-chat-widget .ai-chat-rendered-questions--mobile-list.ai-chat-rendered-questions--mobile-list .questions-list{align-items:stretch;flex-direction:column;gap:0;overflow:visible;padding-bottom:0}.ai-chat-widget .ai-chat-rendered-questions--mobile-list.ai-chat-rendered-questions--mobile-list .question-item{align-items:center;background:transparent;border:none;border-radius:0!important;box-shadow:none;color:#0a0a0a;flex:0 0 auto;flex-direction:row;gap:16px;min-height:72px;min-width:0;padding:14px 0 14px 8px;position:relative;width:100%}.ai-chat-widget .ai-chat-rendered-questions--mobile-list.ai-chat-rendered-questions--mobile-list .question-item:first-child,.ai-chat-widget .ai-chat-rendered-questions--mobile-list.ai-chat-rendered-questions--mobile-list .question-item:last-child,.ai-chat-widget .ai-chat-rendered-questions--mobile-list.ai-chat-rendered-questions--mobile-list .question-item:only-child{border-radius:0!important}.ai-chat-widget .ai-chat-rendered-questions--mobile-list.ai-chat-rendered-questions--mobile-list .question-item:hover{background:transparent;color:#0a0a0a}.ai-chat-widget .ai-chat-rendered-questions--mobile-list.ai-chat-rendered-questions--mobile-list .question-item:hover .question-icon{color:#737373;filter:none;opacity:1}.ai-chat-widget .ai-chat-rendered-questions--mobile-list.ai-chat-rendered-questions--mobile-list .question-item:hover .question-text{color:#0a0a0a}.ai-chat-widget .ai-chat-rendered-questions--mobile-list.ai-chat-rendered-questions--mobile-list .question-item:not(:last-child):after{background:#e5e5e5;bottom:0;content:"";height:1px;left:48px;position:absolute;right:0}.ai-chat-widget .ai-chat-rendered-questions--mobile-list.ai-chat-rendered-questions--mobile-list .question-icon{color:#737373;filter:none;flex:0 0 24px;height:24px;margin:0;min-height:24px;min-width:24px;opacity:1;padding:0;width:24px}.ai-chat-widget .ai-chat-rendered-questions--mobile-list.ai-chat-rendered-questions--mobile-list .question-icon img,.ai-chat-widget .ai-chat-rendered-questions--mobile-list.ai-chat-rendered-questions--mobile-list .question-icon__image,.ai-chat-widget .ai-chat-rendered-questions--mobile-list.ai-chat-rendered-questions--mobile-list .questions__icon-image{filter:brightness(0);opacity:.58}.ai-chat-widget .ai-chat-rendered-questions--mobile-list.ai-chat-rendered-questions--mobile-list .question-text{color:#0a0a0a;flex:1 1 auto;font-size:16px;font-weight:400;line-height:20px;min-width:0;overflow-wrap:anywhere;white-space:normal}}.ai-chat-widget{--ai-chat-tooltip-appear-duration:.16s;--ai-chat-tooltip-appear-easing:cubic-bezier(.16,1,.3,1);--ai-chat-popup-appear-duration:.22s;--ai-chat-popup-appear-easing:cubic-bezier(.16,1,.3,1)}@media(prefers-reduced-motion:reduce){.ai-chat-widget{--ai-chat-tooltip-appear-duration:1ms;--ai-chat-popup-appear-duration:1ms}}@keyframes ai-chat-overlay-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ai-chat-popup-enter{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.ai-chat-widget .ai-chat-header-shell__tooltip,.ai-chat-widget .ai-chat-user-message__tooltip,.ai-chat-widget .message-actions__tooltip{transition:opacity var(--ai-chat-tooltip-appear-duration,.16s) var(--ai-chat-tooltip-appear-easing,cubic-bezier(.16,1,.3,1)),transform var(--ai-chat-tooltip-appear-duration,.16s) var(--ai-chat-tooltip-appear-easing,cubic-bezier(.16,1,.3,1))}.ai-chat-widget .ai-chat-header-shell__account-menu,.ai-chat-widget .ai-chat-report-menu,.ai-chat-widget .ai-chat-selection-tooltip,.ai-chat-widget .chat-confirm,.ai-chat-widget .chat-history,.ai-chat-widget .chat-report-popover,.ai-chat-widget .common-questions{animation:ai-chat-popup-enter var(--ai-chat-popup-appear-duration,.22s) var(--ai-chat-popup-appear-easing,cubic-bezier(.16,1,.3,1)) both;transform-origin:top left;will-change:opacity,transform}body.test-mode .ai-chat-widget .ai-chat-header-shell__tooltip,body.test-mode .ai-chat-widget .ai-chat-user-message__tooltip,body.test-mode .ai-chat-widget .message-actions__tooltip{transition:opacity var(--ai-chat-tooltip-appear-duration,.16s) var(--ai-chat-tooltip-appear-easing,cubic-bezier(.16,1,.3,1)),transform var(--ai-chat-tooltip-appear-duration,.16s) var(--ai-chat-tooltip-appear-easing,cubic-bezier(.16,1,.3,1))!important}body.test-mode .ai-chat-widget .ai-chat-header-shell__account-menu,body.test-mode .ai-chat-widget .ai-chat-report-menu,body.test-mode .ai-chat-widget .ai-chat-selection-tooltip,body.test-mode .ai-chat-widget .chat-confirm,body.test-mode .ai-chat-widget .chat-history,body.test-mode .ai-chat-widget .chat-report-popover,body.test-mode .ai-chat-widget .common-questions{animation:ai-chat-popup-enter var(--ai-chat-popup-appear-duration,.22s) var(--ai-chat-popup-appear-easing,cubic-bezier(.16,1,.3,1)) both!important}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-display:swap;font-family:menlo;font-style:normal;font-weight:400;src:url(./Menlo-Regular.CsdnAqof.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(./Inter.c8O0ljhh.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:100 900;src:url(./Geist-Variable.CrgPqtmy.woff2) format("woff2")}h1{font-size:40px}h1,h2{font-family:var(--font-main);font-weight:700;line-height:120%;text-transform:var(--text-transform-main)}h2{font-size:36px}h3{font-size:32px}h3,h4{font-family:var(--font-main);font-weight:700;line-height:120%;text-transform:var(--text-transform-main)}h4{font-size:24px}.text-lg{font-size:18px;font-weight:400;font-weight:700}.text-lg,.text-md{font-family:var(--font-main);line-height:160%;text-transform:var(--text-transform-main)}.text-md{font-size:14px;font-weight:400}.text-s,.text-sm{font-family:var(--font-main);font-size:12px;font-weight:400;line-height:160%;text-transform:var(--text-transform-main)}:root[data-theme=light] h4{font-size:30px;font-weight:500;letter-spacing:0;line-height:36px}:root[data-theme=light] .text-lg{font-size:20px;font-weight:500;line-height:28px}:root[data-theme=light] .text-md{font-size:16px;font-weight:500;line-height:24px}:root[data-theme=light] .text-sm{font-size:14px;line-height:20px}@media(max-width:600px){h1{font-size:32px}h1,h2{font-family:var(--font-main);font-weight:700;line-height:120%;text-transform:var(--text-transform-main)}h2{font-size:28px}h3{font-size:24px}h3,h4{font-family:var(--font-main);font-weight:700;line-height:120%;text-transform:var(--text-transform-main)}h4{font-size:20px}}:root{--bg:#000;--text:#fff;--font-main:Menlo,sans-serif;--text-transform-main:uppercase;color-scheme:dark}:root[data-theme=light]{--bg:#fff;--text:#0a0a0a;--font-main:"Geist",sans-serif;--text-transform-main:none;color-scheme:light;--background:#fff;--foreground:#0a0a0a;--primary:#115e59;--primary-foreground:#fafafa;--secondary:#e5e5e5;--secondary-foreground:#0a0a0a;--muted:#f5f5f5;--muted-foreground:#404040;--accent:#e5e5e5;--accent-foreground:#0a0a0a;--destructive:#b91c1c;--constructive:#0f766e;--border:#d4d4d4;--border-secondary:#e5e5e5;--input:#fafafa;--ring:#737373;--chart-1:#14b8a6;--chart-2:#14b8a6;--chart-3:#0f766e;--chart-4:#115e59;--chart-5:#134e4a}.vfm,.vfm .main-container{align-items:center;display:flex;justify-content:center}.vfm .main-container{margin:auto;padding-bottom:24px;padding-top:24px}.test-mode,.test-mode *{animation:none!important;transition:none!important}.vfm__content{display:flex;flex-direction:column;height:100vh;overflow:auto;width:100%}.modal-content{background:#111;border:1px solid #1c1c1c;color:#fff;padding:16px 24px 24px;width:100%}.modal-content .title-container{align-items:center;display:flex;justify-content:space-between}.modal-content h2{font-family:var(--font-main);font-size:18px;font-weight:700;line-height:160%;padding-right:8px;text-transform:var(--text-transform-main)}.modal-content .description{color:#ffffff80;margin-top:16px}.modal-content .cross{color:#ffffffb3;cursor:pointer}.modal-content .cross:hover{color:#fff}:root[data-theme=light] .modal-content{background:var(--background);border-color:var(--border);color:var(--foreground)}:root[data-theme=light] .modal-content h2{color:var(--foreground);font-family:var(--font-main);font-weight:500;text-transform:none}:root[data-theme=light] .modal-content .cross,:root[data-theme=light] .modal-content .description{color:var(--muted-foreground)}:root[data-theme=light] .modal-content .cross:hover{color:var(--foreground)}.add-beneficiary-modal .modal-content,.buy-nft-modal .modal-content,.deploy-confirm-modal .modal-content,.lock-nft-modal .modal-content,.ref-link-modal .modal-content,.unlock-nft-modal .modal-content{max-width:400px}.add-beneficiary-modal .title-container,.buy-nft-modal .title-container,.deploy-confirm-modal .title-container,.lock-nft-modal .title-container,.ref-link-modal .title-container,.unlock-nft-modal .title-container{margin-bottom:24px}.add-beneficiary-modal .steps,.buy-nft-modal .steps,.deploy-confirm-modal .steps,.lock-nft-modal .steps,.ref-link-modal .steps,.unlock-nft-modal .steps{display:flex;flex-direction:column;gap:16px}.add-beneficiary-modal .step-head,.buy-nft-modal .step-head,.deploy-confirm-modal .step-head,.lock-nft-modal .step-head,.ref-link-modal .step-head,.unlock-nft-modal .step-head{align-items:center;display:flex;gap:16px}.add-beneficiary-modal .step-head .number,.buy-nft-modal .step-head .number,.deploy-confirm-modal .step-head .number,.lock-nft-modal .step-head .number,.ref-link-modal .step-head .number,.unlock-nft-modal .step-head .number{align-items:center;background-color:#1c1c1c;color:#ffffff80;display:flex;height:24px;justify-content:center;width:24px}.add-beneficiary-modal .step-head .title,.buy-nft-modal .step-head .title,.deploy-confirm-modal .step-head .title,.lock-nft-modal .step-head .title,.ref-link-modal .step-head .title,.unlock-nft-modal .step-head .title{color:#ffffff80}.add-beneficiary-modal .step-head._current .number,.buy-nft-modal .step-head._current .number,.deploy-confirm-modal .step-head._current .number,.lock-nft-modal .step-head._current .number,.ref-link-modal .step-head._current .number,.unlock-nft-modal .step-head._current .number{background-color:#fff;color:#000}.add-beneficiary-modal .step-head._current .title,.buy-nft-modal .step-head._current .title,.deploy-confirm-modal .step-head._current .title,.lock-nft-modal .step-head._current .title,.ref-link-modal .step-head._current .title,.unlock-nft-modal .step-head._current .title{color:#fff}.add-beneficiary-modal .step-head._passed .number,.buy-nft-modal .step-head._passed .number,.deploy-confirm-modal .step-head._passed .number,.lock-nft-modal .step-head._passed .number,.ref-link-modal .step-head._passed .number,.unlock-nft-modal .step-head._passed .number{color:#ffffff4d}.add-beneficiary-modal .step-body,.buy-nft-modal .step-body,.deploy-confirm-modal .step-body,.lock-nft-modal .step-body,.ref-link-modal .step-body,.unlock-nft-modal .step-body{align-items:stretch;display:flex;margin-top:16px}.add-beneficiary-modal .step-body:before,.buy-nft-modal .step-body:before,.deploy-confirm-modal .step-body:before,.lock-nft-modal .step-body:before,.ref-link-modal .step-body:before,.unlock-nft-modal .step-body:before{background-color:#1c1c1c;content:"";display:block;margin-left:12px;margin-right:24px;width:1px}.add-beneficiary-modal .step-body .content-wrapper,.buy-nft-modal .step-body .content-wrapper,.deploy-confirm-modal .step-body .content-wrapper,.lock-nft-modal .step-body .content-wrapper,.ref-link-modal .step-body .content-wrapper,.unlock-nft-modal .step-body .content-wrapper{width:100%}.add-beneficiary-modal .step-body .content-container,.buy-nft-modal .step-body .content-container,.deploy-confirm-modal .step-body .content-container,.lock-nft-modal .step-body .content-container,.ref-link-modal .step-body .content-container,.unlock-nft-modal .step-body .content-container{background-color:#181818;padding:16px}.add-beneficiary-modal .step-body .buttons,.buy-nft-modal .step-body .buttons,.deploy-confirm-modal .step-body .buttons,.lock-nft-modal .step-body .buttons,.ref-link-modal .step-body .buttons,.unlock-nft-modal .step-body .buttons{align-items:center;display:flex;gap:16px;margin-top:16px}.add-beneficiary-modal .step-body .content-plain-text,.buy-nft-modal .step-body .content-plain-text,.deploy-confirm-modal .step-body .content-plain-text,.lock-nft-modal .step-body .content-plain-text,.ref-link-modal .step-body .content-plain-text,.unlock-nft-modal .step-body .content-plain-text{color:#ffffff80}.buy-nft-modal .modal-content,.deploy-confirm-modal .modal-content{border:0;max-width:calc(100vw - 32px);padding:24px;width:400px}.buy-nft-modal .title-container,.deploy-confirm-modal .title-container{margin-bottom:24px}.buy-nft-modal .title-container h2,.deploy-confirm-modal .title-container h2{font-family:var(--font-main);font-size:20px;font-weight:500;line-height:28px}.buy-nft-modal .steps,.deploy-confirm-modal .steps{gap:32px}.buy-nft-modal .step-head .number,.deploy-confirm-modal .step-head .number{flex:0 0 24px}.buy-nft-modal .step-head .title,.deploy-confirm-modal .step-head .title{font-family:var(--font-main);font-size:16px;font-weight:500;line-height:24px}.buy-nft-modal .step-body .content-wrapper,.deploy-confirm-modal .step-body .content-wrapper{display:flex;flex-direction:column;gap:24px}.buy-nft-modal .step-body .content-container,.deploy-confirm-modal .step-body .content-container{padding:16px}.buy-nft-modal .step-body .price-block,.deploy-confirm-modal .step-body .price-block{gap:12px;justify-content:flex-start;min-height:84px}.buy-nft-modal .step-body .price-block .once-container,.buy-nft-modal .step-body .price-block .price-container,.deploy-confirm-modal .step-body .price-block .once-container,.deploy-confirm-modal .step-body .price-block .price-container{gap:8px}:root[data-theme=light] .modal-content .step-head .number{background-color:var(--muted);color:var(--muted-foreground)}:root[data-theme=light] .modal-content .step-head .title{color:var(--muted-foreground);opacity:.6}:root[data-theme=light] .modal-content .step-head._current .number{background-color:var(--primary);color:var(--primary-foreground)}:root[data-theme=light] .modal-content .step-head._current .title{color:var(--foreground);opacity:1}:root[data-theme=light] .modal-content .step-head._passed .number{background-color:var(--muted);color:var(--muted-foreground)}:root[data-theme=light] .modal-content .step-body:before{background-color:var(--border-secondary)}:root[data-theme=light] .modal-content .step-body .content-container{background-color:var(--muted)}:root[data-theme=light] .modal-content .bridge-networks .fee .usd,:root[data-theme=light] .modal-content .bridge-networks .title-mini,:root[data-theme=light] .modal-content .desc,:root[data-theme=light] .modal-content .price-usd,:root[data-theme=light] .modal-content .step-body .content-plain-text{color:var(--muted-foreground)}:root[data-theme=light] .modal-content .network-picker .network-item,:root[data-theme=light] .modal-content .step-label,:root[data-theme=light] .modal-content .value-new{color:var(--foreground)}:root[data-theme=light] .modal-content .confirmed-networks .confirmed-network,:root[data-theme=light] .modal-content .network-picker .network-item._no-pointer,:root[data-theme=light] .modal-content .network-picker .network-item.is-arb{color:var(--muted-foreground)}:root[data-theme=light] .modal-content .confirmed-networks .confirmed-network._active{color:var(--foreground)}:root[data-theme=light] .ref-link-modal .modal-content button.ds-button._input-secondary{padding:0}@media(max-width:430px){.step-body .content-wrapper{max-width:calc(100% - 37px)}}*{box-sizing:border-box;font-family:var(--font-main)}#__nuxt,body,html{background:var(--bg);color:var(--text);height:100%}._pale{color:#ffffff80}:root[data-theme=light] ._pale{color:var(--muted-foreground)}._white{color:#fff}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.root-page{min-height:calc(100% - 240px)}html{scroll-behavior:smooth}.pseudo-link{color:#bff623;cursor:pointer}.pseudo-link:hover{color:#bff62399}a.simple-link{color:#bff623;text-decoration:none}a.simple-link:hover{text-decoration:underline}.main-container{max-width:1180px}.main-container,.main-container-half{margin:0 auto;padding:0 35px;width:100%}.main-container-half{max-width:590px}h1,h2,h3,h4,h5,h6{margin-bottom:0;margin-top:0}.double-container{display:grid;gap:32px;grid-template-columns:722fr 356fr}.double-container .left .title{font-family:var(--font-main);font-size:18px;font-weight:700;line-height:160%;margin-bottom:16px;text-transform:var(--text-transform-main)}.double-container .right{display:flex;flex-direction:column;gap:8px}.double-container .sticky-item{background-color:#111;border:1px solid #1c1c1c;padding:24px}:root[data-theme=light] .double-container .sticky-item{background-color:var(--background);border-color:var(--border-secondary)}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.block-gap{margin-top:64px}.block-description{color:#ffffff80;font-family:var(--font-main);font-size:14px;font-weight:400;line-height:160%;margin-top:16px;text-transform:var(--text-transform-main)}:root[data-theme=light] .block-description{color:var(--muted-foreground)}.title-block .order-number{color:#ffffff80;margin-bottom:20px}.title-block h1,.title-block h2{margin:0;text-transform:var(--text-transform-main)}.title-block h1 .slash,.title-block h2 .slash{color:#ffffff80}.nuxt-icon{align-items:center;display:flex;justify-content:center}.linear-item{margin-top:265px}.v-parallax img{transition:transform .4s}.tutorial-mode{padding-bottom:160px;position:relative;z-index:1}.tutorial-mode:after{height:100%;left:0;position:fixed;top:0;width:100%;z-index:10}.tutorial-mode .tutorial-margin-0 .main-container{bottom:0;position:relative}.tutorial-mode .tutorial-margin-25 .main-container{bottom:25px;position:relative}.tutorial-mode .tutorial-margin-50 .main-container{bottom:50px;position:relative}.tutorial-mode .tutorial-margin-75 .main-container{bottom:75px;position:relative}.tutorial-mode .tutorial-margin-100 .main-container{bottom:100px;position:relative}.tutorial-mode .tutorial-margin-125 .main-container{bottom:125px;position:relative}.tutorial-mode .tutorial-margin-150 .main-container{bottom:150px;position:relative}.tutorial-mode .tutorial-margin-200 .main-container{bottom:200px;position:relative}.tutorial-mode .tutorial-margin-250 .main-container{bottom:250px;position:relative}.tutorial-mode .tutorial-margin-300 .main-container{bottom:300px;position:relative}.tutorial-mode .tutorial-margin-350 .main-container{bottom:350px;position:relative}.tutorial-mode .tutorial-margin-400 .main-container{bottom:400px;position:relative}.tutorial-mode .tutorial-margin-450 .main-container{bottom:450px;position:relative}.tutorial-mode .tutorial-margin-500 .main-container{bottom:500px;position:relative}.tutorial-mode .tutorial-margin-550 .main-container{bottom:550px;position:relative}.tutorial-mode .role-picker{min-width:220px}[data-testid=wallet-selector-walletconnect]{display:none!important}w3m-connector-list,w3m-modal wui-flex{background-color:#00f}[data-v-tutorial-highlight=true]{position:relative}[data-v-tutorial-highlight=true]:before{border:1px solid #bff623;box-shadow:0 0 100px #bff62399;content:" ";height:100%;position:absolute;width:100%}[data-v-tutorial-highlight=true][data-v-tutorial-padding=x5]:before{height:calc(100% + 10px);left:-5px;top:-5px;width:calc(100% + 10px)}[data-v-tutorial-highlight=true][data-v-tutorial-padding=x10]:before{height:calc(100% + 20px);left:-10px;top:-10px;width:calc(100% + 20px)}[data-v-tutorial-highlight=true][data-v-tutorial-padding=x15]:before{height:calc(100% + 30px);left:-15px;top:-15px;width:calc(100% + 30px)}[data-v-tutorial-highlight=true][data-v-tutorial-padding=x20]:before{height:calc(100% + 40px);left:-20px;top:-20px;width:calc(100% + 40px)}@keyframes text-focus-in{0%{filter:blur(12px);opacity:0}to{filter:blur(0);opacity:1}}@keyframes roll-anim{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media(max-width:1024px){.main-container{padding:0 40px}.linear-item{margin-top:165px}}@media(max-width:600px){.main-container{padding:0 16px}.linear-item{margin-top:100px}}.shimmer-animation{background-color:#1c1c1c;overflow:hidden;position:relative}.shimmer-animation:after{animation:shimmer 2s infinite;background-image:linear-gradient(90deg,#fff0,#fff3 20%,#ffffff80 60%,#fff0);content:"";inset:0;position:absolute;transform:translate(-100%)}:root[data-theme=light] .shimmer-animation{background-color:var(--accent)}:root[data-theme=light] .shimmer-animation:after{background-image:linear-gradient(90deg,transparent,rgba(0,0,0,.04) 20%,rgba(0,0,0,.08) 60%,transparent)}@keyframes shimmer{to{transform:translate(100%)}}.vfm--fixed{position:fixed}.vfm--absolute{position:absolute}.vfm--inset{inset:0}.vfm--overlay{background-color:#00000080;z-index:-1}.vfm--prevent-none{pointer-events:none}.vfm--prevent-auto{pointer-events:auto}.vfm--outline-none:focus{outline:none}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.vfm-fade-enter-active{animation:fade-in .3s ease}.vfm-fade-leave-active{animation:fade-out .3s ease}.vfm-bounce-back{transition-duration:.3s;transition-property:transform}.vfm-slide-down-enter-active,.vfm-slide-down-leave-active,.vfm-slide-up-enter-active,.vfm-slide-up-leave-active{transition:transform .3s ease}.vfm-slide-down-enter-from,.vfm-slide-down-leave-to{transform:translateY(100vh)!important}.vfm-slide-up-enter-from,.vfm-slide-up-leave-to{transform:translateY(-100vh)!important}.vfm-slide-left-enter-active,.vfm-slide-left-leave-active,.vfm-slide-right-enter-active,.vfm-slide-right-leave-active{transition:transform .3s ease}.vfm-slide-right-enter-from,.vfm-slide-right-leave-to{transform:translate(100vw)!important}.vfm-slide-left-enter-from,.vfm-slide-left-leave-to{transform:translate(-100vw)!important}.vfm-swipe-banner-back,.vfm-swipe-banner-forward{bottom:0;position:fixed;top:0;width:27px;z-index:10}.vfm-swipe-banner-back{left:0}.vfm-swipe-banner-forward{right:0}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;inset:0 .5em 0 auto;padding:1em 0}.nuxt-icon svg{height:1em;margin-bottom:.125em;vertical-align:middle;width:1em}.nuxt-icon.nuxt-icon--fill,.nuxt-icon.nuxt-icon--fill *{fill:currentColor!important}.nuxt-icon.nuxt-icon--stroke,.nuxt-icon.nuxt-icon--stroke *{stroke:currentColor!important}@font-face{font-display:swap;font-family:menlo;font-style:normal;font-weight:400;src:url(./Menlo-Regular.CsdnAqof.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(./Inter.c8O0ljhh.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:100 900;src:url(./Geist-Variable.CrgPqtmy.woff2) format("woff2")}.nuxt-icon,.nuxt-icon svg{display:block;height:100%;margin-bottom:0;transition:color .2s;width:100%}.nuxt-icon{display:block}@font-face{font-display:swap;font-family:menlo;font-style:normal;font-weight:400;src:url(./Menlo-Regular.CsdnAqof.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(./Inter.c8O0ljhh.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:100 900;src:url(./Geist-Variable.CrgPqtmy.woff2) format("woff2")}.ds-button[data-v-7893bfe7]{align-items:center;background:none;background-color:#bff623;border:0;color:#000;cursor:pointer;display:flex;font-family:var(--font-main);font-size:14px;font-weight:400;gap:10px;height:40px;justify-content:center;line-height:160%;outline:none;padding:0 20px;position:relative;text-transform:var(--text-transform-main);transition:all .2s}.ds-button .triangle-top[data-v-7893bfe7]{border-color:transparent #000 transparent transparent;border-style:solid;border-width:0 12px 12px 0;position:absolute;right:-1px;top:-1px}.ds-button .triangle-bottom[data-v-7893bfe7]{border-color:transparent transparent #000;border-style:solid;border-width:0 12px 12px 0;bottom:-1px;left:-1px;position:absolute}.ds-button._xs[data-v-7893bfe7]{height:24px;padding:0 8px}.ds-button._small[data-v-7893bfe7],.ds-button._xs[data-v-7893bfe7]{font-family:var(--font-main);font-size:12px;font-weight:400;line-height:160%;text-transform:var(--text-transform-main)}.ds-button._small[data-v-7893bfe7]{height:32px;padding:0 20px}.ds-button._small .loading-container[data-v-7893bfe7]{gap:16px}.ds-button._small .loading-container._has-confirmations span[data-v-7893bfe7]{padding-left:16px;position:static}.ds-button[data-v-7893bfe7]:active:not(._loading),.ds-button[data-v-7893bfe7]:hover:not(._loading){background-color:#bff623b3}.ds-button[data-v-7893bfe7]:active:not(._loading){color:#343434}.ds-button._disabled[data-v-7893bfe7]{background-color:#1c1c1c!important;pointer-events:none!important}.ds-button._disabled[data-v-7893bfe7],.ds-button._disabled._input-secondary[data-v-7893bfe7]{color:#fff3!important}.ds-button._loading[data-v-7893bfe7]{pointer-events:none}.ds-button._gray[data-v-7893bfe7],.ds-button._icon[data-v-7893bfe7]{background-color:#282828;color:#fff}.ds-button._gray[data-v-7893bfe7]:hover:not(._loading),.ds-button._icon[data-v-7893bfe7]:hover:not(._loading){background-color:#1c1c1c}.ds-button._gray[data-v-7893bfe7]:active:not(._loading),.ds-button._icon[data-v-7893bfe7]:active:not(._loading){background-color:#1c1c1c;color:#ffffff80}.ds-button._black[data-v-7893bfe7]{background-color:#000;color:#fff}.ds-button._black[data-v-7893bfe7]:hover:not(._loading){background-color:#1c1c1c}.ds-button._black[data-v-7893bfe7]:active:not(._loading){background-color:#1c1c1c;color:#ffffff80}.ds-button._black-600[data-v-7893bfe7]{background-color:#282828;color:#fff}.ds-button._black-600[data-v-7893bfe7]:hover:not(._loading){background-color:#1c1c1c}.ds-button._black-600[data-v-7893bfe7]:active:not(._loading){background-color:#1c1c1c;color:#ffffff80}.ds-button._icon[data-v-7893bfe7]{padding-left:10px;padding-right:10px}.ds-button._input-secondary .triangle-bottom[data-v-7893bfe7],.ds-button._input-secondary .triangle-top[data-v-7893bfe7]{display:none}.ds-button._input-secondary[data-v-7893bfe7]{background-color:transparent;color:#bff623;font-family:var(--font-main);font-size:12px;font-weight:400;height:auto;line-height:160%;padding:0;text-transform:var(--text-transform-main)}.ds-button._input-secondary[data-v-7893bfe7]:hover{background-color:transparent;color:#bff623b3}.ds-button._input-secondary._disabled[data-v-7893bfe7]{background-color:transparent!important}:root[data-theme=light] .ds-button._input-secondary[data-v-7893bfe7]{color:var(--primary);font-family:var(--font-main);font-size:14px;font-weight:500;text-transform:none}:root[data-theme=light] .ds-button._input-secondary[data-v-7893bfe7]:hover{color:var(--primary);opacity:.8}.ds-button._transparent[data-v-7893bfe7]{background-color:transparent!important;color:#bff623}.ds-button._transparent[data-v-7893bfe7]:hover{background-color:#1c1c1c!important}.ds-button._ghost .triangle-bottom[data-v-7893bfe7],.ds-button._ghost .triangle-top[data-v-7893bfe7],.ds-button._outline .triangle-bottom[data-v-7893bfe7],.ds-button._outline .triangle-top[data-v-7893bfe7],.ds-button._primary .triangle-bottom[data-v-7893bfe7],.ds-button._primary .triangle-top[data-v-7893bfe7],.ds-button._secondary .triangle-bottom[data-v-7893bfe7],.ds-button._secondary .triangle-top[data-v-7893bfe7]{display:none}.ds-button._ghost[data-v-7893bfe7],.ds-button._outline[data-v-7893bfe7],.ds-button._primary[data-v-7893bfe7],.ds-button._secondary[data-v-7893bfe7]{font-family:var(--font-main);font-weight:500;text-transform:none}:root[data-theme=light] .ds-button._small[data-v-7893bfe7]{font-size:14px;padding-left:12px;padding-right:12px}.ds-button._primary[data-v-7893bfe7],.ds-button._primary[data-v-7893bfe7]:hover:not(._loading){background-color:var(--primary);color:var(--primary-foreground)}.ds-button._primary[data-v-7893bfe7]:hover:not(._loading){opacity:.9}.ds-button._primary[data-v-7893bfe7]:active:not(._loading){background-color:var(--primary);color:var(--primary-foreground);opacity:.8}.ds-button._primary._disabled[data-v-7893bfe7]{background-color:var(--primary)!important;color:var(--primary-foreground)!important;opacity:.6}.ds-button._secondary[data-v-7893bfe7],.ds-button._secondary[data-v-7893bfe7]:hover:not(._loading){background-color:var(--secondary);color:var(--secondary-foreground)}.ds-button._secondary[data-v-7893bfe7]:hover:not(._loading){opacity:.9}.ds-button._secondary[data-v-7893bfe7]:active:not(._loading){background-color:var(--secondary);color:var(--secondary-foreground);opacity:.8}.ds-button._secondary._disabled[data-v-7893bfe7]{background-color:var(--secondary)!important;color:var(--secondary-foreground)!important;opacity:.6}.ds-button._outline[data-v-7893bfe7]{background-color:transparent;border:1px solid var(--border);color:var(--secondary-foreground)}.ds-button._outline[data-v-7893bfe7]:hover:not(._loading){background-color:var(--secondary);color:var(--secondary-foreground)}.ds-button._outline[data-v-7893bfe7]:active:not(._loading){background-color:transparent;color:var(--secondary-foreground);opacity:.8}.ds-button._outline._disabled[data-v-7893bfe7]{background-color:transparent!important;color:var(--secondary-foreground)!important;opacity:.6}.ds-button._ghost[data-v-7893bfe7]{background-color:transparent;color:var(--secondary-foreground)}.ds-button._ghost[data-v-7893bfe7]:hover:not(._loading){background-color:var(--secondary);color:var(--secondary-foreground);opacity:.9}.ds-button._ghost[data-v-7893bfe7]:active:not(._loading){background-color:transparent;color:var(--secondary-foreground);opacity:.8}.ds-button._ghost._disabled[data-v-7893bfe7]{background-color:transparent!important;color:var(--secondary-foreground)!important;opacity:.6}.ds-button .loader[data-v-7893bfe7]{animation:roll-anim .8s cubic-bezier(.29,.6,.68,.86) infinite}.ds-button .loading-container[data-v-7893bfe7]{align-items:center;display:flex;gap:16px}.ds-button .loading-container._has-confirmations[data-v-7893bfe7]{justify-content:flex-end;width:100%}.ds-button .loading-container span[data-v-7893bfe7]{margin-left:auto;margin-right:auto;padding-left:36px;padding-top:2px}@font-face{font-display:swap;font-family:menlo;font-style:normal;font-weight:400;src:url(./Menlo-Regular.CsdnAqof.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(./Inter.c8O0ljhh.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:100 900;src:url(./Geist-Variable.CrgPqtmy.woff2) format("woff2")}.tutorial-greetings-modal .modal-content{font-family:var(--font-main);max-width:400px;padding:24px}.tutorial-greetings-modal .modal-banner{margin-bottom:24px}.tutorial-greetings-modal .metadata{display:flex;font-size:12px;margin-bottom:12px;text-transform:var(--text-transform-main)}.tutorial-greetings-modal .metadata>div{align-items:center;display:flex;margin-right:24px;opacity:.5}.tutorial-greetings-modal .metadata>div .ds-icon{margin-right:8px}.tutorial-greetings-modal .metadata .ds-icon,.tutorial-greetings-modal .metadata .nuxt-icon{height:16px;width:13px}.tutorial-greetings-modal .title-container .text-md{font-size:18px;font-weight:700}.tutorial-greetings-modal .description,.tutorial-greetings-modal .title-container{font-size:14px}.tutorial-greetings-modal .description{color:#ffffff80;margin-top:12px}.tutorial-greetings-modal .gap{height:24px;width:100%}.tutorial-greetings-modal img{max-width:100%}.tutorial-greetings-modal .buttons button{width:100%}.tutorial-greetings-modal a{color:inherit;display:block;text-decoration:none}.tutorial-greetings-modal .ds-button{width:148px}.tutorial-greetings-modal._light .modal-banner{background-color:var(--accent)}.tutorial-greetings-modal._light .metadata{font-size:14px}.tutorial-greetings-modal._light .metadata>div{color:var(--muted-foreground);opacity:1}.tutorial-greetings-modal._light .title-container .text-md{color:var(--foreground);font-size:20px;font-weight:500}.tutorial-greetings-modal._light .description{color:var(--muted-foreground)}@font-face{font-display:swap;font-family:menlo;font-style:normal;font-weight:400;src:url(./Menlo-Regular.CsdnAqof.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(./Inter.c8O0ljhh.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:100 900;src:url(./Geist-Variable.CrgPqtmy.woff2) format("woff2")}.ds-link[data-v-a62eee12]{align-items:center;background:none;background-color:#bff623;border:0;color:#000;cursor:pointer;display:flex;font-family:var(--font-main);font-size:14px;font-weight:400;gap:10px;height:40px;justify-content:center;line-height:160%;outline:none;padding:0 20px;position:relative;text-decoration:none;text-transform:var(--text-transform-main);transition:all .2s}.ds-link[data-v-a62eee12]:hover{background-color:#bff623b3}.ds-link .triangle-top[data-v-a62eee12]{border-color:transparent #000 transparent transparent;border-style:solid;border-width:0 12px 12px 0;position:absolute;right:-1px;top:-1px}.ds-link .triangle-bottom[data-v-a62eee12]{border-color:transparent transparent #000;border-style:solid;border-width:0 12px 12px 0;bottom:-1px;left:-1px;position:absolute}.ds-link._small[data-v-a62eee12]{font-family:var(--font-main);font-size:12px;font-weight:400;height:32px;line-height:160%;padding:0 20px;text-transform:var(--text-transform-main)}.ds-link._disabled[data-v-a62eee12]{background-color:#1c1c1c;color:#fff3;pointer-events:none}.ds-link._gray[data-v-a62eee12],.ds-link._icon[data-v-a62eee12]{background-color:#282828;color:#fff}.ds-link._icon[data-v-a62eee12]{padding-left:10px;padding-right:10px}.ds-link._input-secondary .triangle-bottom[data-v-a62eee12],.ds-link._input-secondary .triangle-top[data-v-a62eee12]{display:none}.ds-link._input-secondary[data-v-a62eee12]{background-color:transparent;color:#bff623;font-family:var(--font-main);font-size:12px;font-weight:400;height:auto;line-height:160%;padding:0;text-transform:var(--text-transform-main)}.ds-link._input-secondary[data-v-a62eee12]:hover{background-color:transparent;color:#bff623b3}.ds-link .net-picker[data-v-a62eee12]{flex:1}.ds-link .loader[data-v-a62eee12]{animation:roll-anim .8s cubic-bezier(.29,.6,.68,.86) infinite}@font-face{font-display:swap;font-family:menlo;font-style:normal;font-weight:400;src:url(./Menlo-Regular.CsdnAqof.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(./Inter.c8O0ljhh.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:100 900;src:url(./Geist-Variable.CrgPqtmy.woff2) format("woff2")}.modal-content[data-v-210bad66]{max-width:400px}.title-container[data-v-210bad66]{font-family:var(--font-main);font-size:14px;font-weight:700;line-height:160%;margin-top:16px;text-transform:var(--text-transform-main)}.description[data-v-210bad66]{color:#ffffff80;margin-top:16px}.gap[data-v-210bad66]{height:24px;width:100%}.buttons[data-v-210bad66]{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center}.buttons[data-v-210bad66]>*{width:100%!important}.buttons .ds-link._input-secondary[data-v-210bad66]{font-size:14px}a[data-v-210bad66]{color:inherit;display:block;text-decoration:none}.ds-button[data-v-210bad66]{width:148px}.header[data-v-210bad66]{background:#181818;padding:16px}.tutorial-finish-modal._light .header[data-v-210bad66]{background:transparent;height:auto;padding:0}.tutorial-finish-modal._light .header .modal-banner[data-v-210bad66]{background:var(--accent);height:120px;overflow:hidden}.tutorial-finish-modal._light .header .modal-banner img[data-v-210bad66]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.tutorial-finish-modal._light .title-container[data-v-210bad66]{color:var(--foreground);font-size:20px;font-weight:500}.tutorial-finish-modal._light .description[data-v-210bad66]{color:var(--muted-foreground)}.tutorial-finish-modal._light .buttons .ds-link._input-secondary[data-v-210bad66]{align-items:center;background-color:var(--secondary);color:var(--secondary-foreground);display:flex;font-weight:500;height:40px;justify-content:center}.tutorial-finish-modal._light .buttons .ds-link._input-secondary[data-v-210bad66]:hover{opacity:.9}@font-face{font-display:swap;font-family:menlo;font-style:normal;font-weight:400;src:url(./Menlo-Regular.CsdnAqof.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(./Inter.c8O0ljhh.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:100 900;src:url(./Geist-Variable.CrgPqtmy.woff2) format("woff2")}.remove-scrolling{height:100%;overflow:hidden}.app-body{position:relative}.app-body .tutorial-attention-container{display:none}.app-body.tutorial-mode{overscroll-behavior:none}@media(min-width:1024px){.app-body.tutorial-mode [data-testid=copy-wizard-assets-actions],.app-body.tutorial-mode [data-testid=copy-wizard-backups-actions],.app-body.tutorial-mode [data-testid=copy-wizard-plan-actions]{align-items:center;background:var(--background);bottom:10px;box-sizing:border-box;display:flex;flex-direction:row;gap:16px;height:50px;justify-content:space-between;left:calc((100vw - min(1110px,100vw - 70px))/2);margin-top:0;padding:5px 0;position:fixed;width:490px;z-index:999}.app-body.tutorial-mode [data-testid=copy-wizard-assets-actions] .wizard-stepper,.app-body.tutorial-mode [data-testid=copy-wizard-backups-actions] .wizard-stepper,.app-body.tutorial-mode [data-testid=copy-wizard-plan-actions] .wizard-stepper{flex:1;width:auto}.app-body.tutorial-mode [data-testid=copy-wizard-plan-actions] .actions{flex-direction:row;gap:12px;margin:0}.app-body.tutorial-mode .copy-plan-step:not(._deployed) .plan-card{gap:6px;min-height:250px;padding:16px}.app-body.tutorial-mode [data-testid=copy-wizard-assets-step][data-state=selected] .copy-asset-holder__address,.app-body.tutorial-mode [data-testid=copy-wizard-assets-step][data-state=selected] .copy-asset-holder__label{display:none}.app-body.tutorial-mode [data-testid=copy-wizard-assets-step][data-state=selected] .copy-asset-holder__content{padding-bottom:8px}.app-body.tutorial-mode .copy-plan-step._deployed [data-testid=copy-wizard-plan-actions]{align-items:stretch;background:transparent;display:flex;flex-direction:column;height:auto;margin-top:48px;padding-top:0;position:static;width:auto;z-index:auto}}.app-body.tutorial-mode .overlay{height:100%;inset:32px 0 0;pointer-events:none;position:fixed;width:100%;z-index:1001}.app-body.tutorial-mode .overlay._active{pointer-events:auto}.app-body.tutorial-mode>header{margin-top:32px}.app-body.tutorial-mode .tutorial-attention-container{background:#000;display:block;height:32px;left:0;position:fixed;right:0;top:0;z-index:10000}.app-body.tutorial-mode .tutorial-attention-container .tutorial-attention{background:#ef8c3433;display:flex;height:32px;justify-content:center}.app-body.tutorial-mode .tutorial-attention-container .tutorial-attention .tutorial-attention-content{align-items:center;color:#ef8c34;display:flex;font-size:12px;height:32px;justify-content:center;max-width:1110px;position:relative;text-transform:var(--text-transform-main);width:100%}.app-body.tutorial-mode .tutorial-attention-container .tutorial-attention .tutorial-attention-content a.back{align-items:center;color:#ef8c34;cursor:pointer;display:flex;justify-content:center;left:0;position:absolute;text-decoration:none}.app-body .mask-overlay{box-shadow:0 0 0 9999px #00000080;display:none;pointer-events:none;position:fixed;z-index:1000}.app-body .tutorial-drawer{background:#bff623;box-sizing:border-box;color:#000;display:none;font-family:var(--font-main);max-height:calc(100vh - 58px);overflow-y:auto;padding:16px;position:fixed;width:520px;z-index:1020}.app-body .tutorial-drawer.hide{opacity:0;pointer-events:none;visibility:hidden}.app-body .tutorial-drawer:before{background:#bff623;content:" ";display:block;height:10px;position:absolute;top:-5px;transform:rotate(45deg);width:10px}.app-body .tutorial-drawer.orientation-left:before{left:20px}.app-body .tutorial-drawer.orientation-right:before{right:20px}.app-body .tutorial-drawer.orientation-center:before{right:230px}.app-body .tutorial-drawer.vertical-above:before{bottom:-5px;top:auto}.app-body .tutorial-drawer.placement-right-start:before{inset:20px auto auto -5px}.app-body .tutorial-drawer.placement-left-start:before{inset:20px -5px auto auto}.app-body .tutorial-drawer .tutorial-drawer-content{width:100%}.app-body .tutorial-drawer .back,.app-body .tutorial-drawer .next{align-items:center;color:#bff623;display:flex;text-decoration:none}.app-body .tutorial-drawer .title{align-items:center;display:flex;font-family:var(--font-main);font-size:14px;font-weight:700;line-height:160%;line-height:1.5;text-transform:var(--text-transform-main)}.app-body .tutorial-drawer .title .ds-icon{background:#bff6231a;height:24px;margin-right:12px;padding:1px;width:24px}.app-body .tutorial-drawer .text-container{margin-top:8px;padding-bottom:12px}.app-body .tutorial-drawer .text-container .text-s{font-size:12px}.app-body .tutorial-drawer .text-container .warning{margin-top:15px}.app-body .tutorial-drawer .tutorial-badge{background:#bff6231a;border:1px solid #bff623;margin-left:12px;padding:4.5px 8px}.app-body .tutorial-drawer .tutorial-badge.warn{background:#ef8c341a;border-color:#ef8c34}.app-body .tutorial-drawer .tutorial-badge.error{background:#ff27341a;border-color:#ff2734}.app-body .tutorial-drawer .drawer-footer{border-top:1px solid rgba(0,0,0,.1);display:flex;justify-content:space-between;padding-top:10px}.app-body .tutorial-drawer .drawer-footer .metadata{display:flex;font-size:12px;text-transform:var(--text-transform-main)}.app-body .tutorial-drawer .drawer-footer .metadata .tutorial-step-of{text-transform:lowercase}.app-body .tutorial-drawer .drawer-footer .metadata>div{align-items:center;display:flex;margin-right:24px}.app-body .tutorial-drawer .drawer-footer .metadata>div .ds-icon{margin-right:8px}.app-body .tutorial-drawer .drawer-footer .metadata .ds-icon{background:#000;padding:5.5px}.app-body .tutorial-drawer .drawer-footer .metadata .ds-icon .nuxt-icon{height:16px;width:13px}.app-body .tutorial-drawer .drawer-footer .metadata .ds-icon .nuxt-icon svg path{fill:#bff623}.app-body .tutorial-drawer .drawer-footer .back-next{display:flex;justify-content:space-between}.app-body .tutorial-drawer .drawer-footer .back-next a{text-decoration:none}.app-body .tutorial-drawer .drawer-footer .back-next>*{margin-right:10px}.app-body .tutorial-drawer .drawer-footer .back-next svg path{fill:#bff623}.app-body .tutorial-drawer.panel{background:none;color:#fff;padding:0}.app-body .tutorial-drawer.panel .title .ds-icon{background:transparent}.app-body .tutorial-drawer.panel .back-next>a:first-child svg path,.app-body .tutorial-drawer.panel svg path{fill:#bff623}.app-body .tutorial-drawer.panel .back-next>a:last-child svg path{fill:#000}.app-body .tutorial-drawer.panel .text-container{color:#fff;min-height:60px}.app-body .tutorial-drawer.panel:before{display:none}.app-body .tutorial-drawer.panel .back-next{justify-content:flex-start}.app-body .tutorial-drawer.panel .back-next>a{margin-right:32px}.app-body:has(.access-onboarding-chat._open) .tutorial-drawer:not(.panel){left:max(16px,(100vw - 1110px)/2)!important;right:auto!important;width:min(520px,50vw - 80px)!important;z-index:2147483001}.app-body.tutorial-mode .tutorial-drawer{display:flex}.app-body .info-icon{min-height:24px;min-width:24px}:root[data-theme=light] .app-body.tutorial-mode .tutorial-attention-container{background:var(--background)}:root[data-theme=light] .app-body.tutorial-mode .tutorial-attention-container .tutorial-attention{background:#ffedd5;border-bottom:1px solid #fdba74}:root[data-theme=light] .app-body.tutorial-mode .tutorial-attention-container .tutorial-attention .tutorial-attention-content,:root[data-theme=light] .app-body.tutorial-mode .tutorial-attention-container .tutorial-attention .tutorial-attention-content a.back{color:#9a3412}:root[data-theme=light] .app-body.tutorial-mode .tutorial-drawer{background:var(--primary);color:var(--primary-foreground)}:root[data-theme=light] .app-body.tutorial-mode .tutorial-drawer:before{background:var(--primary)}:root[data-theme=light] .app-body.tutorial-mode .tutorial-drawer .title{font-size:16px;font-weight:500}:root[data-theme=light] .app-body.tutorial-mode .tutorial-drawer .title .ds-icon{background:#ffffff1a}:root[data-theme=light] .app-body.tutorial-mode .tutorial-drawer .text-container .text{font-size:14px}:root[data-theme=light] .app-body.tutorial-mode .tutorial-drawer .drawer-footer{border-top-color:#ffffff26}:root[data-theme=light] .app-body.tutorial-mode .tutorial-drawer .drawer-footer .metadata .ds-icon{background:transparent}:root[data-theme=light] .app-body.tutorial-mode .tutorial-drawer .drawer-footer .metadata .ds-icon .nuxt-icon svg path{fill:var(--primary-foreground)}:root[data-theme=light] .app-body.tutorial-mode .tutorial-drawer .drawer-footer .back-next svg path{fill:var(--secondary-foreground)}:root[data-theme=light] .app-body.tutorial-mode .tutorial-drawer .tutorial-badge{background:#ffffff1a;border-color:#ffffff4d}:root[data-theme=light] .app-body.tutorial-mode .tutorial-drawer.panel,:root[data-theme=light] .app-body.tutorial-mode .tutorial-drawer[data-popup-mode=panel]{background:var(--primary);color:var(--primary-foreground);padding:16px}:root[data-theme=light] .app-body.tutorial-mode .tutorial-drawer.panel .text-container,:root[data-theme=light] .app-body.tutorial-mode .tutorial-drawer[data-popup-mode=panel] .text-container{color:#fff}:root[data-theme=light] .app-body.tutorial-mode .tutorial-drawer.panel:before,:root[data-theme=light] .app-body.tutorial-mode .tutorial-drawer[data-popup-mode=panel]:before{display:none}:root[data-theme=light] .app-body.tutorial-mode .tutorial-drawer.scheme-overlay{border:none;border-radius:0;box-shadow:none;padding:16px;position:absolute;width:360px}:root[data-theme=light] .app-body.tutorial-mode .tutorial-drawer.scheme-overlay:before{display:none}:root[data-theme=light] .app-body.tutorial-mode .tutorial-drawer.scheme-overlay>.tutorial-drawer-content>.scheme-badge{background:#d9f99d;border:none;border-radius:2px;color:#3f6212;font-size:12px;margin-bottom:8px;padding:4px 8px;width:-moz-fit-content;width:fit-content}:root[data-theme=light] .app-body.tutorial-mode .tutorial-drawer.scheme-overlay>.tutorial-drawer-content>.scheme-badge.warn{background:#ffedd5;color:#9a3412}:root[data-theme=light] .app-body.tutorial-mode .tutorial-drawer.scheme-overlay>.tutorial-drawer-content>.scheme-badge.error{background:#fee2e2;color:#991b1b}:root[data-theme=light] .app-body.tutorial-mode .tutorial-drawer.scheme-overlay>.tutorial-drawer-content>.title{font-size:18px;font-weight:500;line-height:1.4}:root[data-theme=light] .app-body.tutorial-mode .tutorial-drawer.scheme-overlay>.tutorial-drawer-content>.title .info-icon{display:none}:root[data-theme=light] .app-body.tutorial-mode .tutorial-drawer.scheme-overlay .text-container{color:#fff}:root[data-theme=light] .app-body.tutorial-mode .tutorial-drawer.scheme-overlay .text-container .text{font-size:14px;line-height:1.5}:root[data-theme=light] .app-body.tutorial-mode .tutorial-drawer.scheme-overlay .drawer-footer-scheme{display:flex;justify-content:space-between;padding-top:16px}:root[data-theme=light] .app-body.tutorial-mode .tutorial-drawer.scheme-overlay .drawer-footer-scheme a{text-decoration:none}@media(max-width:1024px){.app-body .back{margin-left:10px}.app-body .back .ds-icon{height:20px;width:20px}.app-body .tutorial-drawer{background-color:#000!important;bottom:0;left:0;padding:16px!important;right:0;width:100%!important}:root[data-theme=light] .app-body .tutorial-drawer{background-color:var(--background)!important;color:var(--foreground)}:root[data-theme=light] .app-body .tutorial-drawer .title{color:var(--foreground);font-size:18px;font-weight:500}:root[data-theme=light] .app-body .tutorial-drawer .title .info-icon{display:none}:root[data-theme=light] .app-body .tutorial-drawer .text-container .text{color:var(--muted-foreground);font-size:14px}:root[data-theme=light] .app-body .tutorial-drawer .tutorial-badge{background:#d9f99d!important;border:none!important;border-radius:2px;color:#3f6212!important;font-size:12px;font-weight:500;line-height:16px;margin-left:0;order:-1;padding:4px 8px;width:-moz-fit-content;width:fit-content}:root[data-theme=light] .app-body .tutorial-drawer .drawer-footer-mobile .ds-button{height:32px}:root[data-theme=light] .app-body .tutorial-drawer._common{background-color:var(--primary)!important;color:var(--primary-foreground)}:root[data-theme=light] .app-body .tutorial-drawer._common .text,:root[data-theme=light] .app-body .tutorial-drawer._common .title,:root[data-theme=light] .app-body .tutorial-drawer._common .warning{color:var(--primary-foreground)}:root[data-theme=light] .app-body .tutorial-drawer._common .drawer-footer:before{background-color:#ffffff26!important;opacity:1!important}.app-body .tutorial-drawer .title{align-items:flex-start}.app-body .tutorial-drawer .title span{display:inline-block;min-height:24px}.app-body .tutorial-drawer .drawer-footer-mobile{display:flex;gap:24px;width:100%}.app-body .tutorial-drawer .drawer-footer-mobile .ds-button{width:100%}.app-body .tutorial-drawer .drawer-footer-mobile a{color:inherit;display:block;text-decoration:none;width:100%}.app-body .tutorial-drawer .tutorial-drawer-content{align-items:flex-start;display:flex;flex-direction:column;gap:16px}.app-body .tutorial-drawer .tutorial-drawer-content .text-container{margin-top:0;padding-bottom:0}.app-body .tutorial-drawer .tutorial-badge{margin-left:0}.app-body .tutorial-drawer._common{background-color:#bff623!important;color:#000}.app-body .tutorial-drawer._common .text-container{min-height:auto}.app-body .tutorial-drawer._common .text,.app-body .tutorial-drawer._common .warning{color:#000}.app-body .tutorial-drawer._common .drawer-footer{border-top:unset;padding-top:16px;position:relative;width:100%}.app-body .tutorial-drawer._common .drawer-footer .metadata>div{margin-right:16px}.app-body .tutorial-drawer._common .drawer-footer:before{background-color:#000;content:"";height:1px;left:-16px;opacity:.1;position:absolute;top:0;width:calc(100% + 32px)}.app-body .tutorial-drawer._common .back-next{gap:2px;justify-content:flex-end;width:108px}.app-body .tutorial-drawer._common .back-next a{margin-right:0}.app-body .tutorial-drawer._common .back-next a .ds-icon{height:24px;width:24px}.app-body .tutorial-drawer._common .back-next a:last-child svg path{fill:#bff623}.app-body .tutorial-drawer._common .back-next a{display:flex;flex:1;justify-content:flex-end}.app-body .tutorial-drawer._common .back-next a .ds-button{max-width:90px;width:100%}.app-body .tutorial-drawer._common .back-next._has-both a:first-child .triangle-top,.app-body .tutorial-drawer._common .back-next._has-both a:last-child .triangle-bottom{display:none}}@font-face{font-display:swap;font-family:menlo;font-style:normal;font-weight:400;src:url(./Menlo-Regular.CsdnAqof.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(./Inter.c8O0ljhh.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:100 900;src:url(./Geist-Variable.CrgPqtmy.woff2) format("woff2")}.error-popup[data-v-c67394ac]{background-color:#000;bottom:24px;max-height:500px;opacity:0;pointer-events:none;position:fixed;right:24px;transform:translateY(500px);transition:transform .2s linear,opacity .2s linear;visibility:hidden;width:320px;z-index:10000}.error-popup.show-error[data-v-c67394ac]{opacity:1;pointer-events:auto;transform:none;visibility:visible}.error-popup._light[data-v-c67394ac]{background-color:var(--background)}.error-popup._light .wrapper[data-v-c67394ac]{background:#fef2f2;border-color:var(--destructive)}.error-popup._light .warning-icon[data-v-c67394ac]{color:var(--destructive)}.error-popup._light .close-icon[data-v-c67394ac]{color:var(--muted-foreground)}.error-popup._light .close-icon[data-v-c67394ac]:hover,.error-popup._light .title[data-v-c67394ac]{color:var(--foreground)}.error-popup._light ._pale[data-v-c67394ac]{color:var(--muted-foreground)}.wrapper[data-v-c67394ac]{align-items:flex-start;background:#ff27341a;border:1px solid #ff2734;display:flex;gap:16px;height:100%;padding:16px;width:100%}.close-icon[data-v-c67394ac],.warning-icon[data-v-c67394ac]{min-height:16px;min-width:16px}.warning-icon[data-v-c67394ac]{color:#ff2734}.close-icon[data-v-c67394ac]{color:#ffffff80;cursor:pointer;margin-left:auto}.close-icon[data-v-c67394ac]:hover{color:#fff}.text-wrapper[data-v-c67394ac]{padding-top:0;width:77%}.title[data-v-c67394ac]{margin-bottom:12px}@font-face{font-display:swap;font-family:menlo;font-style:normal;font-weight:400;src:url(./Menlo-Regular.CsdnAqof.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(./Inter.c8O0ljhh.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:100 900;src:url(./Geist-Variable.CrgPqtmy.woff2) format("woff2")}.ds-notification[data-v-7e5acb07]{align-items:flex-start;border:1px solid #1c1c1c;display:flex;gap:16px;max-width:320px;padding:16px}.ds-notification[data-v-7e5acb07],.ds-notification.warn[data-v-7e5acb07]{background-color:#111;color:#ffffff80}.ds-notification.warn[data-v-7e5acb07]{border-color:#ef8c34}.ds-notification.warn .icon[data-v-7e5acb07]{color:#ef8c34}.ds-notification.error[data-v-7e5acb07]{background-color:#ff27341a;border-color:#ff2734;color:#ff2734}.ds-notification .icon[data-v-7e5acb07]{flex-shrink:0;margin-top:1px;min-width:16px;width:16px}.ds-notification .content[data-v-7e5acb07]{display:flex;flex:1;flex-direction:column;gap:12px;min-width:0}.ds-notification .content .title[data-v-7e5acb07]{color:#fff}.ds-notification .close[data-v-7e5acb07]{cursor:pointer;flex-shrink:0;margin-top:1px;min-width:16px;opacity:.7;transition:opacity .2s;width:16px}.ds-notification .close[data-v-7e5acb07]:hover{opacity:1}.ds-notification._light[data-v-7e5acb07]{background-color:var(--background);border-color:var(--border);box-shadow:0 4px 12px #00000014;color:var(--muted-foreground)}.ds-notification._light .content .title[data-v-7e5acb07]{color:var(--foreground)}.ds-notification._light .close[data-v-7e5acb07],.ds-notification._light.warn[data-v-7e5acb07]{color:var(--muted-foreground)}.ds-notification._light.warn[data-v-7e5acb07]{background-color:var(--background);border-color:#ef8c34}.ds-notification._light.warn .icon[data-v-7e5acb07]{color:#ef8c34}.ds-notification._light.error[data-v-7e5acb07]{background-color:var(--background);border-color:var(--destructive);color:var(--destructive)}@font-face{font-display:swap;font-family:menlo;font-style:normal;font-weight:400;src:url(./Menlo-Regular.CsdnAqof.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(./Inter.c8O0ljhh.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:100 900;src:url(./Geist-Variable.CrgPqtmy.woff2) format("woff2")}.notifications-container[data-v-549624db]{pointer-events:none;position:fixed;right:30px;top:30px;z-index:10000}.notifications-container[data-v-549624db] .ds-notification{pointer-events:all}.notification-enter-active[data-v-549624db],.notification-leave-active[data-v-549624db]{transition:opacity .3s ease,transform .3s ease}.notification-enter-from[data-v-549624db],.notification-leave-to[data-v-549624db]{opacity:0;transform:translateY(-8px)}@font-face{font-display:swap;font-family:menlo;font-style:normal;font-weight:400;src:url(./Menlo-Regular.CsdnAqof.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(./Inter.c8O0ljhh.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:100 900;src:url(./Geist-Variable.CrgPqtmy.woff2) format("woff2")}.test-mode .notifications-container,.wagmi-sync-anchor[data-v-5262a828]{display:none}@font-face{font-display:swap;font-family:menlo;font-style:normal;font-weight:400;src:url(./Menlo-Regular.CsdnAqof.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(./Inter.c8O0ljhh.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:100 900;src:url(./Geist-Variable.CrgPqtmy.woff2) format("woff2")}.app-body.wizard-layout{display:flex;flex-direction:column}.app-body.tutorial-mode .root-page{min-height:700px;padding-bottom:200px}.app-body.tutorial-mode .root-page:has(.tutorial-schemes){min-height:630px}
