.finance-publication{font-family:var(--font-sans)}.finance-publication .finance-header{border-bottom:1px solid var(--border-editorial);margin-bottom:24px;padding-bottom:18px}.finance-publication .feed-title{font:600 var(--type-section)/1.18 var(--font-editorial);letter-spacing:-.02em}.gold-top-row{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:24px;margin-bottom:28px;display:grid}.gold-card-container{background:var(--surface);border:1px solid var(--border-editorial);border-radius:4px;width:100%;min-width:0;padding:20px;position:relative}.gold-card-accent{background:var(--gold-accent);height:3px;position:absolute;top:0;left:0;right:0}.gold-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.gold-sub-card{border:1px solid var(--border-editorial);background:var(--page);border-radius:4px;min-width:0;padding:14px}.gold-sub-card--supporting{grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;display:flex}.gold-sub-card--supporting .gold-sub-card-top{flex:1;max-width:65%}.gold-sub-card-price{font:650 clamp(20px,2vw,28px)/1.15 var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--text-primary);overflow-wrap:anywhere;margin-top:8px}.gold-sub-card--supporting .gold-sub-card-price{margin-top:0;font-size:19px}.finance-publication .gold-card-title,.finance-publication .summary-title{font:650 20px/1.3 var(--font-sans)}.finance-publication .gold-card-group-title{font:600 12px/1.5 var(--font-sans);letter-spacing:.05em}.finance-publication .gold-timestamp-badge{background:var(--page);color:var(--text-secondary);border-radius:3px}.finance-publication .gold-calc-breakdown{box-shadow:none;border:1px solid var(--border-editorial);background:var(--page)}.finance-publication input,.finance-publication select,.finance-publication button{font-family:var(--font-sans)}.finance-publication input[type=number],.finance-publication select{max-width:100%}.finance-publication .index-card-price,.finance-publication .gold-calc-brow .v{font-variant-numeric:tabular-nums}@media (max-width:1023px){.gold-top-row{grid-template-columns:minmax(0,1fr)}}@media (max-width:430px){.gold-card-container{padding:14px}.gold-card-grid{gap:8px}.gold-sub-card{padding:10px}.gold-sub-card-top{flex-direction:column;align-items:flex-start;gap:6px}.gold-sub-card-price{font-size:22px}.finance-publication .gold-calc-row2{grid-template-columns:minmax(0,1fr)}}
.EmptyState-module__RkgjFq__wrapper{text-align:center;background:var(--card-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg,20px);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:var(--shadow-md);flex-direction:column;justify-content:center;align-items:center;width:100%;margin:16px 0;padding:40px 24px;display:flex}.EmptyState-module__RkgjFq__wrapper.EmptyState-module__RkgjFq__compact{box-shadow:var(--shadow-sm);border-radius:var(--radius-md,12px);padding:24px 16px}.EmptyState-module__RkgjFq__iconChip{background:var(--color-interactive-bg,#ff450014);border:1px solid var(--color-interactive-border,#ff450033);width:48px;height:48px;color:var(--accent,#ff4500);border-radius:12px;justify-content:center;align-items:center;margin-bottom:16px;display:flex;box-shadow:0 4px 12px #ff45001a}.EmptyState-module__RkgjFq__compact .EmptyState-module__RkgjFq__iconChip{width:38px;height:38px;margin-bottom:12px}.EmptyState-module__RkgjFq__title{font-size:var(--text-lg,18px);font-weight:var(--fw-bold,700);color:var(--text-primary);margin:0 0 8px;line-height:1.3}.EmptyState-module__RkgjFq__compact .EmptyState-module__RkgjFq__title{font-size:var(--text-base,15px);margin-bottom:6px}.EmptyState-module__RkgjFq__description{font-size:var(--text-sm,13px);color:var(--text-secondary);max-width:420px;margin:0 0 20px;line-height:1.55}.EmptyState-module__RkgjFq__compact .EmptyState-module__RkgjFq__description{font-size:var(--text-xs,11px);max-width:320px;margin-bottom:14px}.EmptyState-module__RkgjFq__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.EmptyState-module__RkgjFq__primaryBtn{border-radius:var(--radius-sm,8px);background:var(--accent);color:#fff;font-size:var(--text-sm,13px);font-weight:var(--fw-bold,700);cursor:pointer;border:none;justify-content:center;align-items:center;padding:8px 16px;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 2px 8px #ff450040}.EmptyState-module__RkgjFq__primaryBtn:hover{background:var(--accent-hover);transform:translateY(-1px);box-shadow:0 4px 12px #ff450059}.EmptyState-module__RkgjFq__secondaryBtn{border-radius:var(--radius-sm,8px);background:var(--glass-bg);color:var(--text-primary);font-size:var(--text-sm,13px);font-weight:var(--fw-medium,600);border:1px solid var(--glass-border);cursor:pointer;justify-content:center;align-items:center;padding:8px 16px;text-decoration:none;transition:all .2s;display:inline-flex}.EmptyState-module__RkgjFq__secondaryBtn:hover{background:var(--glass-bg-hover);border-color:var(--color-interactive)}
