.page_panel__6R4vB{background-color:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-12);padding:var(--space-8);display:flex;flex-direction:column;gap:var(--space-7);max-width:640px}.page_assetsBlock__nU4tZ{display:flex;flex-direction:column;gap:var(--space-3)}.page_assetsLabel__nK84M{font-family:var(--ts-label-sm-family);font-size:var(--ts-label-sm-size);font-weight:var(--ts-label-sm-weight);line-height:var(--ts-label-sm-line-height);letter-spacing:var(--ts-label-sm-tracking);color:var(--color-text-tertiary)}.page_chips__oteot{display:flex;flex-wrap:wrap;gap:var(--space-2)}.page_chipActive__Cbz14,.page_chip__0XGN6{font-family:var(--ts-label-sm-family);font-size:var(--ts-label-sm-size);font-weight:var(--ts-label-sm-weight);line-height:var(--ts-label-sm-line-height);letter-spacing:var(--ts-label-sm-tracking);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);border:1px solid var(--color-border-default);background:transparent;color:var(--color-text-secondary);cursor:pointer;transition:border-color var(--duration-fast) ease,color var(--duration-fast) ease}.page_chipActive__Cbz14{font-weight:var(--font-weight-medium)}.page_warning__vY0o0{font-family:var(--ts-caption-family);font-size:var(--ts-caption-size);font-weight:var(--ts-caption-weight);line-height:var(--ts-caption-line-height);letter-spacing:var(--ts-caption-tracking);color:var(--color-danger,#ef4444)}.page_actions__j6Mf6{display:flex;align-items:center;gap:var(--space-3)}.page_note__YX132{font-family:var(--ts-caption-family);font-size:var(--ts-caption-size);font-weight:var(--ts-caption-weight);line-height:var(--ts-caption-line-height);letter-spacing:var(--ts-caption-tracking);color:var(--color-text-tertiary)}.page_results__4ZOHa{display:flex;flex-direction:column;gap:var(--space-6);margin-top:var(--space-8)}.page_allocationCard__Ejtbw,.page_statCard__fsi9O{background-color:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-12);padding:var(--space-6)}.page_resultTitle__ufGEe{font-family:var(--ts-heading-sm-family);font-size:var(--ts-heading-sm-size);font-weight:var(--ts-heading-sm-weight);line-height:var(--ts-heading-sm-line-height);letter-spacing:var(--ts-heading-sm-tracking);color:var(--color-text-primary);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-5)}.page_stackedBar__JuVe4{display:flex;width:100%;height:16px;border-radius:var(--radius-full);overflow:hidden;margin-bottom:var(--space-5)}.page_stackedSegment__Wchxm{height:100%}.page_legend__CTvwJ{display:flex;flex-wrap:wrap;gap:var(--space-4)}.page_legendItem__mBVyo{display:flex;align-items:center;gap:var(--space-2);font-family:var(--ts-body-md-family);font-size:var(--ts-body-md-size);font-weight:var(--ts-body-md-weight);line-height:var(--ts-body-md-line-height);letter-spacing:var(--ts-body-md-tracking);color:var(--color-text-secondary)}.page_legendDot__0fzrT{width:10px;height:10px;border-radius:50%;flex-shrink:0}.page_statsGrid__TtFWA{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-5);gap:var(--space-5)}.page_statCard__fsi9O{display:flex;flex-direction:column;gap:var(--space-2)}.page_statLabel__zxAf8{font-family:var(--ts-label-sm-family);font-size:var(--ts-label-sm-size);font-weight:var(--ts-label-sm-weight);line-height:var(--ts-label-sm-line-height);letter-spacing:var(--ts-label-sm-tracking);color:var(--color-text-tertiary)}.page_statValue__MU4VD{font-family:var(--ts-heading-sm-family);font-size:var(--ts-heading-sm-size);font-weight:var(--ts-heading-sm-weight);line-height:var(--ts-heading-sm-line-height);letter-spacing:var(--ts-heading-sm-tracking);font-family:var(--font-mono);color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}