.gz-funds-account{--gz-purple:#8452e9;--gz-dark:#2e194e;--gz-line:#e6dcf4;color:#281d38}.gz-funds-hero{display:flex;align-items:center;justify-content:space-between;margin:0 0 22px;padding:24px;border-radius:15px;color:#fff;background:radial-gradient(circle at 88% 12%,#a982f3 0,transparent 35%),linear-gradient(120deg,var(--gz-dark),var(--gz-purple))}.gz-funds-hero span{color:#eadfff;font-size:10px;font-weight:800;letter-spacing:.14em}.gz-funds-hero h2{margin:5px 0;color:#fff}.gz-funds-hero p{margin:0;color:#eee8fa}.gz-funds-hero>strong{font:700 30px Georgia,serif;text-align:center}.gz-funds-hero>strong small{display:block;font:10px Arial,sans-serif;color:#eee8fa}.gz-funds-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.gz-fund-card{padding:19px;border:1px solid var(--gz-line);border-radius:13px;background:#fff;box-shadow:0 5px 18px rgba(79,43,132,.08)}.gz-fund-card__top{display:flex;align-items:center;gap:11px}.gz-fund-card__icon{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;color:#fff;background:var(--gz-purple);font-size:11px;font-weight:800}.gz-fund-card__top>div:nth-child(2){flex:1}.gz-fund-card h3{margin:0 0 3px;font-size:15px}.gz-fund-card p{margin:0;color:#786f83;font-size:11px}.gz-fund-card__top>strong{color:var(--gz-purple);font:700 30px Georgia,serif}.gz-fund-stock{margin:15px 0 12px;padding:8px 10px;border-radius:7px;color:#217a47;background:#e7f7ee;font-size:11px;font-weight:700}.gz-fund-stock.is-empty{color:#8b5d09;background:#fff4d7}.gz-fund-withdraw label{display:block;margin-bottom:6px;font-size:11px;font-weight:700}.gz-fund-withdraw>div{display:flex;gap:8px}.gz-fund-withdraw input{width:78px!important;margin:0!important}.gz-fund-withdraw button{flex:1;border:0;border-radius:7px;padding:10px 12px;color:#fff;background:var(--gz-purple);font-weight:700;cursor:pointer}.gz-fund-withdraw button:disabled{cursor:not-allowed;opacity:.5}.gz-fund-withdraw small{display:block;margin-top:8px;color:#786f83;line-height:1.45}.gz-fund-history{margin-top:28px}.gz-fund-history h3{margin-bottom:12px}.gz-fund-history__scroll{overflow:auto;border:1px solid var(--gz-line);border-radius:11px}.gz-fund-history table{width:100%;margin:0;border-collapse:collapse;font-size:12px}.gz-fund-history th,.gz-fund-history td{padding:11px 12px;border-bottom:1px solid #eee8f5;text-align:left;white-space:nowrap}.gz-fund-history th{background:#f6f1fd;color:#4a3761}.gz-fund-history .is-positive{color:#1f8248;font-weight:700}.gz-fund-history .is-negative{color:#b33737;font-weight:700}.gz-fund-license-withdrawals{--gz-purple:#8452e9;--gz-deep:#321b57;--gz-line:#e6dcf4;margin:0 0 24px;color:#281d38}.gz-fund-license-success{margin:0 0 14px;padding:13px 16px;border-left:4px solid #2b9a5d;border-radius:8px;background:#e8f8ef;color:#195c39}.gz-fund-license-withdrawals__heading{padding:20px 22px;border-radius:13px 13px 0 0;background:linear-gradient(120deg,var(--gz-deep),var(--gz-purple));color:#fff}.gz-fund-license-withdrawals__heading span{color:#e8ddff;font-size:10px;font-weight:800;letter-spacing:.14em}.gz-fund-license-withdrawals__heading h3{margin:4px 0;color:#fff;font-size:21px}.gz-fund-license-withdrawals__heading p{margin:0;color:#eee8fa;font-size:13px}.gz-fund-withdrawal-list{display:grid;gap:10px;padding:14px;border:1px solid var(--gz-line);border-top:0;border-radius:0 0 13px 13px;background:#faf8fd}.gz-fund-withdrawal-summary{padding:15px;border:1px solid var(--gz-line);border-radius:10px;background:#fff}.gz-fund-withdrawal-summary.is-highlighted{border:2px solid var(--gz-purple);box-shadow:0 0 0 3px rgba(132,82,233,.1)}.gz-fund-withdrawal-summary.is-reversed{opacity:.72}.gz-fund-withdrawal-summary__product{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.gz-fund-withdrawal-summary__product span{padding:5px 9px;border-radius:999px;background:#eee5ff;color:#5c2ca4;font-size:10px;font-weight:800;text-transform:uppercase}.gz-fund-withdrawal-summary__product strong{text-align:right}.gz-fund-withdrawal-summary dl{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0}.gz-fund-withdrawal-summary dl>div{padding:8px;border-radius:7px;background:#f6f2fb}.gz-fund-withdrawal-summary dt{font-size:9px;text-transform:uppercase;color:#786f83}.gz-fund-withdrawal-summary dd{margin:3px 0 0;font-size:12px;font-weight:700;color:#2b1e3e}.gz-fund-withdrawal-summary>p{margin:10px 0 0;color:#675d71;font-size:11px}.gz-fund-card__value{display:flex;flex-direction:column;margin-top:12px;padding:10px 12px;border-radius:8px;background:#f7f3fc}.gz-fund-card__value>span,.gz-fund-card__value>small{color:#786f83;font-size:10px}.gz-fund-card__value>strong{margin:2px 0;color:#4e2b7f}@media(max-width:760px){.gz-funds-grid{grid-template-columns:1fr}.gz-funds-hero{align-items:flex-start}.gz-funds-hero>strong{font-size:24px}.gz-fund-withdrawal-summary__product{align-items:flex-start;flex-direction:column}.gz-fund-withdrawal-summary__product strong{text-align:left}.gz-fund-withdrawal-summary dl{grid-template-columns:repeat(2,minmax(0,1fr))}}
.gz-fund-withdrawal-summary dl{grid-template-columns:repeat(4,minmax(0,1fr))}.gz-fund-withdrawal-more{margin-top:2px}.gz-fund-withdrawal-more>summary{padding:12px 14px;border:1px solid #d8c9f5;border-radius:8px;color:#5b2e9d;background:#f2ebff;font-weight:700;cursor:pointer;list-style-position:inside}.gz-fund-withdrawal-more[open]>summary{margin-bottom:10px}.gz-fund-withdrawal-more>div{display:grid;gap:10px}.gz-license-card.is-gz-fund-license{border-color:#bda4ed!important}.gz-license-card .gz-fund-order-link{display:inline-block;padding:3px 8px;border-radius:999px;color:#5b2e9d!important;background:#eee5ff;font-size:11px;font-weight:700;text-decoration:none}@media(max-width:760px){.gz-fund-withdrawal-summary dl{grid-template-columns:repeat(2,minmax(0,1fr))}.gz-fund-withdrawal-more>summary{font-size:12px}}
