.finance-experience{min-height:100vh;color:var(--field-white);background:radial-gradient(circle at 86% 8%,#39744b2e,#0000 30rem),radial-gradient(circle at 9% 44%,#d4af370e,#0000 30rem),linear-gradient(#07110e,#040c0a 78%);padding:clamp(2rem,4vw,4rem) 0 5rem}.finance-experience>section{width:min(100% - 2.5rem,1180px);margin-inline:auto}.finance-experience__hero{background:linear-gradient(125deg,#183425b8,#06120ee0 56%),#091611f0;border:1px solid #e2c56536;border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);gap:clamp(1.2rem,3vw,2.5rem);padding:clamp(1.5rem,3vw,2.5rem);display:grid;box-shadow:0 32px 88px #00000052}.finance-experience__kicker{color:var(--harvest-gold-light);font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;margin:0 0 .65rem;font-size:.67rem;font-weight:850}.finance-experience__hero h1{font-family:var(--font-display);letter-spacing:-.065em;margin:0;font-size:clamp(2.8rem,7vw,5.8rem);font-weight:900;line-height:.91}.finance-experience__lede{color:#ebf2edad;max-width:760px;margin:1.15rem 0 0;font-size:clamp(.98rem,1.8vw,1.1rem);line-height:1.72}.finance-experience__hero-links{flex-wrap:wrap;gap:.7rem;margin-top:1.4rem;display:flex}.finance-experience__hero-links a{color:#f4e8c0d1;letter-spacing:.06em;text-transform:uppercase;border:1px solid #efd88f33;border-radius:10px;align-items:center;min-height:43px;padding:.68rem .9rem;font-size:.7rem;font-weight:850;display:inline-flex}.finance-experience__total{background:radial-gradient(circle at 78% 13%,#5d9c5c2b,#0000 40%),linear-gradient(160deg,#1b3d2880,#05100ced);border:1px solid #74a06040;border-radius:18px;flex-direction:column;justify-content:flex-end;min-height:230px;padding:1.25rem;display:flex}.finance-experience__total>span{color:#9fce90;letter-spacing:.13em;font-size:.62rem;font-weight:850}.finance-experience__total>strong{font-family:var(--font-display);letter-spacing:-.055em;margin-top:.45rem;font-size:clamp(2.4rem,5vw,4.4rem);line-height:.95}.finance-experience__total p{color:#e6eee880;margin:.7rem 0 0;font-size:.7rem}.finance-experience__boundary,.finance-experience__notice{border-radius:12px;margin-top:1rem;padding:.95rem 1.1rem}.finance-experience__boundary{background:#0f1c15c7;border:1px solid #e2c56524;grid-template-columns:auto minmax(0,1fr);gap:1rem;display:grid}.finance-experience__boundary strong{color:#efd88fd1;letter-spacing:.09em;font-size:.62rem}.finance-experience__boundary p{color:#e9f0eb8c;margin:0;font-size:.72rem;line-height:1.5}.finance-experience__notice{color:#e2f1dee0;background:#1f452b80;border:1px solid #7cb9683d;font-size:.76rem}.finance-experience__notice--error{color:#f7d3c7e6;background:#481f1773;border-color:#cd7b5e4d}.finance-experience__section{margin-top:clamp(2.8rem,6vw,5rem)}.finance-experience__section-head,.finance-experience__company-head,.finance-experience__subhead,.finance-experience__farm{justify-content:space-between;gap:1rem;display:flex}.finance-experience__section-head{align-items:end;margin-bottom:1.25rem}.finance-experience__section-head h2{font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(1.8rem,4vw,3rem)}.finance-experience__section-head>span,.finance-experience__subhead>span{color:#a4cf93b8;letter-spacing:.07em;text-transform:uppercase;align-self:center;font-size:.62rem;font-weight:800}.finance-experience__companies{gap:1rem;display:grid}.finance-experience__company{background:linear-gradient(150deg,#1a352685,#08140fe8 64%),#0a1812e8;border:1px solid #e5cd7e24;border-radius:18px;padding:clamp(1.1rem,3vw,1.6rem);overflow:hidden;box-shadow:0 18px 42px #00000024}.finance-experience__company[data-updated=true]{border-color:#84c46e73}.finance-experience__company-head{align-items:end}.finance-experience__company-head p{color:#e5ce8780;letter-spacing:.09em;text-transform:uppercase;margin:0 0 .28rem;font-size:.62rem;font-weight:800}.finance-experience__company-head h3{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(1.7rem,4vw,2.5rem)}.finance-experience__company-head>div:first-child>span{color:#eaf1ec73;margin-top:.38rem;font-size:.68rem;display:block}.finance-experience__cash{text-align:right}.finance-experience__cash small,.finance-experience__metrics small,.finance-experience__farm span,.finance-experience__policy label small{color:#e9f0eb6b;font-size:.6rem}.finance-experience__cash strong{color:#f2e2a8;font-family:var(--font-display);margin-top:.22rem;font-size:clamp(1.6rem,4vw,2.5rem);display:block}.finance-experience__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1.2rem;display:grid}.finance-experience__metrics>div{background:#ffffff05;border:1px solid #ffffff0f;border-radius:11px;padding:.9rem}.finance-experience__metrics strong{color:#f6f8f4db;font-family:var(--font-display);margin-top:.3rem;font-size:1.05rem;display:block}.finance-experience__land,.finance-experience__farms,.finance-experience__policy{border-top:1px solid #fff1;margin-top:1.2rem;padding-top:1.1rem}.finance-experience__subhead{align-items:center}.finance-experience__subhead h4{font-family:var(--font-display);letter-spacing:.01em;margin:0;font-size:.95rem}.finance-experience__subhead p{color:#eaf1ec6b;margin:.25rem 0 0;font-size:.65rem}.finance-experience__farm-list,.finance-experience__land-list{gap:.55rem;margin-top:.8rem;display:grid}.finance-experience__land-holding{background:#08180f6b;border:1px solid #68a4711c;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.78rem .85rem;display:flex}.finance-experience__land-holding[data-alert]{background:#5c32121a;border-color:#da974c47}.finance-experience__land-holding>div:last-child{text-align:right}.finance-experience__land-holding strong{color:#f5f7f4e0;font-size:.76rem;display:block}.finance-experience__land-holding span,.finance-experience__land-holding small{color:#e9f0eb6b;margin-top:.2rem;font-size:.6rem;display:block}.finance-experience__land-holding span[data-fresh=true]{color:#9bd08bbf}.finance-experience__property-group{background:#05110b75;border:1px solid #a0cf8e1f;border-radius:12px;margin-top:1rem;padding:.85rem}.finance-experience__property-group-head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.finance-experience__property-group-head strong{color:#f6f8f4e6;font-size:.75rem;display:block}.finance-experience__property-group-head span{color:#e9f0eb70;margin-top:.2rem;font-size:.62rem;display:block}.finance-experience__property-group-head b{color:#bbe0add6;text-align:center;border:1px solid #a0cf8e33;border-radius:999px;min-width:28px;padding:.32rem .48rem;font-size:.65rem}.finance-experience__property-cards{gap:.55rem;margin-top:.7rem;display:grid}.finance-experience__property-offer{background:#030c087a;border:1px solid #ffffff0f;border-radius:10px;grid-template-columns:minmax(0,1.4fr) minmax(160px,.6fr) auto;align-items:center;gap:.85rem;padding:.78rem .85rem;display:grid}.finance-experience__property-offer small{color:#e2ca79b3;letter-spacing:.09em;font-size:.52rem;font-weight:850;display:block}.finance-experience__property-offer strong{color:#f6f8f4e6;margin-top:.2rem;font-size:.73rem;display:block}.finance-experience__property-offer span{color:#e9f0eb73;margin-top:.2rem;font-size:.6rem;display:block}.finance-experience__property-offer-value{text-align:right}.finance-experience__property-actions{justify-content:flex-end;gap:.4rem;display:flex}.finance-experience__property-button{color:#071109;min-height:38px;font-family:var(--font-display);letter-spacing:.035em;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#4a9a62f2,#65b87df2);border:1px solid #a0cf8e7a;border-radius:8px;padding:.55rem .75rem;font-size:.58rem;font-weight:900}.finance-experience__property-button--secondary{color:#f1f4efb8;background:#ffffff09;border-color:#ffffff1f}.finance-experience__property-button:disabled{cursor:not-allowed;opacity:.42}.finance-experience__property-create{border-top:1px solid #ffffff0e;width:100%;padding-top:.6rem}.finance-experience__property-create>summary,.finance-experience__property-history>summary{color:#e6d391c2;cursor:pointer;font-size:.62rem;font-weight:800}.finance-experience__property-create form{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:.7rem;display:grid}.finance-experience__property-create label{gap:.3rem;display:grid}.finance-experience__property-create label>span{color:#f1f4efa8;font-size:.6rem;font-weight:750}.finance-experience__property-create input,.finance-experience__property-create select{color:#f5f7f4e0;width:100%;min-height:42px;font:inherit;background:#020906cc;border:1px solid #efd88f21;border-radius:8px;padding:.58rem .65rem;font-size:.68rem}.finance-experience__property-create label small{margin:0;font-size:.54rem}.finance-experience__property-form-note{color:#e9f0eb75;grid-column:1/-1;font-size:.58rem;line-height:1.5}.finance-experience__property-create .finance-experience__property-button{grid-column:1/-1;justify-self:start}.finance-experience__property-history{border-top:1px solid #ffffff0e;margin-top:.9rem;padding-top:.75rem}.finance-experience__property-history>div{gap:.45rem;margin-top:.65rem;display:grid}.finance-experience__property-history article{background:#ffffff05;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:.2rem .8rem;padding:.62rem .7rem;display:grid}.finance-experience__property-history span,.finance-experience__property-history strong,.finance-experience__property-history small{font-size:.6rem}.finance-experience__property-history span{color:#f1f4efb3}.finance-experience__property-history strong{color:#f0dea1d1}.finance-experience__property-history small{color:#e9f0eb66;grid-column:1/-1}.finance-experience__farm{background:#050e0a61;border:1px solid #ffffff0e;border-radius:10px;align-items:center;padding:.75rem .85rem}.finance-experience__farm>div:last-child{text-align:right}.finance-experience__farm strong{color:#f5f7f4db;font-size:.76rem;display:block}.finance-experience__farm span{margin-top:.2rem;display:block}.finance-experience__farm span[data-fresh=true]{color:#9bd08bb3}.finance-experience__policy form{grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:end;gap:.8rem;margin-top:.9rem;display:grid}.finance-experience__policy label{color:#f5f7f4cc;gap:.28rem;font-size:.7rem;font-weight:750;display:grid}.finance-experience__policy input{color:#f3f4ef;width:100%;min-height:44px;font:inherit;background:#030a07b3;border:1px solid #efd88f26;border-radius:9px;padding:.65rem .72rem}.finance-experience__policy button{color:#171207;min-height:44px;font-family:var(--font-display);letter-spacing:.055em;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#d4af37,#efd476);border:1px solid #eed06fcc;border-radius:9px;padding:.68rem .9rem;font-size:.66rem;font-weight:900}.finance-experience__policy--readonly{color:#e9f0eb85;font-size:.7rem}.finance-experience__policy--readonly strong{color:#efd88fb3;letter-spacing:.08em;font-size:.62rem}.finance-experience__policy--readonly p,.finance-experience__muted{color:#e9f0eb7a;margin:.42rem 0 0;font-size:.7rem;line-height:1.55}.finance-experience__empty{background:#0a18128f;border:1px dashed #e0ca822e;border-radius:16px;padding:1.4rem}.finance-experience__empty h3{font-family:var(--font-display);margin:0}.finance-experience__empty p{color:#e8efea85;line-height:1.55}.finance-experience__empty a{color:var(--harvest-gold-light);font-size:.72rem;font-weight:850}@media (max-width:900px){.finance-experience__hero{grid-template-columns:1fr}.finance-experience__land-holding{flex-direction:column;align-items:flex-start}.finance-experience__land-holding>div:last-child,.finance-experience__property-offer-value{text-align:left}.finance-experience__property-offer{grid-template-columns:1fr;align-items:stretch}.finance-experience__property-actions{justify-content:flex-start}.finance-experience__policy form{grid-template-columns:1fr 1fr}.finance-experience__policy button{grid-column:1/-1}}@media (max-width:660px){.finance-experience>section{width:min(100% - 1.4rem,1180px)}.finance-experience__hero{border-radius:18px;padding:1.15rem}.finance-experience__boundary,.finance-experience__company-head,.finance-experience__section-head,.finance-experience__subhead,.finance-experience__farm{flex-direction:column;grid-template-columns:1fr;align-items:stretch}.finance-experience__boundary{display:grid}.finance-experience__cash,.finance-experience__farm>div:last-child{text-align:left}.finance-experience__metrics,.finance-experience__policy form,.finance-experience__property-create form{grid-template-columns:1fr}.finance-experience__property-form-note,.finance-experience__property-create .finance-experience__property-button{grid-column:auto}.finance-experience__property-actions{flex-direction:column}.finance-experience__property-actions form,.finance-experience__property-actions button,.finance-experience__property-offer>form,.finance-experience__property-offer>form button{width:100%}.finance-experience__policy button{grid-column:auto}}.finance-experience__total-savings{border-top:1px solid #ffffff14;gap:.18rem;margin-top:1rem;padding-top:.85rem;display:grid}.finance-experience__total-savings small{color:#9fce90a8;letter-spacing:.1em;font-size:.56rem;font-weight:850}.finance-experience__total-savings b{color:#f5eac3e6;font-family:var(--font-display);font-size:1.15rem}.finance-experience__treasury{background:radial-gradient(circle at 84% 12%,#4284481f,#0000 25rem),#05100b94;border:1px solid #79b86838;border-radius:15px;margin-top:1.35rem;padding:clamp(1rem,2.5vw,1.35rem)}.finance-experience__treasury-head{grid-template-columns:minmax(0,1fr) minmax(210px,.34fr);align-items:end;gap:1rem;display:grid}.finance-experience__treasury-head h4{font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:clamp(1.25rem,3vw,1.8rem)}.finance-experience__treasury-head>div:first-child>p:last-child{color:#e9f0eb80;max-width:680px;margin:.5rem 0 0;font-size:.72rem;line-height:1.55}.finance-experience__savings-balance{text-align:right}.finance-experience__savings-balance small{color:#a4cf939e;letter-spacing:.09em;text-transform:uppercase;font-size:.58rem;font-weight:850;display:block}.finance-experience__savings-balance strong{color:#f2e2a8;font-family:var(--font-display);letter-spacing:-.05em;margin-top:.2rem;font-size:clamp(1.8rem,4vw,2.8rem);display:block}.finance-experience__savings-balance span{color:#e8efea6e;margin-top:.2rem;font-size:.6rem;display:block}.finance-experience__treasury-guardrails{flex-wrap:wrap;gap:.55rem;margin-top:1rem;display:flex}.finance-experience__treasury-guardrails>span{color:#e8efea75;background:#ffffff05;border:1px solid #eed78d1a;border-radius:999px;padding:.42rem .56rem;font-size:.59rem}.finance-experience__treasury-guardrails strong{color:#f3e1a7c2}.finance-experience__transfer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:1rem;display:grid}.finance-experience__transfer-form{background:#ffffff04;border:1px solid #fff1;border-radius:12px;align-content:start;gap:.75rem;padding:.9rem;display:grid}.finance-experience__transfer-form>div>strong{color:#f6f7f2e0;font-family:var(--font-display);font-size:.83rem}.finance-experience__transfer-form>div>p{color:#e8efea6b;margin:.3rem 0 0;font-size:.62rem;line-height:1.45}.finance-experience__transfer-form label{color:#f4f6f2b3;gap:.28rem;font-size:.64rem;font-weight:750;display:grid}.finance-experience__transfer-form select,.finance-experience__transfer-form input{color:#f7f8f4e6;background:#030a07b8;border:1px solid #efd88f24;border-radius:9px;width:100%;min-height:42px;padding:.62rem .68rem}.finance-experience__transfer-form select:disabled,.finance-experience__transfer-form input:disabled,.finance-experience__transfer-form button:disabled{cursor:not-allowed;opacity:.42}.finance-experience__transfer-form button{color:#eef3e8;min-height:42px;font-family:var(--font-display);letter-spacing:.055em;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#417847d6,#214f2fe6);border:1px solid #7ab4657a;border-radius:9px;padding:.66rem .8rem;font-size:.64rem;font-weight:900}.finance-experience__treasury-readonly{color:#e8efea80;border:1px dashed #e5cd7e24;border-radius:9px;margin-top:1rem;padding:.75rem;font-size:.67rem}.finance-experience__transfer-note{color:#e2ede37a;background:#28532f21;border-left:2px solid #7ebd6b73;margin-top:.8rem;padding:.72rem .8rem;font-size:.61rem;line-height:1.55}.finance-experience__transfer-note strong{color:#a1cf92c2;letter-spacing:.06em}.finance-experience__history h5{font-family:var(--font-display);margin:0;font-size:.78rem}.finance-experience__history-list{gap:.45rem;margin-top:.65rem;display:grid}.finance-experience__history-row{background:#01080552;border:1px solid #ffffff0b;border-radius:9px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding:.64rem .72rem;display:grid}.finance-experience__history-row>div:nth-child(2){text-align:right}.finance-experience__history-row strong{color:#f4f6f2d1;font-size:.67rem;display:block}.finance-experience__history-row span{color:#e7eee966;margin-top:.15rem;font-size:.56rem;display:block}.finance-experience__history-row span[data-status=completed]{color:#97cd87b8}.finance-experience__history-row span[data-status=review_required],.finance-experience__history-row span[data-status=reconciliation_required]{color:#efcd70c7}.finance-experience__history-row span[data-status=failed],.finance-experience__history-row span[data-status=rejected]{color:#e8977cb8}.finance-experience__cancel{color:#efd88fab;cursor:pointer;background:0 0;border:1px solid #ecc4762b;border-radius:8px;min-height:34px;padding:.45rem .62rem;font-size:.57rem;font-weight:800}@media (max-width:900px){.finance-experience__treasury-head,.finance-experience__transfer-grid{grid-template-columns:1fr}.finance-experience__savings-balance{text-align:left}}@media (max-width:660px){.finance-experience__history-row{grid-template-columns:1fr auto}.finance-experience__history-row>form{grid-column:1/-1}.finance-experience__cancel{width:100%}}.finance-experience__company{padding:0}.finance-experience__company-summary{cursor:pointer;-webkit-user-select:none;user-select:none;padding:clamp(1.1rem,3vw,1.6rem);list-style:none;display:block}.finance-experience__company-summary::-webkit-details-marker{display:none}.finance-experience__company-summary::marker{content:"";display:none}.finance-experience__company-summary:hover{background:#ffffff05}.finance-experience__company-summary:focus-visible{outline-offset:-3px;border-radius:16px;outline:2px solid #e2c565b8}.finance-experience__company-body{border-top:1px solid #ffffff0e;padding:0 clamp(1.1rem,3vw,1.6rem) clamp(1.1rem,3vw,1.6rem)}.finance-experience__company-summary-stats{justify-content:flex-end;align-items:center;gap:1rem;display:flex}.finance-experience__summary-savings{text-align:right;min-width:130px}.finance-experience__summary-savings small{color:#e9f0eb6b;font-size:.6rem;display:block}.finance-experience__summary-savings strong{color:#a7dc95e6;font-family:var(--font-display);margin-top:.22rem;font-size:clamp(1.15rem,2.4vw,1.7rem);display:block}.finance-experience__company-toggle{color:#efd88fe0;background:#e5cd7e0e;border:1px solid #e5cd7e33;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.finance-experience__company-toggle b{font-size:1.1rem;line-height:1;transition:transform .16s}.finance-experience__company[open] .finance-experience__company-toggle b{transform:rotate(45deg)}.finance-experience__company:not([open]) .finance-experience__company-summary{border-radius:18px}.finance-experience__company[open] .finance-experience__company-summary{background:#ffffff03}@media (max-width:760px){.finance-experience__company-summary-stats{justify-content:space-between;width:100%}.finance-experience__summary-savings,.finance-experience__cash{text-align:left}}.finance-experience__command-center{background:linear-gradient(135deg,#11251d9e,#07110ea8);border:1px solid #6b9e8429;border-radius:16px;margin-top:1rem;padding:1rem}.finance-experience__command-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;margin-top:.8rem;display:grid}.finance-experience__command-grid article{background:#ffffff05;border:1px solid #fff1;border-radius:12px;min-height:116px;padding:.9rem}.finance-experience__command-grid small,.finance-experience__command-grid span{color:#e8f0eb73;font-size:.62rem;line-height:1.45;display:block}.finance-experience__command-grid strong{color:#f5f8f6f0;font-family:var(--font-display);margin:.35rem 0 .45rem;font-size:clamp(1.2rem,2.5vw,1.85rem);display:block}.finance-experience__quick-actions{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.6rem;margin-top:.8rem;display:grid}.finance-experience__quick-actions a{color:#f0dd9fdb;letter-spacing:.035em;text-align:center;background:#e1c66c0b;border:1px solid #e1c66c2e;border-radius:10px;justify-content:center;align-items:center;min-height:42px;font-size:.67rem;font-weight:850;display:flex}.finance-experience__history{border-top:1px solid #fff1;margin-top:1.15rem;padding-top:1rem}.finance-experience__ledger{border:1px solid #fff1;border-radius:12px;overflow:hidden}.finance-experience__ledger-head,.finance-experience__ledger-row>summary{grid-template-columns:minmax(170px,1.3fr) minmax(80px,.65fr) minmax(150px,1fr) minmax(135px,.9fr) minmax(90px,.65fr);align-items:center;gap:.75rem;display:grid}.finance-experience__ledger-head{color:#e9f0eb59;letter-spacing:.075em;text-transform:uppercase;background:#ffffff06;padding:.65rem .8rem;font-size:.57rem;font-weight:850}.finance-experience__ledger-row{border-top:1px solid #ffffff0e}.finance-experience__ledger-row:first-of-type{border-top:0}.finance-experience__ledger-row>summary{cursor:pointer;padding:.8rem;list-style:none}.finance-experience__ledger-row>summary::-webkit-details-marker{display:none}.finance-experience__ledger-row>summary:hover{background:#ffffff05}.finance-experience__ledger-row summary span,.finance-experience__ledger-row summary strong{color:#ebf2edc2;min-width:0;font-size:.68rem}.finance-experience__ledger-row summary span:first-child{gap:.15rem;display:grid}.finance-experience__ledger-row summary b{color:#f6f8f6eb;font-size:.72rem}.finance-experience__ledger-row summary small{color:#e9f0eb57;letter-spacing:.05em;font-size:.56rem}.finance-experience__ledger-row summary>strong{text-align:right;color:#ebd68ff0;font-family:var(--font-display);font-size:.82rem}.finance-experience__ledger-status{border:1px solid #ffffff14;border-radius:999px;width:fit-content;padding:.28rem .45rem}.finance-experience__ledger-status[data-status=completed]{color:#89d796e6;border-color:#63b7723d}.finance-experience__ledger-status[data-status=command_pending],.finance-experience__ledger-status[data-status=requested]{color:#7ecfdbe6;border-color:#58b1be3d}.finance-experience__ledger-status[data-status=review_required],.finance-experience__ledger-status[data-status=reconciliation_required]{color:#f0c977eb;border-color:#e7b54f47}.finance-experience__ledger-status[data-status=failed],.finance-experience__ledger-status[data-status=rejected],.finance-experience__ledger-status[data-status=canceled]{color:#e48b7be6;border-color:#d1655440}.finance-experience__ledger-detail{background:#00000029;border-top:1px solid #ffffff0e;padding:.85rem}.finance-experience__ledger-detail dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:0;display:grid}.finance-experience__ledger-detail dl>div{background:#ffffff03;border:1px solid #ffffff0b;border-radius:9px;min-width:0;padding:.65rem}.finance-experience__ledger-detail dt{color:#e9f0eb57;letter-spacing:.06em;text-transform:uppercase;font-size:.55rem;font-weight:800}.finance-experience__ledger-detail dd{overflow-wrap:anywhere;color:#ebf2edb3;margin:.28rem 0 0;font-size:.65rem}.finance-experience__farm small{color:#e9f0eb4d;margin-top:.2rem;font-size:.56rem;display:block}@media (max-width:900px){.finance-experience__command-grid,.finance-experience__quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-experience__ledger-head{display:none}.finance-experience__ledger-row>summary{grid-template-columns:1fr auto}.finance-experience__ledger-row>summary>span:nth-child(2),.finance-experience__ledger-row>summary>span:nth-child(3),.finance-experience__ledger-row>summary>span:nth-child(4){display:none}.finance-experience__ledger-detail dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.finance-experience__command-grid,.finance-experience__quick-actions,.finance-experience__ledger-detail dl{grid-template-columns:1fr}}.finance-experience__health,.finance-experience__payables{background:#ffffff03;border:1px solid #fff1;border-radius:16px;margin-top:1rem;padding:1rem}.finance-experience__health-grid,.finance-experience__payable-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;margin-top:.8rem;display:grid}.finance-experience__health-grid article,.finance-experience__payable-metrics article{background:#ffffff04;border:1px solid #ffffff0f;border-radius:11px;min-height:108px;padding:.85rem}.finance-experience__health-grid article[data-alert]{background:#61361124;border-color:#e09d4a45}.finance-experience__health-grid small,.finance-experience__health-grid span,.finance-experience__payable-metrics small,.finance-experience__payable-metrics span{color:#e9f0eb6e;font-size:.61rem;line-height:1.45;display:block}.finance-experience__health-grid strong,.finance-experience__payable-metrics strong{color:#f4f8f5f0;font-family:var(--font-display);margin:.36rem 0 .42rem;font-size:clamp(1.1rem,2.2vw,1.65rem);display:block}.finance-experience__health .finance-experience__subhead>span[data-clear]{color:#87d393e6;border-color:#63b7723b}.finance-experience__payables .finance-experience__subhead a{color:#f0d67ee6;font-size:.68rem;font-weight:850}.finance-experience__payment-ledger{border:1px solid #ffffff0f;border-radius:12px;margin-top:.9rem;overflow:hidden}.finance-experience__payment-row{border-top:1px solid #ffffff0e}.finance-experience__payment-row:first-child{border-top:0}.finance-experience__payment-row>summary{cursor:pointer;grid-template-columns:minmax(190px,1.45fr) minmax(170px,1fr) minmax(110px,.7fr) minmax(90px,.55fr);align-items:center;gap:.8rem;padding:.85rem;list-style:none;display:grid}.finance-experience__payment-row>summary::-webkit-details-marker{display:none}.finance-experience__payment-row>summary:hover{background:#ffffff05}.finance-experience__payment-row summary>span:first-child,.finance-experience__payment-row summary>span:nth-child(2){color:#ecf2eec4;gap:.14rem;min-width:0;font-size:.69rem;display:grid}.finance-experience__payment-row summary b{color:#f6f8f7f0;text-overflow:ellipsis;white-space:nowrap;font-size:.73rem;overflow:hidden}.finance-experience__payment-row summary small{color:#e9f0eb59;font-size:.56rem}.finance-experience__payment-row summary>strong{text-align:right;color:#f0d98ff2;font-family:var(--font-display);font-size:.88rem}.finance-experience__payment-status{border:1px solid #ffffff14;border-radius:999px;width:fit-content;padding:.3rem .46rem;font-weight:850;font-size:.61rem!important}.finance-experience__payment-status[data-status=paid]{border-color:#63b7723d;color:#89d796e6!important}.finance-experience__payment-status[data-status=due]{border-color:#e09d4a4d;color:#f0b96feb!important}.finance-experience__payment-status[data-status=processing]{border-color:#58b1be40;color:#7ecfdbe6!important}.finance-experience__payment-detail{background:#00000026;border-top:1px solid #ffffff0e;padding:.9rem}.finance-experience__payment-detail dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:0;display:grid}.finance-experience__payment-detail dl>div{border:1px solid #ffffff0b;border-radius:9px;padding:.65rem}.finance-experience__payment-detail dt{color:#e9f0eb57;letter-spacing:.055em;text-transform:uppercase;font-size:.55rem;font-weight:800}.finance-experience__payment-detail dd{color:#ecf2eeb8;overflow-wrap:anywhere;margin:.28rem 0 0;font-size:.66rem}.finance-experience__payment-note,.finance-experience__payment-failure{color:#eaf0eca8;border-radius:9px;margin:.7rem 0 0;padding:.65rem .75rem;font-size:.64rem;line-height:1.5}.finance-experience__payment-note{background:#2d4e391f;border:1px solid #65977a29}.finance-experience__payment-failure{color:#eca296e0;background:#5b201824;border:1px solid #c95d4b33}.finance-experience__payment-links{flex-wrap:wrap;gap:.6rem;margin-top:.75rem;display:flex}.finance-experience__payment-links a{color:#efda96de;border:1px solid #e5cd7e29;border-radius:9px;align-items:center;min-height:36px;padding:.5rem .65rem;font-size:.62rem;font-weight:850;display:inline-flex}@media (max-width:900px){.finance-experience__health-grid,.finance-experience__payable-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-experience__payment-row>summary{grid-template-columns:minmax(0,1fr) auto}.finance-experience__payment-row>summary>span:nth-child(2),.finance-experience__payment-row>summary>span:nth-child(3){display:none}.finance-experience__payment-detail dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.finance-experience__health-grid,.finance-experience__payable-metrics,.finance-experience__payment-detail dl{grid-template-columns:1fr}}.finance-experience__liquidity{background:linear-gradient(135deg,#302c1429,#0a161175);border:1px solid #cfb55c21;border-radius:16px;margin-top:1rem;padding:1rem}.finance-experience__liquidity .finance-experience__subhead>span[data-alert]{color:#f0aa74f2;border-color:#d781464d}.finance-experience__liquidity-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;margin-top:.85rem;display:grid}.finance-experience__liquidity-grid article{background:#ffffff04;border:1px solid #ffffff0f;border-radius:12px;min-height:118px;padding:.9rem}.finance-experience__liquidity-grid article[data-alert]{background:#65271821;border-color:#d4704845}.finance-experience__liquidity-grid small,.finance-experience__liquidity-grid span,.finance-experience__allocation small{color:#e9f0eb6e;font-size:.61rem;line-height:1.45;display:block}.finance-experience__liquidity-grid strong{color:#f5f8f6f2;font-family:var(--font-display);margin:.35rem 0 .43rem;font-size:clamp(1.2rem,2.3vw,1.72rem);display:block}.finance-experience__allocation{background:#ffffff0d;border:1px solid #ffffff0e;border-radius:11px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:.75rem;display:grid;overflow:hidden}.finance-experience__allocation>div{background:#09140f;padding:.75rem}.finance-experience__allocation strong{color:#ecf2eedb;font-family:var(--font-display);margin-top:.25rem;font-size:.9rem;display:block}.finance-experience__recommendation{background:#24492f1a;border:1px solid #5b9d702e;border-radius:11px;justify-content:space-between;align-items:center;gap:1rem;margin-top:.75rem;padding:.8rem .9rem;display:flex}.finance-experience__recommendation[data-alert]{background:#6637111f;border-color:#d58e473d}.finance-experience__recommendation small{color:#e9f0eb5c;letter-spacing:.055em;text-transform:uppercase;margin-bottom:.2rem;font-size:.56rem;font-weight:850;display:block}.finance-experience__recommendation strong{color:#eef3efc2;font-size:.68rem;font-weight:700;line-height:1.5}.finance-experience__recommendation a{color:#f0da94e6;border:1px solid #e5cd7e2e;border-radius:9px;flex:none;padding:.55rem .7rem;font-size:.62rem;font-weight:850}@media (max-width:900px){.finance-experience__liquidity-grid,.finance-experience__allocation{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.finance-experience__liquidity-grid,.finance-experience__allocation{grid-template-columns:1fr}.finance-experience__recommendation{flex-direction:column;align-items:flex-start}}.finance-experience__analytics{background:radial-gradient(circle at 85% 10%,#4a856f14,#0000 19rem),#ffffff03;border:1px solid #5b8a7c24;border-radius:16px;margin-top:1rem;padding:1rem}.finance-experience__analytics-periods{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;margin-top:.85rem;display:grid}.finance-experience__analytics-periods article{background:#ffffff04;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;justify-content:space-between;min-height:112px;padding:.9rem;display:flex}.finance-experience__analytics-periods small,.finance-experience__analytics-periods span{color:#e9f0eb6b;font-size:.6rem;line-height:1.45;display:block}.finance-experience__analytics-periods strong{color:#f5f8f6f0;font-family:var(--font-display);margin-top:.32rem;font-size:clamp(1.15rem,2.4vw,1.72rem);display:block}.finance-experience__analytics-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:.8rem;display:grid}.finance-experience__cost-mix,.finance-experience__farm-position{background:#030a083d;border:1px solid #ffffff0e;border-radius:12px;min-width:0;padding:.9rem}.finance-experience__cost-mix h5,.finance-experience__farm-position h5{color:#f3f7f4e6;font-family:var(--font-display);margin:0;font-size:.88rem}.finance-experience__cost-mix .finance-experience__subhead p,.finance-experience__farm-position .finance-experience__subhead p{color:#e9f0eb61;margin:.22rem 0 0;font-size:.59rem}.finance-experience__mix-row{grid-template-columns:minmax(145px,.9fr) minmax(120px,1fr) 45px;align-items:center;gap:.7rem;margin-top:.85rem;display:grid}.finance-experience__mix-row>div:first-child{gap:.15rem;display:grid}.finance-experience__mix-row span,.finance-experience__mix-row small,.finance-experience__farm-bars small{color:#e9f0eb66;font-size:.59rem}.finance-experience__mix-row strong{color:#f1f5f2d6;font-size:.72rem}.finance-experience__mix-track,.finance-experience__farm-bar{background:#ffffff0e;border-radius:999px;height:7px;overflow:hidden}.finance-experience__mix-track i,.finance-experience__farm-bar i{border-radius:inherit;background:linear-gradient(90deg,#639970bf,#dabc5ec2);height:100%;display:block}.finance-experience__analytics-note{background:#502d1117;border:1px solid #dc924c21;border-radius:9px;grid-template-columns:1fr auto;gap:.18rem .7rem;margin-top:.9rem;padding:.7rem;display:grid}.finance-experience__analytics-note span,.finance-experience__analytics-note small{color:#e9f0eb6b;font-size:.58rem}.finance-experience__analytics-note strong{color:#eed386e0;font-family:var(--font-display);grid-area:1/2/span 2;align-self:center;font-size:.9rem}.finance-experience__farm-bars{gap:.8rem;margin-top:.8rem;display:grid}.finance-experience__farm-bars>div>div:first-child{justify-content:space-between;gap:.7rem;margin-bottom:.28rem;display:flex}.finance-experience__farm-bars span{color:#eff4f0b8;text-overflow:ellipsis;white-space:nowrap;font-size:.65rem;overflow:hidden}.finance-experience__farm-bars strong{color:#f0da94d6;font-family:var(--font-display);font-size:.7rem}.finance-experience__farm-bar i[data-stale]{background:#96744ba6}@media (max-width:900px){.finance-experience__analytics-periods{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-experience__analytics-split{grid-template-columns:1fr}}@media (max-width:560px){.finance-experience__analytics-periods{grid-template-columns:1fr}.finance-experience__mix-row{grid-template-columns:1fr 42px}.finance-experience__mix-track{grid-area:2/1/auto/-1}}.finance-experience__company-picker{background:#ffffff05;border:1px solid #e5cd7e29;border-radius:12px;gap:.35rem;max-width:520px;margin-top:1.2rem;padding:.85rem;display:grid}.finance-experience__company-picker>span{color:#eeda97e0;letter-spacing:.07em;text-transform:uppercase;font-size:.62rem;font-weight:850}.finance-experience__company-picker select{color:#f4f7f5eb;width:100%;min-height:44px;font:inherit;background:#0a1511;border:1px solid #ffffff17;border-radius:9px;padding:0 .75rem;font-size:.78rem}.finance-experience__company-picker small{color:#e9f0eb57;font-size:.57rem}.finance-experience__company--selected{overflow:visible}.finance-experience__company-head--selected{border-bottom:1px solid #ffffff0f;padding:1rem}.finance-experience__selected-badge{color:#8fd69be0;letter-spacing:.06em;background:#4f915b14;border:1px solid #62ae7133;border-radius:999px;align-items:center;min-height:30px;padding:.35rem .55rem;font-size:.55rem;font-weight:850;display:inline-flex}.finance-experience__section-nav{z-index:7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050e0bf0;border-bottom:1px solid #ffffff0e;gap:.45rem;padding:.7rem 1rem;display:flex;position:sticky;top:0;overflow-x:auto}.finance-experience__section-nav a{color:#e8efea94;letter-spacing:.025em;border:1px solid #ffffff12;border-radius:999px;flex:none;padding:.4rem .62rem;font-size:.58rem;font-weight:800}.finance-experience__section-nav a:hover{color:#f0dd9feb;border-color:#e5cd7e30}.finance-experience__company-body>section{scroll-margin-top:74px}.finance-experience__p2p{background:linear-gradient(135deg,#0a1b158c,#08110e7a);border:1px solid #618c7e24;border-radius:16px;margin-top:1rem;padding:1rem}.finance-experience__p2p-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-top:.8rem;display:grid}.finance-experience__p2p-metrics article{background:#ffffff04;border:1px solid #ffffff0f;border-radius:11px;padding:.85rem}.finance-experience__p2p-metrics small,.finance-experience__p2p-metrics span{color:#e9f0eb66;font-size:.6rem;display:block}.finance-experience__p2p-metrics strong{color:#f4f8f5f0;font-family:var(--font-display);margin:.3rem 0 .35rem;font-size:clamp(1.15rem,2.5vw,1.7rem);display:block}.finance-experience__p2p-ledger{border:1px solid #ffffff0f;border-radius:12px;margin-top:.85rem;overflow:hidden}.finance-experience__p2p-ledger article{border-top:1px solid #ffffff0d;grid-template-columns:88px minmax(150px,.9fr) minmax(220px,1.4fr) minmax(150px,.8fr) 100px auto;align-items:center;gap:.7rem;padding:.78rem;display:grid}.finance-experience__p2p-ledger article:first-child{border-top:0}.finance-experience__p2p-direction{letter-spacing:.05em;border:1px solid #ffffff14;border-radius:999px;width:fit-content;padding:.28rem .42rem;font-size:.53rem;font-weight:900}.finance-experience__p2p-direction[data-direction=in]{color:#87d697eb;border-color:#5aae6e40}.finance-experience__p2p-direction[data-direction=out]{color:#ebb56feb;border-color:#d0904d40}.finance-experience__p2p-person,.finance-experience__p2p-reason{gap:.16rem;min-width:0;display:grid}.finance-experience__p2p-person strong,.finance-experience__p2p-reason strong{color:#eff4f0d6;text-overflow:ellipsis;white-space:nowrap;font-size:.67rem;overflow:hidden}.finance-experience__p2p-person span,.finance-experience__p2p-reason span,.finance-experience__p2p-date span{color:#e9f0eb5c;font-size:.56rem}.finance-experience__p2p-amount{text-align:right;font-family:var(--font-display);font-size:.8rem;font-weight:850}.finance-experience__p2p-amount[data-direction=in]{color:#8bd899f0}.finance-experience__p2p-amount[data-direction=out]{color:#edb975f0}.finance-experience__p2p-ledger a{color:#efd88fc7;white-space:nowrap;font-size:.58rem;font-weight:800}.finance-experience__command-center,.finance-experience__analytics,.finance-experience__health,.finance-experience__liquidity,.finance-experience__payables,.finance-experience__p2p,.finance-experience__treasury,.finance-experience__farms,.finance-experience__policy{box-shadow:inset 0 1px #ffffff05}@media (max-width:1050px){.finance-experience__p2p-ledger article{grid-template-columns:82px 1fr auto}.finance-experience__p2p-reason,.finance-experience__p2p-date{grid-column:2/-1}}@media (max-width:650px){.finance-experience__p2p-metrics{grid-template-columns:1fr}.finance-experience__p2p-ledger article{grid-template-columns:1fr auto;align-items:start}.finance-experience__p2p-direction,.finance-experience__p2p-person,.finance-experience__p2p-reason,.finance-experience__p2p-date{grid-column:1}.finance-experience__p2p-amount{grid-area:1/2/span 2}.finance-experience__p2p-ledger a{grid-column:1/-1}}.finance-experience__budget{background:radial-gradient(circle at 92% 8%,#6a52b314,#0000 18rem),#ffffff03;border:1px solid #8670c926;border-radius:16px;margin-top:1rem;padding:1rem}.finance-experience__budget-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;margin-top:.85rem;display:grid}.finance-experience__budget-metrics article{background:#ffffff04;border:1px solid #ffffff0f;border-radius:11px;min-height:112px;padding:.85rem}.finance-experience__budget-metrics article[data-over]{background:#62271921;border-color:#d56f4f47}.finance-experience__budget-metrics small,.finance-experience__budget-metrics span{color:#e9f0eb66;font-size:.6rem;line-height:1.45;display:block}.finance-experience__budget-metrics strong{color:#f4f8f5ed;font-family:var(--font-display);margin:.32rem 0 .4rem;font-size:clamp(1rem,2vw,1.45rem);display:block}.finance-experience__planning-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:.85rem;display:grid}.finance-experience__budget-form{background:#02090742;border:1px solid #ffffff0e;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;padding:.9rem;display:grid}.finance-experience__budget-form>div:first-child,.finance-experience__planning-wide,.finance-experience__budget-form>button{grid-column:1/-1}.finance-experience__budget-form>div:first-child strong{color:#f2f6f3e6;font-size:.76rem;display:block}.finance-experience__budget-form>div:first-child p{color:#e9f0eb63;margin:.24rem 0 0;font-size:.6rem;line-height:1.45}.finance-experience__budget-form label{gap:.32rem;display:grid}.finance-experience__budget-form label>span{color:#e9f0eb80;font-size:.6rem;font-weight:750}.finance-experience__budget-form input,.finance-experience__budget-form select,.finance-experience__planned-list select{color:#f3f7f4e6;width:100%;min-height:40px;font:inherit;background:#09130f;border:1px solid #ffffff16;border-radius:8px;padding:0 .65rem;font-size:.7rem}.finance-experience__budget-form button,.finance-experience__planned-list button{color:#f2dc93eb;background:#e3c76914;border:1px solid #e3c76933;border-radius:9px;min-height:40px;font-size:.64rem;font-weight:850}.finance-experience__planned-list{border:1px solid #ffffff0e;border-radius:12px;margin-top:.9rem;overflow:hidden}.finance-experience__planned-list>.finance-experience__subhead{background:#ffffff04;padding:.75rem .85rem}.finance-experience__planned-list>article{border-top:1px solid #ffffff0d;grid-template-columns:minmax(180px,1.1fr) minmax(120px,.65fr) minmax(180px,1fr) minmax(170px,.85fr);align-items:center;gap:.7rem;padding:.8rem .85rem;display:grid}.finance-experience__planned-list>article>div{gap:.14rem;min-width:0;display:grid}.finance-experience__planned-list article strong{color:#f0f5f1d1;font-size:.67rem}.finance-experience__planned-list article span{color:#e9f0eb5c;text-overflow:ellipsis;white-space:nowrap;font-size:.56rem;overflow:hidden}.finance-experience__planned-list form{grid-template-columns:1fr auto;gap:.45rem;display:grid}.finance-experience__planned-list .finance-experience__muted{padding:0 .85rem .85rem}@media (max-width:980px){.finance-experience__budget-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-experience__planning-grid{grid-template-columns:1fr}.finance-experience__planned-list>article{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.finance-experience__budget-metrics,.finance-experience__budget-form,.finance-experience__planned-list>article,.finance-experience__planned-list form{grid-template-columns:1fr}}.finance-experience__statement{background:radial-gradient(circle at 90% 0,#5c8e6714,#0000 18rem),#ffffff03;border:1px solid #72997826;border-radius:16px;margin-top:1rem;padding:1rem}.finance-experience__statement-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;margin-top:.85rem;display:grid}.finance-experience__statement-kpis article{background:#ffffff04;border:1px solid #ffffff0f;border-radius:11px;min-height:112px;padding:.85rem}.finance-experience__statement-kpis article[data-negative]{background:#5c221721;border-color:#d6705147}.finance-experience__statement-kpis small,.finance-experience__statement-kpis span{color:#e9f0eb66;font-size:.6rem;line-height:1.45;display:block}.finance-experience__statement-kpis strong{color:#f4f8f5f0;font-family:var(--font-display);margin:.34rem 0 .42rem;font-size:clamp(1.1rem,2.2vw,1.58rem);display:block}.finance-experience__statement-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:.8rem;display:grid}.finance-experience__statement-card{background:#030a083d;border:1px solid #ffffff0e;border-radius:12px;min-width:0;padding:.9rem}.finance-experience__statement-card h5{color:#f3f7f4e6;font-family:var(--font-display);margin:0;font-size:.88rem}.finance-experience__statement-card .finance-experience__subhead p{color:#e9f0eb61;margin:.22rem 0 0;font-size:.59rem}.finance-experience__statement-lines{gap:.55rem;margin-top:.8rem;display:grid}.finance-experience__statement-lines>div{border-bottom:1px solid #ffffff0b;justify-content:space-between;gap:1rem;padding:.58rem 0;display:flex}.finance-experience__statement-lines span{color:#e9f0eb7a;font-size:.64rem}.finance-experience__statement-lines strong{color:#f1f5f2d6;font-family:var(--font-display);font-size:.72rem}.finance-experience__statement-total{border-top:1px solid #e0c97d24;margin-top:.2rem;border-bottom:0!important;padding-top:.75rem!important}.finance-experience__statement-total span,.finance-experience__statement-total strong{color:#f2de9ceb;font-weight:850}.finance-experience__statement-total strong[data-negative]{color:#ec9180f2}.finance-experience__statement-disclaimer{color:#e9f0eb54;border:1px solid #ffffff0b;border-radius:9px;margin:.8rem 0 0;padding:.65rem .7rem;font-size:.56rem;line-height:1.5}.finance-experience__category-bars{gap:.75rem;margin-top:.8rem;display:grid}.finance-experience__category-bars>div>div:first-child{justify-content:space-between;gap:.8rem;margin-bottom:.25rem;display:flex}.finance-experience__category-bars span{color:#e9f0eb7a;text-transform:capitalize;font-size:.61rem}.finance-experience__category-bars strong{color:#f0db95db;font-family:var(--font-display);font-size:.67rem}.finance-experience__category-track{background:#ffffff0e;border-radius:999px;height:7px;overflow:hidden}.finance-experience__category-track i{border-radius:inherit;background:linear-gradient(90deg,#5c936bc2,#d8bc63c2);height:100%;display:block}.finance-experience__statement-separation{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-top:.8rem;display:grid}.finance-experience__statement-separation>div{background:#ffffff03;border:1px solid #ffffff0d;border-radius:10px;padding:.75rem}.finance-experience__statement-separation small,.finance-experience__statement-separation span{color:#e9f0eb61;font-size:.58rem;line-height:1.45;display:block}.finance-experience__statement-separation strong{color:#f2f6f3db;font-family:var(--font-display);margin:.26rem 0 .3rem;font-size:.88rem;display:block}@media (max-width:900px){.finance-experience__statement-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-experience__statement-grid,.finance-experience__statement-separation{grid-template-columns:1fr}}@media (max-width:560px){.finance-experience__statement-kpis{grid-template-columns:1fr}}.finance-experience__forecast{background:radial-gradient(circle at 92% 5%,#458b9717,#0000 18rem),#ffffff03;border:1px solid #52939d29;border-radius:16px;margin-top:1rem;padding:1rem}.finance-experience__forecast .finance-experience__subhead>span[data-alert]{color:#f0b473f0;border-color:#db894947}.finance-experience__forecast-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;margin-top:.85rem;display:grid}.finance-experience__forecast-kpis article{background:#ffffff04;border:1px solid #ffffff0f;border-radius:11px;min-height:120px;padding:.88rem}.finance-experience__forecast-kpis article[data-negative]{background:#60221824;border-color:#d567504d}.finance-experience__forecast-kpis small,.finance-experience__forecast-kpis span{color:#e9f0eb66;font-size:.6rem;line-height:1.45;display:block}.finance-experience__forecast-kpis strong{color:#f4f8f5f0;font-family:var(--font-display);margin:.35rem 0 .42rem;font-size:clamp(1.1rem,2.3vw,1.62rem);display:block}.finance-experience__forecast-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:.8rem;display:grid}.finance-experience__forecast-card,.finance-experience__forecast-timeline{background:#030a083d;border:1px solid #ffffff0e;border-radius:12px;min-width:0;padding:.9rem}.finance-experience__forecast-card h5,.finance-experience__forecast-timeline h5{color:#f3f7f4e6;font-family:var(--font-display);margin:0;font-size:.88rem}.finance-experience__forecast-card .finance-experience__subhead p,.finance-experience__forecast-timeline .finance-experience__subhead p{color:#e9f0eb61;margin:.22rem 0 0;font-size:.59rem}.finance-experience__forecast-lines{gap:.05rem;margin-top:.75rem;display:grid}.finance-experience__forecast-lines>div{border-bottom:1px solid #ffffff0a;justify-content:space-between;gap:.8rem;padding:.48rem 0;display:flex}.finance-experience__forecast-lines span{color:#e9f0eb75;font-size:.62rem}.finance-experience__forecast-lines strong{color:#ecf3eed1;font-size:.67rem}.finance-experience__forecast-lines [data-cost] strong{color:#ebb573e0}.finance-experience__forecast-total{border-top:1px solid #e1ca8024;margin-top:.18rem;border-bottom:0!important;padding-top:.7rem!important}.finance-experience__forecast-total span,.finance-experience__forecast-total strong{color:#f1dd9bf0;font-weight:850}.finance-experience__pace{gap:.55rem;margin-top:.8rem;display:grid}.finance-experience__pace>div:not(.finance-experience__pace-track){justify-content:space-between;gap:1rem;display:flex}.finance-experience__pace span{color:#e9f0eb73;font-size:.62rem}.finance-experience__pace strong{color:#f1f5f2d6;font-size:.68rem}.finance-experience__pace-track{background:#ffffff0e;border-radius:999px;height:7px;overflow:hidden}.finance-experience__pace-track i{border-radius:inherit;background:linear-gradient(90deg,#4c919abf,#d3bb65c2);height:100%;display:block}.finance-experience__pace-track i[data-over]{background:linear-gradient(90deg,#cc6f4acc,#dc9d50d1)}.finance-experience__forecast-mini{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.8rem;display:grid}.finance-experience__forecast-mini>div{border:1px solid #ffffff0b;border-radius:9px;padding:.62rem}.finance-experience__forecast-mini small{color:#e9f0eb5c;font-size:.56rem;display:block}.finance-experience__forecast-mini strong{color:#f0db94db;font-family:var(--font-display);margin-top:.23rem;font-size:.75rem;display:block}.finance-experience__forecast-timeline{margin-top:.8rem}.finance-experience__timeline-list{border:1px solid #ffffff0d;border-radius:10px;margin-top:.75rem;overflow:hidden}.finance-experience__timeline-list article{border-top:1px solid #ffffff0b;grid-template-columns:96px minmax(180px,1.5fr) minmax(120px,.75fr) 90px;align-items:center;gap:.7rem;padding:.72rem;display:grid}.finance-experience__timeline-list article:first-child{border-top:0}.finance-experience__timeline-list article>span{color:#e6eee88f;letter-spacing:.045em;border:1px solid #ffffff12;border-radius:999px;width:fit-content;padding:.27rem .42rem;font-size:.5rem;font-weight:900}.finance-experience__timeline-list article>span[data-horizon=overdue]{color:#ee9784eb;border-color:#d5664e42}.finance-experience__timeline-list article>div{gap:.12rem;min-width:0;display:grid}.finance-experience__timeline-list article strong{color:#f0f4f1d1;font-size:.66rem}.finance-experience__timeline-list article small{color:#e9f0eb57;text-overflow:ellipsis;white-space:nowrap;font-size:.55rem;overflow:hidden}.finance-experience__timeline-list article>b{color:#e9d289bf;letter-spacing:.04em;justify-self:end;font-size:.56rem}.finance-experience__forecast-callout{background:#224b301a;border:1px solid #589c6f2e;border-radius:11px;justify-content:space-between;align-items:center;gap:1rem;margin-top:.8rem;padding:.8rem .9rem;display:flex}.finance-experience__forecast-callout[data-alert]{background:#6435111f;border-color:#da8b483d}.finance-experience__forecast-callout small{color:#e9f0eb57;letter-spacing:.055em;text-transform:uppercase;margin-bottom:.2rem;font-size:.55rem;font-weight:850;display:block}.finance-experience__forecast-callout strong{color:#eff4f0c2;font-size:.67rem;line-height:1.5}.finance-experience__forecast-callout a{color:#f0da94e6;border:1px solid #e5cd7e2e;border-radius:9px;flex:none;padding:.55rem .7rem;font-size:.62rem;font-weight:850}@media (max-width:900px){.finance-experience__forecast-kpis,.finance-experience__forecast-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-experience__forecast-grid{grid-template-columns:1fr}.finance-experience__timeline-list article{grid-template-columns:82px 1fr auto}.finance-experience__timeline-list article>div:nth-child(3){grid-column:2/-1}}@media (max-width:560px){.finance-experience__forecast-kpis,.finance-experience__forecast-mini{grid-template-columns:1fr}.finance-experience__timeline-list article{grid-template-columns:1fr auto}.finance-experience__timeline-list article>span,.finance-experience__timeline-list article>div{grid-column:1}.finance-experience__timeline-list article>b{grid-area:1/2}.finance-experience__forecast-callout{flex-direction:column;align-items:flex-start}}.finance-experience__cfo,.finance-experience__management-controls{background:radial-gradient(circle at 90% 0,#dfc66f14,#0000 18rem),#ffffff03;border:1px solid #dfc66f29;border-radius:16px;margin-top:1rem;padding:1rem}.finance-experience__cfo .finance-experience__subhead>span[data-risk=healthy]{color:#8bd797eb;border-color:#5db06f3d}.finance-experience__cfo .finance-experience__subhead>span[data-risk=watch]{color:#efca76f0;border-color:#ddb24f45}.finance-experience__cfo .finance-experience__subhead>span[data-risk=elevated],.finance-experience__cfo .finance-experience__subhead>span[data-risk=critical]{color:#ef9484f2;border-color:#d366524d}.finance-experience__cfo-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;margin-top:.85rem;display:grid}.finance-experience__cfo-grid article{background:#ffffff04;border:1px solid #ffffff0f;border-radius:11px;min-height:112px;padding:.85rem}.finance-experience__cfo-grid article[data-alert]{background:#5b31111f;border-color:#d5894940}.finance-experience__cfo-grid small,.finance-experience__cfo-grid span{color:#e9f0eb69;font-size:.6rem;line-height:1.45;display:block}.finance-experience__cfo-grid strong{color:#f5f8f6f0;font-family:var(--font-display);margin:.34rem 0 .42rem;font-size:clamp(1.1rem,2.2vw,1.6rem);display:block}.finance-experience__cfo-priority{background:#254e311a;border:1px solid #5ca46f2e;border-radius:11px;justify-content:space-between;align-items:center;gap:1rem;margin-top:.8rem;padding:.8rem .9rem;display:flex}.finance-experience__cfo-priority[data-risk=watch],.finance-experience__cfo-priority[data-risk=elevated],.finance-experience__cfo-priority[data-risk=critical]{background:#6637111f;border-color:#d88a483d}.finance-experience__cfo-priority small{color:#e9f0eb59;letter-spacing:.055em;text-transform:uppercase;margin-bottom:.2rem;font-size:.55rem;font-weight:850;display:block}.finance-experience__cfo-priority strong{color:#eff4f0c4;font-size:.68rem;line-height:1.5}.finance-experience__cfo-priority a{color:#f0da94e6;border:1px solid #e5cd7e2e;border-radius:9px;flex:none;padding:.55rem .7rem;font-size:.62rem;font-weight:850}.finance-experience__control-form{background:#030a083d;border:1px solid #ffffff0e;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:.7rem;margin-top:.85rem;padding:.9rem;display:grid}.finance-experience__control-form label{gap:.3rem;display:grid}.finance-experience__control-form label>span{color:#e9f0eb7a;font-size:.59rem;font-weight:750}.finance-experience__control-form input,.finance-experience__limit-grid input{color:#f3f7f4e6;width:100%;min-height:40px;font:inherit;background:#09130f;border:1px solid #ffffff16;border-radius:8px;padding:0 .65rem;font-size:.7rem}.finance-experience__control-form button,.finance-experience__limit-grid button{color:#f2dc93eb;background:#e3c76914;border:1px solid #e3c76933;border-radius:9px;min-height:40px;padding:0 .7rem;font-size:.62rem;font-weight:850}.finance-experience__limit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-top:.8rem;display:grid}.finance-experience__limit-grid form{background:#ffffff03;border:1px solid #ffffff0d;border-radius:10px;grid-template-columns:minmax(0,1fr) 110px 54px;align-items:center;gap:.45rem;padding:.7rem;display:grid}.finance-experience__limit-grid form[data-breached]{background:#60231721;border-color:#d5685047}.finance-experience__limit-grid form>div{gap:.13rem;min-width:0;display:grid}.finance-experience__limit-grid strong{color:#f0f4f1d1;text-transform:capitalize;font-size:.63rem}.finance-experience__limit-grid span{color:#e9f0eb57;text-overflow:ellipsis;white-space:nowrap;font-size:.54rem;overflow:hidden}.finance-experience__control-alerts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin-top:.8rem;display:grid}.finance-experience__control-alerts article{background:#6031131a;border:1px solid #d67e4d33;border-radius:9px;padding:.72rem}.finance-experience__control-alerts strong{color:#f1da97e0;font-size:.64rem;display:block}.finance-experience__control-alerts span{color:#e9f0eb61;margin-top:.18rem;font-size:.56rem;display:block}.finance-experience__control-readonly{border:1px solid #ffffff0d;border-radius:9px;margin-top:.8rem;padding:.75rem}.finance-experience__control-readonly p{color:#e9f0eb6b;margin:0;font-size:.62rem}@media (max-width:1000px){.finance-experience__cfo-grid,.finance-experience__control-form{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-experience__control-form button{grid-column:1/-1}.finance-experience__limit-grid{grid-template-columns:1fr}}@media (max-width:620px){.finance-experience__cfo-grid,.finance-experience__control-form,.finance-experience__control-alerts{grid-template-columns:1fr}.finance-experience__cfo-priority{flex-direction:column;align-items:flex-start}.finance-experience__limit-grid form{grid-template-columns:1fr auto}.finance-experience__limit-grid form>div{grid-column:1/-1}}.finance-experience__portfolio{gap:1rem;display:grid}.finance-experience__portfolio-summary,.finance-experience__portfolio-companies{background:#ffffff03;border:1px solid #fff1;border-radius:16px;padding:1rem}.finance-experience__portfolio-summary{background:radial-gradient(circle at 88% 8%,#649b7317,#0000 20rem),linear-gradient(135deg,#091812b8,#060f0cbd)}.finance-experience__portfolio-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:.7rem;display:grid}.finance-experience__portfolio-kpis article{background:#ffffff04;border:1px solid #ffffff0f;border-radius:12px;min-height:122px;padding:.9rem}.finance-experience__portfolio-kpis article[data-alert]{background:#5c32121c;border-color:#da974c40}.finance-experience__portfolio-kpis small,.finance-experience__portfolio-kpis span{color:#e9f0eb6b;font-size:.61rem;line-height:1.45;display:block}.finance-experience__portfolio-kpis strong{color:#f5f8f6f2;font-family:var(--font-display);margin:.35rem 0 .45rem;font-size:clamp(1.2rem,2.5vw,1.8rem);display:block}.finance-experience__portfolio-balance{background:#ffffff0d;border:1px solid #ffffff0e;border-radius:11px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:.8rem;display:grid;overflow:hidden}.finance-experience__portfolio-balance>div{background:#07110df0;padding:.76rem}.finance-experience__portfolio-balance small{color:#e9f0eb57;font-size:.56rem;display:block}.finance-experience__portfolio-balance strong{color:#f1de9ce6;font-family:var(--font-display);margin-top:.28rem;font-size:.86rem;display:block}.finance-experience__portfolio-company-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:.85rem;display:grid}.finance-experience__portfolio-company-grid>article{background:#030a0840;border:1px solid #ffffff0f;border-radius:13px;min-width:0;padding:.95rem}.finance-experience__portfolio-company-grid header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.finance-experience__portfolio-company-grid header>div{min-width:0}.finance-experience__portfolio-company-grid header small{color:#e9f0eb52;letter-spacing:.055em;text-transform:uppercase;font-size:.55rem;display:block}.finance-experience__portfolio-company-grid header h3{color:#f4f7f5f0;font-family:var(--font-display);margin:.14rem 0 0;font-size:1rem}.finance-experience__portfolio-company-grid header span{color:#e9f0eb6b;margin-top:.15rem;font-size:.58rem;display:block}.finance-experience__portfolio-company-grid header>strong{color:#f1db94f0;font-family:var(--font-display);flex:none;font-size:1rem}.finance-experience__portfolio-company-grid dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:.8rem 0 0;display:grid}.finance-experience__portfolio-company-grid dl>div{background:#ffffff03;border:1px solid #ffffff0b;border-radius:9px;min-width:0;padding:.62rem}.finance-experience__portfolio-company-grid dt{color:#e9f0eb54;letter-spacing:.045em;text-transform:uppercase;font-size:.53rem;font-weight:800}.finance-experience__portfolio-company-grid dd{color:#eff3f0c7;overflow-wrap:anywhere;margin:.24rem 0 0;font-size:.66rem}.finance-experience__portfolio-company-foot{justify-content:space-between;align-items:center;gap:.75rem;margin-top:.8rem;display:flex}.finance-experience__portfolio-company-foot>span{color:#89d395d6;border:1px solid #5ba66d2e;border-radius:999px;padding:.32rem .46rem;font-size:.54rem;font-weight:800}.finance-experience__portfolio-company-foot>span[data-alert]{color:#eebe76e6;border-color:#db944b3d}.finance-experience__portfolio-company-foot a{color:#f0d991e0;white-space:nowrap;font-size:.61rem;font-weight:850}@media (max-width:900px){.finance-experience__portfolio-kpis,.finance-experience__portfolio-balance{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-experience__portfolio-company-grid{grid-template-columns:1fr}}@media (max-width:560px){.finance-experience__portfolio-kpis,.finance-experience__portfolio-balance,.finance-experience__portfolio-company-grid dl{grid-template-columns:1fr}.finance-experience__portfolio-company-grid header,.finance-experience__portfolio-company-foot{flex-direction:column;align-items:flex-start}}.finance-experience__top-controls{grid-template-columns:minmax(0,1fr) minmax(260px,420px);align-items:end;gap:.8rem;margin-top:1.15rem;display:grid}.finance-experience__mode-toggle{background:#ffffff04;border:1px solid #ffffff12;border-radius:12px;justify-content:space-between;align-items:center;gap:.9rem;min-height:74px;padding:.8rem .9rem;display:flex}.finance-experience__mode-toggle>div:first-child{gap:.2rem;display:grid}.finance-experience__mode-toggle>div:first-child>span{color:#f0db94e0;letter-spacing:.07em;font-size:.58rem;font-weight:900}.finance-experience__mode-toggle>div:first-child>small{color:#e9f0eb61;font-size:.57rem;line-height:1.4}.finance-experience__mode-toggle>div:last-child{background:#00000029;border:1px solid #ffffff0f;border-radius:999px;grid-template-columns:repeat(2,auto);gap:.35rem;padding:.25rem;display:inline-grid}.finance-experience__mode-toggle button{color:#e9f0eb75;cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:34px;padding:.45rem .7rem;font-size:.6rem;font-weight:850}.finance-experience__mode-toggle button[aria-pressed=true]{color:#f1db92f0;background:#e0c66d1f;box-shadow:inset 0 0 0 1px #e0c66d24}.finance-experience__mode-toggle button:disabled{cursor:wait;opacity:.65}.finance-experience__combined-picture{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;margin-top:.8rem;display:grid}.finance-experience__combined-picture article{background:#ffffff03;border:1px solid #ffffff0e;border-radius:11px;min-height:108px;padding:.85rem}.finance-experience__combined-picture article[data-alert]{background:#5c2f111c;border-color:#d88f493d}.finance-experience__combined-picture small,.finance-experience__combined-picture span{color:#e9f0eb66;font-size:.59rem;line-height:1.45;display:block}.finance-experience__combined-picture strong{color:#f5f8f6f0;font-family:var(--font-display);margin:.34rem 0 .4rem;font-size:clamp(1.05rem,2.1vw,1.5rem);display:block}.finance-experience__combined-guidance{background:#1f482d14;border:1px solid #5a9a6e24;border-radius:10px;margin-top:.8rem;padding:.78rem .85rem}.finance-experience__combined-guidance small{color:#e9f0eb57;letter-spacing:.05em;text-transform:uppercase;margin-bottom:.18rem;font-size:.54rem;font-weight:850;display:block}.finance-experience__combined-guidance strong{color:#eef4efb8;font-size:.64rem;line-height:1.5}.finance-experience[data-finance-mode=simple] #finance-statement,.finance-experience[data-finance-mode=simple] #finance-analytics,.finance-experience[data-finance-mode=simple] #finance-health,.finance-experience[data-finance-mode=simple] #finance-forecast,.finance-experience[data-finance-mode=simple] #finance-budget,.finance-experience[data-finance-mode=simple] #finance-controls,.finance-experience[data-finance-mode=simple] .finance-experience__cfo{display:none}.finance-experience[data-finance-mode=simple] .finance-experience__company-body{gap:.85rem}.finance-experience[data-finance-mode=simple] .finance-experience__command-center,.finance-experience[data-finance-mode=simple] .finance-experience__liquidity,.finance-experience[data-finance-mode=simple] .finance-experience__payables,.finance-experience[data-finance-mode=simple] .finance-experience__p2p,.finance-experience[data-finance-mode=simple] .finance-experience__treasury,.finance-experience[data-finance-mode=simple] .finance-experience__land,.finance-experience[data-finance-mode=simple] .finance-experience__farms{box-shadow:none}@media (max-width:900px){.finance-experience__top-controls{grid-template-columns:1fr}.finance-experience__combined-picture{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.finance-experience__mode-toggle{flex-direction:column;align-items:flex-start}.finance-experience__mode-toggle>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.finance-experience__combined-picture{grid-template-columns:1fr}}.finance-experience__money-history{background:linear-gradient(145deg,#17302357,#07120db8),#ffffff03;border:1px solid #e0cc871c;border-radius:14px;margin-top:1rem;padding:1rem}.finance-experience__money-ledger{background:#030b0857;border:1px solid #ffffff0f;border-radius:11px;margin-top:.9rem;overflow:hidden}.finance-experience__money-head,.finance-experience__money-row>summary{grid-template-columns:minmax(84px,.55fr) minmax(220px,2fr) minmax(140px,1fr) minmax(145px,.9fr) minmax(110px,.72fr);align-items:center;gap:.8rem;display:grid}.finance-experience__money-head{color:#e0e7e257;letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid #ffffff0f;padding:.6rem .8rem;font-size:.52rem;font-weight:800}.finance-experience__money-row{border-bottom:1px solid #ffffff0e}.finance-experience__money-row:last-child{border-bottom:0}.finance-experience__money-row>summary{cursor:pointer;padding:.72rem .8rem;list-style:none;transition:background .15s}.finance-experience__money-row>summary::-webkit-details-marker{display:none}.finance-experience__money-row>summary:hover{background:#ffffff05}.finance-experience__money-source{color:#eadaa1c2;letter-spacing:.055em;text-transform:uppercase;background:#e0cc8709;border:1px solid #e0cc8729;border-radius:999px;align-items:center;width:max-content;max-width:100%;min-height:24px;padding:0 .48rem;font-size:.52rem;font-weight:850;display:inline-flex}.finance-experience__money-source[data-source=contract]{color:#9ec9a7;background:#488b5b12;border-color:#68ab7938}.finance-experience__money-source[data-source=land]{background:#97742f12;border-color:#c4a35b3d}.finance-experience__money-source[data-source=equipment]{color:#a9c2da;background:#58799c12;border-color:#799abe3b}.finance-experience__money-source[data-source=company_succession]{color:#d9b1a0;background:#8c4c3712;border-color:#b97f6633}.finance-experience__money-description{min-width:0}.finance-experience__money-description b,.finance-experience__money-description small{text-overflow:ellipsis;display:block;overflow:hidden}.finance-experience__money-description b{color:#f2f4eedb;font-family:var(--font-display);white-space:nowrap;font-size:.69rem}.finance-experience__money-description small{color:#dbe4dd6b;white-space:nowrap;margin-top:.16rem;font-size:.58rem}.finance-experience__money-counterparty,.finance-experience__money-row>summary>span:nth-child(4){color:#e3e9e48f;text-overflow:ellipsis;white-space:nowrap;font-size:.61rem;overflow:hidden}.finance-experience__money-amount{color:#eff2ecdb;font-family:var(--font-display);justify-self:end;font-size:.72rem}.finance-experience__money-amount[data-direction=in]{color:#9fd18f}.finance-experience__money-amount[data-direction=out]{color:#e6b9a7}.finance-experience__money-detail{background:#ffffff03;border-top:1px solid #ffffff0b;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;padding:.9rem .8rem 1rem;display:grid}.finance-experience__money-detail dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:0;display:grid}.finance-experience__money-detail dl>div{min-width:0}.finance-experience__money-detail dt{color:#e1e8e352;letter-spacing:.07em;text-transform:uppercase;font-size:.5rem;font-weight:800}.finance-experience__money-detail dd{overflow-wrap:anywhere;color:#eef1ecad;margin:.22rem 0 0;font-size:.59rem;line-height:1.45}.finance-experience__money-detail>a{color:#dcc980;border:1px solid #e0cc8729;border-radius:8px;align-items:center;min-height:34px;padding:0 .68rem;font-size:.58rem;font-weight:800;text-decoration:none;display:inline-flex}.finance-experience__money-detail>a:hover{color:#f0dfa0;background:#e0cc870a;border-color:#e0cc8752}@media (max-width:940px){.finance-experience__money-head{display:none}.finance-experience__money-row>summary{grid-template-columns:auto minmax(0,1fr) auto}.finance-experience__money-counterparty,.finance-experience__money-row>summary>span:nth-child(4){grid-column:2}.finance-experience__money-amount{grid-area:1/3}.finance-experience__money-detail{grid-template-columns:1fr}.finance-experience__money-detail dl{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-experience__money-detail>a{justify-self:start}}@media (max-width:620px){.finance-experience__money-history{padding:.75rem}.finance-experience__money-row>summary{grid-template-columns:1fr auto;gap:.45rem .7rem}.finance-experience__money-source{grid-column:1}.finance-experience__money-description{grid-area:2/1/auto/-1}.finance-experience__money-counterparty{grid-area:3/1/auto/-1}.finance-experience__money-row>summary>span:nth-child(4){grid-area:4/1/auto/-1}.finance-experience__money-amount{grid-area:1/2}.finance-experience__money-detail dl{grid-template-columns:1fr}}
