.fund-line-page[data-v-e6bd8eca]{max-width:960px;margin:0 auto;padding:20px;min-height:100vh;background:#fff}.disclaimer-banner[data-v-e6bd8eca]{margin:0 0 12px;padding:8px 14px;border:1px solid rgba(245,158,11,.28);border-radius:10px;background:#fffaf2;display:flex;align-items:center;justify-content:center;text-align:center}.disclaimer-text[data-v-e6bd8eca]{font-size:12px;font-weight:600;color:#c26b11;letter-spacing:.2px}.board-card[data-v-e6bd8eca]{padding:4px 0;display:flex;flex-direction:column}.top-bar[data-v-e6bd8eca]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.top-time[data-v-e6bd8eca]{font-size:16px;font-weight:700;color:#0f172a}.top-actions[data-v-e6bd8eca]{display:flex;align-items:center;gap:10px}.top-btn[data-v-e6bd8eca]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:none;cursor:pointer;height:34px;line-height:34px;padding:0 16px;border-radius:17px;font-size:14px;font-weight:600;text-align:center;box-shadow:none;transition:background-color .15s ease,color .15s ease}.top-btn--refresh[data-v-e6bd8eca]{width:34px;padding:0;color:#475569;background:#f1f5f9}.top-btn--primary[data-v-e6bd8eca]{color:#fff;background:#2563eb}.top-btn[data-v-e6bd8eca]:focus{box-shadow:none}.top-btn--disabled[data-v-e6bd8eca],.top-btn[data-v-e6bd8eca]:disabled{opacity:.35;pointer-events:none}.board-body[data-v-e6bd8eca]{flex:1;display:flex;flex-direction:column}.empty-state[data-v-e6bd8eca],.loading-state[data-v-e6bd8eca]{flex:1;min-height:200px;display:flex;align-items:center;justify-content:center;color:#64748b;font-size:14px;white-space:pre-line;text-align:center}.error-state[data-v-e6bd8eca]{color:#b91c1c}.legend-grid[data-v-e6bd8eca]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:8px 2px;margin-bottom:12px;background:#f8fafc;border-radius:12px}.legend-cell[data-v-e6bd8eca]{display:flex;align-items:center;padding:8px 6px;gap:5px;line-height:1}.legend-dot[data-v-e6bd8eca]{width:12px;height:12px;border-radius:50%;flex-shrink:0}.legend-name[data-v-e6bd8eca]{font-weight:500;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.legend-name[data-v-e6bd8eca],.legend-val[data-v-e6bd8eca]{font-size:12px;color:#64748b;white-space:nowrap;line-height:1}.legend-val[data-v-e6bd8eca]{font-weight:700;font-variant-numeric:tabular-nums;flex-shrink:0}.legend-val--up[data-v-e6bd8eca]{color:#dc2626}.legend-val--down[data-v-e6bd8eca]{color:#16a34a}.chart-wrap[data-v-e6bd8eca]{width:100%;position:relative;transition:height .3s ease}.chart-canvas[data-v-e6bd8eca]{width:100%;height:100%;display:block}@media (max-width:768px){.fund-line-page[data-v-e6bd8eca]{padding:14px}.disclaimer-banner[data-v-e6bd8eca]{margin-bottom:10px;padding:8px 12px}.board-card[data-v-e6bd8eca]{padding-top:2px}.top-bar[data-v-e6bd8eca]{margin-bottom:8px}.top-time[data-v-e6bd8eca]{font-size:15px}.top-actions[data-v-e6bd8eca]{gap:6px}.top-btn[data-v-e6bd8eca]{height:32px;line-height:32px;padding:0 16px;border-radius:16px;font-size:14px}.top-btn--refresh[data-v-e6bd8eca]{width:32px;padding:0}.legend-grid[data-v-e6bd8eca]{padding:6px}.legend-cell[data-v-e6bd8eca]{padding:5px 4px;gap:4px}.legend-dot[data-v-e6bd8eca]{width:10px;height:10px}.legend-name[data-v-e6bd8eca],.legend-val[data-v-e6bd8eca]{font-size:11px}.chart-wrap[data-v-e6bd8eca]{margin-top:2px}}