.start-page[data-v-410cba1b]{align-items:center;background:var(--g-bg-canvas);display:flex;justify-content:center;min-height:100vh;padding:16px}.start-container[data-v-410cba1b]{max-width:640px;position:relative;width:100%;z-index:1}.start-card[data-v-410cba1b]{background:var(--g-bg-elevated);border:var(--g-card-border);border-radius:var(--auth-card-border-radius);box-shadow:var(--g-shadow-soft);display:flex;flex-direction:column;min-height:min(430px,calc(100vh - 32px));position:relative}.start-card__content[data-v-410cba1b]{flex:1}.logo-wrap[data-v-410cba1b]{display:flex;justify-content:center;margin-bottom:4px}.start-title[data-v-410cba1b]{color:var(--g-text-primary);margin:0;text-align:center;text-wrap:balance}.start-phone-nowrap[data-v-410cba1b]{white-space:nowrap}.flow-back-btn[data-v-410cba1b]{background:transparent;border:0;box-shadow:none;color:var(--g-text-secondary);left:14px;outline:0;position:absolute;top:14px;z-index:2}.flow-back-btn[data-v-410cba1b]:hover{color:var(--g-text-primary)}.start-step-body[data-v-410cba1b]{color:var(--g-text-secondary);font-size:18px;line-height:1.45;margin:0}.start-sms-number[data-v-410cba1b]{color:var(--g-accent-text);font-weight:600;white-space:nowrap}.start-sms-number--link[data-v-410cba1b]{text-decoration:none}.start-sms-number--link[data-v-410cba1b]:focus-visible,.start-sms-number--link[data-v-410cba1b]:hover{text-decoration:underline}.start-step-hint[data-v-410cba1b]{display:block;font-size:.85em;font-style:italic;line-height:1.35;margin-top:8px}.start-phone-with-country[data-v-410cba1b] .q-field__control{border-color:var(--g-border-subtle)}.start-phone-with-country[data-v-410cba1b] .country-code,.start-phone-with-country[data-v-410cba1b] .q-field__input:where(.q-field--disabled *),.start-phone-with-country[data-v-410cba1b] .q-field__native:where(.q-field--disabled *){color:var(--g-text-primary)}.action-btn[data-v-410cba1b]{height:auto;min-height:50px}.start-non-us-link-wrap[data-v-410cba1b]{margin:12px 0 0;text-align:center}.start-non-us-prompt[data-v-410cba1b]{color:var(--g-text-tertiary);font-size:14px}.start-non-us-link[data-v-410cba1b],.start-non-us-link[data-v-410cba1b]:active,.start-non-us-link[data-v-410cba1b]:visited{color:var(--g-accent-text);font-size:14px;font-weight:600;text-decoration:none;transition:color .2s ease}.start-non-us-link[data-v-410cba1b]:hover{color:var(--g-accent-text);text-decoration:underline}.start-demo-video[data-v-410cba1b]{aspect-ratio:1/1;background:var(--g-bg-inset);border:1px solid var(--g-border-subtle);border-radius:14px;box-shadow:var(--g-shadow-soft);display:block;margin:0 auto 16px;max-width:260px;-o-object-fit:cover;object-fit:cover;width:100%}.state-title[data-v-410cba1b]{color:var(--g-text-primary);font-size:28px;font-weight:700;line-height:1.2;margin:0 0 8px}.state-subtitle[data-v-410cba1b]{color:var(--g-text-tertiary);margin:0}.info-banner[data-v-410cba1b]{background:var(--g-accent-soft);border:1px solid var(--g-accent-stroke);border-left:3px solid var(--g-accent);box-shadow:var(--g-shadow-soft);color:var(--g-text-primary);line-height:1.35;-moz-user-select:none;user-select:none;-webkit-user-select:none}.info-banner[data-v-410cba1b] .q-banner__avatar,.info-banner[data-v-410cba1b] .q-banner__content *,.info-banner[data-v-410cba1b] .q-banner__content,.info-banner[data-v-410cba1b] .q-icon{color:var(--g-text-primary)}.info-banner[data-v-410cba1b] .q-banner__content{font-size:13px;padding:10px 12px}.info-banner__title[data-v-410cba1b]{font-size:13px;font-weight:600;margin-bottom:4px}.info-banner__steps[data-v-410cba1b]{margin:0;padding-left:18px}.info-banner[data-v-410cba1b] li{margin-bottom:2px}.info-banner[data-v-410cba1b] li:last-child{margin-bottom:0}.info-banner__important[data-v-410cba1b]{font-size:12px;line-height:1.3;margin-top:6px;opacity:.9}.info-banner[data-v-410cba1b] ::-moz-selection{background:var(--g-accent-soft);color:var(--g-text-primary)}.info-banner[data-v-410cba1b] ::selection{background:var(--g-accent-soft);color:var(--g-text-primary)}.verified-message[data-v-410cba1b]{color:var(--g-text-primary);font-size:16px;font-weight:400;line-height:1.4;-moz-user-select:none;user-select:none;-webkit-user-select:none}.verified-message[data-v-410cba1b]::-moz-selection{background:transparent;color:var(--g-text-primary)}.verified-message[data-v-410cba1b]::selection{background:transparent;color:var(--g-text-primary)}.auth-footer-link[data-v-410cba1b],.auth-footer-link[data-v-410cba1b]:active,.auth-footer-link[data-v-410cba1b]:visited{color:var(--g-text-primary);display:inline-block;font-weight:600;text-decoration:none;transition:all .2s ease}.auth-footer-link[data-v-410cba1b]:hover{color:var(--g-text-primary);text-decoration:underline}.start-card[data-v-410cba1b] .text-body2,.start-card[data-v-410cba1b] .text-caption,.start-card[data-v-410cba1b] .text-grey-6,.start-card[data-v-410cba1b] .text-grey-7{color:var(--g-text-secondary)}@media (max-width:600px){.start-page[data-v-410cba1b]{padding:12px}}body,html{background-color:var(--g-bg-canvas)}.home-auth-pending[data-v-fcad97ab]{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100svh}.home-auth-pending--scene[data-v-fcad97ab]{background:var(--g-bg-canvas);color:var(--g-text-primary);isolation:isolate;padding:var(--space-8);position:relative;text-align:center}.home-auth-pending--scene .home-auth-pending__reveal[data-v-fcad97ab]{max-width:var(--g-measure-narrow)}.home-auth-pending__body[data-v-fcad97ab]{color:var(--g-text-secondary)}.home-auth-pending--overlay[data-v-fcad97ab]{background:var(--g-bg-canvas);inset:0;position:fixed;visibility:visible;z-index:2500}.home-auth-pending__reveal[data-v-fcad97ab]{align-items:center;animation:home-auth-pending-reveal-fcad97ab .2s ease .6s both;display:flex;flex-direction:column;gap:12px}.home-auth-pending__logo[data-v-fcad97ab]{margin-bottom:8px}.home-auth-pending__label[data-v-fcad97ab]{color:var(--g-text-tertiary);font-size:13px}@media (forced-colors:active){.home-auth-pending__spinner[data-v-fcad97ab] circle{stroke:CanvasText}}@keyframes home-auth-pending-reveal-fcad97ab{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.home-auth-pending__reveal[data-v-fcad97ab]{animation-duration:1ms}}.idea-thumbnail-fallback[data-v-30321c4c]{align-items:center;background:color-mix(in srgb,var(--g-text-primary) 10%,var(--g-bg-canvas));border:none;border-radius:12px;display:flex;height:100%;justify-content:center;width:100%}.idea-thumbnail-fallback--sm[data-v-30321c4c]{border-radius:12px}.idea-thumbnail-fallback--md[data-v-30321c4c]{border-radius:14px}.idea-thumbnail-fallback__initials[data-v-30321c4c]{color:var(--g-text-secondary);font-size:20px;font-weight:700;letter-spacing:-.5px;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.idea-thumbnail-fallback--sm .idea-thumbnail-fallback__initials[data-v-30321c4c]{font-size:14px}.recent-sidebar-list-item[data-v-93712727]{background:transparent;border:0;border-radius:16px;box-shadow:none;color:inherit;cursor:pointer;overflow:hidden;text-decoration:none}.recent-sidebar-list-item[data-v-93712727]:focus-visible,.recent-sidebar-list-item[data-v-93712727]:hover{background:transparent;text-decoration:none}.recent-sidebar-list-item[data-v-93712727]:focus-visible .post-inspector-header-card__title,.recent-sidebar-list-item[data-v-93712727]:focus-visible .post-inspector-header-card__title-link,.recent-sidebar-list-item[data-v-93712727]:focus-visible .post-inspector-header-card__username-byline-link,.recent-sidebar-list-item[data-v-93712727]:hover .post-inspector-header-card__title,.recent-sidebar-list-item[data-v-93712727]:hover .post-inspector-header-card__title-link,.recent-sidebar-list-item[data-v-93712727]:hover .post-inspector-header-card__username-byline-link{color:var(--g-accent-purple-light);text-decoration:none}.recent-sidebar-list-item__row[data-v-93712727]{align-items:center;display:flex;gap:4px;width:100%}.recent-sidebar-list-item__header[data-v-93712727]{flex:1;min-width:0;width:auto}.recent-sidebar-list-item__chevron[data-v-93712727]{color:var(--g-text-tertiary);flex-shrink:0}.recent-sidebar-list-item--compact[data-v-93712727]{height:56px;width:56px}.recent-sidebar-list-item--compact[data-v-93712727],.recent-sidebar-list-item__compact-thumb[data-v-93712727]{align-items:center;border-radius:12px;display:flex;justify-content:center;overflow:hidden}.recent-sidebar-list-item__compact-thumb[data-v-93712727]{background:var(--g-card-tint);height:48px;width:48px}.recent-sidebar-list-item__compact-thumb--fallback[data-v-93712727]{background:var(--g-bg-inset);border:1px solid var(--g-border-subtle)}.recent-sidebar-list-item__compact-thumb[data-v-93712727] .smart-image-container,.recent-sidebar-list-item__compact-thumb[data-v-93712727] img,.recent-sidebar-list-item__compact-thumb[data-v-93712727] picture{border-radius:12px;height:100%;width:100%}.recent-sidebar-list-item__header[data-v-93712727] .post-inspector-header-card__content{padding:12px}.recent-sidebar-list-item__header[data-v-93712727] .post-inspector-header-card__thumb,.recent-sidebar-list-item__header[data-v-93712727] .post-inspector-header-card__thumb-placeholder{border-radius:12px;height:48px;width:48px}.recent-sidebar-list-item__header[data-v-93712727] .post-inspector-header-card__title{color:var(--g-text-primary)}.recent-sidebar-list-item__header[data-v-93712727] .post-inspector-header-card__subtitle{color:var(--g-text-tertiary);font-size:11px}.recent-sidebar-list[data-v-250655bf]{display:flex;flex-direction:column;gap:10px;margin-top:2rem;padding:0 12px 8px}.recent-sidebar-list--compact[data-v-250655bf]{align-items:center;padding-inline:0}.recent-sidebar-list__title[data-v-250655bf]{color:var(--g-text-tertiary);font-size:11px;font-weight:500;letter-spacing:.08em;margin:6px 0 4px;padding:0;text-transform:uppercase}.recent-sidebar-list__title--compact[data-v-250655bf]{text-align:center;width:100%}.recent-sidebar-list__stack[data-v-250655bf]{display:flex;flex-direction:column;gap:8px}.recent-sidebar-list__stack--compact[data-v-250655bf]{align-items:center;width:100%}.recent-sidebar-list__stack--compact[data-v-250655bf] .q-skeleton{margin-inline:auto;width:56px}.recent-sidebar-list__empty[data-v-250655bf]{color:var(--g-text-tertiary);font-size:12px;line-height:1.5;padding:8px 0 4px}.recent-sidebar-list__empty--compact[data-v-250655bf]{text-align:center}.chat-home-page[data-v-3e295bfd]{display:flex;flex-direction:column;min-height:calc(100svh - 64px);overflow:hidden;padding:0 0 240px;position:relative}.chat-home-page__shell[data-v-3e295bfd]{display:flex;flex:1;flex-direction:column;justify-content:flex-start;margin:0 auto;max-width:860px;min-height:0;padding:0 12px;width:100%}.chat-home-page__shell[data-v-3e295bfd] .universal-input--hero{flex:1;min-height:0;width:100%}.chat-home-page__recent[data-v-3e295bfd]{box-sizing:border-box;padding:clamp(12px,2.6vh,24px) 20px clamp(16px,2.8vh,24px);width:100%}.chat-home-page__recent[data-v-3e295bfd] .recent-sidebar-list{margin-top:0;padding:0}.chat-home-page__recent[data-v-3e295bfd] .recent-sidebar-list__title{color:var(--g-text-primary);font-size:14px;font-weight:600;letter-spacing:0;padding:0;text-transform:none}.chat-home-page__support-affordance[data-v-3e295bfd]{display:flex;justify-content:center;padding:12px 16px max(16px,env(safe-area-inset-bottom))}.chat-home-page__support-link[data-v-3e295bfd]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--g-text-tertiary);cursor:pointer;display:inline;font-size:13px;padding:0;text-decoration:underline;text-underline-offset:3px}.chat-home-page__support-link[data-v-3e295bfd]:hover{color:var(--g-text-primary)}@media (max-width:768px){.chat-home-page__shell[data-v-3e295bfd]{justify-content:center;max-width:100%;padding:0 10px}.chat-home-page__shell[data-v-3e295bfd] .universal-input--hero{justify-content:center}.chat-home-page__shell[data-v-3e295bfd] .universal-input--hero .universal-input__hero-stage{flex:1;justify-content:center;min-height:100%}}@media (max-width:599.98px){.chat-home-page__shell[data-v-3e295bfd]{padding:0 var(--space-3)}}@media (max-width:420px){.chat-home-page__recent[data-v-3e295bfd]{padding:6px 8px 18px}}html.home-shell-settling #main-content{visibility:hidden}
