.IfZf2W_strip{--strip-fill:linear-gradient(145deg, #f9fff4, #e2f2cf 65%, #d2e8b9);--strip-ink:#25482e;--strip-quiet:#304b32;--strip-border:var(--icon-green-border);--strip-orb:var(--icon-green);--strip-orb-ink:var(--icon-green-ink);--strip-shadow:var(--hero-shadow);border:1px solid var(--strip-border);background:var(--strip-fill);color:var(--strip-ink);box-shadow:var(--strip-shadow);border-radius:13px;align-items:center;gap:22px;padding:23px 26px;display:flex}.IfZf2W_strip[data-tone=cash]{--strip-fill:linear-gradient(145deg, #fffef5, #f9edc6 65%, #eedda9);--strip-ink:#4c3b19;--strip-quiet:#514424;--strip-border:var(--icon-cash-border);--strip-orb:var(--icon-cash);--strip-orb-ink:var(--icon-cash-ink);--strip-shadow:var(--cash-hero-shadow)}.IfZf2W_strip[data-tone=blue]{--strip-fill:linear-gradient(145deg, #f6fdff, #d8eff9 65%, #c0e3f0);--strip-ink:#1e4657;--strip-quiet:#304e5c;--strip-border:var(--expense-hero-border);--strip-orb:var(--icon-blue);--strip-orb-ink:var(--icon-blue-ink);--strip-shadow:var(--expense-hero-shadow)}.IfZf2W_strip[data-tone=orange]{--strip-fill:linear-gradient(145deg, #fffaf5, #fbe5cd 65%, #f2d3b0);--strip-ink:#5a381e;--strip-quiet:#5d4430;--strip-border:var(--icon-orange-border);--strip-orb:var(--icon-orange);--strip-orb-ink:var(--icon-orange-ink)}.IfZf2W_orb{border:1px solid var(--strip-border);background:var(--strip-orb);width:70px;height:70px;color:var(--strip-orb-ink);box-shadow:inset 0 1px 2px var(--glass-highlight), 0 3px 9px #143d2420;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.IfZf2W_copy{min-width:0}.IfZf2W_copy h3{margin:0 0 7px;font-size:18px;font-weight:600;line-height:1.35}.IfZf2W_step{font-variant-numeric:tabular-nums}.IfZf2W_description{color:var(--strip-quiet);font-size:14px;line-height:1.6}.IfZf2W_description p{margin:0}@media (max-width:560px){.IfZf2W_strip{align-items:flex-start;gap:14px;padding:19px 16px}.IfZf2W_orb{width:45px;height:45px}.IfZf2W_orb svg{width:25px;height:25px}.IfZf2W_copy h3{font-size:16px}}
._6ritwW_backdrop{pointer-events:none;position:absolute;inset:0;overflow:hidden}._6ritwW_fixed{z-index:-1;background:var(--landscape-base);position:fixed}._6ritwW_layer{background:var(--scene-desktop,var(--wallpaper)) center / cover;position:absolute;inset:0}._6ritwW_enter{animation:.9s ease-in-out both _6ritwW_landscape-arrives}@keyframes _6ritwW_landscape-arrives{0%{opacity:0}to{opacity:1}}@media (max-width:700px){._6ritwW_layer{background-image:var(--scene-mobile,var(--wallpaper-mobile))}}@media (prefers-reduced-motion:reduce){._6ritwW_enter{animation:none}}
._5YwTTq_environment{min-height:100dvh;color:var(--foreground);padding:0 36px 22px}._5YwTTq_skipLink{z-index:100;background:var(--popover);color:var(--foreground);border-radius:8px;padding:12px 20px;position:absolute;top:-100px;left:16px}._5YwTTq_skipLink:focus{top:12px}._5YwTTq_brandBar{justify-content:space-between;align-items:center;gap:18px;max-width:1360px;min-height:98px;margin:auto;display:flex}._5YwTTq_brand{color:#fff;letter-spacing:-.8px;text-shadow:0 1px 4px #123b5480;flex-shrink:0;align-items:center;gap:12px;font-size:25px;font-weight:650;display:flex}._5YwTTq_brandLight{font-weight:350}._5YwTTq_brand small{letter-spacing:.2px;color:#fff;margin-top:-1px;font-size:11px;font-weight:400;display:block}._5YwTTq_brandOrb,._5YwTTq_gardenOrb{color:#fff;background:var(--orb-background);border:1px solid #ecffeadb;border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 1px 3px #fff,inset 0 -3px 6px #0b713b,0 3px 9px #184d4c40}._5YwTTq_brandOrb{width:47px;height:47px}._5YwTTq_brandActions{align-items:center;gap:10px;display:flex}._5YwTTq_dreyLink{border:1px solid var(--button-border);background:var(--button-glass);min-height:44px;box-shadow:inset 0 1px 0 var(--glass-highlight), 0 2px 6px #183c2e40;color:var(--foreground);white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:12px;display:inline-flex}._5YwTTq_dreyLink:focus-visible{outline:3px solid var(--ring);outline-offset:3px}._5YwTTq_dreyLink:active{box-shadow:var(--control-pressed-shadow)}._5YwTTq_environmentLabel{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#124c4f80;border:1px solid #ffffff60;border-radius:20px;align-items:center;gap:7px;padding:6px 12px;font-size:11px;display:flex}._5YwTTq_accountTrigger{color:#fff;background:#22533b80;border:1px solid #ffffff80;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:inset 0 1px #ffffff40}._5YwTTq_accountTrigger:hover{background:#3d785a}._5YwTTq_accountTrigger,._5YwTTq_sidebarFooter button{transition:background .16s,box-shadow .16s,transform .12s}._5YwTTq_accountTrigger[aria-expanded=true]{box-shadow:var(--control-pressed-shadow)}._5YwTTq_window{border:1px solid var(--glass-border);background:var(--surface-glass);max-width:1360px;min-height:calc(100dvh - 157px);box-shadow:var(--window-shadow);border-radius:15px;grid-template-columns:208px minmax(0,1fr);margin:auto;animation:.26s ease-out _5YwTTq_dashboard-opens;display:grid;overflow:clip}._5YwTTq_sidebar{background:var(--surface-sidebar);border-right:1px solid color-mix(in srgb, var(--border) 65%, transparent);flex-direction:column;min-width:0;padding:31px 13px 20px;display:flex}._5YwTTq_sidebarHeading{color:var(--muted-foreground);letter-spacing:1.6px;padding:0 13px 20px;font-size:9px;font-weight:700}._5YwTTq_navigation{flex-direction:column;gap:5px;display:flex}._5YwTTq_navItem{min-height:47px;color:var(--foreground);border:1px solid #0000;border-radius:7px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;transition:background .16s,border-color .16s,box-shadow .16s,transform .12s;display:flex}._5YwTTq_navGroup{flex-direction:column;gap:5px;display:flex}._5YwTTq_navGroup+._5YwTTq_navGroup{margin-top:15px}._5YwTTq_navGroupHeading{color:var(--muted-foreground);letter-spacing:.6px;padding:0 10px 4px;font-size:10px}._5YwTTq_mobileMore{display:none}._5YwTTq_navItem[aria-current],._5YwTTq_navItem[data-active=true]{border-color:var(--nav-active-border);background:var(--nav-active);box-shadow:var(--control-pressed-shadow);font-weight:600}@media (hover:hover){._5YwTTq_navItem:where(:not([aria-current])):hover,._5YwTTq_sidebarFooter button:hover{background:var(--button-glass);border-color:var(--nav-active-border);box-shadow:inset 0 1px 0 var(--glass-highlight), 0 2px 4px #315d2020}}._5YwTTq_navItem:active,._5YwTTq_accountTrigger:active,._5YwTTq_sidebarFooter button:active{box-shadow:var(--control-pressed-shadow);transition-duration:60ms;transform:translateY(1px)}._5YwTTq_navItem:active{background:var(--nav-active);border-color:var(--nav-active-border)}._5YwTTq_navIcon{background:var(--icon-green);width:29px;height:29px;color:var(--icon-green-ink);box-shadow:inset 0 1px 1px var(--glass-highlight), 0 1px 2px #1c4b2520;border:1px solid #6ca270;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._5YwTTq_navIcon[data-color=blue]{background:var(--icon-blue);color:var(--icon-blue-ink);border-color:#6aaac0}._5YwTTq_navIcon[data-color=gold]{background:var(--icon-gold);color:var(--icon-gold-ink);border-color:#bea467}._5YwTTq_navArrow{flex-shrink:0;margin-left:auto}._5YwTTq_sidebarGarden{text-align:center;color:var(--foreground);margin-top:auto;padding:55px 0 30px}._5YwTTq_gardenOrb{opacity:.88;width:74px;height:74px;margin:0 auto 15px}._5YwTTq_sidebarGarden>span{letter-spacing:-.4px;font-size:17px;font-weight:350;display:block}._5YwTTq_sidebarGarden>small{color:var(--muted-foreground);font-size:11px}._5YwTTq_sidebarFooter{border-top:1px solid var(--border);color:var(--muted-foreground);padding-top:16px;font-size:9px}._5YwTTq_sidebarFooter>span,._5YwTTq_sidebarFooter button{justify-content:center;align-items:center;gap:6px;display:flex}._5YwTTq_sidebarFooter button{border:1px solid #0000;border-radius:7px;padding:6px 10px;font-size:12px}._5YwTTq_statusDot{background:var(--success);width:6px;height:6px;box-shadow:0 0 6px color-mix(in srgb, var(--success) 30%, transparent);border-radius:50%;flex-shrink:0;display:inline-block}._5YwTTq_main{background:var(--surface-glass);min-width:0;padding:29px 31px 24px}._5YwTTq_main:focus{outline:none}._5YwTTq_previewNote{color:var(--muted-foreground);border-bottom:1px solid var(--border);align-items:center;gap:7px;margin:-5px 0 24px;padding-bottom:15px;font-size:11px;display:flex}._5YwTTq_previewNote svg{flex-shrink:0}._5YwTTq_desktopFooter{color:#fff;text-shadow:0 1px 3px #1a4618;justify-content:center;align-items:center;gap:7px;padding-top:15px;font-size:10px;display:flex}._5YwTTq_loginEnvironment{flex-direction:column;justify-content:center;align-items:center;gap:30px;min-height:100dvh;padding:32px 16px;display:flex}@media (max-width:1190px){._5YwTTq_environment{padding-inline:22px}._5YwTTq_window{grid-template-columns:174px minmax(0,1fr)}._5YwTTq_main{padding:25px 23px 24px}._5YwTTq_sidebar{padding-inline:9px}}@media (min-width:701px) and (max-width:940px){._5YwTTq_window{grid-template-columns:70px minmax(0,1fr)}._5YwTTq_sidebarHeading,._5YwTTq_navGroupHeading,._5YwTTq_navLabel,._5YwTTq_navArrow,._5YwTTq_sidebarGarden,._5YwTTq_sidebarFooter{display:none}._5YwTTq_navItem{justify-content:center;padding:8px 0}}@media (max-width:700px){._5YwTTq_dreyLink{padding-inline:9px;font-size:11px}._5YwTTq_dreyLinkLong{display:none}._5YwTTq_environment{padding:0 10px calc(100px + env(safe-area-inset-bottom))}._5YwTTq_brandBar{gap:8px;min-height:81px;padding-inline:4px}._5YwTTq_brand{gap:9px;font-size:21px}._5YwTTq_brandOrb{width:40px;height:40px}._5YwTTq_brand small{font-size:8px}._5YwTTq_environmentLabel{display:none}._5YwTTq_window{border-radius:12px;flex-direction:column;min-height:calc(100dvh - 196px);display:flex;overflow:visible}._5YwTTq_main{border-radius:12px;padding:23px 17px 20px}._5YwTTq_sidebar{z-index:40;bottom:max(10px, env(safe-area-inset-bottom));border:1px solid var(--glass-border);background:var(--dock);box-shadow:0 3px 20px #102e3355, inset 0 1px 0 var(--glass-highlight);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:15px;padding:6px;position:fixed;left:10px;right:10px}._5YwTTq_sidebarHeading,._5YwTTq_sidebarGarden,._5YwTTq_sidebarFooter{display:none}._5YwTTq_navigation{flex-direction:row;gap:2px}._5YwTTq_navGroup{display:contents}._5YwTTq_navGroupHeading{display:none}._5YwTTq_mobileMore{display:flex}._5YwTTq_navItem{flex-direction:column;flex:1 1 0;gap:3px;min-width:0;min-height:61px;padding:5px 2px;font-size:9px}._5YwTTq_navItem[data-mobile=false]{display:none}._5YwTTq_navIcon{width:25px;height:25px}._5YwTTq_navIcon svg{width:16px}._5YwTTq_navArrow{display:none}._5YwTTq_previewNote{margin-bottom:20px;font-size:10px}._5YwTTq_desktopFooter{text-align:center;font-size:9px}}@media (max-width:380px){._5YwTTq_main{padding-inline:12px}}@media (max-width:430px){._5YwTTq_dreyLink{width:44px;padding:8px}._5YwTTq_dreyLink>span{display:none}}@media (prefers-reduced-motion:reduce){._5YwTTq_window{animation:none}._5YwTTq_navItem:active,._5YwTTq_accountTrigger:active,._5YwTTq_sidebarFooter button:active{transform:none}}@keyframes _5YwTTq_dashboard-opens{0%{opacity:0;transform:translateY(10px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}
.tppzCW_demoBar{z-index:40;background:var(--surface-glass);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:9px max(20px,50vw - 680px);font-size:12px;display:flex;position:sticky;top:0;box-shadow:0 2px 10px #0c392328}.tppzCW_demoBar>div{align-items:center;gap:9px;min-width:0;display:flex}.tppzCW_demoBar>div>svg{flex-shrink:0}.tppzCW_demoBar p{flex-wrap:wrap;gap:3px 10px;min-width:0;display:flex}.tppzCW_demoBar span{color:var(--muted-foreground)}.tppzCW_demoBar nav{flex-shrink:0;gap:8px;display:flex}.tppzCW_demoBar .tppzCW_demoButton{gap:7px;height:auto;min-height:44px;padding:9px 12px;font-size:12px}.tppzCW_demoBar .tppzCW_demoButton:active{box-shadow:var(--control-pressed-shadow);transition-duration:60ms}.tppzCW_stack{gap:22px;display:grid}.tppzCW_detailLink{white-space:normal;text-align:left;max-width:100%;height:auto;min-height:44px;padding:9px 12px}.tppzCW_reviewCard{border:1px solid var(--icon-gold-border);background:var(--surface-panel)}.tppzCW_toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:22px;display:flex}.tppzCW_toolbar label{align-items:center;gap:8px;min-width:0;max-width:100%;font-size:12px;display:flex}.tppzCW_select{border:1px solid var(--input);background:var(--surface-field);min-width:0;max-width:100%;min-height:42px;color:var(--foreground);border-radius:7px;padding:9px 12px}.tppzCW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.tppzCW_columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.tppzCW_heading{margin-bottom:16px;font-size:19px;font-weight:500}.tppzCW_note{border:1px solid var(--border);background:var(--surface-panel);color:var(--muted-foreground);border-radius:10px;margin-bottom:22px;padding:14px 16px;font-size:13px;line-height:1.65}.tppzCW_note strong{color:var(--foreground)}.tppzCW_note a{color:var(--info);text-decoration:underline}.tppzCW_list{gap:12px;display:grid}.tppzCW_line{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.tppzCW_line:last-child{border-bottom:0}.tppzCW_line>:first-child{overflow-wrap:anywhere;min-width:0}.tppzCW_line>div>div{min-width:0}.tppzCW_line svg{flex-shrink:0}.tppzCW_line small{color:var(--muted-foreground);font-size:12px;display:block}.tppzCW_line strong{white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0}.tppzCW_accountIcon{color:var(--cash)}.tppzCW_accountIcon[data-kind=investment]{color:var(--success)}.tppzCW_accountAmount{color:var(--cash)}.tppzCW_accountAmount[data-kind=investment]{color:var(--success)}.tppzCW_appearance{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.tppzCW_appearance button{border:1px solid var(--border);background:var(--surface-panel);text-align:left;border-radius:12px;padding:22px 12px}.tppzCW_appearance button[aria-pressed=true]{border-color:var(--success);box-shadow:0 0 0 2px var(--success)}.tppzCW_appearance svg{color:var(--success);margin-bottom:12px}.tppzCW_appearance strong{display:block}.tppzCW_appearance small{color:var(--muted-foreground)}.tppzCW_scenic{min-height:calc(100svh - 58px);padding:28px 36px 140px;position:relative}.tppzCW_scenicTop{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.tppzCW_scenicTop>a{background:var(--button-primary);border:1px solid var(--button-border);border-radius:20px;padding:10px 18px}.tppzCW_scenicClock>div{position:static}.tppzCW_dock{background:var(--surface-glass);border:1px solid var(--border);box-shadow:var(--window-shadow);border-radius:14px;gap:12px;padding:13px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.tppzCW_dock a{background:var(--button-glass);border:1px solid var(--button-border);white-space:nowrap;border-radius:8px;align-items:center;gap:8px;min-height:44px;padding:0 16px;display:flex}@media (max-width:900px){.tppzCW_columns{grid-template-columns:1fr}}@media (max-width:700px){.tppzCW_demoBar{flex-wrap:wrap;gap:10px;padding:7px 12px;position:relative}.tppzCW_demoBar p{flex:1;display:block}.tppzCW_demoBar>div{width:100%}.tppzCW_demoBar p span{font-size:11px;display:block}.tppzCW_demoBar nav{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.tppzCW_demoBar .tppzCW_demoButton{min-width:0;padding:9px 8px}.tppzCW_grid,.tppzCW_appearance{grid-template-columns:1fr}.tppzCW_appearance button{padding:16px}.tppzCW_appearance svg{float:left;margin:0 12px 0 0}.tppzCW_scenic{padding:15px 14px 130px}.tppzCW_scenicTop{flex-wrap:wrap;align-items:center;gap:14px}.tppzCW_scenicTop>a{padding:8px 10px}.tppzCW_scenicClock{min-width:0;margin-left:auto}.tppzCW_scenicClock>div{padding:8px}.tppzCW_dock{bottom:max(20px, env(safe-area-inset-bottom));gap:8px;max-width:calc(100vw - 20px);padding:10px}.tppzCW_dock a{padding:0 10px;font-size:12px}}
.LPjkLa_stack{gap:20px;display:grid}.LPjkLa_sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.LPjkLa_sectionHeading h2,.LPjkLa_sectionHeading h3{letter-spacing:-.4px;font-size:19px;font-weight:500}.LPjkLa_sectionHeading p{color:var(--muted-foreground);margin-top:4px;font-size:12px;line-height:1.6}.LPjkLa_intro{padding:8px 4px}.LPjkLa_introLead{max-width:620px;color:var(--muted-foreground);font-size:15px;line-height:1.8}.LPjkLa_introLead strong{color:var(--foreground);font-weight:550}.LPjkLa_concepts{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-block:24px;display:grid}.LPjkLa_concept{background:var(--surface-panel);border:1px solid var(--border);box-shadow:var(--panel-shadow);border-radius:12px;padding:20px}.LPjkLa_concept h2{margin:14px 0 7px;font-size:16px;font-weight:550}.LPjkLa_concept p{color:var(--muted-foreground);font-size:12px;line-height:1.75}.LPjkLa_orb{border:1px solid var(--icon-green-border);background:var(--icon-green);width:45px;height:45px;color:var(--icon-green-ink);box-shadow:inset 0 1px 2px var(--glass-highlight);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.LPjkLa_orb[data-tone=blue]{background:var(--icon-blue);color:var(--icon-blue-ink);border-color:var(--icon-blue-border)}.LPjkLa_orb[data-tone=gold]{background:var(--icon-gold);color:var(--icon-gold-ink);border-color:var(--icon-gold-border)}.LPjkLa_orb[data-tone=cash]{background:var(--icon-cash);color:var(--icon-cash-ink);border-color:var(--icon-cash-border)}.LPjkLa_orb[data-tone=orange]{background:var(--icon-orange);color:var(--icon-orange-ink);border-color:var(--icon-orange-border)}.LPjkLa_note{background:color-mix(in srgb, var(--info) 5%, var(--surface-field));border:1px solid color-mix(in srgb, var(--info) 28%, var(--border));color:var(--muted-foreground);border-radius:9px;align-items:flex-start;gap:10px;padding:14px 16px;font-size:12px;line-height:1.7;display:flex}.LPjkLa_note>svg{color:var(--info);flex-shrink:0;margin-top:2px}.LPjkLa_note strong{color:var(--foreground);font-weight:600}.LPjkLa_note p+p{margin-top:8px}.LPjkLa_note[data-tone=warning]{background:color-mix(in srgb, var(--warning) 7%, var(--surface-field));border-color:color-mix(in srgb, var(--warning) 40%, var(--border))}.LPjkLa_note[data-tone=warning]>svg{color:var(--warning)}.LPjkLa_note[data-tone=success]{background:color-mix(in srgb, var(--success) 6%, var(--surface-field));border-color:color-mix(in srgb, var(--success) 35%, var(--border))}.LPjkLa_note[data-tone=success]>svg{color:var(--success)}.LPjkLa_actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.LPjkLa_muted{color:var(--muted-foreground);font-size:12px;line-height:1.7}.LPjkLa_steps{border-bottom:1px solid var(--control-border,var(--border));grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:4px;padding:16px 0 24px;display:grid}.LPjkLa_steps li{color:var(--muted-foreground);align-items:center;gap:7px;min-width:0;font-size:11px;display:flex}.LPjkLa_stepNumber{border:1px solid var(--border);background:var(--surface-panel);font-variant-numeric:tabular-nums;border-radius:50%;flex-shrink:0;place-items:center;width:27px;height:27px;display:grid}.LPjkLa_steps li[aria-current]{color:var(--foreground);font-weight:650}.LPjkLa_steps li[aria-current] .LPjkLa_stepNumber,.LPjkLa_steps li[data-complete=true] .LPjkLa_stepNumber{border-color:var(--control-border,var(--icon-green-border));background:var(--control-button-primary,var(--icon-green));color:var(--control-primary-ink,var(--icon-green-ink))}.LPjkLa_stepHeading{margin-block:22px}.LPjkLa_stepHeading h2{letter-spacing:-.6px;font-size:24px;font-weight:450}.LPjkLa_stepHeading h2:focus{outline:none}.LPjkLa_stepHeading p{color:var(--muted-foreground);max-width:630px;margin-top:7px;font-size:13px;line-height:1.75}.LPjkLa_form{gap:20px;display:grid}.LPjkLa_field{gap:7px;min-width:0;display:grid}.LPjkLa_field label{font-size:12px}.LPjkLa_hint{color:var(--muted-foreground);font-size:11px;line-height:1.65}.LPjkLa_select{border:1px solid var(--control-border,var(--input));background:var(--control-button-glass,var(--button-glass));width:100%;min-width:0;min-height:42px;color:var(--foreground);box-shadow:inset 0 1px 0 var(--button-highlight);border-radius:7px;padding:8px 10px;font-size:13px}.LPjkLa_select option{background:var(--popover);color:var(--foreground)}.LPjkLa_moneyInput{position:relative}.LPjkLa_moneyInput>span{color:var(--muted-foreground);z-index:1;pointer-events:none;font-size:14px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.LPjkLa_moneyInput input{font-variant-numeric:tabular-nums;padding-left:27px}.LPjkLa_formRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.LPjkLa_formRow:has(>:only-child){grid-template-columns:minmax(0,1fr)}.LPjkLa_accountFields{border:1px solid var(--border);background:var(--surface-panel);border-radius:10px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:start;gap:13px;padding:18px;display:grid}.LPjkLa_accountFields>button{margin-top:22px}.LPjkLa_accountFields[data-tone=cash]{border-color:var(--icon-cash-border)}.LPjkLa_stashFields{border:1px solid var(--icon-blue-border);background:var(--surface-panel);border-radius:10px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:start;gap:13px;padding:16px;display:grid}.LPjkLa_stashFields>button{margin-top:22px}.LPjkLa_summary{border:1px solid var(--control-border,var(--border));background:var(--surface-panel);border-radius:10px;padding:17px 20px}.LPjkLa_summary dl{gap:12px;display:grid}.LPjkLa_summary dl>div{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.LPjkLa_summary dt{color:var(--muted-foreground);font-size:12px}.LPjkLa_summary dd{font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere;font-size:15px;font-weight:550}.LPjkLa_summary dl>div:last-child{border-top:1px solid var(--control-border,var(--border));padding-top:12px}.LPjkLa_positive{color:var(--success)}.LPjkLa_cash{color:var(--cash)}.LPjkLa_stashed{color:var(--info)}.LPjkLa_unallocated{color:var(--orange)}.LPjkLa_negative{color:var(--warning)}.LPjkLa_formFooter{border-top:1px solid var(--control-border,var(--border));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:5px;padding-top:20px;display:flex}.LPjkLa_stashGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.LPjkLa_stashCard{border:1px solid var(--icon-blue-border);background:var(--surface-panel);box-shadow:var(--panel-shadow);border-radius:12px;min-width:0;padding:20px}.LPjkLa_stashCardTop{align-items:center;gap:12px;display:flex}.LPjkLa_stashCardTop:has(p){align-items:flex-start}.LPjkLa_stashCardTop h3{overflow-wrap:anywhere;font-size:15px;font-weight:550}.LPjkLa_stashCardTop>div{min-width:0}.LPjkLa_stashCardTop p{color:var(--muted-foreground);overflow-wrap:anywhere;white-space:pre-wrap;margin-top:2px;font-size:13px;line-height:1.5}.LPjkLa_stashBalance{color:var(--info);letter-spacing:-.9px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:16px 0;font-size:31px;font-weight:400}.LPjkLa_stashCard .LPjkLa_actions{border-top:1px solid var(--icon-blue-border);padding-top:14px}.LPjkLa_goalProgress{--meter-track:var(--expense-secondary);--meter-fill:var(--icon-blue);--border:var(--icon-blue-border);margin-bottom:16px}.LPjkLa_goalCaption{color:var(--info);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;gap:6px 12px;margin-top:8px;font-size:12px;display:flex}.LPjkLa_goalCaption strong{align-items:center;gap:4px;font-weight:550;display:inline-flex}.LPjkLa_twoColumns{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:20px;display:grid}.LPjkLa_accountList{gap:0;display:grid}.LPjkLa_accountsPanel{border-color:var(--icon-cash-border)}.LPjkLa_accountRow{border-bottom:1px solid var(--control-border,var(--border));align-items:flex-start;gap:12px;padding:16px 0;display:flex}.LPjkLa_accountRow:last-child{border-bottom:0}.LPjkLa_accountRow:first-child{padding-top:0}.LPjkLa_accountCopy{flex:1;min-width:0}.LPjkLa_accountCopy h3{overflow-wrap:anywhere;font-size:14px;font-weight:550}.LPjkLa_accountCopy>p{color:var(--muted-foreground);margin-top:3px;font-size:11px;line-height:1.65}.LPjkLa_accountAmount{font-variant-numeric:tabular-nums;letter-spacing:-.4px;margin:7px 0 10px;font-size:20px}.LPjkLa_accountAmount[data-tone=cash]{color:var(--cash)}.LPjkLa_accountAmount[data-tone=green]{color:var(--success)}.LPjkLa_accountAmount small{color:var(--muted-foreground);letter-spacing:0;font-size:10px;display:block}.LPjkLa_freshness{color:var(--muted-foreground);align-items:center;gap:5px;font-size:10px;line-height:1.5;display:inline-flex}.LPjkLa_freshness[data-stale=true]{color:var(--warning)}.LPjkLa_reviewCallout{border:1px solid var(--icon-gold-border);background:var(--surface-panel);box-shadow:var(--panel-shadow);border-radius:12px;flex-wrap:wrap;align-items:center;gap:16px;padding:18px 20px;display:flex}.LPjkLa_reviewCallout>div{flex:1;min-width:160px}.LPjkLa_reviewCallout h2{font-size:17px;font-weight:550}.LPjkLa_reviewCallout p{color:var(--muted-foreground);margin-top:3px;font-size:12px;line-height:1.7}.LPjkLa_entryList{display:grid}.LPjkLa_entry{border-bottom:1px solid var(--border);justify-content:space-between;align-items:start;gap:15px;padding:12px 0;font-size:12px;display:flex}.LPjkLa_entry:last-child{border-bottom:0}.LPjkLa_entry>div{min-width:0}.LPjkLa_entry p{overflow-wrap:anywhere;font-weight:500}.LPjkLa_entry small{color:var(--muted-foreground);overflow-wrap:anywhere;margin-top:3px;font-size:10px;display:block}.LPjkLa_entry>strong{font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:550}.LPjkLa_reviewToolbar{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:14px;display:flex}.LPjkLa_reviewToolbar .LPjkLa_field{min-width:200px}.LPjkLa_transactionRow{border-bottom:1px solid var(--border);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px 0;display:grid}.LPjkLa_transactionRow label{cursor:pointer;min-width:0}.LPjkLa_transactionRow strong{font-size:13px;font-weight:500}.LPjkLa_transactionRow small{color:var(--muted-foreground);font-size:11px;line-height:1.6;display:block}.LPjkLa_transactionRow>span{font-variant-numeric:tabular-nums;font-size:13px}.LPjkLa_transactionRow input{margin:10px}.LPjkLa_reviewTotals{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.LPjkLa_reviewTotals>div{background:var(--surface-panel);border:1px solid var(--border);border-radius:9px;padding:16px}.LPjkLa_reviewTotals p{color:var(--muted-foreground);font-size:11px}.LPjkLa_reviewTotals strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:7px;font-size:25px;font-weight:450;display:block}.LPjkLa_checkRow{cursor:pointer;align-items:flex-start;gap:10px;min-height:44px;font-size:12px;line-height:1.7;display:flex}.LPjkLa_checkRow input{margin-top:3px}.LPjkLa_checkRow strong{font-weight:550;display:block}.LPjkLa_disclosure{border:1px solid var(--control-border,var(--button-border));background:var(--surface-panel);box-shadow:var(--panel-shadow);color:var(--muted-foreground);border-radius:9px;font-size:12px;line-height:1.75}.LPjkLa_disclosure summary{background:var(--control-button-glass,var(--button-glass));min-height:46px;box-shadow:inset 0 1px 0 var(--button-highlight);color:var(--foreground);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:11px 16px;font-weight:550;list-style:none;display:flex}.LPjkLa_disclosure summary::-webkit-details-marker{display:none}.LPjkLa_disclosure summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;flex-shrink:0;width:8px;height:8px;margin-right:2px;transform:translateY(-2px)rotate(45deg)}.LPjkLa_disclosure summary:hover{filter:brightness(1.04)}.LPjkLa_disclosure summary:active{box-shadow:var(--control-pressed-shadow)}.LPjkLa_disclosure summary:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.LPjkLa_disclosure[open] summary{border-bottom:1px solid var(--control-border,var(--border));border-radius:8px 8px 0 0}.LPjkLa_disclosure[open] summary:after{transform:translateY(2px)rotate(225deg)}.LPjkLa_disclosure>:not(summary){margin:14px 16px}.LPjkLa_previewActions{border-top:1px solid var(--border);margin-top:24px;padding-top:18px}.LPjkLa_form :disabled{cursor:not-allowed}@media (max-width:1100px){.LPjkLa_accountFields,.LPjkLa_stashFields{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.LPjkLa_accountFields>button,.LPjkLa_stashFields>button{justify-self:end;margin-top:0}.LPjkLa_twoColumns{grid-template-columns:1fr}}@media (max-width:700px){.LPjkLa_concepts{grid-template-columns:1fr;gap:11px}.LPjkLa_concept{grid-template-columns:42px minmax(0,1fr);align-items:start;gap:0 13px;padding:17px;display:grid}.LPjkLa_concept .LPjkLa_orb{grid-row:span 2;width:40px;height:40px}.LPjkLa_concept h2{margin:0 0 5px}.LPjkLa_introLead{font-size:14px}.LPjkLa_steps{gap:6px;padding-top:5px;padding-bottom:17px}.LPjkLa_steps li{flex-direction:column;align-items:flex-start;gap:6px;font-size:10px;line-height:1.5}.LPjkLa_stepHeading h2{font-size:23px}.LPjkLa_stepHeading{margin-block:20px}.LPjkLa_accountFields,.LPjkLa_stashFields,.LPjkLa_formRow,.LPjkLa_stashGrid{grid-template-columns:1fr}.LPjkLa_accountFields,.LPjkLa_stashFields{gap:14px;padding:16px}.LPjkLa_stashFields>button,.LPjkLa_accountFields>button{justify-self:end;margin-top:0}.LPjkLa_select{min-height:44px;font-size:16px}.LPjkLa_formFooter{align-items:stretch}.LPjkLa_formFooter>.LPjkLa_actions{grid-template-columns:1fr 1fr;width:100%;display:grid}.LPjkLa_formFooter>.LPjkLa_actions:has(>:only-child){grid-template-columns:1fr}.LPjkLa_formFooter>button{width:100%}.LPjkLa_stashBalance{font-size:29px}.LPjkLa_stashCard{padding:18px}.LPjkLa_reviewCallout{gap:12px;padding:16px}.LPjkLa_reviewCallout>button{width:100%}.LPjkLa_reviewTotals{gap:9px}.LPjkLa_reviewTotals>div{padding:13px}.LPjkLa_reviewTotals strong{font-size:22px}.LPjkLa_accountRow:has(>button){grid-template-columns:45px minmax(0,1fr);display:grid}.LPjkLa_accountRow>button{grid-column:2;justify-self:start}.LPjkLa_summary{padding:16px}.LPjkLa_note{padding:13px}.LPjkLa_reviewToolbar .LPjkLa_field{width:100%}.LPjkLa_entry{font-size:11px}.LPjkLa_transactionRow{gap:6px}.LPjkLa_transactionRow input{margin:10px 7px 10px 0}}
.gRb7WG_drey{isolation:isolate;min-height:max(460px,100dvh);color:var(--foreground);animation:.28s ease-out gRb7WG_drey-arrives;position:relative}.gRb7WG_cornerWidgets{display:contents}.gRb7WG_clock,.gRb7WG_dock,.gRb7WG_dashboardTab{border:1px solid var(--forest-glass-edge);background:linear-gradient(112deg, #ffffff4d, transparent 28%, #ffffff24 65%, transparent 66%), var(--forest-glass);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 0 0 2px var(--forest-inner-rim), inset 0 -2px 1px #173a2940, 0 4px 12px #102b3659;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.gRb7WG_clock{top:max(26px, env(safe-area-inset-top));right:max(28px, env(safe-area-inset-right));border-radius:12px;align-items:center;gap:12px;min-width:198px;max-width:calc(100% - 32px);min-height:72px;padding:11px 17px 11px 12px;display:flex;position:absolute}.gRb7WG_clockOrb,.gRb7WG_actionOrb{border:1px solid var(--icon-gold-border);background:var(--icon-gold);color:var(--icon-gold-ink);box-shadow:inset 0 1px 2px var(--glass-highlight), inset 0 -2px 3px #533f2429, 0 1px 3px #1b38384a;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.gRb7WG_clockOrb{width:43px;height:43px}.gRb7WG_clockOrb[data-night=true]{border-color:var(--icon-blue-border);background:var(--icon-blue);color:var(--icon-blue-ink)}.gRb7WG_clockCopy{flex-direction:column;gap:1px;min-width:0;display:flex}.gRb7WG_time{letter-spacing:-.5px;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:23px;line-height:1.2}.gRb7WG_sceneName{font-size:12px;line-height:1.4}.gRb7WG_nameplate{left:max(28px, env(safe-area-inset-left));bottom:max(35px, calc(env(safe-area-inset-bottom) + 20px));border:1px solid var(--forest-nameplate-edge);background:linear-gradient(116deg, #ffffff25, transparent 33%, #ffffff16 65%, transparent 66%), var(--forest-nameplate);white-space:nowrap;border-radius:32px 11px 11px 32px;align-items:center;padding:7px 18px 7px 7px;display:flex;position:absolute;box-shadow:inset 0 1px #efffd3ba,inset 0 0 0 2px #ebffce25,inset 0 -2px 3px #173c3550,0 3px 10px #142f2d50}.gRb7WG_dockGroup{left:50%;bottom:max(26px, calc(env(safe-area-inset-bottom) + 12px));flex-direction:column;align-items:center;width:360px;max-width:calc(100% - 32px);display:flex;position:absolute;transform:translate(-50%)}.gRb7WG_dashboardTab{z-index:1;min-width:144px;min-height:44px;color:var(--foreground);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 0 0 2px var(--forest-inner-rim), 0 -2px 7px #102b3626;border-radius:11px 11px 0 0;justify-content:center;align-items:center;gap:5px;margin-bottom:-1px;padding:8px 18px;font-size:13px;transition:filter .16s,box-shadow .12s;display:flex;position:relative}.gRb7WG_dashboardTab:focus-visible{outline:3px solid var(--ring);outline-offset:3px}.gRb7WG_dashboardTab:active{box-shadow:var(--control-pressed-shadow)}.gRb7WG_dock{border-radius:13px;gap:9px;width:100%;padding:10px;display:flex}.gRb7WG_dock .gRb7WG_addButton{background:var(--button-glass);min-width:0;height:auto;min-height:51px;color:var(--secondary-foreground);border-color:var(--button-border);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 -1px 2px #153d244a, 0 1px 1px var(--glass-highlight);border-radius:8px;flex:1 1 0;gap:8px;padding:8px;font-size:14px;font-weight:500}.gRb7WG_dock .gRb7WG_addButton:active{box-shadow:var(--control-pressed-shadow);transform:translateY(1px)}.gRb7WG_actionOrb{border-color:var(--icon-green-border);background:var(--icon-green);width:30px;height:30px;color:var(--icon-green-ink)}.gRb7WG_actionOrb[data-kind=expense]{border-color:var(--icon-blue-border);background:var(--icon-blue);color:var(--icon-blue-ink)}.gRb7WG_previewNote{color:#fff;text-shadow:0 1px 3px #082519,0 0 5px #082519;white-space:nowrap;font-size:10px;position:absolute;top:calc(100% + 4px)}.gRb7WG_feedback{border:1px solid var(--border);background:var(--popover);width:max-content;max-width:calc(100% - 32px);box-shadow:var(--panel-shadow);border-radius:9px;padding:10px 16px;font-size:13px;position:absolute;bottom:162px;left:50%;transform:translate(-50%)}@media (hover:hover){.gRb7WG_dashboardTab:hover,.gRb7WG_dock .gRb7WG_addButton:hover{filter:brightness(1.08)}}@media (max-width:700px){.gRb7WG_drey{min-height:max(440px,100dvh)}.gRb7WG_clock{top:max(18px, env(safe-area-inset-top));right:max(16px, env(safe-area-inset-right));flex-shrink:0;justify-content:center;gap:6px;width:122px;min-width:0;min-height:0;padding:8px}.gRb7WG_clockOrb{width:28px;height:28px}.gRb7WG_clockOrb svg{width:18px;height:18px}.gRb7WG_time{font-size:16px}.gRb7WG_sceneName{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gRb7WG_nameplate{padding-right:13px}.gRb7WG_dockGroup{bottom:max(24px, calc(env(safe-area-inset-bottom) + 10px))}.gRb7WG_dock{gap:8px;padding:8px}.gRb7WG_dock .gRb7WG_addButton{gap:6px;min-height:49px;font-size:13px}}@media (max-width:360px){.gRb7WG_clock{flex-direction:column;gap:3px;width:80px;padding:6px}.gRb7WG_clockOrb{width:22px;height:22px}.gRb7WG_clockOrb svg{width:16px;height:16px}.gRb7WG_time{font-size:14px}.gRb7WG_dock .gRb7WG_addButton{gap:5px;padding-inline:6px;font-size:12px}.gRb7WG_actionOrb{width:26px;height:26px}}@media (max-height:500px) and (min-width:701px){.gRb7WG_drey{min-height:400px}.gRb7WG_nameplate{padding-right:11px;bottom:36px}.gRb7WG_dockGroup{width:330px;left:auto;right:26px;transform:none}}@media (max-width:1050px){.gRb7WG_cornerWidgets{top:max(18px, env(safe-area-inset-top));left:max(16px, env(safe-area-inset-left));right:max(16px, env(safe-area-inset-right));align-items:stretch;gap:8px;display:flex;position:absolute}.gRb7WG_cornerWidgets .gRb7WG_nameplate,.gRb7WG_cornerWidgets .gRb7WG_clock{position:static}.gRb7WG_cornerWidgets .gRb7WG_clock{margin-left:auto}}@keyframes gRb7WG_drey-arrives{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.gRb7WG_drey{animation:none}.gRb7WG_dashboardTab{transition:none}.gRb7WG_dock .gRb7WG_addButton:active{transform:none}}
._3jAVoq_desktop{isolation:isolate;justify-content:center;align-items:center;min-height:100svh;padding:126px 28px 108px;display:flex;position:relative}._3jAVoq_shade{z-index:-1;pointer-events:none;background:linear-gradient(#0000 45%,#123b2c20 75%,#072a2466);position:fixed;inset:0}._3jAVoq_clock{border:1px solid var(--glass-border);background:var(--forest-glass);box-shadow:var(--panel-shadow), 0 4px 14px #153a3830;border-radius:13px;align-items:center;gap:13px;padding:13px 20px 13px 13px;display:flex;position:absolute;top:30px;right:32px}._3jAVoq_clockOrb{border:1px solid var(--icon-gold-border);width:47px;height:47px;color:var(--icon-gold-ink);background:var(--icon-gold);box-shadow:inset 0 1px 2px var(--glass-highlight), 0 2px 4px #0d392f25;border-radius:50%;flex-shrink:0;place-items:center;display:grid}._3jAVoq_clock time{font-variant-numeric:tabular-nums;font-size:25px;font-weight:450}._3jAVoq_clock small{margin-top:3px;font-size:12px;display:block}._3jAVoq_intro{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}._3jAVoq_desktop[data-window-open=false]{min-height:max(100svh,660px)}._3jAVoq_landingBrand{color:#fff;text-align:center;width:min(100%,600px);padding-inline:16px}._3jAVoq_intro ._3jAVoq_landingBrand *{animation:none}._3jAVoq_intro ._3jAVoq_landingBrand ._3jAVoq_launcher{pointer-events:auto;padding:0;transition:filter .18s;animation:4.8s ease-in-out infinite _3jAVoq_squirrel-breath}._3jAVoq_launcher:focus-visible{outline-offset:10px;outline:3px solid #fff}._3jAVoq_launcher:hover{filter:brightness(1.12)}._3jAVoq_launcher:active{filter:brightness(.95);animation-play-state:paused}._3jAVoq_launchHint{text-shadow:0 1px 6px #072f3f;margin:24px 0 0;font-size:12px}._3jAVoq_window{border:1px solid var(--glass-border);background:var(--surface-glass);width:min(1040px,100%);min-height:450px;box-shadow:var(--window-shadow);border-radius:15px;grid-template-columns:208px minmax(0,1fr);animation:.54s cubic-bezier(.2,.8,.2,1) both _3jAVoq_open-window;display:grid;position:relative;overflow:clip}._3jAVoq_close{z-index:2;min-width:46px;min-height:36px;color:var(--icon-orange-ink);background:var(--icon-orange);border:1px solid var(--icon-orange-border);box-shadow:inset 0 1px 1px var(--glass-highlight);border-top:0;border-radius:0 0 7px 7px;place-items:center;display:grid;position:absolute;top:0;right:16px}._3jAVoq_sidebar{background:var(--surface-sidebar);border-right:1px solid color-mix(in srgb, var(--border) 65%, transparent);padding:31px 13px 20px}._3jAVoq_sidebarHeading{color:var(--muted-foreground);letter-spacing:1.6px;text-transform:uppercase;margin:0 13px 20px;font-size:9px;font-weight:700}._3jAVoq_tabs{flex-direction:column;gap:5px;display:flex}._3jAVoq_tabLabel{min-width:0}._3jAVoq_navIcon[data-color=orange]{color:var(--icon-orange-ink);background:var(--icon-orange);border-color:var(--icon-orange-border)}._3jAVoq_tabs button{min-height:47px;color:var(--foreground);text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;transition:background .16s,box-shadow .16s;display:flex}._3jAVoq_tabs button[aria-selected=true]{background:var(--nav-active);border-color:var(--nav-active-border);box-shadow:var(--control-pressed-shadow);font-weight:600}._3jAVoq_tabs button:hover:not([aria-selected=true]){background:var(--button-glass)}._3jAVoq_tabs button:active{box-shadow:var(--control-pressed-shadow)}._3jAVoq_navIcon{}._3jAVoq_navIcon[data-color=blue]{color:var(--icon-blue-ink);background:var(--icon-blue);border-color:var(--icon-blue-border)}._3jAVoq_navIcon[data-color=gold]{color:var(--icon-gold-ink);background:var(--icon-gold);border-color:var(--icon-gold-border)}._3jAVoq_navArrow{opacity:0;flex-shrink:0;margin-left:auto}._3jAVoq_tabs button[aria-selected=true] ._3jAVoq_navArrow{opacity:1}._3jAVoq_windowBody{background:var(--surface-glass);min-width:0}._3jAVoq_panel{padding:49px 31px 24px}._3jAVoq_panel:focus-visible{outline:2px solid var(--ring);outline-offset:-5px}._3jAVoq_panel h1,._3jAVoq_panel h2{letter-spacing:-1px;overflow-wrap:anywhere;margin:6px 0 9px;font-size:clamp(27px,2.3vw,34px);font-weight:400;line-height:1.2}._3jAVoq_panel p{font-size:13px;line-height:1.65}._3jAVoq_panel ._3jAVoq_eyebrow{letter-spacing:2px;text-transform:uppercase;color:var(--muted-foreground);margin:0;font-size:9px;font-weight:700}._3jAVoq_panel ._3jAVoq_welcomeCopy{max-width:570px;color:var(--muted-foreground);margin:0 0 24px}._3jAVoq_button{border:1px solid var(--button-border);min-height:44px;color:var(--foreground);background:var(--button-glass);box-shadow:inset 0 1px 0 var(--button-highlight), 0 2px 6px #193e2925;border-radius:9px;justify-content:center;align-items:center;gap:10px;padding:10px 19px;font-size:14px;text-decoration:none;transition:filter .15s,box-shadow .15s,transform .12s;display:inline-flex}._3jAVoq_button:hover{filter:brightness(1.06)}._3jAVoq_button:active,._3jAVoq_close:active{box-shadow:var(--control-pressed-shadow);transform:translateY(1px)}._3jAVoq_button:disabled{cursor:wait;opacity:.65}._3jAVoq_primary{color:#fff;background:var(--button-primary);border-color:var(--icon-green-border);box-shadow:inset 0 1px 0 var(--button-primary-highlight), 0 2px 6px #193e2925;text-shadow:0 1px 1px #103e2966;margin-top:8px}._3jAVoq_steps{gap:15px;margin:25px 0;padding:0;list-style:none;display:grid}._3jAVoq_steps p{font-size:inherit;line-height:inherit}._3jAVoq_panel ._3jAVoq_optional{color:var(--muted-foreground);font-size:12px;line-height:1.6}._3jAVoq_desktopFooter{justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;bottom:26px;left:32px;right:32px}._3jAVoq_inviteLink{color:#fff;text-shadow:0 1px 4px #092d29;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:8px 0;font-size:13px;display:inline-flex}._3jAVoq_form{margin-top:24px}._3jAVoq_form fieldset{border:0;min-width:0;margin:0;padding:0}._3jAVoq_honey{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._3jAVoq_spinner{animation:1s linear infinite _3jAVoq_spin}._3jAVoq_form ._3jAVoq_formError{color:var(--foreground);font-size:13px}@keyframes _3jAVoq_spin{to{transform:rotate(360deg)}}._3jAVoq_formRow{grid-template-columns:1fr 1fr;gap:17px;display:grid}._3jAVoq_form label{margin-bottom:18px;font-size:13px;display:block}._3jAVoq_form label>span{color:var(--muted-foreground)}._3jAVoq_form input,._3jAVoq_form textarea{border:1px solid var(--input);width:100%;color:var(--foreground);background:var(--surface-field);border-radius:7px;margin-top:7px;padding:11px 12px;font-size:16px;display:block;box-shadow:inset 0 1px 3px #1d483010}._3jAVoq_form textarea{resize:vertical;min-height:88px}._3jAVoq_form input::placeholder,._3jAVoq_form textarea::placeholder{color:var(--muted-foreground)}._3jAVoq_form ._3jAVoq_formStatus{color:var(--muted-foreground);margin-bottom:0;font-size:12px}._3jAVoq_formStatus:empty{display:none}._3jAVoq_noScript{background:var(--card);border-radius:10px;max-width:650px;padding:25px}@keyframes _3jAVoq_squirrel-breath{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes _3jAVoq_open-window{0%{clip-path:circle(var(--reveal-radius,60px) at var(--reveal-x,50%) var(--reveal-y,50%));opacity:.25}to{clip-path:circle(150% at var(--reveal-x,50%) var(--reveal-y,50%));opacity:1}}@media (max-width:700px){._3jAVoq_desktop{padding:118px 12px 100px}._3jAVoq_clock{gap:10px;padding:10px 14px 10px 10px;top:20px;right:17px}._3jAVoq_clock time{font-size:22px}._3jAVoq_clockOrb{width:43px;height:43px}._3jAVoq_desktop[data-window-open=false]{min-height:max(100svh,620px)}._3jAVoq_window{grid-template-columns:minmax(0,1fr);min-height:0}._3jAVoq_sidebar{border-right:0;border-bottom:1px solid var(--border);padding:23px 12px 13px}._3jAVoq_sidebarHeading{margin:0 56px 21px 4px;font-size:9px}._3jAVoq_tabs{flex-direction:row;gap:3px}._3jAVoq_tabs button{text-align:center;flex-direction:column;flex:1;justify-content:flex-start;gap:7px;min-width:0;padding:9px 4px;font-size:11px;line-height:1.3}._3jAVoq_navIcon{border-radius:5px;width:26px;height:26px}._3jAVoq_navIcon svg{width:17px;height:17px}._3jAVoq_navArrow{display:none}._3jAVoq_close{min-width:44px;min-height:38px;right:12px}._3jAVoq_panel{padding:27px 20px 30px}._3jAVoq_panel ._3jAVoq_eyebrow{letter-spacing:1.3px;font-size:9px}._3jAVoq_panel h2{font-size:28px}._3jAVoq_steps{gap:13px;margin-top:22px}._3jAVoq_desktopFooter{bottom:21px;left:22px;right:22px}._3jAVoq_formRow{grid-template-columns:1fr;gap:0}}@media (max-width:370px){._3jAVoq_tabs button{gap:4px;font-size:11px}._3jAVoq_navIcon{width:22px;height:25px}._3jAVoq_panel{padding-inline:16px}}@media (prefers-reduced-motion:reduce){._3jAVoq_window,._3jAVoq_intro ._3jAVoq_landingBrand ._3jAVoq_launcher,._3jAVoq_spinner{animation:none}._3jAVoq_button,._3jAVoq_launcher,._3jAVoq_tabs button{transition:none}}
.LRnVQG_screen,.LRnVQG_preview{isolation:isolate;color:#fff;background:var(--landscape-base);position:fixed;inset:0;overflow:hidden}.LRnVQG_screen{z-index:100;animation:.48s ease-in-out 2.5s both LRnVQG_depart}[data-welcome-animation=off] .LRnVQG_screen:not([data-welcome-replay]){display:none}.LRnVQG_preview{min-height:100svh;position:relative}.LRnVQG_scene{text-align:center;color:#fff;background:var(--landscape-base);place-items:center;padding:32px 20px 94px;display:grid;position:absolute;inset:0;overflow:hidden}.LRnVQG_landscape,.LRnVQG_light{pointer-events:none;position:absolute;inset:0}.LRnVQG_landscape:after{content:"";background:var(--welcome-veil);position:absolute;inset:0}.LRnVQG_light{background:radial-gradient(ellipse at 50% 35%, var(--welcome-light), transparent 64%);animation:1.6s ease-out both LRnVQG_breathe-in}.LRnVQG_content{filter:drop-shadow(0 2px 8px #072f4533);width:min(100%,600px);margin-top:-12px;position:relative}.LRnVQG_eyebrow{letter-spacing:3.2px;text-transform:uppercase;text-shadow:0 1px 7px #082f3f;margin:0 0 10px;font-size:10px;font-weight:600;animation:.65s .12s both LRnVQG_arrive}.LRnVQG_emblem{width:348px;height:300px;margin:auto;animation:.85s cubic-bezier(.2,.7,.3,1) both LRnVQG_arrive;position:relative}.LRnVQG_halo{box-shadow:0 0 80px var(--welcome-glow);background:radial-gradient(circle,#e1ffc84d,#a0eed01a 48%,#0000 70%);border-radius:50%;position:absolute;inset:0 24px}.LRnVQG_orb{isolation:isolate;background:radial-gradient(ellipse at 38% 9%, #f7ffd9e6, #c8fb8f45 34%, transparent 54%), var(--orb-background);width:200px;height:200px;box-shadow:inset 0 2px 4px #fff, inset 0 -6px 15px #03422f99, inset 0 0 20px #ccffc366, 0 0 0 7px #dbfff014, 0 0 0 8px #e5fff029, 0 18px 38px #073e405c, 0 0 55px var(--welcome-glow);border:1px solid #eaffdcdf;border-radius:50%;place-items:center;display:grid;position:absolute;top:46px;left:74px;overflow:hidden}.LRnVQG_orb:after{content:"";opacity:.58;background:linear-gradient(#ffffffe6,#f1ffe942 50%,#ffffff05);border-radius:50% 50% 44% 44%;position:absolute;inset:5px 13px 49%}.LRnVQG_orbLandscape{z-index:-1;border-radius:inherit;background:var(--wallpaper) center 63% / auto 170%;mix-blend-mode:soft-light;opacity:.5;position:absolute;inset:0}.LRnVQG_squirrel{color:#f3ffe8;filter:drop-shadow(0 2px 2px #16533780)drop-shadow(0 0 12px #eaffd973);width:104px;height:104px}.LRnVQG_sheen{background:linear-gradient(110deg,#0000 40%,#f6ffe969 50%,#0000 60%);animation:1.7s ease-in-out .4s both LRnVQG_glass-sweep;position:absolute;inset:-40%}.LRnVQG_orbit,.LRnVQG_orbitInner{border:1px solid #e9fff77a;border-radius:50%;width:330px;height:160px;position:absolute;top:72px;left:9px;transform:rotate(-27deg);box-shadow:0 1px #b6fffc26,inset 0 1px #fff3}.LRnVQG_orbitInner{width:275px;height:245px;box-shadow:none;border-color:#e9fff733;top:22px;left:36px;transform:rotate(29deg)}.LRnVQG_ripple{border:1px solid #e9ffd95c;border-radius:50%;width:238px;height:238px;animation:1.8s ease-out .4s both LRnVQG_ripple;position:absolute;top:27px;left:55px}.LRnVQG_acorn{z-index:1;width:43px;height:43px;color:var(--icon-gold-ink);background:var(--icon-gold);border:1px solid #fff2ccbb;border-radius:50%;place-items:center;animation:1.05s cubic-bezier(.16,.8,.3,1) both LRnVQG_gather;display:grid;position:absolute;box-shadow:inset 0 1px 2px #fff9,0 4px 14px #153c4a44,0 0 18px #ffefb23b}.LRnVQG_acorn svg{width:24px;height:24px}.LRnVQG_acorn[data-acorn=one]{--gather-x:-20px;--gather-y:20px;animation-delay:.16s;top:180px;left:36px;transform:rotate(-20deg)}.LRnVQG_acorn[data-acorn=two]{--gather-x:20px;--gather-y:-20px;width:34px;height:34px;animation-delay:.34s;top:53px;right:28px;transform:rotate(22deg)}.LRnVQG_acorn[data-acorn=two] svg{width:20px;height:20px}.LRnVQG_acorn[data-acorn=three]{--gather-x:16px;--gather-y:20px;width:25px;height:25px;animation-delay:.5s;top:218px;right:48px;transform:rotate(36deg)}.LRnVQG_acorn[data-acorn=three] svg{width:15px;height:15px}.LRnVQG_glint,.LRnVQG_glintSmall{clip-path:polygon(50% 0,59% 39%,100% 50%,59% 60%,50% 100%,40% 60%,0 50%,40% 39%);background:#f5ffe6;width:18px;height:18px;animation:1.3s ease-in-out .5s both LRnVQG_glint;position:absolute;top:36px;left:108px}.LRnVQG_glintSmall{width:10px;height:10px;animation-delay:.95s;top:206px;left:270px}.LRnVQG_reflection{background:radial-gradient(#daffc84d,#0000 70%);width:186px;height:12px;position:absolute;bottom:4px;left:81px}.LRnVQG_wordmark{letter-spacing:-2px;text-shadow:0 2px 15px #073d4c80;margin-top:-4px;font-size:clamp(39px,5.8vw,58px);font-weight:600;line-height:1.2;animation:.7s .2s both LRnVQG_arrive}.LRnVQG_wordmark>span{font-weight:300}.LRnVQG_tagline{letter-spacing:.8px;text-shadow:0 1px 8px #072f3fe6;margin:12px 0 0;font-size:16px;animation:.7s .34s both LRnVQG_arrive}.LRnVQG_arrival{margin-top:34px;animation:.7s .55s both LRnVQG_arrive}.LRnVQG_arrival p{letter-spacing:.3px;text-shadow:0 1px 6px #072f3f;margin-top:12px;font-size:11px}.LRnVQG_seeds{justify-content:center;gap:9px;display:flex}.LRnVQG_seeds span{background:#edffd9;border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite LRnVQG_seed-glow;box-shadow:0 0 7px #e6ffc9}.LRnVQG_seeds span:nth-child(2){animation-delay:.16s}.LRnVQG_seeds span:nth-child(3){animation-delay:.32s}.LRnVQG_promise{bottom:max(30px, env(safe-area-inset-bottom));letter-spacing:.4px;text-shadow:0 1px 6px #062c2d;margin:0;font-size:11px;animation:.7s .45s both LRnVQG_arrive;position:absolute;left:24px;right:24px}.LRnVQG_skip,.LRnVQG_previewActions a,.LRnVQG_previewActions button{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:#0b3b3eb3;border:1px solid #e5fff280;border-radius:30px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:8px 17px;font-size:12px;display:inline-flex;box-shadow:inset 0 1px #ffffff26}.LRnVQG_skip{top:max(22px, env(safe-area-inset-top));right:max(24px, env(safe-area-inset-right));position:absolute}.LRnVQG_skip:hover,.LRnVQG_previewActions a:hover,.LRnVQG_previewActions button:hover{background:#15544be6}.LRnVQG_skip:focus-visible,.LRnVQG_previewActions a:focus-visible,.LRnVQG_previewActions button:focus-visible{outline-offset:4px;outline:2px solid #fff}.LRnVQG_previewActions{bottom:max(20px, env(safe-area-inset-bottom));flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;left:16px;right:16px}.LRnVQG_previewActions p{text-align:center;text-shadow:0 1px 5px #052f38;flex-basis:100%;font-size:11px}.LRnVQG_preview>.LRnVQG_scene .LRnVQG_promise{display:none}.LRnVQG_preview>.LRnVQG_scene{padding-bottom:160px}.LRnVQG_scene[data-still] *{animation:none}.LRnVQG_scene[data-still] .LRnVQG_sheen,.LRnVQG_scene[data-still] .LRnVQG_ripple{display:none}@keyframes LRnVQG_depart{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes LRnVQG_arrive{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@keyframes LRnVQG_breathe-in{0%{opacity:0}to{opacity:1}}@keyframes LRnVQG_glass-sweep{0%{translate:-70%}to{translate:70%}}@keyframes LRnVQG_ripple{0%{opacity:0;scale:.85}30%{opacity:1}to{opacity:0;scale:1.27}}@keyframes LRnVQG_gather{0%{opacity:0;translate:var(--gather-x) var(--gather-y);scale:.7}to{opacity:1;translate:0;scale:1}}@keyframes LRnVQG_glint{0%,to{opacity:.4;scale:.65}50%{opacity:1;scale:1}}@keyframes LRnVQG_seed-glow{0%,to{opacity:.4}50%{opacity:1}}@media (max-width:700px){.LRnVQG_orbLandscape{background-image:var(--wallpaper-mobile)}.LRnVQG_scene{padding:76px 16px 100px}.LRnVQG_content{margin-top:-18px}.LRnVQG_eyebrow{letter-spacing:2.2px;margin-bottom:0;font-size:8px}.LRnVQG_emblem{transform-origin:50%;width:348px;height:300px;margin-block:-14px -24px;margin-inline:calc(50% - 174px);scale:.82}.LRnVQG_wordmark{font-size:43px}.LRnVQG_tagline{font-size:14px}.LRnVQG_arrival{margin-top:28px}.LRnVQG_arrival p{font-size:10px}.LRnVQG_skip{top:max(16px, env(safe-area-inset-top));right:16px}.LRnVQG_promise{font-size:10px}}@media (max-height:650px){.LRnVQG_scene{padding-top:54px;padding-bottom:66px}.LRnVQG_eyebrow{display:none}.LRnVQG_emblem{margin-block:-44px -45px;scale:.65}.LRnVQG_wordmark{font-size:36px}.LRnVQG_tagline{margin-top:5px;font-size:13px}.LRnVQG_arrival{margin-top:19px}.LRnVQG_promise{bottom:15px}}@media (max-height:440px){.LRnVQG_scene{padding:40px 16px 28px}.LRnVQG_emblem{margin-block:-85px -79px;scale:.43}.LRnVQG_wordmark{font-size:32px}.LRnVQG_arrival{margin-top:16px}.LRnVQG_arrival p,.LRnVQG_promise{display:none}.LRnVQG_preview{min-height:500px}}@media (prefers-reduced-motion:reduce){.LRnVQG_screen{display:none}.LRnVQG_scene *{animation:none}}
