.auth-module__dtHBwq__shell{z-index:1;max-width:1120px;min-height:100svh;padding:calc(max(40px,calc((100svh - 720px)/2)) + env(safe-area-inset-top))clamp(20px,5vw,48px)48px;grid-template-columns:1.05fr .95fr;align-content:start;align-items:start;gap:clamp(32px,6vw,88px);margin:0 auto;display:grid;position:relative}.auth-module__dtHBwq__stage{flex-direction:column;gap:26px;display:flex}.auth-module__dtHBwq__stageBody{flex-direction:column;gap:16px;display:flex}.auth-module__dtHBwq__brand{align-items:center;gap:11px;display:flex}.auth-module__dtHBwq__brandMark{width:38px;height:38px;filter:drop-shadow(0 0 14px rgb(var(--spot-rgb)/.28));display:block}.auth-module__dtHBwq__brandText{flex-direction:column;gap:1px;display:flex}.auth-module__dtHBwq__brandWord{letter-spacing:-.5px;color:var(--fine-text);font-size:20px;font-weight:750;line-height:1.1}.auth-module__dtHBwq__brandTagline,.auth-module__dtHBwq__brandTaglineDesktop{color:var(--fine-muted);font-size:12.5px;line-height:1.2}.auth-module__dtHBwq__brandTagline{display:none}.auth-module__dtHBwq__brandTaglineDesktop{display:block}.auth-module__dtHBwq__stageHeadline{letter-spacing:-2px;color:var(--fine-text);font-size:clamp(34px,4.6vw,54px);font-weight:800;line-height:1.04}.auth-module__dtHBwq__accent{background:linear-gradient(100deg,var(--acc1),var(--acc2));color:#0000;-webkit-background-clip:text;background-clip:text}.auth-module__dtHBwq__stageLede{color:#ced5ebc7;max-width:40ch;font-size:clamp(16px,1.5vw,18px);line-height:1.55}.auth-module__dtHBwq__formCol{justify-content:center;display:flex}.auth-module__dtHBwq__card{border:1px solid var(--fine-border);background:var(--fine-panel);width:100%;max-width:420px;box-shadow:0 8px 36px #0003,0 0 80px rgb(var(--spot-rgb)/.1);border-radius:20px;flex-direction:column;gap:20px;padding:clamp(26px,3vw,36px);display:flex}.auth-module__dtHBwq__header{flex-direction:column;gap:5px;display:flex}.auth-module__dtHBwq__title{letter-spacing:-.6px;color:var(--fine-text);font-size:clamp(22px,3vw,27px);font-weight:750;line-height:1.15}.auth-module__dtHBwq__subtitle{color:var(--fine-muted);font-size:14.5px;line-height:1.5}.auth-module__dtHBwq__stageEyebrow{letter-spacing:3px;text-transform:uppercase;color:rgb(var(--spot-rgb));opacity:.9;font-size:12px;font-weight:700}.auth-module__dtHBwq__stageCta{align-self:flex-start;margin-top:6px}.auth-module__dtHBwq__divider{align-items:center;gap:12px;display:flex}.auth-module__dtHBwq__dividerLine{background:var(--fine-border);flex:1;height:1px}.auth-module__dtHBwq__dividerText{color:var(--fine-muted);font-size:12.5px}.auth-module__dtHBwq__form{flex-direction:column;gap:16px;display:flex}.auth-module__dtHBwq__honeypot{opacity:0;pointer-events:none;position:absolute;left:-9999px}.auth-module__dtHBwq__field{flex-direction:column;gap:8px;display:flex}.auth-module__dtHBwq__label{color:var(--fine-muted);font-size:13px;font-weight:600}.auth-module__dtHBwq__errorText{color:var(--alarm);font-size:12.5px}.auth-module__dtHBwq__linkBtn{align-self:flex-start}.auth-module__dtHBwq__passwordWrap{align-items:center;display:flex;position:relative}.auth-module__dtHBwq__passwordWrap .auth-module__dtHBwq__pwInput{padding-right:48px}.auth-module__dtHBwq__passwordToggle{cursor:pointer;color:var(--fine-muted);background:0 0;border:0;place-items:center;padding:4px;transition:color .2s;display:grid;position:absolute;right:12px}.auth-module__dtHBwq__passwordToggle:hover{color:var(--fine-text)}.auth-module__dtHBwq__strengthWrap{flex-direction:column;gap:6px;display:flex}.auth-module__dtHBwq__strengthBg{background:#ffffff14;border-radius:999px;height:4px;overflow:hidden}.auth-module__dtHBwq__strengthBar{border-radius:999px;height:100%;transition:width .3s ease-in-out,background .3s}.auth-module__dtHBwq__strengthWeak{background:var(--alarm)}.auth-module__dtHBwq__strengthMedium{background:var(--cost)}.auth-module__dtHBwq__strengthStrong{background:linear-gradient(90deg,var(--line1),var(--line2))}.auth-module__dtHBwq__strengthText{color:var(--fine-muted);font-size:12px}.auth-module__dtHBwq__otpResend{justify-content:flex-end;display:flex}.auth-module__dtHBwq__otpTimer{color:var(--fine-muted);font-size:12.5px}.auth-module__dtHBwq__otpInfo{color:var(--fine-muted);text-align:center;font-size:12.5px;line-height:1.5}.auth-module__dtHBwq__terms{flex-direction:column;gap:6px;display:flex}.auth-module__dtHBwq__termsText{color:var(--fine-muted);font-size:13px;line-height:1.5}.auth-module__dtHBwq__termsLink{color:rgb(var(--spot-rgb));text-decoration:none}.auth-module__dtHBwq__termsLink:hover{text-decoration:underline}.auth-module__dtHBwq__turnstileWrap{flex-direction:column;display:flex}.auth-module__dtHBwq__turnstileWrapActive{background:var(--fine-well);border-radius:14px;gap:10px;padding:14px}.auth-module__dtHBwq__turnstileCaption{color:var(--fine-muted);align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}.auth-module__dtHBwq__turnstileCaption svg{color:rgb(var(--spot-rgb)/.9);flex-shrink:0}.auth-module__dtHBwq__securityNote{text-align:center;color:var(--fine-muted);font-size:12px}.auth-module__dtHBwq__submit{justify-content:center;width:100%}.auth-module__dtHBwq__social{gap:12px;display:flex}.auth-module__dtHBwq__socialDisabled{border:1px solid var(--fine-border);color:var(--fine-text);background:var(--fine-well);border-radius:13px;flex:1;justify-content:center;align-items:center;gap:10px;padding:12px;font-family:inherit;font-size:14.5px;font-weight:600;display:flex}.auth-module__dtHBwq__socialBtn{flex:1}.auth-module__dtHBwq__socialDisabled{color:var(--fine-muted);cursor:not-allowed;position:relative}.auth-module__dtHBwq__soonBadge{letter-spacing:.5px;text-transform:uppercase;color:var(--fine-muted);background:#ffffff0f;border-radius:999px;padding:2px 6px;font-size:10px;font-weight:700}@media (max-width:980px),(orientation:portrait) and (max-width:1200px){.auth-module__dtHBwq__shell{max-width:min(720px,84vw);padding-top:calc(max(36px,calc((100svh - 1000px)/2)) + env(safe-area-inset-top));grid-template-columns:1fr;gap:30px}.auth-module__dtHBwq__stage{text-align:center;align-items:center;gap:22px}.auth-module__dtHBwq__stageBody{align-items:center}.auth-module__dtHBwq__stageCta{align-self:center}.auth-module__dtHBwq__card{max-width:none}}@media (max-width:600px){.auth-module__dtHBwq__card{padding:24px 20px}.auth-module__dtHBwq__shell{max-width:440px}.auth-module__dtHBwq__stage{text-align:left;align-items:flex-start}.auth-module__dtHBwq__stageBody{align-items:flex-start}.auth-module__dtHBwq__stageCta{align-self:flex-start}.auth-module__dtHBwq__loginOnly{display:none}.auth-module__dtHBwq__brandTagline{display:block}.auth-module__dtHBwq__brandTaglineDesktop{display:none}}
.TextInput-module__GqD_Pa__wrap{width:100%;display:block;position:relative}.TextInput-module__GqD_Pa__input{box-sizing:border-box;background:var(--fine-well);border:1px solid var(--fine-border);width:100%;color:var(--fine-text);border-radius:12px;padding:12px 14px;font-family:inherit;font-size:16px;font-weight:500;line-height:1.2;transition:border-color .25s,background .25s,box-shadow .3s;display:block}.TextInput-module__GqD_Pa__input::placeholder{color:#ced5eb57}.TextInput-module__GqD_Pa__input:focus{border-color:rgb(var(--spot-rgb)/.6);box-shadow:0 0 0 3px rgb(var(--spot-rgb)/.18);outline:none}.TextInput-module__GqD_Pa__input:-webkit-autofill{-webkit-text-fill-color:var(--fine-text);caret-color:var(--fine-text);transition:background-color 5000s ease-in-out,border-color .25s,box-shadow .3s}.TextInput-module__GqD_Pa__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--fine-text);caret-color:var(--fine-text);transition:background-color 5000s ease-in-out,border-color .25s,box-shadow .3s}.TextInput-module__GqD_Pa__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--fine-text);caret-color:var(--fine-text);transition:background-color 5000s ease-in-out,border-color .25s,box-shadow .3s}.TextInput-module__GqD_Pa__input:-webkit-autofill:active{-webkit-text-fill-color:var(--fine-text);caret-color:var(--fine-text);transition:background-color 5000s ease-in-out,border-color .25s,box-shadow .3s}.TextInput-module__GqD_Pa__input:disabled{cursor:not-allowed;color:var(--fine-muted);opacity:.85;background:#0000001f;border-style:dashed}.TextInput-module__GqD_Pa__input:disabled::placeholder{color:#ced5eb38}.TextInput-module__GqD_Pa__error{border-color:#f38ba899}.TextInput-module__GqD_Pa__error:focus{box-shadow:0 0 0 3px #f38ba866}.TextInput-module__GqD_Pa__input.TextInput-module__GqD_Pa__compact{border-radius:11px;padding:10px 12px;font-size:15px;font-weight:500}@media (pointer:coarse){.TextInput-module__GqD_Pa__input.TextInput-module__GqD_Pa__compact{font-size:16px}}.TextInput-module__GqD_Pa__input.TextInput-module__GqD_Pa__large{letter-spacing:-.5px;padding:14px 16px;font-size:clamp(24px,5vw,32px);font-weight:650}.TextInput-module__GqD_Pa__bare{background:0 0;border-color:#0000}.TextInput-module__GqD_Pa__textarea{resize:vertical;min-height:118px;line-height:1.55}.TextInput-module__GqD_Pa__adorn{color:var(--fine-muted);pointer-events:none;align-items:center;font-size:15px;font-weight:600;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.TextInput-module__GqD_Pa__left{left:14px}.TextInput-module__GqD_Pa__right{right:14px}.TextInput-module__GqD_Pa__hasLeft{padding-left:32px}.TextInput-module__GqD_Pa__hasRight{padding-right:32px}.TextInput-module__GqD_Pa__compact.TextInput-module__GqD_Pa__hasLeft{padding-left:27px}.TextInput-module__GqD_Pa__compact.TextInput-module__GqD_Pa__hasRight{padding-right:27px}.TextInput-module__GqD_Pa__compact .TextInput-module__GqD_Pa__adorn{font-size:13px}.TextInput-module__GqD_Pa__compact .TextInput-module__GqD_Pa__left{left:11px}.TextInput-module__GqD_Pa__compact .TextInput-module__GqD_Pa__right{right:11px}.TextInput-module__GqD_Pa__large .TextInput-module__GqD_Pa__adorn{font-size:18px}.TextInput-module__GqD_Pa__large .TextInput-module__GqD_Pa__left{left:16px}.TextInput-module__GqD_Pa__large .TextInput-module__GqD_Pa__right{right:16px}.TextInput-module__GqD_Pa__large.TextInput-module__GqD_Pa__hasLeft{padding-left:40px}.TextInput-module__GqD_Pa__large.TextInput-module__GqD_Pa__hasRight{padding-right:40px}.TextInput-module__GqD_Pa__input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.TextInput-module__GqD_Pa__input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.TextInput-module__GqD_Pa__input[type=number]{-moz-appearance:textfield}
.IconPicker-module__ojyRNW__picker{flex-direction:column;gap:10px;display:flex}.IconPicker-module__ojyRNW__statusRow{justify-content:space-between;align-items:center;gap:10px;min-height:18px;display:flex}.IconPicker-module__ojyRNW__status{color:var(--fine-muted);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:600;overflow:hidden}.IconPicker-module__ojyRNW__clearBtn{border:1px solid var(--fine-border);color:var(--fine-muted);cursor:pointer;background:0 0;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:4px 10px;font-family:inherit;font-size:11.5px;font-weight:600;transition:color .25s,background .25s;display:inline-flex}.IconPicker-module__ojyRNW__clearBtn:hover{color:var(--fine-text);background:var(--fine-well)}.IconPicker-module__ojyRNW__sectionLabel{letter-spacing:1.6px;text-transform:uppercase;color:var(--fine-muted);font-size:10.5px;font-weight:700}.IconPicker-module__ojyRNW__grid{grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:6px;display:grid}.IconPicker-module__ojyRNW__tile{aspect-ratio:1;border:1px solid var(--fine-border);background:var(--fine-well);color:var(--fine-muted);cursor:pointer;border-radius:11px;justify-content:center;align-items:center;transition:color .2s,border-color .2s,background .2s;display:inline-flex}.IconPicker-module__ojyRNW__tile:hover{color:var(--fine-text);border-color:#ffffff38}.IconPicker-module__ojyRNW__tile:focus-visible{box-shadow:0 0 0 3px rgb(var(--spot-rgb)/.5);outline:none}.IconPicker-module__ojyRNW__tileOn{color:rgb(var(--spot-rgb));background:rgb(var(--spot-rgb)/.12);border-color:rgb(var(--spot-rgb)/.5)}.IconPicker-module__ojyRNW__emptyLine{color:var(--fine-muted);padding:6px 2px;font-size:12.5px;line-height:1.6}.IconPicker-module__ojyRNW__sentinel{height:1px}.IconPicker-module__ojyRNW__shimTile{aspect-ratio:1;background:linear-gradient(100deg,#ffffff0a 40%,#ffffff17 50%,#ffffff0a 60%) 0 0/200% 100%;border-radius:11px;animation:1.6s infinite IconPicker-module__ojyRNW__pickerShimmer}@keyframes IconPicker-module__ojyRNW__pickerShimmer{0%{background-position:120% 0}to{background-position:-80% 0}}@media (prefers-reduced-motion:reduce){.IconPicker-module__ojyRNW__tile,.IconPicker-module__ojyRNW__clearBtn{transition:none}.IconPicker-module__ojyRNW__shimTile{animation:none}}
.FineDateField-module__Ox9ZJq__wrap{flex-direction:column;gap:10px;display:flex}.FineDateField-module__Ox9ZJq__quick{flex-wrap:wrap;gap:8px;display:flex}.FineDateField-module__Ox9ZJq__pill{border:1px solid var(--fine-border);background:var(--fine-panel);color:var(--fine-muted);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:500;transition:border-color .25s,background .25s,color .25s,transform .16s;display:inline-flex}.FineDateField-module__Ox9ZJq__pill:hover{border-color:rgb(var(--spot-rgb)/.4);color:var(--fine-text)}.FineDateField-module__Ox9ZJq__pill:active{transform:scale(.97)}.FineDateField-module__Ox9ZJq__pillOn{border-color:rgb(var(--spot-rgb)/.6);background:rgb(var(--spot-rgb)/.14);color:var(--fine-text)}.FineDateField-module__Ox9ZJq__pickPill{margin-left:auto}.FineDateField-module__Ox9ZJq__pickOpen{border-color:rgb(var(--spot-rgb)/.5);color:var(--fine-text)}.FineDateField-module__Ox9ZJq__calShell{grid-template-rows:0fr;transition:grid-template-rows .42s cubic-bezier(.22,1,.36,1);display:grid}.FineDateField-module__Ox9ZJq__calShellOpen{grid-template-rows:1fr}.FineDateField-module__Ox9ZJq__calInner{overflow:hidden}.FineDateField-module__Ox9ZJq__cal{border:1px solid var(--fine-border);background:var(--fine-well);border-radius:16px;margin-top:4px;padding:14px}.FineDateField-module__Ox9ZJq__calHead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.FineDateField-module__Ox9ZJq__calMonth{color:var(--fine-text);font-size:14px;font-weight:600}.FineDateField-module__Ox9ZJq__calNav{border:1px solid var(--fine-border);background:var(--fine-panel);width:28px;height:28px;color:var(--fine-muted);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;transition:color .2s,border-color .2s;display:inline-flex}.FineDateField-module__Ox9ZJq__calNav:hover{color:var(--fine-text);border-color:rgb(var(--spot-rgb)/.45)}.FineDateField-module__Ox9ZJq__calWeek,.FineDateField-module__Ox9ZJq__calGrid{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.FineDateField-module__Ox9ZJq__calWeekday{text-align:center;color:var(--fine-muted);padding-bottom:4px;font-size:11px;font-weight:600}.FineDateField-module__Ox9ZJq__calSpacer{aspect-ratio:1}.FineDateField-module__Ox9ZJq__calDay{aspect-ratio:1;color:var(--fine-text);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;font-family:inherit;font-size:13px;font-weight:500;transition:background .18s,border-color .18s,color .18s;display:inline-flex}.FineDateField-module__Ox9ZJq__calDay:hover:not(:disabled){background:rgb(var(--spot-rgb)/.1)}.FineDateField-module__Ox9ZJq__calDay:disabled{color:#ced5eb38;cursor:not-allowed}.FineDateField-module__Ox9ZJq__calDayToday{border-color:rgb(var(--spot-rgb)/.35)}.FineDateField-module__Ox9ZJq__calDayOn{background:linear-gradient(100deg,var(--acc1),var(--acc2));color:#1a1726;font-weight:700}.FineDateField-module__Ox9ZJq__calDayOn:hover:not(:disabled){background:linear-gradient(100deg,var(--acc1),var(--acc2))}@media (prefers-reduced-motion:reduce){.FineDateField-module__Ox9ZJq__pill,.FineDateField-module__Ox9ZJq__calNav,.FineDateField-module__Ox9ZJq__calDay,.FineDateField-module__Ox9ZJq__calShell{transition:none}}
.CadencePicker-module__VffsCa__picker{flex-direction:column;gap:12px;display:flex}.CadencePicker-module__VffsCa__detail{flex-direction:column;gap:12px;animation:.4s cubic-bezier(.22,1,.36,1) CadencePicker-module__VffsCa__cadenceIn;display:flex}@keyframes CadencePicker-module__VffsCa__cadenceIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.CadencePicker-module__VffsCa__inline{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.CadencePicker-module__VffsCa__inlineLabel{color:var(--fine-muted);font-size:13.5px}.CadencePicker-module__VffsCa__tinyInt{width:58px}.CadencePicker-module__VffsCa__tinyInt input{text-align:center}.CadencePicker-module__VffsCa__inlineSelect{min-width:120px}.CadencePicker-module__VffsCa__dayDots{gap:5px;display:inline-flex}.CadencePicker-module__VffsCa__dayDot{border:1px solid var(--fine-border);background:var(--fine-well);width:30px;height:30px;color:var(--fine-muted);cursor:pointer;border-radius:50%;padding:0;font-family:inherit;font-size:11.5px;font-weight:700;transition:color .25s,border-color .25s,background .25s,transform .35s cubic-bezier(.34,1.3,.5,1)}.CadencePicker-module__VffsCa__dayDot:hover{color:var(--fine-text);border-color:rgb(var(--spot-rgb)/.45)}.CadencePicker-module__VffsCa__dayDot:active{transform:scale(.94)}.CadencePicker-module__VffsCa__dayOn{color:#12121a;background:linear-gradient(100deg,var(--acc1),var(--acc2));box-shadow:0 0 14px rgb(var(--spot-rgb)/.3);border-color:#0000}.CadencePicker-module__VffsCa__dayOn:hover{color:#12121a;border-color:#0000}.CadencePicker-module__VffsCa__ends{flex-direction:column;display:flex}.CadencePicker-module__VffsCa__endsToggle{color:var(--fine-muted);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:6px;padding:4px 2px;font-family:inherit;font-size:12.5px;font-weight:500;transition:color .25s;display:inline-flex}.CadencePicker-module__VffsCa__endsToggle:hover{color:var(--fine-text)}.CadencePicker-module__VffsCa__endsChev{transition:transform .35s cubic-bezier(.22,1,.36,1)}.CadencePicker-module__VffsCa__endsChevOpen{transform:rotate(180deg)}.CadencePicker-module__VffsCa__endsBody{grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.22,1,.36,1);display:grid}.CadencePicker-module__VffsCa__endsBodyOpen{grid-template-rows:1fr}.CadencePicker-module__VffsCa__endsInner{flex-direction:column;gap:12px;padding-top:4px;display:flex;overflow:hidden}.CadencePicker-module__VffsCa__endsBodyOpen .CadencePicker-module__VffsCa__endsInner{padding-bottom:2px}.CadencePicker-module__VffsCa__preview{color:rgb(var(--spot-rgb)/.92);font-variant-numeric:tabular-nums;margin:0;font-size:13px;line-height:1.5}@media (prefers-reduced-motion:reduce){.CadencePicker-module__VffsCa__detail{animation:none}.CadencePicker-module__VffsCa__dayDot,.CadencePicker-module__VffsCa__endsToggle,.CadencePicker-module__VffsCa__endsChev,.CadencePicker-module__VffsCa__endsBody{transition:none}}
.DebtCadencePicker-module__QzKu2a__picker{flex-direction:column;gap:12px;display:flex}.DebtCadencePicker-module__QzKu2a__cadenceRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.DebtCadencePicker-module__QzKu2a__cadenceSelect{flex:0 0 200px;max-width:100%}.DebtCadencePicker-module__QzKu2a__cadenceDetail{flex-wrap:wrap;flex:auto;align-items:center;gap:10px;min-width:0;animation:.4s cubic-bezier(.22,1,.36,1) DebtCadencePicker-module__QzKu2a__debtCadenceIn;display:flex}.DebtCadencePicker-module__QzKu2a__cadenceMode{flex:0 260px;min-width:0}@keyframes DebtCadencePicker-module__QzKu2a__debtCadenceIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.DebtCadencePicker-module__QzKu2a__inline{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.DebtCadencePicker-module__QzKu2a__inlineLabel{color:var(--fine-muted);font-size:13.5px}.DebtCadencePicker-module__QzKu2a__tinyInt{width:58px}.DebtCadencePicker-module__QzKu2a__tinyInt input{text-align:center}.DebtCadencePicker-module__QzKu2a__inlineSelect{min-width:120px}.DebtCadencePicker-module__QzKu2a__dayDots{gap:5px;display:inline-flex}.DebtCadencePicker-module__QzKu2a__dayDot{border:1px solid var(--fine-border);background:var(--fine-well);width:30px;height:30px;color:var(--fine-muted);cursor:pointer;border-radius:50%;padding:0;font-family:inherit;font-size:11.5px;font-weight:700;transition:color .25s,border-color .25s,background .25s,transform .35s cubic-bezier(.34,1.3,.5,1)}.DebtCadencePicker-module__QzKu2a__dayDot:hover{color:var(--fine-text);border-color:rgb(var(--spot-rgb)/.45)}.DebtCadencePicker-module__QzKu2a__dayDot:active{transform:scale(.94)}.DebtCadencePicker-module__QzKu2a__dayOn{color:#12121a;background:linear-gradient(100deg,var(--acc1),var(--acc2));box-shadow:0 0 14px rgb(var(--spot-rgb)/.3);border-color:#0000}.DebtCadencePicker-module__QzKu2a__dayOn:hover{color:#12121a;border-color:#0000}.DebtCadencePicker-module__QzKu2a__preview{color:rgb(var(--spot-rgb)/.92);font-variant-numeric:tabular-nums;margin:0;font-size:13px;line-height:1.5}@media (max-width:600px){.DebtCadencePicker-module__QzKu2a__cadenceSelect,.DebtCadencePicker-module__QzKu2a__cadenceMode{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.DebtCadencePicker-module__QzKu2a__cadenceDetail{animation:none}.DebtCadencePicker-module__QzKu2a__dayDot{transition:none}}
.PlanPanel-module__Svepia__panel{color:var(--fine-text);flex-direction:column;gap:18px;display:flex}.PlanPanel-module__Svepia__identityRow{align-items:center;gap:10px;display:flex}.PlanPanel-module__Svepia__iconTile{border:1px solid rgb(var(--spot-rgb)/.35);background:rgb(var(--spot-rgb)/.12);width:44px;height:44px;color:rgb(var(--spot-rgb));cursor:pointer;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;transition:background .25s,border-color .25s,transform .35s cubic-bezier(.34,1.3,.5,1);display:inline-flex;position:relative}.PlanPanel-module__Svepia__iconTile:hover{background:rgb(var(--spot-rgb)/.18);border-color:rgb(var(--spot-rgb)/.55)}.PlanPanel-module__Svepia__iconTile:active{transform:scale(.95)}.PlanPanel-module__Svepia__iconTilePencil{border:1px solid var(--fine-border);width:16px;height:16px;color:var(--fine-muted);background:#161621f5;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:-4px;right:-4px}.PlanPanel-module__Svepia__nameField{flex:1;min-width:0}.PlanPanel-module__Svepia__colorRow{flex-direction:column;gap:8px;display:flex}.PlanPanel-module__Svepia__colorLabel{letter-spacing:1.8px;text-transform:uppercase;color:rgb(var(--spot-rgb)/.9);font-size:10.5px;font-weight:700}.PlanPanel-module__Svepia__panel[data-tinted] .PlanPanel-module__Svepia__iconTile{border-color:rgb(var(--cat-rgb)/.35);background:rgb(var(--cat-rgb)/.12);color:rgb(var(--cat-rgb))}.PlanPanel-module__Svepia__panel[data-tinted] .PlanPanel-module__Svepia__iconTile:hover{background:rgb(var(--cat-rgb)/.18);border-color:rgb(var(--cat-rgb)/.55)}.PlanPanel-module__Svepia__panel[data-tinted] .PlanPanel-module__Svepia__monthFill:not(.PlanPanel-module__Svepia__monthFillOver){background:linear-gradient(90deg,rgb(var(--cat-rgb)),rgb(var(--cat-rgb)/.72))}.PlanPanel-module__Svepia__fold{grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1);display:grid}.PlanPanel-module__Svepia__foldOpen{grid-template-rows:1fr}.PlanPanel-module__Svepia__foldInner{min-height:0;overflow:hidden}.PlanPanel-module__Svepia__iconPickerSeat{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;max-height:300px;padding:10px 1px 2px;display:flex;overflow-y:auto}.PlanPanel-module__Svepia__iconPickerSeat::-webkit-scrollbar{display:none}.PlanPanel-module__Svepia__section{border-top:1px solid var(--fine-border);flex-direction:column;gap:12px;padding-top:16px;display:flex}.PlanPanel-module__Svepia__sectionLabel{letter-spacing:1.8px;text-transform:uppercase;color:rgb(var(--spot-rgb)/.9);font-size:10.5px;font-weight:700}.PlanPanel-module__Svepia__quietHint{color:var(--fine-muted);margin:0;font-size:12.5px;line-height:1.55}.PlanPanel-module__Svepia__amountRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.PlanPanel-module__Svepia__amountField{flex:0 180px;min-width:140px}.PlanPanel-module__Svepia__amountHint{color:var(--fine-muted);flex:auto;font-size:12.5px}.PlanPanel-module__Svepia__newGroupField{margin-top:-2px}.PlanPanel-module__Svepia__debtPlan{flex-direction:column;gap:10px;display:flex}.PlanPanel-module__Svepia__debtMirror{color:var(--fine-muted);font-size:13px;line-height:1.55}.PlanPanel-module__Svepia__debtMirror svg{color:rgb(var(--spot-rgb));vertical-align:-2px;margin-right:6px}.PlanPanel-module__Svepia__debtMirror strong{color:var(--fine-text);font-weight:600}.PlanPanel-module__Svepia__debtRead{border:1px solid var(--fine-border);background:rgb(var(--spot-rgb)/.04);border-radius:12px;flex-direction:column;gap:3px;padding:12px 14px;display:flex}.PlanPanel-module__Svepia__debtAmount{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--fine-text);font-size:20px;font-weight:700}.PlanPanel-module__Svepia__debtCadence{color:var(--fine-muted);font-size:13px}.PlanPanel-module__Svepia__debtCaption{color:var(--fine-muted);margin:0;font-size:12px;line-height:1.55}.PlanPanel-module__Svepia__debtLink{color:rgb(var(--spot-rgb));white-space:nowrap;align-items:center;gap:3px;font-weight:600;text-decoration:none;display:inline-flex}.PlanPanel-module__Svepia__debtLink:hover{text-decoration:underline}.PlanPanel-module__Svepia__debtLink svg{margin-top:1px}.PlanPanel-module__Svepia__priorityRow{flex-wrap:wrap;gap:8px;display:flex}.PlanPanel-module__Svepia__priorityChip{border:1px solid var(--fine-border);background:var(--fine-well);color:var(--fine-muted);cursor:pointer;border-radius:999px;padding:7px 14px;font-family:inherit;font-size:12.5px;font-weight:600;transition:color .25s,border-color .25s,background .25s,box-shadow .25s,transform .35s cubic-bezier(.34,1.3,.5,1)}.PlanPanel-module__Svepia__priorityChip:hover{color:var(--fine-text);border-color:rgb(var(--spot-rgb)/.45)}.PlanPanel-module__Svepia__priorityChip:active{transform:scale(.96)}.PlanPanel-module__Svepia__priorityOn{color:var(--fine-text);border-color:rgb(var(--spot-rgb)/.65);background:rgb(var(--spot-rgb)/.14);box-shadow:0 0 18px rgb(var(--spot-rgb)/.16)}.PlanPanel-module__Svepia__switchRow{justify-content:space-between;align-items:center;gap:14px;display:flex}.PlanPanel-module__Svepia__switchText{flex-direction:column;gap:3px;min-width:0;display:flex}.PlanPanel-module__Svepia__switchLabel{color:var(--fine-text);align-items:center;gap:6px;font-size:13.5px;font-weight:500;display:inline-flex}.PlanPanel-module__Svepia__switchLabel svg{color:rgb(var(--spot-rgb))}.PlanPanel-module__Svepia__switchHint{color:var(--fine-muted);font-size:12px;line-height:1.5}.PlanPanel-module__Svepia__switch{border:1px solid var(--fine-border);background:var(--fine-well);cursor:pointer;border-radius:999px;flex-shrink:0;width:38px;height:22px;padding:0;transition:background .35s,border-color .35s;position:relative}.PlanPanel-module__Svepia__switch:disabled{opacity:.45;cursor:default}.PlanPanel-module__Svepia__switchKnob{background:var(--fine-muted);border-radius:50%;width:16px;height:16px;transition:transform .42s cubic-bezier(.34,1.3,.5,1),background .35s;position:absolute;top:2px;left:2px}.PlanPanel-module__Svepia__switchOn{border-color:rgb(var(--spot-rgb)/.55);background:rgb(var(--spot-rgb)/.24)}.PlanPanel-module__Svepia__switchOn .PlanPanel-module__Svepia__switchKnob{background:linear-gradient(100deg,var(--acc1),var(--acc2));transform:translate(16px)}.PlanPanel-module__Svepia__sinkFields{flex-wrap:wrap;align-items:center;gap:10px;padding-top:10px;display:flex}.PlanPanel-module__Svepia__sinkGoal{flex:0 170px}.PlanPanel-module__Svepia__reviewCard{border:1px solid rgb(var(--spot-rgb)/.35);background:rgb(var(--spot-rgb)/.07);border-radius:14px;flex-direction:column;gap:10px;padding:13px 14px;display:flex}.PlanPanel-module__Svepia__reviewLine{color:var(--fine-text);margin:0;font-size:13px;line-height:1.55}.PlanPanel-module__Svepia__reviewBtn{align-self:flex-start}.PlanPanel-module__Svepia__monthRead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.PlanPanel-module__Svepia__monthFigure{font-variant-numeric:tabular-nums;font-size:19px;font-weight:700}.PlanPanel-module__Svepia__monthOf{color:var(--fine-muted);font-size:13.5px;font-weight:500}.PlanPanel-module__Svepia__monthSub{color:var(--fine-muted);font-variant-numeric:tabular-nums;font-size:12.5px}.PlanPanel-module__Svepia__monthBar{background:#ffffff12;border-radius:999px;height:4px;position:relative;overflow:hidden}.PlanPanel-module__Svepia__monthFill{background:linear-gradient(90deg,var(--line1),var(--line2));border-radius:999px;transition:width .7s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 auto 0 0}.PlanPanel-module__Svepia__monthFillOver{background:linear-gradient(90deg,var(--cost),var(--cost2,var(--cost)))}.PlanPanel-module__Svepia__monthFillDebt{background:linear-gradient(90deg,var(--line1),var(--line2))}.PlanPanel-module__Svepia__txnToggle{color:var(--fine-muted);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:6px;padding:4px 2px;font-family:inherit;font-size:12.5px;font-weight:600;transition:color .25s;display:inline-flex}.PlanPanel-module__Svepia__txnToggle:hover{color:var(--fine-text)}.PlanPanel-module__Svepia__txnChev{transition:transform .35s cubic-bezier(.22,1,.36,1)}.PlanPanel-module__Svepia__txnChevOpen{transform:rotate(180deg)}.PlanPanel-module__Svepia__txnList{flex-direction:column;padding-top:6px;display:flex}.PlanPanel-module__Svepia__txnRow{border-top:1px solid #ffffff0d;align-items:center;gap:10px;padding:8px 2px;display:flex}.PlanPanel-module__Svepia__txnRow:first-child{border-top:none}.PlanPanel-module__Svepia__txnDate{width:44px;color:var(--fine-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11.5px}.PlanPanel-module__Svepia__txnLabel{min-width:0;color:var(--fine-text);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;overflow:hidden}.PlanPanel-module__Svepia__txnCharge{color:var(--cost);letter-spacing:.6px;text-transform:uppercase;background:#fab38724;border-radius:999px;margin-left:7px;padding:1px 7px;font-size:10px;font-weight:700}.PlanPanel-module__Svepia__txnAmount{font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px;font-weight:600}.PlanPanel-module__Svepia__txnAmountCharge{color:var(--cost)}.PlanPanel-module__Svepia__txnDelete{width:24px;height:24px;color:var(--fine-muted);cursor:pointer;opacity:.55;background:0 0;border:none;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .2s,color .2s,background .2s;display:inline-flex}.PlanPanel-module__Svepia__txnRow:hover .PlanPanel-module__Svepia__txnDelete,.PlanPanel-module__Svepia__txnDelete:focus-visible{opacity:1}.PlanPanel-module__Svepia__txnDelete:hover{color:var(--alarm);background:#f38ba81a}.PlanPanel-module__Svepia__txnDelete:disabled{opacity:.3;cursor:default}.PlanPanel-module__Svepia__txnEmpty{color:var(--fine-muted);margin:6px 0 0;font-size:12.5px}.PlanPanel-module__Svepia__txnError{color:var(--alarm);margin:6px 0 0;font-size:12.5px}.PlanPanel-module__Svepia__txnLoading{flex-direction:column;gap:8px;padding-top:8px;display:flex}.PlanPanel-module__Svepia__txnShimmer{background:linear-gradient(90deg,#ffffff0a,rgb(var(--spot-rgb)/.14),#ffffff0a);background-size:200% 100%;border-radius:6px;height:12px;animation:2.2s ease-in-out infinite PlanPanel-module__Svepia__planShimmer}.PlanPanel-module__Svepia__txnShimmer:nth-child(2){width:70%}.PlanPanel-module__Svepia__txnShimmer:nth-child(3){width:40%}@keyframes PlanPanel-module__Svepia__planShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.PlanPanel-module__Svepia__doneSeat{flex-direction:column;gap:8px;padding-top:4px;display:flex}.PlanPanel-module__Svepia__doneBtn{align-self:flex-start}.PlanPanel-module__Svepia__doneLine{color:var(--fine-muted);flex-wrap:wrap;align-items:center;gap:7px;margin:0;font-size:13px;display:flex}.PlanPanel-module__Svepia__doneLine svg{color:var(--money)}.PlanPanel-module__Svepia__doneFreed{color:var(--money);font-variant-numeric:tabular-nums;font-weight:700}.PlanPanel-module__Svepia__doneUndo{align-self:flex-start}.PlanPanel-module__Svepia__errorLine{color:var(--alarm);margin:0;font-size:13px}.PlanPanel-module__Svepia__commitRow{border-top:1px solid var(--fine-border);align-items:center;gap:12px;padding-top:16px;display:flex}.PlanPanel-module__Svepia__foot{padding-top:4px;display:flex}.PlanPanel-module__Svepia__retireArmed{flex-direction:column;gap:9px;display:flex}.PlanPanel-module__Svepia__retireLine{color:var(--fine-muted);font-size:12.5px}.PlanPanel-module__Svepia__retireActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.PlanPanel-module__Svepia__incomeList{flex-direction:column;display:flex}.PlanPanel-module__Svepia__incomeRow{color:var(--fine-text);text-align:left;cursor:pointer;background:0 0;border:none;border-top:1px solid #ffffff0d;align-items:center;gap:11px;padding:11px 2px;font-family:inherit;transition:background .2s;display:flex}.PlanPanel-module__Svepia__incomeRow:first-child{border-top:none}.PlanPanel-module__Svepia__incomeRow:hover{background:rgb(var(--spot-rgb)/.05)}.PlanPanel-module__Svepia__incomeRow:active{background:rgb(var(--spot-rgb)/.09)}.PlanPanel-module__Svepia__incomeIcon{border:1px solid rgb(var(--spot-rgb)/.3);background:rgb(var(--spot-rgb)/.1);width:32px;height:32px;color:rgb(var(--spot-rgb));border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.PlanPanel-module__Svepia__incomeRow[data-tinted] .PlanPanel-module__Svepia__incomeIcon{border-color:rgb(var(--cat-rgb)/.3);background:rgb(var(--cat-rgb)/.1);color:rgb(var(--cat-rgb))}.PlanPanel-module__Svepia__incomeMain{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.PlanPanel-module__Svepia__incomeName{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.PlanPanel-module__Svepia__incomeCadence{color:var(--fine-muted);font-size:12px}.PlanPanel-module__Svepia__incomeAmount{font-variant-numeric:tabular-nums;flex-shrink:0;font-size:14px;font-weight:700}.PlanPanel-module__Svepia__incomePerMonth{color:var(--fine-muted);font-size:11.5px;font-weight:500}.PlanPanel-module__Svepia__addIncomeBtn{align-self:flex-start}.PlanPanel-module__Svepia__annualLine{border-top:1px solid var(--fine-border);color:var(--fine-muted);align-items:center;gap:8px;margin:0;padding-top:14px;font-size:13px;display:flex}.PlanPanel-module__Svepia__annualLine svg{color:rgb(var(--spot-rgb))}.PlanPanel-module__Svepia__annualLine strong{color:var(--fine-text);font-variant-numeric:tabular-nums}.PlanPanel-module__Svepia__incomeHero{flex-direction:column;gap:8px;display:flex}.PlanPanel-module__Svepia__incomeHeroFigure{letter-spacing:-.5px;color:var(--fine-text);font-variant-numeric:tabular-nums;font-size:28px;font-weight:750;line-height:1.05}.PlanPanel-module__Svepia__incomeHeroBar{background:#ffffff14;border-radius:999px;width:100%;height:6px;position:relative;overflow:hidden}.PlanPanel-module__Svepia__incomeHeroFill{background:linear-gradient(90deg,var(--money),var(--money2));transform-origin:0;border-radius:999px;transition:width .5s cubic-bezier(.22,1,.36,1);animation:.7s cubic-bezier(.22,1,.36,1) 50ms backwards PlanPanel-module__Svepia__incomeFill;position:absolute;inset:0 auto 0 0}@keyframes PlanPanel-module__Svepia__incomeFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.PlanPanel-module__Svepia__incomeHeroMeta{color:var(--fine-muted);margin:0;font-size:12.5px;line-height:1.5}.PlanPanel-module__Svepia__incomeHeroMeta strong{color:var(--fine-text);font-variant-numeric:tabular-nums;font-weight:600}.PlanPanel-module__Svepia__incomeHeroMeta strong.PlanPanel-module__Svepia__heroLanded{color:var(--money)}.PlanPanel-module__Svepia__incomeRight{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.PlanPanel-module__Svepia__incomeStatus{letter-spacing:.2px;color:var(--fine-muted);font-size:11px;font-weight:600}.PlanPanel-module__Svepia__incomeStatus[data-status=landed],.PlanPanel-module__Svepia__txnAmountIncome{color:var(--money)}.PlanPanel-module__Svepia__annualLink{border:none;border-top:1px solid var(--fine-border);width:100%;color:var(--fine-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:8px;margin:0;padding:14px 2px 0;font-size:13px;transition:color .2s;display:flex}.PlanPanel-module__Svepia__annualLink svg{flex-shrink:0}.PlanPanel-module__Svepia__annualLink>svg:first-child{color:rgb(var(--spot-rgb))}.PlanPanel-module__Svepia__annualLink>svg:last-child{color:var(--fine-muted);transition:transform .2s,color .2s}.PlanPanel-module__Svepia__annualLink:hover{color:var(--fine-text)}.PlanPanel-module__Svepia__annualLink:hover>svg:last-child{color:rgb(var(--spot-rgb));transform:translate(2px)}.PlanPanel-module__Svepia__annualLinkText{flex:1;min-width:0}.PlanPanel-module__Svepia__annualLink strong{color:var(--fine-text);font-variant-numeric:tabular-nums}.PlanPanel-module__Svepia__yearBack{color:var(--fine-muted);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;margin:0;padding:4px 8px 4px 4px;font-size:12.5px;font-weight:600;transition:color .2s,background .2s;display:inline-flex}.PlanPanel-module__Svepia__yearBack:hover{color:var(--fine-text);background:rgb(var(--spot-rgb)/.06)}.PlanPanel-module__Svepia__yearBack svg{color:rgb(var(--spot-rgb))}.PlanPanel-module__Svepia__incomeIcon[data-tinted]{border-color:rgb(var(--cat-rgb)/.3);background:rgb(var(--cat-rgb)/.1);color:rgb(var(--cat-rgb))}.PlanPanel-module__Svepia__yearSources{flex-direction:column;gap:15px;display:flex}.PlanPanel-module__Svepia__yearSource{flex-direction:column;gap:8px;display:flex}.PlanPanel-module__Svepia__yearSourceHead{align-items:center;gap:11px;display:flex}.PlanPanel-module__Svepia__yearMath{color:var(--fine-muted);font-variant-numeric:tabular-nums;margin:0;padding-left:43px;font-size:12px}.PlanPanel-module__Svepia__yearChips{flex-wrap:wrap;gap:5px;padding-left:43px;display:flex}.PlanPanel-module__Svepia__yearChip{border:1px solid var(--fine-border);color:var(--fine-muted);font-variant-numeric:tabular-nums;white-space:nowrap;background:#ffffff0d;border-radius:7px;padding:3px 8px;font-size:11px}.PlanPanel-module__Svepia__yearChipMore{color:rgb(var(--spot-rgb));padding:3px 4px;font-size:11px;font-weight:600}.PlanPanel-module__Svepia__yearReceivedTotal{color:var(--fine-muted);font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:12.5px}.PlanPanel-module__Svepia__yearMonths{flex-direction:column;gap:7px;display:flex}.PlanPanel-module__Svepia__yearMonth{align-items:center;gap:10px;display:flex}.PlanPanel-module__Svepia__yearMonthEmpty{opacity:.5}.PlanPanel-module__Svepia__yearMonthName{width:30px;color:var(--fine-muted);flex-shrink:0;font-size:11.5px;font-weight:600}.PlanPanel-module__Svepia__yearMonthBar{background:#ffffff0f;border-radius:999px;flex:1;height:6px;position:relative;overflow:hidden}.PlanPanel-module__Svepia__yearMonthFill{background:linear-gradient(90deg,var(--money),var(--money2));border-radius:999px;position:absolute;inset:0 auto 0 0}.PlanPanel-module__Svepia__yearMonthValue{text-align:right;width:78px;color:var(--fine-text);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px;font-weight:600}.PlanPanel-module__Svepia__yearAvg{border-top:1px solid var(--fine-border);color:var(--fine-muted);font-variant-numeric:tabular-nums;margin:12px 0 0;padding-top:11px;font-size:12.5px}.PlanPanel-module__Svepia__yearAvg strong{color:var(--fine-text);font-weight:700}.PlanPanel-module__Svepia__yearTallying{color:var(--fine-muted);font-size:12px;animation:1.6s ease-in-out infinite PlanPanel-module__Svepia__yearPulse}@keyframes PlanPanel-module__Svepia__yearPulse{0%,to{opacity:.45}50%{opacity:.9}}@media (prefers-reduced-motion:reduce){.PlanPanel-module__Svepia__iconTile,.PlanPanel-module__Svepia__fold,.PlanPanel-module__Svepia__priorityChip,.PlanPanel-module__Svepia__switch,.PlanPanel-module__Svepia__switchKnob,.PlanPanel-module__Svepia__monthFill,.PlanPanel-module__Svepia__txnToggle,.PlanPanel-module__Svepia__txnChev,.PlanPanel-module__Svepia__txnDelete,.PlanPanel-module__Svepia__doneBtn,.PlanPanel-module__Svepia__doneUndo,.PlanPanel-module__Svepia__incomeRow,.PlanPanel-module__Svepia__addIncomeBtn,.PlanPanel-module__Svepia__reviewBtn{transition:none}.PlanPanel-module__Svepia__incomeHeroFill{transition:none;animation:none}.PlanPanel-module__Svepia__annualLink,.PlanPanel-module__Svepia__annualLink>svg:last-child,.PlanPanel-module__Svepia__yearBack{transition:none}.PlanPanel-module__Svepia__txnShimmer,.PlanPanel-module__Svepia__yearTallying{animation:none}}
.SpendMoment-module__iM98Gq__close{top:max(18px,env(safe-area-inset-top));right:max(18px,env(safe-area-inset-right));z-index:3;border:1px solid var(--fine-border);width:42px;height:42px;color:var(--fine-muted);cursor:pointer;background:#ffffff08;border-radius:50%;justify-content:center;align-items:center;transition:color .22s,border-color .22s,background .22s;display:inline-flex;position:fixed}.SpendMoment-module__iM98Gq__close:hover{color:var(--fine-text);border-color:rgb(var(--spot-rgb)/.5);background:rgb(var(--spot-rgb)/.08)}.SpendMoment-module__iM98Gq__panel{z-index:1;width:100%;max-width:920px;color:var(--fine-text);outline:none;flex-direction:column;display:flex;position:relative}.SpendMoment-module__iM98Gq__eyebrow{text-align:center;letter-spacing:2.4px;text-transform:uppercase;color:rgb(var(--spot-rgb)/.9);font-size:12px;font-weight:600}.SpendMoment-module__iM98Gq__headline{text-align:center;letter-spacing:-1.3px;color:var(--fine-text);margin:8px 0 0;font-size:clamp(28px,4.6vw,42px);font-weight:750;line-height:1.05}.SpendMoment-module__iM98Gq__sub{text-align:center;max-width:420px;color:var(--fine-muted);margin:12px auto 0;font-size:14.5px;line-height:1.55}.SpendMoment-module__iM98Gq__sample{background:rgb(var(--spot-rgb)/.08);border:1px solid var(--fine-border);color:var(--fine-muted);text-align:center;border-radius:12px;margin:16px auto 0;padding:10px 14px;font-size:13px}.SpendMoment-module__iM98Gq__amountHero{cursor:text;justify-content:center;align-items:center;padding:28px 0 26px;display:flex;position:relative}.SpendMoment-module__iM98Gq__amountFace{pointer-events:none;align-items:baseline;gap:8px;display:inline-flex}.SpendMoment-module__iM98Gq__amountSymbol{letter-spacing:-.5px;color:var(--fine-muted);font-size:clamp(26px,5vw,34px);font-weight:600;line-height:1}.SpendMoment-module__iM98Gq__amountDigits{letter-spacing:-2.5px;color:var(--fine-text);font-variant-numeric:tabular-nums;align-items:baseline;font-size:clamp(56px,12vw,76px);font-weight:800;line-height:1.02;display:inline-flex}.SpendMoment-module__iM98Gq__amountChar{transform-origin:bottom;animation:.5s cubic-bezier(.34,1.3,.5,1) SpendMoment-module__iM98Gq__amountCharPop;display:inline-block}@keyframes SpendMoment-module__iM98Gq__amountCharPop{0%{transform:scale(1)}36%{transform:scale(1.13)}to{transform:scale(1)}}.SpendMoment-module__iM98Gq__amountPlaceholder{color:#ced5eb3d}.SpendMoment-module__iM98Gq__amountCaret{background:#ced5eb8c;border-radius:999px;align-self:baseline;width:1px;height:.72em;margin-left:5px;animation:2s ease-in-out infinite SpendMoment-module__iM98Gq__amountCaret;display:inline-block}@keyframes SpendMoment-module__iM98Gq__amountCaret{0%,to{opacity:1}50%{opacity:0}}.SpendMoment-module__iM98Gq__amountHero .SpendMoment-module__iM98Gq__amountInput{opacity:0;cursor:text;background:0 0;border:none;width:100%;height:100%;padding:0;position:absolute;inset:0}.SpendMoment-module__iM98Gq__amountHero .SpendMoment-module__iM98Gq__amountInput:focus{box-shadow:none;outline:none}.SpendMoment-module__iM98Gq__chips{flex-wrap:wrap;justify-content:flex-start;gap:9px;display:flex}.SpendMoment-module__iM98Gq__chip{border:1px solid var(--fine-border);background:var(--fine-panel);color:var(--fine-text);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:10px 15px;font-family:inherit;font-size:14px;font-weight:500;transition:border-color .24s,background .24s,box-shadow .24s,transform .16s;display:inline-flex}.SpendMoment-module__iM98Gq__chip:hover{border-color:rgb(var(--spot-rgb)/.4);background:rgb(var(--spot-rgb)/.07)}.SpendMoment-module__iM98Gq__chip:active{transform:scale(.97)}.SpendMoment-module__iM98Gq__chipOn{border-color:rgb(var(--spot-rgb)/.6);background:rgb(var(--spot-rgb)/.14);box-shadow:0 0 22px rgb(var(--spot-rgb)/.16)}.SpendMoment-module__iM98Gq__chipIcon{color:var(--fine-muted);transition:color .24s;display:inline-flex}.SpendMoment-module__iM98Gq__chipOn .SpendMoment-module__iM98Gq__chipIcon{color:rgb(var(--spot-rgb));animation:.4s cubic-bezier(.34,1.3,.5,1) SpendMoment-module__iM98Gq__smChipPop}@keyframes SpendMoment-module__iM98Gq__smChipPop{0%{transform:scale(1)}45%{transform:scale(1.28)}to{transform:scale(1)}}.SpendMoment-module__iM98Gq__chipName{white-space:nowrap}.SpendMoment-module__iM98Gq__chipTag{letter-spacing:.5px;text-transform:uppercase;color:var(--fine-muted);font-size:9.5px;font-weight:700}.SpendMoment-module__iM98Gq__catSection{align-items:flex-start;gap:14px;display:flex;position:relative}.SpendMoment-module__iM98Gq__catSearch{flex:none;width:200px}.SpendMoment-module__iM98Gq__catPillsClip{overflow-clip-margin:32px;flex:auto;min-width:0;transition:height .42s cubic-bezier(.22,1,.36,1);overflow:clip}.SpendMoment-module__iM98Gq__catPills{flex-wrap:wrap;align-content:center;align-items:center;gap:9px;min-height:45px;display:flex}.SpendMoment-module__iM98Gq__catPills .SpendMoment-module__iM98Gq__chip{animation:.28s cubic-bezier(.22,1,.36,1) SpendMoment-module__iM98Gq__smChipIn}@keyframes SpendMoment-module__iM98Gq__smChipIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.SpendMoment-module__iM98Gq__catNoMatch{color:var(--fine-muted);align-self:center;padding:8px 2px;font-size:13px}.SpendMoment-module__iM98Gq__catMeasure{visibility:hidden;pointer-events:none;white-space:nowrap;max-width:100%;position:absolute;top:0;left:0;overflow:hidden}@media (max-width:560px){.SpendMoment-module__iM98Gq__catSection{flex-direction:column}.SpendMoment-module__iM98Gq__catSearch{width:100%}}.SpendMoment-module__iM98Gq__debtKind{align-items:center;gap:10px;max-width:420px;margin-top:14px;display:flex}.SpendMoment-module__iM98Gq__debtKind>:first-child{flex:1;min-width:0}.SpendMoment-module__iM98Gq__debtReceipt{flex-direction:column;gap:10px;max-width:560px;margin-top:12px;display:flex}.SpendMoment-module__iM98Gq__debtReceiptRow{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.SpendMoment-module__iM98Gq__debtReceiptText{color:var(--fine-muted);font-variant-numeric:tabular-nums;font-size:13px}.SpendMoment-module__iM98Gq__debtReceiptText strong{color:var(--fine-text);font-weight:700}.SpendMoment-module__iM98Gq__debtReceiptTag{color:rgb(var(--spot-rgb)/.9);align-items:baseline;gap:12px;font-size:12px;font-weight:600;display:inline-flex}.SpendMoment-module__iM98Gq__debtReceiptQuiet{color:var(--fine-muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:12px;font-weight:500;text-decoration:underline;transition:color .2s}.SpendMoment-module__iM98Gq__debtReceiptQuiet:hover{color:var(--fine-text)}.SpendMoment-module__iM98Gq__debtSplitEdit{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.SpendMoment-module__iM98Gq__debtSplitField{flex-direction:column;gap:5px;width:150px;display:flex}.SpendMoment-module__iM98Gq__debtSplitLabel{color:var(--fine-muted);font-size:11.5px;font-weight:600}.SpendMoment-module__iM98Gq__debtSplitBtn{border:1px solid var(--fine-border);background:var(--fine-well);width:39px;height:39px;color:var(--fine-muted);cursor:pointer;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;transition:color .2s,background .2s,border-color .2s,opacity .2s;display:inline-flex}.SpendMoment-module__iM98Gq__debtSplitBtn:hover:not(:disabled){color:var(--fine-text);background:#ffffff14}.SpendMoment-module__iM98Gq__debtSplitBtn:disabled{opacity:.45;cursor:default}.SpendMoment-module__iM98Gq__debtSplitYes{border-color:rgb(var(--spot-rgb)/.45);background:rgb(var(--spot-rgb)/.1);color:rgb(var(--spot-rgb))}.SpendMoment-module__iM98Gq__debtSplitYes:hover:not(:disabled){background:rgb(var(--spot-rgb)/.16);color:var(--fine-text)}@media (max-width:600px){.SpendMoment-module__iM98Gq__debtSplitEdit{flex-wrap:nowrap}.SpendMoment-module__iM98Gq__debtSplitField{flex:1 1 0;width:auto;min-width:0}.SpendMoment-module__iM98Gq__debtSplitBtn{flex:none}}.SpendMoment-module__iM98Gq__detailsBlock{flex-direction:column;margin-top:14px;display:flex}.SpendMoment-module__iM98Gq__detailsToggle{color:var(--fine-muted);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:7px;padding:4px 2px;font-family:inherit;font-size:13.5px;font-weight:500;transition:color .22s;display:inline-flex}.SpendMoment-module__iM98Gq__detailsToggle:hover{color:var(--fine-text)}.SpendMoment-module__iM98Gq__detailsChevron{transition:transform .3s cubic-bezier(.22,1,.36,1)}.SpendMoment-module__iM98Gq__detailsOpen .SpendMoment-module__iM98Gq__detailsChevron{transform:rotate(180deg)}.SpendMoment-module__iM98Gq__details{grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.22,1,.36,1);display:grid}.SpendMoment-module__iM98Gq__detailsShown{grid-template-rows:1fr}.SpendMoment-module__iM98Gq__detailsInner{flex-direction:column;gap:12px;max-width:520px;min-height:0;display:flex;overflow:hidden}.SpendMoment-module__iM98Gq__detailsShown .SpendMoment-module__iM98Gq__detailsInner{padding-top:12px}.SpendMoment-module__iM98Gq__detailRow{gap:12px;display:flex}.SpendMoment-module__iM98Gq__detailField{flex:1;min-width:0}.SpendMoment-module__iM98Gq__whenRow{align-items:center;gap:12px;display:flex}.SpendMoment-module__iM98Gq__whenLead{color:var(--fine-muted);font-size:13px;font-weight:500}.SpendMoment-module__iM98Gq__fields{flex-direction:column;gap:12px;margin-top:16px;display:flex}.SpendMoment-module__iM98Gq__whenPicker{width:240px;max-width:100%}.SpendMoment-module__iM98Gq__whenPicker>div>button{background:var(--fine-well);border-color:var(--fine-border);border-radius:12px;padding:12px 14px;font-size:16px;line-height:1.2}.SpendMoment-module__iM98Gq__feedbackArea{flex-direction:column;gap:10px;margin-top:16px;display:flex}.SpendMoment-module__iM98Gq__error{color:var(--alarm,#f38ba8);margin:0;font-size:13px}.SpendMoment-module__iM98Gq__dup{background:rgb(var(--spot-rgb)/.06);border:1px solid var(--fine-border);color:var(--fine-muted);border-radius:12px;align-items:center;gap:9px;padding:10px 13px;font-size:13px;display:flex}.SpendMoment-module__iM98Gq__dupIcon{color:rgb(var(--spot-rgb));flex-shrink:0}.SpendMoment-module__iM98Gq__nudge{background:rgb(var(--spot-rgb)/.06);border:1px solid var(--fine-border);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.SpendMoment-module__iM98Gq__nudgeText{flex-direction:column;gap:2px;display:flex}.SpendMoment-module__iM98Gq__nudgeTitle{color:var(--fine-text);font-size:13.5px;font-weight:600}.SpendMoment-module__iM98Gq__nudgeBody{color:var(--fine-muted);font-size:12.5px;line-height:1.5}.SpendMoment-module__iM98Gq__nudgeDismiss{flex-shrink:0}.SpendMoment-module__iM98Gq__insightWrap{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .44s cubic-bezier(.22,1,.36,1),opacity .3s;display:grid}.SpendMoment-module__iM98Gq__insightShown{opacity:1;grid-template-rows:1fr}.SpendMoment-module__iM98Gq__insightInner{min-height:0;padding-top:16px;overflow:hidden}.SpendMoment-module__iM98Gq__insight{background:radial-gradient(130% 150% at 0% 0%,rgb(var(--spot-rgb)/.11),transparent 58%),var(--fine-panel);border:1px solid rgb(var(--spot-rgb)/.18);border-radius:15px;align-items:center;gap:13px;padding:15px 17px;display:flex;box-shadow:0 10px 30px #0000003d}.SpendMoment-module__iM98Gq__insightSeat{width:34px;height:34px;color:rgb(var(--spot-rgb));background:rgb(var(--spot-rgb)/.14);box-shadow:inset 0 0 0 1px rgb(var(--spot-rgb)/.22);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.SpendMoment-module__iM98Gq__insightText{flex-direction:column;gap:4px;min-width:0;display:flex}.SpendMoment-module__iM98Gq__insightBody{letter-spacing:-.1px;color:var(--fine-text);font-variant-numeric:tabular-nums;font-size:14px;font-weight:550;line-height:1.4}.SpendMoment-module__iM98Gq__insightSub{color:var(--fine-muted);font-size:12.5px;line-height:1.45}.SpendMoment-module__iM98Gq__insightOver{background:radial-gradient(130% 150% at 0% 0%,#fab38721,transparent 58%),var(--fine-panel);border-color:#fab38747}.SpendMoment-module__iM98Gq__insightOver .SpendMoment-module__iM98Gq__insightSeat{color:#fab387;background:#fab38726;box-shadow:inset 0 0 0 1px #fab38742}.SpendMoment-module__iM98Gq__addBtn{align-self:stretch;margin-top:18px}.SpendMoment-module__iM98Gq__weekBlock{border-top:1px solid var(--fine-border);margin-top:52px;padding-top:28px}.SpendMoment-module__iM98Gq__weekHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.SpendMoment-module__iM98Gq__weekTitleRow{align-items:center;gap:7px;display:inline-flex}.SpendMoment-module__iM98Gq__weekTitle{letter-spacing:1.4px;text-transform:uppercase;color:rgb(var(--spot-rgb)/.9);font-size:11px;font-weight:600}.SpendMoment-module__iM98Gq__weekTotals{color:var(--fine-muted);font-variant-numeric:tabular-nums;font-size:13px}.SpendMoment-module__iM98Gq__weekTotals strong{color:var(--fine-text);font-weight:700}.SpendMoment-module__iM98Gq__weekNav{width:22px;height:22px;color:var(--fine-muted);cursor:pointer;background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;padding:0;transition:color .2s,background .2s;display:inline-flex}.SpendMoment-module__iM98Gq__weekNav:hover:not(:disabled){color:var(--fine-text);background:rgb(var(--spot-rgb)/.12)}.SpendMoment-module__iM98Gq__weekNav:disabled{opacity:.26;cursor:default}.SpendMoment-module__iM98Gq__trend{font-variant-numeric:tabular-nums;vertical-align:middle;border-radius:999px;align-items:center;gap:2px;margin-left:8px;padding:2px 7px 2px 5px;font-size:11.5px;font-weight:700;display:inline-flex;position:relative}.SpendMoment-module__iM98Gq__trendTip{z-index:6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:1px solid var(--fine-border);width:172px;color:var(--fine-muted);letter-spacing:0;text-align:left;white-space:normal;opacity:0;pointer-events:none;transform-origin:100% 0;background:#161621fa;border-radius:11px;padding:8px 11px;font-size:11.5px;font-weight:500;line-height:1.4;transition:opacity .26s,transform .32s cubic-bezier(.22,1,.36,1);position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-4px)scale(.96);box-shadow:0 14px 36px #00000080}.SpendMoment-module__iM98Gq__trend:hover .SpendMoment-module__iM98Gq__trendTip,.SpendMoment-module__iM98Gq__trend:focus-visible .SpendMoment-module__iM98Gq__trendTip{opacity:1;transition:opacity .18s,transform .46s cubic-bezier(.34,1.3,.5,1);transform:translateY(0)scale(1)}.SpendMoment-module__iM98Gq__trend[data-dir=up]{color:#fab387;background:#fab3871f}.SpendMoment-module__iM98Gq__trend[data-dir=down]{color:#a6e3a1;background:#a6e3a11f}.SpendMoment-module__iM98Gq__trend[data-dir=flat]{color:var(--fine-muted);background:#ffffff0f}.SpendMoment-module__iM98Gq__weekLegend{color:var(--fine-muted);flex-wrap:wrap;gap:16px;margin-top:14px;font-size:12px;display:flex}.SpendMoment-module__iM98Gq__legItem{align-items:center;gap:7px;display:inline-flex}.SpendMoment-module__iM98Gq__legBar{background:rgb(var(--spot-rgb)/.6);border-radius:3px;width:11px;height:11px}.SpendMoment-module__iM98Gq__legSolid{border-top:2px solid rgb(var(--spot-rgb));width:16px;height:0}.SpendMoment-module__iM98Gq__legDash{border-top:2px dashed #fff6;width:16px;height:0}.SpendMoment-module__iM98Gq__list{border-top:1px solid var(--fine-border);margin-top:26px;padding-top:18px}.SpendMoment-module__iM98Gq__listHead{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.SpendMoment-module__iM98Gq__listHeadLabel{letter-spacing:1.2px;text-transform:uppercase;color:var(--fine-muted);font-size:11px;font-weight:600}.SpendMoment-module__iM98Gq__listTotal{color:var(--fine-muted);font-variant-numeric:tabular-nums;font-size:12.5px}.SpendMoment-module__iM98Gq__item{align-items:center;gap:11px;padding:9px 2px;animation:.42s cubic-bezier(.22,1,.36,1) SpendMoment-module__iM98Gq__smRowIn;display:flex}@media (min-width:620px){.SpendMoment-module__iM98Gq__list{column-count:2;column-gap:40px}.SpendMoment-module__iM98Gq__listHead{column-span:all}.SpendMoment-module__iM98Gq__item{break-inside:avoid}}@keyframes SpendMoment-module__iM98Gq__smRowIn{0%{opacity:0;transform:translateY(-6px)}}.SpendMoment-module__iM98Gq__itemIcon{background:rgb(var(--spot-rgb)/.1);border:1px solid rgb(var(--spot-rgb)/.2);width:28px;height:28px;color:rgb(var(--spot-rgb));border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.SpendMoment-module__iM98Gq__itemMain{flex-direction:column;flex:1;min-width:0;display:flex}.SpendMoment-module__iM98Gq__itemName{color:var(--fine-text);font-size:14px}.SpendMoment-module__iM98Gq__itemSub{color:var(--fine-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.SpendMoment-module__iM98Gq__itemRight{flex-shrink:0;align-items:center;gap:8px;display:flex}.SpendMoment-module__iM98Gq__itemSaving{color:var(--fine-muted);font-size:11px}.SpendMoment-module__iM98Gq__itemCheck{color:rgb(var(--spot-rgb))}.SpendMoment-module__iM98Gq__itemAmt{color:var(--fine-text);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.SpendMoment-module__iM98Gq__amtIn{color:rgb(var(--spot-rgb))}.SpendMoment-module__iM98Gq__iconBtn{width:26px;height:26px;color:var(--fine-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:color .22s,background .22s;display:inline-flex}.SpendMoment-module__iM98Gq__iconBtn:hover{color:var(--fine-text);background:#ffffff0d}.SpendMoment-module__iM98Gq__moreBtn{color:var(--fine-muted);cursor:pointer;background:0 0;border:none;margin-top:6px;padding:6px 4px;font-family:inherit;font-size:12.5px;font-weight:600;transition:color .22s}.SpendMoment-module__iM98Gq__moreBtn:hover{color:rgb(var(--spot-rgb))}.SpendMoment-module__iM98Gq__rowConfirm{flex-shrink:0;align-items:center;gap:4px;animation:.22s SpendMoment-module__iM98Gq__rowConfirmIn;display:inline-flex}@keyframes SpendMoment-module__iM98Gq__rowConfirmIn{0%{opacity:0;transform:translate(5px)}to{opacity:1;transform:translate(0)}}.SpendMoment-module__iM98Gq__rowConfirmLabel{color:var(--fine-muted);white-space:nowrap;margin-right:2px;font-size:11px;font-weight:600}.SpendMoment-module__iM98Gq__rowConfirmBtn{cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:color .2s,background .2s,transform .2s;display:inline-flex}.SpendMoment-module__iM98Gq__rowConfirmBtn:active{transform:scale(.9)}.SpendMoment-module__iM98Gq__rowConfirmYes{color:#f38ba8;background:#f38ba824}.SpendMoment-module__iM98Gq__rowConfirmYes:hover{background:#f38ba83d}.SpendMoment-module__iM98Gq__rowConfirmNo{color:var(--fine-muted);background:var(--fine-well)}.SpendMoment-module__iM98Gq__rowConfirmNo:hover{color:var(--fine-text);background:#ffffff14}.SpendMoment-module__iM98Gq__doneRow{flex-direction:column;align-items:center;gap:18px;margin-top:46px;display:flex}.SpendMoment-module__iM98Gq__doneSignoff{text-align:center;max-width:430px;color:var(--fine-muted);margin:0;font-size:14px;line-height:1.55}@media (max-width:480px){.SpendMoment-module__iM98Gq__amountHero{padding:22px 0}.SpendMoment-module__iM98Gq__detailRow{flex-direction:column}}@media (prefers-reduced-motion:reduce){.SpendMoment-module__iM98Gq__chip,.SpendMoment-module__iM98Gq__details,.SpendMoment-module__iM98Gq__detailsChevron,.SpendMoment-module__iM98Gq__nudgeDismiss,.SpendMoment-module__iM98Gq__iconBtn,.SpendMoment-module__iM98Gq__moreBtn,.SpendMoment-module__iM98Gq__rowConfirmBtn,.SpendMoment-module__iM98Gq__weekNav,.SpendMoment-module__iM98Gq__trendTip,.SpendMoment-module__iM98Gq__close,.SpendMoment-module__iM98Gq__trend:hover .SpendMoment-module__iM98Gq__trendTip,.SpendMoment-module__iM98Gq__trend:focus-visible .SpendMoment-module__iM98Gq__trendTip{transition:none}.SpendMoment-module__iM98Gq__chipOn .SpendMoment-module__iM98Gq__chipIcon,.SpendMoment-module__iM98Gq__catPills .SpendMoment-module__iM98Gq__chip,.SpendMoment-module__iM98Gq__rowConfirm,.SpendMoment-module__iM98Gq__amountChar{animation:none}.SpendMoment-module__iM98Gq__amountCaret{opacity:1;animation:none}.SpendMoment-module__iM98Gq__catPillsClip,.SpendMoment-module__iM98Gq__insightWrap{transition:none}.SpendMoment-module__iM98Gq__chip:active{transform:none}.SpendMoment-module__iM98Gq__item{animation:none}}
.DebtMonthReconcile-module__idg9nG__reconcile{border:1px solid var(--fine-border);background:var(--fine-panel);border-radius:14px;flex-direction:column;gap:12px;margin-top:2px;padding:14px 16px;display:flex}.DebtMonthReconcile-module__idg9nG__line{color:var(--fine-muted);font-variant-numeric:tabular-nums;margin:0;font-size:13px;line-height:1.5}.DebtMonthReconcile-module__idg9nG__paidBlock{flex-direction:column;gap:10px;display:flex}.DebtMonthReconcile-module__idg9nG__paidLead{color:var(--fine-text);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.DebtMonthReconcile-module__idg9nG__paidChips{flex-wrap:wrap;gap:8px;display:flex}.DebtMonthReconcile-module__idg9nG__chip{border:1px solid var(--fine-border);background:var(--fine-well);color:var(--fine-muted);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:8px 13px;font-family:inherit;font-size:13px;font-weight:500;transition:color .24s,border-color .24s,background .24s,transform .16s;display:inline-flex}.DebtMonthReconcile-module__idg9nG__chip:hover{border-color:rgb(var(--spot-rgb)/.4);color:var(--fine-text)}.DebtMonthReconcile-module__idg9nG__chip:active{transform:scale(.97)}.DebtMonthReconcile-module__idg9nG__chipOn{border-color:rgb(var(--spot-rgb)/.6);background:rgb(var(--spot-rgb)/.14);color:var(--fine-text);box-shadow:0 0 18px rgb(var(--spot-rgb)/.14)}.DebtMonthReconcile-module__idg9nG__chipCheck{width:13px;height:13px;color:rgb(var(--spot-rgb));justify-content:center;align-items:center;display:inline-flex}.DebtMonthReconcile-module__idg9nG__chipOn .DebtMonthReconcile-module__idg9nG__chipCheck{animation:.4s cubic-bezier(.34,1.3,.5,1) DebtMonthReconcile-module__idg9nG__reconCheckPop}@keyframes DebtMonthReconcile-module__idg9nG__reconCheckPop{0%{opacity:0;transform:scale(.4)}60%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.DebtMonthReconcile-module__idg9nG__chipLabel{white-space:nowrap;font-variant-numeric:tabular-nums}.DebtMonthReconcile-module__idg9nG__splitSeat{flex-direction:column;gap:8px;display:flex}.DebtMonthReconcile-module__idg9nG__splitDate{color:var(--fine-text);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.DebtMonthReconcile-module__idg9nG__paidNote{color:var(--fine-muted);margin:0;font-size:12px;line-height:1.5}@media (prefers-reduced-motion:reduce){.DebtMonthReconcile-module__idg9nG__chip{transition:none}.DebtMonthReconcile-module__idg9nG__chipOn .DebtMonthReconcile-module__idg9nG__chipCheck{animation:none}}
.PlanBoardV2-module__bTpTiW__board{color:var(--fine-text);position:relative}.PlanBoardV2-module__bTpTiW__head,.PlanBoardV2-module__bTpTiW__comingIn,.PlanBoardV2-module__bTpTiW__beam,.PlanBoardV2-module__bTpTiW__phoneStatement,.PlanBoardV2-module__bTpTiW__lookStrip,.PlanBoardV2-module__bTpTiW__storyOver,.PlanBoardV2-module__bTpTiW__ledger,.PlanBoardV2-module__bTpTiW__invite,.PlanBoardV2-module__bTpTiW__importSeat,.PlanBoardV2-module__bTpTiW__foot,.PlanBoardV2-module__bTpTiW__rail{opacity:0;transition:opacity .6s,transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(6px)}.PlanBoardV2-module__bTpTiW__boardIn .PlanBoardV2-module__bTpTiW__head{opacity:1;transform:none}.PlanBoardV2-module__bTpTiW__boardIn .PlanBoardV2-module__bTpTiW__comingIn{opacity:1;transition-delay:80ms;transform:none}.PlanBoardV2-module__bTpTiW__boardIn .PlanBoardV2-module__bTpTiW__beam{opacity:1;transition-delay:.16s;transform:none}.PlanBoardV2-module__bTpTiW__boardIn .PlanBoardV2-module__bTpTiW__phoneStatement,.PlanBoardV2-module__bTpTiW__boardIn .PlanBoardV2-module__bTpTiW__storyOver{opacity:1;transition-delay:.26s;transform:none}.PlanBoardV2-module__bTpTiW__boardIn .PlanBoardV2-module__bTpTiW__lookStrip{opacity:1;transition-delay:.4s;transform:none}.PlanBoardV2-module__bTpTiW__boardIn .PlanBoardV2-module__bTpTiW__ledger,.PlanBoardV2-module__bTpTiW__boardIn .PlanBoardV2-module__bTpTiW__invite{opacity:1;transition-delay:.34s;transform:none}.PlanBoardV2-module__bTpTiW__boardIn .PlanBoardV2-module__bTpTiW__rail{opacity:1;transition-delay:.42s;transform:none}.PlanBoardV2-module__bTpTiW__boardIn .PlanBoardV2-module__bTpTiW__importSeat{opacity:1;transition-delay:.5s;transform:none}.PlanBoardV2-module__bTpTiW__boardIn .PlanBoardV2-module__bTpTiW__foot{opacity:1;transition-delay:.6s;transform:none}.PlanBoardV2-module__bTpTiW__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.PlanBoardV2-module__bTpTiW__headText{flex-direction:column;gap:10px;display:flex}.PlanBoardV2-module__bTpTiW__eyebrow{letter-spacing:2px;text-transform:uppercase;color:rgb(var(--spot-rgb)/.9);font-size:12px;font-weight:700}.PlanBoardV2-module__bTpTiW__title{letter-spacing:-1px;margin:0;font-size:clamp(24px,3.2vw,34px);font-weight:700;line-height:1.08}.PlanBoardV2-module__bTpTiW__newBtn{flex-shrink:0}.PlanBoardV2-module__bTpTiW__stage{grid-template-columns:minmax(0,1fr) minmax(300px,350px);gap:34px;margin-top:24px;display:grid}.PlanBoardV2-module__bTpTiW__stage[data-empty]{grid-template-columns:minmax(0,1fr)}.PlanBoardV2-module__bTpTiW__stage[data-empty]:has(.PlanBoardV2-module__bTpTiW__rail){grid-template-columns:minmax(0,1fr) minmax(300px,350px)}.PlanBoardV2-module__bTpTiW__main{flex-direction:column;min-width:0;display:flex}.PlanBoardV2-module__bTpTiW__comingIn{color:var(--fine-muted);text-align:left;cursor:pointer;background:0 0;border:none;flex-wrap:wrap;align-self:flex-start;align-items:baseline;gap:8px;padding:6px 2px;font-family:inherit;font-size:13.5px;display:none}.PlanBoardV2-module__bTpTiW__comingInAlways{display:inline-flex}.PlanBoardV2-module__bTpTiW__comingFigure{color:var(--fine-text);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700;transition:text-shadow .35s}.PlanBoardV2-module__bTpTiW__comingIn:hover .PlanBoardV2-module__bTpTiW__comingFigure{text-shadow:0 0 16px rgb(var(--spot-rgb)/.5)}.PlanBoardV2-module__bTpTiW__comingSub{color:var(--fine-muted);font-size:12.5px}.PlanBoardV2-module__bTpTiW__comingChev{color:var(--fine-muted);align-self:center;transition:transform .3s cubic-bezier(.22,1,.36,1),color .25s}.PlanBoardV2-module__bTpTiW__comingIn:hover .PlanBoardV2-module__bTpTiW__comingChev{color:var(--fine-text);transform:translate(2px)}.PlanBoardV2-module__bTpTiW__beam{border-radius:999px;align-items:stretch;gap:3px;height:16px;margin-top:12px;display:flex}.PlanBoardV2-module__bTpTiW__beamSeg{background:linear-gradient(180deg,rgb(var(--spot-rgb)/calc(var(--seg-alpha,.4) + .12))0%,rgb(var(--spot-rgb)/var(--seg-alpha,.4))55%,rgb(var(--spot-rgb)/calc(var(--seg-alpha,.4) - .06))100%);cursor:pointer;transform-origin:50%;border-radius:999px;min-width:6px;transition:width .7s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.34,1.3,.5,1),box-shadow .35s,opacity .35s;position:relative;box-shadow:inset 0 1px #ffffff1a}.PlanBoardV2-module__bTpTiW__beamSeg:after{content:"";border-radius:inherit;background:linear-gradient(100deg,rgb(var(--spot-rgb)/.55),rgb(var(--spot-rgb)/.32));opacity:0;transition:opacity .35s;position:absolute;inset:0}.PlanBoardV2-module__bTpTiW__beamSeg[data-lit]{box-shadow:0 0 14px rgb(var(--spot-rgb)/.42),inset 0 1px 0 #ffffff2e;transform:scaleY(1.18)}.PlanBoardV2-module__bTpTiW__beamSeg[data-lit]:after{opacity:1}.PlanBoardV2-module__bTpTiW__beamSeg:active{transform:scaleY(1.1)}:is(.PlanBoardV2-module__bTpTiW__beam:has([data-lit]) .PlanBoardV2-module__bTpTiW__beamSeg:not([data-lit]),.PlanBoardV2-module__bTpTiW__beam:has([data-lit]) .PlanBoardV2-module__bTpTiW__beamForward:not([data-lit])){opacity:.55}.PlanBoardV2-module__bTpTiW__beamForward{background:linear-gradient(90deg,var(--acc1),var(--acc2));cursor:pointer;transform-origin:50%;border-radius:999px;min-width:6px;transition:width .7s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.34,1.3,.5,1),box-shadow .35s,opacity .35s;position:relative;box-shadow:inset 0 1px #ffffff47}.PlanBoardV2-module__bTpTiW__beamForward:after{content:"";border-radius:inherit;box-shadow:0 0 18px rgb(var(--spot-rgb)/.55);opacity:.4;pointer-events:none;animation:5.2s ease-in-out infinite PlanBoardV2-module__bTpTiW__beamBreathe;position:absolute;inset:0}@keyframes PlanBoardV2-module__bTpTiW__beamBreathe{0%,to{opacity:.35}50%{opacity:.85}}.PlanBoardV2-module__bTpTiW__beamForward[data-lit]{box-shadow:0 0 24px rgb(var(--spot-rgb)/.55),inset 0 1px 0 #ffffff4d;transform:scaleY(1.18)}.PlanBoardV2-module__bTpTiW__beamUnlit{height:16px;box-shadow:none;background:#ffffff08;border:1px dashed #ffffff1f}.PlanBoardV2-module__bTpTiW__phoneStatement{border:1px solid var(--fine-border);background:#00000029;border-radius:16px;flex-direction:column;margin-top:14px;padding:4px 14px 13px;display:none}.PlanBoardV2-module__bTpTiW__stRow{min-height:44px;color:var(--fine-text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;margin:0 -6px;padding:0 6px;font-family:inherit;transition:background .3s;display:flex}.PlanBoardV2-module__bTpTiW__stRow+.PlanBoardV2-module__bTpTiW__stRow{border-top:1px solid #ffffff0d;border-radius:0 0 10px 10px}.PlanBoardV2-module__bTpTiW__stRow:active{background:rgb(var(--spot-rgb)/.1)}.PlanBoardV2-module__bTpTiW__stRow[data-lit]{background:rgb(var(--spot-rgb)/.08)}.PlanBoardV2-module__bTpTiW__stLabel{min-width:0;color:var(--fine-muted);flex:1;align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}.PlanBoardV2-module__bTpTiW__stRow[data-lit] .PlanBoardV2-module__bTpTiW__stLabel{color:var(--fine-text)}.PlanBoardV2-module__bTpTiW__legendDot{background:rgb(var(--spot-rgb)/var(--seg-alpha,.4));border-radius:50%;flex-shrink:0;width:9px;height:9px}.PlanBoardV2-module__bTpTiW__stAmount{font-variant-numeric:tabular-nums;flex-shrink:0;font-size:14.5px;font-weight:600}.PlanBoardV2-module__bTpTiW__stMinus{color:var(--fine-muted);margin-right:1px;font-weight:500}.PlanBoardV2-module__bTpTiW__stChev{color:var(--fine-muted);flex-shrink:0}.PlanBoardV2-module__bTpTiW__stTotal{border-top:1px solid var(--fine-border);cursor:pointer;justify-content:space-between;align-items:baseline;gap:12px;margin-top:2px;padding-top:13px;display:flex}.PlanBoardV2-module__bTpTiW__stTotalLabel{letter-spacing:1.6px;text-transform:uppercase;color:rgb(var(--spot-rgb)/.9);font-size:11px;font-weight:700}.PlanBoardV2-module__bTpTiW__stTotalFigure{letter-spacing:-.8px;font-variant-numeric:tabular-nums;background:linear-gradient(100deg,var(--acc1),var(--acc2));color:#0000;filter:drop-shadow(0 3px 18px rgb(var(--spot-rgb)/.24));-webkit-background-clip:text;background-clip:text;font-size:25px;font-weight:800;transition:filter .35s}.PlanBoardV2-module__bTpTiW__stTotal[data-lit] .PlanBoardV2-module__bTpTiW__stTotalFigure{filter:drop-shadow(0 3px 24px rgb(var(--spot-rgb)/.42))}.PlanBoardV2-module__bTpTiW__stTotalOver .PlanBoardV2-module__bTpTiW__stTotalLabel{color:var(--cost)}.PlanBoardV2-module__bTpTiW__stTotalOver .PlanBoardV2-module__bTpTiW__stTotalFigure{background:linear-gradient(100deg,var(--cost),var(--cost2,var(--cost)));filter:drop-shadow(0 3px 18px #fab38733);-webkit-background-clip:text;background-clip:text}.PlanBoardV2-module__bTpTiW__stSub{text-align:right;color:var(--fine-muted);margin:4px 0 0;font-size:12px;line-height:1.5}.PlanBoardV2-module__bTpTiW__lookStrip{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;margin-top:20px;padding:2px;display:none;overflow-x:auto}.PlanBoardV2-module__bTpTiW__lookStrip::-webkit-scrollbar{display:none}.PlanBoardV2-module__bTpTiW__lookChip{border:1px solid var(--fine-border);background:var(--fine-panel);min-height:44px;color:var(--fine-text);text-align:left;cursor:pointer;border-radius:999px;flex-shrink:0;align-items:center;gap:9px;padding:8px 14px 8px 9px;font-family:inherit;transition:border-color .25s,background .25s;display:inline-flex}.PlanBoardV2-module__bTpTiW__lookChip:active{background:rgb(var(--spot-rgb)/.09)}.PlanBoardV2-module__bTpTiW__lookChip[data-tone=over]{border-color:#fab3874d}.PlanBoardV2-module__bTpTiW__lookChipText{flex-direction:column;gap:1px;display:flex}.PlanBoardV2-module__bTpTiW__storyOver{color:var(--cost);font-variant-numeric:tabular-nums;margin:14px 0 0;font-size:14px;line-height:1.55}.PlanBoardV2-module__bTpTiW__rail{border:1px solid var(--fine-border);background:var(--fine-panel);border-radius:20px;flex-direction:column;align-self:flex-start;width:100%;max-height:calc(100vh - 48px);display:flex;position:sticky;top:24px;box-shadow:0 24px 70px #00000073}.PlanBoardV2-module__bTpTiW__railSwap{flex-direction:column;min-height:0;animation:.34s cubic-bezier(.22,1,.36,1) PlanBoardV2-module__bTpTiW__railSwapIn;display:flex}@keyframes PlanBoardV2-module__bTpTiW__railSwapIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.PlanBoardV2-module__bTpTiW__panelHead{border-bottom:1px solid var(--fine-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:13px 13px 12px 20px;display:flex}.PlanBoardV2-module__bTpTiW__panelKind{letter-spacing:1.8px;text-transform:uppercase;color:rgb(var(--spot-rgb));white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:700;overflow:hidden}.PlanBoardV2-module__bTpTiW__panelClose{border:1px solid var(--fine-border);background:var(--fine-well);width:28px;height:28px;color:var(--fine-muted);cursor:pointer;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;transition:color .2s,background .2s;display:inline-flex}.PlanBoardV2-module__bTpTiW__panelClose:hover{color:var(--fine-text);background:#ffffff14}.PlanBoardV2-module__bTpTiW__panelScroll{scrollbar-width:thin;scrollbar-color:#ffffff29 transparent;flex:1;min-height:0;padding:18px 20px;overflow-y:auto}.PlanBoardV2-module__bTpTiW__panelScroll::-webkit-scrollbar{width:6px}.PlanBoardV2-module__bTpTiW__panelScroll::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:999px}.PlanBoardV2-module__bTpTiW__panelScroll::-webkit-scrollbar-track{background:0 0}.PlanBoardV2-module__bTpTiW__sheetBody{padding:4px 2px 12px}.PlanBoardV2-module__bTpTiW__summary{flex-direction:column;gap:18px;display:flex}.PlanBoardV2-module__bTpTiW__summaryLabel{letter-spacing:1.8px;text-transform:uppercase;color:rgb(var(--spot-rgb)/.9);font-size:10.5px;font-weight:700}.PlanBoardV2-module__bTpTiW__summaryIncome{color:var(--fine-text);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:0;font-family:inherit;display:flex}.PlanBoardV2-module__bTpTiW__summaryIncomeText{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.PlanBoardV2-module__bTpTiW__summaryIncomeFigure{font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;transition:text-shadow .35s}.PlanBoardV2-module__bTpTiW__summaryIncome:hover .PlanBoardV2-module__bTpTiW__summaryIncomeFigure{text-shadow:0 0 16px rgb(var(--spot-rgb)/.5)}.PlanBoardV2-module__bTpTiW__summaryIncomeSub{color:var(--fine-muted);font-size:12px}.PlanBoardV2-module__bTpTiW__summaryChev{color:var(--fine-muted);flex-shrink:0;transition:transform .3s cubic-bezier(.22,1,.36,1),color .25s}.PlanBoardV2-module__bTpTiW__summaryIncome:hover .PlanBoardV2-module__bTpTiW__summaryChev{color:var(--fine-text);transform:translate(2px)}.PlanBoardV2-module__bTpTiW__jobs{border-top:1px solid var(--fine-border);flex-direction:column;padding-top:14px;display:flex}.PlanBoardV2-module__bTpTiW__jobRow{color:var(--fine-muted);cursor:default;border-radius:8px;align-items:center;gap:9px;padding:7px 2px;font-size:13px;transition:color .25s,background .25s;display:flex}.PlanBoardV2-module__bTpTiW__jobRow[data-lit]{color:var(--fine-text);background:rgb(var(--spot-rgb)/.06)}.PlanBoardV2-module__bTpTiW__jobDot{background:rgb(var(--spot-rgb)/var(--seg-alpha,.4));border-radius:50%;flex-shrink:0;width:9px;height:9px}.PlanBoardV2-module__bTpTiW__jobLabel{flex:1;min-width:0}.PlanBoardV2-module__bTpTiW__jobFigure{color:var(--fine-text);font-variant-numeric:tabular-nums;font-weight:700}.PlanBoardV2-module__bTpTiW__hero{border-top:1px solid var(--fine-border);flex-direction:column;gap:6px;padding-top:16px;display:flex}.PlanBoardV2-module__bTpTiW__heroLabel{letter-spacing:1.8px;text-transform:uppercase;color:rgb(var(--spot-rgb)/.9);align-items:center;gap:6px;font-size:10.5px;font-weight:700;display:inline-flex}.PlanBoardV2-module__bTpTiW__heroFigure{letter-spacing:-1.5px;background:linear-gradient(100deg,var(--acc1),var(--acc2));color:#0000;font-variant-numeric:tabular-nums;filter:drop-shadow(0 4px 22px rgb(var(--spot-rgb)/.26));-webkit-background-clip:text;background-clip:text;font-size:clamp(32px,3.4vw,42px);font-weight:800;line-height:1;transition:filter .35s}.PlanBoardV2-module__bTpTiW__hero[data-lit] .PlanBoardV2-module__bTpTiW__heroFigure{filter:drop-shadow(0 4px 30px rgb(var(--spot-rgb)/.45))}.PlanBoardV2-module__bTpTiW__heroOver .PlanBoardV2-module__bTpTiW__heroFigure{background:linear-gradient(100deg,var(--cost),var(--cost2,var(--cost)));filter:drop-shadow(0 4px 22px #fab38738);-webkit-background-clip:text;background-clip:text}.PlanBoardV2-module__bTpTiW__heroOver .PlanBoardV2-module__bTpTiW__heroLabel{color:var(--cost)}.PlanBoardV2-module__bTpTiW__heroSub{color:var(--fine-muted);font-size:12.5px;line-height:1.5}.PlanBoardV2-module__bTpTiW__heroDate{color:rgb(var(--spot-rgb));font-weight:600}.PlanBoardV2-module__bTpTiW__heroInvite{align-self:flex-start}.PlanBoardV2-module__bTpTiW__look{border-top:1px solid var(--fine-border);flex-direction:column;gap:8px;padding-top:16px;display:flex}.PlanBoardV2-module__bTpTiW__lookQuiet{color:var(--fine-muted);align-items:center;gap:7px;margin:0;font-size:12.5px;display:flex}.PlanBoardV2-module__bTpTiW__lookQuiet svg{color:var(--money)}.PlanBoardV2-module__bTpTiW__lookRow{color:var(--fine-text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:9px;margin:0 -8px;padding:7px 8px;font-family:inherit;transition:background .25s;display:flex}.PlanBoardV2-module__bTpTiW__lookRow:hover{background:rgb(var(--spot-rgb)/.07)}.PlanBoardV2-module__bTpTiW__lookRow:active{background:rgb(var(--spot-rgb)/.11)}.PlanBoardV2-module__bTpTiW__lookIcon{border:1px solid rgb(var(--spot-rgb)/.3);background:rgb(var(--spot-rgb)/.09);width:26px;height:26px;color:rgb(var(--spot-rgb));border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.PlanBoardV2-module__bTpTiW__lookIcon[data-tone=over]{color:var(--cost);background:#fab3871a;border-color:#fab38766}.PlanBoardV2-module__bTpTiW__lookName{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.PlanBoardV2-module__bTpTiW__lookWhisper{color:var(--fine-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11.5px}.PlanBoardV2-module__bTpTiW__lookWhisper[data-tone=over]{color:var(--cost);font-weight:600}.PlanBoardV2-module__bTpTiW__lookWhisper[data-tone=review]{color:rgb(var(--spot-rgb));font-weight:600}.PlanBoardV2-module__bTpTiW__ledger{flex-direction:column;margin-top:26px;display:flex}.PlanBoardV2-module__bTpTiW__group{flex-direction:column;display:flex}.PlanBoardV2-module__bTpTiW__group+.PlanBoardV2-module__bTpTiW__group{margin-top:26px}.PlanBoardV2-module__bTpTiW__groupRow{align-items:center;gap:12px;display:flex}.PlanBoardV2-module__bTpTiW__groupToggle{min-width:0;color:var(--fine-text);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:4px 0;font-family:inherit;display:inline-flex}.PlanBoardV2-module__bTpTiW__groupChev{color:var(--fine-muted);flex-shrink:0;transition:transform .35s cubic-bezier(.22,1,.36,1)}.PlanBoardV2-module__bTpTiW__groupChevOpen{transform:rotate(90deg)}.PlanBoardV2-module__bTpTiW__groupName{letter-spacing:1.4px;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.PlanBoardV2-module__bTpTiW__groupIcon{border:1px solid rgb(var(--spot-rgb)/.28);background:rgb(var(--spot-rgb)/.09);width:22px;height:22px;color:rgb(var(--spot-rgb));border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.PlanBoardV2-module__bTpTiW__group[data-tinted] .PlanBoardV2-module__bTpTiW__groupIcon{border-color:rgb(var(--cat-rgb)/.3);background:rgb(var(--cat-rgb)/.1);color:rgb(var(--cat-rgb))}.PlanBoardV2-module__bTpTiW__group[data-tinted] .PlanBoardV2-module__bTpTiW__groupFill:not(.PlanBoardV2-module__bTpTiW__rowFillOver){background:linear-gradient(90deg,rgb(var(--cat-rgb)),rgb(var(--cat-rgb)/.7))}.PlanBoardV2-module__bTpTiW__groupCount{color:var(--fine-muted);flex-shrink:0;font-size:11.5px}.PlanBoardV2-module__bTpTiW__looseLabel{letter-spacing:1.4px;text-transform:uppercase;color:var(--fine-muted);padding:4px 0;font-size:13px;font-weight:700}.PlanBoardV2-module__bTpTiW__groupFigure{color:var(--fine-muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:12.5px;font-weight:600}.PlanBoardV2-module__bTpTiW__groupFigureOver{color:var(--cost)}.PlanBoardV2-module__bTpTiW__groupOf{opacity:.75;font-weight:500}.PlanBoardV2-module__bTpTiW__groupActions{flex-shrink:0;gap:4px;display:inline-flex}.PlanBoardV2-module__bTpTiW__groupBtn{width:26px;height:26px;color:var(--fine-muted);cursor:pointer;opacity:.6;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;transition:opacity .2s,color .2s,border-color .2s,background .2s;display:inline-flex}.PlanBoardV2-module__bTpTiW__groupRow:hover .PlanBoardV2-module__bTpTiW__groupBtn,.PlanBoardV2-module__bTpTiW__groupBtn:focus-visible{opacity:1}.PlanBoardV2-module__bTpTiW__groupBtn:hover{color:var(--fine-text);border-color:var(--fine-border);background:rgb(var(--spot-rgb)/.08)}.PlanBoardV2-module__bTpTiW__groupTrack{background:#ffffff0f;border-radius:999px;height:2px;margin-top:6px;position:relative;overflow:hidden}.PlanBoardV2-module__bTpTiW__groupFill{background:linear-gradient(90deg,var(--line1),var(--line2));opacity:.7;border-radius:999px;transition:width .7s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 auto 0 0}.PlanBoardV2-module__bTpTiW__groupFold{grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1);display:grid}.PlanBoardV2-module__bTpTiW__groupFoldOpen{grid-template-rows:1fr}.PlanBoardV2-module__bTpTiW__groupFoldInner{flex-direction:column;min-height:0;display:flex;overflow:hidden}.PlanBoardV2-module__bTpTiW__groupEmpty{color:var(--fine-muted);margin:12px 0 0;font-size:13px}.PlanBoardV2-module__bTpTiW__row{width:100%;color:var(--fine-text);text-align:left;cursor:pointer;opacity:0;background:0 0;border:none;border-top:1px solid #ffffff0d;align-items:center;gap:12px;padding:13px 8px 15px;font-family:inherit;transition:opacity .55s,transform .55s cubic-bezier(.22,1,.36,1);display:flex;position:relative;transform:translateY(5px)}.PlanBoardV2-module__bTpTiW__boardIn .PlanBoardV2-module__bTpTiW__row{opacity:1;transform:none}.PlanBoardV2-module__bTpTiW__row:first-child{border-top:none}.PlanBoardV2-module__bTpTiW__row:before{content:"";background:radial-gradient(90% 150% at 50% 50%,rgb(var(--spot-rgb)/.1),transparent 76%);opacity:0;pointer-events:none;border-radius:16px;transition:opacity .35s;position:absolute;inset:0}.PlanBoardV2-module__bTpTiW__row:hover:before,.PlanBoardV2-module__bTpTiW__row[data-lit]:before{opacity:.75}.PlanBoardV2-module__bTpTiW__row:active:before{opacity:1}.PlanBoardV2-module__bTpTiW__row[data-done],.PlanBoardV2-module__bTpTiW__boardIn .PlanBoardV2-module__bTpTiW__row[data-done]{opacity:.55}.PlanBoardV2-module__bTpTiW__rowIcon{border:1px solid rgb(var(--spot-rgb)/.28);background:rgb(var(--spot-rgb)/.09);width:34px;height:34px;color:rgb(var(--spot-rgb));border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;transition:background .3s,border-color .3s;display:inline-flex;position:relative}.PlanBoardV2-module__bTpTiW__rowGlyph,.PlanBoardV2-module__bTpTiW__rowEditGlyph{transition:opacity .28s,transform .4s cubic-bezier(.22,1,.36,1)}.PlanBoardV2-module__bTpTiW__rowEditGlyph{opacity:0;position:absolute;transform:scale(.7)rotate(-24deg)}@media (hover:hover) and (pointer:fine){.PlanBoardV2-module__bTpTiW__row:hover .PlanBoardV2-module__bTpTiW__rowGlyph{opacity:0;transform:scale(.75)}.PlanBoardV2-module__bTpTiW__row:hover .PlanBoardV2-module__bTpTiW__rowEditGlyph{opacity:1;transform:scale(1)rotate(0)}}.PlanBoardV2-module__bTpTiW__row:hover .PlanBoardV2-module__bTpTiW__rowIcon,.PlanBoardV2-module__bTpTiW__row[data-lit] .PlanBoardV2-module__bTpTiW__rowIcon{background:rgb(var(--spot-rgb)/.15);border-color:rgb(var(--spot-rgb)/.45)}.PlanBoardV2-module__bTpTiW__rowMain{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.PlanBoardV2-module__bTpTiW__rowName{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:7px;font-size:14.5px;font-weight:600;display:inline-flex;overflow:hidden}.PlanBoardV2-module__bTpTiW__rowDoneMark{color:var(--money);flex-shrink:0}.PlanBoardV2-module__bTpTiW__rowReview{border:1px solid rgb(var(--spot-rgb)/.4);background:rgb(var(--spot-rgb)/.1);color:rgb(var(--spot-rgb));letter-spacing:.5px;text-transform:uppercase;border-radius:999px;flex-shrink:0;padding:2px 8px;font-size:10px;font-weight:700}.PlanBoardV2-module__bTpTiW__rowSub{color:var(--fine-muted);font-size:12px}.PlanBoardV2-module__bTpTiW__rowRight{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.PlanBoardV2-module__bTpTiW__rowFigure{font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.PlanBoardV2-module__bTpTiW__rowOf{color:var(--fine-muted);font-size:12px;font-weight:500}.PlanBoardV2-module__bTpTiW__rowImplied{color:rgb(var(--spot-rgb));border-bottom:1px dashed rgb(var(--spot-rgb)/.6);font-weight:600}.PlanBoardV2-module__bTpTiW__row[data-tinted] .PlanBoardV2-module__bTpTiW__rowImplied{color:rgb(var(--cat-rgb));border-bottom-color:rgb(var(--cat-rgb)/.6)}.PlanBoardV2-module__bTpTiW__rowStatus{color:var(--fine-muted);font-variant-numeric:tabular-nums;font-size:11.5px}.PlanBoardV2-module__bTpTiW__statusForecast{color:rgb(var(--spot-rgb)/.85)}.PlanBoardV2-module__bTpTiW__statusGood{color:var(--money);font-weight:600}.PlanBoardV2-module__bTpTiW__statusOver{color:var(--cost);font-weight:600}.PlanBoardV2-module__bTpTiW__rowTrack{background:#ffffff0d;border-radius:999px;height:2px;position:absolute;bottom:7px;left:52px;right:8px;overflow:hidden}.PlanBoardV2-module__bTpTiW__rowFill{background:linear-gradient(90deg,var(--line1),var(--line2));border-radius:999px;transition:width .7s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 auto 0 0}.PlanBoardV2-module__bTpTiW__rowFillOver{background:linear-gradient(90deg,var(--cost),var(--cost2,var(--cost)))}.PlanBoardV2-module__bTpTiW__rowFillImplied{background:repeating-linear-gradient(90deg,rgb(var(--spot-rgb)/.55)0 3px,transparent 3px 6px);border-radius:999px;transition:width .7s cubic-bezier(.22,1,.36,1),left .7s cubic-bezier(.22,1,.36,1);position:absolute;top:0;bottom:0}.PlanBoardV2-module__bTpTiW__row[data-tinted] .PlanBoardV2-module__bTpTiW__rowFillImplied{background:repeating-linear-gradient(90deg,rgb(var(--cat-rgb)/.55)0 3px,transparent 3px 6px)}.PlanBoardV2-module__bTpTiW__row[data-tinted] .PlanBoardV2-module__bTpTiW__rowIcon{border-color:rgb(var(--cat-rgb)/.3);background:rgb(var(--cat-rgb)/.1);color:rgb(var(--cat-rgb))}.PlanBoardV2-module__bTpTiW__row[data-tinted]:hover .PlanBoardV2-module__bTpTiW__rowIcon,.PlanBoardV2-module__bTpTiW__row[data-tinted][data-lit] .PlanBoardV2-module__bTpTiW__rowIcon{background:rgb(var(--cat-rgb)/.16);border-color:rgb(var(--cat-rgb)/.48)}.PlanBoardV2-module__bTpTiW__row[data-tinted] .PlanBoardV2-module__bTpTiW__rowFill:not(.PlanBoardV2-module__bTpTiW__rowFillOver){background:linear-gradient(90deg,rgb(var(--cat-rgb)),rgb(var(--cat-rgb)/.7))}.PlanBoardV2-module__bTpTiW__invite{flex-direction:column;gap:18px;margin-top:26px;display:flex}.PlanBoardV2-module__bTpTiW__inviteLead{color:var(--fine-muted);font-variant-numeric:tabular-nums;margin:0;font-size:14px;line-height:1.55}.PlanBoardV2-module__bTpTiW__ghosts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.PlanBoardV2-module__bTpTiW__ghostRow{color:var(--fine-muted);text-align:left;cursor:pointer;background:0 0;border:1px dashed #ffffff29;border-radius:14px;align-items:center;gap:11px;padding:13px 14px;font-family:inherit;transition:color .3s,border-color .3s,background .3s;display:flex}.PlanBoardV2-module__bTpTiW__ghostRow:hover{color:var(--fine-text);border-color:rgb(var(--spot-rgb)/.45);background:rgb(var(--spot-rgb)/.05)}.PlanBoardV2-module__bTpTiW__ghostRow:active{background:rgb(var(--spot-rgb)/.09)}.PlanBoardV2-module__bTpTiW__ghostIcon{width:32px;height:32px;color:inherit;border:1px dashed #ffffff2e;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .3s,color .3s;display:inline-flex}.PlanBoardV2-module__bTpTiW__ghostRow:hover .PlanBoardV2-module__bTpTiW__ghostIcon{border-color:rgb(var(--spot-rgb)/.5);color:rgb(var(--spot-rgb))}.PlanBoardV2-module__bTpTiW__ghostMain{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.PlanBoardV2-module__bTpTiW__ghostName{font-size:14px;font-weight:600}.PlanBoardV2-module__bTpTiW__ghostHint{opacity:.8;font-size:11.5px}.PlanBoardV2-module__bTpTiW__ghostTag{letter-spacing:1px;text-transform:uppercase;opacity:.55;flex-shrink:0;font-size:10px;font-weight:700}.PlanBoardV2-module__bTpTiW__inviteHint{color:var(--fine-muted);margin:0;font-size:12.5px}.PlanBoardV2-module__bTpTiW__inviteActions{align-items:center;gap:12px;display:flex}.PlanBoardV2-module__bTpTiW__importSeat{border-top:1px solid var(--fine-border);flex-direction:column;gap:12px;margin-top:26px;padding-top:20px;display:flex}.PlanBoardV2-module__bTpTiW__importProminent{border:1px solid rgb(var(--spot-rgb)/.3);background:rgb(var(--spot-rgb)/.05);border-radius:16px;margin-top:8px;padding:16px 18px 18px}.PlanBoardV2-module__bTpTiW__importPulse{animation:1.7s PlanBoardV2-module__bTpTiW__importPulse}@keyframes PlanBoardV2-module__bTpTiW__importPulse{0%{box-shadow:0 0 0 0 rgb(var(--spot-rgb)/0)}22%{box-shadow:0 0 0 4px rgb(var(--spot-rgb)/.32),0 12px 40px rgb(var(--spot-rgb)/.24)}to{box-shadow:0 0 0 0 rgb(var(--spot-rgb)/0)}}@media (prefers-reduced-motion:reduce){.PlanBoardV2-module__bTpTiW__importPulse{animation:none}}.PlanBoardV2-module__bTpTiW__importLine{color:var(--fine-muted);align-items:flex-start;gap:8px;margin:0;font-size:13.5px;line-height:1.55;display:flex}.PlanBoardV2-module__bTpTiW__importLine svg{color:rgb(var(--spot-rgb));flex-shrink:0;margin-top:3px}.PlanBoardV2-module__bTpTiW__importChips{flex-wrap:wrap;gap:8px;display:flex}.PlanBoardV2-module__bTpTiW__importChip{border:1px solid var(--fine-border);background:var(--fine-well);color:var(--fine-muted);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:7px 13px;font-family:inherit;font-size:12.5px;font-weight:600;transition:color .25s,border-color .25s,background .25s;display:inline-flex}.PlanBoardV2-module__bTpTiW__importChip:hover{color:var(--fine-text);border-color:rgb(var(--spot-rgb)/.4)}.PlanBoardV2-module__bTpTiW__importChipOn{color:var(--fine-text);border-color:rgb(var(--spot-rgb)/.6);background:rgb(var(--spot-rgb)/.12)}.PlanBoardV2-module__bTpTiW__importChipOn svg{color:rgb(var(--spot-rgb))}.PlanBoardV2-module__bTpTiW__importChipSub{opacity:.75;font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:500}.PlanBoardV2-module__bTpTiW__importActions{align-items:center;gap:12px;display:flex}.PlanBoardV2-module__bTpTiW__importError{color:var(--alarm);font-size:12.5px}.PlanBoardV2-module__bTpTiW__foot{border-top:1px solid var(--fine-border);color:var(--fine-muted);align-items:baseline;gap:8px;margin:26px 0 0;padding-top:18px;font-size:12.5px;line-height:1.55;display:flex}.PlanBoardV2-module__bTpTiW__foot svg{color:rgb(var(--spot-rgb));flex-shrink:0;align-self:center}@media (max-width:880px){.PlanBoardV2-module__bTpTiW__stage{grid-template-columns:minmax(0,1fr);gap:0}.PlanBoardV2-module__bTpTiW__stage[data-empty]:has(.PlanBoardV2-module__bTpTiW__rail){grid-template-columns:minmax(0,1fr);gap:0}.PlanBoardV2-module__bTpTiW__head{flex-direction:column;align-items:flex-start;gap:14px}.PlanBoardV2-module__bTpTiW__comingIn{display:none}.PlanBoardV2-module__bTpTiW__comingInAlways{display:inline-flex}.PlanBoardV2-module__bTpTiW__beam,.PlanBoardV2-module__bTpTiW__beamUnlit{height:20px}.PlanBoardV2-module__bTpTiW__phoneStatement,.PlanBoardV2-module__bTpTiW__lookStrip{display:flex}.PlanBoardV2-module__bTpTiW__groupBtn{opacity:.45}}@media (max-width:620px){.PlanBoardV2-module__bTpTiW__ghosts{grid-template-columns:minmax(0,1fr)}.PlanBoardV2-module__bTpTiW__row{flex-wrap:wrap;row-gap:4px;padding-bottom:17px}.PlanBoardV2-module__bTpTiW__rowRight{flex-direction:row;justify-content:space-between;align-items:baseline;width:100%;padding-left:52px}.PlanBoardV2-module__bTpTiW__groupFigure{display:none}}@media (prefers-reduced-motion:reduce){.PlanBoardV2-module__bTpTiW__head,.PlanBoardV2-module__bTpTiW__comingIn,.PlanBoardV2-module__bTpTiW__beam,.PlanBoardV2-module__bTpTiW__phoneStatement,.PlanBoardV2-module__bTpTiW__lookStrip,.PlanBoardV2-module__bTpTiW__storyOver,.PlanBoardV2-module__bTpTiW__ledger,.PlanBoardV2-module__bTpTiW__invite,.PlanBoardV2-module__bTpTiW__importSeat,.PlanBoardV2-module__bTpTiW__foot,.PlanBoardV2-module__bTpTiW__rail,.PlanBoardV2-module__bTpTiW__row{opacity:1;transition:none;transform:none}.PlanBoardV2-module__bTpTiW__row[data-done]{opacity:.55}.PlanBoardV2-module__bTpTiW__row:before,.PlanBoardV2-module__bTpTiW__beamSeg:after,.PlanBoardV2-module__bTpTiW__beamSeg,.PlanBoardV2-module__bTpTiW__beamForward,.PlanBoardV2-module__bTpTiW__rowFill,.PlanBoardV2-module__bTpTiW__rowFillImplied,.PlanBoardV2-module__bTpTiW__groupFill,.PlanBoardV2-module__bTpTiW__groupFold,.PlanBoardV2-module__bTpTiW__groupChev,.PlanBoardV2-module__bTpTiW__comingChev,.PlanBoardV2-module__bTpTiW__comingFigure,.PlanBoardV2-module__bTpTiW__summaryChev,.PlanBoardV2-module__bTpTiW__summaryIncomeFigure,.PlanBoardV2-module__bTpTiW__heroFigure,.PlanBoardV2-module__bTpTiW__heroInvite,.PlanBoardV2-module__bTpTiW__jobRow,.PlanBoardV2-module__bTpTiW__lookRow,.PlanBoardV2-module__bTpTiW__stRow,.PlanBoardV2-module__bTpTiW__stTotalFigure,.PlanBoardV2-module__bTpTiW__lookChip,.PlanBoardV2-module__bTpTiW__newBtn,.PlanBoardV2-module__bTpTiW__groupBtn,.PlanBoardV2-module__bTpTiW__ghostRow,.PlanBoardV2-module__bTpTiW__ghostIcon,.PlanBoardV2-module__bTpTiW__importChip,.PlanBoardV2-module__bTpTiW__legendItem,.PlanBoardV2-module__bTpTiW__panelClose,.PlanBoardV2-module__bTpTiW__rowIcon,.PlanBoardV2-module__bTpTiW__rowGlyph,.PlanBoardV2-module__bTpTiW__rowEditGlyph{transition:none}.PlanBoardV2-module__bTpTiW__beamSeg[data-lit],.PlanBoardV2-module__bTpTiW__beamForward[data-lit],.PlanBoardV2-module__bTpTiW__beamSeg:active{transform:none}.PlanBoardV2-module__bTpTiW__beamForward:after{opacity:.55;animation:none}.PlanBoardV2-module__bTpTiW__railSwap{animation:none}}
.AddDebtPortal-module__YWf1uW__close{top:max(18px,env(safe-area-inset-top));right:max(18px,env(safe-area-inset-right));z-index:3;border:1px solid var(--fine-border);width:42px;height:42px;color:var(--fine-muted);cursor:pointer;background:#ffffff08;border-radius:50%;justify-content:center;align-items:center;transition:color .22s,border-color .22s,background .22s;display:inline-flex;position:fixed}.AddDebtPortal-module__YWf1uW__close:hover{color:var(--fine-text);border-color:rgb(var(--spot-rgb)/.5);background:rgb(var(--spot-rgb)/.08)}.AddDebtPortal-module__YWf1uW__panel{z-index:1;width:100%;max-width:920px;color:var(--fine-text);flex-direction:column;display:flex;position:relative}.AddDebtPortal-module__YWf1uW__eyebrow{text-align:center;letter-spacing:2.4px;text-transform:uppercase;color:rgb(var(--spot-rgb)/.9);font-size:12px;font-weight:600}.AddDebtPortal-module__YWf1uW__headline{text-align:center;letter-spacing:-1.3px;color:var(--fine-text);margin:8px 0 0;font-size:clamp(28px,4.6vw,42px);font-weight:750;line-height:1.05}.AddDebtPortal-module__YWf1uW__sub{text-align:center;max-width:460px;color:var(--fine-muted);margin:12px auto 0;font-size:14.5px;line-height:1.55}.AddDebtPortal-module__YWf1uW__amountHero{cursor:text;flex-direction:column;justify-content:center;align-items:center;padding:28px 0 4px;display:flex;position:relative}.AddDebtPortal-module__YWf1uW__amountFace{pointer-events:none;align-items:baseline;gap:8px;display:inline-flex}.AddDebtPortal-module__YWf1uW__amountSymbol{letter-spacing:-.5px;color:var(--fine-muted);font-size:clamp(26px,5vw,34px);font-weight:600;line-height:1}.AddDebtPortal-module__YWf1uW__amountDigits{letter-spacing:-2.5px;color:var(--fine-text);font-variant-numeric:tabular-nums;align-items:baseline;font-size:clamp(56px,12vw,76px);font-weight:800;line-height:1.02;display:inline-flex}.AddDebtPortal-module__YWf1uW__amountChar{transform-origin:bottom;animation:.5s cubic-bezier(.34,1.3,.5,1) AddDebtPortal-module__YWf1uW__amountCharPop;display:inline-block}@keyframes AddDebtPortal-module__YWf1uW__amountCharPop{0%{transform:scale(1)}36%{transform:scale(1.13)}to{transform:scale(1)}}.AddDebtPortal-module__YWf1uW__amountPlaceholder{color:#ced5eb3d}.AddDebtPortal-module__YWf1uW__amountCaret{background:#ced5eb8c;border-radius:999px;align-self:baseline;width:1px;height:.72em;margin-left:5px;animation:2s ease-in-out infinite AddDebtPortal-module__YWf1uW__amountCaret;display:inline-block}@keyframes AddDebtPortal-module__YWf1uW__amountCaret{0%,to{opacity:1}50%{opacity:0}}.AddDebtPortal-module__YWf1uW__amountHero .AddDebtPortal-module__YWf1uW__amountInput{opacity:0;color:#0000;caret-color:#0000;cursor:text;background:0 0;border:none;width:100%;height:100%;padding:0;position:absolute;inset:0}.AddDebtPortal-module__YWf1uW__amountHero .AddDebtPortal-module__YWf1uW__amountInput:focus{box-shadow:none;outline:none}.AddDebtPortal-module__YWf1uW__amountLabel{z-index:1;pointer-events:none;color:var(--fine-muted);margin-top:10px;font-size:13px;position:relative}.AddDebtPortal-module__YWf1uW__chips{flex-wrap:wrap;justify-content:flex-start;gap:9px;margin-top:22px;display:flex}.AddDebtPortal-module__YWf1uW__chip{border:1px solid var(--fine-border);background:var(--fine-panel);color:var(--fine-text);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:10px 15px;font-family:inherit;font-size:14px;font-weight:500;transition:border-color .24s,background .24s,box-shadow .24s,transform .16s;display:inline-flex}.AddDebtPortal-module__YWf1uW__chip:hover{border-color:rgb(var(--spot-rgb)/.4);background:rgb(var(--spot-rgb)/.07)}.AddDebtPortal-module__YWf1uW__chip:active{transform:scale(.97)}.AddDebtPortal-module__YWf1uW__chipOn{border-color:rgb(var(--spot-rgb)/.6);background:rgb(var(--spot-rgb)/.14);box-shadow:0 0 22px rgb(var(--spot-rgb)/.16)}.AddDebtPortal-module__YWf1uW__chipIcon{color:var(--fine-muted);transition:color .24s;display:inline-flex}.AddDebtPortal-module__YWf1uW__chipOn .AddDebtPortal-module__YWf1uW__chipIcon{color:rgb(var(--spot-rgb));animation:.4s cubic-bezier(.34,1.3,.5,1) AddDebtPortal-module__YWf1uW__chipPop}@keyframes AddDebtPortal-module__YWf1uW__chipPop{0%{transform:scale(1)}45%{transform:scale(1.28)}to{transform:scale(1)}}.AddDebtPortal-module__YWf1uW__chipName{white-space:nowrap}.AddDebtPortal-module__YWf1uW__fields{flex-direction:column;gap:12px;margin-top:16px;display:flex}.AddDebtPortal-module__YWf1uW__detailRow{align-items:flex-start;gap:12px;display:flex}.AddDebtPortal-module__YWf1uW__detailField{flex:1;min-width:0}.AddDebtPortal-module__YWf1uW__detailFieldHalf{flex:0 calc(50% - 6px)}.AddDebtPortal-module__YWf1uW__utilFold{grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.22,1,.36,1);display:grid}.AddDebtPortal-module__YWf1uW__utilFoldOpen{grid-template-rows:1fr}.AddDebtPortal-module__YWf1uW__utilFoldInner{min-height:0;overflow:hidden}.AddDebtPortal-module__YWf1uW__utilNote{color:var(--fine-muted);font-variant-numeric:tabular-nums;opacity:0;margin:0;padding:7px 2px 0;font-size:12.5px;transition:opacity .3s .1s}.AddDebtPortal-module__YWf1uW__utilFoldOpen .AddDebtPortal-module__YWf1uW__utilNote{opacity:1}.AddDebtPortal-module__YWf1uW__inlineNote{min-width:0;color:var(--fine-muted);font-variant-numeric:tabular-nums;flex:1;margin:0;font-size:12.5px}.AddDebtPortal-module__YWf1uW__iconTile{border:1px solid rgb(var(--spot-rgb)/.35);background:rgb(var(--spot-rgb)/.12);width:45px;height:45px;color:rgb(var(--spot-rgb));cursor:pointer;border-radius:12px;flex-shrink:0;transition:border-color .24s,background .24s,box-shadow .24s;position:relative}.AddDebtPortal-module__YWf1uW__iconTile:hover,.AddDebtPortal-module__YWf1uW__iconTileOpen{border-color:rgb(var(--spot-rgb)/.6);background:rgb(var(--spot-rgb)/.16);box-shadow:0 0 18px rgb(var(--spot-rgb)/.18)}.AddDebtPortal-module__YWf1uW__iconGlyph,.AddDebtPortal-module__YWf1uW__iconPencil{justify-content:center;align-items:center;transition:opacity .24s;display:inline-flex;position:absolute;inset:0}.AddDebtPortal-module__YWf1uW__iconPencil{opacity:0}@media (hover:hover){.AddDebtPortal-module__YWf1uW__iconTile:hover .AddDebtPortal-module__YWf1uW__iconGlyph{opacity:0}.AddDebtPortal-module__YWf1uW__iconTile:hover .AddDebtPortal-module__YWf1uW__iconPencil{opacity:1}}.AddDebtPortal-module__YWf1uW__iconFold{grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.22,1,.36,1);display:grid}.AddDebtPortal-module__YWf1uW__iconFoldOpen{grid-template-rows:1fr}.AddDebtPortal-module__YWf1uW__iconFoldInner{min-height:0;overflow:hidden}.AddDebtPortal-module__YWf1uW__iconPickerSeat{scrollbar-width:none;-ms-overflow-style:none;border:1px solid var(--fine-border);background:var(--fine-panel);border-radius:14px;max-height:300px;margin-top:2px;padding:12px;overflow-y:auto}.AddDebtPortal-module__YWf1uW__iconPickerSeat::-webkit-scrollbar{display:none}.AddDebtPortal-module__YWf1uW__whenRow{align-items:center;gap:14px;display:flex}.AddDebtPortal-module__YWf1uW__whenLead{color:var(--fine-muted);flex-shrink:0;align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.AddDebtPortal-module__YWf1uW__whenPicker{flex-shrink:0;width:240px;max-width:100%}.AddDebtPortal-module__YWf1uW__cycleNote{min-width:0;color:var(--fine-muted);font-variant-numeric:tabular-nums;flex:1;margin:0;font-size:13px;line-height:1.5}.AddDebtPortal-module__YWf1uW__cycleNote strong{color:var(--fine-text);font-weight:700}.AddDebtPortal-module__YWf1uW__minRow{align-items:center;gap:10px;max-width:640px;margin-top:2px;display:flex}.AddDebtPortal-module__YWf1uW__minRow>:first-child{flex:1;min-width:0}.AddDebtPortal-module__YWf1uW__scheduleBlock{flex-direction:column;gap:10px;margin-top:2px;display:flex}.AddDebtPortal-module__YWf1uW__scheduleLead{color:var(--fine-muted);align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.AddDebtPortal-module__YWf1uW__mirrorSeat{border-top:1px solid var(--fine-border);margin-top:30px;padding-top:22px}.AddDebtPortal-module__YWf1uW__mirrorWaiting{max-width:52ch;color:var(--fine-muted);opacity:.8;margin:0;font-size:13px;line-height:1.6}.AddDebtPortal-module__YWf1uW__mirror{flex-wrap:wrap;align-items:flex-start;gap:18px 44px;animation:.55s cubic-bezier(.22,1,.36,1) both AddDebtPortal-module__YWf1uW__mirrorIn;display:flex}.AddDebtPortal-module__YWf1uW__mirrorMain{flex-direction:column;flex:340px;gap:7px;min-width:0;display:flex}@keyframes AddDebtPortal-module__YWf1uW__mirrorIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.AddDebtPortal-module__YWf1uW__mirrorEyebrow{letter-spacing:2px;text-transform:uppercase;color:rgb(var(--spot-rgb)/.9);font-size:11px;font-weight:700}.AddDebtPortal-module__YWf1uW__mirrorFigure{letter-spacing:-.9px;background:linear-gradient(100deg,var(--acc1,#d7c0ff),var(--acc2,#c5cdff));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(24px,3.6vw,32px);font-weight:800;line-height:1.1}.AddDebtPortal-module__YWf1uW__mirrorLine{max-width:58ch;color:var(--fine-muted);font-variant-numeric:tabular-nums;margin:0;font-size:14px;line-height:1.6}.AddDebtPortal-module__YWf1uW__mirrorLine strong{color:var(--fine-text);font-weight:700}.AddDebtPortal-module__YWf1uW__mirrorTrap{border-left:2px solid rgb(var(--spot-rgb)/.35);min-width:0;max-width:380px;color:var(--fine-muted);font-variant-numeric:tabular-nums;flex:280px;margin:4px 0 0;padding-left:20px;font-size:13px;line-height:1.6}.AddDebtPortal-module__YWf1uW__mirrorTrap strong{color:var(--fine-text);font-weight:700}.AddDebtPortal-module__YWf1uW__mirrorAlarm{flex-direction:column;gap:7px;animation:.55s cubic-bezier(.22,1,.36,1) both AddDebtPortal-module__YWf1uW__mirrorIn;display:flex}.AddDebtPortal-module__YWf1uW__mirrorAlarmTitle{color:var(--alarm,#f38ba8);margin:0;font-size:16px;font-weight:700}.AddDebtPortal-module__YWf1uW__mirrorAlarmText{max-width:52ch;color:var(--fine-muted);margin:0;font-size:13px;line-height:1.6}.AddDebtPortal-module__YWf1uW__foot{flex-direction:column;align-items:stretch;gap:14px;margin-top:28px;display:flex}.AddDebtPortal-module__YWf1uW__addSeat{display:flex}.AddDebtPortal-module__YWf1uW__addSeat>*{flex:1}.AddDebtPortal-module__YWf1uW__budgetRow{border:1px solid var(--fine-border);background:var(--fine-panel);text-align:left;cursor:pointer;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;font-family:inherit;transition:border-color .25s,background .25s;display:flex}.AddDebtPortal-module__YWf1uW__budgetRow:hover{border-color:rgb(var(--spot-rgb)/.4)}.AddDebtPortal-module__YWf1uW__budgetRowOn{border-color:rgb(var(--spot-rgb)/.5);background:rgb(var(--spot-rgb)/.07)}.AddDebtPortal-module__YWf1uW__budgetDot{border:1px solid var(--fine-border);border-radius:50%;flex-shrink:0;width:16px;height:16px;transition:background .25s,border-color .25s,box-shadow .25s}.AddDebtPortal-module__YWf1uW__budgetRowOn .AddDebtPortal-module__YWf1uW__budgetDot{background:linear-gradient(100deg,var(--acc1,#d7c0ff),var(--acc2,#c5cdff));box-shadow:0 0 12px rgb(var(--spot-rgb)/.5);border-color:#0000}.AddDebtPortal-module__YWf1uW__budgetText{flex-direction:column;gap:2px;display:flex}.AddDebtPortal-module__YWf1uW__budgetTitle{color:var(--fine-text);font-size:13.5px;font-weight:600}.AddDebtPortal-module__YWf1uW__budgetSub{color:var(--fine-muted);font-size:12px}.AddDebtPortal-module__YWf1uW__error{color:var(--alarm,#f38ba8);margin:0;font-size:12.5px}.AddDebtPortal-module__YWf1uW__editNote{color:var(--fine-muted);margin:0;font-size:12.5px;line-height:1.55}@media (max-width:600px){.AddDebtPortal-module__YWf1uW__overlay{padding:clamp(22px,5vh,40px) 18px 56px}.AddDebtPortal-module__YWf1uW__detailRow,.AddDebtPortal-module__YWf1uW__whenRow{flex-wrap:wrap}.AddDebtPortal-module__YWf1uW__cycleNote{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.AddDebtPortal-module__YWf1uW__amountChar,.AddDebtPortal-module__YWf1uW__amountCaret,.AddDebtPortal-module__YWf1uW__chipOn .AddDebtPortal-module__YWf1uW__chipIcon,.AddDebtPortal-module__YWf1uW__mirror,.AddDebtPortal-module__YWf1uW__mirrorAlarm{animation:none}.AddDebtPortal-module__YWf1uW__iconFold,.AddDebtPortal-module__YWf1uW__utilFold,.AddDebtPortal-module__YWf1uW__utilNote{transition:none}}
.NavIconEditor-module__bz8F4q__editor{flex-direction:column;width:100%;display:flex}.NavIconEditor-module__bz8F4q__toolbar{justify-content:flex-end;margin-bottom:10px;display:flex}.NavIconEditor-module__bz8F4q__slots{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px;display:grid}.NavIconEditor-module__bz8F4q__slot{border:1px solid var(--fine-border);background:var(--fine-well);cursor:pointer;border-radius:15px;flex-direction:column;align-items:center;gap:8px;padding:14px 8px 12px;transition:border-color .25s,background .25s,transform .2s;display:flex}.NavIconEditor-module__bz8F4q__slot:hover{border-color:#fff3;transform:translateY(-1px)}.NavIconEditor-module__bz8F4q__slot:active{transform:translateY(0)}.NavIconEditor-module__bz8F4q__slotTile{width:40px;height:40px;color:var(--fine-muted);background:#ffffff0a;border-radius:12px;justify-content:center;align-items:center;transition:color .25s,background .25s;display:inline-flex;position:relative}.NavIconEditor-module__bz8F4q__slotLabel{color:var(--fine-muted);text-align:center;font-size:12px;font-weight:600;line-height:1.2}.NavIconEditor-module__bz8F4q__changedDot{background:linear-gradient(120deg,var(--acc1),var(--acc2));border:2px solid var(--fine-panel);border-radius:50%;width:9px;height:9px;position:absolute;top:-3px;right:-3px}.NavIconEditor-module__bz8F4q__slotChanged .NavIconEditor-module__bz8F4q__slotTile{color:rgb(var(--spot-rgb));background:rgb(var(--spot-rgb)/.12)}.NavIconEditor-module__bz8F4q__slotChanged .NavIconEditor-module__bz8F4q__slotLabel{color:var(--fine-text)}.NavIconEditor-module__bz8F4q__slotEditing{border-color:rgb(var(--spot-rgb)/.6);background:rgb(var(--spot-rgb)/.06);box-shadow:0 0 0 3px rgb(var(--spot-rgb)/.14)}.NavIconEditor-module__bz8F4q__slotEditing .NavIconEditor-module__bz8F4q__slotTile{color:rgb(var(--spot-rgb))}.NavIconEditor-module__bz8F4q__groupHead{border-top:1px solid var(--fine-border);flex-direction:column;gap:2px;margin:24px 0 12px;padding-top:18px;display:flex}.NavIconEditor-module__bz8F4q__groupLabel{letter-spacing:1.8px;text-transform:uppercase;color:rgb(var(--spot-rgb)/.9);font-size:11px;font-weight:700}.NavIconEditor-module__bz8F4q__groupHint{color:var(--fine-muted);font-size:12.5px}.NavIconEditor-module__bz8F4q__pickerPanel{border:1px solid var(--fine-border);background:#00000029;border-radius:16px;margin-top:16px;padding:14px 14px 6px;animation:.32s cubic-bezier(.22,1,.36,1) NavIconEditor-module__bz8F4q__navIconPanelIn}@keyframes NavIconEditor-module__bz8F4q__navIconPanelIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.NavIconEditor-module__bz8F4q__pickerHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.NavIconEditor-module__bz8F4q__pickerTitle{color:var(--fine-muted);font-size:13.5px}.NavIconEditor-module__bz8F4q__pickerTitle strong{color:var(--fine-text);font-weight:650}.NavIconEditor-module__bz8F4q__pickerScroll{scrollbar-width:thin;scrollbar-color:#ffffff29 transparent;max-height:340px;padding:2px 8px 8px 2px;overflow-y:auto}.NavIconEditor-module__bz8F4q__pickerScroll::-webkit-scrollbar{width:8px}.NavIconEditor-module__bz8F4q__pickerScroll::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:999px}.NavIconEditor-module__bz8F4q__pickerScroll::-webkit-scrollbar-track{background:0 0}@media (prefers-reduced-motion:reduce){.NavIconEditor-module__bz8F4q__slot,.NavIconEditor-module__bz8F4q__slotTile{transition:none}.NavIconEditor-module__bz8F4q__pickerPanel{animation:none}}@media (max-width:600px){.NavIconEditor-module__bz8F4q__slots{grid-template-columns:repeat(auto-fill,minmax(72px,1fr))}}
.PaymentMoment-module__e95jtq__close{top:max(18px,env(safe-area-inset-top));right:max(18px,env(safe-area-inset-right));z-index:3;border:1px solid var(--fine-border);width:42px;height:42px;color:var(--fine-muted);cursor:pointer;background:#ffffff08;border-radius:50%;justify-content:center;align-items:center;transition:color .22s,border-color .22s,background .22s;display:inline-flex;position:fixed}.PaymentMoment-module__e95jtq__close:hover{color:var(--fine-text);border-color:rgb(var(--spot-rgb)/.5);background:rgb(var(--spot-rgb)/.08)}.PaymentMoment-module__e95jtq__panel{z-index:1;width:100%;max-width:760px;color:var(--fine-text);flex-direction:column;display:flex;position:relative}.PaymentMoment-module__e95jtq__eyebrow{text-align:center;letter-spacing:2.4px;text-transform:uppercase;color:rgb(var(--spot-rgb)/.9);font-size:12px;font-weight:600}.PaymentMoment-module__e95jtq__headline{text-align:center;letter-spacing:-1.2px;color:var(--fine-text);margin:8px 0 0;font-size:clamp(26px,4.4vw,40px);font-weight:750;line-height:1.05}.PaymentMoment-module__e95jtq__sub{text-align:center;max-width:460px;color:var(--fine-muted);margin:12px auto 0;font-size:14.5px;line-height:1.55}.PaymentMoment-module__e95jtq__amountHero{cursor:text;flex-direction:column;justify-content:center;align-items:center;padding:28px 0 4px;display:flex;position:relative}.PaymentMoment-module__e95jtq__amountFace{pointer-events:none;align-items:baseline;gap:8px;display:inline-flex}.PaymentMoment-module__e95jtq__amountSymbol{letter-spacing:-.5px;color:var(--fine-muted);font-size:clamp(26px,5vw,34px);font-weight:600;line-height:1}.PaymentMoment-module__e95jtq__amountDigits{letter-spacing:-2.5px;color:var(--fine-text);font-variant-numeric:tabular-nums;align-items:baseline;font-size:clamp(56px,12vw,76px);font-weight:800;line-height:1.02;display:inline-flex}.PaymentMoment-module__e95jtq__amountChar{transform-origin:bottom;animation:.5s cubic-bezier(.34,1.3,.5,1) PaymentMoment-module__e95jtq__amountCharPop;display:inline-block}@keyframes PaymentMoment-module__e95jtq__amountCharPop{0%{transform:scale(1)}36%{transform:scale(1.13)}to{transform:scale(1)}}.PaymentMoment-module__e95jtq__amountPlaceholder{color:#ced5eb3d}.PaymentMoment-module__e95jtq__amountCaret{background:#ced5eb8c;border-radius:999px;align-self:baseline;width:1px;height:.72em;margin-left:5px;animation:2s ease-in-out infinite PaymentMoment-module__e95jtq__amountCaret;display:inline-block}@keyframes PaymentMoment-module__e95jtq__amountCaret{0%,to{opacity:1}50%{opacity:0}}.PaymentMoment-module__e95jtq__amountHero .PaymentMoment-module__e95jtq__amountInput{opacity:0;color:#0000;caret-color:#0000;cursor:text;background:0 0;border:none;width:100%;height:100%;padding:0;position:absolute;inset:0}.PaymentMoment-module__e95jtq__amountHero .PaymentMoment-module__e95jtq__amountInput:focus{box-shadow:none;outline:none}.PaymentMoment-module__e95jtq__amountLabel{z-index:1;pointer-events:none;color:var(--fine-muted);margin-top:10px;font-size:13px;position:relative}.PaymentMoment-module__e95jtq__minChip{z-index:1;border:1px solid var(--fine-border);background:var(--fine-panel);color:var(--fine-muted);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:999px;margin-top:10px;padding:6px 13px;font-family:inherit;font-size:12.5px;font-weight:600;transition:color .22s,border-color .22s,background .22s;position:relative}.PaymentMoment-module__e95jtq__minChip:hover{color:var(--fine-text);border-color:rgb(var(--spot-rgb)/.45);background:rgb(var(--spot-rgb)/.08)}.PaymentMoment-module__e95jtq__minChip:active{transform:scale(.98)}.PaymentMoment-module__e95jtq__remainingNudge{z-index:1;color:rgb(var(--spot-rgb)/.9);font-variant-numeric:tabular-nums;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:rgb(var(--spot-rgb)/.4);text-decoration-color:rgb(var(--spot-rgb)/.4);cursor:pointer;background:0 0;border:none;margin-top:7px;padding:0;font-family:inherit;font-size:12.5px;font-weight:600;transition:color .2s;position:relative}.PaymentMoment-module__e95jtq__remainingNudge:hover{color:var(--fine-text)}.PaymentMoment-module__e95jtq__remainingDone{z-index:1;pointer-events:none;color:var(--fine-muted);margin-top:7px;font-size:12.5px;position:relative}.PaymentMoment-module__e95jtq__fields{flex-direction:column;gap:12px;margin-top:20px;display:flex}.PaymentMoment-module__e95jtq__kindRow{align-items:center;gap:10px;max-width:480px;display:flex}.PaymentMoment-module__e95jtq__kindRow>:first-child{flex:1;min-width:0}.PaymentMoment-module__e95jtq__detailRow{align-items:flex-start;gap:12px;display:flex}.PaymentMoment-module__e95jtq__detailField{flex:1;min-width:0}.PaymentMoment-module__e95jtq__whenRow{flex-shrink:0;align-items:center;gap:12px;display:flex}.PaymentMoment-module__e95jtq__whenLead{color:var(--fine-muted);font-size:13px;font-weight:500}.PaymentMoment-module__e95jtq__whenPicker{width:200px}.PaymentMoment-module__e95jtq__receiptSeat{border-top:1px solid var(--fine-border);margin-top:28px;padding-top:20px}.PaymentMoment-module__e95jtq__receiptWaiting{color:var(--fine-muted);opacity:.8;margin:0;font-size:13px;line-height:1.6}.PaymentMoment-module__e95jtq__receipt{flex-direction:column;gap:9px;animation:.55s cubic-bezier(.22,1,.36,1) both PaymentMoment-module__e95jtq__receiptIn;display:flex}@keyframes PaymentMoment-module__e95jtq__receiptIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.PaymentMoment-module__e95jtq__receiptEyebrow{letter-spacing:2px;text-transform:uppercase;color:rgb(var(--spot-rgb)/.9);font-size:11px;font-weight:700}.PaymentMoment-module__e95jtq__receiptLine{color:var(--fine-muted);font-variant-numeric:tabular-nums;margin:0;font-size:14px;line-height:1.6}.PaymentMoment-module__e95jtq__receiptLine strong{color:var(--fine-text);font-weight:700}.PaymentMoment-module__e95jtq__receiptNote{color:var(--fine-muted);opacity:.85;margin:0;font-size:12.5px;line-height:1.55}.PaymentMoment-module__e95jtq__foot{flex-direction:column;align-items:stretch;gap:12px;margin-top:26px;display:flex}.PaymentMoment-module__e95jtq__addSeat{display:flex}.PaymentMoment-module__e95jtq__addSeat>*{flex:1}.PaymentMoment-module__e95jtq__error{color:var(--alarm,#f38ba8);margin:0;font-size:12.5px}@media (max-width:600px){.PaymentMoment-module__e95jtq__overlay{padding:clamp(22px,5vh,40px) 18px 56px}.PaymentMoment-module__e95jtq__detailRow{flex-wrap:wrap}.PaymentMoment-module__e95jtq__whenRow{width:100%}.PaymentMoment-module__e95jtq__whenPicker{flex:1}}@media (prefers-reduced-motion:reduce){.PaymentMoment-module__e95jtq__amountChar,.PaymentMoment-module__e95jtq__amountCaret,.PaymentMoment-module__e95jtq__receipt{animation:none}}
.MonthAheadChart-module__EfQJTa__wrap{touch-action:pan-y;width:100%;position:relative}.MonthAheadChart-module__EfQJTa__svg{display:block}.MonthAheadChart-module__EfQJTa__actual{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.MonthAheadChart-module__EfQJTa__proj{fill:none;stroke-width:2px;stroke-dasharray:5 5;stroke-linecap:round;stroke-linejoin:round}.MonthAheadChart-module__EfQJTa__plan{fill:none;stroke:#bec6e152;stroke-width:1.5px;stroke-dasharray:4 7;stroke-linecap:round;stroke-linejoin:round}.MonthAheadChart-module__EfQJTa__node{animation:.4s both MonthAheadChart-module__EfQJTa__mahNodeIn;animation-delay:calc(var(--i)*70ms + .2s)}@keyframes MonthAheadChart-module__EfQJTa__mahNodeIn{0%{opacity:0}to{opacity:1}}.MonthAheadChart-module__EfQJTa__count{font-variant-numeric:tabular-nums;font-size:8.5px;font-weight:700}.MonthAheadChart-module__EfQJTa__land{letter-spacing:.03em;font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:600}.MonthAheadChart-module__EfQJTa__axis{fill:#bec6e18c;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.MonthAheadChart-module__EfQJTa__read{z-index:3;pointer-events:none;white-space:nowrap;text-align:center;text-shadow:0 1px 4px #05050acc,0 0 16px #05050a8c;flex-direction:column;align-items:center;gap:1px;transition:left .18s,top .18s;display:flex;position:absolute;transform:translate(-50%,-100%)}.MonthAheadChart-module__EfQJTa__readWalking{transition:left .5s cubic-bezier(.22,1,.36,1),top .5s cubic-bezier(.22,1,.36,1)}.MonthAheadChart-module__EfQJTa__leader{transform-origin:0;background:linear-gradient(90deg,#ffffff1a,#ffffff61);height:1px;transition:width .18s,transform .18s;position:absolute;top:100%;left:50%}.MonthAheadChart-module__EfQJTa__readWalking .MonthAheadChart-module__EfQJTa__leader{transition:width .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1)}.MonthAheadChart-module__EfQJTa__marker{z-index:2;pointer-events:none;background:#fff;border-radius:50%;width:7px;height:7px;transition:left .18s,top .18s;animation:.25s both MonthAheadChart-module__EfQJTa__mahMarkIn;position:absolute;transform:translate(-50%,-50%)}.MonthAheadChart-module__EfQJTa__markerWalking{transition:left .5s cubic-bezier(.22,1,.36,1),top .5s cubic-bezier(.22,1,.36,1)}@keyframes MonthAheadChart-module__EfQJTa__mahMarkIn{0%{opacity:0;transform:translate(-50%,-50%)scale(0)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.MonthAheadChart-module__EfQJTa__readWhen{letter-spacing:1.2px;text-transform:uppercase;color:#ffffff7a;font-size:10px;font-weight:600}.MonthAheadChart-module__EfQJTa__readHero{align-items:baseline;gap:7px;margin-top:1px;display:flex}.MonthAheadChart-module__EfQJTa__readVal{color:#fff;letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:17px;font-weight:800}.MonthAheadChart-module__EfQJTa__readDelta{font-variant-numeric:tabular-nums;color:rgb(var(--spot-rgb,203 166 247)/.9);align-items:center;gap:2px;font-size:11.5px;font-weight:700;display:inline-flex}.MonthAheadChart-module__EfQJTa__readMeta{text-overflow:ellipsis;color:#ffffff94;font-variant-numeric:tabular-nums;max-width:220px;margin-top:2px;font-size:11px;font-weight:500;overflow:hidden}.MonthAheadChart-module__EfQJTa__readList{flex-direction:column;align-items:center;gap:1px;margin-top:2px;display:flex}.MonthAheadChart-module__EfQJTa__readListRow{align-items:baseline;gap:6px;max-width:220px;font-size:11px;line-height:1.45;display:inline-flex}.MonthAheadChart-module__EfQJTa__readListLabel{white-space:nowrap;text-overflow:ellipsis;color:#ffffff8c;font-weight:500;overflow:hidden}.MonthAheadChart-module__EfQJTa__readListAmt{color:#ffffffd9;font-variant-numeric:tabular-nums;font-weight:600}.MonthAheadChart-module__EfQJTa__readListUp{color:rgb(var(--spot-rgb,203 166 247)/.95)}@media (prefers-reduced-motion:reduce){.MonthAheadChart-module__EfQJTa__read,.MonthAheadChart-module__EfQJTa__leader{transition:none}.MonthAheadChart-module__EfQJTa__marker{transition:none;animation:none}.MonthAheadChart-module__EfQJTa__node{animation:none}}
.ToggleSwitch-module__uhi9ka__seg{background:var(--fine-well);border-radius:999px;padding:3px;display:inline-flex;position:relative}.ToggleSwitch-module__uhi9ka__seg.ToggleSwitch-module__uhi9ka__fluid{width:100%;display:flex}.ToggleSwitch-module__uhi9ka__seg.ToggleSwitch-module__uhi9ka__fluid .ToggleSwitch-module__uhi9ka__segBtn{flex:1}.ToggleSwitch-module__uhi9ka__seg.ToggleSwitch-module__uhi9ka__tall{border-radius:12px;padding:4px}.ToggleSwitch-module__uhi9ka__seg.ToggleSwitch-module__uhi9ka__tall .ToggleSwitch-module__uhi9ka__thumb{top:4px;bottom:4px}.ToggleSwitch-module__uhi9ka__seg.ToggleSwitch-module__uhi9ka__tall .ToggleSwitch-module__uhi9ka__thumbFill{border-radius:8px}.ToggleSwitch-module__uhi9ka__seg.ToggleSwitch-module__uhi9ka__tall .ToggleSwitch-module__uhi9ka__segBtn{border-radius:8px;padding:9.6px 16px;font-size:15px;line-height:1.2}.ToggleSwitch-module__uhi9ka__thumb{pointer-events:none;transition:transform .42s cubic-bezier(.22,1,.36,1),width .42s cubic-bezier(.22,1,.36,1);position:absolute;top:3px;bottom:3px;left:0}.ToggleSwitch-module__uhi9ka__thumbFill{background:rgb(var(--spot-rgb));transform-origin:50%;border-radius:999px;animation:.42s cubic-bezier(.22,1,.36,1) ToggleSwitch-module__uhi9ka__thumbJelly;position:absolute;inset:0}@keyframes ToggleSwitch-module__uhi9ka__thumbJelly{0%{transform:scaleX(1)scaleY(1)}45%{transform:scaleX(1.08)scaleY(.92)}72%{transform:scaleX(.97)scaleY(1.03)}to{transform:scaleX(1)scaleY(1)}}.ToggleSwitch-module__uhi9ka__segBtn{z-index:1;cursor:pointer;font:inherit;color:var(--fine-muted);white-space:nowrap;background:0 0;border:none;border-radius:999px;padding:6px 13px;font-size:13px;font-weight:600;transition:color .25s;position:relative}.ToggleSwitch-module__uhi9ka__segBtn.ToggleSwitch-module__uhi9ka__on{color:#15151f}@media (prefers-reduced-motion:reduce){.ToggleSwitch-module__uhi9ka__thumb{transition:none}.ToggleSwitch-module__uhi9ka__thumbFill{animation:none}}
