.payment-status{display:inline-flex;align-items:center;margin-bottom:17px;background:#d1ff7110;border:1px solid #536d37;color:#d1ff71;border-radius:30px;padding:8px 12px;font-size:11px;line-height:1.5}.payment-status.paid{background:#d1ff71;color:#1b2a11}.invoice-amount{font-size:36px;font-weight:750;letter-spacing:-1px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.invoice-amount small{display:block;font-size:11px;letter-spacing:.4px;color:#a4b39d;margin:8px 0 0}.small-note{font-size:11px;margin-top:15px;margin-bottom:18px}.check-button,.resume-button{width:100%;margin:12px 0 19px;font-size:12px;min-height:45px}summary{font-size:12px;color:#b8c8a9;cursor:pointer;margin-bottom:14px;min-height:30px;line-height:1.6}.asset-picker-note{font-size:12px;color:#9ba98e;line-height:1.7;margin:0 0 17px}.asset-picker-list{border-radius:16px;background:#141c10}.asset-picker-list .asset-row{min-height:80px;padding:15px 13px;gap:11px}.asset-picker-list .asset-title{font-size:13px}.asset-picker-list .asset-token-name{font-size:10px}.asset-picker-list .asset-network{font-size:10px}.asset-picker-list .asset-balance{font-size:12px}.asset-picker-list .asset-row-arrow{display:block}.asset-detail-hero{text-align:center;padding:3px 0 24px}.asset-detail-hero>.asset-icon{width:56px;height:56px;margin:0 auto 14px;font-size:36px}.asset-detail-hero>.asset-icon[data-symbol="BTC"]{font-size:39px}.asset-detail-hero>.asset-icon[data-symbol="ETH"] svg{width:36px;height:36px}.asset-detail-hero>.asset-icon .asset-network-icon{width:23px;height:23px;right:-2px;bottom:-2px}.asset-detail-hero>.asset-icon .asset-network-icon svg{width:13px;height:13px}.asset-detail-network{display:inline-flex;padding:5px 9px;border:1px solid #3d4a32;border-radius:7px;color:#b8cba7;background:#26331e;font-size:10px}.asset-detail-amount{font-size:33px;font-weight:750;letter-spacing:-1.2px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:16px 0 7px}.asset-detail-amount small{font-size:16px;color:#aabb9c;font-weight:600;letter-spacing:0}.asset-detail-caption{font-size:11px;color:#96a58a;margin:0}.asset-detail-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:24px}.asset-detail-actions .primary-button,.asset-detail-actions .secondary-button{font-size:12px;min-height:46px}.asset-detail-actions svg{width:17px;height:17px}.asset-chain-balance{background:#11180e;border:1px solid #35442a;border-radius:13px;padding:16px;margin-bottom:22px}.asset-chain-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:7px}.asset-chain-label{font-size:11px;color:#99ad88}.asset-chain-amount{font-size:15px;font-weight:700;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.asset-chain-updated{font-size:10px;line-height:1.6;color:#829475;margin:8px 0 0}.asset-chain-balance .text-button{display:block;font-size:11px;padding:8px 0 0;min-height:35px}.detail-section-title{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:0 0 14px}.detail-section-title h3{font-size:13px;margin:0;font-weight:700}.detail-section-title>span{font-size:10px;color:#819475}.network-notice{display:flex;gap:10px;background:#c6ed8510;border:1px solid #465a34;border-radius:12px;padding:13px;margin:0 0 20px;color:#bbcca8;font-size:11px;line-height:1.7}.network-notice svg{width:17px;height:17px;margin-top:2px;color:#cae5a8}.receive-asset-title{display:flex;align-items:center;justify-content:center;gap:10px;margin:0 0 20px}.receive-asset-title>.asset-icon{width:35px;height:35px;font-size:23px}.receive-asset-title .asset-icon[data-symbol="ETH"]>svg{width:25px;height:25px}.receive-asset-title>div>strong{display:block;font-size:14px}.receive-asset-title>div>span{display:block;color:#94a788;font-size:10px;margin-top:4px}.receive-qr{width:184px;height:184px;display:grid;place-items:center;background:#fff;border:10px solid #fff;border-radius:17px;margin:0 auto 19px;overflow:hidden}.receive-qr img{display:block;width:100%;height:100%;image-rendering:pixelated}.receive-qr:empty{display:none}.receive-address{text-align:center;background:#11180e;border:1px solid #35442b;border-radius:13px;padding:16px;margin:0 0 18px}.receive-address-label{display:block;color:#8fa480;font-size:10px;margin-bottom:8px}.receive-address code{display:block;overflow-wrap:anywhere;user-select:all;color:#d2e5bd;font-size:12px;line-height:1.8}.receive-address .text-button{padding-bottom:0;font-size:11px}.receive-section-divider{border:0;border-top:1px solid #33402b;margin:22px 0}.receive-invoice-title{font-size:14px;letter-spacing:-.3px;margin:0 0 10px}.wallet-empty{border:1px dashed #3b4b30;border-radius:14px;padding:23px 17px;color:#96a989;font-size:12px;line-height:1.7;text-align:center;margin:10px 0 0}.dialog-message{font-size:11px;line-height:1.7;color:#b9d49d;margin:14px 0 0}.dialog-message[data-error="true"]{color:#ffb6a6}.dialog-message:empty{display:none}.history-network{display:inline-flex;border:1px solid #37492a;border-radius:5px;padding:2px 5px;font-size:9px;color:#a0b38e;margin-top:6px}.history-asset-mark{display:flex;align-items:center;gap:10px}.history-asset-mark>.asset-icon{width:31px;height:31px;font-size:20px}.history-asset-mark>.asset-icon[data-symbol="BTC"]{font-size:23px}.history-asset-mark>.asset-icon[data-symbol="ETH"]>svg{width:23px;height:23px}.history-asset-mark .asset-network-icon{display:none}.send-info-icon{display:grid;place-items:center;width:62px;height:62px;border:1px solid #465b32;border-radius:19px;background:#c6ed850b;color:#c0db9d;margin:5px auto 19px}.send-info-icon svg{width:28px;height:28px}.send-info-title{font-size:19px;font-weight:750;letter-spacing:-.6px;text-align:center;margin:0 0 12px}.send-info-note{text-align:center}.loading-spinner{animation:wallet-spin 1s linear infinite}@keyframes wallet-spin{to{transform:rotate(360deg)}}
@media(max-width:600px){.asset-detail-amount{font-size:29px}.asset-detail-amount small{font-size:14px}.receive-qr{width:174px;height:174px}.invoice-amount{font-size:31px}.asset-picker-list .asset-row{padding:14px 12px}.asset-chain-top{align-items:flex-start;flex-wrap:wrap;gap:7px}.asset-chain-amount{font-size:14px}.asset-picker-list .asset-holdings{max-width:36%}}
.feature-nav{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:18px 0 8px}.feature-nav button{display:flex;align-items:center;gap:10px;text-align:left;background:#20291a;color:#e4efd9;border:1px solid #3b4931;border-radius:15px;padding:16px 12px;cursor:pointer;font:inherit;font-size:13px}.feature-nav svg{width:21px;height:21px;fill:none;stroke:#cbef9d;stroke-width:1.6}.feature-nav button>span:last-child{margin-left:auto;color:#a5c48d}.feature-nav small{display:block;font-size:10px;color:#94a886;margin-top:6px}.referral-hero{text-align:center;margin:8px 0 22px}.referral-eyebrow{font-size:10px;letter-spacing:2px;color:#a9be92}.referral-rate{font-size:52px;font-weight:750;letter-spacing:-2px;color:#d1ff71;margin:10px 0}.referral-stats{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:25px}.referral-stats>div{padding:17px;border:1px solid #3b4931;background:#151d10;border-radius:14px}.referral-stats strong{font-size:26px;display:block}.referral-stats span{font-size:11px;color:#9bb08c;display:block;margin-top:7px}.referral-link{box-sizing:border-box;width:100%;background:#11180e;border:1px solid #3b4931;border-radius:10px;color:#cdddbe;padding:13px;font-size:12px;margin:0 0 12px}.referral-totals{margin-bottom:22px}.referral-totals p{display:flex;justify-content:space-between;gap:14px;font-size:12px;overflow-wrap:anywhere}.referral-totals span{color:#9bb08c}.referral-admin{border:1px solid #3b4931;border-radius:12px;padding:15px;margin-bottom:18px}.referral-admin summary{margin:0}.referral-admin[open] summary{margin-bottom:15px}.referral-admin input{box-sizing:border-box;width:100%;padding:12px;margin-top:8px;color:#dcebd0;background:#10160d;border:1px solid #3b4931;border-radius:9px}.trading-filters{margin-bottom:18px}.trading-assets{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin-bottom:14px}.trading-assets button{border:1px solid #3c4e30;border-radius:10px;background:#162010;color:#b2c4a4;padding:12px 3px;cursor:pointer;font-size:12px;font-weight:700}.trading-assets button.selected{background:#d1ff71;border-color:#d1ff71;color:#17220d}.trading-quote{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#a9bc99}.trading-quote select{background:#162010;color:#dcebd0;border:1px solid #3c4e30;border-radius:9px;padding:10px 20px;font:inherit}.spread-list{display:grid;gap:10px;margin-bottom:18px}.spread-card{position:relative;padding:16px;background:#c8ed8108;border:1px solid #435a31;border-radius:13px}.spread-percent{display:block;color:#d1ff71;font-size:22px;margin-bottom:10px}.spread-route strong{font-size:12px;line-height:1.7}.spread-route p{font-size:11px;color:#b0c19e;margin:6px 0}.spread-note{font-size:10px;color:#8fa37d;margin:10px 0 0;line-height:1.6}.exchange-list{display:grid;gap:9px}.exchange-card{padding:15px;border:1px solid #34422b;border-radius:12px;background:#11180e}.exchange-name{font-size:13px;display:block}.exchange-prices{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.exchange-prices small{display:block;color:#8fa37d;font-size:10px;margin-bottom:5px}.exchange-prices span{font-size:12px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.exchange-time,.exchange-unavailable{display:block;margin-top:10px;color:#8fa37d;font-size:10px}.exchange-unavailable{line-height:1.6}

.asset-detail-actions .primary-button{background:#d1ff71}.referral-history .history-item{display:flex;align-items:center;justify-content:space-between;gap:14px}.referral-history .history-info{display:flex;flex-direction:column;gap:5px}.referral-history .history-name,.referral-history .history-meta{display:block}
.trading-assets{grid-template-columns:repeat(3,1fr) auto}.trading-unit{align-self:center;font-size:11px;color:#9bb582;padding:0 7px}.trading-connection{color:#9bb582;font-size:11px;min-height:16px;margin:14px 0 20px}.spread-title{display:block;font-size:13px;line-height:1.65}.spread-prices{font-size:12px;color:#b0c49a}.spread-go{width:100%;margin-top:14px}.detail-heading{font-size:16px;line-height:1.6;margin:15px 0}.local-mode{display:inline-block;border:1px solid #435734;border-radius:8px;padding:7px 10px;font-size:10px;color:#bad39f;background:#c8ed8108;line-height:1.6}.detail-spread{display:block;font-size:25px;color:#d1ff71;margin:10px 0 20px}.trade-chart{border:1px solid #35462a;border-radius:14px;padding:15px;margin:12px 0;background:#12190f}.chart-title{font-size:12px;margin:0 0 8px;color:#b6c9a2}.chart-price{font-size:18px}.trade-chart svg{display:block;width:100%;height:125px;margin-top:12px;stroke:none}.chart-axis{display:flex;justify-content:space-between;color:#829571;font-size:10px}.local-trade-form{margin-top:24px}.local-trade-form .primary-button{width:100%;background:#d1ff71}.local-progress{margin-top:20px}.local-progress:empty{display:none}.local-progress h3{font-size:17px}.local-track{height:9px;background:#26331e;border-radius:9px;overflow:hidden}.local-fill{height:100%;background:#d1ff71;transition:width 1s linear;border-radius:9px;position:relative}.local-fill:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent,#fff8,transparent);animation:local-shimmer 2s infinite}.local-stages{list-style:none;padding:0;margin:22px 0}.local-stages li{position:relative;padding:11px 0 11px 25px;font-size:12px;color:#7f9172}.local-stages li:before{content:'';position:absolute;left:0;top:14px;width:10px;height:10px;border:1px solid #4e6240;border-radius:50%}.local-stages li.done{color:#bad6a0}.local-stages li.done:before{background:#a2cd7b;border-color:#a2cd7b}.local-stages li.active{color:#e0f1cc}.local-stages li.active:before{background:#d1ff71;border-color:#d1ff71;box-shadow:0 0 0 4px #d1ff7115;animation:local-pulse 1.6s infinite}.local-complete{color:#d1ff71;font-size:40px;margin:15px 0}@keyframes local-pulse{50%{box-shadow:0 0 0 7px #d1ff7105}}@keyframes local-shimmer{from{transform:translateX(-100%)}to{transform:translateX(100%)}}@media(prefers-reduced-motion:reduce){.local-fill,.local-fill:after,.local-stages li.active:before{animation:none;transition:none}}
.trading-top-actions{position:sticky;top:0;z-index:5;display:grid;gap:8px;background:#171f13;padding:10px 0 14px;margin:0 0 16px;border-bottom:1px solid #35462a}.trading-top-actions .primary-button{background:#d1ff71}.trading-top-actions button{width:100%;margin:0}.trading-assets{grid-template-columns:repeat(4,1fr)}.trading-signs{display:flex;gap:8px;margin:12px 0}.trading-signs button{font:inherit;font-size:11px;padding:8px 15px;border:1px solid #3c4e30;border-radius:20px;background:#162010;color:#9fb88b}.trading-signs button.selected{background:#324328;color:#e2f3d1;border-color:#63824b}.spread-percent.negative,.detail-spread.negative{color:#ff9d99}.spread-percent.neutral{color:#adbd9d}
.trading-top-actions{top:-25px;padding-top:25px}@media(max-width:600px){.trading-top-actions{top:-21px;padding-top:21px}}@media(max-width:360px){.trading-top-actions{top:-18px;padding-top:18px}}

.local-trade-form select{width:100%;min-width:0;background:#12190f;color:#def0c9;border:1px solid #435734;border-radius:12px;padding:13px;font:inherit;font-size:13px}.local-trade-form .field{display:block;margin-bottom:12px}.local-trade-form .field>span{display:block;margin-bottom:8px}

.spread-opportunity{display:grid;grid-template-columns:minmax(0,1fr) 44px;column-gap:8px;align-items:start}.spread-opportunity>.spread-percent,.spread-opportunity>.spread-title,.spread-opportunity>.spread-prices{grid-column:1;min-width:0;overflow-wrap:anywhere}.spread-opportunity>.spread-percent{margin-bottom:6px}.spread-opportunity>.spread-prices{margin:6px 0 0;line-height:1.6}.spread-arrow{grid-column:2;grid-row:1 / 4;align-self:center;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:12px;background:transparent;color:#d1ff71;cursor:pointer}.spread-arrow svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.spread-arrow:hover{background:#d1ff7112}.spread-arrow:focus-visible{outline:2px solid #d1ff71;outline-offset:2px}

.portfolio-overview{grid-column:1/-1;min-width:0;padding-right:30px}.portfolio-art{position:absolute;right:10px;top:0;opacity:.35;transform:scale(.7);transform-origin:top right}.portfolio-total{position:relative;gap:12px}.portfolio-total #balance{font-size:36px;letter-spacing:-1px;line-height:1.2}.portfolio-total select{flex:none;min-height:42px;padding:8px 30px 8px 12px;border:1px solid #526d3a;border-radius:12px;background:#182212;color:#d1ff71;font:inherit;font-weight:700;font-size:14px;cursor:pointer}.portfolio-total select:focus-visible{outline:2px solid #d1ff71;outline-offset:2px}#portfolio-available{margin:8px 0;font-size:12px;overflow-wrap:anywhere}@media(max-width:600px){.portfolio-overview{padding-right:23px}.portfolio-art{opacity:.18;transform:scale(.5);right:8px;top:8px}.portfolio-total #balance{font-size:28px}.portfolio-total select{font-size:13px}#portfolio-available{font-size:11px}}

.spread-statistics{display:block;margin-top:4px;color:#9bb582;font-size:10px;font-weight:400;letter-spacing:0}.trade-detail .local-mode{margin:0 0 5px;padding:4px 8px;font-size:9px}.trade-detail .detail-heading{font-size:14px;line-height:1.35;margin:6px 0}.trade-detail .trading-connection{font-size:10px;min-height:12px;line-height:1.3;margin:4px 0}.trade-detail .detail-spread{font-size:21px;line-height:1.3;margin:6px 0 9px}.trade-charts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.trade-detail .trade-chart{min-width:0;margin:0;padding:10px;border-radius:12px}.trade-detail .chart-title{font-size:10px;line-height:1.35;margin-bottom:5px;overflow-wrap:anywhere}.trade-detail .chart-price{display:block;font-size:12px;line-height:1.35;overflow-wrap:anywhere}.trade-detail .trade-chart svg{height:80px;margin-top:4px}.trade-detail .chart-axis{font-size:8px;gap:5px;overflow-wrap:anywhere}.trade-detail .local-trade-form{margin-top:12px}.trade-detail .local-trade-form .dialog-note{font-size:10px;line-height:1.4;margin:5px 0}.trade-detail .local-trade-form .field{margin-bottom:5px}.trade-detail .local-trade-form .field>span{font-size:11px;margin-bottom:5px}.trade-detail .local-trade-form input{padding:10px 12px;min-height:42px;font-size:16px}.trade-detail .local-trade-form .form-button{min-height:44px;margin-top:8px;padding:11px}.trade-funding-note{font-size:9px;color:#8fa37d;line-height:1.3;margin:7px 0 0;text-align:center}.wallet-dialog:has(.trade-detail) .dialog-header{margin-bottom:12px}.trade-detail .local-progress{margin-top:14px}.trade-detail .local-progress h3{font-size:15px;margin:8px 0}.trade-detail .local-progress .dialog-note{margin:7px 0;font-size:11px}.trade-detail .local-stages{margin:12px 0}.trade-detail .local-stages li{font-size:11px;padding-top:8px;padding-bottom:8px}.trade-detail .local-stages li:before{top:11px}@media(max-height:700px){.trade-detail .trade-chart svg{height:58px}.trade-detail .chart-axis{display:none}.trade-detail .local-trade-form{margin-top:8px}.wallet-dialog:has(.trade-detail){padding-top:14px;padding-bottom:14px}.wallet-dialog:has(.trade-detail) .dialog-header{margin-bottom:8px}}

.trade-cancelled{color:#ffaaa0;font-size:14px;line-height:1.5;display:block}.trade-cancelled-stage{font-size:11px;color:#a8bc96;margin:8px 0}.trade-detail .local-progress>.form-button{width:100%;margin-top:10px}

/* Support and frequently asked questions */
.feature-nav button>svg{flex-shrink:0}.feature-nav button>span:nth-child(2){min-width:0}.feature-nav button>span:last-child{flex-shrink:0}
.support-hero{text-align:center;padding:22px 4px 12px}.support-icon{display:flex;align-items:center;justify-content:center;width:68px;height:68px;margin:0 auto 18px;border-radius:22px;background:#c8ed8110;border:1px solid #435a31;color:#d1ff71}.support-icon svg{width:32px;height:32px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.support-badge{display:inline-block;border:1px solid #435a31;border-radius:20px;padding:5px 12px;font-size:11px;color:#c9e5ad}.support-hero h3{font-size:20px;line-height:1.4;margin:16px 0 10px}.support-hero .dialog-note{line-height:1.7}
.faq-list{display:grid;gap:9px;margin:18px 0}.faq-item{border:1px solid #3b4931;background:#151d10;border-radius:13px;overflow:hidden}.faq-item summary{position:relative;padding:16px 38px 16px 14px;cursor:pointer;list-style:none;font-size:13px;line-height:1.55;color:#e4efd9}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary::after{content:'+';position:absolute;right:15px;top:16px;font-size:18px;line-height:1.1;color:#c9e5ad}.faq-item[open] summary::after{content:'−'}.faq-item[open] summary{color:#d1ff71}.faq-item p{margin:0;padding:0 14px 16px;font-size:12px;line-height:1.75;color:#afc19e;overflow-wrap:anywhere}.faq-item summary:focus-visible{outline:2px solid #d1ff71;outline-offset:-3px;border-radius:12px}

.referral-member{display:flex;flex-direction:column;align-items:stretch;gap:12px}.referral-member-balance{padding:12px;border:1px solid #3b4931;border-radius:11px;background:#c8ed8108;min-width:0}.referral-balance-label{display:block;font-size:10px;color:#9bb08c;margin-bottom:6px}.referral-member-balance>strong{display:block;color:#d1ff71;font-size:16px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.referral-balance-meta{display:block;margin-top:7px;font-size:10px;color:#afc19e;line-height:1.7;overflow-wrap:anywhere}.referral-balance-assets{margin-top:12px;font-size:11px}.referral-balance-assets summary{cursor:pointer;color:#c9e5ad;padding:3px 0}.referral-balance-asset{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px;padding:9px 0;border-bottom:1px solid #3b4931}.referral-balance-asset:last-child{border-bottom:0;padding-bottom:0}.referral-balance-asset>span{color:#afc19e}.referral-balance-asset>strong{font-weight:500;overflow-wrap:anywhere;max-width:100%;font-variant-numeric:tabular-nums}.referral-balance-asset small{flex-basis:100%;color:#8fa37d;font-size:10px;overflow-wrap:anywhere}

.withdrawal-form{display:grid;gap:16px;margin:20px 0}.withdrawal-form .field{display:grid;gap:9px;font-size:12px;color:#afc19e}.withdrawal-form input{box-sizing:border-box;width:100%;min-width:0;background:#10160d;border:1px solid #3b4931;border-radius:10px;padding:13px;color:#e4efd9;font:inherit;font-size:14px}.withdrawal-available{font-size:13px;color:#d1ff71}.withdrawal-preview{margin:18px 0}.withdrawal-preview[hidden]{display:none}.withdrawal-history{display:grid;gap:10px}.withdrawal-card{padding:14px;border:1px solid #3b4931;border-radius:12px;display:grid;gap:8px}.withdrawal-card>strong{font-size:15px;color:#d1ff71}.withdrawal-status{font-size:12px;color:#afc19e;line-height:1.5}.withdrawal-address{display:block;overflow-wrap:anywhere;white-space:pre-wrap;font-size:11px;line-height:1.7;color:#c9d7bb}

.worker-level{border:1px solid #435a31;border-radius:14px;padding:15px;margin:0 0 20px;background:#151d10}.worker-level h3{font-size:16px;margin:0 0 10px}.worker-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:16px 0}.worker-tier{border:1px solid #35462a;border-radius:10px;padding:12px 5px;text-align:center}.worker-tier strong{display:block;font-size:20px;color:#b2c4a4}.worker-tier span{display:block;font-size:10px;margin-top:7px;color:#9bb08c}.worker-tier.active{border-color:#d1ff71;background:#d1ff710d}.worker-tier.active strong{color:#d1ff71}.worker-level .small-note{line-height:1.6;color:#9bb08c;font-size:11px}

[hidden]{display:none!important}.treasury .wallet-actions{grid-template-columns:repeat(2,1fr)}.finance-form .field{display:block;margin:14px 0}.finance-form .field>span{display:block;margin-bottom:8px;color:#a9be92;font-size:12px}.finance-form input,.finance-form select{width:100%;box-sizing:border-box;background:#12190f;color:#def0c9;border:1px solid #435734;border-radius:12px;padding:13px;font:inherit;font-size:13px}.finance-periods{display:flex;gap:8px;margin-bottom:18px}.finance-periods button{flex:1;padding:10px 3px}.finance-periods [aria-pressed=true]{border-color:#d1ff71;color:#d1ff71}.finance-total{font-size:25px;color:#d1ff71;display:block;overflow-wrap:anywhere}.finance-chart{border:1px solid #435a31;border-radius:13px;padding:12px;margin:18px 0}.finance-chart h3{font-size:13px;margin:0 0 8px}.finance-chart svg{display:block;width:100%;height:140px}.finance-daily{margin:15px 0;font-size:12px}.finance-status{color:#d1ff71;font-size:14px}.finance-history-card{width:100%;text-align:left;color:inherit;cursor:pointer;box-sizing:border-box}
