.smwc{border:1px solid var(--edge);background:var(--surface-1);border-radius:15px;align-items:flex-end;gap:3px;display:flex}.smwc .smwc__field{white-space:nowrap;text-align:left;direction:rtl;flex:1;min-width:0;padding:9px 12px;overflow:hidden}.smwc .smwc__typed{color:var(--text-1);direction:ltr;unicode-bidi:isolate}.smwc .smwc__typed:empty:before{content:attr(data-placeholder);color:var(--text-3)}.smwc .smwc__typed--on:after{content:"";vertical-align:-.15em;background:var(--text-1);width:2px;height:1.1em;margin-left:2px;animation:1s step-end infinite caret-blink;display:inline-block}.smwc .smwc__actions{flex-shrink:0;align-items:center;gap:3px;padding:0 3px 3px 0;display:flex}.smwc .smwc__button{border:1px solid var(--action-1);background-color:var(--action-1);border-radius:9px;padding:5px 8px;font-size:.9375rem;line-height:1.3125rem;display:inline-block}.smwc .smwc__button svg.icon{fill:var(--text-1-dark)}.smwc .smwc__button--attach{background-color:#0000;border-color:#0000}.smwc .smwc__button--attach svg.icon,.smwc .smwc__button--off svg.icon{fill:var(--text-2)}.smwc .smwc__button--off{border-color:var(--overlay-hover);background-color:var(--overlay-hover)}.static-mockup.smw{box-sizing:border-box;background-color:var(--surface-1);background-image:radial-gradient(65% 75% at 50% 90%,color-mix(in srgb,var(--jade) 17%,transparent),transparent 70%),radial-gradient(60% 65% at 27% 110%,color-mix(in srgb,var(--electric-indigo) 10%,transparent),transparent 70%),radial-gradient(60% 62% at 73% 115%,color-mix(in srgb,var(--corn) 12%,transparent),transparent 70%);border:1px solid var(--edge);width:100%;max-width:560px;box-shadow:var(--shadow-3);text-align:left;border-radius:15px;flex-flow:column;gap:12px;margin:0 auto;padding:15px;display:flex}.static-mockup.smw .smw__thread{align-content:end;height:380px;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 36px);mask-image:linear-gradient(#0000,#000 36px)}@media (width>=580px){.static-mockup.smw .smw__thread{height:340px}}.static-mockup.smw .smw__turn{flex-flow:column;grid-area:1/1;align-items:flex-start;gap:9px;min-width:0;display:flex}.static-mockup.smw .smw__ask{justify-content:flex-end;align-self:stretch;margin-bottom:6px;display:flex}.static-mockup.smw .smw__bubble{box-sizing:border-box;background:var(--edge);max-width:85%;color:var(--text-1);border-radius:15px;padding:9px 12px}.static-mockup.smw .smw__steps{flex-flow:column;gap:3px;display:flex}.static-mockup.smw .smw__step,.static-mockup.smw .smw__summary{color:var(--text-3);margin:0;font-size:.775rem;line-height:1rem}.static-mockup.smw .smw__step{font-style:italic;animation:.4s both smw-arrive}.static-mockup.smw .smw__summary{align-items:center;gap:3px;display:inline-flex}.static-mockup.smw .smw__summary svg.icon{fill:currentColor}.static-mockup.smw .smw__reply{color:var(--text-1);margin:0}.static-mockup.smw .smw__chip{border:1px solid var(--action-2-hover);background-color:var(--action-2);white-space:nowrap;border-radius:7px;padding:0 6px 0 3px;font-weight:500}.static-mockup.smw svg.icon.smw__chip-icon{vertical-align:calc(.3625em - 6px);fill:var(--text-1);margin:0 6px 0 3px}.static-mockup.smw .smw__table{align-self:stretch;margin-top:3px}.static-mockup.smw .smw__table .smg__row{animation:.4s both smw-arrive}.static-mockup.smw .smw__table .smg__cell{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.static-mockup.smw .smw__table .smg__cell.smg__cell--right{padding-left:15px}@keyframes smw-arrive{0%{opacity:0}}.smw-fade-enter-active,.smw-fade-leave-active{transition:opacity .4s}.smw-fade-enter-from,.smw-fade-leave-to{opacity:0}.static-chat-demo .static-chat-demo__description{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.static-mockup.smcf{aspect-ratio:540/300;width:100%;position:relative;overflow:hidden;container-type:inline-size}.static-mockup.smcf .smcf__canvas{transform-origin:0 0;width:540px;height:300px;transform:scale(calc(.18519cqw / 1px));position:absolute;top:0;left:0}.static-mockup.smcf .smcf__surface{box-sizing:border-box;background:var(--surface-1);border:1px solid var(--edge);box-shadow:var(--shadow-3);text-align:left;border-radius:15px;flex-flow:column;gap:9px;padding:15px 33px 15px 15px;display:flex;position:absolute;inset:18px -18px -18px 18px}.smcf .smi__title{color:var(--text-1);font-size:.875rem;font-weight:600;line-height:1.125rem}.smcf .smi__file{align-items:center;gap:9px;display:flex}.smcf .smi__file .badge{margin:0}.smcf .smi__icon{background:var(--overlay-hover);border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}.smcf .smi__icon svg.icon{fill:var(--text-2)}.smcf .smi__text{flex-flow:column;flex:1;min-width:0;display:flex}.smcf .smi__text strong{color:var(--text-1);font-size:.875rem;font-weight:500;line-height:1.125rem}.smcf .smi__text span{color:var(--text-3);font-size:.775rem;line-height:1rem}.smcf .smcl__line{background:var(--surface-0);border-radius:15px;flex-flow:column;gap:6px;padding:9px 12px;display:flex}.smcf .smcl__head{align-items:flex-start;gap:9px;display:flex}.smcf .smcl__head .currency{color:var(--text-1);white-space:nowrap}.smcf .smcl__text{flex-flow:column;flex:1;min-width:0;display:flex}.smcf .smcl__text strong{color:var(--text-1);font-size:.875rem;font-weight:500;line-height:1.125rem}.smcf .smcl__text span{color:var(--text-3);font-size:.775rem;line-height:1rem}.smcf .smcl__tags{gap:6px;display:flex}.smcf .smcl__chip{border:1px solid var(--action-2-hover);background-color:var(--action-2);color:var(--text-1);border-radius:7px;align-items:center;gap:6px;padding:0 6px;font-size:.775rem;font-weight:500;line-height:calc(1rem + 3px);display:inline-flex}.smcf .smcl__chip svg.icon{fill:var(--text-1)}.smcf .smcl__note{color:var(--text-3);align-items:center;gap:6px;font-size:.775rem;line-height:1rem;display:inline-flex}.smcf .smcl__note svg.icon{fill:var(--text-3)}.ai-page__logos{margin-top:36px}.ai-page__logos .ai-page__logos__row{justify-content:center;gap:18px;display:flex}.ai-page__logo{background:var(--surface-1);width:64px;height:64px;box-shadow:var(--shadow-2);border-radius:15px;place-items:center;display:grid}.ai-page__logo img{width:40px;height:40px}.ai-page__plans{width:fit-content}
