.light-theme .view3d-launcher{box-shadow:0 4px 24px rgba(15,23,42,0.075),inset 0 0 40px rgba(56,189,248,0.03);}.light-theme .view3d-icon-wrap{color:#0369a1;}.light-theme .view3d-title{color:#0f172a;}.light-theme .view3d-desc{color:#475569;}.light-theme .view3d-launcher{background:linear-gradient(120deg,rgba(2,132,199,0.07),rgba(109,40,217,0.05) 45%,rgba(4,120,87,0.06));border-color:rgba(2,132,199,0.25);}.light-theme .v3d-orb-1{background:#0284c7;opacity:0.2;}.light-theme .v3d-orb-2{background:#7c3aed;opacity:0.18;}.light-theme .view3d-icon-wrap{background:linear-gradient(135deg,rgba(2,132,199,0.12),rgba(109,40,217,0.1));border-color:rgba(2,132,199,0.3);box-shadow:0 0 14px rgba(2,132,199,0.1);}.light-theme .view3d-badge{background:linear-gradient(120deg,#0284c7,#047857);color:#fff;box-shadow:0 0 10px rgba(2,132,199,0.25);}.light-theme .view3d-launch-btn{background:linear-gradient(120deg,#0284c7,#047857);color:#fff;box-shadow:0 6px 20px rgba(2,132,199,0.25);}.light-theme .view3d-launch-btn:hover{box-shadow:0 10px 28px rgba(2,132,199,0.32);}.light-theme .view3d-modal{background:rgba(15,23,42,0.5);}.light-theme .view3d-modal-inner{background:radial-gradient(ellipse at 20% 0%,rgba(2,132,199,0.07),transparent 55%),radial-gradient(ellipse at 85% 100%,rgba(4,120,87,0.06),transparent 55%),#f8fafc;border-color:rgba(15,23,42,0.12);box-shadow:0 30px 90px rgba(15,23,42,0.22),0 0 0 1px rgba(15,23,42,0.04);}.light-theme .view3d-starfield{background:radial-gradient(circle at 10% 10%,rgba(2,132,199,0.05),transparent 40%),radial-gradient(circle at 90% 85%,rgba(109,40,217,0.04),transparent 40%);}.light-theme .view3d-header{background:rgba(255,255,255,0.85);border-bottom-color:rgba(15,23,42,0.1);}.light-theme .view3d-live-dot{background:#6d28d9;box-shadow:0 0 8px rgba(109,40,217,0.5);}.light-theme #view2dFrontierModal .view3d-live-dot{background:#0284c7 !important;box-shadow:0 0 8px rgba(2,132,199,0.5) !important;}.light-theme .view3d-header-title{color:#0f172a;}.light-theme .view3d-header-sub{color:#475569;}.light-theme .view3d-canvas-wrap{background:transparent;}.light-theme .view3d-icon-btn{background:rgba(255,255,255,0.9);border-color:rgba(15,23,42,0.14);color:#334155;}.light-theme .view3d-icon-btn:hover{background:rgba(109,40,217,0.08);border-color:rgba(109,40,217,0.35);color:#5b21b6;}.light-theme .view3d-icon-btn.active{background:rgba(109,40,217,0.12);border-color:rgba(109,40,217,0.45);color:#5b21b6;}.light-theme .view3d-close-btn{color:#b91c1c;}.light-theme .view3d-close-btn:hover{background:rgba(185,28,28,0.08);border-color:rgba(185,28,28,0.3);color:#b91c1c;}.light-theme .view3d-tooltip{background:rgba(255,255,255,0.97);border-color:rgba(15,23,42,0.15);color:#334155;box-shadow:0 10px 30px rgba(15,23,42,0.15);}.light-theme .v3d-tt-type{color:#0f172a;}.light-theme .v3d-tt-row span:first-child{color:#64748b;}.light-theme .v3d-tt-row span:last-child{color:#0f172a;}.light-theme .v3d-tt-holdings{border-top-color:rgba(15,23,42,0.12);color:#475569;}.light-theme .view3d-hint{color:#475569;background:rgba(255,255,255,0.9);border:1px solid rgba(15,23,42,0.1);}.light-theme .view3d-legend{background:rgba(255,255,255,0.92);border-color:rgba(15,23,42,0.12);}.light-theme .view3d-legend-item{color:#1e293b;}.light-theme .view3d-legend-grad-labels{color:#64748b;}.light-theme .view3d-legend-sep{background:rgba(15,23,42,0.12);}.light-theme .view3d-legend .view3d-dot{box-shadow:none !important;}.light-theme .view3d-legend .view3d-diamond{box-shadow:none !important;}.light-theme .view3d-legend .view3d-dot[style*="#38bdf8;box-shadow"]{background:#0ea5e9 !important;}.light-theme .view3d-legend .view3d-dot[style*="#0f172a"]{background:#ffffff !important;border-color:#0284c7 !important;}.light-theme .view3d-legend .view3d-diamond[style*="#10b981"]{background:#059669 !important;}.light-theme .view3d-legend .view3d-diamond[style*="#f59e0b"]{background:#d97706 !important;}.light-theme .view3d-legend .view3d-diamond[style*="#ff4d6d"]{background:#e11d48 !important;}.light-theme .view3d-loading{background:rgba(248,250,252,0.94);}.light-theme .view3d-spinner{border-color:rgba(109,40,217,0.15);border-top-color:#6d28d9;}.light-theme .view3d-loading-text{color:#475569;}.light-theme .view3d-pin-toast{background:rgba(4,120,87,0.12);border-color:rgba(4,120,87,0.4);color:#047857;}.light-theme #view3dFXAxisLabel{color:#0369a1;}.light-theme #view3dFYAxisLabel{color:#047857;}.light-theme #view3dFZAxisLabel{color:#6d28d9;}.light-theme .view3d-tour-launch-btn{color:#6d28d9;}.light-theme .view3d-tour-launch-btn:hover{background:rgba(109,40,217,0.1);border-color:rgba(109,40,217,0.4);box-shadow:0 4px 14px rgba(109,40,217,0.15);}.light-theme .view3d-tour-panel{background:rgba(255,255,255,0.95);border-color:rgba(109,40,217,0.25);box-shadow:0 20px 50px rgba(15,23,42,0.14),0 0 40px rgba(109,40,217,0.05);}.light-theme .view3d-tour-close{color:#64748b;}.light-theme .view3d-tour-close:hover{color:#b91c1c;background:rgba(185,28,28,0.08);}.light-theme .view3d-tour-eyebrow{color:#6d28d9;}.light-theme .view3d-tour-title{color:#0f172a;}.light-theme .view3d-tour-text{color:#1e293b;}.light-theme .view3d-tour-disclaimer{color:#64748b;}.light-theme .view3d-tour-footer{border-top-color:rgba(15,23,42,0.12);}.light-theme .view3d-tour-dot{background:rgba(15,23,42,0.16);}.light-theme .view3d-tour-dot.active{background:#7c3aed;box-shadow:0 0 6px rgba(109,40,217,0.4);}.light-theme .view3d-tour-btn{color:#0f172a;background:rgba(15,23,42,0.06);border-color:rgba(15,23,42,0.16);}.light-theme .view3d-tour-btn:hover{background:rgba(15,23,42,0.12);}.light-theme .view3d-tour-btn-primary{color:#5b21b6;background:rgba(109,40,217,0.12);border-color:rgba(109,40,217,0.45);}.light-theme .view3d-tour-btn-primary:hover{background:rgba(109,40,217,0.2);box-shadow:0 4px 14px rgba(109,40,217,0.18);}