.ZHyAsG_page{--si-pt:58px;--si-pb:32px;min-height:100dvh;padding:max(var(--si-pt), env(safe-area-inset-top)) max(20px, env(safe-area-inset-right)) calc(max(var(--si-pb), env(safe-area-inset-bottom)) + var(--kb,0px)) max(20px, env(safe-area-inset-left));color:var(--color-ink);flex-direction:column;display:flex}.ZHyAsG_stage{flex-direction:column;flex:1;width:100%;max-width:26rem;margin-inline:auto;display:flex}.ZHyAsG_top{flex-direction:column;flex:1;justify-content:center;gap:40px;min-height:0;padding-bottom:30px;animation:.35s cubic-bezier(.23,1,.32,1) both ZHyAsG_si-rise;display:flex}.ZHyAsG_brand{letter-spacing:-.01em;direction:ltr;justify-content:center;align-items:center;gap:16px;margin-block:-28px 28px;font-size:40px;font-weight:700;display:flex}.ZHyAsG_mark{color:#04221a;background:#2fbf8f;border-radius:27px;place-items:center;width:84px;height:84px;display:grid;box-shadow:inset 0 1px #ffffff59}.ZHyAsG_page .ZHyAsG_brand .ZHyAsG_mark svg{width:46px;height:46px}.ZHyAsG_panel{background:linear-gradient(#14221f,#101a18);border:1px solid #ffffff14;border-radius:28px;padding:26px 20px 22px;position:relative;box-shadow:inset 0 1px #ffffff12,0 30px 60px -20px #000,0 0 80px -30px #4ee6b073}.ZHyAsG_panel:after{content:"";pointer-events:none;background:radial-gradient(60% 55% at 100% 0,#4ee6b02e,#0000 70%);border-radius:28px;position:absolute;inset:0}.ZHyAsG_panel h1{text-align:center;margin:0;font-size:24px;font-weight:700;line-height:1.3;position:relative}.ZHyAsG_back{z-index:1;top:14px;width:44px;height:44px;color:var(--color-mute);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;transition:color .14s ease-out,transform .14s ease-out;display:grid;position:absolute;inset-inline-start:12px}.ZHyAsG_back:active{color:var(--color-ink);transform:scale(.92)}@media (hover:hover) and (pointer:fine){.ZHyAsG_back:hover{color:var(--color-ink)}}.ZHyAsG_back:focus-visible{outline:3px solid var(--color-mint);outline-offset:2px}.ZHyAsG_slot{opacity:0;visibility:hidden;transition:visibility 0s .3s, grid-template-rows .3s linear(0, .03, .102, .198, .303, .409, .509, .601, .681, .75, .808, .856, .895, .925, .949, .967, .98, .99, .996, 1.001, 1.004, 1.005, 1.006, 1.006, 1), opacity .2s cubic-bezier(.23, 1, .32, 1);grid-template-rows:0fr;display:grid;position:relative}.ZHyAsG_slot[data-open=true]{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s}.ZHyAsG_slot>div{min-height:0;margin:-32px -18px;padding:32px 18px;overflow:hidden}.ZHyAsG_fld{direction:ltr;background:#0c1614;border:1.5px solid #4ee6b0cc;border-radius:20px;grid-template-rows:auto auto;align-content:center;min-height:92px;margin-top:26px;padding:0 18px;transition:border-color .2s ease-out,box-shadow .2s ease-out;display:grid;position:relative;box-shadow:0 0 0 4px #4ee6b01f,0 0 34px -8px #4ee6b080}.ZHyAsG_fl{color:var(--color-mute);pointer-events:none;direction:rtl;grid-area:1/1/3;place-self:center end;font-size:18px;font-weight:500;line-height:1.2}.ZHyAsG_fld input{width:100%;min-width:0;min-height:44px;color:var(--color-ink);caret-color:var(--color-mint);text-align:start;font-family:var(--font-display);letter-spacing:.03em;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:0;outline:0;grid-area:1/1/3;align-self:center;padding:0;font-size:48px;font-weight:700;line-height:1.05}.ZHyAsG_fld input:disabled{opacity:.75}.ZHyAsG_fld input{caret-color:#0000}:root:has(.teal) .ZHyAsG_fld input:focus-visible{outline:none}.ZHyAsG_fld[data-filled=true] .ZHyAsG_fl{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ZHyAsG_fld[data-filled=true] input{text-align:center}.ZHyAsG_fld input.ZHyAsG_pin{font-family:var(--font-sans);letter-spacing:.3em;padding-inline-start:.3em;font-size:40px}.ZHyAsG_stage[data-ready=true] .ZHyAsG_fld{box-shadow:none;border-color:#4ee6b073}.ZHyAsG_stage[data-ready=true] .ZHyAsG_panel{box-shadow:inset 0 1px #ffffff12,0 30px 60px -20px #000}.ZHyAsG_stage[data-ready=true] .ZHyAsG_panel:after{opacity:.5}.ZHyAsG_stage .ZHyAsG_fld[data-wrong=true]{border-color:var(--color-warn);box-shadow:0 0 0 4px #f2b84b24,0 0 34px -8px #f2b84b80}.ZHyAsG_task{flex-direction:column;animation:.35s cubic-bezier(.23,1,.32,1) .12s both ZHyAsG_si-rise;display:flex}.ZHyAsG_keys{direction:ltr;grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.ZHyAsG_key{height:64px;color:var(--color-ink);cursor:pointer;font-family:var(--font-sans);touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#121d1b;border:1px solid #ffffff14;border-radius:18px;place-items:center;padding:0;font-size:28px;font-weight:600;line-height:1;transition:transform .14s ease-out,opacity .14s ease-out;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0f}.ZHyAsG_key:active:not([aria-disabled=true]){transform:scale(.96)}.ZHyAsG_key:focus-visible{outline:3px solid var(--color-mint);outline-offset:2px}.ZHyAsG_key[aria-disabled=true]{cursor:default}.ZHyAsG_page .ZHyAsG_key svg{stroke-width:2px;width:28px;height:28px;color:var(--color-ink);opacity:.85}.ZHyAsG_key[data-erase][aria-disabled=true]{opacity:.35}.ZHyAsG_go{cursor:pointer;min-height:58px;font:inherit;color:#04221a;background:linear-gradient(#5df0bb,#2fbf8f);border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:16px;font-size:1.125rem;font-weight:700;transition:transform .14s cubic-bezier(.23,1,.32,1),background .2s cubic-bezier(.23,1,.32,1),color .2s cubic-bezier(.23,1,.32,1),box-shadow .2s cubic-bezier(.23,1,.32,1);display:flex;box-shadow:0 12px 34px #2fbf8f73,inset 0 1px #ffffff59}.ZHyAsG_go[data-ready=false]{color:#eef7f28c;cursor:default;background:#4ee6b024;box-shadow:inset 0 0 0 1px #4ee6b02e}.ZHyAsG_go:active:not(:disabled){transform:scale(.98)}.ZHyAsG_go:disabled[data-ready=true]{cursor:wait}.ZHyAsG_go:focus-visible{outline:3px solid var(--color-ink);outline-offset:3px}.ZHyAsG_error{color:var(--color-warn);text-align:center;text-wrap:balance;margin:0;padding-inline:32px;font-size:1rem;font-weight:500;line-height:1.45;animation:.18s cubic-bezier(.23,1,.32,1) both ZHyAsG_si-err;position:relative}.ZHyAsG_hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ZHyAsG_spin{border:2.5px solid;border-inline-end-color:#0000;border-radius:50%;width:18px;height:18px;animation:.6s linear infinite ZHyAsG_si-spin}@keyframes ZHyAsG_si-spin{to{transform:rotate(360deg)}}@keyframes ZHyAsG_si-err{0%{opacity:0;transform:translateY(4px)}}@keyframes ZHyAsG_si-rise{0%{opacity:0;transform:translateY(14px)}}@media (min-height:701px) and (max-height:840px){.ZHyAsG_top{gap:28px;padding-bottom:24px}.ZHyAsG_fld{min-height:84px}.ZHyAsG_key{height:58px}}@media (max-height:700px){.ZHyAsG_page{--si-pt:24px;--si-pb:20px}.ZHyAsG_top{gap:34px;padding-bottom:24px}.ZHyAsG_brand{gap:12px;margin-block:0;font-size:30px}.ZHyAsG_mark{border-radius:18px;width:56px;height:56px}.ZHyAsG_page .ZHyAsG_brand .ZHyAsG_mark svg{width:31px;height:31px}.ZHyAsG_panel{padding:20px 18px 18px}.ZHyAsG_fld{min-height:76px;margin-top:16px}.ZHyAsG_fld input{font-size:44px}.ZHyAsG_fld input.ZHyAsG_pin{font-size:36px}.ZHyAsG_keys{gap:8px}.ZHyAsG_key{height:50px}.ZHyAsG_go{min-height:52px;margin-top:12px}}@media (max-height:600px){.ZHyAsG_page{--si-pt:18px;--si-pb:16px}.ZHyAsG_top{gap:18px;padding-bottom:16px}.ZHyAsG_brand{gap:10px;margin-block:-8px 8px;font-size:26px}.ZHyAsG_mark{border-radius:14px;width:44px;height:44px}.ZHyAsG_page .ZHyAsG_brand .ZHyAsG_mark svg{width:25px;height:25px}.ZHyAsG_fld{min-height:72px;margin-top:14px}.ZHyAsG_fld input{font-size:40px}.ZHyAsG_fld input.ZHyAsG_pin{font-size:32px}.ZHyAsG_key{height:46px}.ZHyAsG_go{min-height:48px}.ZHyAsG_top{gap:12px}.ZHyAsG_panel{padding-top:14px}.ZHyAsG_top:has(.ZHyAsG_error){gap:6px;padding-bottom:8px}}@media (prefers-reduced-motion:reduce){.ZHyAsG_top,.ZHyAsG_task,.ZHyAsG_error{animation:none}.ZHyAsG_slot,.ZHyAsG_go,.ZHyAsG_key,.ZHyAsG_fld{transition:none}}@media (min-width:768px) and (min-height:500px){.ZHyAsG_switch{background:#0c1715;min-height:100svh}.ZHyAsG_phoneOnly{display:none}}
.desk{--text-xs:.9375rem;--text-xs--line-height:1.5;--text-sm:1rem;--text-sm--line-height:1.5;--text-base:1rem;--cta:#f6c744;--on-cta:#1d1a0c;--owner-mute:var(--muted-foreground);--owner-note:var(--muted);font-size:1rem}@media (min-width:1537px){.desk{--text-xs:1rem;--text-sm:1.125rem;--text-base:1.125rem;font-size:1.125rem}}.desk-dark{--background:#0c1715;--foreground:#e7efed;--card:#0c1715;--card-foreground:#e7efed;--pane:#0f1c1a;--popover:#12201e;--popover-foreground:#e7efed;--primary:#46d9a8;--primary-foreground:#05201a;--secondary:#ffffff0f;--secondary-foreground:#e7efed;--muted:#ffffff09;--muted-foreground:#8c9e99;--accent:#ffffff0d;--accent-foreground:#e7efed;--border:#ffffff12;--input:#ffffff4d;--ring:#46d9a8;--sidebar:#091311;--sidebar-foreground:#c9d6d2;--sidebar-primary:#46d9a8;--sidebar-primary-foreground:#05201a;--sidebar-accent:#ffffff0f;--sidebar-accent-foreground:#f3f8f6;--sidebar-border:#ffffff0f;--sidebar-ring:#46d9a8;--warn:#f2b35a;background:var(--background)}.desk-frosted{--background:#e6efeb;--foreground:#1d2b27;--card:#ffffff80;--card-foreground:#1d2b27;--popover:#fff;--popover-foreground:#1d2b27;--primary:#1f5f53;--primary-foreground:#fff;--secondary:#fff9;--secondary-foreground:#1d2b27;--muted:#ffffff73;--muted-foreground:#4f625c;--accent:#ffffff8c;--accent-foreground:#1d2b27;--border:#1d2b2714;--input:#1d2b275c;--ring:#1f5f53;--sidebar:transparent;--sidebar-foreground:#33463f;--sidebar-primary:#1f5f53;--sidebar-primary-foreground:#fff;--sidebar-accent:#fff9;--sidebar-accent-foreground:#1d2b27;--sidebar-border:transparent;--pane:#fff6;--sidebar-ring:#1f5f53;--warn:#7f4600;--tag-warn:#fde4aacc;--tag-green:#d6eee4e6;--tag-green-ink:#12594c;--tag-grey:#fff9;background:radial-gradient(70rem 40rem at 0 0,#fad66e8c,#0000 65%),radial-gradient(60rem 50rem at 100% 100%,#96c4b48c,#0000 70%),#e6efeb linear-gradient(160deg,#dfece7,#eef1e2)}.desk-frosted .sheet{-webkit-backdrop-filter:blur(20px)saturate(1.2);backdrop-filter:blur(20px)saturate(1.2);--tw-ring-color:#ffffffb3;background:#ffffff80;box-shadow:inset 0 1px #fffc,0 20px 40px -24px #1f463c4d}.desk svg.lucide{width:revert-layer;height:revert-layer}.desk-dark{--rail:#091311;--ring-track:#ffffff14;--tab-on:#ffffff12;--tab-hover:#ffffff1a;--tab-pill:#ffffff1f;--rail-on:#46d9a824;--rail-on-ink:#46d9a8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--tab-edge:#66766f;--on-warn:#1d1405;--head:#0c1715;--row-hover:#ffffff0f;--row-on:#46d9a829;--chip-money:#f2b35a;--chip-extra:#7cc4ff;--bar-ok:#46d9a8;--owes:#7cc4ff;--chip-miss:#ff8f8f;--chip-grey:#a9b8b4}.desk-frosted{--rail:#ffffff8c;--rail-on:var(--primary);--rail-on-ink:var(--primary-foreground);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ring-track:#1d2b271a;--tab-on:#fff9;--tab-hover:#1d2b2729;--tab-edge:#33463f;--on-warn:#fff;--head:#f6f9f7;--row-hover:#1f5f530f;--row-on:#1f5f5324;--chip-money:#8a4b00;--chip-extra:#1d5fa8;--bar-ok:#25917a;--owes:#1d5fa8;--chip-miss:#a8323f;--chip-grey:#4f625c}.desk .row-on,.desk .row-on:hover{background:var(--row-on)}.desk .row-on>td:first-child{box-shadow:inset -3px 0 0 var(--primary)}:root:has([data-owner-phone]){overscroll-behavior-y:none;-webkit-tap-highlight-color:transparent}[data-owner-phone] :is(a:not([href^=tel\:]),button,[role=tab],[role=button],label,summary){touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}[data-owner-phone] :is(input,textarea,select){touch-action:manipulation}
