.recommend-page[data-v-78278278] { --recommend-gap: 14px; --recommend-section-gap: 21px; --recommend-summary-gap: 28px; gap: var(--recommend-gap); } .panel[data-v-78278278], .reward-summary[data-v-78278278] { min-width: 0; padding: var(--recommend-gap); background: var(--p-content-background); border: 1px solid var(--p-content-border-color); border-radius: 7px; box-shadow: 0 1px 2px #00000014; } .error-panel[data-v-78278278], .join-intro[data-v-78278278], .link-block[data-v-78278278] { gap: var(--recommend-gap); flex-direction: column; display: flex; } .error-panel[data-v-78278278], .join-intro[data-v-78278278] { align-items: flex-start; } .join-card[data-v-78278278], .recommend-section[data-v-78278278] { gap: var(--recommend-section-gap); flex-direction: column; display: flex; } .join-intro h3[data-v-78278278] { margin: 0; font-size: 1.25rem; font-weight: 600; } .join-desc[data-v-78278278] { max-width: 65em; color: var(--p-text-muted-color); margin: 0; line-height: 1.8; } .join-desc b[data-v-78278278] { color: var(--p-text-color); font-weight: 500; } .join-steps[data-v-78278278] { gap: var(--recommend-section-gap); padding: var(--recommend-section-gap) 0 0; border-top: 1px solid var(--p-content-border-color); grid-template-columns: repeat(3, minmax(0, 1fr)); margin: 0; list-style: none; display: grid; } .join-steps li[data-v-78278278] { align-items: baseline; gap: 10px; display: flex; } .step-number[data-v-78278278] { color: var(--p-text-muted-color); font-variant-numeric: tabular-nums; } .join-steps h4[data-v-78278278] { margin: 0 0 7px; font-size: 1rem; font-weight: 500; } .join-steps p[data-v-78278278] { color: var(--p-text-muted-color); margin: 0; font-size: 0.9375rem; line-height: 1.7; } .reward-summary[data-v-78278278] { min-height: 105px; } .reward-balance[data-v-78278278], .reward-summary[data-v-78278278] { align-items: center; gap: var(--recommend-summary-gap); display: flex; } .reward-balance[data-v-78278278] { flex: 1.35; justify-content: space-between; min-width: 0; } .link-row > .p-button[data-v-78278278], .reward-balance > .p-button[data-v-78278278] { flex-shrink: 0; } .reward-metrics[data-v-78278278] { gap: var(--recommend-summary-gap); min-width: 0; padding-left: var(--recommend-summary-gap); border-left: 1px solid var(--p-content-border-color); flex: 3; grid-auto-columns: minmax(0, 1fr); grid-auto-flow: column; display: grid; } .reward-metric[data-v-78278278] { flex-direction: column; gap: 10px; min-width: 0; display: flex; } .stat-label[data-v-78278278] { color: var(--p-text-muted-color); font-size: 1rem; } .stat-num[data-v-78278278] { font-variant-numeric: tabular-nums; overflow-wrap: anywhere; font-size: 1.75rem; font-weight: 400; line-height: 1.2; } .stat-num small[data-v-78278278] { margin-right: 2px; font-size: 1.5rem; } .recommend-section[data-v-78278278], .recommend-tabs[data-v-78278278] { min-width: 0; } .recommend-tabs[data-v-78278278] .p-tabpanels { padding: var(--recommend-gap) 0 0; background: 0 0; } .recommend-tabs[data-v-78278278] .p-tablist-tab-list { background: 0 0; border: 0; } .recommend-tabs[data-v-78278278] .p-tab { padding: var(--recommend-gap); } .recommend-tabs[data-v-78278278] .p-tablist-active-bar { display: none; } .link-heading[data-v-78278278] { font-size: 1rem; font-weight: 500; } .link-row[data-v-78278278] { align-items: center; gap: 7px; max-width: 840px; display: flex; } .link-text[data-v-78278278] { flex: 1; width: 100%; min-width: 0; } .link-tip[data-v-78278278] { color: var(--p-text-muted-color); overflow-wrap: anywhere; max-width: 65em; margin: 0; font-size: 0.9375rem; line-height: 1.7; } .custom-link-block[data-v-78278278] { gap: var(--recommend-gap); flex-direction: column; display: flex; } .custom-link-form[data-v-78278278] { grid-template-columns: minmax(180px, 1fr) minmax(180px, 1fr) auto; gap: 8px; max-width: 840px; display: grid; } .custom-link-list[data-v-78278278] { flex-direction: column; gap: 8px; display: flex; } .custom-link-row[data-v-78278278] { border-top: 1px solid var(--p-content-border-color); align-items: center; gap: 12px; padding: 10px 0; display: flex; } .custom-link-value[data-v-78278278] { flex: 1; align-items: center; gap: 10px; min-width: 0; display: flex; } .custom-link-value strong[data-v-78278278] { overflow-wrap: anywhere; flex: 0 0 150px; font-size: 0.875rem; } .custom-link-value .p-inputtext[data-v-78278278] { flex: 1; min-width: 0; } .custom-link-actions[data-v-78278278] { flex-shrink: 0; gap: 2px; display: flex; } .link-loading[data-v-78278278] { color: var(--p-text-muted-color); padding: var(--recommend-gap) 0; font-size: 1rem; } .recommend-data-section[data-v-78278278] { flex-direction: column; gap: 12px; min-width: 0; display: flex; } .section-header[data-v-78278278] { flex-direction: column; gap: 6px; display: flex; } .section-heading[data-v-78278278] { flex-wrap: wrap; align-items: baseline; gap: 10px; display: flex; } .link-title[data-v-78278278] { margin: 0; font-size: 1rem; font-weight: 600; } .section-heading > span[data-v-78278278] { color: var(--p-text-muted-color); font-size: 0.9375rem; } .list-toolbar[data-v-78278278] { justify-content: flex-start; } .list-foot[data-v-78278278] { justify-content: center; } @media (width<=1100px) { .reward-summary[data-v-78278278] { align-items: stretch; gap: var(--recommend-section-gap); flex-direction: column; } .reward-balance[data-v-78278278] { justify-content: flex-start; } .reward-metrics[data-v-78278278] { padding: var(--recommend-section-gap) 0 0; border-left: 0; border-top: 1px solid var(--p-content-border-color); } } @media (width<=640px) { .join-steps[data-v-78278278] { grid-template-columns: minmax(0, 1fr); } .reward-metrics[data-v-78278278] { gap: var(--recommend-section-gap); grid-template-columns: repeat(2, minmax(0, 1fr)); grid-auto-flow: row; } .stat-num[data-v-78278278] { font-size: 1.625rem; } .stat-num small[data-v-78278278] { font-size: 1.25rem; } .link-row[data-v-78278278], .list-toolbar-right[data-v-78278278] { flex-direction: column; align-items: stretch; } .link-row > .p-button[data-v-78278278] { align-self: flex-start; } .custom-link-form[data-v-78278278] { grid-template-columns: minmax(0, 1fr); } .custom-link-row[data-v-78278278], .custom-link-value[data-v-78278278] { flex-direction: column; align-items: stretch; } .custom-link-value strong[data-v-78278278] { flex-basis: auto; } .custom-link-actions[data-v-78278278] { justify-content: flex-start; } .list-toolbar-right[data-v-78278278] > * { flex-basis: auto; width: 100%; } }