.brand_shell__8a2kS{min-height:100svh;background:var(--background);color:var(--foreground)}.brand_header__Yy9ce{display:flex;align-items:center;justify-content:space-between;gap:16px;height:60px;padding:0 2.2%}.brand_headerActions___Wc9E,.brand_headerIdentity__BwiYQ{display:flex;align-items:center;gap:18px;min-width:0}.brand_headerActions___Wc9E{gap:12px;flex-shrink:0}.brand_logo__NcPiy{display:flex;align-items:center;gap:9px;font-size:14px;flex-shrink:0}.brand_setupLabel__Xe5_p{border-inline-start:1px solid var(--border);padding-inline-start:18px;color:var(--muted-foreground);font-size:13px;white-space:nowrap}.brand_avatar__swmSz{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px 0 4px;border:1px solid var(--border);border-radius:999px;background:var(--card);color:var(--muted-foreground);font-size:12px;cursor:pointer}.brand_avatar__swmSz span{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--accent);color:var(--primary);font-weight:600}.brand_avatar__swmSz:hover{border-color:var(--primary);color:var(--primary)}.brand_avatar__swmSz:disabled{opacity:.6;cursor:default}.brand_progress__g6NHq{height:2px;background:var(--border)}.brand_progress__g6NHq span{display:block;height:100%;background:var(--primary);transition:width .35s linear}.brand_analysis__SkgDb,.brand_details__Sz3gW{display:grid;grid-template-columns:1fr 1fr;gap:48px;max-width:1080px;margin:auto;align-items:center;min-height:calc(100svh - 62px);padding:70px 32px}.brand_analysis__SkgDb h1,.brand_collection__k4Wev h1,.brand_form__nRHrl h1{font-family:var(--font-heading);font-weight:600;font-size:30px;line-height:1.2;letter-spacing:-.6px}.brand_subtitle__jt5sZ{font-size:17px;color:var(--muted-foreground);line-height:1.7;margin:20px 0 30px}.brand_label__BE3Je{display:grid;gap:8px;font-size:16px;margin-top:20px}.brand_input__MNPIA{width:100%;border:1px solid var(--border);background:var(--card);border-radius:11px;padding:10px 12px;outline:none}.brand_input__MNPIA:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 13%,transparent)}.brand_input__MNPIA[aria-invalid=true],.brand_input__MNPIA[aria-invalid=true]:focus{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklab,var(--destructive) 20%,transparent)}.brand_upload__4Ix7n{--brand-resize-ease:var(--resize-ease);transition:border-color .3s var(--brand-resize-ease),border-radius .3s var(--brand-resize-ease),box-shadow .3s var(--brand-resize-ease);margin-top:8px;padding:18px;border:1px solid var(--border);border-radius:16px;background:var(--card)}.brand_uploaded__kJwcs{border-color:var(--primary);border-radius:20px;box-shadow:0 4px 16px color-mix(in srgb,var(--primary) 3%,transparent)}.brand_paletteContent__OqPa0{padding:0 8px 8px}.brand_paletteReveal__hMPfT[data-open=true] .brand_swatches__pJYYq>*{animation:brand_brandColorReveal__xHoqM .35s var(--brand-resize-ease) both}.brand_paletteReveal__hMPfT[data-open=true] .brand_swatches__pJYYq>:nth-child(2){animation-delay:35ms}.brand_paletteReveal__hMPfT[data-open=true] .brand_swatches__pJYYq>:nth-child(3){animation-delay:70ms}.brand_paletteReveal__hMPfT[data-open=true] .brand_swatches__pJYYq>:nth-child(4){animation-delay:105ms}.brand_paletteReveal__hMPfT[data-open=true] .brand_swatches__pJYYq>:nth-child(5){animation-delay:.14s}.brand_paletteReveal__hMPfT[data-open=true] .brand_swatches__pJYYq>:nth-child(6){animation-delay:175ms}@keyframes brand_brandColorReveal__xHoqM{0%{opacity:0;transform:translateY(8px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes brand_brandLogoReveal__MUuv7{0%{opacity:0;transform:scale(.94);filter:blur(2px)}to{opacity:1;transform:scale(1);filter:blur(0)}}.brand_fileRow__hH9vP{display:flex;align-items:center;gap:16px}.brand_fileInfo__m1l2K{flex:1;min-width:0}.brand_fileInfo__m1l2K strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px}.brand_fileInfo__m1l2K small{display:block;color:var(--muted-foreground);margin-top:4px}.brand_logoThumb__ops3v{animation:brand_brandLogoReveal__MUuv7 .3s var(--brand-resize-ease) both;flex-shrink:0;width:60px;height:60px;object-fit:contain;border-radius:10px}.brand_uploadIcon__iIomn{display:grid;place-items:center;width:60px;height:60px;flex-shrink:0;background:var(--accent);color:var(--primary);border-radius:14px}.brand_secondary__Z717N{background:var(--card);border:1px solid var(--border);border-radius:9px;padding:7px 10px;font-size:14px;cursor:pointer;white-space:nowrap}.brand_secondary__Z717N:hover{background:var(--muted)}.brand_paletteLabel__O61f9{margin-top:20px;font-size:14px}.brand_swatches__pJYYq{display:flex;gap:15px;flex-wrap:wrap;margin-top:12px}.brand_swatches__pJYYq button{display:flex;flex-direction:column;align-items:center;gap:7px;cursor:pointer}.brand_swatches__pJYYq button>span{width:30px;height:30px;border-radius:50%;border:3px solid white;box-shadow:0 1px 6px #0002;display:grid;place-items:center}.brand_swatches__pJYYq small{font-size:10px;letter-spacing:.5px;color:var(--muted-foreground)}.brand_rainbow__bQjMk{background:conic-gradient(red,#ff0,#0f0,cyan,blue,magenta,red);color:white}.brand_primary__cVwlg{display:flex;align-items:center;justify-content:center;gap:10px;background:var(--primary);color:var(--primary-foreground);padding:11px 26px;border-radius:11px;font-size:16px;font-weight:600;cursor:pointer;min-height:42px}.brand_form__nRHrl>.brand_primary__cVwlg{margin-top:40px}.brand_primary__cVwlg:hover{background:var(--primary-hover)}.brand_primary__cVwlg:disabled{opacity:.55;cursor:wait}.brand_primary__cVwlg{position:relative}.brand_buttonLabel__cpMzK{display:inline-flex;align-items:center;gap:10px}.brand_buttonLabelBusy__jsTUX{visibility:hidden}.brand_buttonSpinner__Foq5x{position:absolute;inset:0;margin:auto}.brand_shell__8a2kS button:focus-visible{outline:3px solid color-mix(in srgb,var(--primary) 50%,transparent);outline-offset:3px}.brand_art__e1kwn{position:relative;aspect-ratio:1.25;border-radius:28px;background:color-mix(in srgb,var(--brand) 14%,var(--brand-pink));overflow:hidden}.brand_artCards__dkTcT{position:absolute;inset:0}.brand_artCard__SnX9e{position:absolute;width:40%;aspect-ratio:1;border-radius:22px;background:var(--brand-cream);box-shadow:0 18px 40px #1f2a2418;overflow:hidden;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.brand_artCard__SnX9e img{object-fit:contain;padding:8%}.brand_artCoffee__r_T6_{top:7%;inset-inline-start:7%;transform:rotate(-4deg);background:var(--brand-cream)}.brand_artNotebook__ahhKF{top:24%;inset-inline-end:5%;transform:rotate(3deg)}.brand_artCandle__pFz5g{bottom:8%;inset-inline-start:24%;transform:rotate(-2deg);z-index:1}.brand_art__e1kwn:hover .brand_artCoffee__r_T6_{transform:rotate(-7deg) translateY(-6px)}.brand_art__e1kwn:hover .brand_artNotebook__ahhKF{transform:rotate(5deg) translateY(-6px)}.brand_art__e1kwn:hover .brand_artCandle__pFz5g{transform:rotate(0deg) translateY(-8px)}.brand_glass__2fj_B{position:absolute;inset:8% 18%;border-radius:38px;background:color-mix(in srgb,var(--brand) 10%,var(--brand-cream))}.brand_eyebrow__6mGD5{font-size:12px;text-transform:uppercase;color:var(--primary);font-weight:700;letter-spacing:2px;margin-bottom:18px}.brand_analysis__SkgDb{max-width:980px;gap:80px;animation:brand_phaseEnter__J2Fpb .45s ease-out both}.brand_analysisComplete___Jy1C{animation:brand_phaseExit__cdtYP .3s ease-in .45s both}.brand_scan__HP1bq{position:relative;isolation:isolate;aspect-ratio:1;background:var(--card);border-radius:30px;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:28px;flex-direction:column;padding:38px 15px 30px}.brand_scanLogo__gPT0a{width:min(280px,85%);height:200px;display:grid;place-items:center}.brand_scanLogo__gPT0a img{width:100%;height:100%;object-fit:contain;animation:brand_brandLogoReveal__MUuv7 var(--resize-dur) var(--resize-ease) both}@media (prefers-reduced-motion:reduce){.brand_scanLogo__gPT0a img{animation:none}}.brand_scanBeam__t6M_D{min-width:0;border-radius:30px}.brand_collection__k4Wev{padding:20px 2.2% 40px;animation:brand_phaseEnter__J2Fpb .45s ease-out both}.brand_collectionHeading__KfxNx{display:flex;align-items:center;justify-content:space-between;gap:20px}.brand_collectionHeading__KfxNx .brand_eyebrow__6mGD5{margin-bottom:6px}.brand_reachOut__IefTO{max-width:340px;padding:11px 16px;border-radius:11px;background:var(--accent);color:var(--accent-foreground);font-size:14px;font-weight:500;line-height:1.45}.brand_tabs__IsFh6{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:16px 0 18px}.brand_tabs__IsFh6>div{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.brand_tabs__IsFh6 [role=tablist]{position:relative;display:inline-flex;align-items:center;gap:3px;padding:3px;border-radius:48px;background:var(--tabs-bar-bg);flex-wrap:nowrap;max-width:100%;overflow-x:auto;scrollbar-width:none}.brand_tabs__IsFh6 [role=tab]{position:relative;z-index:1;appearance:none;border:0;background:transparent;height:34px;padding:4px 14px;border-radius:48px;white-space:nowrap;font-size:14px;color:var(--tabs-text-muted);cursor:pointer;transition:color var(--tabs-dur) var(--tabs-ease)}.brand_tabs__IsFh6 .brand_selectedTab__OBnVO,.brand_tabs__IsFh6 [role=tab]:hover{color:var(--tabs-text-active)}.brand_tabs__IsFh6 [role=tab]:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.brand_tabsPill__7AhAd{position:absolute;top:3px;left:0;height:34px;width:0;border-radius:48px;background:var(--tabs-pill-bg);box-shadow:0 1px 2px rgba(16,41,27,.08),0 0 0 1px rgba(16,41,27,.04);transform:translateX(0);transition:transform var(--tabs-dur) var(--tabs-ease),width var(--tabs-dur) var(--tabs-ease);will-change:transform,width;z-index:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.brand_tabsPill__7AhAd,.brand_tabs__IsFh6 [role=tab]{transition:none!important}}.brand_tabs__IsFh6>div>span{font-size:13px;color:var(--muted-foreground)}.brand_grid__C80ew{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:20px 16px;align-items:start}.brand_card__dyLeR{position:relative;min-width:0;border:1px solid var(--border);border-radius:20px;overflow:hidden;background:var(--card);box-shadow:0 2px 4px #10291b04;transition:transform .32s cubic-bezier(.22,1,.36,1),border-color .24s ease,box-shadow .32s ease}.brand_productArtwork__5UuSZ{position:absolute;inset:0;transition:transform .6s cubic-bezier(.22,1,.36,1)}.brand_viewGift__hcILz{position:absolute;inset-inline-end:14px;bottom:14px;display:flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid color-mix(in srgb,var(--card) 70%,transparent);border-radius:99px;background:color-mix(in srgb,var(--card) 94%,transparent);box-shadow:0 3px 12px #10291b0d;color:var(--primary);font-size:11px;font-weight:600;pointer-events:none;opacity:0;transform:translateY(6px);transition:opacity .22s ease,transform .32s cubic-bezier(.22,1,.36,1)}.brand_card__dyLeR:has(.brand_cardOpen__DVCeq:focus-visible){border-color:color-mix(in srgb,var(--primary) 45%,var(--border));box-shadow:0 12px 28px -12px #173c2a33,0 3px 8px #173c2a08}.brand_card__dyLeR:has(.brand_cardOpen__DVCeq:focus-visible) .brand_product__639hW[aria-busy=false] .brand_productArtwork__5UuSZ{transform:scale(1.12)}.brand_card__dyLeR:has(.brand_cardOpen__DVCeq:focus-visible) .brand_viewGift__hcILz{opacity:1;transform:translateY(0)}@media (hover:hover) and (pointer:fine){.brand_card__dyLeR:hover{border-color:color-mix(in srgb,var(--primary) 45%,var(--border));box-shadow:0 12px 28px -12px #173c2a33,0 3px 8px #173c2a08}.brand_card__dyLeR:hover .brand_product__639hW[aria-busy=false] .brand_productArtwork__5UuSZ{transform:scale(1.12)}.brand_card__dyLeR:hover .brand_viewGift__hcILz{opacity:1;transform:translateY(0)}}.brand_viewGift__hcILz[data-interactive]{z-index:3;cursor:pointer;pointer-events:auto}.brand_viewGift__hcILz[data-interactive]:focus-visible{opacity:1;transform:none;outline:2px solid var(--primary);outline-offset:2px}@media (hover:none){.brand_viewGift__hcILz{opacity:1;transform:none}}.brand_select__BmIJz{position:absolute;top:12px;inset-inline-start:12px;z-index:3;display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--border);border-radius:99px;background:color-mix(in srgb,var(--card) 94%,transparent);color:var(--primary);box-shadow:0 3px 12px #10291b0d;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .22s cubic-bezier(.22,1,.36,1)}.brand_select__BmIJz:hover{transform:scale(1.08)}.brand_select__BmIJz:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.brand_card__dyLeR[data-selected=true]{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 20%,transparent)}.brand_card__dyLeR[data-selected=true] .brand_select__BmIJz{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.brand_cardOpen__DVCeq{position:absolute;inset:0;z-index:2;width:100%;border:0;border-radius:inherit;background:transparent;cursor:pointer}.brand_cardOpen__DVCeq:focus-visible{outline:2px solid var(--primary);outline-offset:-3px}.brand_productDialog__g3Rqv{width:min(640px,calc(100vw - 32px));max-width:640px;max-height:90svh;overflow-y:auto;padding:0;gap:0;border-radius:24px}.brand_detailImage__KQ6jD{position:relative;aspect-ratio:1.4;overflow:hidden;background:var(--card)}.brand_detailCopy__Ht44Y{display:grid;gap:14px;padding:26px}.brand_detailCategory__z54mG{color:var(--muted-foreground);font-size:12px}.brand_detailTitle__E5Ona{font-family:var(--font-heading);font-size:24px;line-height:1.25}.brand_detailDescription__t0zeu{line-height:1.7;white-space:pre-line}.brand_detailStatus__dE073{color:var(--muted-foreground);font-size:12px}.brand_detailCopy__Ht44Y>button{justify-self:end}.brand_productSpace__66hhm{aspect-ratio:1.3}.brand_product__639hW{position:absolute;inset:0 0 var(--caption-height,120px);background:var(--muted);overflow:hidden;transition:bottom .4s var(--resize-ease)}.brand_card__dyLeR:has(.brand_cardOpen__DVCeq:focus-visible) .brand_product__639hW[aria-busy=false]{bottom:0}@media (hover:hover) and (pointer:fine){.brand_card__dyLeR:hover .brand_product__639hW[aria-busy=false]{bottom:0}}.brand_caption__MEsb3{position:relative;pointer-events:none;padding:16px 18px 18px;transition:opacity .2s ease,transform .3s var(--resize-ease)}.brand_card__dyLeR:has(.brand_cardOpen__DVCeq:focus-visible) .brand_caption__MEsb3{opacity:0;transform:translateY(6px)}@media (hover:hover) and (pointer:fine){.brand_card__dyLeR:hover .brand_caption__MEsb3{opacity:0;transform:translateY(6px)}}.brand_caption__MEsb3 h3{font-size:16px;font-weight:600;line-height:1.4;letter-spacing:-.015em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em}.brand_caption__MEsb3 small{display:block;color:var(--muted-foreground);font-size:11px;text-transform:uppercase;margin-top:4px}.brand_placeholder__qdKgD{position:absolute;inset:0;background:var(--muted);overflow:hidden}.brand_placeholder__qdKgD>span{position:absolute;inset:0;background-image:radial-gradient(circle,var(--muted-foreground) 1.5px,transparent 2px);background-size:19px 19px;mask-image:radial-gradient(ellipse at 50% 50%,black,transparent 75%);opacity:.55}.brand_emptyNote__tVQj_{margin-top:16px;font-size:14px;color:var(--muted-foreground)}.brand_modalBackdrop__YkVkh{position:fixed;inset:0;z-index:40;background:#0002;display:grid;place-items:center;padding:20px}.brand_picker__AL8PV{background:var(--card);border-radius:20px;padding:20px;width:340px;max-width:100%;box-shadow:0 20px 70px #0002;display:grid;gap:20px}.brand_picker__AL8PV header{display:flex;justify-content:space-between;align-items:center}.brand_picker__AL8PV header button{cursor:pointer}.brand_picker__AL8PV label{display:grid;gap:8px;font-size:14px}.brand_colorInput__T9a5l{width:100%;height:180px;border:0;background:none;cursor:pointer}.brand_error__Uf4Su{color:var(--danger-foreground);margin-top:14px;font-size:14px}@keyframes brand_phaseEnter__J2Fpb{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes brand_phaseExit__cdtYP{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}@keyframes brand_pulse__96UMO{50%{opacity:.4}}@media (min-width:1800px){.brand_details__Sz3gW{max-width:1400px;gap:60px}.brand_analysis__SkgDb h1,.brand_collection__k4Wev h1,.brand_form__nRHrl h1{font-size:38px}.brand_subtitle__jt5sZ{font-size:21px}.brand_analysis__SkgDb{max-width:1240px}.brand_scan__HP1bq{padding:45px 20px}}@media (max-width:800px){.brand_analysis__SkgDb,.brand_details__Sz3gW{grid-template-columns:1fr;max-width:600px;padding:38px 22px;gap:30px}.brand_art__e1kwn{max-width:400px;width:100%;margin:auto}.brand_scanBeam__t6M_D{max-width:360px;width:100%;margin:auto}.brand_grid__C80ew{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px 12px}.brand_caption__MEsb3{padding:12px}.brand_caption__MEsb3 h3{font-size:14px}.brand_collectionHeading__KfxNx{align-items:flex-start}.brand_collectionHeading__KfxNx h1{font-size:25px}.brand_tabs__IsFh6{align-items:flex-start;flex-direction:column}.brand_collection__k4Wev{padding-inline:18px}.brand_fileRow__hH9vP{gap:10px}.brand_fileInfo__m1l2K strong{font-size:14px}.brand_secondary__Z717N{font-size:12px}.brand_form__nRHrl h1{font-size:28px}}@media (prefers-reduced-motion:reduce){.brand_card__dyLeR,.brand_card__dyLeR .brand_product__639hW[aria-busy=false] .brand_productArtwork__5UuSZ,.brand_card__dyLeR:has(.brand_cardOpen__DVCeq:focus-visible),.brand_card__dyLeR:hover,.brand_viewGift__hcILz{transform:none!important}.brand_shell__8a2kS *{animation:none!important;transition:none!important}}.brand_dateBadge__AwsU1{display:inline-block;margin-inline-start:10px;border-radius:20px;background:var(--accent);color:var(--primary);padding:3px 7px;font-size:11px}.brand_picker__AL8PV .brand_colorInput__T9a5l{border-radius:10px}.brand_spectrum__MM_MH{display:grid;gap:15px}.brand_saturation__h1Qhp{position:relative;height:245px;border-radius:10px;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,transparent);touch-action:none;cursor:crosshair;overflow:hidden}.brand_saturation__h1Qhp span{position:absolute;width:15px;height:15px;border:3px solid white;box-shadow:0 1px 4px #0008;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}.brand_colorSliders__kwML5 label,.brand_hueLabel__OVd1h{display:grid;gap:7px;font-size:12px;color:var(--muted-foreground)}.brand_hue__x_lZe{appearance:none;width:100%;height:16px;border-radius:12px;background:linear-gradient(90deg,red,#ff0,#0f0,cyan,blue,magenta,red)}.brand_hue__x_lZe::-webkit-slider-thumb{appearance:none;width:20px;height:20px;border:3px solid #fff;border-radius:50%;background:transparent;box-shadow:0 1px 4px #0006}.brand_colorSliders__kwML5{display:grid;grid-template-columns:1fr 1fr;gap:15px}.brand_colorSliders__kwML5 input{width:100%;accent-color:var(--primary)}.brand_colorSwatch__EOKQY{position:relative}.brand_swatches__pJYYq .brand_deleteColor__KviJU{position:absolute;top:-5px;right:-7px;display:grid;place-items:center;width:19px;height:19px;border:1px solid var(--border);background:var(--card);color:var(--muted-foreground);border-radius:50%;box-shadow:0 1px 3px #0001}.brand_swatches__pJYYq .brand_deleteColor__KviJU:hover{background:var(--danger-soft);color:var(--destructive);border-color:color-mix(in srgb,var(--destructive) 35%,var(--border))}@media (max-width:480px){.brand_header__Yy9ce{padding-inline:18px;height:56px}.brand_headerIdentity__BwiYQ{gap:10px}.brand_setupLabel__Xe5_p{display:none}.brand_headerActions___Wc9E{gap:6px}.brand_analysis__SkgDb,.brand_details__Sz3gW{min-height:calc(100svh - 58px)}}@media (prefers-reduced-motion:reduce){.brand_paletteContent__OqPa0,.brand_paletteReveal__hMPfT,.brand_upload__4Ix7n{transition:none}.brand_logoThumb__ops3v,.brand_paletteReveal__hMPfT[data-open=true] .brand_swatches__pJYYq>*{animation:none}}.generating-preview_frame__a2gC8{position:absolute;inset:0;overflow:hidden;background:#f7f7f7;pointer-events:none}.generating-preview_effect__nU8Xj,.generating-preview_fallbackImage__PSTtf{position:absolute;inset:0}.generating-preview_surface__S7LkZ{width:100%;height:100%}.generating-preview_staticGrid__leOoi{position:absolute;inset:0;background:radial-gradient(circle,#b8b8b8 1.2px,transparent 1.8px);background-size:16px 16px}.generating-preview_progress__OoD_2{position:absolute;inset-inline-start:12px;bottom:12px;z-index:1;display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;border:1px solid rgb(0 0 0/.08);background:#ffffff;box-shadow:0 1px 2px rgb(0 0 0/.06),0 2px 8px rgb(0 0 0/.04);color:#17181b;font-size:12px;font-weight:500;font-variant-numeric:tabular-nums;line-height:1}.matrix-loader_matrix__gC_BX{--matrix-cycle:1200ms;--matrix-base:color-mix(in srgb,currentColor 25%,transparent);--matrix-active:currentColor;display:inline-grid;flex-shrink:0;vertical-align:middle;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr));gap:14.2857%;direction:ltr;animation:matrix-loader_matrixEnter__5_I8y .15s ease-in-out both}.matrix-loader_matrix__gC_BX i{display:block;background:var(--matrix-base);animation:matrix-loader_matrixPulse__87S1y var(--matrix-cycle) ease-in-out infinite;animation-delay:calc(var(--d, 0) * 1ms)}.matrix-loader_matrix__gC_BX .matrix-loader_gap__7Z_PW{visibility:hidden;animation:none}.matrix-loader_matrix__gC_BX .matrix-loader_steady__miX_5{animation:none;background:var(--matrix-active)}@keyframes matrix-loader_matrixPulse__87S1y{0%,45%,to{background-color:var(--matrix-base)}15%{background-color:var(--matrix-active)}}@keyframes matrix-loader_matrixEnter__5_I8y{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.matrix-loader_matrix__gC_BX,.matrix-loader_matrix__gC_BX i{animation:none!important}}.analysis-thinking_status__4BPhb{display:flex;align-items:flex-start;gap:10px;margin-top:18px}.analysis-thinking_indicator__0lE6g{color:#85858f;display:grid;place-items:center;flex:0 0 14px;height:22.4px}.analysis-thinking_thinking___lFez{--think-swap:220ms;--think-gap:50ms;--think-distance:8px;--think-blur:2px;position:relative;width:fit-content;max-width:100%;min-width:0;overflow:hidden;font-size:14px;line-height:1.6;text-align:start}.analysis-thinking_sizers__02MbT{display:grid;visibility:hidden}.analysis-thinking_sizers__02MbT>span{grid-area:1/1}.analysis-thinking_text__dcHAu{position:absolute;inset:0;color:#7c7c7c;opacity:0;transform:translateY(var(--think-distance));filter:blur(var(--think-blur));transition:transform var(--think-swap) ease-in-out,filter var(--think-swap) ease-in-out,opacity var(--think-swap) ease-in-out}.analysis-thinking_current__xO6S2{opacity:1;transform:translateY(0);filter:blur(0);transition-delay:var(--think-gap)}.analysis-thinking_exited__dPNgY{transform:translateY(calc(-1 * var(--think-distance)))}.analysis-thinking_current__xO6S2:not(.analysis-thinking_complete__ReL_w):before{content:attr(data-text);position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(90deg,transparent 40%,#0d0d0d 50%,transparent 60%);background-size:400% 100%;background-repeat:no-repeat;background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:analysis-thinking_shimmer__TxCoC 2s linear infinite}.analysis-thinking_complete__ReL_w{color:var(--primary)}@keyframes analysis-thinking_shimmer__TxCoC{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.analysis-thinking_text__dcHAu{transition:none;transform:none;filter:none}.analysis-thinking_text__dcHAu:before{display:none}}.content-transition_size__6ggV2{min-width:0;transition:height var(--resize-dur) var(--resize-ease)}.content-transition_reveal__llOI1{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--resize-dur) var(--resize-ease)}.content-transition_reveal__llOI1[data-open=true]{grid-template-rows:1fr}.content-transition_clip__5ydwB{min-height:0;overflow:hidden}.content-transition_content__lzR7F{opacity:0;transform:translateY(-8px);filter:blur(2px);transition:opacity .2s var(--resize-ease),transform var(--resize-dur) var(--resize-ease),filter .2s var(--resize-ease)}.content-transition_reveal__llOI1[data-open=true] .content-transition_content__lzR7F{opacity:1;transform:translateY(0);filter:blur(0)}@media (prefers-reduced-motion:reduce){.content-transition_content__lzR7F,.content-transition_reveal__llOI1,.content-transition_size__6ggV2{transition:none}}.schedule-timeline_steps__kFjgy{display:grid}.schedule-timeline_step__tZtoJ{display:grid;grid-template-columns:2rem minmax(0,1fr);column-gap:.875rem}.schedule-timeline_marker__enwgy{position:relative;display:flex;justify-content:center}.schedule-timeline_node__MIYrg{position:relative;z-index:1;display:grid;place-items:center;width:2rem;height:2rem;border-radius:999px;border:1px solid var(--border);background:var(--card);color:var(--muted-foreground);transition:background-color var(--resize-dur) var(--resize-ease),border-color var(--resize-dur) var(--resize-ease),color var(--resize-dur) var(--resize-ease),box-shadow var(--resize-dur) var(--resize-ease)}.schedule-timeline_node__MIYrg svg{width:.95rem;height:.95rem}.schedule-timeline_step__tZtoJ[data-state=done] .schedule-timeline_node__MIYrg{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.schedule-timeline_step__tZtoJ[data-next=true] .schedule-timeline_node__MIYrg{border-color:var(--primary);color:var(--primary);box-shadow:0 0 0 4px color-mix(in oklab,var(--primary) 14%,transparent)}.schedule-timeline_step__tZtoJ[data-state=manual] .schedule-timeline_node__MIYrg{border-style:dashed}.schedule-timeline_connector__qq8N_{position:absolute;top:2rem;bottom:0;width:2px;border-radius:2px;background:var(--border);overflow:hidden}.schedule-timeline_connector__qq8N_:after{content:"";position:absolute;inset:0;background:var(--primary);transform:scaleY(0);transform-origin:top;transition:transform var(--panel-open-dur) var(--panel-ease);transition-delay:calc(var(--stagger-dur) * .6 + var(--stagger-stagger) * var(--stagger-index, 0))}.is-shown .schedule-timeline_step__tZtoJ[data-state=done] .schedule-timeline_connector__qq8N_:after{transform:scaleY(1)}.schedule-timeline_body__0wV_h{min-width:0;padding-bottom:1.5rem}.schedule-timeline_step__tZtoJ:last-child .schedule-timeline_body__0wV_h{padding-bottom:0}.schedule-timeline_chip__CDQPN{display:inline-flex;align-items:center;border-radius:999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:500;white-space:nowrap;background:var(--muted);color:var(--muted-foreground)}.schedule-timeline_chip__CDQPN[data-tone=done]{background:color-mix(in oklab,var(--primary) 12%,transparent);color:var(--primary)}.schedule-timeline_chip__CDQPN[data-tone=next]{background:var(--primary);color:var(--primary-foreground)}@media (prefers-reduced-motion:reduce){.schedule-timeline_connector__qq8N_:after,.schedule-timeline_node__MIYrg{transition:none}}.signup_shell__ANfHZ{position:relative;min-height:100svh;background:var(--background);color:var(--foreground);font-family:var(--font-sans);isolation:isolate}.signup_header__FNg48{position:absolute;inset-block-start:0;inset-inline:0;z-index:3;height:126px;display:flex;align-items:center;justify-content:space-between;padding:0 4.1%}.signup_logo__edCQa{display:flex;align-items:center;color:var(--primary)}.signup_wordmark__ToI20{display:block;width:115px;height:auto}.signup_close__goziL{padding:10px}.signup_split__5JTfA{display:grid;grid-template-columns:1fr 1fr;min-height:100svh}.signup_formSide__gOEjk{display:flex;align-items:center;justify-content:center;padding:160px 40px 40px}.signup_form__PfB4U{width:100%;max-width:320px}.signup_center__hOnpb h1,.signup_form__PfB4U h1{font-family:var(--font-heading);font-size:26px;line-height:1.2;font-weight:600;letter-spacing:-.7px}.signup_subtitle__PFsj8{color:var(--muted-foreground);font-size:14px;line-height:1.45;margin:10px 0 30px}.signup_fields__h9BQE{display:grid;gap:26px}.signup_field___q0Ka{display:grid;gap:6px;font-size:14px;font-weight:500}.signup_input___a_hU{height:40px;width:100%;border:1px solid var(--border);border-radius:11px;padding:0 14px;background:var(--card);box-shadow:0 1px 2px #00000006;font-weight:400;outline:none}.signup_input___a_hU::placeholder{color:var(--muted-foreground)}.signup_input___a_hU:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 20%,transparent)}.signup_input___a_hU[aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklab,var(--destructive) 20%,transparent)}.signup_primary__Iw1BS{display:flex;align-items:center;justify-content:center;min-height:40px;width:100%;border-radius:11px;background:var(--primary);color:var(--primary-foreground);font-weight:600;font-size:16px;box-shadow:0 6px 10px -7px color-mix(in srgb,var(--brand-green) 44%,transparent);padding:10px 18px;cursor:pointer}.signup_primary__Iw1BS:hover{background:var(--primary-hover)}.signup_primary__Iw1BS:focus-visible,.signup_textButton__51_yu:focus-visible{outline:3px solid color-mix(in srgb,var(--primary) 50%,transparent);outline-offset:3px}.signup_primary__Iw1BS .signup_pendingLabel__7tKkp{display:inline-flex;align-items:center;gap:8px;opacity:.85}.signup_primary__Iw1BS:disabled{opacity:.6;cursor:wait}.signup_submit__QZ3va{margin-top:8px}.signup_divider__joHQb{display:flex;align-items:center;gap:10px;color:var(--muted-foreground);font-size:14px;margin:20px 0}.signup_divider__joHQb:after,.signup_divider__joHQb:before{content:"";height:1px;background:var(--border);flex:1}.signup_google__Fbm_C{height:40px!important;border-radius:12px!important;background:var(--card)!important;border-color:var(--border)!important;color:var(--foreground)!important;box-shadow:0 3px 5px #00000010!important;font-size:14px!important}.signup_footer__aZdR3{text-align:center;color:var(--muted-foreground);font-size:14px;margin-top:18px}.signup_footer__aZdR3 a{text-decoration:underline;text-underline-offset:3px}.signup_error__3dk8X{color:var(--danger-foreground);font-size:14px;line-height:1.5}.signup_art__SKHAV{--foreground:var(--brand-green);--muted-foreground:var(--brand-green);--card:var(--brand-cream);--border:color-mix(in srgb,var(--brand-green) 16%,var(--brand-cream));--primary:var(--brand-green);--primary-foreground:var(--brand-cream);position:relative;overflow:hidden;background:var(--brand-sky);color:var(--brand-green);min-height:900px;padding:125px 35px 40px}.signup_pitch__HsPmC{position:relative;z-index:1;max-width:465px;margin:0 auto;text-align:center}.signup_pitch__HsPmC h2{font-family:var(--font-heading);font-size:clamp(38px,4vw,58px);font-weight:600;line-height:1.05;letter-spacing:-1.7px}.signup_emphasis__jfRUs{font-style:italic}.signup_emphasis__jfRUs:lang(ar){font-style:normal}.signup_circled__sJ5Ul{position:relative;white-space:nowrap}.signup_circled__sJ5Ul:after{content:"";position:absolute;inset-inline:0;top:calc(100% + .06em);height:.08em;border-bottom:2.5px solid var(--primary);border-radius:0 0 50% 50%;pointer-events:none}.signup_pitch__HsPmC p{font-size:14px;line-height:1.6;color:color-mix(in srgb,var(--brand-green) 94%,black);margin-top:25px}.signup_scene__Vc__S{position:relative;width:100%;max-width:480px;height:370px;margin:170px auto 20px}.signup_giftCard__P3_U6{position:absolute;inset-inline-start:0;top:0;width:260px;padding:18px 16px;background:var(--card);border:1px solid var(--border);border-radius:20px;box-shadow:0 24px 28px #0003;transform:rotate(2deg)}.signup_sender__G8fVk{display:flex;gap:9px;align-items:center;font-size:12px}.signup_sender__G8fVk>b{display:grid;place-items:center;border-radius:50%;width:28px;height:28px;background:var(--foreground);color:var(--primary-foreground)}.signup_choices__X6s4B small,.signup_delivery__yzmmL small,.signup_note__e0rGA small,.signup_sender__G8fVk small{display:block;font-size:10px;color:var(--muted-foreground);margin-top:3px}.signup_giftCard__P3_U6 h3{font-weight:750;font-size:15px;margin:18px 0 12px}.signup_choices__X6s4B{display:grid;grid-template-columns:1fr 1fr;gap:8px}.signup_choices__X6s4B>div{border:1px solid var(--border);border-radius:13px;padding:6px}.signup_choices__X6s4B>.signup_selected__kZcdr{border:2px solid var(--primary);padding:5px}.signup_choices__X6s4B strong{display:block;font-size:10px;white-space:nowrap;margin-top:6px}.signup_choices__X6s4B small{font-size:9px}.signup_selected__kZcdr small{display:flex;gap:3px;color:var(--primary)}.signup_productPhoto__VeW9S{position:relative;height:84px;border-radius:9px;overflow:hidden;background:var(--card)}.signup_productImage__BtO_y{object-fit:contain}.signup_sizes__Yjwbo{display:flex;gap:5px;margin:10px 0 14px;font-size:9px}.signup_sizes__Yjwbo>*{border:1px solid var(--border);border-radius:15px;padding:3px 9px}.signup_sizes__Yjwbo b{border:1.5px solid var(--primary)}.signup_previewButton__YCz3B{display:flex;align-items:center;justify-content:center;gap:8px;background:var(--foreground);color:var(--primary-foreground);border-radius:30px;padding:10px;font-size:12px;font-weight:600}.signup_delivery__yzmmL,.signup_note__e0rGA{position:absolute;inset-inline-end:0;top:83px;width:185px;background:var(--card);padding:12px;border:1px solid var(--border);border-radius:16px;box-shadow:0 18px 22px #0003;transform:rotate(-2deg)}.signup_delivery__yzmmL{display:flex;gap:8px;align-items:center;font-size:10px}.signup_delivery__yzmmL>span{display:grid;place-items:center;width:28px;height:28px;background:var(--brand-pink);color:var(--brand-green);border-radius:50%}.signup_note__e0rGA{top:157px;background:var(--brand-green);color:var(--brand-cream);transform:rotate(3deg);font-family:var(--font-heading);font-size:13px;line-height:1.25}html[lang=ar] .signup_note__e0rGA{font-family:var(--font-thmanyah),ui-sans-serif,sans-serif}.signup_note__e0rGA small{color:var(--brand-cream);font-family:var(--font-instrument),var(--font-thmanyah),ui-sans-serif,sans-serif;margin-top:9px}.signup_confetti__rj8xn{--confetti-accent:var(--brand-pink);position:absolute;inset:0;pointer-events:none;overflow:hidden}.signup_art__SKHAV .signup_confetti__rj8xn{--confetti-accent:var(--brand-cream)}.signup_confetti__rj8xn>span{position:absolute;width:66px}.signup_confetti__rj8xn>span:first-child{top:1%;left:11%}.signup_confetti__rj8xn>span:nth-child(2){top:19%;left:9%;width:32px}.signup_confetti__rj8xn>span:nth-child(3){top:2%;right:10%;width:49px}.signup_confetti__rj8xn>span:nth-child(4){top:33%;left:15%}.signup_confetti__rj8xn>span:nth-child(5){top:40%;right:13%;width:32px}.signup_confetti__rj8xn>span:nth-child(6){bottom:8%;right:9%;width:50px}.signup_confetti__rj8xn>span:nth-child(7){bottom:4%;left:8%}.signup_confetti__rj8xn>span:nth-child(8){top:47%;left:57%;width:32px}.signup_confetti__rj8xn>span:nth-child(9){top:64%;left:6%;width:23px}.signup_center__hOnpb{position:relative;display:flex;align-items:center;justify-content:center;min-height:100svh;padding:150px 24px}.signup_centerContent__HmUWr{position:relative;z-index:1;width:100%;max-width:420px;text-align:center;transform:translateY(-30px)}.signup_centerContent__HmUWr:before{content:"";position:absolute;inset:-90px -110px;z-index:-1;background:radial-gradient(closest-side,var(--background) 45%,transparent 100%);pointer-events:none}.signup_centerContent__HmUWr h1{font-size:40px;letter-spacing:-1.2px}.signup_centerContent__HmUWr h1:lang(ar){letter-spacing:0}.signup_centerContent__HmUWr .signup_subtitle__PFsj8{font-size:17px;color:var(--muted-foreground);margin:12px 0 34px}.signup_centerContent__HmUWr .signup_primary__Iw1BS{display:inline-flex;width:auto;min-width:220px;min-height:50px;padding:12px 36px;border-radius:14px;font-size:17px;box-shadow:0 10px 20px -10px color-mix(in srgb,var(--brand-green) 50%,transparent);transition:transform .15s ease,background .15s ease}.signup_centerContent__HmUWr .signup_primary__Iw1BS:hover{transform:translateY(-1px)}.signup_welcomeConfetti__uQICT{max-width:1050px;width:100%;left:50%;right:auto;transform:translateX(-50%);height:850px;top:50%;margin-top:-425px}.signup_welcomeConfetti__uQICT>span{translate:-50% -50%;filter:drop-shadow(0 6px 10px #0000000d)}.signup_welcomeConfetti__uQICT>span:first-child{left:50%;top:7%;right:auto;bottom:auto;width:64px;rotate:-12deg}.signup_welcomeConfetti__uQICT>span:nth-child(2){left:84%;top:14%;right:auto;bottom:auto;width:30px}.signup_welcomeConfetti__uQICT>span:nth-child(3){left:14%;top:17%;right:auto;bottom:auto;width:52px}.signup_welcomeConfetti__uQICT>span:nth-child(4){left:93%;top:50%;right:auto;bottom:auto;width:62px;rotate:70deg}.signup_welcomeConfetti__uQICT>span:nth-child(5){left:64%;top:15%;right:auto;bottom:auto;width:26px}.signup_welcomeConfetti__uQICT>span:nth-child(6){left:80%;top:79%;right:auto;bottom:auto;width:54px}.signup_welcomeConfetti__uQICT>span:nth-child(7){left:50%;top:92%;right:auto;bottom:auto;width:64px;rotate:10deg}.signup_welcomeConfetti__uQICT>span:nth-child(8){left:10%;top:74%;right:auto;bottom:auto;width:32px}.signup_welcomeConfetti__uQICT>span:nth-child(9){left:76%;top:31%;right:auto;bottom:auto;width:44px}.signup_welcomeConfetti__uQICT>span:nth-child(10){left:6%;top:45%;right:auto;bottom:auto;width:60px;rotate:-70deg}.signup_welcomeConfetti__uQICT>span:nth-child(11){left:34%;top:80%;right:auto;bottom:auto;width:22px}.signup_welcomeConfetti__uQICT>span:nth-child(12){left:22%;top:60%;right:auto;bottom:auto;width:48px}.signup_welcomeConfetti__uQICT>span:nth-child(13){left:78%;top:64%;right:auto;bottom:auto;width:44px;rotate:80deg}.signup_welcomeConfetti__uQICT>span:nth-child(14){left:26%;top:33%;right:auto;bottom:auto;width:24px}.signup_welcomeConfetti__uQICT>span:nth-child(15){left:92%;top:33%;right:auto;bottom:auto;width:46px}.signup_welcomeConfetti__uQICT>span:nth-child(17){left:18%;top:88%;right:auto;bottom:auto;width:28px}.signup_welcomeConfetti__uQICT>span:nth-child(16){display:none}.signup_welcomeConfetti__uQICT>span>svg{display:block;transform-origin:50% 50%;animation:signup_confettiPop__bCowB .7s cubic-bezier(.22,1.4,.36,1) both,signup_confettiFloat__iXCC5 var(--float-duration,5s) ease-in-out infinite;animation-delay:var(--pop-delay,0s),calc(var(--pop-delay, 0s) + .7s)}.signup_welcomeConfetti__uQICT>span:nth-child(3n+1)>svg{--float-duration:5.4s}.signup_welcomeConfetti__uQICT>span:nth-child(3n+2)>svg{--float-duration:4.2s;animation-name:signup_confettiPop__bCowB,signup_confettiSpin__Baywk}.signup_welcomeConfetti__uQICT>span:nth-child(3n)>svg{--float-duration:6.1s}.signup_welcomeConfetti__uQICT>span:first-child>svg{--pop-delay:0.05s}.signup_welcomeConfetti__uQICT>span:nth-child(2)>svg{--pop-delay:0.22s}.signup_welcomeConfetti__uQICT>span:nth-child(3)>svg{--pop-delay:0.1s}.signup_welcomeConfetti__uQICT>span:nth-child(4)>svg{--pop-delay:0.3s}.signup_welcomeConfetti__uQICT>span:nth-child(5)>svg{--pop-delay:0.16s}.signup_welcomeConfetti__uQICT>span:nth-child(6)>svg{--pop-delay:0.38s}.signup_welcomeConfetti__uQICT>span:nth-child(7)>svg{--pop-delay:0.26s}.signup_welcomeConfetti__uQICT>span:nth-child(8)>svg{--pop-delay:0.42s}.signup_welcomeConfetti__uQICT>span:nth-child(9)>svg{--pop-delay:0.02s}.signup_welcomeConfetti__uQICT>span:nth-child(10)>svg{--pop-delay:0.34s}.signup_welcomeConfetti__uQICT>span:nth-child(11)>svg{--pop-delay:0.2s}.signup_welcomeConfetti__uQICT>span:nth-child(12)>svg{--pop-delay:0.12s}.signup_welcomeConfetti__uQICT>span:nth-child(13)>svg{--pop-delay:0.46s}.signup_welcomeConfetti__uQICT>span:nth-child(14)>svg{--pop-delay:0.08s}.signup_welcomeConfetti__uQICT>span:nth-child(15)>svg{--pop-delay:0.28s}.signup_welcomeConfetti__uQICT>span:nth-child(17)>svg{--pop-delay:0.18s}@keyframes signup_confettiPop__bCowB{0%{opacity:0;transform:scale(.2) rotate(-25deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}@keyframes signup_confettiFloat__iXCC5{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-9px) rotate(7deg)}}@keyframes signup_confettiSpin__Baywk{0%,to{transform:translateY(0) rotate(-6deg) scale(1)}50%{transform:translateY(-6px) rotate(10deg) scale(1.08)}}@media (prefers-reduced-motion:reduce){.signup_welcomeConfetti__uQICT>span>svg{animation:none}}.signup_mail__aFD3N{display:grid;place-items:center;width:68px;height:68px;margin:0 auto 25px;border-radius:20px;background:var(--accent);color:var(--primary)}.signup_textButton__51_yu{font-size:14px;color:var(--primary);text-decoration:underline;text-underline-offset:4px;cursor:pointer;margin-top:22px}.signup_textButton__51_yu:disabled{opacity:.5;cursor:default}.signup_status___sKH2{font-size:14px;color:var(--primary);margin-top:16px}@media (min-width:1600px){.signup_form__PfB4U{max-width:460px}.signup_formSide__gOEjk{padding-top:180px}.signup_center__hOnpb h1,.signup_form__PfB4U h1{font-size:36px}.signup_field___q0Ka,.signup_footer__aZdR3,.signup_subtitle__PFsj8{font-size:20px}.signup_fields__h9BQE{gap:32px}.signup_google__Fbm_C,.signup_input___a_hU,.signup_primary__Iw1BS{min-height:58px}.signup_art__SKHAV{padding-top:180px}.signup_pitch__HsPmC{max-width:550px}.signup_pitch__HsPmC h2{font-size:64px}.signup_scene__Vc__S{transform:scale(1.18);transform-origin:top center;margin-top:200px}.signup_centerContent__HmUWr{max-width:460px}}@media (max-width:1050px){.signup_scene__Vc__S{transform:scale(.85);transform-origin:top left;width:118%}.signup_art__SKHAV{padding-inline:25px}.signup_formSide__gOEjk{padding-inline:28px}.signup_pitch__HsPmC h2{font-size:42px}}@media (max-width:760px){.signup_split__5JTfA{display:block}.signup_art__SKHAV{display:none}.signup_header__FNg48{height:88px;padding-inline:24px}.signup_formSide__gOEjk{min-height:100svh;padding:125px 24px 45px}.signup_center__hOnpb h1,.signup_form__PfB4U h1{font-size:28px}.signup_welcomeConfetti__uQICT{width:100%;height:560px;margin-top:-280px}.signup_welcomeConfetti__uQICT>span{scale:.8}.signup_welcomeConfetti__uQICT>span:nth-child(10),.signup_welcomeConfetti__uQICT>span:nth-child(11),.signup_welcomeConfetti__uQICT>span:nth-child(12),.signup_welcomeConfetti__uQICT>span:nth-child(13),.signup_welcomeConfetti__uQICT>span:nth-child(14),.signup_welcomeConfetti__uQICT>span:nth-child(15),.signup_welcomeConfetti__uQICT>span:nth-child(4),.signup_welcomeConfetti__uQICT>span:nth-child(9){display:none}.signup_centerContent__HmUWr h1{font-size:32px}.signup_centerContent__HmUWr .signup_subtitle__PFsj8{font-size:16px}.signup_centerContent__HmUWr:before{inset:-60px -40px}.signup_centerContent__HmUWr .signup_primary__Iw1BS{width:100%}.signup_fields__h9BQE{gap:20px}}.signup_signupPage__SGvXq{display:grid;grid-template-rows:minmax(0,1fr);height:100svh;min-height:0}.signup_signupPage__SGvXq .signup_split__5JTfA{min-height:0;height:100%}.signup_signupPage__SGvXq .signup_formSide__gOEjk{flex-direction:column;justify-content:flex-start;min-height:0;padding:clamp(12px,2.5svh,30px) clamp(24px,4vw,64px);overflow-y:auto}.signup_panelHeader__J1gBI{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;flex-shrink:0;min-height:44px;margin-bottom:24px}.signup_languageControl__zTxsY{min-height:44px;padding:8px 12px;border:1px solid var(--border);border-radius:12px;background:var(--card);color:var(--foreground)}.signup_languageControl__zTxsY:hover{background:var(--muted)}.signup_languageControl__zTxsY:focus-visible{outline:3px solid color-mix(in srgb,var(--primary) 50%,transparent);outline-offset:3px}.signup_signupPage__SGvXq .signup_form__PfB4U{max-width:380px;margin-block:auto}.signup_signupPage__SGvXq .signup_form__PfB4U h1{font-size:clamp(25px,3.3svh,32px)}.signup_signupPage__SGvXq .signup_subtitle__PFsj8{font-size:clamp(13px,1.8svh,16px);margin:8px 0 clamp(14px,2.2svh,24px)}.signup_signupPage__SGvXq .signup_fields__h9BQE{gap:clamp(10px,1.4svh,16px)}.signup_signupPage__SGvXq .signup_field___q0Ka{gap:5px;font-size:14px}.signup_signupPage__SGvXq .signup_input___a_hU{height:clamp(38px,4.8svh,52px);min-height:0}.signup_signupPage__SGvXq .signup_google__Fbm_C,.signup_signupPage__SGvXq .signup_primary__Iw1BS{min-height:40px;height:clamp(40px,4.8svh,52px)!important;font-size:14px!important}.signup_signupPage__SGvXq .signup_submit__QZ3va{margin-top:4px}.signup_signupPage__SGvXq .signup_divider__joHQb{margin-block:clamp(12px,1.8svh,20px)}.signup_signupPage__SGvXq .signup_footer__aZdR3{margin-top:14px;font-size:14px}.signup_signupPage__SGvXq .signup_art__SKHAV{display:flex;flex-direction:column;justify-content:center;gap:clamp(24px,5svh,60px);min-height:0;padding:72px 32px}.signup_signupPage__SGvXq .signup_art__SKHAV .signup_confetti__rj8xn>span{display:none}.signup_signupPage__SGvXq .signup_art__SKHAV .signup_confetti__rj8xn>span:first-child,.signup_signupPage__SGvXq .signup_art__SKHAV .signup_confetti__rj8xn>span:nth-child(3),.signup_signupPage__SGvXq .signup_art__SKHAV .signup_confetti__rj8xn>span:nth-child(6),.signup_signupPage__SGvXq .signup_art__SKHAV .signup_confetti__rj8xn>span:nth-child(7){display:block;width:48px;top:auto;bottom:auto}.signup_signupPage__SGvXq .signup_art__SKHAV .signup_confetti__rj8xn>span:first-child,.signup_signupPage__SGvXq .signup_art__SKHAV .signup_confetti__rj8xn>span:nth-child(3){top:16px}.signup_signupPage__SGvXq .signup_art__SKHAV .signup_confetti__rj8xn>span:nth-child(6),.signup_signupPage__SGvXq .signup_art__SKHAV .signup_confetti__rj8xn>span:nth-child(7){bottom:16px}.signup_signupPage__SGvXq .signup_pitch__HsPmC{flex-shrink:0;max-width:500px}.signup_signupPage__SGvXq .signup_pitch__HsPmC h2{font-size:clamp(36px,min(4vw,6svh),58px)}.signup_signupPage__SGvXq .signup_pitch__HsPmC p{margin-top:20px;font-size:13px}.signup_signupPage__SGvXq .signup_scene__Vc__S{flex-shrink:0;width:100%;max-width:480px;height:340px;margin:0 auto;transform:none}@media (min-width:761px) and (max-height:800px){.signup_signupPage__SGvXq .signup_art__SKHAV{gap:24px;padding-block:72px}.signup_signupPage__SGvXq .signup_scene__Vc__S{height:290px;transform:scale(.85);transform-origin:top center}}@media (min-width:761px) and (max-width:1100px){.signup_signupPage__SGvXq .signup_art__SKHAV{padding-inline:22px}.signup_signupPage__SGvXq .signup_scene__Vc__S{position:relative;align-self:center;width:480px;max-width:none;margin:0;height:270px;transform:scale(.76);transform-origin:top center}}@media (max-height:620px),(max-width:760px){.signup_signupPage__SGvXq{height:auto;min-height:100svh;grid-template-rows:1fr}.signup_signupPage__SGvXq .signup_formSide__gOEjk{overflow:visible;padding:24px}.signup_signupPage__SGvXq .signup_form__PfB4U{max-width:380px}.signup_signupPage__SGvXq .signup_art__SKHAV{display:none}.signup_signupPage__SGvXq .signup_split__5JTfA{grid-template-columns:1fr}}.morph-menu_anchor__XNsFd{--morph-size:40px;position:relative;width:var(--morph-size);height:var(--morph-size);flex-shrink:0}.morph-menu_anchor__XNsFd[data-size=sm]{--morph-size:32px}.morph-menu_trigger__pjkqW{width:100%;height:100%;display:grid;place-items:center;border-radius:9999px;border:1px solid var(--border);background:var(--popover);color:var(--popover-foreground);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard)}.morph-menu_anchor__XNsFd[data-variant=ghost] .morph-menu_trigger__pjkqW{border-color:transparent;background:transparent}.morph-menu_trigger__pjkqW:hover{background:var(--accent)}.morph-menu_trigger__pjkqW:disabled{opacity:.5;pointer-events:none}.morph-menu_box__2wiFh{--morph-size:40px;--slide:var(--morph-slide);position:fixed;z-index:60;width:var(--morph-size);height:min(var(--morph-size),var(--menu-max-height));opacity:0;pointer-events:none;border-radius:var(--morph-size);overflow:hidden;background:var(--popover);color:var(--popover-foreground);border:1px solid var(--border);transition:opacity var(--morph-fade-dur) var(--morph-close-ease),width var(--morph-close-dur) var(--morph-close-ease),height var(--morph-close-dur) var(--morph-close-ease),border-radius var(--morph-close-dur) var(--morph-close-ease),box-shadow var(--morph-close-dur) var(--morph-close-ease)}.morph-menu_box__2wiFh[data-size=sm]{--morph-size:32px}.morph-menu_box__2wiFh:dir(rtl){--slide:calc(-1 * var(--morph-slide))}.morph-menu_box__2wiFh[data-open=true]{opacity:1;pointer-events:auto;width:min(var(--morph-width,240px),calc(100vw - 32px));height:var(--menu-height);border-radius:var(--morph-r-open);box-shadow:var(--elevation-2);transition:opacity var(--morph-fade-dur) var(--morph-close-ease),width var(--morph-open-dur) var(--morph-ease),height var(--morph-open-dur) var(--morph-ease),border-radius var(--morph-open-dur) var(--morph-ease),box-shadow var(--morph-open-dur) var(--morph-close-ease)}.morph-menu_trigger__pjkqW>*{transition:transform var(--morph-open-dur) var(--morph-close-ease)}.morph-menu_anchor__XNsFd[data-open=true] .morph-menu_trigger__pjkqW>*{transform:rotate(var(--morph-rotate,45deg))}.morph-menu_anchor__XNsFd[data-open=true] .morph-menu_trigger__pjkqW{background:var(--accent)}.morph-menu_panel__d9u4T{position:absolute;inset-block-start:0;inset-inline-end:0;width:min(var(--morph-width,240px),calc(100vw - 32px));padding:8px;max-height:var(--menu-max-height,calc(100dvh - 32px));overflow-y:auto;overscroll-behavior:contain;opacity:0;transform:translateX(var(--slide)) scale(var(--morph-scale));filter:blur(var(--morph-blur));pointer-events:none;transition:opacity var(--morph-fade-dur) var(--morph-close-ease),transform var(--morph-open-dur) var(--morph-close-ease),filter var(--morph-fade-dur) var(--morph-close-ease)}.morph-menu_box__2wiFh[data-side=top] .morph-menu_panel__d9u4T{inset-block-start:auto;inset-block-end:0}.morph-menu_box__2wiFh[data-open=true] .morph-menu_panel__d9u4T{opacity:1;transform:none;filter:none;pointer-events:auto}.morph-menu_heading__q15ZD{display:flex;align-items:center;justify-content:space-between;min-height:38px;gap:8px;padding-inline-start:8px;font-size:12px;color:var(--muted-foreground)}.morph-menu_headingBody__4b8Al{min-width:0;flex:1}.morph-menu_heading__q15ZD button{display:grid;place-items:center;flex-shrink:0;width:30px;height:30px;border-radius:50%;cursor:pointer}.morph-menu_item__Ej4qY{display:flex;align-items:center;gap:10px;height:44px;width:100%;padding:8px;border-radius:10px;font-size:13px;text-align:start;text-decoration:none;color:inherit;cursor:pointer}.morph-menu_item__Ej4qY svg{width:16px;height:16px;flex-shrink:0}.morph-menu_item__Ej4qY[data-variant=destructive]{color:var(--destructive)}.morph-menu_item__Ej4qY[aria-disabled=true]{opacity:.5;pointer-events:none}.morph-menu_heading__q15ZD button:hover,.morph-menu_item__Ej4qY:focus-visible,.morph-menu_item__Ej4qY:hover{background:var(--accent)}.morph-menu_item__Ej4qY[data-variant=destructive]:focus-visible,.morph-menu_item__Ej4qY[data-variant=destructive]:hover{background:color-mix(in oklab,var(--destructive) 10%,transparent)}.morph-menu_heading__q15ZD button:focus-visible,.morph-menu_item__Ej4qY:focus-visible,.morph-menu_trigger__pjkqW:focus-visible{outline:2px solid var(--ring);outline-offset:-3px}@media (prefers-reduced-motion:reduce){.morph-menu_box__2wiFh,.morph-menu_panel__d9u4T,.morph-menu_trigger__pjkqW,.morph-menu_trigger__pjkqW>*{transition:none!important}}.morph-menu_item__Ej4qY[data-detailed=true]{min-height:64px;height:auto;padding:11px 12px;align-items:flex-start;gap:10px}.morph-menu_item__Ej4qY[data-detailed=true]>span:first-child{padding-top:2px}.morph-menu_itemCopy__fvM3R{flex:1;min-width:0;white-space:normal;overflow-wrap:anywhere}.morph-menu_itemLabel__j6uhy{display:block;font-weight:500;line-height:1.4}.morph-menu_itemDescription__WTvAQ{display:block;margin-top:4px;font-size:11px;line-height:1.5;color:var(--muted-foreground)}.morph-menu_itemStatus__BP9Fd{flex-shrink:0;padding-block:2px;color:var(--muted-foreground);font-size:10px;font-weight:400}.morph-menu_item__Ej4qY[data-highlighted=true]{background:color-mix(in oklab,var(--primary) 5%,var(--popover))}.morph-menu_item__Ej4qY[data-detailed=true]+.morph-menu_item__Ej4qY[data-detailed=true]{margin-top:4px}.morph-menu_item__Ej4qY[data-highlighted=true] .morph-menu_itemStatus__BP9Fd{color:var(--primary)}.morph-menu_item__Ej4qY[data-highlighted=true]:focus-visible,.morph-menu_item__Ej4qY[data-highlighted=true]:hover{background:var(--accent)}.morph-menu_item__Ej4qY>svg:last-child{color:var(--muted-foreground);opacity:.5}.morph-menu_item__Ej4qY:focus-visible>svg:last-child,.morph-menu_item__Ej4qY:hover>svg:last-child{opacity:1}.getting-started_control__lGo12.getting-started_control__lGo12{width:auto;height:32px}.getting-started_control__lGo12 button:first-child{padding-inline:10px;border-radius:999px}.getting-started_content__FmeiD{display:flex;align-items:center;gap:8px;white-space:nowrap}.getting-started_label__dj1hm{font-size:12px;font-weight:500}@media (max-width:640px){.getting-started_label__dj1hm{display:none}}.getting-started_badge__Oy7B4{display:inline-flex;pointer-events:none;animation:getting-started_badgeSlide__rTB3S .26s cubic-bezier(.22,1,.36,1) both}.getting-started_dot__LRxzy{display:grid;place-items:center;min-width:20px;height:20px;padding-inline:6px;border:0;border-radius:999px;background:color-mix(in oklab,var(--primary) 8%,transparent);color:var(--primary);font-size:10px;line-height:1;font-weight:500;font-variant-numeric:tabular-nums;transform-origin:center;animation:getting-started_badgePop__UHOiq .5s cubic-bezier(.34,1.36,.64,1) both}.getting-started_badge__Oy7B4[data-complete=true] .getting-started_dot__LRxzy{background:color-mix(in oklab,var(--success) 10%,transparent);color:var(--success)}@keyframes getting-started_badgeSlide__rTB3S{0%{transform:translate(-8.2px,12.4px)}to{transform:translate(0)}}@keyframes getting-started_badgePop__UHOiq{0%{transform:scale(0);opacity:0;filter:blur(2px)}to{transform:scale(1);opacity:1;filter:blur(0)}}@media (prefers-reduced-motion:reduce){.getting-started_badge__Oy7B4,.getting-started_dot__LRxzy{animation:none}}.portal-skeleton_root__l5NaL{min-width:0}.portal-skeleton_root__l5NaL [data-slot=skeleton]{background:color-mix(in oklab,var(--muted) 78%,var(--background))}.skeleton-reveal_root__oYMvM{display:grid;min-width:0;isolation:isolate}.skeleton-reveal_root__oYMvM.skeleton-reveal_root__oYMvM[data-state]>.skeleton-reveal_content__ViJ5L,.skeleton-reveal_root__oYMvM.skeleton-reveal_root__oYMvM[data-state]>.skeleton-reveal_skeleton__ezObH{grid-area:1/1;min-width:0}.skeleton-reveal_root__oYMvM.skeleton-reveal_root__oYMvM[data-state]>.skeleton-reveal_skeleton__ezObH{position:absolute;pointer-events:none;overflow:clip;opacity:0;filter:blur(var(--reveal-blur))}.skeleton-reveal_root__oYMvM.skeleton-reveal_root__oYMvM[data-state=loading]>.skeleton-reveal_skeleton__ezObH,.skeleton-reveal_root__oYMvM.skeleton-reveal_root__oYMvM[data-state]>.skeleton-reveal_content__ViJ5L{position:relative;opacity:1;filter:none}.skeleton-reveal_root__oYMvM.skeleton-reveal_root__oYMvM[data-state=loading]>.skeleton-reveal_content__ViJ5L{position:absolute;opacity:0;filter:blur(var(--reveal-blur))}.skeleton-reveal_root__oYMvM.skeleton-reveal_root__oYMvM[data-state]>.skeleton-reveal_skeleton__ezObH>*{animation:none}.skeleton-reveal_root__oYMvM.skeleton-reveal_root__oYMvM[data-revealed=false]>.skeleton-reveal_skeleton__ezObH{opacity:1;filter:none}.skeleton-reveal_root__oYMvM.skeleton-reveal_root__oYMvM[data-revealed=false]>.skeleton-reveal_content__ViJ5L{opacity:0;filter:blur(var(--reveal-blur))}.skeleton-reveal_root__oYMvM.skeleton-reveal_root__oYMvM[data-revealed=false]>.skeleton-reveal_skeleton__ezObH>[data-slot=skeleton]{animation:t-skel-pulse var(--pulse-dur) ease-in-out var(--pulse-count)}.skeleton-reveal_root__oYMvM.skeleton-reveal_root__oYMvM[data-revealed=true]>.skeleton-reveal_skeleton__ezObH [data-slot=skeleton]{animation:none}@media (prefers-reduced-motion:reduce){.skeleton-reveal_root__oYMvM.skeleton-reveal_root__oYMvM[data-state]>.skeleton-reveal_content__ViJ5L,.skeleton-reveal_root__oYMvM.skeleton-reveal_root__oYMvM[data-state]>.skeleton-reveal_skeleton__ezObH{transition:none!important;animation:none!important}.skeleton-reveal_root__oYMvM.skeleton-reveal_root__oYMvM[data-state=ready]>.skeleton-reveal_content__ViJ5L{opacity:1;filter:none}.skeleton-reveal_root__oYMvM.skeleton-reveal_root__oYMvM[data-state=ready]>.skeleton-reveal_skeleton__ezObH{opacity:0;filter:none}}