.profit-calculator-module__D86Ptq__shell{--ink:#303733;--paper:#f5f1ea;--green:#344039;--moss:#71816b;--blue:#9eadb4;--clay:#ccafa5;background:var(--paper);color:var(--ink);font-family:var(--font-geist-sans), Arial, sans-serif;overflow:clip}.profit-calculator-module__D86Ptq__hero{isolation:isolate;border-bottom:1px solid #3037331f;position:relative;overflow:hidden}.profit-calculator-module__D86Ptq__paper{z-index:-20;background:linear-gradient(115deg,#f5f1eaf5,#ffffffb8),repeating-linear-gradient(90deg,#3a3a3a05 0 1px,#0000 1px 92px),repeating-linear-gradient(0deg,#3a3a3a04 0 1px,#0000 1px 92px),#f5f1ea;position:absolute;inset:0}.profit-calculator-module__D86Ptq__washBlue,.profit-calculator-module__D86Ptq__washClay,.profit-calculator-module__D86Ptq__orbit{z-index:-10;pointer-events:none;position:absolute}.profit-calculator-module__D86Ptq__washBlue{background:radial-gradient(circle at 42% 45%,#9eadb494,#9eadb41f 50%,#0000 70%);border-radius:50%;width:46rem;height:46rem;top:-17rem;right:-10rem}.profit-calculator-module__D86Ptq__washClay{background:radial-gradient(circle at 55% 42%,#ccafa59e,#ccafa51a 50%,#0000 72%);border-radius:50%;width:40rem;height:40rem;bottom:-23rem;left:-15rem}.profit-calculator-module__D86Ptq__orbit{border:1px solid #3440391a;border-radius:50%;width:27rem;height:27rem;top:5rem;right:8%;box-shadow:0 0 0 3.5rem #ffffff0d,0 0 0 7rem #34403906}.profit-calculator-module__D86Ptq__header{justify-content:space-between;align-items:center;max-width:80rem;margin:0 auto;padding:1.5rem;display:flex}.profit-calculator-module__D86Ptq__brand{letter-spacing:-.045em;font-size:1.25rem;font-weight:650}.profit-calculator-module__D86Ptq__backButton{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffdf880;border:1px solid #3037332e;border-radius:999px;align-items:center;gap:.55rem;min-height:2.75rem;padding:.72rem 1rem;font-size:.8rem;font-weight:650;transition:transform .18s,background .18s;display:inline-flex}.profit-calculator-module__D86Ptq__backButton:hover{background:#fffdf8db;transform:translateY(-2px)}.profit-calculator-module__D86Ptq__intro{align-items:end;gap:2rem;max-width:80rem;margin:0 auto;padding:4.75rem 1.5rem 5.5rem;display:grid}.profit-calculator-module__D86Ptq__kickerLine{align-items:center;gap:.75rem;display:flex}.profit-calculator-module__D86Ptq__kickerLine span{background:var(--moss);width:2.5rem;height:1px}.profit-calculator-module__D86Ptq__kickerLine p,.profit-calculator-module__D86Ptq__eyebrow{color:#52645a;letter-spacing:.24em;text-transform:uppercase;font-size:.68rem;font-weight:700}.profit-calculator-module__D86Ptq__intro h1{letter-spacing:-.068em;text-wrap:balance;max-width:52rem;margin-top:1.5rem;font-size:clamp(3.2rem,7.2vw,6.2rem);font-weight:650;line-height:.92}.profit-calculator-module__D86Ptq__introText{color:#303733ad;max-width:34rem;font-size:1.05rem;line-height:1.8rem}.profit-calculator-module__D86Ptq__workspace{max-width:80rem;margin:0 auto;padding:4.5rem 1.5rem 7rem}.profit-calculator-module__D86Ptq__examples{align-items:end;gap:2rem;padding-bottom:2.5rem;display:grid}.profit-calculator-module__D86Ptq__examples h2{letter-spacing:-.05em;max-width:28rem;margin-top:.8rem;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:650;line-height:1.04}.profit-calculator-module__D86Ptq__exampleButtons{gap:.65rem;display:grid}.profit-calculator-module__D86Ptq__exampleButtons button{min-height:4.3rem;color:var(--ink);text-align:left;background:#fffdf88c;border:1px solid #3037331c;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;transition:transform .18s,border-color .18s,background .18s;display:flex}.profit-calculator-module__D86Ptq__exampleButtons button:hover,.profit-calculator-module__D86Ptq__exampleButtons .profit-calculator-module__D86Ptq__exampleActive{background:#fffdf8f2;border-color:#71816b66;transform:translateY(-2px)}.profit-calculator-module__D86Ptq__exampleButtons span{font-size:.85rem;font-weight:680}.profit-calculator-module__D86Ptq__exampleButtons small{color:#30373373;font-size:.68rem}.profit-calculator-module__D86Ptq__calculatorGrid{align-items:start;gap:1rem;display:grid}.profit-calculator-module__D86Ptq__entryPanel{background:#fffdf8b8;border:1px solid #3037331c;border-radius:1.5rem;overflow:hidden;box-shadow:0 24px 70px #34403912}.profit-calculator-module__D86Ptq__panelHeader{border-bottom:1px solid #3037331a;justify-content:space-between;align-items:end;gap:1rem;padding:1.5rem;display:flex}.profit-calculator-module__D86Ptq__titleInput{width:min(100%,30rem);color:var(--ink);letter-spacing:-.052em;background:0 0;border:0;outline:0;margin-top:.35rem;font-size:clamp(1.65rem,3vw,2.2rem);font-weight:650;display:block}.profit-calculator-module__D86Ptq__titleInput:focus-visible{box-shadow:0 2px #71816b8c}.profit-calculator-module__D86Ptq__clearButton{color:#30373394;border:1px solid #3037331f;border-radius:999px;flex-shrink:0;padding:.65rem .85rem;font-size:.7rem;font-weight:650;transition:color .18s,background .18s}.profit-calculator-module__D86Ptq__clearButton:hover{color:var(--ink);background:#ccafa526}.profit-calculator-module__D86Ptq__columnLabels{display:none}.profit-calculator-module__D86Ptq__entryList{display:grid}.profit-calculator-module__D86Ptq__entryRow{border-bottom:1px solid #30373317;gap:.8rem;padding:1.15rem 1.2rem;display:grid;position:relative}.profit-calculator-module__D86Ptq__rowNumber{color:#30373357;font-family:var(--font-geist-mono), monospace;font-size:.68rem;display:none}.profit-calculator-module__D86Ptq__labelField,.profit-calculator-module__D86Ptq__amountField{min-width:0}.profit-calculator-module__D86Ptq__mobileLabel{color:#3037336b;letter-spacing:.11em;text-transform:uppercase;margin-bottom:.35rem;font-size:.6rem;font-weight:700;display:block}.profit-calculator-module__D86Ptq__labelField input,.profit-calculator-module__D86Ptq__amountField input{width:100%;min-width:0;color:var(--ink);background:#ffffff85;border:1px solid #3037331c;border-radius:.8rem;outline:0;padding:.76rem .8rem;font-size:.82rem;transition:border-color .18s,background .18s}.profit-calculator-module__D86Ptq__labelField input:focus,.profit-calculator-module__D86Ptq__amountField input:focus{background:#ffffffe6;border-color:#71816ba6}.profit-calculator-module__D86Ptq__labelField input::placeholder,.profit-calculator-module__D86Ptq__amountField input::placeholder{color:#3037334d}.profit-calculator-module__D86Ptq__typeSwitch{background:#30373309;border:1px solid #3037331a;border-radius:.82rem;grid-template-columns:1fr 1fr;gap:.2rem;padding:.22rem;display:grid}.profit-calculator-module__D86Ptq__typeSwitch button{color:#30373380;border-radius:.62rem;min-height:2.3rem;font-size:.67rem;font-weight:700;transition:background .18s,color .18s,box-shadow .18s}.profit-calculator-module__D86Ptq__amountField{align-items:end;display:flex;position:relative}.profit-calculator-module__D86Ptq__amountField .profit-calculator-module__D86Ptq__mobileLabel{position:absolute;top:-.92rem}.profit-calculator-module__D86Ptq__amountField input{text-align:right;font-family:var(--font-geist-mono), monospace;padding-right:2.6rem;font-weight:600}.profit-calculator-module__D86Ptq__amountField>span:last-child{color:#3037335c;font-size:.68rem;position:absolute;bottom:.78rem;right:.8rem}.profit-calculator-module__D86Ptq__removeButton{color:#30373366;border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:1.15rem;transition:background .18s,color .18s;display:grid;position:absolute;top:.4rem;right:.55rem}.profit-calculator-module__D86Ptq__removeButton:hover{color:#684d42;background:#ccafa533}.profit-calculator-module__D86Ptq__addActions{flex-wrap:wrap;gap:.6rem;padding:1.25rem;display:flex}.profit-calculator-module__D86Ptq__addActions button,.profit-calculator-module__D86Ptq__emptyState button{color:#303733b3;border:1px solid #30373321;border-radius:999px;align-items:center;gap:.5rem;min-height:2.75rem;padding:.7rem .95rem;font-size:.72rem;font-weight:680;transition:transform .18s,background .18s;display:inline-flex}.profit-calculator-module__D86Ptq__addActions button:hover,.profit-calculator-module__D86Ptq__emptyState button:hover{background:#71816b1a;transform:translateY(-2px)}.profit-calculator-module__D86Ptq__emptyState{color:#30373385;text-align:center;place-items:center;gap:.8rem;min-height:13rem;padding:2rem;display:grid}.profit-calculator-module__D86Ptq__resultPanel{color:#f7f3eb;background:radial-gradient(circle at 100% 0,#9eadb433,#0000 38%),linear-gradient(145deg,#3d4b43,#2d3933 65%);border:1px solid #ffffff1a;border-radius:1.5rem;padding:1.5rem;position:relative;overflow:hidden;box-shadow:0 30px 85px #3440392e}.profit-calculator-module__D86Ptq__resultPanel:after{content:"";pointer-events:none;border:1px solid #ffffff0e;border-radius:50%;width:24rem;height:24rem;position:absolute;bottom:-12rem;right:-10rem;box-shadow:0 0 0 3rem #ffffff04,0 0 0 6rem #ffffff03}.profit-calculator-module__D86Ptq__resultTopline{z-index:1;color:#ffffff7a;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.65rem;display:flex;position:relative}.profit-calculator-module__D86Ptq__resultTopline span:first-child:before{content:"";background:#b8c9c0;border-radius:50%;width:.42rem;height:.42rem;margin-right:.5rem;display:inline-block;box-shadow:0 0 0 .22rem #b8c9c01a}.profit-calculator-module__D86Ptq__primaryResult{z-index:1;padding:4.2rem 0 2.5rem;position:relative}.profit-calculator-module__D86Ptq__primaryResult p{color:#ffffff75;letter-spacing:.13em;text-transform:uppercase;font-size:.7rem;font-weight:700}.profit-calculator-module__D86Ptq__primaryResult strong{letter-spacing:-.075em;margin-top:.65rem;font-size:clamp(3rem,5vw,4.7rem);font-weight:620;line-height:.95;display:block}.profit-calculator-module__D86Ptq__primaryResult small{color:#ffffff7a;margin-top:1rem;font-size:.72rem;line-height:1.2rem;display:block}.profit-calculator-module__D86Ptq__flowBar{z-index:1;background:#ffffff14;border-radius:999px;width:100%;height:.48rem;display:flex;position:relative;overflow:hidden}.profit-calculator-module__D86Ptq__flowBar span{min-width:0;transition:width .35s cubic-bezier(.16,1,.3,1)}.profit-calculator-module__D86Ptq__flowLegend{z-index:1;color:#ffffff70;gap:1rem;margin-top:.7rem;font-size:.63rem;display:flex;position:relative}.profit-calculator-module__D86Ptq__flowLegend span{align-items:center;gap:.38rem;display:inline-flex}.profit-calculator-module__D86Ptq__flowLegend i{border-radius:50%;width:.42rem;height:.42rem}.profit-calculator-module__D86Ptq__expenseDot{background:#c9a99d}.profit-calculator-module__D86Ptq__incomeDot{background:#a8bdb1}.profit-calculator-module__D86Ptq__stats{z-index:1;background:#ffffff09;border:1px solid #ffffff17;border-radius:1rem;grid-template-columns:1fr 1fr;margin-top:2.2rem;display:grid;position:relative}.profit-calculator-module__D86Ptq__stats div{min-width:0;padding:1rem}.profit-calculator-module__D86Ptq__stats div:nth-child(2n){border-left:1px solid #ffffff17}.profit-calculator-module__D86Ptq__stats div:nth-child(n+3){border-top:1px solid #ffffff17}.profit-calculator-module__D86Ptq__stats dt{color:#fff6;letter-spacing:.09em;text-transform:uppercase;font-size:.58rem;font-weight:700}.profit-calculator-module__D86Ptq__stats dd{color:#ffffffe0;font-family:var(--font-geist-mono), monospace;text-overflow:ellipsis;white-space:nowrap;margin-top:.55rem;font-size:.82rem;font-weight:600;overflow:hidden}.profit-calculator-module__D86Ptq__note{z-index:1;color:#ffffff7a;background:#ffffff09;border:1px solid #ffffff14;border-radius:.9rem;gap:.75rem;margin-top:1.1rem;padding:.85rem;font-size:.68rem;line-height:1.15rem;display:flex;position:relative}.profit-calculator-module__D86Ptq__note>span{border:1px solid #ffffff29;border-radius:50%;flex-shrink:0;place-items:center;width:1.25rem;height:1.25rem;font-family:Georgia,serif;font-size:.68rem;display:grid}.profit-calculator-module__D86Ptq__explainer{background:radial-gradient(circle at 92% 20%,#9eadb42e,#0000 27rem),#f1ede6;border-top:1px solid #3037331a;gap:3rem;padding:6rem max(1.5rem,50vw - 40rem);display:grid}.profit-calculator-module__D86Ptq__explainer h2{letter-spacing:-.062em;margin-top:1rem;font-size:clamp(2.5rem,5vw,4.6rem);font-weight:650;line-height:.98}.profit-calculator-module__D86Ptq__formula{align-items:center;gap:.8rem;display:grid}.profit-calculator-module__D86Ptq__formula div{background:#fffdf8b3;border:1px solid #3037331a;border-radius:1.15rem;padding:1.2rem}.profit-calculator-module__D86Ptq__formula span{color:#3037335c;font-family:var(--font-geist-mono), monospace;font-size:.65rem}.profit-calculator-module__D86Ptq__formula p{color:#3037337a;letter-spacing:.1em;text-transform:uppercase;margin-top:1.7rem;font-size:.68rem;font-weight:700}.profit-calculator-module__D86Ptq__formula strong{letter-spacing:-.04em;margin-top:.45rem;font-size:1.35rem;display:block}.profit-calculator-module__D86Ptq__formula b{color:#30373366;text-align:center;font-size:1.5rem;font-weight:400}@media (min-width:640px){.profit-calculator-module__D86Ptq__exampleButtons{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.profit-calculator-module__D86Ptq__header{padding-inline:2rem}.profit-calculator-module__D86Ptq__intro{grid-template-columns:1.2fr .8fr;padding-inline:2rem}.profit-calculator-module__D86Ptq__workspace{padding-inline:2rem}.profit-calculator-module__D86Ptq__examples{grid-template-columns:.7fr 1.3fr}.profit-calculator-module__D86Ptq__explainer{grid-template-columns:.8fr 1.2fr}.profit-calculator-module__D86Ptq__formula{grid-template-columns:1fr auto 1fr auto 1fr}}@media (min-width:1000px){.profit-calculator-module__D86Ptq__calculatorGrid{grid-template-columns:minmax(0,1.45fr) minmax(22rem,.75fr)}.profit-calculator-module__D86Ptq__resultPanel{position:sticky;top:1rem}.profit-calculator-module__D86Ptq__columnLabels{color:#30373361;letter-spacing:.11em;text-transform:uppercase;border-bottom:1px solid #30373314;grid-template-columns:minmax(0,1fr) 10.6rem 8.4rem 2rem;gap:.65rem;padding:.75rem 1.2rem .75rem 3.9rem;font-size:.58rem;font-weight:700;display:grid}.profit-calculator-module__D86Ptq__entryRow{grid-template-columns:1.9rem minmax(0,1fr) 10.6rem 8.4rem 2rem;align-items:center;gap:.65rem;padding:.85rem 1.2rem}.profit-calculator-module__D86Ptq__rowNumber{display:block}.profit-calculator-module__D86Ptq__mobileLabel,.profit-calculator-module__D86Ptq__amountField .profit-calculator-module__D86Ptq__mobileLabel{display:none}.profit-calculator-module__D86Ptq__removeButton{position:static}}@media (max-width:767px){.profit-calculator-module__D86Ptq__intro{padding-top:3.25rem}.profit-calculator-module__D86Ptq__intro h1{font-size:3.45rem}.profit-calculator-module__D86Ptq__orbit{top:15rem;right:-17rem}.profit-calculator-module__D86Ptq__washBlue{right:-25rem}.profit-calculator-module__D86Ptq__washClay{left:-25rem}.profit-calculator-module__D86Ptq__entryPanel,.profit-calculator-module__D86Ptq__resultPanel{border-radius:1.25rem}.profit-calculator-module__D86Ptq__primaryResult{padding-top:3rem}}@media (prefers-reduced-motion:reduce){.profit-calculator-module__D86Ptq__backButton,.profit-calculator-module__D86Ptq__exampleButtons button,.profit-calculator-module__D86Ptq__addActions button,.profit-calculator-module__D86Ptq__flowBar span{transition:none}}.profit-calculator-module__D86Ptq__jumpLink{color:#344039;border-bottom:1px solid #30373359;align-items:center;gap:.65rem;margin-top:1.4rem;padding-bottom:.35rem;font-size:.78rem;font-weight:720;display:inline-flex}.profit-calculator-module__D86Ptq__jumpLink span{font-size:1rem}.profit-calculator-module__D86Ptq__showcase{gap:1rem;max-width:92rem;margin:0 auto;padding:0 1.5rem 6.5rem;display:grid}.profit-calculator-module__D86Ptq__showcaseLedger,.profit-calculator-module__D86Ptq__showcaseResult{border-radius:1.65rem;overflow:hidden;box-shadow:0 30px 90px #3440391f}.profit-calculator-module__D86Ptq__showcaseLedger{background:#fffdf8e0;border:1px solid #3037331c}.profit-calculator-module__D86Ptq__showcaseHeader{border-bottom:1px solid #3037331a;justify-content:space-between;align-items:center;gap:1rem;padding:1.65rem;display:flex}.profit-calculator-module__D86Ptq__showcaseHeader p{color:#52645a;letter-spacing:.18em;text-transform:uppercase;font-size:.62rem;font-weight:750}.profit-calculator-module__D86Ptq__showcaseHeader h2{letter-spacing:-.055em;margin-top:.55rem;font-size:clamp(1.65rem,3vw,2.5rem);font-weight:670}.profit-calculator-module__D86Ptq__showcaseHeader>span{color:#30373380;border:1px solid #3037331f;border-radius:999px;padding:.65rem .85rem;font-size:.65rem;font-weight:680;display:none}.profit-calculator-module__D86Ptq__showcaseLabels{display:none}.profit-calculator-module__D86Ptq__showcaseRow{border-bottom:1px solid #30373314;grid-template-columns:1.5rem minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.9rem 1.1rem;display:grid}.profit-calculator-module__D86Ptq__showcaseRow:last-child{border-bottom:0}.profit-calculator-module__D86Ptq__showcaseRow small{color:#30373357;font-family:var(--font-geist-mono), monospace;font-size:.62rem}.profit-calculator-module__D86Ptq__showcaseRow>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.76rem;overflow:hidden}.profit-calculator-module__D86Ptq__showcaseRow i{text-align:center;border-radius:.65rem;padding:.55rem .7rem;font-size:.62rem;font-style:normal;font-weight:750;display:none}.profit-calculator-module__D86Ptq__showcaseRow strong{font-family:var(--font-geist-mono), monospace;font-size:.72rem}.profit-calculator-module__D86Ptq__showcaseExpense{color:#6f211b;background:#ef9b8c;box-shadow:0 5px 16px #d85b483d}.profit-calculator-module__D86Ptq__showcaseIncome{color:#164c2c;background:#83d29a;box-shadow:0 5px 16px #40b05e38}.profit-calculator-module__D86Ptq__showcaseResult{color:#f7f3eb;background:radial-gradient(circle at 100% 0,#90b2a138,#0000 38%),linear-gradient(145deg,#3c4a42,#29362f 68%);padding:1.65rem;position:relative}.profit-calculator-module__D86Ptq__showcasePrimary{padding:3.6rem 0 2.2rem}.profit-calculator-module__D86Ptq__showcasePrimary p{color:#ffffff7a;letter-spacing:.13em;text-transform:uppercase;font-size:.68rem;font-weight:750}.profit-calculator-module__D86Ptq__showcasePrimary strong{letter-spacing:-.075em;margin-top:.7rem;font-size:clamp(3.4rem,7vw,5.5rem);font-weight:630;line-height:.9;display:block}.profit-calculator-module__D86Ptq__showcasePrimary small{color:#ffffff80;margin-top:1.1rem;font-size:.7rem;display:block}.profit-calculator-module__D86Ptq__showcaseFlow{border-radius:999px;height:.5rem;display:flex;overflow:hidden}.profit-calculator-module__D86Ptq__showcaseFlow span:first-child{background:#ef8878;width:47%;box-shadow:0 0 18px #ef887861}.profit-calculator-module__D86Ptq__showcaseFlow span:last-child{background:#79d297;width:53%;box-shadow:0 0 18px #79d29757}.profit-calculator-module__D86Ptq__showcaseStats{border:1px solid #ffffff1a;border-radius:1rem;grid-template-columns:1fr 1fr;margin-top:2rem;display:grid;overflow:hidden}.profit-calculator-module__D86Ptq__showcaseStats div{padding:1rem}.profit-calculator-module__D86Ptq__showcaseStats div:nth-child(2n){border-left:1px solid #ffffff1a}.profit-calculator-module__D86Ptq__showcaseStats div:nth-child(n+3){border-top:1px solid #ffffff1a}.profit-calculator-module__D86Ptq__showcaseStats dt{color:#ffffff6b;letter-spacing:.08em;text-transform:uppercase;font-size:.55rem;font-weight:750}.profit-calculator-module__D86Ptq__showcaseStats dd{color:#ffffffe0;font-family:var(--font-geist-mono), monospace;margin-top:.55rem;font-size:.76rem;font-weight:650}.profit-calculator-module__D86Ptq__typeSwitch .profit-calculator-module__D86Ptq__expenseActive{color:#6f211b;background:#ef9b8c;box-shadow:0 5px 16px #d85b4840}.profit-calculator-module__D86Ptq__typeSwitch .profit-calculator-module__D86Ptq__incomeActive{color:#164c2c;background:#83d29a;box-shadow:0 5px 16px #40b05e3b}.profit-calculator-module__D86Ptq__primaryResult .profit-calculator-module__D86Ptq__negative{color:#ffb0a2}.profit-calculator-module__D86Ptq__expenseBar{background:#ef8878}.profit-calculator-module__D86Ptq__incomeBar{background:#79d297}.profit-calculator-module__D86Ptq__expenseDot{background:#ef8878;box-shadow:0 0 0 .2rem #ef887826}.profit-calculator-module__D86Ptq__incomeDot{background:#79d297;box-shadow:0 0 0 .2rem #79d29726}.profit-calculator-module__D86Ptq__saveBar{background:#71816b12;border-top:1px solid #3037331a;flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.profit-calculator-module__D86Ptq__saveBar p{color:#30373394;font-size:.72rem;line-height:1.2rem}.profit-calculator-module__D86Ptq__saveBar>div{flex-wrap:wrap;gap:.55rem;display:flex}.profit-calculator-module__D86Ptq__saveBar button{border-radius:999px;min-height:2.8rem;padding:.7rem 1rem;font-size:.72rem;font-weight:720}.profit-calculator-module__D86Ptq__newButton{color:#303733b8;border:1px solid #30373324}.profit-calculator-module__D86Ptq__saveButton{color:#fffdf8;background:#344039;box-shadow:0 10px 24px #34403933}.profit-calculator-module__D86Ptq__nodeSection{color:#f7f3eb;background:#26322c;border-top:1px solid #ffffff14;padding:6.5rem max(1.5rem,50vw - 46rem) 7rem}.profit-calculator-module__D86Ptq__nodeIntro{align-items:end;gap:1.6rem;display:grid}.profit-calculator-module__D86Ptq__nodeIntro .profit-calculator-module__D86Ptq__eyebrow{color:#90ad9d}.profit-calculator-module__D86Ptq__nodeIntro h2{letter-spacing:-.067em;max-width:48rem;margin-top:.9rem;font-size:clamp(2.8rem,6vw,5.2rem);font-weight:640;line-height:.94}.profit-calculator-module__D86Ptq__nodeIntro>p{color:#ffffff8f;max-width:37rem;font-size:.92rem;line-height:1.65rem}.profit-calculator-module__D86Ptq__nodeSummary{color:#ffffff94;font-family:var(--font-geist-mono), monospace;background:#ffffff0b;border:1px solid #ffffff1a;border-bottom:0;border-radius:1.1rem 1.1rem 0 0;flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:3rem;padding:1rem 1.2rem;font-size:.7rem;display:flex}.profit-calculator-module__D86Ptq__nodeSummary strong{color:#83d29a;margin-left:.55rem;font-size:.85rem}.profit-calculator-module__D86Ptq__summaryNegative{color:#ff9f90!important}.profit-calculator-module__D86Ptq__nodeViewport{scrollbar-color:#fff3 transparent;background:#1f2924;border:1px solid #ffffff1a;border-radius:0 0 1.1rem 1.1rem;overflow:auto;box-shadow:inset 0 0 70px #0003,0 30px 80px #00000029}.profit-calculator-module__D86Ptq__nodeCanvas{background-image:radial-gradient(circle,#ffffff1f 1px,#0000 1px),linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-position:0 0;background-size:18px 18px,72px 72px,72px 72px;position:relative}.profit-calculator-module__D86Ptq__connectors{pointer-events:none;position:absolute;inset:0;overflow:visible}.profit-calculator-module__D86Ptq__connectors path{fill:none;stroke-width:3px;filter:drop-shadow(0 0 5px #ffffff14)}.profit-calculator-module__D86Ptq__expenseConnector{stroke:#ec8476}.profit-calculator-module__D86Ptq__incomeConnector{stroke:#70ce90}.profit-calculator-module__D86Ptq__nodeEmpty{color:#ffffff75;text-align:center;justify-items:center;width:280px;display:grid;position:absolute;top:245px;left:225px}.profit-calculator-module__D86Ptq__nodeEmpty span{border:1px dashed #ffffff3d;border-radius:50%;place-items:center;width:3rem;height:3rem;font-size:1.1rem;display:grid}.profit-calculator-module__D86Ptq__nodeEmpty strong{color:#ffffffc7;margin-top:1rem;font-size:.82rem}.profit-calculator-module__D86Ptq__nodeEmpty p{margin-top:.5rem;font-size:.66rem;line-height:1.1rem}.profit-calculator-module__D86Ptq__accountNode,.profit-calculator-module__D86Ptq__totalNode,.profit-calculator-module__D86Ptq__finalNode{z-index:2;background:#35433b;border:1px solid #ffffff21;border-radius:.8rem;position:absolute;box-shadow:0 18px 34px #00000040}.profit-calculator-module__D86Ptq__accountNode{width:250px;transition:border-color .16s,box-shadow .16s;overflow:visible}.profit-calculator-module__D86Ptq__activeNode{border-color:#83d29ab3;box-shadow:0 0 0 2px #83d29a1f,0 18px 34px #00000040}.profit-calculator-module__D86Ptq__nodeHandle{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#43544a;border-radius:.74rem .74rem 0 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.65rem .7rem;display:grid}.profit-calculator-module__D86Ptq__nodeHandle:active{cursor:grabbing}.profit-calculator-module__D86Ptq__grip{color:#fff6;font-size:.8rem}.profit-calculator-module__D86Ptq__nodeHandle strong{text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:720;overflow:hidden}.profit-calculator-module__D86Ptq__nodeHandle small{color:#ffffff59;text-transform:uppercase;font-size:.52rem}.profit-calculator-module__D86Ptq__nodeValues{grid-template-columns:1fr 1fr;display:grid}.profit-calculator-module__D86Ptq__nodeValues>div{padding:.65rem .7rem;position:relative}.profit-calculator-module__D86Ptq__nodeValues>div+div{border-left:1px solid #ffffff14}.profit-calculator-module__D86Ptq__nodeValues dt{color:#fff6;letter-spacing:.08em;text-transform:uppercase;font-size:.5rem;font-weight:750}.profit-calculator-module__D86Ptq__nodeValues dd{color:#ffffffd9;font-family:var(--font-geist-mono), monospace;margin-top:.35rem;font-size:.63rem}.profit-calculator-module__D86Ptq__nodeExpensePort,.profit-calculator-module__D86Ptq__nodeIncomePort{border:2px solid #26322c;border-radius:50%;width:.72rem;height:.72rem;position:absolute;top:50%;right:-.42rem;transform:translateY(-50%)}.profit-calculator-module__D86Ptq__nodeExpensePort{background:#ec8476}.profit-calculator-module__D86Ptq__nodeIncomePort{background:#70ce90}.profit-calculator-module__D86Ptq__nodeFooter{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .7rem;display:flex}.profit-calculator-module__D86Ptq__nodeFooter>strong{color:#f5f1ea;font-family:var(--font-geist-mono), monospace;font-size:.66rem}.profit-calculator-module__D86Ptq__nodeFooter>div{gap:.25rem;display:flex}.profit-calculator-module__D86Ptq__nodeFooter button{color:#fff9;border:1px solid #ffffff1f;border-radius:999px;padding:.32rem .48rem;font-size:.52rem}.profit-calculator-module__D86Ptq__nodeFooter button:last-child{color:#ffad9f;place-items:center;width:1.45rem;padding:0;font-size:.8rem;display:grid}.profit-calculator-module__D86Ptq__totalNode{width:190px;min-height:132px;padding:1.15rem}.profit-calculator-module__D86Ptq__totalNode p,.profit-calculator-module__D86Ptq__finalNode p{color:#ffffff75;letter-spacing:.1em;text-transform:uppercase;font-size:.56rem;font-weight:750}.profit-calculator-module__D86Ptq__totalNode strong,.profit-calculator-module__D86Ptq__finalNode strong{font-family:var(--font-geist-mono), monospace;margin-top:.7rem;font-size:1rem;display:block}.profit-calculator-module__D86Ptq__totalNode small,.profit-calculator-module__D86Ptq__finalNode small{color:#fff6;margin-top:.6rem;font-size:.55rem;display:block}.profit-calculator-module__D86Ptq__totalNode>i,.profit-calculator-module__D86Ptq__totalNode>b{border:2px solid #1f2924;border-radius:50%;width:.78rem;height:.78rem;position:absolute;top:50%;transform:translateY(-50%)}.profit-calculator-module__D86Ptq__totalNode>i{left:-.45rem}.profit-calculator-module__D86Ptq__totalNode>b{right:-.45rem}.profit-calculator-module__D86Ptq__expenseTotal{border-top:3px solid #ec8476}.profit-calculator-module__D86Ptq__expenseTotal>i,.profit-calculator-module__D86Ptq__expenseTotal>b{background:#ec8476}.profit-calculator-module__D86Ptq__incomeTotal{border-top:3px solid #70ce90}.profit-calculator-module__D86Ptq__incomeTotal>i,.profit-calculator-module__D86Ptq__incomeTotal>b{background:#70ce90}.profit-calculator-module__D86Ptq__finalNode{background:#435249;border-color:#fff3;width:194px;min-height:156px;padding:1.4rem 1.2rem}.profit-calculator-module__D86Ptq__finalNode strong{color:#83d29a;font-size:1.22rem}.profit-calculator-module__D86Ptq__finalExpensePort,.profit-calculator-module__D86Ptq__finalIncomePort{border:2px solid #1f2924;border-radius:50%;width:.78rem;height:.78rem;position:absolute;left:-.45rem}.profit-calculator-module__D86Ptq__finalExpensePort{background:#ec8476;top:58px}.profit-calculator-module__D86Ptq__finalIncomePort{background:#70ce90;top:96px}@media (min-width:640px){.profit-calculator-module__D86Ptq__showcaseHeader>span{display:inline-flex}.profit-calculator-module__D86Ptq__showcaseLabels{color:#30373361;letter-spacing:.1em;text-transform:uppercase;grid-template-columns:minmax(0,1fr) 6.2rem 7.2rem;gap:.7rem;padding:.7rem 1.25rem .7rem 3.8rem;font-size:.55rem;font-weight:750;display:grid}.profit-calculator-module__D86Ptq__showcaseRow{grid-template-columns:1.5rem minmax(0,1fr) 6.2rem 7.2rem;padding:.72rem 1.25rem}.profit-calculator-module__D86Ptq__showcaseRow i{display:block}.profit-calculator-module__D86Ptq__saveBar{flex-direction:row;justify-content:space-between;align-items:center}.profit-calculator-module__D86Ptq__saveBar p{max-width:22rem}.profit-calculator-module__D86Ptq__exampleButtons{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.profit-calculator-module__D86Ptq__showcase{grid-template-columns:minmax(0,1.65fr) minmax(20rem,.85fr);padding-inline:2rem}.profit-calculator-module__D86Ptq__showcaseResult{min-height:100%}.profit-calculator-module__D86Ptq__nodeIntro{grid-template-columns:1.05fr .55fr}}@media (max-width:639px){.profit-calculator-module__D86Ptq__showcase{padding-bottom:4.5rem}.profit-calculator-module__D86Ptq__showcaseRow:nth-child(n+6){display:none}.profit-calculator-module__D86Ptq__nodeSection{padding-inline:1rem}.profit-calculator-module__D86Ptq__nodeSummary{border-radius:.9rem .9rem 0 0}}@media (prefers-reduced-motion:reduce){.profit-calculator-module__D86Ptq__accountNode{transition:none}}
