@property --cb-n{syntax:"<integer>";inherits:false;initial-value:0}@property --cb-v{syntax:"<number>";inherits:false;initial-value:0}.scenes_canvas__P1Mo2{position:absolute;inset:0;overflow:hidden;background:#fafaf8;color:#1a1a1a;font-size:13px;line-height:1.4;text-align:left}.scenes_abs__Y0Pkf{position:absolute}.scenes_cols2__yHnkR{display:grid;grid-template-columns:repeat(2,1fr)}.scenes_cols3__OCD4q{display:grid;grid-template-columns:repeat(3,1fr)}.scenes_cols4__wcjiC{display:grid;grid-template-columns:repeat(4,1fr)}.scenes_rail__uU3kB{position:absolute;left:0;top:0;bottom:0;width:46px;display:flex;flex-direction:column;align-items:center;gap:6px;padding-top:14px;border-right:1px solid #ececea;background:#f4f4f2;color:#9a9a97}.scenes_railIcon__QsdcB{width:30px;height:30px;display:grid;place-items:center;border-radius:9px}.scenes_railIcon__QsdcB svg{width:16px;height:16px}.scenes_railOn__PZ0y2{background:#fff;color:#1a1a1a;box-shadow:0 1px 2px rgba(0,0,0,.08),0 0 0 1px rgba(0,0,0,.04)}.scenes_railSep__P33RM{width:22px;height:1px;margin:4px 0;background:#e2e2df}.scenes_card__YkK4_{position:absolute;border:1px solid #ececea;border-radius:14px;background:#fff}.scenes_cardTitle__kEQ_Y{color:#8b8b89;font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.scenes_panel__6SL5I{position:absolute;top:0;right:0;bottom:0;width:340px;border-left:1px solid #ececea;background:#fff;box-shadow:-12px 0 32px -24px rgba(0,0,0,.25)}.scenes_panelHead__sO44W{position:absolute;inset:0 0 auto 0;height:58px;display:flex;align-items:center;gap:10px;padding:0 16px;border-bottom:1px solid #f0f0ee}.scenes_avatar__SyN_U{flex:none;display:grid;place-items:center;border-radius:50%;background:rgba(42,157,143,.12);color:#23806f;font-weight:600}.scenes_title__T8pDA{font-size:14px;font-weight:600;letter-spacing:-.01em}.scenes_sub__E8qfF{color:#8b8b89;font-size:12px}.scenes_muted__yGTh8{color:#8b8b89}.scenes_strong__QggyW{font-weight:600}.scenes_btn__hiuxe{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 14px;border-radius:10px;font-size:13px;font-weight:500;white-space:nowrap}.scenes_btn__hiuxe svg{width:14px;height:14px}.scenes_btnTeal__rVDhn{background:linear-gradient(180deg,#2fa494,#23806f);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.18)}.scenes_btnTealSoft__7Kc_r{background:rgba(42,157,143,.1);color:#23806f;box-shadow:inset 0 0 0 1px rgba(42,157,143,.22)}.scenes_btnGhost__D_UUV{background:#fff;color:#1a1a1a;box-shadow:inset 0 0 0 1px #dcdcda}.scenes_btnInk__6_Atp{background:#1a1a1a;color:#fff}.scenes_chip__A8wwE{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 9px;border-radius:999px;background:#f0f0ee;color:#4a4a48;font-size:11.5px;font-weight:500;white-space:nowrap}.scenes_chip__A8wwE svg{width:12px;height:12px;flex:none}.scenes_chipGreen__CDVKa{background:#e3f2ea;color:#155e3c}.scenes_chipAmber__nYImG{background:#fdf6ec;color:#8a5a12;box-shadow:inset 0 0 0 1px #f2e0c4}.scenes_chipRed__ojMdk{background:#fdecec;color:#b3261e}.scenes_chipTeal__FwCBW{background:rgba(42,157,143,.12);color:#23806f}.scenes_tabs__lzHPd{position:absolute;display:flex;gap:4px;padding:4px;border-radius:12px;background:#f0f0ee}.scenes_tabsItem__NrXlb{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;height:28px;border-radius:9px;color:#8b8b89;font-size:12.5px;white-space:nowrap}.scenes_tabsItem__NrXlb svg{width:13px;height:13px}.scenes_tabsOn__qVpji{background:#fff;color:#1a1a1a;font-weight:500;box-shadow:0 1px 2px rgba(0,0,0,.08)}.scenes_protein__HXzBh{--c:#10b981}.scenes_carbs__f_d5J{--c:#3b82f6}.scenes_fat___J7j6{--c:#f59e0b}.scenes_accentC__Hb7Bw{--c:#2a9d8f}.scenes_pop__mMINa{animation:scenes_pop__mMINa .26s cubic-bezier(.2,.8,.2,1) var(--d,0s) both}@keyframes scenes_pop__mMINa{0%{opacity:0;transform:translateY(6px) scale(.98)}}.scenes_rise__mNDfj{animation:scenes_rise__mNDfj .34s cubic-bezier(.2,.8,.2,1) var(--d,0s) both}@keyframes scenes_rise__mNDfj{0%{opacity:0;transform:translateY(28px)}}.scenes_slideIn__TUjtH{animation:scenes_slideIn__TUjtH .32s cubic-bezier(.2,.8,.2,1) var(--d,0s) both}@keyframes scenes_slideIn__TUjtH{0%{opacity:0;transform:translateX(40px)}}.scenes_fadeIn__9vKAE{animation:scenes_fadeIn__9vKAE .3s ease var(--d,0s) both}@keyframes scenes_fadeIn__9vKAE{0%{opacity:0}}.scenes_flash__xOEUi{animation:scenes_flash__xOEUi var(--dur,1s) linear var(--d,0s) both}@keyframes scenes_flash__xOEUi{0%{opacity:0}4%{opacity:1}96%{opacity:1}to{opacity:0;visibility:hidden}}.scenes_leave__GV6lE{animation:scenes_leave__GV6lE .22s ease var(--d,0s) both}@keyframes scenes_leave__GV6lE{to{opacity:0;visibility:hidden}}.scenes_type__fpFfe{animation:scenes_type__fpFfe var(--dur,.7s) steps(32) var(--d,0s) both}@keyframes scenes_type__fpFfe{0%{clip-path:inset(0 100% 0 0)}}.scenes_press__6hY3R{animation:scenes_press__6hY3R .26s ease var(--d,0s) both}@keyframes scenes_press__6hY3R{50%{transform:scale(.94);filter:brightness(.9)}}.scenes_flashGood__DzPrp{animation:scenes_flashGood__DzPrp 1.1s ease var(--d,0s) both;border-radius:6px}@keyframes scenes_flashGood__DzPrp{0%{background:rgba(16,185,129,0)}15%{background:rgba(16,185,129,.2)}to{background:rgba(16,185,129,0)}}.scenes_stack__GkngU{display:inline-grid}.scenes_stack__GkngU>*{grid-area:1/1}.scenes_stackEnd___z9Yx{justify-items:end}.scenes_num__rq1dk{--cb-n:var(--vl);counter-reset:cbn var(--cb-n);font-variant-numeric:tabular-nums}.scenes_num__rq1dk:after{content:counter(cbn)}.scenes_pad__g2y3T:after{content:counter(cbn,decimal-leading-zero)}.scenes_num1__L041s{animation:scenes_n1__MPNQt var(--dur,.7s) cubic-bezier(.3,0,.2,1) var(--t1) both}.scenes_num2__7yn7y{animation:scenes_n1__MPNQt var(--dur,.7s) cubic-bezier(.3,0,.2,1) var(--t1) both,scenes_n2__fS7Tk var(--dur,.7s) cubic-bezier(.3,0,.2,1) var(--t2) forwards}@keyframes scenes_n1__MPNQt{0%{--cb-n:var(--v0)}to{--cb-n:var(--v1)}}@keyframes scenes_n2__fS7Tk{0%{--cb-n:var(--v1)}to{--cb-n:var(--v2)}}.scenes_val__mX_F5{--cb-v:var(--vl)}.scenes_val1__AVSxo{animation:scenes_v1__e1J58 var(--dur,.8s) cubic-bezier(.3,0,.2,1) var(--t1) both}.scenes_val2__D3d81{animation:scenes_v1__e1J58 var(--dur,.8s) cubic-bezier(.3,0,.2,1) var(--t1) both,scenes_v2__B3Nd6 var(--dur,.8s) cubic-bezier(.3,0,.2,1) var(--t2) forwards}@keyframes scenes_v1__e1J58{0%{--cb-v:var(--v0)}to{--cb-v:var(--v1)}}@keyframes scenes_v2__B3Nd6{0%{--cb-v:var(--v1)}to{--cb-v:var(--v2)}}.scenes_meter__ewqc6{display:block;height:6px;overflow:hidden;border-radius:6px;background:color-mix(in srgb,var(--c) 14%,#fff)}.scenes_meter__ewqc6>i{display:block;height:100%;border-radius:inherit;background:var(--c);transform-origin:left center;transform:scaleX(calc(min(var(--cb-v), 100) / 100))}.scenes_ring__oGExm{border-radius:50%;background:conic-gradient(var(--c) calc(var(--cb-v) * 1%),#f0f0ee 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 9px),#000 calc(100% - 8px));mask:radial-gradient(farthest-side,transparent calc(100% - 9px),#000 calc(100% - 8px))}.scenes_cursor__OrOP_{position:absolute;left:0;top:0;z-index:50;width:22px;height:22px;margin:-3px 0 0 -4px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.35));transform-origin:4px 3px}.scenes_tap__pA1rw{position:absolute;z-index:49;width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:50%;background:#2a9d8f;opacity:0;pointer-events:none;animation:scenes_tap__pA1rw .56s ease-out var(--d,0s) both}@keyframes scenes_tap__pA1rw{0%{opacity:0;transform:scale(.2)}1%{opacity:.45;transform:scale(.2)}to{opacity:0;transform:scale(1)}}.scenes_touch__HVuSc{position:absolute;z-index:49;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;background:rgba(26,26,26,.18);box-shadow:0 0 0 2px rgba(255,255,255,.7);opacity:0;animation:scenes_touch__HVuSc .52s ease-out var(--d,0s) both}@keyframes scenes_touch__HVuSc{0%{opacity:0;transform:scale(1.4)}30%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.scenes_toast__VwA7C{position:absolute;display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:12px;background:#1a1a1a;color:#fff;font-size:12.5px;font-weight:500;box-shadow:0 16px 36px -14px rgba(0,0,0,.45);white-space:nowrap}.scenes_toast__VwA7C svg{width:15px;height:15px;color:#6ee7b7;flex:none}.scenes_pHead__oD2YW{position:absolute;display:flex;align-items:center;gap:12px}.scenes_pName__mfILR{font-size:18px;font-weight:600;letter-spacing:-.02em}.scenes_recordRow__w7fO9{display:grid;grid-template-columns:92px 1fr;align-items:center;gap:10px;min-height:40px;padding:6px 0;border-top:1px solid #f4f4f2}.scenes_recordLabel___HYpo{color:#6b6b69;font-size:12.5px}.scenes_recordValue__N5ypa{padding:3px 6px;margin:0 -6px;font-weight:500}.scenes_recordEmpty__q1lux{color:#c4c4c2}.scenes_docRow__A_L4_{display:flex;align-items:center;gap:10px;height:44px;padding:0 10px;border-radius:10px;background:#f7f7f5}.scenes_docRow__A_L4_ svg{width:16px;height:16px;color:#8b8b89;flex:none}.scenes_docNew__lab_X{background:rgba(42,157,143,.08);box-shadow:inset 0 0 0 1px rgba(42,157,143,.25)}.scenes_docNew__lab_X svg{color:#23806f}.scenes_state__jLzVz{position:absolute;inset:58px 0 0 0}.scenes_mic__ZLknk{position:absolute;left:122px;top:92px;width:96px;height:96px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 35% 30%,#3cb5a4,#1f7a6c);color:#fff;box-shadow:0 0 0 14px rgba(42,157,143,.12),0 0 0 28px rgba(42,157,143,.06),0 12px 24px -8px rgba(31,122,108,.6)}.scenes_mic__ZLknk svg{width:34px;height:34px}.scenes_centerText__n9YbP{position:absolute;left:0;right:0;text-align:center}.scenes_wave__7BpjD{position:absolute;left:20px;right:20px;top:22px;height:40px;display:flex;align-items:center;justify-content:space-between}.scenes_wave__7BpjD i{width:3px;height:100%;border-radius:2px;background:#1a1a1a;transform:scaleY(.12);animation:scenes_wave__7BpjD .2s ease-in-out var(--wd,0s) 8 alternate both}@keyframes scenes_wave__7BpjD{0%{transform:scaleY(.12)}to{transform:scaleY(var(--h,1))}}.scenes_timer__5R9lQ{font-size:30px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.scenes_bubbles__Evwha{position:absolute;left:16px;right:16px;top:128px;display:flex;flex-direction:column;gap:8px}.scenes_bubble__TpFVH{max-width:262px;padding:8px 12px;border-radius:14px;font-size:13px;line-height:1.45}.scenes_bubblePro__rSs6w{align-self:flex-end;border-bottom-right-radius:4px;background:rgba(42,157,143,.1)}.scenes_bubblePat__PWLc9{align-self:flex-start;border-bottom-left-radius:4px;background:#f3f3f1}.scenes_recBar__WvSMG{position:absolute;left:0;right:0;bottom:0;height:62px;display:flex;align-items:center;gap:8px;padding:0 16px;border-top:1px solid #f0f0ee}.scenes_steps__ZnlY0{position:absolute;left:16px;right:16px;top:16px;display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.scenes_step__4UEar{font-size:12px;font-weight:500;color:#8b8b89}.scenes_step__4UEar i{display:block;height:4px;margin-bottom:7px;border-radius:4px;background:#ececea;overflow:hidden}.scenes_step__4UEar i b{display:block;height:100%;background:#10b981;transform-origin:left}.scenes_stepDone__yKwB1{color:#15803d}.scenes_stepRun__Y92ND{color:#2563eb}.scenes_stepRun__Y92ND i b{background:#3b82f6}.scenes_scan__n0YAn{animation:scenes_scan__n0YAn .6s ease var(--d,0s) both}@keyframes scenes_scan__n0YAn{0%,to{background:#f3f3f1}40%{background:rgba(59,130,246,.14)}}.scenes_tile__aEKE8{padding:10px 12px;border-radius:12px;background:#f7f7f5}.scenes_tileTeal__GDS55{background:rgba(42,157,143,.1);color:#23806f}.scenes_pdfCard__cHWBq{position:absolute;left:16px;right:16px;bottom:16px;padding:12px;border-radius:14px;background:rgba(42,157,143,.07);box-shadow:inset 0 0 0 1px rgba(42,157,143,.2)}.scenes_cursorTranscribe__zbNNp{animation:scenes_cursorTranscribe__zbNNp 6.2s linear both}@keyframes scenes_cursorTranscribe__zbNNp{0%{opacity:0;transform:translate(720px,610px)}3%{opacity:1;transform:translate(700px,520px)}8%{transform:translate(590px,200px) scale(1)}8.8%{transform:translate(590px,200px) scale(.82)}10%{transform:translate(590px,200px) scale(1)}20%{transform:translate(650px,470px)}55%{transform:translate(707px,549px) scale(1)}56.5%{transform:translate(707px,549px) scale(.82)}58%{transform:translate(707px,549px) scale(1)}70%{transform:translate(690px,500px)}to{opacity:1;transform:translate(690px,500px)}}.scenes_dimWhile__hutyh{animation:scenes_dimWhile__hutyh var(--dur,1s) linear var(--d,0s) both}@keyframes scenes_dimWhile__hutyh{0%{opacity:1}6%,94%{opacity:.4}to{opacity:1}}.scenes_mark__lEJQX{margin:0 -2px;padding:0 2px;border-radius:4px;background:rgba(42,157,143,.24);color:#145b52;font-weight:600;animation:scenes_mark__lEJQX .42s ease var(--d,0s) both}@keyframes scenes_mark__lEJQX{0%{background:transparent;color:inherit;font-weight:inherit}}.scenes_flyChip__TANLe{position:absolute;left:0;top:0;z-index:40;padding:5px 11px;border-radius:999px;background:#2a9d8f;color:#fff;font-size:12.5px;font-weight:600;white-space:nowrap;box-shadow:0 10px 22px -8px rgba(31,122,108,.75);opacity:0;animation:scenes_flyChip__TANLe var(--dur,1s) cubic-bezier(.55,0,.2,1) var(--d,0s) both}@keyframes scenes_flyChip__TANLe{0%{opacity:0;transform:translate(calc(var(--sx) - 50%),calc(var(--sy) - 50%)) scale(.7)}14%{opacity:1;transform:translate(calc(var(--sx) - 50%),calc(var(--sy) - 50%)) scale(1.05)}80%{opacity:1;transform:translate(calc(var(--tx) - 50%),calc(var(--ty) - 50%)) scale(1)}to{opacity:0;transform:translate(calc(var(--tx) - 50%),calc(var(--ty) - 50%)) scale(.85)}}.scenes_mealRow__Whs11{position:absolute;left:64px;width:340px;height:52px;padding:7px 12px;border:1px solid #ececea;border-radius:12px;background:#fff}.scenes_mealHead__ERtH_{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.scenes_mealName__RDe9o{font-weight:600;font-size:12.5px}.scenes_mealTime__J7ezE{margin-left:6px;color:#a3a3a1;font-size:11.5px;font-weight:400}.scenes_mealKcal__GeADq{color:#23806f;font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums}.scenes_mealFoods__F__Dq{margin-top:3px;overflow:hidden;color:#6b6b69;font-size:11.5px;white-space:nowrap;text-overflow:ellipsis}.scenes_macroLine__A9oGO{display:grid;grid-template-columns:1fr auto;gap:2px 8px;align-items:baseline;font-size:12px}.scenes_macroLine__A9oGO .scenes_meter__ewqc6{grid-column:1/-1}.scenes_composer__QPHtg{position:absolute;left:14px;right:14px;bottom:14px;height:46px;display:flex;align-items:center;gap:8px;padding:0 6px 0 14px;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px #e2e2df,0 4px 14px -8px rgba(0,0,0,.15)}.scenes_send__MLteo{width:32px;height:32px;flex:none;display:grid;place-items:center;border-radius:10px;background:#2a9d8f;color:#fff}.scenes_send__MLteo svg{width:15px;height:15px}.scenes_userBubble__vTn8a{position:absolute;right:16px;top:14px;max-width:260px;padding:9px 12px;border-radius:14px 14px 4px 14px;background:#1a1a1a;color:#fff;font-size:12.5px}.scenes_aiStep__ivOw1{display:flex;align-items:center;gap:8px;height:22px;color:#4a4a48;font-size:12px}.scenes_aiStep__ivOw1 svg{width:14px;height:14px;color:#10b981;flex:none}.scenes_spin__4OyVN{width:12px;height:12px;margin:1px;border:2px solid #d4d4d1;border-top-color:#2a9d8f;border-radius:50%;animation:scenes_spin__4OyVN .7s linear infinite}@keyframes scenes_spin__4OyVN{to{transform:rotate(1turn)}}.scenes_planCard__16zHA{position:absolute;left:16px;right:16px;top:186px;display:flex;flex-direction:column;gap:4px}.scenes_planMeal__G3aMs{padding:5px 10px;border:1px solid rgba(42,157,143,.16);border-radius:10px}.scenes_planMeal__G3aMs .scenes_mealFoods__F__Dq{margin-top:1px}.scenes_planItem__e2SAX{display:flex;justify-content:space-between;color:#4a4a48;font-size:11.5px;line-height:1.5}.scenes_planItem__e2SAX span:last-child{color:#a3a3a1}.scenes_cursorPlan__y6Qiq{animation:scenes_cursorPlan__y6Qiq 6s linear both}@keyframes scenes_cursorPlan__y6Qiq{0%{opacity:0;transform:translate(700px,610px)}4%{opacity:1;transform:translate(690px,600px)}15%{transform:translate(720px,548px) scale(1)}16.5%{transform:translate(720px,548px) scale(.82)}18%{transform:translate(720px,548px) scale(1)}28%{transform:translate(640px,420px)}60%{transform:translate(487px,504px) scale(1)}62%{transform:translate(487px,504px) scale(.82)}64%{transform:translate(487px,504px) scale(1)}78%{transform:translate(330px,420px)}to{opacity:1;transform:translate(330px,420px)}}.scenes_pdfTop__VJQLD{inset:0 0 auto 0;height:46px;gap:8px;padding:0 14px}.scenes_pdfTools__XGu3I,.scenes_pdfTop__VJQLD{position:absolute;display:flex;align-items:center;border-bottom:1px solid #ececea;background:#fff}.scenes_pdfTools__XGu3I{left:0;right:0;top:46px;height:40px;gap:6px;padding:0 12px;color:#4a4a48}.scenes_toolBtn__0uMWW{height:26px;min-width:26px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 7px;border-radius:7px;box-shadow:inset 0 0 0 1px #e2e2df;font-size:11.5px;white-space:nowrap}.scenes_toolBtn__0uMWW svg{width:13px;height:13px}.scenes_toolOn__AQ7KM{background:#1a1a1a;color:#fff;box-shadow:none}.scenes_toolSep__2UnFt{width:1px;height:18px;background:#e6e6e3}.scenes_pdfRail__DRg4s{position:absolute;left:0;top:86px;bottom:0;width:56px;gap:16px;padding-top:16px;border-right:1px solid #ececea;background:#fff;color:#6b6b69;font-size:9.5px}.scenes_pdfRail__DRg4s,.scenes_pdfRail__DRg4s span{display:flex;flex-direction:column;align-items:center}.scenes_pdfRail__DRg4s span{gap:4px}.scenes_pdfRail__DRg4s svg{width:16px;height:16px}.scenes_desk__mz8Cb{position:absolute;left:56px;right:130px;top:86px;bottom:0;background:#ebebe8}.scenes_sheet__pl6HW{position:absolute;overflow:hidden;background:#f5e7dc;box-shadow:0 10px 30px -14px rgba(0,0,0,.3),0 0 0 1px rgba(0,0,0,.04);animation:scenes_paper__143Lw .5s ease var(--d,0s) both;--leaf:#6e8f5a;font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;color:#283326}@keyframes scenes_paper__143Lw{0%{background:#f6f4ec}}.scenes_sans__qaT6k{font-family:var(--font-sans,ui-sans-serif,system-ui,sans-serif)}.scenes_eyebrowPdf__aM7LX{color:var(--leaf);font-size:6.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.scenes_statPdf__7SOeU{padding:9px 10px;border-radius:8px;background:rgba(110,143,90,.16)}.scenes_statPdf__7SOeU b{display:block;font-size:18px;font-weight:500;color:#3e5a33}.scenes_boxPdf__xMe48{padding:9px 11px;border-radius:8px;background:#fff;box-shadow:inset 0 0 0 1px rgba(110,143,90,.25)}.scenes_bandPdf__MAnKY{padding:12px 14px;border-radius:8px;background:#6e8f5a;color:#fff}.scenes_selected__a3NzY{animation:scenes_selected__a3NzY 1.3s ease var(--d,0s) both;border-radius:3px}@keyframes scenes_selected__a3NzY{0%{box-shadow:0 0 0 0 rgba(37,99,235,0);background:transparent}10%,85%{box-shadow:0 0 0 2px #2563eb;background:rgba(37,99,235,.07)}to{box-shadow:0 0 0 0 rgba(37,99,235,0);background:transparent}}.scenes_pagesPanel__rKVPd{position:absolute;right:0;top:86px;bottom:0;width:130px;padding:14px 0 0 22px;border-left:1px solid #ececea;background:#fff}.scenes_thumb__miC9o{width:84px;height:118px;margin-top:12px;border-radius:3px;background:#f5e7dc;box-shadow:0 0 0 1px #e2e2df;animation:scenes_paper__143Lw .5s ease var(--d,0s) both}.scenes_thumbOn__Wa3Cj{box-shadow:0 0 0 2px #2563eb}.scenes_thumb__miC9o i{display:block;height:3px;margin:0 9px 5px;border-radius:2px;background:rgba(40,51,38,.18)}.scenes_popover__F55mT{position:absolute;z-index:10;padding:14px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.06),0 22px 44px -18px rgba(0,0,0,.35)}.scenes_swatches__1U2f7{display:grid;grid-template-columns:repeat(8,24px);gap:8px;margin-top:10px}.scenes_swatches__1U2f7 i{width:24px;height:24px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.scenes_menuItem__Xl0Rp{display:flex;align-items:center;gap:9px;height:34px;padding:0 10px;border-radius:8px;font-size:12.5px}.scenes_menuItem__Xl0Rp svg{width:14px;height:14px;color:#6b6b69}.scenes_menuHot__blbYj{animation:scenes_menuHot__blbYj .26s ease var(--d,0s) both;background:#f0f0ee}@keyframes scenes_menuHot__blbYj{0%{background:transparent}}.scenes_cursorPdf__g_msR{animation:scenes_cursorPdf__g_msR 6s linear both}@keyframes scenes_cursorPdf__g_msR{0%{opacity:0;transform:translate(700px,600px)}3%{opacity:1;transform:translate(690px,520px)}11.7%{transform:translate(711px,66px) scale(1)}12.7%{transform:translate(711px,66px) scale(.82)}14%{transform:translate(711px,66px) scale(1)}25%{transform:translate(592px,192px) scale(1)}26%{transform:translate(592px,192px) scale(.82)}27.3%{transform:translate(592px,192px) scale(1)}40%{transform:translate(250px,303px) scale(1)}41.2%{transform:translate(250px,303px) scale(.82)}42.5%{transform:translate(250px,303px) scale(1)}52%{transform:translate(330px,380px)}71.7%{transform:translate(681px,23px) scale(1)}72.7%{transform:translate(681px,23px) scale(.82)}74%{transform:translate(681px,23px) scale(1)}83.3%{transform:translate(652px,104px) scale(1)}84.3%{transform:translate(652px,104px) scale(.82)}85.6%{transform:translate(652px,104px) scale(1)}to{opacity:1;transform:translate(640px,160px)}}.scenes_phone__03U5y{position:absolute;left:30px;top:20px;width:232px;height:544px;padding:8px;border-radius:36px;background:#1a1a1a;box-shadow:0 24px 50px -24px rgba(0,0,0,.5)}.scenes_screen__qXGpr{position:relative;width:100%;height:100%;overflow:hidden;border-radius:29px;background:#fafaf8}.scenes_notch__N5jop{position:absolute;left:50%;top:8px;width:70px;height:18px;margin-left:-35px;border-radius:10px;background:#1a1a1a}.scenes_service__n344S{position:absolute;left:12px;right:12px;height:52px;padding:8px 10px;border:1px solid #ececea;border-radius:12px;background:#fff;font-size:12px}.scenes_service__n344S b{display:block;font-size:12.5px;font-weight:500}.scenes_selected__a3NzY{box-shadow:0 0 0 2px #10b981;border-color:transparent}.scenes_phoneBtn__UU8eZ{position:absolute;left:12px;right:12px;bottom:14px;height:38px;display:grid;place-items:center;border-radius:12px;background:#10b981;color:#fff;font-weight:600}.scenes_datePill__n3wEl{width:36px;height:46px;display:grid;place-items:center;align-content:center;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px #ececea;font-size:10.5px;line-height:1.2}.scenes_datePill__n3wEl b{font-size:14px}.scenes_slot__gely3{height:32px;display:grid;place-items:center;border-radius:9px;background:#fff;box-shadow:inset 0 0 0 1px #ececea;font-size:12px;font-weight:500}.scenes_pickOn__UWUj9{animation:scenes_pickOn__UWUj9 .2s ease var(--d,0s) both}@keyframes scenes_pickOn__UWUj9{0%{background:#fff;color:#1a1a1a;box-shadow:inset 0 0 0 1px #ececea}to{background:#10b981;color:#fff;box-shadow:none}}.scenes_pickOnBase__svJ_A{background:#10b981;color:#fff;box-shadow:none}.scenes_calendar__F8PGc{position:absolute;left:286px;top:20px;width:454px;height:544px;overflow:hidden}.scenes_dayCol___p3Vn{position:absolute;top:0;bottom:0;border-left:1px solid #f0f0ee}.scenes_dayHead___TqGy{position:absolute;top:10px;left:0;right:0;text-align:center;color:#8b8b89;font-size:10.5px;font-weight:600;letter-spacing:.04em}.scenes_dayHead___TqGy b{display:block;color:#1a1a1a;font-size:16px;font-weight:600;letter-spacing:0}.scenes_hourLine__C12sz{position:absolute;left:0;right:0;border-top:1px solid #f4f4f2}.scenes_hourLabel__Y1gBG{position:absolute;left:6px;margin-top:-7px;color:#a3a3a1;font-size:10px}.scenes_appt__iO6FO{position:absolute;overflow:hidden;padding:4px 6px;border-radius:7px;font-size:10.5px;line-height:1.3}.scenes_appt__iO6FO b{display:block;font-weight:600}.scenes_apptGreen__VEysE{background:#dcfce7;color:#166534}.scenes_apptBlue__JwxST{background:#dbeafe;color:#1e40af}.scenes_apptViolet__Hcju3{background:#ede9fe;color:#5b21b6}.scenes_apptAmber__YpgTq{background:#fef3c7;color:#92400e}.scenes_apptNew__oqByi{background:#2a9d8f;color:#fff;box-shadow:0 6px 16px -6px rgba(31,122,108,.7)}.scenes_ping__Jv7LZ{animation:scenes_ping__Jv7LZ .9s ease-out var(--d,0s) 2 both}@keyframes scenes_ping__Jv7LZ{0%{box-shadow:0 0 0 0 rgba(42,157,143,.55)}to{box-shadow:0 0 0 12px rgba(42,157,143,0)}}.scenes_notice__WkzGJ{position:absolute;width:286px;padding:12px 14px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px #ececea,0 20px 40px -18px rgba(0,0,0,.3)}.scenes_check__CQKG_{display:flex;align-items:center;gap:7px;margin-top:6px;color:#155e3c;font-size:12px;font-weight:500}.scenes_check__CQKG_ svg{width:14px;height:14px;flex:none;color:#10b981}.scenes_mess__XUfJ1{position:absolute;inset:0;background:#ecebe7}.scenes_links__5VWst{position:absolute;inset:0;animation:scenes_leave__GV6lE .3s ease var(--out,0s) both}.scenes_links__5VWst line{stroke:#b9b9b3;stroke-width:1.5;stroke-dasharray:1;animation:scenes_draw__V7A6d .52s ease var(--d,0s) both}@keyframes scenes_draw__V7A6d{0%{stroke-dashoffset:1}}.scenes_hub___uLEf{position:absolute;display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:14px;background:#fff;box-shadow:0 12px 30px -14px rgba(0,0,0,.35),0 0 0 1px rgba(0,0,0,.05);animation:scenes_pop__mMINa .3s cubic-bezier(.2,.8,.2,1) var(--d,0s) both,scenes_leave__GV6lE .26s ease var(--out,0s) both}.scenes_tool__EkW2h{position:absolute;z-index:2;padding:10px 12px;border-radius:12px;background:#fff;box-shadow:0 10px 30px -14px rgba(0,0,0,.35),0 0 0 1px rgba(0,0,0,.05);font-size:12px;transform:rotate(var(--r,0deg));animation:scenes_toolIn__4FrI4 .36s cubic-bezier(.2,.8,.2,1) var(--d,0s) both,scenes_toolGo__Zv88t var(--goDur,.6s) cubic-bezier(.55,0,.25,1) var(--go,.8s) both}@keyframes scenes_toolIn__4FrI4{0%{opacity:0;transform:rotate(var(--r,0deg)) translateY(18px) scale(.92)}}@keyframes scenes_toolGo__Zv88t{70%{opacity:1}to{opacity:0;visibility:hidden;transform:translate(var(--tx),var(--ty)) rotate(0deg) scale(.3)}}.scenes_toolHead__iThEr{display:flex;align-items:center;gap:7px;margin-bottom:6px;font-weight:600;font-size:12.5px}.scenes_toolHead__iThEr svg{width:15px;height:15px;flex:none}.scenes_toolLine__2kdDt{color:#4a4a48}.scenes_hand__glgQN{font-family:Bradley Hand,Segoe Print,cursive;color:#3b4a7a;font-size:14px}.scenes_conflict__Or10K{position:absolute;right:-8px;top:-11px;padding:2px 9px;border-radius:999px;background:#fdecec;color:#b3261e;font-size:11px;font-weight:600;white-space:nowrap;box-shadow:0 0 0 1px #f6cfcb;transform:rotate(3deg);animation:scenes_pop__mMINa .26s cubic-bezier(.2,.8,.2,1) var(--c,0s) both}.scenes_record__Y2d7C{position:absolute;z-index:1;left:180px;top:34px;width:400px;height:516px;border-radius:18px;background:#fff;box-shadow:0 30px 70px -30px rgba(0,0,0,.45),0 0 0 1px rgba(0,0,0,.06);animation:scenes_recordIn___FJQb .56s cubic-bezier(.2,.8,.2,1) var(--d,0s) both}@keyframes scenes_recordIn___FJQb{0%{opacity:0;transform:scale(.3)}}.scenes_recHead__oSjOp{top:18px;height:58px;border-bottom:1px solid #f0f0ee;padding-bottom:12px}.scenes_recHead__oSjOp,.scenes_recRow__ENQJ6{position:absolute;left:20px;right:20px;display:flex;align-items:center;gap:12px}.scenes_recRow__ENQJ6{height:60px;padding:0 14px;border-radius:12px;background:rgba(42,157,143,.06);animation:scenes_rowFill__ipMkq 1s ease var(--d,0s) both}@keyframes scenes_rowFill__ipMkq{0%{background:#f7f7f5}20%{background:rgba(42,157,143,.18)}}.scenes_recIcon__E0Gkz{width:36px;height:36px;flex:none;display:grid;place-items:center;border-radius:10px;background:rgba(42,157,143,.12);color:#23806f}.scenes_recIcon__E0Gkz svg{width:17px;height:17px}.scenes_recIconOff__cJwM8{background:#fff;color:#b4b4b0;box-shadow:inset 0 0 0 1px #ececea}.scenes_recName__qjTvR{font-size:13.5px;font-weight:600}.scenes_recValue__9jY02{color:#5f5f5d;font-size:12.5px}.scenes_recCheck__73CfT{margin-left:auto;color:#10b981}.scenes_recCheck__73CfT svg{width:18px;height:18px}@media (prefers-reduced-motion:reduce){.scenes_canvas__P1Mo2 *,.scenes_canvas__P1Mo2 :after{animation:none!important}.scenes_cursor__OrOP_,.scenes_flash__xOEUi,.scenes_flyChip__TANLe,.scenes_hub___uLEf,.scenes_leave__GV6lE,.scenes_links__5VWst,.scenes_mess__XUfJ1,.scenes_tap__pA1rw,.scenes_tool__EkW2h,.scenes_touch__HVuSc{display:none!important}}.feature-showcase_root__qMUz3{position:relative;height:100%;overflow:hidden;border-radius:20px;isolation:isolate;container-type:size;background:#2f4a2a;color:#fff}.feature-showcase_photo__qEs95{-o-object-fit:cover;object-fit:cover;-o-object-position:40% 60%;object-position:40% 60%;animation:feature-showcase_drift__QcLGm 40s ease-in-out infinite alternate;will-change:transform}@keyframes feature-showcase_drift__QcLGm{0%{transform:scale(1.02)}to{transform:scale(1.1) translate3d(-1.5%,-1%,0)}}.feature-showcase_scrim__UCqC_{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(10,22,16,.82),rgba(10,22,16,.6) 18%,rgba(10,22,16,.12) 40%,rgba(10,22,16,.05) 70%,rgba(10,22,16,.3))}.feature-showcase_content__9h9Qx{position:absolute;inset:0;display:flex;flex-direction:column;padding:28px 32px 26px}.feature-showcase_stage__oXfKq{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;container-type:size}.feature-showcase_window__SXWO1{position:relative;width:min(100cqw,calc(100cqh * 760 / 584),1180px);aspect-ratio:760/584;overflow:hidden;border-radius:14px;background:#fafaf8;box-shadow:0 0 0 1px rgba(255,255,255,.5),0 40px 90px -30px rgba(6,18,12,.7),0 14px 30px -16px rgba(6,18,12,.4)}.feature-showcase_sceneIn__aEqIw,.feature-showcase_sceneOut__HBUyu{position:absolute;inset:0}.feature-showcase_sceneIn__aEqIw{animation:feature-showcase_sceneIn__aEqIw .48s cubic-bezier(.22,1,.36,1) .2s both}.feature-showcase_sceneOut__HBUyu{animation:feature-showcase_sceneOut__HBUyu .24s cubic-bezier(.4,0,1,1) both;pointer-events:none}@keyframes feature-showcase_sceneIn__aEqIw{0%{opacity:0;transform:translateY(14px) scale(.985)}}@keyframes feature-showcase_sceneOut__HBUyu{to{opacity:0;transform:scale(.985)}}.feature-showcase_window__SXWO1{transition:opacity .42s ease .26s,transform .52s cubic-bezier(.22,1,.36,1) .26s}.feature-showcase_windowAway__IbjIl{opacity:0;transform:translateY(16px) scale(.98);transition-delay:0s}.feature-showcase_hero__4lb_Y{position:absolute;inset:0;display:grid;place-items:center;padding:0 56px;pointer-events:none;background:rgba(10,22,16,0);transition:background-color .5s ease}.feature-showcase_heroOn__fv4Y0{background:rgba(10,22,16,.42)}.feature-showcase_hero__4lb_Y>*{grid-area:1/1;max-width:640px;text-align:center}.feature-showcase_heroIn__zjWOn>*{animation:feature-showcase_heroIn__zjWOn .64s cubic-bezier(.22,1,.36,1) .26s both}.feature-showcase_heroOut__iZWzA{animation:feature-showcase_heroOut__iZWzA .26s cubic-bezier(.4,0,1,1) both}@keyframes feature-showcase_heroIn__zjWOn{0%{opacity:0;transform:translateY(14px)}}@keyframes feature-showcase_heroOut__iZWzA{to{opacity:0;transform:translateY(-8px)}}.feature-showcase_heroTitle__bYVR0{margin:0;font-size:56px;font-weight:700;line-height:1.04;letter-spacing:-.04em;text-wrap:balance;text-shadow:0 2px 24px rgba(0,0,0,.25)}.feature-showcase_heroEm__KryqO{font-style:normal;color:#6fe0c2}.feature-showcase_canvas___att0{position:absolute;left:0;top:0;width:760px;height:584px;transform-origin:0 0;transform:scale(var(--s,1))}.feature-showcase_captions__OZaqG{flex:none;display:grid;max-width:700px;min-height:108px;margin-bottom:22px}.feature-showcase_captions__OZaqG>*{grid-area:1/1}.feature-showcase_captionIn__1LstL{animation:feature-showcase_captionIn__1LstL .46s cubic-bezier(.22,1,.36,1) .19s both}.feature-showcase_captionOut__mJUxm{animation:feature-showcase_captionOut__mJUxm .22s cubic-bezier(.4,0,1,1) both;pointer-events:none}@keyframes feature-showcase_captionIn__1LstL{0%{opacity:0;transform:translateY(8px)}}@keyframes feature-showcase_captionOut__mJUxm{to{opacity:0;transform:translateY(-6px)}}.feature-showcase_headline__w2GhM{margin:0;font-size:34px;font-weight:650;line-height:1.12;letter-spacing:-.03em;text-wrap:balance}.feature-showcase_lede__cJHMR{margin:8px 0 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.45;text-wrap:pretty}@container (max-width: 640px){.feature-showcase_heroTitle__bYVR0{font-size:44px}}@container (max-height: 760px){.feature-showcase_headline__w2GhM{font-size:28px}.feature-showcase_lede__cJHMR{font-size:15px}.feature-showcase_captions__OZaqG{min-height:90px}.feature-showcase_content__9h9Qx{padding:22px 24px}}@container (max-height: 640px){.feature-showcase_lede__cJHMR{display:none}.feature-showcase_captions__OZaqG{min-height:0}}@media (prefers-reduced-motion:reduce){.feature-showcase_photo__qEs95,.feature-showcase_root__qMUz3 *{animation:none!important}}.auth-shell_formIn__efiyN{animation:auth-shell_formIn__efiyN .52s cubic-bezier(.16,1,.3,1) both}@keyframes auth-shell_formIn__efiyN{0%{opacity:0;transform:translateY(12px)}}.auth-shell_shake__9BXJh{animation:auth-shell_shake__9BXJh .4s ease-out}@keyframes auth-shell_shake__9BXJh{0%,to{transform:translateX(0)}20%,60%{transform:translateX(-4px)}40%,80%{transform:translateX(4px)}}.auth-shell_noticeIn__He4_L{animation:auth-shell_noticeIn__He4_L .4s ease-out both}@keyframes auth-shell_noticeIn__He4_L{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.auth-shell_formIn__efiyN,.auth-shell_noticeIn__He4_L,.auth-shell_shake__9BXJh{animation:none}}