body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.AdvancedFilterModal_modalOverlay__sOsJL{align-items:center;animation:AdvancedFilterModal_fadeIn__ucrVr .4s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000bf;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.AdvancedFilterModal_modal__UNXFW{animation:AdvancedFilterModal_slideUp__qBbMP .4s cubic-bezier(.4,0,.2,1);background:linear-gradient(145deg,#1a1a1a,#2a2a2a 25%,#1f1f1f 50%,#2a2a2a 75%,#1a1a1a);border:1px solid #ffffff0d;border-radius:20px;box-shadow:0 25px 80px #0009,0 0 0 1px #ffffff08;max-height:90vh;max-width:1000px;overflow:hidden;position:relative;width:90%}.AdvancedFilterModal_modal__UNXFW:before{background:radial-gradient(circle at 20% 80%,#00d4ff05 0,#0000 50%),radial-gradient(circle at 80% 20%,#00ff8805 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.AdvancedFilterModal_modalHeader__-WaYs{align-items:center;background:linear-gradient(135deg,#ffffff08,#ffffff03);border-bottom:1px solid #ffffff0f;display:flex;justify-content:space-between;padding:28px 28px 20px;position:relative}.AdvancedFilterModal_modalHeader__-WaYs:after{background:linear-gradient(90deg,#0000,#00d4ff33,#0000);bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.AdvancedFilterModal_modalHeader__-WaYs h2{color:#fff;font-size:1.6rem;font-weight:700;letter-spacing:-.5px;margin:0;text-shadow:0 2px 4px #00000080}.AdvancedFilterModal_closeButton__c74-A{align-items:center;background:linear-gradient(135deg,#0f8,#00d4aa);border:none;border-radius:50%;box-shadow:0 4px 15px #00ff884d;color:#000;cursor:pointer;display:flex;font-size:1.6rem;font-weight:700;height:40px;justify-content:center;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:40px}.AdvancedFilterModal_closeButton__c74-A:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.AdvancedFilterModal_closeButton__c74-A:hover:before{left:100%}.AdvancedFilterModal_closeButton__c74-A:hover{background:linear-gradient(135deg,#0fa,#0f8);box-shadow:0 8px 25px #00ff8880;transform:scale(1.1) rotate(90deg)}.AdvancedFilterModal_modalContent__p7CfL{background:linear-gradient(135deg,#0000001a,#0000000d);height:70vh;overflow-y:auto;padding:28px}.AdvancedFilterModal_filterSection__hkveR{background:linear-gradient(145deg,#ffffff0a,#ffffff03);border:1px solid #ffffff0a;border-radius:16px;box-shadow:0 4px 20px #0003,inset 0 1px 0 #ffffff08;margin-bottom:36px;overflow:hidden;padding:24px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.AdvancedFilterModal_filterSection__hkveR:hover{border-color:#ffffff14;box-shadow:0 8px 30px #0000004d,inset 0 1px 0 #ffffff0d;transform:translateY(-1px)}.AdvancedFilterModal_filterSection__hkveR:before{content:"";height:2px;left:0;opacity:.6;position:absolute;right:0;top:0}.AdvancedFilterModal_filterSection__hkveR h3{align-items:center;color:#fff;display:flex;font-size:1.3rem;font-weight:700;gap:12px;letter-spacing:-.3px;margin:0 0 20px;text-shadow:0 2px 4px #00000080}.AdvancedFilterModal_filterSection__hkveR h3:before{background:linear-gradient(180deg,#00d4ff,#007bff);border-radius:2px;content:"";height:20px;width:4px}.AdvancedFilterModal_filterSection__hkveR:first-child h3:before{background:linear-gradient(180deg,#00d4ff,#007bff)}.AdvancedFilterModal_filterSection__hkveR:nth-child(2) h3:before{background:linear-gradient(180deg,#0f8,#00d4aa)}.AdvancedFilterModal_filterSection__hkveR:nth-child(3) h3:before{background:linear-gradient(180deg,#ff6b6b,#ff8e53)}.AdvancedFilterModal_select__NNwuF{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(145deg,#ffffff14,#ffffff08);border:1px solid #ffffff1a;border-radius:12px;box-shadow:0 2px 10px #0003,inset 0 1px 0 #ffffff14;color:#fff;cursor:pointer;font-size:.95rem;font-weight:500;overflow:hidden;padding:16px 18px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.AdvancedFilterModal_select__NNwuF:before{background:linear-gradient(90deg,#0000,#ffffff0d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.AdvancedFilterModal_select__NNwuF:hover:before{left:100%}.AdvancedFilterModal_select__NNwuF:hover{background:linear-gradient(145deg,#ffffff1a,#ffffff0a);border-color:#00d4ff4d;box-shadow:0 4px 15px #0000004d,0 0 0 1px #00d4ff26,inset 0 1px 0 #ffffff1a;transform:translateY(-1px)}.AdvancedFilterModal_select__NNwuF:focus{background:linear-gradient(145deg,#00d4ff0f,#ffffff08);border-color:#00d4ff;box-shadow:0 0 0 3px #00d4ff26,0 4px 15px #0000004d,inset 0 1px 0 #ffffff1a;outline:none;transform:translateY(-1px)}.AdvancedFilterModal_select__NNwuF option{background:#1a1a1a;border:none;color:#fff;padding:12px}.AdvancedFilterModal_helpText__LXCE5{background:#ffffff08;border-left:3px solid #00d4ff4d;border-radius:8px;color:#fff9;display:block;font-size:12px;font-style:normal;line-height:1.5;margin-top:8px;padding:8px 12px}.AdvancedFilterModal_rangeContainer__fOoHn{align-items:center;display:flex;gap:10px}.AdvancedFilterModal_rangeSeparator__Ed6lM{color:#e0e0e0;font-size:14px;font-weight:600;white-space:nowrap}.AdvancedFilterModal_riskFiltersGrid__F\+SP6{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.AdvancedFilterModal_riskFilterGroup__kdd1L{background:linear-gradient(145deg,#ffffff0a,#ffffff05);border:1px solid #ffffff08;border-radius:14px;box-shadow:0 3px 15px #0003,inset 0 1px 0 #ffffff08;display:flex;flex-direction:column;gap:14px;min-height:160px;overflow:hidden;padding:24px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.AdvancedFilterModal_riskFilterGroup__kdd1L:hover{background:linear-gradient(145deg,#ffffff0f,#ffffff08);border-color:#00d4ff33;box-shadow:0 6px 20px #0000004d,0 0 0 1px #00d4ff1f,inset 0 1px 0 #ffffff0d;transform:translateY(-2px)}.AdvancedFilterModal_riskFilterGroup__kdd1L label{color:#e0e0e0;font-size:.95rem;font-weight:600;letter-spacing:.7px;text-shadow:0 1px 2px #0000004d;text-transform:uppercase}.AdvancedFilterModal_riskFilterGroup__kdd1L .AdvancedFilterModal_select__NNwuF{font-size:1rem;padding:18px 20px}.AdvancedFilterModal_riskFilterGroup__kdd1L .AdvancedFilterModal_helpText__LXCE5{background:#ffffff0a;border-left:4px solid #00d4ff66;font-size:13px;line-height:1.6;margin-top:10px;padding:10px 14px}.AdvancedFilterModal_filtersGrid__uv8ow{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.AdvancedFilterModal_filterGroup__eZMZs{background:linear-gradient(145deg,#ffffff08,#ffffff03);border:1px solid #ffffff05;border-radius:12px;box-shadow:0 2px 10px #00000026,inset 0 1px 0 #ffffff05;display:flex;flex-direction:column;gap:12px;min-height:140px;overflow:hidden;padding:20px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.AdvancedFilterModal_filterGroup__eZMZs:before{background:radial-gradient(circle at 50% 0,#00d4ff03 0,#0000 70%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.AdvancedFilterModal_filterGroup__eZMZs:hover{background:linear-gradient(145deg,#ffffff0d,#ffffff05);border-color:#00d4ff26;box-shadow:0 4px 15px #00000040,0 0 0 1px #00d4ff14,inset 0 1px 0 #ffffff08;transform:translateY(-1px)}.AdvancedFilterModal_filterGroup__eZMZs label{color:#e0e0e0;font-size:.9rem;font-weight:600;letter-spacing:.6px;text-shadow:0 1px 2px #0000004d;text-transform:uppercase}.AdvancedFilterModal_actionButtons__F4hpd{background:linear-gradient(145deg,#ffffff0a,#ffffff03);border:1px solid #ffffff0a;border-radius:16px;box-shadow:0 4px 20px #0003,inset 0 1px 0 #ffffff08;display:flex;gap:20px;margin-top:44px;overflow:hidden;padding:24px;position:relative}.AdvancedFilterModal_actionButtons__F4hpd:before{background:linear-gradient(90deg,#00d4ff,#0f8);content:"";height:2px;left:0;opacity:.6;position:absolute;right:0;top:0}.AdvancedFilterModal_button__Lr5Vt{border:none;border-radius:12px;box-shadow:0 4px 15px #0003,inset 0 1px 0 #ffffff14;cursor:pointer;flex:1 1;font-size:.95rem;font-weight:700;letter-spacing:.6px;overflow:hidden;padding:18px 28px;position:relative;text-transform:uppercase;transition:all .3s cubic-bezier(.4,0,.2,1)}.AdvancedFilterModal_button__Lr5Vt:before{background:linear-gradient(90deg,#0000,#ffffff1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.AdvancedFilterModal_button__Lr5Vt:hover:before{left:100%}.AdvancedFilterModal_applyButton__Urx9Q{background:linear-gradient(145deg,#00d4ff,#007bff);box-shadow:0 6px 20px #00d4ff40,0 0 0 1px #00d4ff26,inset 0 1px 0 #ffffff26;color:#fff}.AdvancedFilterModal_applyButton__Urx9Q:hover:not(:disabled){background:linear-gradient(145deg,#00e6ff,#08f);box-shadow:0 8px 25px #00d4ff66,0 0 0 1px #00d4ff40,inset 0 1px 0 #fff3;transform:translateY(-3px)}.AdvancedFilterModal_clearButton__8gx\+D{background:linear-gradient(145deg,#ffffff14,#ffffff08);border:1px solid #ffffff1a;color:#d0d0d0}.AdvancedFilterModal_clearButton__8gx\+D:hover:not(:disabled){background:linear-gradient(145deg,#ffffff1f,#ffffff0f);box-shadow:0 6px 20px #ffffff1a,0 0 0 1px #ffffff26,inset 0 1px 0 #ffffff14;color:#fff;transform:translateY(-2px)}.AdvancedFilterModal_button__Lr5Vt:disabled{box-shadow:none!important;cursor:not-allowed;opacity:.5;transform:none!important}@keyframes AdvancedFilterModal_fadeIn__ucrVr{0%{opacity:0}to{opacity:1}}@keyframes AdvancedFilterModal_slideUp__qBbMP{0%{opacity:0;transform:translateY(40px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:768px){.AdvancedFilterModal_modal__UNXFW{border-radius:16px;max-height:95vh;width:95%}.AdvancedFilterModal_modalContent__p7CfL{padding:20px}.AdvancedFilterModal_modalHeader__-WaYs{padding:20px 20px 16px}.AdvancedFilterModal_filterSection__hkveR{border-radius:14px;margin-bottom:28px;padding:20px}.AdvancedFilterModal_filterSection__hkveR h3{font-size:1.2rem}.AdvancedFilterModal_filtersGrid__uv8ow{gap:16px;grid-template-columns:1fr}.AdvancedFilterModal_filterGroup__eZMZs{padding:14px}.AdvancedFilterModal_select__NNwuF{padding:14px 16px}.AdvancedFilterModal_actionButtons__F4hpd{flex-direction:column;margin-top:36px;padding:20px}.AdvancedFilterModal_button__Lr5Vt{font-size:.9rem;padding:16px 24px}}.AuthRequiredModal_modalOverlay__lEJTg{align-items:center;animation:AuthRequiredModal_fadeIn__JLk3c .3s ease-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#000c;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2000}@keyframes AuthRequiredModal_fadeIn__JLk3c{0%{opacity:0}to{opacity:1}}.AuthRequiredModal_modal__EgBkJ{animation:AuthRequiredModal_modalSlideIn__s8wVo .4s cubic-bezier(.16,1,.3,1);background:linear-gradient(135deg,#000,#0a0a0a 0,#1a1a1a);border:1px solid #ffffff0d;border-radius:20px;box-shadow:0 20px 40px #000c,0 8px 25px #0009,inset 0 1px 0 #ffffff08;max-height:90vh;max-width:500px;overflow:hidden;position:relative;width:95%}@keyframes AuthRequiredModal_modalSlideIn__s8wVo{0%{opacity:0;transform:translateY(-30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.AuthRequiredModal_modalHeader__OiDg9{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#000000f2;border-bottom:1px solid #ffffff0d;padding:32px 32px 24px;text-align:center}.AuthRequiredModal_modalIcon__BxrV\+{color:#007bff;margin-bottom:20px;opacity:.9}.AuthRequiredModal_modalHeader__OiDg9 h3{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#007bff,#00d4ff);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:24px;font-weight:700;margin:0 0 12px}.AuthRequiredModal_modalHeader__OiDg9 p{color:#b0b0b0;font-size:16px;line-height:1.5;margin:0}.AuthRequiredModal_modalContent__OAbCZ{max-height:60vh;overflow-y:auto;padding:24px 32px 32px}.AuthRequiredModal_benefitsList__zGiNl{margin-bottom:32px}.AuthRequiredModal_benefitItem__BEDqw{align-items:flex-start;border-bottom:1px solid #ffffff0d;display:flex;gap:16px;padding:16px 0}.AuthRequiredModal_benefitItem__BEDqw:last-child{border-bottom:none}.AuthRequiredModal_benefitIcon__-HXzZ{flex-shrink:0;font-size:24px;margin-top:2px}.AuthRequiredModal_benefitText__l7JC0 h4{color:#fff;font-size:16px;font-weight:600;margin:0 0 4px}.AuthRequiredModal_benefitText__l7JC0 p{color:#888;font-size:14px;line-height:1.4;margin:0}.AuthRequiredModal_modalActions__i4WX4{display:flex;gap:12px;margin-bottom:24px}.AuthRequiredModal_primaryButton__f1AGW{background:linear-gradient(135deg,#007bff,#00d4ff);border-radius:12px;box-shadow:0 4px 15px #007bff4d;color:#fff;flex:1 1;font-size:16px;font-weight:600;overflow:hidden;padding:14px 24px;position:relative;text-align:center;text-decoration:none;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.AuthRequiredModal_primaryButton__f1AGW:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.AuthRequiredModal_primaryButton__f1AGW:hover{box-shadow:0 8px 25px #007bff66,0 0 20px #00d4ff33;color:#fff;text-decoration:none;transform:translateY(-2px)}.AuthRequiredModal_primaryButton__f1AGW:hover:before{left:100%}.AuthRequiredModal_secondaryButton__yLeSW{background:#0000;border:1px solid #007bff;border-radius:12px;color:#007bff;flex:1 1;font-size:16px;font-weight:600;padding:14px 24px;text-align:center;text-decoration:none;transition:all .3s ease}.AuthRequiredModal_secondaryButton__yLeSW:hover{background:#007bff1a;color:#007bff;text-decoration:none;transform:translateY(-2px)}.AuthRequiredModal_modalFooter__bDjV4{border-top:1px solid #ffffff0d;padding-top:20px;text-align:center}.AuthRequiredModal_modalFooter__bDjV4 p{color:#888;font-size:14px;line-height:1.4;margin:8px 0}.AuthRequiredModal_modalFooter__bDjV4 strong{color:#fff}.AuthRequiredModal_closeButton__5WMiE{align-items:center;background:none;border:none;border-radius:8px;color:#888;cursor:pointer;display:flex;justify-content:center;padding:8px;position:absolute;right:16px;top:16px;transition:all .2s ease}.AuthRequiredModal_closeButton__5WMiE:hover{background-color:#ffffff1a;color:#fff;transform:scale(1.1)}@media (max-width:768px){.AuthRequiredModal_modal__EgBkJ{margin:20px;max-width:400px;width:95%}.AuthRequiredModal_modalHeader__OiDg9{padding:24px 20px 20px}.AuthRequiredModal_modalHeader__OiDg9 h3{font-size:20px}.AuthRequiredModal_modalHeader__OiDg9 p{font-size:14px}.AuthRequiredModal_modalContent__OAbCZ{padding:20px}.AuthRequiredModal_modalActions__i4WX4{flex-direction:column;gap:8px}.AuthRequiredModal_primaryButton__f1AGW,.AuthRequiredModal_secondaryButton__yLeSW{font-size:15px;padding:12px 20px}.AuthRequiredModal_benefitItem__BEDqw{gap:12px;padding:12px 0}.AuthRequiredModal_benefitIcon__-HXzZ{font-size:20px}.AuthRequiredModal_benefitText__l7JC0 h4{font-size:15px}.AuthRequiredModal_benefitText__l7JC0 p{font-size:13px}}.AuthRequiredModal_modalContent__OAbCZ::-webkit-scrollbar{width:6px}.AuthRequiredModal_modalContent__OAbCZ::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.AuthRequiredModal_modalContent__OAbCZ::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.AuthRequiredModal_modalContent__OAbCZ::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.SymbolSelector_symbolSelector__p2WRU{background:linear-gradient(135deg,#000,#0f0f0f);box-shadow:4px 0 20px #0006,2px 0 10px #0000004d;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:1.5rem;position:relative}.SymbolSelector_symbolSelector__p2WRU:before{background:linear-gradient(180deg,#0000,#00d4ff33,#0000);bottom:0;content:"";opacity:.6;position:absolute;right:0;top:0;width:1px}.SymbolSelector_symbolSelector__p2WRU h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#00d4ff);-webkit-background-clip:text;background-clip:text;color:#fff;flex-shrink:0;font-size:1.5rem;font-weight:600;margin:0 0 1rem}.SymbolSelector_searchContainer__43y\+-{background:linear-gradient(135deg,#ffffff0d,#ffffff05);border-radius:12px;box-shadow:0 4px 16px #0000004d,0 2px 8px #0003,inset 0 1px 0 #ffffff0d;flex-shrink:0;margin-bottom:1rem;overflow:hidden;padding:8px;position:relative;transition:all .3s ease}.SymbolSelector_searchContainer__43y\+-:before{background:linear-gradient(90deg,#0000,#00d4ff33,#0000);content:"";height:1px;left:0;opacity:.6;position:absolute;right:0;top:0}.SymbolSelector_searchContainer__43y\+-:hover{box-shadow:0 6px 24px #00d4ff4d,0 3px 12px #00d4ff33,inset 0 1px 0 #ffffff14;transform:translateY(-1px)}.SymbolSelector_searchContainer__43y\+-.SymbolSelector_loading__JpGvu{animation:SymbolSelector_searchPulse__QGMMH 2s ease-in-out infinite}@keyframes SymbolSelector_searchPulse__QGMMH{0%,to{box-shadow:0 4px 16px #0000004d,0 2px 8px #0003,inset 0 1px 0 #ffffff0d}50%{box-shadow:0 6px 24px #00d4ff4d,0 3px 12px #00d4ff33,inset 0 1px 0 #ffffff14}}.SymbolSelector_symbolSearch__zkImz{background:linear-gradient(135deg,#ffffff14,#ffffff08);border:none;border-radius:8px;box-sizing:border-box;color:#fff;font-size:.95rem;font-weight:500;margin-bottom:0;outline:none;padding:12px 3rem 12px 16px;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.SymbolSelector_symbolSearch__zkImz::placeholder{color:#747478;font-size:1rem}.SymbolSelector_symbolSearch__zkImz:focus{background:linear-gradient(135deg,#00d4ff26,#00d4ff14);box-shadow:0 0 0 3px #00d4ff33,0 6px 24px #00d4ff4d;transform:translateY(-1px)}.SymbolSelector_searchIcon__IBnls{pointer-events:none;z-index:1}.SymbolSelector_clearSearch__5mVxs,.SymbolSelector_searchIcon__IBnls{align-items:center;color:#747478;display:flex;justify-content:center;position:absolute;right:1.2rem;top:50%;transform:translateY(-50%)}.SymbolSelector_clearSearch__5mVxs{background:none;border:none;border-radius:50%;cursor:pointer;height:24px;padding:.25rem;transition:all .2s ease;width:24px;z-index:2}.SymbolSelector_clearSearch__5mVxs:hover{background-color:#00d4ff1a;color:#00d4ff}.SymbolSelector_symbolList__pEhwn{display:flex;flex:1 1;flex-direction:column;gap:.4rem;overflow-y:auto}.SymbolSelector_symbolButton__os4Qa{background:linear-gradient(135deg,#ffffff0d,#ffffff05);border:none;border-radius:12px;box-shadow:0 2px 8px #0003,inset 0 1px 0 #ffffff08;color:#fff;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;font-size:.9rem;gap:.4rem;outline:none;overflow:hidden;padding:.9rem;position:relative;text-align:left;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.SymbolSelector_symbolButton__os4Qa:before{background:linear-gradient(90deg,#0000,#00d4ff14,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.SymbolSelector_symbolButton__os4Qa:hover:before{left:100%}.SymbolSelector_symbolButton__os4Qa:hover{background:linear-gradient(135deg,#00d4ff26,#00d4ff14);box-shadow:0 8px 24px #00d4ff66,0 4px 12px #00d4ff33,inset 0 1px 0 #ffffff14;transform:translateY(-4px)}.SymbolSelector_symbolButton__os4Qa.SymbolSelector_selected__kh6NQ{background:linear-gradient(135deg,#00d4ff40,#00d4ff26);box-shadow:0 8px 24px #00d4ff80,0 4px 12px #00d4ff4d,inset 0 1px 0 #ffffff1a;color:#fff;position:relative;transform:translateY(-2px)}.SymbolSelector_symbolHeader__penC6{align-items:center;display:flex;flex-direction:row;gap:.5rem;position:relative}.SymbolSelector_symbolText__1Ag2r{color:#fff;flex-shrink:0;font-size:1.1rem;font-weight:700;letter-spacing:.5px;text-shadow:0 0 10px #ffffff1a}.SymbolSelector_companyName__Gd05C{color:#b0b0b0;flex:1 1;font-size:.85rem;font-weight:500;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SymbolSelector_symbolDetails__h\+hoe{align-items:center;color:#888;display:flex;font-size:.75rem;gap:.5rem;margin-top:.1rem}.SymbolSelector_sector__S\+hER{background:#00d4ff1a;border:none;border-radius:4px;color:#00d4ff;font-weight:600;padding:.2rem .5rem;white-space:nowrap;width:-webkit-fit-content;width:fit-content}.SymbolSelector_industry__GfQq7{color:#999;font-weight:500;position:relative}.SymbolSelector_industry__GfQq7:before{color:#666;content:"•";margin-right:.3rem}.SymbolSelector_advancedFilterToggle__9l1B6{display:flex;flex-shrink:0;justify-content:space-between;margin-bottom:1rem}.SymbolSelector_advancedFilterBtn__ambUZ,.SymbolSelector_filterButtons__-HXqc{align-items:center;display:flex;gap:.5rem}.SymbolSelector_advancedFilterBtn__ambUZ{background:linear-gradient(135deg,#00d4ff1a,#00d4ff0d);border:none;border-radius:8px;box-shadow:0 2px 8px #0003,inset 0 1px 0 #ffffff08;color:#00d4ff;cursor:pointer;font-size:.85rem;font-weight:500;overflow:hidden;padding:.75rem 1.2rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.SymbolSelector_advancedFilterBtn__ambUZ:before{background:linear-gradient(90deg,#0000,#00d4ff1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.SymbolSelector_advancedFilterBtn__ambUZ:hover:before{left:100%}.SymbolSelector_advancedFilterBtn__ambUZ:hover{background:linear-gradient(135deg,#00d4ff33,#00d4ff1a);box-shadow:0 4px 12px #00d4ff4d,0 2px 8px #00d4ff33,inset 0 1px 0 #ffffff0d;color:#fff;transform:translateY(-2px)}.SymbolSelector_advancedFilterBtn__ambUZ.SymbolSelector_active__GZysT{background:linear-gradient(135deg,#00d4ff40,#00d4ff26);box-shadow:0 4px 12px #00d4ff66,0 2px 8px #00d4ff4d,inset 0 1px 0 #ffffff14;color:#fff;transform:translateY(-1px)}.SymbolSelector_filterBadge__wCmjH{animation:SymbolSelector_badgePulse__ufB7X 2s ease-in-out infinite;background:linear-gradient(135deg,#0f8,#00d4aa);border-radius:12px;color:#000;font-size:.7rem;font-weight:700;min-width:20px;padding:.2rem .5rem;text-align:center}@keyframes SymbolSelector_badgePulse__ufB7X{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.SymbolSelector_portfolioBtn__hJqw7{align-items:center;background:linear-gradient(135deg,#ffffff0d,#ffffff05);border:none;border-radius:8px;box-shadow:0 2px 8px #0003,inset 0 1px 0 #ffffff08;color:#ccc;cursor:pointer;display:flex;font-size:.85rem;font-weight:500;gap:.5rem;padding:.75rem 1.2rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.SymbolSelector_portfolioBtn__hJqw7:hover{background:linear-gradient(135deg,#00d4ff26,#00d4ff14);box-shadow:0 4px 12px #00d4ff4d,0 2px 8px #00d4ff33,inset 0 1px 0 #ffffff0d;color:#fff;transform:translateY(-2px)}.SymbolSelector_portfolioBtn__hJqw7 svg{transition:transform .2s ease}.SymbolSelector_portfolioBtn__hJqw7:hover svg{transform:scale(1.1)}.SymbolSelector_loadingMore__rfmDE{align-items:center;background:#ffffff05;border-radius:8px;box-shadow:0 2px 8px #0003,inset 0 1px 0 #ffffff08;color:#888;display:flex;font-size:.9rem;gap:.5rem;justify-content:center;margin:.5rem 0;padding:1rem}.SymbolSelector_loadingSpinner__yREGW{animation:SymbolSelector_spin__sY9AP 1s linear infinite;border:2px solid #ffffff1a;border-radius:50%;border-top-color:#00d4ff;height:16px;width:16px}@keyframes SymbolSelector_spin__sY9AP{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SymbolSelector_loadMoreBtn__TZzAO{background:linear-gradient(135deg,#007bff1a,#007bff0d);border:none;border-radius:8px;box-shadow:0 2px 8px #0003,inset 0 1px 0 #ffffff08;color:#007bff;cursor:pointer;font-size:.9rem;font-weight:500;margin:.5rem 0;outline:none;padding:1rem;transition:all .3s ease;width:100%}.SymbolSelector_loadMoreBtn__TZzAO:hover{background:linear-gradient(135deg,#007bff26,#007bff1a);box-shadow:0 4px 12px #007bff33,0 2px 8px #007bff1a,inset 0 1px 0 #ffffff0d;color:#0056b3;transform:translateY(-1px)}.SymbolSelector_loadMoreBtn__TZzAO:active{transform:translateY(0)}.SymbolSelector_searchInfo__D3pRc{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff05;border:none;color:#888;font-size:.85rem;margin-top:.5rem;padding:.75rem}.SymbolSelector_noResults__OQ5nW,.SymbolSelector_searchInfo__D3pRc{border-radius:8px;box-shadow:0 2px 8px #0003,inset 0 1px 0 #ffffff08;text-align:center}.SymbolSelector_noResults__OQ5nW{background:linear-gradient(135deg,#ffffff08,#ffffff03);color:#747478;flex-shrink:0;font-style:italic;margin:.5rem 0;padding:1rem}.SymbolSelector_symbolButton__os4Qa.SymbolSelector_loading__JpGvu{background:linear-gradient(135deg,#ffffff08,#ffffff03);opacity:.8;overflow:hidden;pointer-events:none;position:relative}.SymbolSelector_symbolButton__os4Qa.SymbolSelector_loading__JpGvu:before{animation:SymbolSelector_skeleton-loading__Wj\+vV 1.5s infinite;background:linear-gradient(90deg,#0000,#00d4ff1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.SymbolSelector_symbolButton__os4Qa.SymbolSelector_loading__JpGvu .SymbolSelector_companyName__Gd05C,.SymbolSelector_symbolButton__os4Qa.SymbolSelector_loading__JpGvu .SymbolSelector_industry__GfQq7,.SymbolSelector_symbolButton__os4Qa.SymbolSelector_loading__JpGvu .SymbolSelector_sector__S\+hER,.SymbolSelector_symbolButton__os4Qa.SymbolSelector_loading__JpGvu .SymbolSelector_symbolText__1Ag2r{animation:SymbolSelector_skeleton-shimmer__HLeDh 1.5s infinite;background:linear-gradient(90deg,#0a0a0a 25%,#1a1a1a 50%,#0a0a0a 75%);background-size:200% 100%;border-radius:4px;color:#0000}.SymbolSelector_symbolButton__os4Qa.SymbolSelector_loading__JpGvu .SymbolSelector_symbolText__1Ag2r{height:1.2rem;width:60px}.SymbolSelector_symbolButton__os4Qa.SymbolSelector_loading__JpGvu .SymbolSelector_companyName__Gd05C{height:.9rem;width:120px}.SymbolSelector_symbolButton__os4Qa.SymbolSelector_loading__JpGvu .SymbolSelector_sector__S\+hER{height:.8rem;width:80px}.SymbolSelector_symbolButton__os4Qa.SymbolSelector_loading__JpGvu .SymbolSelector_industry__GfQq7{height:.8rem;width:100px}@keyframes SymbolSelector_skeleton-loading__Wj\+vV{0%{left:-100%}to{left:100%}}@keyframes SymbolSelector_skeleton-shimmer__HLeDh{0%{background-position:-200% 0}to{background-position:200% 0}}.SymbolSelector_symbolList__pEhwn::-webkit-scrollbar{width:6px}.SymbolSelector_symbolList__pEhwn::-webkit-scrollbar-track{background:#0000}.SymbolSelector_symbolList__pEhwn::-webkit-scrollbar-thumb{background:#0000;border-radius:3px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.SymbolSelector_symbolList__pEhwn:hover::-webkit-scrollbar-thumb{background:#00d4ff4d}.SymbolSelector_symbolList__pEhwn::-webkit-scrollbar-thumb:hover{background:#00d4ff80}.SymbolSelector_symbolList__pEhwn{scrollbar-color:#0000 #0000;scrollbar-width:thin}.SymbolSelector_symbolList__pEhwn:hover{scrollbar-color:#00d4ff4d #0000}@media (max-width:768px){.SymbolSelector_symbolSelector__p2WRU{padding:1rem}.SymbolSelector_symbolSelector__p2WRU h2{font-size:1.3rem;margin-bottom:.8rem}.SymbolSelector_searchContainer__43y\+-{margin-bottom:.8rem}.SymbolSelector_symbolSearch__zkImz{font-size:.9rem;font-size:16px;padding:10px 14px}.SymbolSelector_symbolSearch__zkImz::placeholder{font-size:.9rem}.SymbolSelector_clearSearch__5mVxs{height:20px;right:1rem;width:20px}.SymbolSelector_symbolButton__os4Qa{font-size:.85rem;gap:.3rem;padding:.8rem}.SymbolSelector_symbolText__1Ag2r{font-size:1rem}.SymbolSelector_companyName__Gd05C{font-size:.8rem}.SymbolSelector_symbolDetails__h\+hoe{gap:.3rem}.SymbolSelector_noResults__OQ5nW{font-size:.9rem;padding:1rem}.SymbolSelector_searchInfo__D3pRc{font-size:.8rem;padding:.5rem 0}.SymbolSelector_symbolButton__os4Qa{min-height:60px}.SymbolSelector_clearSearch__5mVxs{padding:.2rem}.SymbolSelector_advancedFilterBtn__ambUZ{font-size:.8rem;gap:.4rem;padding:.6rem .8rem}.SymbolSelector_filterBadge__wCmjH{font-size:.6rem;min-width:18px;padding:.15rem .4rem}}@media (max-width:480px){.SymbolSelector_symbolSelector__p2WRU{padding:.5rem}.SymbolSelector_symbolSelector__p2WRU h2{font-size:1.2rem;margin-bottom:.5rem}.SymbolSelector_searchContainer__43y\+-{margin-bottom:.5rem}.SymbolSelector_symbolSearch__zkImz{font-size:.95rem;min-height:44px;padding:.6rem}.SymbolSelector_symbolSearch__zkImz::placeholder{font-size:.95rem}.SymbolSelector_symbolButton__os4Qa{font-size:.85rem;gap:.4rem;min-height:56px;padding:.6rem}.SymbolSelector_symbolText__1Ag2r{font-size:1rem}.SymbolSelector_companyName__Gd05C{font-size:.85rem}.SymbolSelector_symbolDetails__h\+hoe{font-size:.75rem;gap:.5rem}.SymbolSelector_noResults__OQ5nW{font-size:.9rem;padding:1rem}.SymbolSelector_searchInfo__D3pRc{font-size:.8rem;padding:.5rem}}.MarketDataDisplay_display__L7tfi{background:linear-gradient(135deg,#0a0a0a,#1a1a1a);border-radius:16px;box-shadow:0 8px 32px #0009,0 4px 16px #0006,inset 0 1px 0 #ffffff0d;overflow:hidden;position:relative}.MarketDataDisplay_display__L7tfi:before{background:linear-gradient(90deg,#0000,#00d4ff4d,#0000);content:"";height:1px;left:0;opacity:.6;position:absolute;right:0;top:0}.MarketDataDisplay_header__KnooQ{align-items:center;background:linear-gradient(135deg,#000,#0a0a0a);border-radius:12px;box-shadow:0 4px 20px #00000080,0 2px 8px #0000004d,inset 0 1px 0 #ffffff14;display:flex;justify-content:space-between;margin-bottom:32px;overflow:hidden;padding:20px;position:relative}.MarketDataDisplay_header__KnooQ:after{background:linear-gradient(90deg,#00d4ff,#0f8,#00d4ff);bottom:0;content:"";height:2px;left:0;opacity:.7;position:absolute;right:0}.MarketDataDisplay_header__KnooQ h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#e0e0e0);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:1.8rem;font-weight:700;margin:0;text-shadow:0 0 20px #ffffff1a}.MarketDataDisplay_addToPortfolioBtn__C7AwJ{align-items:center;background:linear-gradient(135deg,#00d4ff,#0f8);border:none;border-radius:10px;box-shadow:0 4px 16px #00d4ff66,0 2px 8px #00d4ff33,inset 0 1px 0 #ffffff4d;color:#000;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:10px;overflow:hidden;padding:12px 20px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.MarketDataDisplay_addToPortfolioBtn__C7AwJ:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.MarketDataDisplay_addToPortfolioBtn__C7AwJ:hover:before{left:100%}.MarketDataDisplay_addToPortfolioBtn__C7AwJ:hover{background:linear-gradient(135deg,#00b8e6,#00e676);box-shadow:0 8px 25px #00d4ff80,0 4px 12px #00d4ff4d,inset 0 1px 0 #fff6;transform:translateY(-3px)}.MarketDataDisplay_addToPortfolioBtn__C7AwJ:active{box-shadow:0 4px 16px #00d4ff66,0 2px 8px #00d4ff33;transform:translateY(-1px)}.MarketDataDisplay_addToPortfolioBtn__C7AwJ svg{filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));transition:transform .3s ease}.MarketDataDisplay_addToPortfolioBtn__C7AwJ:hover svg{transform:scale(1.1)}.MarketDataDisplay_removeFromPortfolioBtn__Yz1l9{align-items:center;background:linear-gradient(135deg,#ff6b6b,#ff4757);border:none;border-radius:10px;box-shadow:0 4px 16px #ff6b6b66,0 2px 8px #ff6b6b33,inset 0 1px 0 #fff3;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:10px;overflow:hidden;padding:12px 20px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.MarketDataDisplay_removeFromPortfolioBtn__Yz1l9:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.MarketDataDisplay_removeFromPortfolioBtn__Yz1l9:hover:before{left:100%}.MarketDataDisplay_removeFromPortfolioBtn__Yz1l9:hover{background:linear-gradient(135deg,#ff5252,#ff3838);box-shadow:0 8px 25px #ff6b6b80,0 4px 12px #ff6b6b4d,inset 0 1px 0 #ffffff4d;transform:translateY(-3px)}.MarketDataDisplay_removeFromPortfolioBtn__Yz1l9:active{box-shadow:0 4px 16px #ff6b6b66,0 2px 8px #ff6b6b33;transform:translateY(-1px)}.MarketDataDisplay_removeFromPortfolioBtn__Yz1l9 svg{filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));transition:transform .3s ease}.MarketDataDisplay_removeFromPortfolioBtn__Yz1l9:hover svg{transform:scale(1.1)}.MarketDataDisplay_tabNavigation__3iqM1{background:linear-gradient(135deg,#0a0a0a,#1a1a1a);border-radius:16px;box-shadow:0 6px 24px #00000080,0 3px 12px #0000004d,inset 0 1px 0 #ffffff14;display:flex;gap:8px;margin-bottom:32px;overflow-x:auto;overflow-y:hidden;padding:10px;position:relative;scrollbar-color:#00d4ff4d #0000;scrollbar-width:thin;white-space:nowrap}.MarketDataDisplay_tabNavigation__3iqM1:before{background:linear-gradient(45deg,#ffffff05,#0000 50%,#ffffff05);border-radius:16px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.MarketDataDisplay_tabButton__xHOvZ{background:linear-gradient(135deg,#ffffff14,#ffffff08);border:none;border-radius:10px;box-shadow:0 2px 8px #0000004d,inset 0 1px 0 #ffffff0d;color:#ccc;cursor:pointer;flex:0 0 auto;font-size:.85rem;font-weight:600;letter-spacing:.5px;min-width:-webkit-max-content;min-width:max-content;overflow:hidden;padding:16px 28px;position:relative;text-transform:uppercase;transition:all .4s cubic-bezier(.4,0,.2,1);white-space:nowrap}.MarketDataDisplay_tabButton__xHOvZ:before{background:linear-gradient(90deg,#0000,#ffffff1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.MarketDataDisplay_tabButton__xHOvZ:hover:before{left:100%}.MarketDataDisplay_tabButton__xHOvZ:hover{background:linear-gradient(135deg,#00d4ff26,#00d4ff14);box-shadow:0 6px 20px #00d4ff4d,0 3px 10px #00d4ff33,inset 0 1px 0 #ffffff1a;color:#fff;transform:translateY(-2px)}.MarketDataDisplay_tabButton__xHOvZ.MarketDataDisplay_active__yVk70{background:linear-gradient(135deg,#00d4ff,#00b8e6);box-shadow:0 6px 20px #00d4ff80,0 3px 10px #00d4ff4d,inset 0 1px 0 #fff6;color:#000;position:relative;transform:translateY(-1px)}.MarketDataDisplay_tabButton__xHOvZ.MarketDataDisplay_active__yVk70:after{background:linear-gradient(90deg,#00d4ff,#0f8);border-radius:2px;bottom:0;box-shadow:0 0 15px #00d4ff99;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:70%}.MarketDataDisplay_tabNavigation__3iqM1::-webkit-scrollbar{height:8px}.MarketDataDisplay_tabNavigation__3iqM1::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.MarketDataDisplay_tabNavigation__3iqM1::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#00d4ff80,#00ff8880);border-radius:4px;-webkit-transition:background .3s ease;transition:background .3s ease}.MarketDataDisplay_tabNavigation__3iqM1::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#00d4ffb3,#00ff88b3)}.MarketDataDisplay_content__kFW51{animation:MarketDataDisplay_slideDown__VIrGH .4s cubic-bezier(.4,0,.2,1);background:linear-gradient(135deg,#0a0a0a,#1a1a1a);border-radius:12px;box-shadow:0 4px 20px #0006,0 2px 8px #0003,inset 0 1px 0 #ffffff0d;display:flex;flex-direction:column;height:calc(100vh - 300px);overflow-y:auto;padding:14px;position:relative}.MarketDataDisplay_content__kFW51:before{background:linear-gradient(90deg,#0000,#00d4ff33,#0000);content:"";height:1px;left:0;opacity:.6;position:absolute;right:0;top:0}.MarketDataDisplay_loadingContainer__B\+hmG{align-items:center;background:linear-gradient(135deg,#000,#0a0a0a);border-radius:12px;box-shadow:0 4px 20px #0006,inset 0 1px 0 #ffffff0d;display:flex;justify-content:center;margin:20px 0;min-height:300px;overflow:hidden;padding:40px 20px;position:relative}.MarketDataDisplay_loadingContainer__B\+hmG:before{background:linear-gradient(45deg,#00d4ff05,#0000 50%,#00d4ff05);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.MarketDataDisplay_loadingAnimation__m26DZ{align-items:center;display:flex;flex-direction:column;gap:24px;position:relative;z-index:1}.MarketDataDisplay_loadingSpinner__\+pmsA{animation:MarketDataDisplay_spin__7sNK5 1s linear infinite;border:4px solid #00d4ff1a;border-radius:50%;border-top-color:#00d4ff;box-shadow:0 0 30px #00d4ff66,0 0 15px #00d4ff33;height:64px;position:relative;width:64px}.MarketDataDisplay_loadingSpinner__\+pmsA:after{animation:MarketDataDisplay_spin__7sNK5 2s linear infinite reverse;background:linear-gradient(45deg,#00d4ff1a,#0000,#00d4ff1a);border:2px solid #0000;border-radius:50%;bottom:-4px;content:"";left:-4px;position:absolute;right:-4px;top:-4px}.MarketDataDisplay_loadingText__Sh8hi{-webkit-text-fill-color:#0000;animation:MarketDataDisplay_gradientShift__Jut9X 2s ease-in-out infinite;background:linear-gradient(90deg,#00d4ff,#0f8,#00d4ff);-webkit-background-clip:text;background-clip:text;background-size:200% 100%;color:#fff;font-size:1.2rem;font-weight:600;margin:0;text-align:center;text-shadow:0 0 20px #00d4ff4d}.MarketDataDisplay_loadingDots__nm\+q1{align-items:center;display:flex;gap:10px}.MarketDataDisplay_loadingDots__nm\+q1 span{animation:MarketDataDisplay_dotsBounce__IPINe 1.4s ease-in-out infinite both;background:linear-gradient(135deg,#00d4ff,#0f8);border-radius:50%;box-shadow:0 0 15px #00d4ff99,0 0 8px #00d4ff4d;height:10px;width:10px}.MarketDataDisplay_loadingDots__nm\+q1 span:first-child{animation-delay:-.32s}.MarketDataDisplay_loadingDots__nm\+q1 span:nth-child(2){animation-delay:-.16s}.MarketDataDisplay_loadingDots__nm\+q1 span:nth-child(3){animation-delay:0s}@keyframes MarketDataDisplay_spin__7sNK5{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes MarketDataDisplay_gradientShift__Jut9X{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes MarketDataDisplay_dotsBounce__IPINe{0%,80%,to{opacity:.5;transform:scale(.8)}40%{opacity:1;transform:scale(1.2)}}@keyframes MarketDataDisplay_slideDown__VIrGH{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.MarketDataDisplay_sectionDivider__9dmtY{background:linear-gradient(90deg,#0000,#00d4ff33,#0000);border-radius:1px;box-shadow:0 0 10px #00d4ff1a;height:2px;margin:24px 0}.MarketDataDisplay_contentSection__5KRYe{background:linear-gradient(135deg,#000,#0a0a0a);border-radius:12px;box-shadow:0 4px 20px #0006,0 2px 8px #0003,inset 0 1px 0 #ffffff0d;margin-bottom:24px;overflow:hidden;padding:24px;position:relative}.MarketDataDisplay_contentSection__5KRYe:before{background:linear-gradient(90deg,#0000,#00d4ff26,#0000);content:"";height:1px;left:0;opacity:.6;position:absolute;right:0;top:0}@media (max-width:768px){.MarketDataDisplay_display__L7tfi{border-radius:12px;margin-top:16px}.MarketDataDisplay_header__KnooQ{align-items:flex-start;flex-direction:column;gap:16px;margin-bottom:24px;padding:20px}.MarketDataDisplay_header__KnooQ h2{font-size:1.5rem}.MarketDataDisplay_tabNavigation__3iqM1{border-radius:12px;gap:6px;margin-bottom:24px;padding:8px}.MarketDataDisplay_tabButton__xHOvZ{font-size:.75rem;padding:14px 20px}.MarketDataDisplay_content__kFW51{height:calc(100vh - 300px);padding:16px}.MarketDataDisplay_loadingContainer__B\+hmG{margin:16px 0;min-height:250px;padding:30px 16px}.MarketDataDisplay_loadingSpinner__\+pmsA{border-width:3px;height:56px;width:56px}.MarketDataDisplay_loadingText__Sh8hi{font-size:1.1rem}.MarketDataDisplay_loadingDots__nm\+q1 span{height:8px;width:8px}.MarketDataDisplay_addToPortfolioBtn__C7AwJ,.MarketDataDisplay_removeFromPortfolioBtn__Yz1l9{font-size:13px;padding:10px 16px}}@media (max-width:480px){.MarketDataDisplay_display__L7tfi{border-radius:8px}.MarketDataDisplay_header__KnooQ{border-radius:8px;padding:16px}.MarketDataDisplay_tabNavigation__3iqM1{border-radius:8px;padding:6px}.MarketDataDisplay_tabButton__xHOvZ{font-size:.7rem;padding:12px 16px}.MarketDataDisplay_content__kFW51{border-radius:8px;padding:12px}.MarketDataDisplay_loadingContainer__B\+hmG{border-radius:8px;padding:24px 12px}}.Introduction_introduction__X15kK{max-height:96%;overflow-y:auto}.Introduction_header__gqngn{border-bottom:2px solid #ffffff1a;margin-bottom:2rem;padding-bottom:1rem}.Introduction_companyInfo__HH1Lt{display:flex;flex-direction:column;gap:.5rem}.Introduction_companyName__IopeL{color:#00d4ff;font-size:1.2rem;margin-bottom:.5rem}.Introduction_companyDetails__7YE0w{display:flex;flex-direction:row;gap:2rem}.Introduction_companyDetail__gXKpl{align-items:center;color:#ccc;display:flex;font-size:.95rem;gap:.5rem}.Introduction_shortName__XN\+wb{color:#888;font-size:.9rem;font-weight:400}.Introduction_label__\+PdSo{color:#fff;font-weight:600;min-width:60px}.Introduction_summarySection__SOdgv{margin-bottom:2rem}.Introduction_summarySection__SOdgv h4{border-bottom:1px solid #ffffff1a;color:#fff;font-size:1.2rem;font-weight:600;margin:0 0 1rem;padding-bottom:.5rem}.Introduction_summaryContent__-HuDN{color:#ccc;line-height:1.6}.Introduction_paragraph__90SCH{color:#ccc;font-size:.95rem;margin:0 0 1rem;text-align:justify}.Introduction_paragraph__90SCH:last-child{margin-bottom:0}.Introduction_contactSection__qzB14{border-top:1px solid #ffffff1a;margin-top:2rem;padding-top:1rem}.Introduction_contactSection__qzB14 h4{color:#fff;font-size:1.1rem;font-weight:600;margin:0 0 1rem}.Introduction_contactInfo__Eo0TN{display:flex;flex-direction:column;gap:1rem}.Introduction_contactItem__\+mL4Z{align-items:flex-start;display:flex;font-size:.95rem;gap:.75rem}.Introduction_contactLabel__3Ktbz{color:#fff;flex-shrink:0;font-weight:600;min-width:80px}.Introduction_contactValue__X18B4{color:#ccc}.Introduction_address__hsW\+J{color:#ccc;line-height:1.4}.Introduction_address__hsW\+J div{margin-bottom:.25rem}.Introduction_address__hsW\+J div:last-child{margin-bottom:0}.Introduction_websiteLink__thuzW{align-items:center;background:#00d4ff1a;border:1px solid #00d4ff4d;border-radius:6px;color:#00d4ff;display:inline-flex;font-size:.95rem;gap:.5rem;padding:.5rem .75rem;text-decoration:none;transition:all .2s ease}.Introduction_websiteLink__thuzW:hover{background:#00d4ff33;border-color:#00d4ff;box-shadow:0 2px 4px #00d4ff4d;transform:translateY(-1px)}.Introduction_websiteLink__thuzW svg{flex-shrink:0}.Introduction_noData__OAzuq{color:#ccc;padding:3rem 1rem;text-align:center}.Introduction_noDataIcon__zL8Oh{font-size:3rem;margin-bottom:1rem}.Introduction_noData__OAzuq h3{color:#fff;font-size:1.2rem;font-weight:600;margin:0 0 .5rem}.Introduction_noData__OAzuq p{color:#ccc;font-size:.95rem;line-height:1.5;margin:0}.Introduction_introduction__X15kK::-webkit-scrollbar{width:6px}.Introduction_introduction__X15kK::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.Introduction_introduction__X15kK::-webkit-scrollbar-thumb{background:#00d4ff80;border-radius:3px}.Introduction_introduction__X15kK::-webkit-scrollbar-thumb:hover{background:#00d4ffb3}@media (max-width:768px){.Introduction_companyDetails__7YE0w{flex-direction:column}.Introduction_introduction__X15kK{margin:.5rem;padding:1rem}.Introduction_header__gqngn h3{font-size:1.3rem}.Introduction_companyName__IopeL{font-size:1.1rem}.Introduction_companyDetails__7YE0w{gap:.5rem;grid-template-columns:1fr}.Introduction_contactItem__\+mL4Z{align-items:flex-start;flex-direction:column;gap:.25rem}.Introduction_contactLabel__3Ktbz{min-width:auto}.Introduction_summarySection__SOdgv h4{font-size:1.1rem}.Introduction_paragraph__90SCH{font-size:.9rem}.Introduction_noData__OAzuq{padding:2rem 1rem}.Introduction_noDataIcon__zL8Oh{font-size:2.5rem}}.QuotesChart_quotesChart__9RIMG{background:linear-gradient(135deg,#000,#0a0a0a);border-radius:16px;box-shadow:0 8px 32px #0009,0 4px 16px #0006,inset 0 1px 0 #ffffff0d;overflow:auto;padding:24px;position:relative}.QuotesChart_quotesChart__9RIMG:before{background:linear-gradient(90deg,#0000,#00d4ff4d,#0000);content:"";height:1px;left:0;opacity:.6;position:absolute;right:0;top:0}.QuotesChart_quotesHeader__Ugq3P{align-items:center;background:linear-gradient(135deg,#0a0a0a,#1a1a1a);border-radius:12px;box-shadow:0 4px 20px #0006,0 2px 8px #0003,inset 0 1px 0 #ffffff0d;display:flex;justify-content:space-between;margin-bottom:24px;overflow:hidden;padding:20px;position:relative}.QuotesChart_quotesHeader__Ugq3P:before{background:linear-gradient(90deg,#0000,#00d4ff33,#0000);content:"";height:1px;left:0;opacity:.6;position:absolute;right:0;top:0}.QuotesChart_quotesHeader__Ugq3P h3{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#00d4ff);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:1.5rem;font-weight:700;margin:0;text-shadow:0 0 20px #ffffff1a}.QuotesChart_quotesControls__dYn5c{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.QuotesChart_controlGroup__\+NQx4{align-items:center;display:flex;gap:8px}.QuotesChart_controlGroup__\+NQx4 label{color:#fff;font-size:14px;font-weight:500;white-space:nowrap}.QuotesChart_intervalSelect__BnqTu,.QuotesChart_limitSelect__hIuUl{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid #00d4ff4d;border-radius:6px;box-shadow:0 2px 8px #0000004d,inset 0 1px 0 #ffffff0d;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:8px 12px;transition:all .3s cubic-bezier(.4,0,.2,1)}.QuotesChart_intervalSelect__BnqTu:hover,.QuotesChart_limitSelect__hIuUl:hover{border-color:#00d4ff99;box-shadow:0 4px 16px #00d4ff33,0 2px 8px #0006,inset 0 1px 0 #ffffff1a}.QuotesChart_intervalSelect__BnqTu:focus,.QuotesChart_limitSelect__hIuUl:focus{border-color:#00d4ff;box-shadow:0 0 0 3px #00d4ff33,0 4px 16px #00d4ff4d,0 2px 8px #0006,inset 0 1px 0 #ffffff1a;outline:none}.QuotesChart_intervalSelect__BnqTu option,.QuotesChart_limitSelect__hIuUl option{background:#1a1a1a;color:#fff;padding:8px}.QuotesChart_chartHeader__\+I\+uZ{align-items:center;background:linear-gradient(135deg,#0a0a0a,#1a1a1a);border-radius:12px;box-shadow:0 4px 20px #0006,0 2px 8px #0003,inset 0 1px 0 #ffffff0d;display:flex;justify-content:space-between;margin-bottom:24px;overflow:hidden;padding:20px;position:relative}.QuotesChart_chartHeader__\+I\+uZ:before{background:linear-gradient(90deg,#0000,#00d4ff33,#0000);content:"";height:1px;left:0;opacity:.6;position:absolute;right:0;top:0}.QuotesChart_chartTitle__vXxny{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#00d4ff);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:1.5rem;font-weight:700;margin:0;text-shadow:0 0 20px #ffffff1a}.QuotesChart_zoomButton__EVDlH{background:linear-gradient(135deg,#00d4ff,#0f8);border:none;border-radius:8px;box-shadow:0 4px 16px #00d4ff66,0 2px 8px #00d4ff33,inset 0 1px 0 #ffffff4d;color:#000;cursor:pointer;font-size:14px;font-weight:600;overflow:hidden;padding:10px 20px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.QuotesChart_zoomButton__EVDlH:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.QuotesChart_zoomButton__EVDlH:hover:before{left:100%}.QuotesChart_zoomButton__EVDlH:hover{background:linear-gradient(135deg,#00b8e6,#00e676);box-shadow:0 6px 20px #00d4ff80,0 3px 10px #00d4ff4d,inset 0 1px 0 #fff6;transform:translateY(-2px)}.QuotesChart_zoomButton__EVDlH:active{transform:translateY(0)}.QuotesChart_chartContainer__cl6Y9{background:linear-gradient(135deg,#0a0a0a,#1a1a1a);border-radius:12px;box-shadow:0 4px 20px #0006,0 2px 8px #0003,inset 0 1px 0 #ffffff0d;overflow:hidden;padding:20px;position:relative}.QuotesChart_chartContainer__cl6Y9:before{background:linear-gradient(90deg,#0000,#00d4ff33,#0000);content:"";height:1px;left:0;opacity:.6;position:absolute;right:0;top:0}.QuotesChart_noDataMessage__ftas8{background:linear-gradient(135deg,#ffffff08,#ffffff03);border-radius:12px;box-shadow:0 4px 16px #0003,inset 0 1px 0 #ffffff08;color:#888;font-size:1.2rem;margin:20px 0;overflow:hidden;padding:60px 20px;position:relative;text-align:center}.QuotesChart_noDataMessage__ftas8:before{background:linear-gradient(90deg,#0000,#00d4ff26,#0000);content:"";height:1px;left:0;opacity:.6;position:absolute;right:0;top:0}.QuotesChart_noDataIcon__YzLsT{display:block;font-size:3rem;margin-bottom:16px;opacity:.5}.QuotesChart_loadingMessage__4RkmX{background:linear-gradient(135deg,#00d4ff0d,#00d4ff05);border-radius:12px;box-shadow:0 4px 16px #0003,inset 0 1px 0 #ffffff08;color:#00d4ff;font-size:1.1rem;margin:20px 0;overflow:hidden;padding:40px 20px;position:relative;text-align:center}.QuotesChart_loadingMessage__4RkmX:before{background:linear-gradient(90deg,#0000,#00d4ff33,#0000);content:"";height:1px;left:0;opacity:.6;position:absolute;right:0;top:0}.QuotesChart_loadingSpinner__0e-JB{animation:QuotesChart_spin__ZnBNg 1s linear infinite;border:3px solid #00d4ff1a;border-radius:50%;border-top-color:#00d4ff;box-shadow:0 0 20px #00d4ff4d,0 0 10px #00d4ff33;height:40px;margin:0 auto 16px;width:40px}@keyframes QuotesChart_spin__ZnBNg{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.QuotesChart_quotesChart__9RIMG .recharts-cartesian-grid-horizontal line,.QuotesChart_quotesChart__9RIMG .recharts-cartesian-grid-vertical line{stroke:#0000}.QuotesChart_quotesChart__9RIMG .recharts-xAxis .recharts-cartesian-axis-tick-value,.QuotesChart_quotesChart__9RIMG .recharts-yAxis .recharts-cartesian-axis-tick-value{fill:#fff;font-size:12px;font-weight:500}.QuotesChart_quotesChart__9RIMG .recharts-cartesian-axis-line{stroke:#fff;stroke-width:1}.QuotesChart_quotesChart__9RIMG .recharts-tooltip-wrapper{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000000f2;border:1px solid #00d4ff33;border-radius:8px;box-shadow:0 8px 32px #000c,0 4px 16px #0009}.QuotesChart_quotesChart__9RIMG .recharts-tooltip-content{background:#0000;border:none}.QuotesChart_quotesChart__9RIMG .recharts-tooltip-label{color:#00d4ff;font-size:14px;font-weight:600}.QuotesChart_quotesChart__9RIMG .recharts-tooltip-item{color:#fff;font-size:13px}.QuotesChart_quotesChart__9RIMG .recharts-legend-wrapper{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000c;border-radius:8px;box-shadow:0 4px 16px #0009,0 2px 8px #0006}.QuotesChart_quotesChart__9RIMG .recharts-legend-item{color:#fff;font-size:12px}.QuotesChart_quotesChart__9RIMG .recharts-legend-item-text{color:#fff}@media (max-width:768px){.QuotesChart_quotesChart__9RIMG{border-radius:12px;padding:20px}.QuotesChart_quotesHeader__Ugq3P{align-items:flex-start;flex-direction:column;gap:16px;margin-bottom:20px;padding:16px}.QuotesChart_quotesHeader__Ugq3P h3{font-size:1.3rem}.QuotesChart_chartHeader__\+I\+uZ{align-items:flex-start;flex-direction:column;gap:16px;margin-bottom:20px;padding:16px}.QuotesChart_chartTitle__vXxny{font-size:1.3rem}.QuotesChart_zoomButton__EVDlH{font-size:13px;padding:8px 16px}.QuotesChart_quotesControls__dYn5c{align-items:flex-start;flex-direction:column;gap:12px}.QuotesChart_controlGroup__\+NQx4{align-items:flex-start;flex-direction:column;gap:8px}.QuotesChart_controlGroup__\+NQx4 label,.QuotesChart_intervalSelect__BnqTu,.QuotesChart_limitSelect__hIuUl{text-align:left;width:100%}.QuotesChart_chartContainer__cl6Y9{padding:16px}.QuotesChart_noDataMessage__ftas8{font-size:1.1rem;padding:40px 16px}.QuotesChart_loadingMessage__4RkmX{font-size:1rem;padding:30px 16px}}@media (max-width:480px){.QuotesChart_quotesChart__9RIMG{border-radius:8px;padding:16px}.QuotesChart_quotesHeader__Ugq3P{margin-bottom:16px;padding:12px}.QuotesChart_quotesHeader__Ugq3P h3{font-size:1.2rem}.QuotesChart_chartHeader__\+I\+uZ{margin-bottom:16px;padding:12px}.QuotesChart_chartTitle__vXxny{font-size:1.2rem}.QuotesChart_zoomButton__EVDlH{font-size:12px;padding:6px 12px}.QuotesChart_quotesControls__dYn5c{align-items:flex-start;flex-direction:column;gap:12px}.QuotesChart_controlGroup__\+NQx4{align-items:flex-start;flex-direction:column;gap:8px}.QuotesChart_controlGroup__\+NQx4 label,.QuotesChart_intervalSelect__BnqTu,.QuotesChart_limitSelect__hIuUl{text-align:left;width:100%}.QuotesChart_chartContainer__cl6Y9{padding:12px}.QuotesChart_noDataMessage__ftas8{font-size:1rem;padding:30px 12px}.QuotesChart_loadingMessage__4RkmX{font-size:.9rem;padding:24px 12px}.QuotesChart_loadingSpinner__0e-JB{border-width:2px;height:32px;width:32px}}.TechnicalScoreCard_intervalStats__9\+K\+i{background:linear-gradient(135deg,#0a0a0a,#1a1a1a);border-radius:16px;box-shadow:0 6px 24px #0006,0 3px 12px #0003,inset 0 1px 0 #ffffff0d;overflow:hidden;padding:24px;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.TechnicalScoreCard_intervalStats__9\+K\+i:before{background:linear-gradient(135deg,#ffffff05,#0000);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.TechnicalScoreCard_intervalStats__9\+K\+i:hover:before{opacity:1}.TechnicalScoreCard_intervalStats__9\+K\+i:hover{background:linear-gradient(135deg,#000,#0a0a0a);box-shadow:0 8px 32px #00d4ff4d,0 4px 16px #00d4ff33,inset 0 1px 0 #ffffff14;transform:translateY(-3px)}.TechnicalScoreCard_intervalStats__9\+K\+i h4{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#e0e0e0);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:1.3rem;font-weight:700;margin:0 0 28px;padding-bottom:16px;position:relative;text-align:left;text-shadow:0 0 20px #ffffff1a;z-index:1}.TechnicalScoreCard_intervalStats__9\+K\+i h4:after{background:linear-gradient(90deg,#00d4ff,#0000);border-radius:1px;bottom:0;box-shadow:0 0 10px #00d4ff4d;content:"";height:2px;left:0;position:absolute;width:50px}.TechnicalScoreCard_statsContent__itQ8t{display:flex;flex-direction:column;gap:16px;position:relative;z-index:1}.TechnicalScoreCard_scoreContainer__nOnuS{background:linear-gradient(135deg,#0a0a0a,#1a1a1a);border-radius:16px;box-shadow:0 6px 24px #0006,0 3px 12px #0003,inset 0 1px 0 #ffffff0d;cursor:pointer;overflow:hidden;padding:28px;position:relative;text-align:center;transition:all .4s cubic-bezier(.4,0,.2,1)}.TechnicalScoreCard_scoreContainer__nOnuS:before{background:linear-gradient(135deg,#ffffff05,#0000);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.TechnicalScoreCard_scoreContainer__nOnuS:hover:before{opacity:1}.TechnicalScoreCard_scoreContainer__nOnuS:hover{background:linear-gradient(135deg,#000,#0a0a0a);box-shadow:0 12px 40px #00d4ff4d,0 6px 20px #00d4ff33,inset 0 1px 0 #ffffff14;transform:translateY(-8px) scale(1.02)}.TechnicalScoreCard_scoreContainer__nOnuS.TechnicalScoreCard_active__HdvfY{background:linear-gradient(135deg,#00d4ff26,#00d4ff0f);box-shadow:0 12px 40px #00d4ff66,0 6px 20px #00d4ff4d,inset 0 1px 0 #ffffff1a}.TechnicalScoreCard_scoreHeader__f9Tz0{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px;position:relative;z-index:1}.TechnicalScoreCard_scoreLabel__wPjrk{color:#fff;font-size:1.2rem;font-weight:600;text-shadow:0 0 15px #ffffff1a}.TechnicalScoreCard_clickHint__YgtKT{color:#00d4ff;cursor:pointer;font-size:1.4rem;text-shadow:0 0 20px #00d4ff99;transition:all .3s ease}.TechnicalScoreCard_clickHint__YgtKT:hover{color:#0f8;text-shadow:0 0 25px #0f8c;transform:scale(1.15)}.TechnicalScoreCard_scoreValue__kge\+d{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#00d4ff);-webkit-background-clip:text;background-clip:text;font-size:2.8rem;font-weight:800;letter-spacing:-1px;margin-bottom:20px;position:relative;text-shadow:0 0 25px #ffffff1a;z-index:1}.TechnicalScoreCard_scoreDescription__aYfXp{color:#ccc;font-size:1.1rem;font-weight:700;letter-spacing:1px;position:relative;text-shadow:0 0 15px #ffffff1a;text-transform:uppercase;z-index:1}.TechnicalScoreCard_scoreGauge__anlmd{margin-bottom:20px;position:relative;z-index:1}.TechnicalScoreCard_gaugeContainer__KF03Q{align-items:center;display:flex;flex-direction:column;gap:12px}.TechnicalScoreCard_gaugeChart__ypNwO{filter:drop-shadow(0 4px 12px rgba(0,0,0,.4));max-width:200px;width:100%}.TechnicalScoreCard_gaugeSentiment__\+av\+w{display:flex;justify-content:space-between;margin-top:4px;width:140px}.TechnicalScoreCard_sentimentLabel__2pHAp{color:#ccc;font-size:.75rem;font-weight:700;letter-spacing:.5px;text-shadow:0 0 8px #ffffff0d;text-transform:uppercase}.TechnicalScoreCard_trendIndicator__Sr30p{align-items:center;background:linear-gradient(135deg,#000,#0a0a0a);border-radius:12px;box-shadow:0 2px 8px #0003,inset 0 1px 0 #ffffff08;display:flex;justify-content:space-between;padding:12px 16px;transition:all .3s ease}.TechnicalScoreCard_trendIndicator__Sr30p:hover{background:linear-gradient(135deg,#0a0a0a,#1a1a1a);box-shadow:0 4px 12px #0000004d,inset 0 1px 0 #ffffff0d;transform:translateX(4px)}.TechnicalScoreCard_trendLabel__7ic1H{color:#ccc;font-size:1rem;font-weight:600;text-shadow:0 0 10px #ffffff0d}.TechnicalScoreCard_trendValue__go3aU{background:#ffffff14;border-radius:10px;box-shadow:0 2px 8px #0003,inset 0 1px 0 #ffffff0d;color:#fff;font-size:.85rem;font-weight:700;padding:6px 12px;text-shadow:0 0 10px #ffffff0d;text-transform:capitalize;transition:all .3s ease}.TechnicalScoreCard_trendValue__go3aU:hover{background:#ffffff1f;box-shadow:0 4px 12px #0000004d,inset 0 1px 0 #ffffff14;transform:scale(1.05)}@media (max-width:768px){.TechnicalScoreCard_intervalStats__9\+K\+i{flex-shrink:0;margin:0;min-width:300px;scroll-snap-align:start}.TechnicalScoreCard_scoreContainer__nOnuS{padding:24px}.TechnicalScoreCard_scoreValue__kge\+d{font-size:2.4rem}.TechnicalScoreCard_scoreGauge__anlmd{margin-bottom:16px}.TechnicalScoreCard_gaugeChart__ypNwO{max-width:150px}.TechnicalScoreCard_gaugeSentiment__\+av\+w{margin-top:2px;width:120px}.TechnicalScoreCard_sentimentLabel__2pHAp{font-size:.7rem}}@media (max-width:480px){.TechnicalScoreCard_scoreContainer__nOnuS{padding:20px}.TechnicalScoreCard_scoreValue__kge\+d{font-size:2.2rem}.TechnicalScoreCard_scoreGauge__anlmd{margin-bottom:14px}.TechnicalScoreCard_gaugeChart__ypNwO{max-width:120px}.TechnicalScoreCard_gaugeSentiment__\+av\+w{margin-top:1px;width:110px}.TechnicalScoreCard_sentimentLabel__2pHAp{font-size:.65rem}}.SummaryHeader_summaryHeader__Tm9EB{background:linear-gradient(135deg,#00d4ff14,#00d4ff08);border-radius:16px;box-shadow:0 8px 32px #0009,0 4px 16px #0006,inset 0 1px 0 #ffffff0d;margin-bottom:32px;overflow:hidden;padding:28px;position:relative;text-align:center}.SummaryHeader_summaryHeader__Tm9EB:before{animation:SummaryHeader_shimmer__FvVRQ 3s infinite;background:linear-gradient(90deg,#0000,#00d4ff1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.SummaryHeader_summaryHeader__Tm9EB h3{-webkit-text-fill-color:#0000;align-items:center;background:linear-gradient(135deg,#fff,#00d4ff);-webkit-background-clip:text;background-clip:text;color:#fff;display:flex;font-size:1.8rem;font-weight:800;gap:12px;justify-content:center;margin:0 0 20px;position:relative;text-shadow:0 0 25px #ffffff1a;z-index:1}.SummaryHeader_headerIcon__ATIbg{filter:drop-shadow(0 2px 8px rgba(0,0,0,.4));font-size:2.4rem}.SummaryHeader_summaryDescription__RvSKq{color:#e0e0e0;font-size:1.1rem;line-height:1.6;margin:0 auto;max-width:800px;position:relative;text-shadow:0 0 15px #ffffff0d;z-index:1}.SummaryHeader_badgeContainer__jIVWN{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:20px;position:relative;z-index:1}.SummaryHeader_badge__qeSi1{border-radius:20px;font-size:.8rem;font-weight:700;letter-spacing:.5px;padding:8px 16px;text-shadow:0 0 10px #0000004d;text-transform:uppercase;transition:all .3s ease}.SummaryHeader_badge__qeSi1.SummaryHeader_default__J69N0{background:linear-gradient(135deg,#00d4ff33,#00d4ff1a);border:1px solid #00d4ff4d;color:#00d4ff}.SummaryHeader_badge__qeSi1.SummaryHeader_period__ZxEM2{background:linear-gradient(135deg,#fa03,#ffaa001a);border:1px solid #ffaa004d;color:#fa0}.SummaryHeader_badge__qeSi1.SummaryHeader_ranking__4g3Pm{background:linear-gradient(135deg,#0f83,#00ff881a);border:1px solid #00ff884d;color:#0f8}.SummaryHeader_badge__qeSi1.SummaryHeader_warning__SZLcC{background:linear-gradient(135deg,#ff6b6b33,#ff6b6b1a);border:1px solid #ff6b6b4d;color:#ff6b6b}.SummaryHeader_badge__qeSi1:hover{box-shadow:0 4px 12px #0000004d;transform:scale(1.05)}@keyframes SummaryHeader_shimmer__FvVRQ{0%{left:-100%}to{left:100%}}@media (max-width:768px){.SummaryHeader_summaryHeader__Tm9EB{margin-bottom:24px;padding:24px 20px}.SummaryHeader_summaryHeader__Tm9EB h3{font-size:1.8rem}.SummaryHeader_headerIcon__ATIbg{font-size:2rem}.SummaryHeader_summaryDescription__RvSKq{font-size:1rem;line-height:1.5}.SummaryHeader_badge__qeSi1{font-size:.75rem;padding:6px 12px}}@media (max-width:480px){.SummaryHeader_summaryHeader__Tm9EB{padding:20px 16px}.SummaryHeader_summaryHeader__Tm9EB h3{font-size:1.6rem}.SummaryHeader_headerIcon__ATIbg{font-size:1.8rem}.SummaryHeader_badgeContainer__jIVWN{gap:8px}.SummaryHeader_badge__qeSi1{font-size:.7rem;padding:5px 10px}}.TechnicalIndicators_detailedIndicators__wWsJB{animation:TechnicalIndicators_slideDown__unnud .4s cubic-bezier(.4,0,.2,1);overflow:hidden;position:relative}.TechnicalIndicators_detailedIndicators__wWsJB:before{background:linear-gradient(90deg,#0000,#00d4ff4d,#0000);content:"";height:1px;left:0;opacity:.6;position:absolute;right:0;top:0}.TechnicalIndicators_detailedIndicatorsContainer__tsUvG{animation:TechnicalIndicators_slideDown__unnud .4s cubic-bezier(.4,0,.2,1);background:linear-gradient(135deg,#000,#0a0a0a);border-radius:16px;box-shadow:0 8px 32px #0009,0 4px 16px #0006,inset 0 1px 0 #ffffff0d;margin-top:32px;overflow:hidden;padding:24px;position:relative;width:100%}.TechnicalIndicators_detailedIndicatorsContainer__tsUvG:before{background:linear-gradient(90deg,#0000,#00d4ff4d,#0000);content:"";height:1px;left:0;opacity:.6;position:absolute;right:0;top:0}.TechnicalIndicators_detailedIndicators__wWsJB h4{-webkit-text-fill-color:#0000;align-items:center;background:linear-gradient(135deg,#fff,#00d4ff);-webkit-background-clip:text;background-clip:text;color:#fff;display:flex;font-size:1.3rem;font-weight:700;gap:12px;margin:0 0 24px;position:relative;text-shadow:0 0 20px #ffffff1a}.TechnicalIndicators_detailedIndicators__wWsJB h4:before{content:"📊";filter:drop-shadow(0 2px 8px rgba(0,0,0,.4));font-size:1.4rem}.TechnicalIndicators_detailedIndicators__wWsJB h4:after{background:linear-gradient(90deg,#00d4ff,#0000);border-radius:1px;bottom:-8px;box-shadow:0 0 10px #00d4ff4d;content:"";height:2px;left:0;position:absolute;width:60px}.TechnicalIndicators_indicatorDetails__5S1Pz{display:flex;flex-direction:column;gap:16px}.TechnicalIndicators_indicatorDetailItem__Z0CO0{background:linear-gradient(135deg,#0a0a0a,#1a1a1a);border-radius:12px;box-shadow:0 4px 20px #0006,0 2px 8px #0003,inset 0 1px 0 #ffffff0d;overflow:hidden;padding:20px 24px;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.TechnicalIndicators_indicatorDetailItem__Z0CO0:before{background:linear-gradient(90deg,#0000,#00d4ff14,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.TechnicalIndicators_indicatorDetailItem__Z0CO0:hover:before{left:100%}.TechnicalIndicators_indicatorDetailItem__Z0CO0:hover{background:linear-gradient(135deg,#000,#0a0a0a);box-shadow:0 8px 32px #00d4ff4d,0 4px 16px #00d4ff33,inset 0 1px 0 #ffffff14;transform:translateX(8px) translateY(-2px)}.TechnicalIndicators_indicatorText__FHWkO{color:#fff;font-size:1rem;font-weight:400;line-height:1.6;position:relative;text-shadow:0 0 10px #ffffff0d;z-index:1}.TechnicalIndicators_indicatorName__KjGe8{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#e0e0e0);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:1.2rem;font-weight:700;margin-bottom:16px;position:relative;text-shadow:0 0 15px #ffffff1a;z-index:1}.TechnicalIndicators_indicatorSignal__dHB-g{align-items:center;display:flex;gap:12px;margin-bottom:16px;position:relative;z-index:1}.TechnicalIndicators_signalLabel__YTYzL{color:#ccc;font-size:1rem;font-weight:600;text-shadow:0 0 10px #ffffff0d}.TechnicalIndicators_signalValue__3ooSk{border-radius:10px;box-shadow:0 4px 12px #0000004d,inset 0 1px 0 #ffffff1a;font-size:.95rem;font-weight:700;padding:8px 16px;text-transform:capitalize;transition:all .3s ease}.TechnicalIndicators_signalValue__3ooSk.TechnicalIndicators_buy__R-ZXT{background:#00ff8826;box-shadow:0 4px 16px #00ff884d,inset 0 1px 0 #ffffff1a;color:#0f8}.TechnicalIndicators_signalValue__3ooSk.TechnicalIndicators_sell__VboC4{background:#ff6b6b26;box-shadow:0 4px 16px #ff6b6b4d,inset 0 1px 0 #ffffff1a;color:#ff6b6b}.TechnicalIndicators_signalValue__3ooSk.TechnicalIndicators_neutral__N7A6e{background:#ffaa0026;box-shadow:0 4px 16px #ffaa004d,inset 0 1px 0 #ffffff1a;color:#fa0}.TechnicalIndicators_indicatorInterpretation__oGaTg{color:#e0e0e0;font-size:1rem;line-height:1.6;margin-bottom:16px;position:relative;text-shadow:0 0 10px #ffffff0d;z-index:1}.TechnicalIndicators_statsSection__IXroG{overflow-y:auto}.TechnicalIndicators_statsSection__IXroG:before{background:linear-gradient(90deg,#0000,#00d4ff4d,#0000);content:"";height:1px;left:0;opacity:.6;position:absolute;right:0;top:0}.TechnicalIndicators_statsSection__IXroG h3{-webkit-text-fill-color:#0000;align-items:center;background:linear-gradient(135deg,#fff,#00d4ff);-webkit-background-clip:text;background-clip:text;color:#fff;display:flex;font-size:1.3rem;font-weight:700;gap:12px;margin:0 0 24px;padding-bottom:16px;position:relative}.TechnicalIndicators_statsSection__IXroG h3:after{background:linear-gradient(90deg,#00d4ff,#0000);border-radius:1px;bottom:0;box-shadow:0 0 10px #00d4ff4d;content:"";height:2px;left:0;position:absolute;width:60px}.TechnicalIndicators_summaryHeader__tFFKf{background:linear-gradient(135deg,#00d4ff14,#00d4ff08);border-radius:16px;box-shadow:0 8px 32px #0009,0 4px 16px #0006,inset 0 1px 0 #ffffff0d;margin-bottom:32px;overflow:hidden;padding:28px;position:relative;text-align:center}.TechnicalIndicators_summaryHeader__tFFKf:before{animation:TechnicalIndicators_shimmer__h3Hzm 3s infinite;background:linear-gradient(90deg,#0000,#00d4ff1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.TechnicalIndicators_summaryHeader__tFFKf h3{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#00d4ff);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:1.8rem;font-weight:800;margin:0 0 20px;position:relative;text-shadow:0 0 25px #ffffff1a;z-index:1}.TechnicalIndicators_summaryHeader__tFFKf h3:before{content:"📈";filter:drop-shadow(0 2px 8px rgba(0,0,0,.4));font-size:2.4rem;margin-right:16px}.TechnicalIndicators_summaryDescription__v5SW7{color:#e0e0e0;font-size:1.1rem;line-height:1.6;margin:0 auto;max-width:800px;position:relative;text-shadow:0 0 15px #ffffff0d;z-index:1}.TechnicalIndicators_statsGrid__fAt51{grid-gap:28px;background:linear-gradient(135deg,#000,#0a0a0a);border-radius:16px;box-shadow:0 8px 32px #0009,0 4px 16px #0006,inset 0 1px 0 #ffffff0d;display:grid;gap:28px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin-bottom:24px;overflow:hidden;padding:24px;position:relative}.TechnicalIndicators_statsGrid__fAt51:before{background:linear-gradient(90deg,#0000,#00d4ff33,#0000);content:"";height:1px;left:0;opacity:.6;position:absolute;right:0;top:0}.TechnicalIndicators_scoreContainer__8bqf3{background:linear-gradient(135deg,#0a0a0a,#1a1a1a);border-radius:16px;box-shadow:0 6px 24px #0006,0 3px 12px #0003,inset 0 1px 0 #ffffff0d;cursor:pointer;overflow:hidden;padding:28px;position:relative;text-align:center;transition:all .4s cubic-bezier(.4,0,.2,1)}.TechnicalIndicators_scoreContainer__8bqf3:before{background:linear-gradient(135deg,#ffffff05,#0000);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.TechnicalIndicators_scoreContainer__8bqf3:hover:before{opacity:1}.TechnicalIndicators_scoreContainer__8bqf3:hover{background:linear-gradient(135deg,#000,#0a0a0a);box-shadow:0 12px 40px #00d4ff4d,0 6px 20px #00d4ff33,inset 0 1px 0 #ffffff14;transform:translateY(-8px) scale(1.02)}.TechnicalIndicators_scoreContainer__8bqf3.TechnicalIndicators_active__NbLkx{background:linear-gradient(135deg,#00d4ff26,#00d4ff0f);box-shadow:0 12px 40px #00d4ff66,0 6px 20px #00d4ff4d,inset 0 1px 0 #ffffff1a}.TechnicalIndicators_scoreHeader__UuZjR{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px;position:relative;z-index:1}.TechnicalIndicators_scoreLabel__nvvXi{color:#fff;font-size:1.2rem;font-weight:600;text-shadow:0 0 15px #ffffff1a}.TechnicalIndicators_clickHint__SXtKV{color:#00d4ff;cursor:pointer;font-size:1.4rem;text-shadow:0 0 20px #00d4ff99;transition:all .3s ease}.TechnicalIndicators_clickHint__SXtKV:hover{color:#0f8;text-shadow:0 0 25px #0f8c;transform:scale(1.15)}.TechnicalIndicators_scoreValue__zU7vm{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#00d4ff);-webkit-background-clip:text;background-clip:text;font-size:2.8rem;font-weight:800;letter-spacing:-1px;margin-bottom:20px;position:relative;text-shadow:0 0 25px #ffffff1a;z-index:1}.TechnicalIndicators_scoreDescription__xe\+f8{color:#ccc;font-size:1.1rem;font-weight:700;letter-spacing:1px;position:relative;text-shadow:0 0 15px #ffffff1a;text-transform:uppercase;z-index:1}.TechnicalIndicators_scoreGauge__jf\+mi{margin-bottom:20px;position:relative;z-index:1}.TechnicalIndicators_gaugeContainer__k4r5M{align-items:center;display:flex;flex-direction:column;gap:12px}.TechnicalIndicators_gaugeChart__mtkgw{filter:drop-shadow(0 4px 12px rgba(0,0,0,.4));max-width:200px;width:100%}.TechnicalIndicators_gaugeSentiment__qPxNt{display:flex;justify-content:space-between;margin-top:4px;width:140px}.TechnicalIndicators_sentimentLabel__Rz030{color:#ccc;font-size:.75rem;font-weight:700;letter-spacing:.5px;text-shadow:0 0 8px #ffffff0d;text-transform:uppercase}.TechnicalIndicators_intervalStats__eqhNM{background:linear-gradient(135deg,#0a0a0a,#1a1a1a);border-radius:16px;box-shadow:0 6px 24px #0006,0 3px 12px #0003,inset 0 1px 0 #ffffff0d;overflow:hidden;padding:24px;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.TechnicalIndicators_intervalStats__eqhNM:before{background:linear-gradient(135deg,#ffffff05,#0000);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.TechnicalIndicators_intervalStats__eqhNM:hover:before{opacity:1}.TechnicalIndicators_intervalStats__eqhNM:hover{background:linear-gradient(135deg,#000,#0a0a0a);box-shadow:0 8px 32px #00d4ff4d,0 4px 16px #00d4ff33,inset 0 1px 0 #ffffff14;transform:translateY(-3px)}.TechnicalIndicators_intervalStats__eqhNM h4{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#e0e0e0);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:1.3rem;font-weight:700;margin:0 0 28px;padding-bottom:16px;position:relative;text-align:left;text-shadow:0 0 20px #ffffff1a;z-index:1}.TechnicalIndicators_intervalStats__eqhNM h4:after{background:linear-gradient(90deg,#00d4ff,#0000);border-radius:1px;bottom:0;box-shadow:0 0 10px #00d4ff4d;content:"";height:2px;left:0;position:absolute;width:50px}.TechnicalIndicators_statsContent__1WH\+e{display:flex;flex-direction:column;gap:16px;position:relative;z-index:1}.TechnicalIndicators_trendIndicator__z13mc{align-items:center;background:linear-gradient(135deg,#000,#0a0a0a);border-radius:12px;box-shadow:0 2px 8px #0003,inset 0 1px 0 #ffffff08;display:flex;justify-content:space-between;padding:12px 16px;transition:all .3s ease}.TechnicalIndicators_trendIndicator__z13mc:hover{background:linear-gradient(135deg,#0a0a0a,#1a1a1a);box-shadow:0 4px 12px #0000004d,inset 0 1px 0 #ffffff0d;transform:translateX(4px)}.TechnicalIndicators_trendLabel__o47Ic{color:#ccc;font-size:1rem;font-weight:600;text-shadow:0 0 10px #ffffff0d}.TechnicalIndicators_trendValue__2Xuwj{background:#ffffff14;border-radius:10px;box-shadow:0 2px 8px #0003,inset 0 1px 0 #ffffff0d;color:#fff;font-size:.85rem;font-weight:700;padding:6px 12px;text-shadow:0 0 10px #ffffff0d;text-transform:capitalize;transition:all .3s ease}.TechnicalIndicators_trendValue__2Xuwj:hover{background:#ffffff1f;box-shadow:0 4px 12px #0000004d,inset 0 1px 0 #ffffff14;transform:scale(1.05)}@keyframes TechnicalIndicators_slideDown__unnud{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes TechnicalIndicators_shimmer__h3Hzm{0%{left:-100%}to{left:100%}}@media (max-width:768px){.TechnicalIndicators_statsGrid__fAt51{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;display:flex;gap:20px;grid-template-columns:none;overflow-x:auto;padding:10px;scroll-snap-type:x mandatory;scrollbar-width:none}.TechnicalIndicators_statsGrid__fAt51::-webkit-scrollbar{display:none}.TechnicalIndicators_intervalStats__eqhNM{flex-shrink:0;margin:0;min-width:300px;scroll-snap-align:start}.TechnicalIndicators_summaryHeader__tFFKf{margin-bottom:24px;padding:24px 20px}.TechnicalIndicators_summaryHeader__tFFKf h3{font-size:1.8rem}.TechnicalIndicators_summaryHeader__tFFKf h3:before{font-size:2rem;margin-right:12px}.TechnicalIndicators_summaryDescription__v5SW7{font-size:1rem;line-height:1.5}.TechnicalIndicators_statsSection__IXroG h3{font-size:1.4rem}.TechnicalIndicators_scoreContainer__8bqf3{padding:24px}.TechnicalIndicators_scoreValue__zU7vm{font-size:2.4rem}.TechnicalIndicators_scoreGauge__jf\+mi{margin-bottom:16px}.TechnicalIndicators_gaugeChart__mtkgw{max-width:150px}.TechnicalIndicators_gaugeSentiment__qPxNt{margin-top:2px;width:120px}.TechnicalIndicators_sentimentLabel__Rz030{font-size:.7rem}}@media (max-width:480px){.TechnicalIndicators_summaryHeader__tFFKf{padding:20px 16px}.TechnicalIndicators_summaryHeader__tFFKf h3{font-size:1.6rem}.TechnicalIndicators_summaryHeader__tFFKf h3:before{font-size:1.8rem;margin-right:10px}.TechnicalIndicators_statsSection__IXroG h3{font-size:1.3rem}.TechnicalIndicators_indicatorDetailItem__Z0CO0{padding:14px 18px}.TechnicalIndicators_scoreContainer__8bqf3{padding:20px}.TechnicalIndicators_scoreValue__zU7vm{font-size:2.2rem}.TechnicalIndicators_scoreGauge__jf\+mi{margin-bottom:14px}.TechnicalIndicators_gaugeChart__mtkgw{max-width:120px}.TechnicalIndicators_gaugeSentiment__qPxNt{margin-top:1px;width:110px}.TechnicalIndicators_sentimentLabel__Rz030{font-size:.65rem}}.FundamentalData_summaryHeader__\+BIcQ{background:linear-gradient(135deg,#00d4ff14,#00d4ff08);border-radius:16px;box-shadow:0 8px 32px #0009,0 4px 16px #0006,inset 0 1px 0 #ffffff0d;margin-bottom:32px;overflow:hidden;padding:28px;position:relative;text-align:center}.FundamentalData_summaryHeader__\+BIcQ:before{animation:FundamentalData_shimmer__yI078 3s infinite;background:linear-gradient(90deg,#0000,#00d4ff1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.FundamentalData_summaryHeader__\+BIcQ h3{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#00d4ff);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:1.8rem;font-weight:800;margin:0 0 20px;position:relative;text-shadow:0 0 25px #ffffff1a;z-index:1}.FundamentalData_summaryHeader__\+BIcQ h3:before{content:"📈";filter:drop-shadow(0 2px 8px rgba(0,0,0,.4));font-size:2.4rem;margin-right:16px}.FundamentalData_summaryDescription__oZH1h{color:#e0e0e0;font-size:1.1rem;line-height:1.6;margin:0 auto;max-width:800px;position:relative;text-shadow:0 0 15px #ffffff0d;z-index:1}.FundamentalData_fundamentalsSection__ZRsJ3{box-shadow:0 8px 32px #0000004d}.FundamentalData_fundamentalCategory__TvKSB{background:#130f0f;border-left:4px solid #007bff;border-radius:8px;box-shadow:0 2px 8px #0003;margin-bottom:20px;padding:20px}.FundamentalData_fundamentalGroupLabel__l-IPV{border-bottom:1px solid #555;color:#fff;font-size:1.2rem;font-weight:600;margin:0 0 15px;padding-bottom:8px}.FundamentalData_fundamentalList__DY2qh{display:flex;flex-direction:column;gap:6px}.FundamentalData_fundamentalItem__ffZCD{border-bottom:1px solid #ffffff0d;color:#ccc;font-size:.85rem;line-height:1.4;padding:12px 0;position:relative;transition:all .3s ease}.FundamentalData_fundamentalItem__ffZCD:hover{background:#00d4ff05;border-radius:6px;margin:0 -8px;padding:12px 8px}.FundamentalData_fundamentalField__NWbxM{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px;transition:all .2s ease}.FundamentalData_fundamentalField__NWbxM:hover{background:#00d4ff0d;border-radius:4px;margin:-4px -8px 6px;padding:4px 8px}.FundamentalData_fundamentalExplanation__OMK51{color:#888;font-size:.75rem;font-style:italic;line-height:1.3;margin-left:8px}.FundamentalData_comparisonIndicator__XwQFK{border-radius:8px;display:inline-block;font-size:.7rem;font-weight:600;letter-spacing:.5px;margin-left:8px;padding:3px 8px;text-transform:uppercase;transition:all .2s ease}.FundamentalData_comparisonIndicator__XwQFK.FundamentalData_positive__kWkTa{background:#0f83;border:1px solid #00ff884d;color:#0f8}.FundamentalData_comparisonIndicator__XwQFK.FundamentalData_positive__kWkTa:after{content:" ↗";font-size:.8rem}.FundamentalData_comparisonIndicator__XwQFK.FundamentalData_negative__ApPS6{background:#ff6b6b33;border:1px solid #ff6b6b4d;color:#ff6b6b}.FundamentalData_comparisonIndicator__XwQFK.FundamentalData_negative__ApPS6:after{content:" ↘";font-size:.8rem}.FundamentalData_comparisonIndicator__XwQFK.FundamentalData_neutral__xVFr0{background:#ffc10733;border:1px solid #ffc1074d;color:#ffc107}.FundamentalData_comparisonIndicator__XwQFK.FundamentalData_neutral__xVFr0:after{content:" ≈";font-size:.8rem;font-weight:700}.FundamentalData_sectorValue__Tsl5L{color:#999;font-size:.8rem;font-style:italic;margin-bottom:5px;margin-left:8px}.FundamentalData_rankingIndicator__hboZ8{border-radius:8px;display:inline-block;font-size:.7rem;font-weight:600;letter-spacing:.5px;margin-left:8px;padding:3px 8px;text-transform:uppercase;transition:all .2s ease}.FundamentalData_rankingIndicator__hboZ8.FundamentalData_excellent__5F1iC{background:#00ff8840;border:1px solid #0f86;color:#0f8}.FundamentalData_rankingIndicator__hboZ8.FundamentalData_excellent__5F1iC:after{content:" 🏆";font-size:.8rem}.FundamentalData_rankingIndicator__hboZ8.FundamentalData_good__GkFBC{background:#00d4ff40;border:1px solid #00d4ff66;color:#00d4ff}.FundamentalData_rankingIndicator__hboZ8.FundamentalData_good__GkFBC:after{content:" ⭐";font-size:.8rem}.FundamentalData_rankingIndicator__hboZ8.FundamentalData_average__bgYul{background:#ffc10740;border:1px solid #ffc10766;color:#ffc107}.FundamentalData_rankingIndicator__hboZ8.FundamentalData_average__bgYul:after{content:" 📊";font-size:.8rem}.FundamentalData_rankingIndicator__hboZ8.FundamentalData_poor__s-PXw{background:#ff6b6b40;border:1px solid #ff6b6b66;color:#ff6b6b}.FundamentalData_rankingIndicator__hboZ8.FundamentalData_poor__s-PXw:after{content:" 📉";font-size:.8rem}.FundamentalData_rankingValue__qFBME{background:#0003;border-radius:4px;color:#aaa;display:inline-block;font-size:.75rem;font-style:italic;margin-bottom:5px;margin-left:8px;padding:2px 6px}.FundamentalData_expandIcon__Msrx\+{color:#00d4ff;font-size:.8rem;margin-left:auto;transition:transform .2s ease}.FundamentalData_expandedContent__l\+ndN{background:#0000004d;border-left:3px solid #00d4ff;border-radius:8px;margin-top:12px;padding:16px}.FundamentalData_sectorComparisonHeader__-ZYSo{margin-bottom:12px}.FundamentalData_sectorComparisonHeader__-ZYSo h4{color:#fff;font-size:1rem;font-weight:600;margin:0}.FundamentalData_sectorRankingsList__sSIgH{display:flex;flex-direction:column;gap:8px;max-height:300px;overflow-y:auto}.FundamentalData_sectorRankingItem__8cp4U{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;display:flex;padding:8px 12px;transition:all .2s ease}.FundamentalData_sectorRankingItem__8cp4U:hover{background:#ffffff14;border-color:#00d4ff4d}.FundamentalData_sectorRankingItem__8cp4U.FundamentalData_currentCompany__-e-Uo{background:#00d4ff26;border-color:#00d4ff;box-shadow:0 0 10px #00d4ff33}.FundamentalData_rankingPosition__hG8Vd{color:#00d4ff;font-size:.9rem;font-weight:700;min-width:40px}.FundamentalData_rankingSymbol__N7Zdz{color:#fff;font-size:.9rem;font-weight:600;margin-left:12px;min-width:80px}.FundamentalData_clickableSymbol__l6glM{border-radius:4px;cursor:pointer;padding:2px 6px;position:relative;transition:all .2s ease}.FundamentalData_clickableSymbol__l6glM:hover{background:#00d4ff33;box-shadow:0 2px 8px #00d4ff4d;color:#00d4ff;transform:translateY(-1px)}.FundamentalData_clickableSymbol__l6glM:after{content:"🔗";font-size:.7rem;opacity:0;position:absolute;right:-20px;top:50%;transform:translateY(-50%);transition:opacity .2s ease}.FundamentalData_clickableSymbol__l6glM:hover:after{opacity:1}.FundamentalData_rankingValue__qFBME{color:#ccc;font-size:.85rem;font-weight:500;margin-left:auto}.FundamentalData_loadingMessage__0PSr7{color:#888;font-style:italic;padding:20px;text-align:center}@media (max-width:768px){.FundamentalData_fundamentalsSection__ZRsJ3{border:0;padding:0}.FundamentalData_fundamentalsSection__ZRsJ3 h3{font-size:1.2rem}.FundamentalData_fundamentalGroupLabel__l-IPV{font-size:1.1rem}.FundamentalData_fundamentalItem__ffZCD{font-size:.85rem}.FundamentalData_summaryHeader__\+BIcQ{margin-bottom:24px;padding:24px 20px}.FundamentalData_summaryHeader__\+BIcQ h3{font-size:1.8rem}.FundamentalData_summaryHeader__\+BIcQ h3:before{font-size:2rem;margin-right:12px}.FundamentalData_summaryDescription__oZH1h{font-size:1rem;line-height:1.5}.FundamentalData_comparisonIndicator__XwQFK{font-size:.65rem;margin-left:6px;padding:2px 6px}.FundamentalData_sectorValue__Tsl5L{font-size:.65rem;margin-left:6px}.FundamentalData_rankingIndicator__hboZ8{font-size:.65rem;margin-left:6px;padding:2px 6px}.FundamentalData_rankingValue__qFBME{font-size:.6rem;margin-left:6px;padding:1px 4px}.FundamentalData_expandedContent__l\+ndN{margin-top:8px;padding:12px}.FundamentalData_sectorComparisonHeader__-ZYSo h4{font-size:.9rem}.FundamentalData_sectorRankingsList__sSIgH{max-height:200px}.FundamentalData_sectorRankingItem__8cp4U{padding:6px 8px}.FundamentalData_rankingPosition__hG8Vd{font-size:.8rem;min-width:30px}.FundamentalData_rankingSymbol__N7Zdz{font-size:.8rem;margin-left:8px;min-width:60px}.FundamentalData_rankingValue__qFBME{font-size:.75rem}.FundamentalData_clickableSymbol__l6glM{padding:1px 4px}.FundamentalData_clickableSymbol__l6glM:after{font-size:.6rem;right:-16px}}@media (max-width:480px){.FundamentalData_summaryHeader__\+BIcQ{padding:20px 16px}.FundamentalData_summaryHeader__\+BIcQ h3{font-size:1.6rem}.FundamentalData_summaryHeader__\+BIcQ h3:before{font-size:1.8rem;margin-right:10px}}@keyframes FundamentalData_shimmer__yI078{0%{left:-100%}to{left:100%}}.MetricCard_metricCard__Z6jig{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);background:linear-gradient(135deg,var(--bg-overlay,#1a1a1a),var(--bg-overlay-light,#2a2a2a));border:1px solid #ffffff1a;border:1px solid var(--bg-overlay-border,#ffffff1a);border-radius:12px;border-radius:var(--radius-md,12px);display:flex;flex-direction:column;gap:8px;gap:var(--spacing-sm,8px);height:-webkit-fit-content;height:fit-content;margin-bottom:10px;min-height:-webkit-fit-content;min-height:fit-content;padding:10px;transition:all .3s ease}.MetricCard_metricCard__Z6jig:hover{border-color:#007bff4d;box-shadow:0 4px 20px #0000004d;transform:translateY(-2px)}.MetricCard_metricHeader__SJ4VQ{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.MetricCard_metricLabel__ETVVF{color:#ccc;color:var(--text-light,#ccc);font-size:.9rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.MetricCard_metricValue__ss757{color:#fff;color:var(--text-primary,#fff);font-family:Courier New,monospace;font-size:2rem;font-weight:700;text-align:left}.MetricCard_metricValue__ss757.MetricCard_positive__3W1kj{color:#0f8;color:var(--success-green,#0f8)}.MetricCard_metricValue__ss757.MetricCard_negative__bvi8c{color:#ff6b6b;color:var(--danger-red,#ff6b6b)}.MetricCard_metricValue__ss757.MetricCard_default__apDIw{color:#fff;color:var(--text-primary,#fff)}.MetricCard_metricDescription__f4115{color:#999;color:var(--text-muted,#999);font-size:.85rem;font-style:italic}.MetricCard_inlineInterpretation__xSxxw{color:#ccc;color:var(--text-light,#e0e0e0);font-size:.9rem;line-height:1.4;margin-top:4px}.MetricCard_rankingIndicator__MiSYc{border-radius:6px;cursor:default;font-size:.75rem;font-weight:600;padding:4px 8px;text-align:center;transition:all .3s ease}.MetricCard_rankingIndicator__MiSYc.MetricCard_excellent__wEULj{background:#0f83;border:1px solid #00ff884d;color:#0f8}.MetricCard_rankingIndicator__MiSYc.MetricCard_good__-DRG0{background:#00d4ff33;border:1px solid #00d4ff4d;color:#00d4ff}.MetricCard_rankingIndicator__MiSYc.MetricCard_average__TmZRW{background:#fa03;border:1px solid #ffaa004d;color:#fa0}.MetricCard_rankingIndicator__MiSYc.MetricCard_poor__zNsAx{background:#ff6b6b33;border:1px solid #ff6b6b4d;color:#ff6b6b}.MetricCard_clickableRanking__UDd7r{cursor:pointer}.MetricCard_clickableRanking__UDd7r:hover{box-shadow:0 2px 8px #0000004d;transform:scale(1.05)}:root{--bg-overlay:#1a1a1a;--bg-overlay-light:#2a2a2a;--bg-overlay-border:#ffffff1a;--text-muted:#999;--success-green:#0f8;--danger-red:#ff6b6b;--radius-md:12px}.RiskSection_riskSection__9IOFw{background:linear-gradient(135deg,#000,#0a0a0a);background:linear-gradient(135deg,var(--bg-primary,#000),var(--bg-secondary,#0a0a0a));border:1px solid #ffffff0d;border-radius:16px;border-radius:var(--radius-lg,16px);height:-webkit-fit-content;height:fit-content;min-height:-webkit-fit-content;min-height:fit-content;padding:24px;padding:var(--spacing-xl,24px);transition:all .3s ease;transition:all var(--transition-normal,.3s ease)}.RiskSection_riskSection__9IOFw:hover{border-color:#007bff4d;box-shadow:0 8px 25px #0006;box-shadow:var(--shadow-lg,0 8px 25px #0006);transform:translateY(-2px)}.RiskSection_riskSection__9IOFw h4{align-items:center;color:#fff;color:var(--text-primary,#fff);display:flex;font-size:1.3rem;gap:10px;margin-bottom:20px;margin-bottom:var(--spacing-lg,20px)}.RiskSection_metricExplanation__NGt9J{margin-top:16px;margin-top:var(--spacing-md,16px)}.RiskSection_explanationToggle__okjTM{align-items:center;background:none;border:none;color:#ccc;color:var(--text-light,#ccc);cursor:pointer;display:flex;font-size:.9rem;font-weight:600;gap:8px;padding:8px 0;transition:color .3s ease}.RiskSection_explanationToggle__okjTM:hover{color:#fff;color:var(--text-primary,#fff)}.RiskSection_explanationContent__IhLjk{background:#ffffff05;border:1px solid #ffffff0d;border-radius:8px;border-radius:var(--radius-md,8px);color:#ccc;color:var(--text-light,#e0e0e0);font-size:.9rem;line-height:1.5;margin-top:8px;margin-top:var(--spacing-sm,8px);padding:16px;padding:var(--spacing-md,16px)}.RiskSection_explanationSubsection__9kZpL{margin-bottom:16px;margin-bottom:var(--spacing-md,16px)}.RiskSection_explanationSubsection__9kZpL:last-child{margin-bottom:0}.RiskSection_explanationSubsection__9kZpL h6{color:#fff;color:var(--text-primary,#fff);font-size:1rem;font-weight:600;margin-bottom:4px;margin-bottom:var(--spacing-xs,4px)}.RiskSection_explanationSubsection__9kZpL p,.RiskSection_explanationSubsection__9kZpL ul{margin-bottom:8px;margin-bottom:var(--spacing-sm,8px)}.RiskSection_explanationSubsection__9kZpL ul{margin-left:16px;margin-left:var(--spacing-md,16px)}.RiskSection_explanationSubsection__9kZpL li{margin-bottom:4px;margin-bottom:var(--spacing-xs,4px)}:root{--bg-primary:#000;--bg-secondary:#0a0a0a;--radius-lg:16px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-xl:24px;--primary-blue:#007bff;--primary-blue-hover:#248dfe;--primary-blue-light:#007bff1a;--success-green:#28a745;--success-green-light:#28a74514;--danger-red:#dc3545;--warning-yellow:#ffc107;--warning-yellow-light:#ffc1071a;--text-primary:#fff;--text-secondary:#e0e0e0;--text-muted:#aaa;--text-light:#ccc;--text-lighter:#d0d0d0;--text-dark:#888;--bg-primary:#1a1a1a;--bg-secondary:#0f0f0f;--bg-tertiary:#3a3a3a;--bg-quaternary:#2a2a2a;--bg-overlay:#ffffff0d;--bg-overlay-light:#ffffff05;--bg-overlay-border:#ffffff14;--bg-overlay-border-light:#ffffff1a;--gradient-primary:linear-gradient(135deg,var(--primary-blue),#0056b3);--gradient-success:linear-gradient(135deg,var(--success-green),#20c997);--gradient-info:linear-gradient(135deg,#17a2b8,#138496);--gradient-warning:linear-gradient(135deg,var(--warning-yellow-light),#ffc1070d);--gradient-danger:linear-gradient(135deg,#ff6b6b,#ee5a52);--gradient-text:linear-gradient(135deg,#fff,#00d4ff);--gradient-header:linear-gradient(135deg,#00d4ff14,#00d4ff08);--spacing-xs:8px;--spacing-sm:12px;--spacing-md:15px;--spacing-lg:20px;--spacing-xl:25px;--spacing-xxl:32px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:20px;--shadow-sm:0 2px 8px #0006;--shadow-md:0 4px 15px #0003;--shadow-lg:0 8px 25px #0006;--shadow-xl:0 8px 32px #0009;--shadow-glow:0 0 25px #ffffff1a;--shadow-text:0 0 15px #ffffff0d;--transition-fast:0.2s ease;--transition-normal:0.3s ease}.RiskAnalysis_riskAnalysis__cf\+ov{box-sizing:border-box;max-width:100%;overflow-x:hidden;overflow-y:auto;width:100%}.RiskAnalysis_riskGrid__I4C4s{grid-gap:25px;grid-gap:var(--spacing-xl);box-sizing:border-box;display:grid;gap:25px;gap:var(--spacing-xl);grid-auto-flow:dense;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:repeat(2,1fr);margin-bottom:30px;max-width:100%;width:100%}.RiskAnalysis_betaSection__V-NeM,.RiskAnalysis_cvarSection__V57jl,.RiskAnalysis_distributionSection__7Vo-j,.RiskAnalysis_fullWidthSection__8jz03,.RiskAnalysis_riskAdjustedSection__Hvdq9,.RiskAnalysis_varSection__MIw5P,.RiskAnalysis_volatilitySection__mneRm{grid-column:1/-1}.RiskAnalysis_riskSection__wiwBi{background:linear-gradient(135deg,#1a1a1a,#0f0f0f);background:linear-gradient(135deg,var(--bg-primary),var(--bg-secondary));border:1px solid #ffffff0d;border-radius:12px;border-radius:var(--radius-lg);height:-webkit-fit-content;height:fit-content;min-height:-webkit-fit-content;min-height:fit-content;padding:25px;padding:var(--spacing-xl);transition:all .3s ease;transition:all var(--transition-normal)}.RiskAnalysis_riskSection__wiwBi:hover{border-color:#007bff4d;box-shadow:0 8px 25px #0006;box-shadow:var(--shadow-lg);transform:translateY(-2px)}.RiskAnalysis_riskSection__wiwBi h4{align-items:center;color:#fff;color:var(--text-primary);display:flex;font-size:1.3rem;gap:10px;margin-bottom:20px;margin-bottom:var(--spacing-lg)}.RiskAnalysis_cvarMetrics__paCb2,.RiskAnalysis_distributionMetrics__7iVRo,.RiskAnalysis_returnsMetrics__7l\+dU,.RiskAnalysis_varMetrics__Y8O0b,.RiskAnalysis_volatilityDrawdownGrid__jWlHS{grid-gap:15px;grid-gap:var(--spacing-md);display:grid;gap:15px;gap:var(--spacing-md);grid-template-columns:1fr 1fr;margin-bottom:5px}.RiskAnalysis_returnsSummaryGrid__6dE9W{grid-gap:15px;grid-gap:var(--spacing-md);display:grid;gap:15px;gap:var(--spacing-md);grid-template-columns:repeat(2,1fr)}.RiskAnalysis_metricCard__D4-tR{background:linear-gradient(135deg,#ffffff0d,#ffffff05);background:linear-gradient(135deg,var(--bg-overlay),var(--bg-overlay-light));border:1px solid #ffffff14;border:1px solid var(--bg-overlay-border);border-radius:8px;border-radius:var(--radius-md);display:flex;flex-direction:column;gap:12px;gap:var(--spacing-sm);height:-webkit-fit-content;height:fit-content;margin-bottom:15px;margin-bottom:var(--spacing-md);min-height:-webkit-fit-content;min-height:fit-content;padding:10px}.RiskAnalysis_metricHeader__zfTCN{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px;margin-bottom:var(--spacing-xs)}.RiskAnalysis_metricActions__hn7bK{display:flex;justify-content:flex-end;margin-top:8px;margin-top:var(--spacing-xs)}.RiskAnalysis_metricLabel__1Hxyo{color:#ccc;color:var(--text-light);font-size:.9rem;font-weight:600;letter-spacing:.5px;margin-bottom:8px;margin-bottom:var(--spacing-xs);text-transform:uppercase}.RiskAnalysis_metricValue__-6NSY{color:#fff;color:var(--text-primary);font-family:Courier New,monospace;font-size:2rem;font-weight:700;margin-bottom:8px;margin-bottom:var(--spacing-xs);text-align:left}.RiskAnalysis_metricValue__-6NSY.RiskAnalysis_positive__sUCkx{color:#28a745;color:var(--success-green)}.RiskAnalysis_metricValue__-6NSY.RiskAnalysis_negative__uflnT{color:#dc3545;color:var(--danger-red)}.RiskAnalysis_metricDescription__BKeO1{color:#aaa;color:var(--text-muted);font-size:.85rem;font-style:italic;margin-bottom:12px;margin-bottom:var(--spacing-sm)}.RiskAnalysis_inlineInterpretation__R5wwt{background:#28a74514;background:var(--success-green-light);border-left:3px solid #28a745;border-left:3px solid var(--success-green);border-radius:6px;border-radius:var(--radius-sm);border-top:1px solid #ffffff1a;border-top:1px solid var(--bg-overlay-border-light);color:#e0e0e0;color:var(--text-secondary);font-size:.85rem;line-height:1.4;margin-top:12px;margin-top:var(--spacing-sm);padding:12px 10px 10px;padding-top:var(--spacing-sm)}.RiskAnalysis_inlineInterpretation__R5wwt strong{color:#28a745;color:var(--success-green);font-weight:600}.RiskAnalysis_metricExplanation__3s\+O7{background:#007bff1a;background:var(--primary-blue-light);border-left:4px solid #007bff;border-left:4px solid var(--primary-blue);border-radius:6px;border-radius:var(--radius-sm);color:#888;color:var(--text-dark);font-size:.9rem;line-height:1.5;padding:15px;padding:var(--spacing-md)}.RiskAnalysis_explanationToggle__CaSWn{align-items:center;background:none;border:none;color:#007bff;color:var(--primary-blue);cursor:pointer;display:flex;font-size:.9rem;font-weight:600;gap:8px;gap:var(--spacing-xs);margin:0;padding:0;text-decoration:none!important;transition:color .2s ease;transition:color var(--transition-fast)}.RiskAnalysis_explanationToggle__CaSWn:hover{color:#248dfe;color:var(--primary-blue-hover);text-decoration:underline}.RiskAnalysis_explanationToggle__CaSWn:focus{color:#007bff;color:var(--primary-blue);outline:none}.RiskAnalysis_explanationContent__bS3KG{animation:RiskAnalysis_fadeIn__WPW9U .3s ease-in;border-top:1px solid #007bff33;margin-top:12px;margin-top:var(--spacing-sm);padding-top:12px;padding-top:var(--spacing-sm)}.RiskAnalysis_explanationSubsection__ze0QV{margin-bottom:20px;margin-bottom:var(--spacing-lg)}.RiskAnalysis_explanationSubsection__ze0QV:last-child{margin-bottom:0}.RiskAnalysis_explanationSubsection__ze0QV h6{align-items:center;color:#fff;color:var(--text-primary);display:flex;font-size:1rem;font-weight:600;gap:12px;gap:var(--spacing-sm);margin:0 0 8px;margin:0 0 var(--spacing-xs) 0}.RiskAnalysis_explanationSubsection__ze0QV p{color:#e0e0e0;color:var(--text-secondary);font-size:.9rem;line-height:1.5;margin:0 0 12px;margin:0 0 var(--spacing-sm) 0}.RiskAnalysis_explanationSubsection__ze0QV ul{margin:0;padding-left:20px;padding-left:var(--spacing-lg)}.RiskAnalysis_explanationSubsection__ze0QV li{color:#d0d0d0;color:var(--text-lighter);font-size:.85rem;line-height:1.4;margin-bottom:12px;margin-bottom:var(--spacing-sm)}.RiskAnalysis_explanationSubsection__ze0QV li:last-child{margin-bottom:0}.RiskAnalysis_explanationSubsection__ze0QV strong{color:#28a745;color:var(--success-green);font-weight:600}.RiskAnalysis_summaryHeader__v6ygC{background:linear-gradient(135deg,#00d4ff14,#00d4ff08);background:var(--gradient-header);border-radius:16px;border-radius:var(--radius-xl);box-shadow:0 8px 32px #0009,0 4px 16px #0006,inset 0 1px 0 #ffffff0d;box-shadow:var(--shadow-xl),0 4px 16px #0006,inset 0 1px 0 #ffffff0d;margin-bottom:32px;margin-bottom:var(--spacing-xxl);overflow:hidden;padding:28px;position:relative;text-align:center}.RiskAnalysis_summaryHeader__v6ygC:before{animation:RiskAnalysis_shimmer__yVP3K 3s infinite;background:linear-gradient(90deg,#0000,#00d4ff1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.RiskAnalysis_summaryHeader__v6ygC h3{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#00d4ff);background:var(--gradient-text);-webkit-background-clip:text;background-clip:text;color:#fff;color:var(--text-primary);font-size:1.8rem;font-weight:800;margin:0 0 20px;margin:0 0 var(--spacing-lg) 0;position:relative;text-shadow:0 0 25px #ffffff1a;text-shadow:var(--shadow-glow);z-index:1}.RiskAnalysis_summaryHeader__v6ygC h3:before{content:"📈";filter:drop-shadow(0 2px 8px rgba(0,0,0,.4));filter:drop-shadow(var(--shadow-sm));font-size:2.4rem;margin-right:16px}.RiskAnalysis_summaryDescription__1ybYO{color:#e0e0e0;color:var(--text-secondary);font-size:1.1rem;line-height:1.6;margin:0 auto;max-width:800px;position:relative;text-shadow:0 0 15px #ffffff0d;text-shadow:var(--shadow-text);z-index:1}.RiskAnalysis_riskMeta__1REQh{display:flex;flex-wrap:wrap;gap:20px;gap:var(--spacing-lg);justify-content:center;margin-top:20px;margin-top:var(--spacing-lg)}.RiskAnalysis_dataPoints__n7Org,.RiskAnalysis_dateRange__XDAs5,.RiskAnalysis_periodBadge__o-aPh{border-radius:20px;border-radius:var(--radius-full);color:#fff;color:var(--text-primary);font-size:.8rem;font-weight:600;padding:12px;padding:var(--spacing-sm) var(--spacing-sm)}.RiskAnalysis_periodBadge__o-aPh{background:linear-gradient(135deg,#28a745,#20c997);background:var(--gradient-success)}.RiskAnalysis_rankingBadge__qwKMa{background:linear-gradient(135deg,#007bff,#0056b3);background:var(--gradient-primary);border-radius:20px;border-radius:var(--radius-full);box-shadow:0 2px 8px #007bff4d;color:#fff;color:var(--text-primary);font-size:.8rem;font-weight:600;margin-left:10px;padding:12px;padding:var(--spacing-sm) var(--spacing-sm)}.RiskAnalysis_dataPoints__n7Org{background:linear-gradient(135deg,#17a2b8,#138496);background:var(--gradient-info)}.RiskAnalysis_dateRange__XDAs5{background:linear-gradient(135deg,#000,#1a1a1a);background:linear-gradient(135deg,#000,var(--bg-primary))}.RiskAnalysis_riskLoading__6AzAm{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px;padding:60px var(--spacing-lg);text-align:center}.RiskAnalysis_loadingSpinner__LwD7U{animation:RiskAnalysis_spin__Ldf0Q 1s linear infinite;border:4px solid #007bff33;border-left-color:#007bff;border-left:4px solid var(--primary-blue);border-radius:50%;height:40px;margin-bottom:20px;margin-bottom:var(--spacing-lg);width:40px}.RiskAnalysis_riskError__B2qsP{align-items:center;background:linear-gradient(135deg,#ff6b6b,#ee5a52);background:var(--gradient-danger);border-radius:12px;border-radius:var(--radius-lg);display:flex;flex-direction:column;justify-content:center;margin:20px 0;margin:var(--spacing-lg) 0;padding:60px 20px;padding:60px var(--spacing-lg);text-align:center}.RiskAnalysis_errorIcon__iWEcv{font-size:48px;margin-bottom:20px;margin-bottom:var(--spacing-lg)}.RiskAnalysis_riskPlaceholder__sic3H{align-items:center;background:linear-gradient(135deg,#3a3a3a,#2a2a2a);background:linear-gradient(135deg,var(--bg-tertiary),var(--bg-quaternary));border:1px solid #ffffff1a;border:1px solid var(--bg-overlay-border-light);border-radius:12px;border-radius:var(--radius-lg);display:flex;flex-direction:column;justify-content:center;margin:20px 0;margin:var(--spacing-lg) 0;padding:80px 20px;padding:80px var(--spacing-lg);text-align:center}.RiskAnalysis_placeholderIcon__aURI\+{font-size:64px;margin-bottom:20px;margin-bottom:var(--spacing-lg);opacity:.7}.RiskAnalysis_analyzeBtn__DRJdn,.RiskAnalysis_retryBtn__8qVPM{border:none;border-radius:8px;border-radius:var(--radius-md);cursor:pointer;font-weight:600;margin-top:20px;margin-top:var(--spacing-lg);padding:12px 20px;padding:var(--spacing-sm) var(--spacing-lg);transition:all .3s ease;transition:all var(--transition-normal)}.RiskAnalysis_retryBtn__8qVPM{background:linear-gradient(135deg,#fff,#f8f9fa);color:#dc3545;color:var(--danger-red)}.RiskAnalysis_retryBtn__8qVPM:hover{box-shadow:0 4px 15px #0003;box-shadow:var(--shadow-md);transform:translateY(-2px)}.RiskAnalysis_analyzeBtn__DRJdn{background:linear-gradient(135deg,#007bff,#0056b3);background:var(--gradient-primary);box-shadow:0 4px 15px #007bff4d;color:#fff;color:var(--text-primary)}.RiskAnalysis_analyzeBtn__DRJdn:hover{box-shadow:0 6px 20px #007bff66;transform:translateY(-2px)}.RiskAnalysis_riskFooter__ozx95{border-top:1px solid #ffffff1a;border-top:1px solid var(--bg-overlay-border-light);margin-top:30px;padding-top:20px;padding-top:var(--spacing-lg)}.RiskAnalysis_riskNote__\+PhVG{background:linear-gradient(135deg,#ffc1071a,#ffc1070d);background:var(--gradient-warning);border-left:4px solid #ffc107;border-left:4px solid var(--warning-yellow);border-radius:8px;border-radius:var(--radius-md);color:#ffc107;color:var(--warning-yellow);font-size:.9rem;line-height:1.5;padding:15px;padding:var(--spacing-md)}.RiskAnalysis_kurtosisTable__sZ1UO{border:1px solid #555;border-collapse:collapse;margin-top:10px;width:100%}.RiskAnalysis_kurtosisTable__sZ1UO td,.RiskAnalysis_kurtosisTable__sZ1UO th{border:1px solid #555;padding:8px 12px;padding:var(--spacing-xs) var(--spacing-sm);text-align:left}@keyframes RiskAnalysis_spin__Ldf0Q{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes RiskAnalysis_fadeIn__WPW9U{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes RiskAnalysis_shimmer__yVP3K{0%{left:-100%}to{left:100%}}@media (max-width:768px){.RiskAnalysis_summaryHeader__v6ygC{margin-bottom:20px;margin-bottom:var(--spacing-lg);padding:20px;padding:var(--spacing-lg) var(--spacing-lg)}.RiskAnalysis_summaryHeader__v6ygC h3{font-size:1.8rem}.RiskAnalysis_summaryHeader__v6ygC h3:before{font-size:2rem;margin-right:12px;margin-right:var(--spacing-sm)}.RiskAnalysis_summaryDescription__1ybYO{font-size:1rem;line-height:1.5}.RiskAnalysis_riskAnalysis__cf\+ov{border:0;overflow-x:hidden;padding:0}.RiskAnalysis_riskGrid__I4C4s{gap:4px;grid-template-columns:1fr;padding:0 2px}.RiskAnalysis_riskMeta__1REQh{flex-direction:column;gap:10px}.RiskAnalysis_cvarMetrics__paCb2,.RiskAnalysis_distributionMetrics__7iVRo,.RiskAnalysis_returnsMetrics__7l\+dU,.RiskAnalysis_returnsSummaryGrid__6dE9W,.RiskAnalysis_varMetrics__Y8O0b,.RiskAnalysis_volatilityDrawdownGrid__jWlHS{grid-template-columns:1fr}.RiskAnalysis_riskSection__wiwBi{padding:8px}.RiskAnalysis_riskSection__wiwBi h4{font-size:1.1rem}.RiskAnalysis_metricValue__-6NSY{font-size:1.5rem}}@media (max-width:480px){.RiskAnalysis_summaryHeader__v6ygC{padding:15px 8px;padding:var(--spacing-md) 8px}.RiskAnalysis_summaryHeader__v6ygC h3{font-size:1.6rem}.RiskAnalysis_summaryHeader__v6ygC h3:before{font-size:1.8rem;margin-right:10px}.RiskAnalysis_riskAnalysis__cf\+ov{max-width:100%;width:100%}.RiskAnalysis_riskGrid__I4C4s{gap:20px;grid-template-columns:1fr;margin:0;padding:0 2px}.RiskAnalysis_riskSection__wiwBi{margin:0;padding:6px;width:93%}.RiskAnalysis_metricCard__D4-tR{margin-bottom:4px;padding:4px}.RiskAnalysis_metricValue__-6NSY{font-size:1.3rem}.RiskAnalysis_inlineInterpretation__R5wwt{font-size:.8rem;padding:8px}.RiskAnalysis_explanationContent__bS3KG{font-size:.85rem}.RiskAnalysis_modalOverlay__bZxRQ{padding:10px}.RiskAnalysis_modalContent__wwsf9{margin:0;max-width:100%}}.RiskAnalysis_rankingIndicator__-jTzq{border-radius:8px;display:inline-block;font-size:.7rem;font-weight:600;letter-spacing:.5px;margin-left:8px;padding:3px 8px;text-transform:uppercase;transition:all .2s ease}.RiskAnalysis_rankingIndicator__-jTzq.RiskAnalysis_excellent__RITvh{background:#00ff8840;border:1px solid #0f86;color:#0f8}.RiskAnalysis_rankingIndicator__-jTzq.RiskAnalysis_good__KpOLO{background:#00d4ff40;border:1px solid #00d4ff66;color:#00d4ff}.RiskAnalysis_rankingIndicator__-jTzq.RiskAnalysis_average__Oou\+Q{background:#ffc10740;border:1px solid #ffc10766;color:#ffc107}.RiskAnalysis_rankingIndicator__-jTzq.RiskAnalysis_poor__Sw4rX{background:#ff6b6b40;border:1px solid #ff6b6b66;color:#ff6b6b}.RiskAnalysis_expandIcon__yrQkr{border-radius:4px;color:#00d4ff;cursor:pointer;font-size:.8rem;margin-left:auto;padding:4px;transition:transform .2s ease}.RiskAnalysis_expandIcon__yrQkr:hover{background:#00d4ff1a;transform:scale(1.1)}.RiskAnalysis_expandedContent__uVV3q{animation:RiskAnalysis_fadeIn__WPW9U .3s ease-in;background:#0000004d;border-left:3px solid #00d4ff;border-radius:8px;margin-top:12px;padding:16px}.RiskAnalysis_sectorComparisonHeader__FAIqg{margin-bottom:12px}.RiskAnalysis_sectorComparisonHeader__FAIqg h4{color:#fff;font-size:1rem;font-weight:600;margin:0}.RiskAnalysis_sectorRankingsList__sLbOg{display:flex;flex-direction:column;gap:8px;max-height:300px;overflow-y:auto}.RiskAnalysis_sectorRankingItem__kBdI1{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;display:flex;padding:8px 12px;transition:all .2s ease}.RiskAnalysis_sectorRankingItem__kBdI1:hover{background:#ffffff14;border-color:#00d4ff4d}.RiskAnalysis_sectorRankingItem__kBdI1.RiskAnalysis_currentCompany__mb-bq{background:#00d4ff26;border-color:#00d4ff;box-shadow:0 0 10px #00d4ff33}.RiskAnalysis_rankingPosition__PVppa{color:#00d4ff;font-size:.9rem;font-weight:700;min-width:40px}.RiskAnalysis_rankingSymbol__mezng{color:#fff;font-size:.9rem;font-weight:600;margin-left:12px;min-width:80px}.RiskAnalysis_clickableSymbol__HFums{border-radius:4px;cursor:pointer;padding:2px 6px;position:relative;transition:all .2s ease}.RiskAnalysis_clickableSymbol__HFums:hover{background:#00d4ff33;box-shadow:0 2px 8px #00d4ff4d;color:#00d4ff;transform:translateY(-1px)}.RiskAnalysis_clickableSymbol__HFums:after{content:"🔗";font-size:.7rem;opacity:0;position:absolute;right:-20px;top:50%;transform:translateY(-50%);transition:opacity .2s ease}.RiskAnalysis_clickableSymbol__HFums:hover:after{opacity:1}.RiskAnalysis_rankingValue__Woldp{color:#ccc;font-size:.85rem;font-weight:500;margin-left:auto}.RiskAnalysis_loadingMessage__TRldp{color:#888;font-style:italic;padding:20px;text-align:center}.RiskAnalysis_clickableRanking__LpUe1{cursor:pointer;transition:all .2s ease}.RiskAnalysis_clickableRanking__LpUe1:hover{box-shadow:0 2px 8px #00d4ff4d;transform:scale(1.05)}.RiskAnalysis_modalOverlay__bZxRQ{align-items:center;background:#000c;bottom:0;box-sizing:border-box;display:flex;justify-content:center;left:0;overflow-x:hidden;padding:20px;position:fixed;right:0;top:0;z-index:1000}.RiskAnalysis_modalContent__wwsf9{background:#1a1a1a;background:var(--bg-primary);border:1px solid #ffffff14;border:1px solid var(--bg-overlay-border);border-radius:12px;box-shadow:0 20px 40px #00000080;box-sizing:border-box;max-height:80vh;max-width:600px;overflow:hidden;width:100%}.RiskAnalysis_modalHeader__FisWe{align-items:center;background:linear-gradient(135deg,#00d4ff14,#00d4ff08);background:var(--gradient-header);border-bottom:1px solid #ffffff14;border-bottom:1px solid var(--bg-overlay-border);display:flex;justify-content:space-between;padding:20px 24px}.RiskAnalysis_modalHeader__FisWe h3{color:#fff;color:var(--text-primary);font-size:1.2rem;font-weight:600;margin:0}.RiskAnalysis_modalSubtitle__\+l0cU{color:#e0e0e0;color:var(--text-secondary);font-size:.9rem;font-weight:400;margin:4px 0 0}.RiskAnalysis_modalCloseButton__aMkFM{background:none;border:none;border-radius:4px;color:#e0e0e0;color:var(--text-secondary);cursor:pointer;font-size:24px;padding:4px 8px;transition:all .2s ease}.RiskAnalysis_modalCloseButton__aMkFM:hover{background:#ffffff0d;background:var(--bg-overlay);color:#fff;color:var(--text-primary)}.RiskAnalysis_modalBody__PCSRO{max-height:60vh;overflow-y:auto;padding:20px 24px}.Portfolio_portfolioModalOverlay__uKI2k{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#000c;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.Portfolio_portfolioModal__zFv30{animation:Portfolio_modalSlideIn__xb-8a .3s ease-out;background:linear-gradient(135deg,#000,#0a0a0a 0,#1a1a1a);border:1px solid #ffffff0d;border-radius:16px;box-shadow:0 20px 40px #000c,0 8px 25px #0009,inset 0 1px 0 #ffffff08;max-width:1100px;overflow:hidden;width:95%}@keyframes Portfolio_modalSlideIn__xb-8a{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.Portfolio_portfolioHeader__cYxD8{align-items:center;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#000000f2;border-bottom:1px solid #ffffff0d;display:flex;justify-content:space-between;padding:20px 24px}.Portfolio_portfolioHeader__cYxD8 h3{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#007bff,#00d4ff);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:18px;font-weight:600;margin:0}.Portfolio_closeBtn__iUQde{align-items:center;background:none;border:none;border-radius:8px;color:#888;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:all .2s ease}.Portfolio_closeBtn__iUQde:hover{background-color:#ffffff1a;color:#fff;transform:scale(1.1)}.Portfolio_portfolioContent__IsrQB{max-height:calc(100vh - 200px);overflow-y:auto;padding:24px}.Portfolio_portfolioLayout__\+JmqZ{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;height:100%}.Portfolio_portfolioLeft__JR0gD,.Portfolio_portfolioRight__O4yWs{display:flex;flex-direction:column;gap:16px}.Portfolio_portfolioRight__O4yWs{border-left:1px solid #ffffff1a;padding-left:24px}.Portfolio_portfolioContent__IsrQB::-webkit-scrollbar{width:6px}.Portfolio_portfolioContent__IsrQB::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.Portfolio_portfolioContent__IsrQB::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.Portfolio_portfolioContent__IsrQB::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.Portfolio_errorMessage__g4Dno{align-items:center;background:linear-gradient(135deg,#ff6b6b,#ee5a52);border-radius:8px;color:#fff;display:flex;font-size:14px;gap:8px;margin-bottom:16px;padding:12px 16px}.Portfolio_emptyPortfolio__FbXxm{color:#888;padding:40px 20px;text-align:center}.Portfolio_emptyIcon__v5SaS{margin-bottom:16px;opacity:.5}.Portfolio_emptyPortfolio__FbXxm p{font-size:16px;margin:8px 0}.Portfolio_emptySubtitle__sq2Qb{font-size:14px!important;opacity:.7}.Portfolio_portfolioSummary__BBCZ9{background:#000000f2;border:1px solid #ffffff0d;border-radius:12px;display:flex;justify-content:space-between;margin-bottom:24px;padding:16px}.Portfolio_summaryItem__3J\+Ei{align-items:center;display:flex;flex-direction:column;gap:4px}.Portfolio_summaryLabel__grVLv{color:#888;font-size:12px;letter-spacing:.5px;text-transform:uppercase}.Portfolio_summaryValue__yx\+TA{color:#fff;font-size:18px;font-weight:600}.Portfolio_summaryValue__yx\+TA.Portfolio_warning__hwL1J{color:gold}.Portfolio_portfolioList__xUrba{display:flex;flex-direction:column;gap:16px}.Portfolio_portfolioItem__Q9x5j{background:#000000f2;border:1px solid #ffffff0d;border-radius:12px;padding:16px;transition:all .2s ease}.Portfolio_portfolioItem__Q9x5j:hover{border-color:#ffffff1a;box-shadow:0 8px 25px #000c,0 4px 15px #0009;transform:translateY(-2px)}.Portfolio_portfolioItemHeader__rikA2{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.Portfolio_stockInfo__5UeYV{cursor:pointer;transition:all .2s ease}.Portfolio_stockInfo__5UeYV:hover{opacity:.8}.Portfolio_stockSymbol__nyyvB{color:#fff;display:block;font-size:16px;font-weight:600;margin-bottom:2px}.Portfolio_stockName__fxVKM{color:#888;display:block;font-size:12px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Portfolio_removeBtn__hFTaX{align-items:center;background:none;border:none;border-radius:6px;color:#666;cursor:pointer;display:flex;justify-content:center;padding:6px;transition:all .2s ease}.Portfolio_removeBtn__hFTaX:hover{background-color:#ff3b301a;color:#ff3b30;transform:scale(1.1)}.Portfolio_allocationBar__yNpUh{background:#ffffff1a;border:1px solid #fff3;border-radius:4px;height:8px;margin-top:8px;overflow:hidden;width:100%}.Portfolio_allocationFill__fZ8rl{background:linear-gradient(90deg,#007bff,#00d4ff);border-radius:3px;box-shadow:0 0 8px #007bff4d;height:100%;min-width:2px;transition:width .3s ease}.Portfolio_allocationWarning__xoHZi{align-items:center;background:linear-gradient(135deg,#ffd7001a,#ffc1070d);border:1px solid #ffd7004d;border-radius:8px;color:gold;display:flex;font-size:14px;gap:8px;margin-top:16px;padding:12px 16px}.Portfolio_allocationWarning__xoHZi svg{flex-shrink:0}@media (max-width:768px){.Portfolio_portfolioModal__zFv30{max-height:85vh;width:95%}.Portfolio_portfolioContent__IsrQB{padding:16px}.Portfolio_portfolioSummary__BBCZ9{align-items:center;flex-direction:column;gap:12px}.Portfolio_portfolioLayout__\+JmqZ{gap:16px;grid-template-columns:1fr}.Portfolio_portfolioRight__O4yWs{border-left:none;border-top:1px solid #ffffff1a;padding-left:0;padding-top:16px}}.Portfolio_portfolioRiskError__iqn0f,.Portfolio_portfolioRiskLoading__gxdTi,.Portfolio_portfolioRiskPlaceholder__LINBq{background:#000000f2;border:1px solid #ffffff0d;border-radius:12px;color:#888;padding:40px 20px;text-align:center}.Portfolio_riskPlaceholderIcon__Mukt-{font-size:48px;margin-bottom:16px;opacity:.5}.Portfolio_portfolioRiskError__iqn0f h4,.Portfolio_portfolioRiskPlaceholder__LINBq h4{color:#fff;font-size:16px;font-weight:600;margin:8px 0}.Portfolio_portfolioRiskError__iqn0f p,.Portfolio_portfolioRiskPlaceholder__LINBq p{font-size:14px;margin:8px 0;opacity:.7}.Portfolio_analyzeBtn__zYsOy,.Portfolio_retryBtn__9o7RB{background:linear-gradient(135deg,#007bff,#00d4ff);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;margin-top:16px;padding:10px 20px;transition:all .2s ease}.Portfolio_analyzeBtn__zYsOy:hover,.Portfolio_retryBtn__9o7RB:hover{box-shadow:0 8px 25px #007bff4d;transform:translateY(-2px)}.Portfolio_loadingSpinner__kPghf{animation:Portfolio_spin__yj8qW 1s linear infinite;border:3px solid #ffffff1a;border-radius:50%;border-top-color:#007bff;height:32px;margin:0 auto 16px;width:32px}@keyframes Portfolio_spin__yj8qW{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Portfolio_errorIcon__rwW0B{font-size:32px;margin-bottom:16px;opacity:.7}.Portfolio_portfolioRiskAnalysis__4ww-1{background:#000000f2;border:1px solid #ffffff0d;border-radius:12px;padding:20px}.Portfolio_portfolioRiskAnalysis__4ww-1 h4{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:600;gap:8px;margin:0 0 16px}.Portfolio_strategyTabs__tClyt{background:#000000f2;border:1px solid #ffffff0d;border-radius:8px;display:flex;gap:8px;margin-bottom:20px;padding:4px}.Portfolio_strategyTab__8wbjz{align-items:center;background:none;border:none;border-radius:6px;color:#888;cursor:pointer;display:flex;flex:1 1;font-size:12px;font-weight:500;gap:4px;justify-content:center;padding:8px 12px;position:relative;transition:all .2s ease}.Portfolio_strategyTab__8wbjz:hover:not(.Portfolio_disabled__B4hrX){background:#ffffff1a;color:#fff}.Portfolio_strategyTab__8wbjz.Portfolio_active__zCF2m{background:linear-gradient(135deg,#007bff,#00d4ff);box-shadow:0 2px 8px #007bff4d;color:#fff}.Portfolio_strategyTab__8wbjz .Portfolio_disabled__B4hrX{cursor:not-allowed;opacity:.5}.Portfolio_tabError__ph-La{font-size:10px;opacity:.7}.Portfolio_riskMetrics__k1im8{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.Portfolio_riskMetric__-vQuK{align-items:center;background:#000000f2;border:1px solid #ffffff0d;border-radius:8px;display:flex;justify-content:space-between;padding:12px}.Portfolio_metricLabel__P6XLP{color:#888;font-size:14px;font-weight:500}.Portfolio_metricValue__6ZWg7{color:#fff;font-size:16px;font-weight:600}.Portfolio_portfolioWeights__yOZ6x{border-top:1px solid #ffffff1a;padding-top:16px}.Portfolio_portfolioWeights__yOZ6x h5{color:#fff;font-size:14px;font-weight:600;margin:0 0 12px}.Portfolio_weightsList__L4f1C{display:flex;flex-direction:column;gap:8px}.Portfolio_weightItem__qfmKY{align-items:center;background:#000000f2;border:1px solid #ffffff0d;border-radius:6px;display:flex;justify-content:space-between;padding:8px 12px}.Portfolio_weightSymbol__w\+TkS{color:#fff;font-size:14px;font-weight:500}.Portfolio_weightValue__ScnOd{color:#007bff;font-size:14px;font-weight:600}.Portfolio_apiWeightInfo__S\+\+8q{align-items:center;background:#007bff1a;border:1px solid #007bff33;border-radius:6px;display:flex;font-size:12px;justify-content:space-between;margin-bottom:8px;padding:8px 12px}.Portfolio_apiWeightLabel__o\+bXy{color:#007bff;font-weight:500}.Portfolio_apiWeightValue__OLHmO{color:#fff;font-weight:600}.Portfolio_analysisInfo__mIaVM{border-top:1px solid #ffffff1a;margin-top:16px;padding-top:12px;text-align:center}.Portfolio_analysisInfo__mIaVM small{color:#888;font-size:12px;line-height:1.4}.Welcome_welcomeContainer__GqkOF{align-items:flex-start;background:linear-gradient(135deg,#0a0a0a,#1a1a1a 50%,#0f0f0f);display:flex;height:100vh;justify-content:center;overflow-y:auto;padding:10px;position:relative}.Welcome_backgroundPattern__9-MfQ{animation:Welcome_backgroundShift__9ILph 20s ease-in-out infinite;bottom:0;left:0;position:absolute;right:0;top:0}@keyframes Welcome_backgroundShift__9ILph{0%,to{transform:translateX(0) translateY(0)}25%{transform:translateX(-20px) translateY(-10px)}50%{transform:translateX(20px) translateY(10px)}75%{transform:translateX(-10px) translateY(20px)}}.Welcome_welcomeMessage__b6p0I{margin:10px auto;max-width:1200px;padding-bottom:40px;position:relative;width:100%;z-index:2}.Welcome_welcomeContent__SBKqD{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f0f0ff2;border-radius:24px;box-shadow:0 25px 50px #00000080,0 0 0 1px #ffffff0d,inset 0 1px 0 #ffffff1a;overflow:hidden;padding:60px 40px;position:relative}.Welcome_welcomeContent__SBKqD:before{background:linear-gradient(90deg,#0000,#007bff80,#0000);content:"";height:1px;left:0;position:absolute;right:0;top:0}.Welcome_welcomeHeader__Ud26W{margin-bottom:50px;text-align:center}.Welcome_welcomeIcon__LOO-4{animation:Welcome_iconFloat__hEbHs 3s ease-in-out infinite;color:#007bff;font-size:5rem;margin-bottom:30px;text-shadow:0 0 30px #007bff80}@keyframes Welcome_iconFloat__hEbHs{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.Welcome_welcomeContent__SBKqD h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#007bff 50%,#00d4ff);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:3.5rem;font-weight:800;margin-bottom:20px;text-shadow:0 0 40px #007bff4d}.Welcome_subtitle__NXJEW{color:#b0b0b0;font-size:1.4rem;font-weight:300;letter-spacing:.5px;margin-bottom:30px}.Welcome_divider__\+ndFI{animation:Welcome_dividerGlow__GfqK4 2s ease-in-out infinite;background:linear-gradient(90deg,#0000,#007bff,#0000);border-radius:2px;height:3px;margin:0 auto;width:100px}@keyframes Welcome_dividerGlow__GfqK4{0%,to{opacity:.5}50%{opacity:1}}.Welcome_welcomeActions__D9LfD{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-bottom:50px}.Welcome_actionCard__6k6Q7{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#141414cc;border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;padding:35px 25px;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.Welcome_actionCard__6k6Q7:before{background:linear-gradient(135deg,#007bff0d,#00d4ff05);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.Welcome_actionCard__6k6Q7:hover:before{opacity:1}.Welcome_actionCard__6k6Q7:hover{border-color:#007bff66;box-shadow:0 20px 40px #0006,0 0 0 1px #007bff4d,0 0 30px #007bff33;transform:translateY(-8px) scale(1.02)}.Welcome_actionIcon__h7qQa{color:#007bff;font-size:3rem;margin-bottom:25px;text-shadow:0 0 20px #007bff4d;transition:all .3s ease}.Welcome_actionCard__6k6Q7:hover .Welcome_actionIcon__h7qQa{color:#00d4ff;text-shadow:0 0 30px #00d4ff80;transform:scale(1.1)}.Welcome_actionCard__6k6Q7 h3{color:#fff;font-size:1.5rem;font-weight:600;letter-spacing:.5px;margin-bottom:20px}.Welcome_actionCard__6k6Q7 p{color:#ccc;font-size:1rem;font-weight:300;line-height:1.7;margin-bottom:0}.Welcome_cardGlow__eEF4W{background:radial-gradient(circle,#007bff1a 0,#0000 70%);height:200%;left:-50%;opacity:0;pointer-events:none;position:absolute;top:-50%;transition:opacity .3s ease;width:200%}.Welcome_actionCard__6k6Q7:hover .Welcome_cardGlow__eEF4W{opacity:1}.Welcome_welcomeFooter__LJK\+I{border-top:1px solid #ffffff1a;padding-top:30px;text-align:center}.Welcome_footerText__wbb7x{align-items:center;color:#888;display:flex;font-size:1.1rem;font-weight:300;gap:10px;justify-content:center;letter-spacing:.5px}.Welcome_footerText__wbb7x i{animation:Welcome_rocketPulse__wb3Zg 2s ease-in-out infinite;color:#007bff}@keyframes Welcome_rocketPulse__wb3Zg{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@media (max-width:1024px){.Welcome_welcomeContent__SBKqD{padding:50px 30px}.Welcome_welcomeContent__SBKqD h1{font-size:3rem}.Welcome_welcomeActions__D9LfD{gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (max-width:768px){.Welcome_welcomeContainer__GqkOF{padding:15px}.Welcome_welcomeContent__SBKqD{border-radius:20px;padding:40px 25px}.Welcome_welcomeContent__SBKqD h1{font-size:2.5rem}.Welcome_subtitle__NXJEW{font-size:1.2rem}.Welcome_welcomeActions__D9LfD{gap:20px;grid-template-columns:1fr}.Welcome_actionCard__6k6Q7{padding:30px 20px}.Welcome_welcomeIcon__LOO-4{font-size:4rem}}@media (max-width:480px){.Welcome_welcomeContent__SBKqD{padding:30px 20px}.Welcome_welcomeContent__SBKqD h1{font-size:2rem}.Welcome_subtitle__NXJEW{font-size:1.1rem}.Welcome_actionCard__6k6Q7{padding:25px 15px}.Welcome_actionCard__6k6Q7 h3{font-size:1.3rem}.Welcome_actionCard__6k6Q7 p{font-size:.95rem}.Welcome_welcomeIcon__LOO-4{font-size:3.5rem}}.Welcome_welcomeContainer__GqkOF::-webkit-scrollbar{width:8px}.Welcome_welcomeContainer__GqkOF::-webkit-scrollbar-track{background:#14141480;border-radius:4px}.Welcome_welcomeContainer__GqkOF::-webkit-scrollbar-thumb{background:#007bff4d;border-radius:4px}.Welcome_welcomeContainer__GqkOF::-webkit-scrollbar-thumb:hover{background:#007bff80}.Logo_logo__gO2Dn{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#007bff,#00d4ff);-webkit-background-clip:text;background-clip:text;display:inline-block;font-size:1.8rem;font-weight:800;letter-spacing:-.5px;position:relative;text-decoration:none;text-shadow:0 0 30px #00d4ff66;transition:all .3s ease;vertical-align:middle}.Logo_logo__gO2Dn:hover{text-shadow:0 0 40px #00d4ff99;transform:translateY(-2px)}.Logo_logo__gO2Dn:after{background:linear-gradient(90deg,#007bff,#00d4ff);bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.Logo_logo__gO2Dn:hover:after{width:100%}@media (max-width:480px){.Logo_logo__gO2Dn{font-size:1.5rem}}.StockApp_stockApp__dZs6n{background:linear-gradient(135deg,#000,#0a0a0a 0,#1a1a1a);color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;min-height:100vh;overflow-x:hidden;position:relative}.StockApp_stockApp__dZs6n:before{background:linear-gradient(90deg,#0000,#00d4ff4d,#0000);content:"";height:1px;left:0;opacity:.6;position:fixed;right:0;top:0;z-index:1000}.StockApp_header__lJMOY{align-items:center;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#000000f2;border-bottom:1px solid #ffffff0d;box-shadow:0 4px 20px #000c,0 2px 8px #0009,inset 0 1px 0 #ffffff08;display:flex;height:70px;justify-content:space-between;line-height:70px;padding:0 2rem;position:relative;transition:all .3s ease;width:100%;z-index:1000}.StockApp_header__lJMOY:before{background:linear-gradient(90deg,#0000,#ffffff1a,#0000);bottom:0;content:"";height:1px;left:0;opacity:.4;position:absolute;right:0}.StockApp_headerLeft__GhqFQ{height:-webkit-fit-content;height:fit-content;justify-content:flex-start}.StockApp_headerLeft__GhqFQ,.StockApp_headerRight__fJ593{align-items:center;display:flex;gap:15px}.StockApp_userMenuContainer__hFuW8{position:relative}.StockApp_userMenuButton__E-gWO{align-items:center;background:#ffffff14;border:1px solid #ffffff1a;border-radius:6px;box-shadow:0 2px 8px #0003,0 1px 3px #0000001a;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:8px;overflow:hidden;padding:8px 12px;position:relative;transition:all .2s ease}.StockApp_userMenuButton__E-gWO:before{background:linear-gradient(90deg,#0000,#ffffff1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .4s ease;width:100%}.StockApp_userMenuButton__E-gWO:hover:before{left:100%}.StockApp_userMenuButton__E-gWO:hover{background:#ffffff1f;border-color:#ffffff26;box-shadow:0 4px 12px #0000004d,0 2px 6px #0003;transform:translateY(-1px)}.StockApp_userAvatar__xFE7s{align-items:center;background:#fff;border-radius:50%;box-shadow:0 2px 8px #0003,0 1px 3px #0000001a;color:#000;display:flex;font-size:14px;font-weight:600;height:32px;justify-content:center;width:32px}.StockApp_userEmail__7TgXD{color:#e0e0e0;font-weight:500;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StockApp_userMenuArrow__DOnJb{color:#ccc;font-size:10px;transition:transform .2s ease}.StockApp_userMenuContainer__hFuW8:hover .StockApp_userMenuArrow__DOnJb{transform:rotate(180deg)}.StockApp_userMenu__k2HZK{animation:StockApp_slideDown__H6l7i .3s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#000000f2;border:1px solid #ffffff14;border-radius:8px;box-shadow:0 8px 32px #000c,0 4px 16px #0009;margin-top:8px;min-width:200px;overflow:hidden;position:absolute;right:0;top:100%;z-index:1000}.StockApp_userMenu__k2HZK:before{background:#ffffff14;content:"";height:1px;left:0;opacity:1;position:absolute;right:0;top:0}.StockApp_userInfo__tzth4{align-items:center;background:#ffffff05;border-bottom:1px solid #ffffff0d;display:flex;gap:12px;padding:16px}.StockApp_userDetails__wCW2H{display:flex;flex-direction:column;gap:2px}.StockApp_userMenuDivider__6OU2V{background:#ffffff0d;height:1px;margin:0}.StockApp_userMenuItem__jNc9y{align-items:center;background:#0000;border:1px solid #0000;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:8px;margin:2px 8px;padding:12px 16px;text-align:left;text-decoration:none;transition:all .2s ease;width:100%;width:calc(100% - 16px)}.StockApp_userMenuItem__jNc9y:hover{background:#ffffff1a;border-color:#fff3;color:#fff}.StockApp_signInBtn__69irr{align-items:center;background:none;border:1px solid #fff3;border-radius:4px;color:#e0e0e0!important;cursor:pointer;display:inline-flex;font-size:inherit;font-weight:500;gap:6px;height:45px;margin:0;padding:6px 12px;text-decoration:none;transition:all .3s ease;vertical-align:initial}.StockApp_signInBtn__69irr:hover{background:#ffffff0d;border-color:#fff6;color:#fff!important}.StockApp_signInBtn__69irr:before{content:"→";font-size:.9em;opacity:.8;transition:transform .3s ease}.StockApp_signInBtn__69irr:hover:before{transform:translateX(2px)}.StockApp_mainContent__fwWlr{background:linear-gradient(135deg,#000,#0a0a0a 0,#1a1a1a);display:flex;flex-direction:row;gap:0;height:calc(100vh - 70px);margin-top:0;width:100%}.StockApp_column1__H51EO{background:linear-gradient(135deg,#000,#0a0a0a);box-shadow:4px 0 20px #0006,2px 0 10px #0000004d,inset -1px 0 0 #ffffff0d;height:100%;overflow:hidden;position:relative;width:350px}.StockApp_column1__H51EO:after{background:linear-gradient(180deg,#0000,#00d4ff33,#0000);bottom:0;content:"";opacity:.6;position:absolute;right:0;top:0;width:1px}.StockApp_column2__Nmgma{background:linear-gradient(135deg,#0a0a0a,#1a1a1a);box-shadow:inset 4px 0 20px #0003,inset 2px 0 10px #0000001a;flex:1 1;height:100%;padding-left:20px;padding-right:20px;padding-top:10px;position:relative}.StockApp_column2__Nmgma:before{background:linear-gradient(90deg,#0000,#00d4ff26,#0000);content:"";height:1px;left:0;opacity:.6;position:absolute;right:0;top:0}.StockApp_mobileBackdrop__WMofH{animation:StockApp_fadeIn__9jJrV .3s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;bottom:0;left:0;pointer-events:auto;position:fixed;right:0;top:60px;z-index:998}@keyframes StockApp_fadeIn__9jJrV{0%{opacity:0}to{opacity:1}}.StockApp_mobileDrawerHeader__8Oi07{align-items:center;background:linear-gradient(135deg,#00d4ff1a,#00d4ff0d);border-bottom:1px solid #ffffff1a;display:none;justify-content:space-between;padding:16px 20px;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.StockApp_mobileDrawerHeader__8Oi07 h3{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#00d4ff);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:1.2rem;font-weight:600;margin:0}.StockApp_mobileDrawerCloseBtn__RIMEJ{align-items:center;background:linear-gradient(135deg,#ff6b6b,#ff4757);border:none;border-radius:50%;box-shadow:0 2px 8px #ff6b6b4d;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;font-weight:700;height:32px;justify-content:center;transition:all .3s ease;width:32px}.StockApp_mobileDrawerCloseBtn__RIMEJ:hover{background:linear-gradient(135deg,#ff5252,#ff3838);box-shadow:0 4px 12px #ff6b6b66;transform:scale(1.1)}.StockApp_mobileMenuBtn__8jCvA{background:#0000;border:none;cursor:pointer;display:none;flex-direction:column;height:30px;justify-content:space-around;padding:0;transition:all .3s ease;width:30px;z-index:1001}.StockApp_mobileMenuBtn__8jCvA:focus{box-shadow:0 0 0 3px #00d4ff4d;outline:none}.StockApp_mobileMenuBtn__8jCvA:hover .StockApp_hamburgerLine__q0Csa{background:#0f8;box-shadow:0 0 15px #0f89;transform:scale(1.1)}.StockApp_mobileMenuBtn__8jCvA:active .StockApp_hamburgerLine__q0Csa{transform:scale(.95)}.StockApp_hamburgerLine__q0Csa{background:#00d4ff;border-radius:2px;box-shadow:0 0 8px #00d4ff66;height:3px;transition:all .3s ease;width:100%}.StockApp_mobileMenuBtn__8jCvA.StockApp_active__uz4VW .StockApp_hamburgerLine__q0Csa:first-child{background:#0f8;box-shadow:0 0 15px #0f89;transform:rotate(45deg) translate(6px,6px)}.StockApp_mobileMenuBtn__8jCvA.StockApp_active__uz4VW .StockApp_hamburgerLine__q0Csa:nth-child(2){opacity:0;transform:scale(0)}.StockApp_mobileMenuBtn__8jCvA.StockApp_active__uz4VW .StockApp_hamburgerLine__q0Csa:nth-child(3){background:#0f8;box-shadow:0 0 15px #0f89;transform:rotate(-45deg) translate(6px,-6px)}.StockApp_mobileMenuBtn__8jCvA:not(.StockApp_active__uz4VW) .StockApp_hamburgerLine__q0Csa{background:#00d4ff;box-shadow:0 0 8px #00d4ff66}.StockApp_mobileMenuBtn__8jCvA:not(.StockApp_active__uz4VW) .StockApp_hamburgerLine__q0Csa:first-child{transform:rotate(0deg) translate(0)}.StockApp_mobileMenuBtn__8jCvA:not(.StockApp_active__uz4VW) .StockApp_hamburgerLine__q0Csa:nth-child(2){opacity:1;transform:scale(1)}.StockApp_mobileMenuBtn__8jCvA:not(.StockApp_active__uz4VW) .StockApp_hamburgerLine__q0Csa:nth-child(3){transform:rotate(0deg) translate(0)}@keyframes StockApp_slideDown__H6l7i{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1380px){.StockApp_column1__H51EO{width:30%}.StockApp_column2__Nmgma{width:70%}}@media (max-width:1200px){.StockApp_column1__H51EO{width:35%}.StockApp_column2__Nmgma{width:65%}}@media (max-width:1000px){.StockApp_column1__H51EO{width:45%}.StockApp_column2__Nmgma{width:55%}}@media (max-width:768px){.StockApp_stockApp__dZs6n{flex-direction:column;height:100vh}.StockApp_header__lJMOY{height:60px;line-height:60px;padding:0 1rem}.StockApp_mainContent__fwWlr{flex-direction:column;height:calc(100vh - 60px);position:relative}.StockApp_column1__H51EO{-webkit-overflow-scrolling:touch;bottom:0;box-shadow:0 4px 20px #0006,0 2px 10px #0000004d;height:auto;left:0;overflow-y:auto;overscroll-behavior:contain;position:fixed;right:0;top:60px;transform:translateX(-100%);transition:transform .3s ease;width:100%;z-index:1000}.StockApp_column1__H51EO.StockApp_open__kvKfA{transform:translateX(0)}.StockApp_column1__H51EO:after{display:none}.StockApp_column2__Nmgma{background:linear-gradient(135deg,#0a0a0a,#1a1a1a);box-shadow:none;height:auto;padding:15px;position:relative;width:100%;z-index:2}.StockApp_column2__Nmgma:before{display:none}.StockApp_mobileDrawerHeader__8Oi07,.StockApp_mobileMenuBtn__8jCvA{display:flex}.StockApp_userEmail__7TgXD{display:none}.StockApp_userMenuButton__E-gWO{padding:8px}}@media (max-width:480px){.StockApp_header__lJMOY{height:56px;line-height:56px;padding:0 .75rem}.StockApp_signInBtn__69irr{border-radius:6px;font-size:13px;padding:8px 16px}.StockApp_mainContent__fwWlr{height:calc(100vh - 56px)}}@media (max-width:768px){.StockApp_mobileBackdrop__WMofH{top:60px}}.StockApp_userMenuItem__jNc9y span:first-child{font-size:16px;line-height:1}.Navigation_navbar__7ysPL{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000000fa;border-bottom:none;box-shadow:0 8px 32px #0009,0 4px 16px #0006,inset 0 1px 0 #ffffff0d;left:0;padding:0 2rem;position:fixed;right:0;top:0;z-index:1000}.Navigation_navbar__7ysPL:before{background:linear-gradient(90deg,#0000,#00d4ff4d,#0000);bottom:0;content:"";height:1px;left:0;opacity:.6;position:absolute;right:0}.Navigation_navContainer__8UTiK{align-items:center;display:flex;height:70px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 20px;position:relative}.Navigation_navLinks__AEZWy{align-items:center;display:flex;gap:2rem}.Navigation_navLinks__AEZWy a{color:#e0e0e0;font-weight:500;text-decoration:none;transition:color .3s ease}.Navigation_navLinks__AEZWy a:hover{color:#00d4ff}.Navigation_stocksDropdown__JNvZt{display:inline-block;position:relative}.Navigation_dropdownArrow__EvZsy{transition:transform .3s ease}.Navigation_dropdownArrow__EvZsy.Navigation_rotated__46CFW{transform:rotate(180deg)}.Navigation_stocksDropdownMenu__Z41rm{animation:Navigation_dropdownSlide__gRej4 .3s ease;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000000fa;border-radius:12px;box-shadow:0 12px 40px #000c,0 6px 20px #0009,inset 0 1px 0 #ffffff14;left:0;margin-top:.5rem;min-width:320px;overflow:hidden;position:absolute;right:0;top:100%;z-index:1000}.Navigation_stocksDropdownMenu__Z41rm:before{background:linear-gradient(90deg,#0000,#00d4ff4d,#0000);content:"";height:1px;left:0;opacity:.6;position:absolute;right:0;top:0}.Navigation_dropdownHeader__ZR5YN{align-items:center;background:#0009;border-bottom:1px solid #ffffff14;display:flex;justify-content:space-between;padding:1rem 1.5rem;position:relative}.Navigation_dropdownHeader__ZR5YN:after{background:linear-gradient(90deg,#0000,#00d4ff33,#0000);bottom:0;content:"";height:1px;left:0;opacity:.6;position:absolute;right:0}.Navigation_dropdownHeader__ZR5YN span:first-child{color:#fff;font-weight:600}.Navigation_dropdownDay__NpJt3{color:#00d4ff;font-size:.85rem;font-weight:500}.Navigation_stocksList__ZeQXH{max-height:400px;overflow-y:auto;padding:.5rem 0}.Navigation_stockDropdownItem__nbMqf{align-items:center;border-left:3px solid #0000;color:#e0e0e0;display:flex;justify-content:space-between;padding:.75rem 1.5rem;text-decoration:none;transition:all .3s ease}.Navigation_stockDropdownItem__nbMqf:hover{background:#00d4ff1a;border-left-color:#00d4ff;color:#00d4ff}.Navigation_stockSymbol__EwQim{font-size:.95rem;font-weight:600}.Navigation_stockName__o2oZW{color:#ffffffb3;font-size:.85rem;max-width:150px;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.Navigation_dropdownFooter__DuEGa{background:#0009;border-top:1px solid #ffffff14;padding:1rem 1.5rem;position:relative;text-align:center}.Navigation_dropdownFooter__DuEGa:before{background:linear-gradient(90deg,#0000,#00d4ff33,#0000);content:"";height:1px;left:0;opacity:.6;position:absolute;right:0;top:0}.Navigation_viewAllStocks__n7X1n{color:#00d4ff;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .3s ease}.Navigation_viewAllStocks__n7X1n:hover{color:#0f8;transform:translateX(5px)}.Navigation_tryAppBtn__CrUW\+{animation:Navigation_pulse__FlZDS 2s infinite;background:linear-gradient(45deg,#00d4ff,#0f8);background-clip:padding-box;border:1px solid #0000;border-radius:.75rem;color:#000!important;font-size:.95rem;font-weight:700;overflow:hidden;padding:.7rem 1.5rem;position:relative;text-decoration:none;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.Navigation_tryAppBtn__CrUW\+:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.Navigation_tryAppBtn__CrUW\+:hover:before{left:100%}.Navigation_tryAppBtn__CrUW\+:hover{border-color:#fff3;box-shadow:0 8px 25px #00d4ff66,0 0 20px #00ff884d;transform:translateY(0) scale(1.02)}.Navigation_tryAppBtn__CrUW\+:active{transform:scale(1.02)}@keyframes Navigation_pulse__FlZDS{0%,to{box-shadow:0 4px 5px #00d4ff33}50%{box-shadow:0 4px 10px #00d4ff66,0 0 15px #0f83}}.Navigation_signInBtn__ky8iD{align-items:center;background:none;border:1px solid #fff3;border-radius:4px;color:#e0e0e0!important;cursor:pointer;display:inline-flex;font-size:inherit;font-weight:500;gap:6px;line-height:inherit;margin:0;padding:6px 12px;text-decoration:none;transition:all .3s ease;vertical-align:initial}.Navigation_signInBtn__ky8iD:hover{background:#ffffff0d;border-color:#fff6;color:#fff!important}.Navigation_signInBtn__ky8iD:before{content:"→";font-size:.9em;opacity:.8;transition:transform .3s ease}.Navigation_signInBtn__ky8iD:hover:before{transform:translateX(2px)}.Navigation_adminButton__zrlmH{color:#e0e0e0;font-weight:500;text-decoration:none;transition:color .3s ease}.Navigation_adminButton__zrlmH:hover{color:#00d4ff}.Navigation_signOutButton__imDBA{align-items:center;background:none;border:1px solid #fff3;border-radius:4px;color:#e0e0e0;cursor:pointer;display:inline-flex;font-size:inherit;font-weight:500;gap:6px;line-height:inherit;margin:0;padding:6px 12px;text-decoration:none;transition:all .3s ease;vertical-align:initial}.Navigation_signOutButton__imDBA:hover{background:#ffffff0d;border-color:#fff6;color:#fff}.Navigation_signOutButton__imDBA:before{content:"↗";font-size:.9em;opacity:.8;transition:transform .3s ease}.Navigation_signOutButton__imDBA:hover:before{transform:translateX(1px) translateY(-1px)}.Navigation_mobileMenuBtn__F0\+ee{background:#0000;border:none;cursor:pointer;display:none;flex-direction:column;height:24px;justify-content:space-between;padding:0;position:relative;transition:all .3s ease;width:30px;z-index:2}.Navigation_mobileMenuBtn__F0\+ee:focus{border-radius:6px;box-shadow:0 0 0 3px #00d4ff4d;outline:none}.Navigation_hamburgerLine__RkHC2{background:#00d4ff;border-radius:2px;box-shadow:0 0 8px #00d4ff66;display:block;height:3px;transform-origin:center;transition:all .3s cubic-bezier(.68,-.55,.265,1.55);width:100%}.Navigation_mobileMenuBtn__F0\+ee:hover .Navigation_hamburgerLine__RkHC2{background:#0f8;box-shadow:0 0 15px #0f89;transform:scale(1.1)}.Navigation_mobileMenuBtn__F0\+ee:active .Navigation_hamburgerLine__RkHC2{transform:scale(.95)}.Navigation_mobileMenuBtn__F0\+ee.Navigation_active__UCKzk .Navigation_hamburgerLine__RkHC2:first-child{background:#0f8;box-shadow:0 0 15px #0f89;transform:rotate(45deg) translate(6px,6px)}.Navigation_mobileMenuBtn__F0\+ee.Navigation_active__UCKzk .Navigation_hamburgerLine__RkHC2:nth-child(2){opacity:0;transform:scale(0)}.Navigation_mobileMenuBtn__F0\+ee.Navigation_active__UCKzk .Navigation_hamburgerLine__RkHC2:nth-child(3){background:#0f8;box-shadow:0 0 15px #0f89;transform:rotate(-45deg) translate(6px,-6px)}.Navigation_mobileMenuBtn__F0\+ee:not(.Navigation_active__UCKzk) .Navigation_hamburgerLine__RkHC2{background:#00d4ff;box-shadow:0 0 8px #00d4ff66}.Navigation_mobileMenuBtn__F0\+ee:not(.Navigation_active__UCKzk) .Navigation_hamburgerLine__RkHC2:first-child{transform:rotate(0deg) translate(0)}.Navigation_mobileMenuBtn__F0\+ee:not(.Navigation_active__UCKzk) .Navigation_hamburgerLine__RkHC2:nth-child(2){opacity:1;transform:scale(1)}.Navigation_mobileMenuBtn__F0\+ee:not(.Navigation_active__UCKzk) .Navigation_hamburgerLine__RkHC2:nth-child(3){transform:rotate(0deg) translate(0)}.Navigation_mobileMenuCloseBtn__BeEe-{display:none}@keyframes Navigation_dropdownSlide__gRej4{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.Navigation_mobileMenuCloseBtn__BeEe-{align-items:center;background:linear-gradient(135deg,#0f8,#00d4aa);border:none;border-radius:50%;box-shadow:0 4px 15px #0f86;color:#000;cursor:pointer;display:flex;font-size:2rem;font-weight:700;height:40px;justify-content:center;position:absolute;right:22px;top:18px;transition:all .2s;width:40px;z-index:1100}.Navigation_mobileMenuCloseBtn__BeEe-:hover{background:linear-gradient(135deg,#0fa,#0f8);transform:scale(1.1)}.Navigation_stocksDropdown__JNvZt{display:none}.Navigation_mobileMenuBtn__F0\+ee{display:flex}.Navigation_navLinks__AEZWy{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0a0afa;flex-direction:column;gap:2rem;height:100vh;justify-content:center;pointer-events:none;position:fixed;right:-100%;top:0;transition:right .3s ease;width:100%;z-index:1000}.Navigation_navLinks__AEZWy.Navigation_active__UCKzk{pointer-events:auto;right:0}.Navigation_navLinks__AEZWy a{font-size:1.5rem;opacity:0;pointer-events:auto;position:relative;transform:translateY(20px);transition:all .3s ease;z-index:1001}.Navigation_navLinks__AEZWy.Navigation_active__UCKzk a{opacity:1;transform:translateY(0)}.Navigation_navLinks__AEZWy a:first-child{transition-delay:.1s}.Navigation_navLinks__AEZWy a:nth-child(2){transition-delay:.2s}.Navigation_navLinks__AEZWy a:nth-child(3){transition-delay:.3s}.Navigation_adminButton__zrlmH,.Navigation_signInBtn__ky8iD,.Navigation_signOutButton__imDBA{font-size:1.5rem;margin-top:1rem}.Navigation_navLinks__AEZWy a:before{background:linear-gradient(45deg,#00d4ff,#0f8);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease;z-index:-1}.Navigation_navLinks__AEZWy a:hover:before{opacity:.1}.Navigation_navLinks__AEZWy a:hover{color:#00d4ff;transform:translateY(-2px)}.Navigation_navLinks__AEZWy:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cpattern id='a' width='100' height='100' patternUnits='userSpaceOnUse'%3E%3Ccircle cx='50' cy='50' r='1' fill='%23fff' opacity='.05'/%3E%3C/pattern%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M0 0h100v100H0z'/%3E%3C/svg%3E");bottom:0;content:"";left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.Navigation_navLinks__AEZWy.Navigation_active__UCKzk:before{animation:Navigation_fadeIn__pAukU .3s ease forwards}}@media (max-width:480px){.Navigation_navContainer__8UTiK{padding:0 1rem}.Navigation_signInBtn__ky8iD{border-radius:6px;font-size:13px;padding:8px 16px}}@keyframes Navigation_fadeIn__pAukU{0%{opacity:0}to{opacity:.3}}.StockSlider_sliderContainer__Ia8FQ{margin:0 auto;padding:0 20px;position:relative;width:90%}.StockSlider_sliderHeader__rJrIt{margin-bottom:40px;text-align:center}.StockSlider_sliderHeader__rJrIt h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#00d4ff,#0f8);-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:700;margin-bottom:16px;position:relative;text-shadow:0 0 30px #00d4ff4d}.StockSlider_sliderHeader__rJrIt h2:after{background:linear-gradient(90deg,#00d4ff,#0f8);border-radius:2px;bottom:-8px;box-shadow:0 0 10px #00d4ff80;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:60px}.StockSlider_sliderHeader__rJrIt p{color:#a0a0a0;font-size:1.2rem;margin:0;text-shadow:0 0 10px #a0a0a033}.StockSlider_slider__dRrjD{background:linear-gradient(135deg,#000,#0a0a0a 25%,#1a1a1a 75%,#000);border:1px solid #00d4ff1a;border-radius:24px;box-shadow:0 25px 80px #000c,0 12px 40px #0009,0 4px 16px #0006,inset 0 1px 0 #ffffff08,inset 0 -1px 0 #00d4ff1a;overflow:hidden;position:relative}.StockSlider_slideContainer__JUBHd{height:100%;position:relative;width:100%}.StockSlider_slide__xp1\+X{background:linear-gradient(135deg,#0000004d,#0000001a 50%,#0000004d);display:flex;flex-direction:column;justify-content:space-between;min-height:450px;overflow:hidden;padding:32px;position:relative}.StockSlider_slide__xp1\+X:before{background:linear-gradient(90deg,#0000,#00d4ff99,#0f89,#0000);box-shadow:0 0 20px #00d4ff4d;content:"";height:2px;left:0;opacity:.8;position:absolute;right:0;top:0}.StockSlider_slide__xp1\+X:after{background:radial-gradient(ellipse at center,#00d4ff05 0,#0000 70%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.StockSlider_stockHeader__aIU\+A{margin-bottom:40px;position:relative;text-align:center;z-index:1}.StockSlider_stockSymbolRow__xUu-0{align-items:center;display:flex;gap:20px;justify-content:center;margin-top:12px}.StockSlider_stockName__uJA-i{color:#fff;font-size:2.4rem;font-weight:800;letter-spacing:-.5px;margin:0 0 12px;position:relative;text-shadow:0 0 30px #fff3,0 0 60px #00d4ff1a}.StockSlider_stockName__uJA-i:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:1px;left:50%;opacity:.6;position:absolute;top:-10px;transform:translateX(-50%);width:80px}.StockSlider_stockSymbol__WP6F1{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#00d4ff26,#00ff881a);border:1px solid #00d4ff66;border-radius:25px;box-shadow:0 8px 25px #00d4ff33,inset 0 1px 0 #ffffff1a;color:#00d4ff;font-size:1.5rem;font-weight:700;overflow:hidden;padding:12px 24px;position:relative;text-shadow:0 0 20px #00d4ff80}.StockSlider_stockSymbol__WP6F1:before{background:linear-gradient(90deg,#0000,#ffffff1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.StockSlider_stockSymbol__WP6F1:hover:before{left:100%}.StockSlider_technicalScoreRow__1C2kN{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));justify-items:center;margin-bottom:0;padding:10px 0;position:relative;z-index:1}.StockSlider_technicalScoreCard__z83h5{filter:drop-shadow(0 10px 30px rgba(0,0,0,.4));max-width:340px;width:100%}.StockSlider_noDataCard__L9J4q{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#0006,#00d4ff0d 50%,#0006);border:1px solid #00d4ff33;border-radius:20px;box-shadow:0 15px 40px #0009,inset 0 1px 0 #ffffff0d;max-width:300px;overflow:hidden;padding:28px;position:relative;text-align:center;width:100%}.StockSlider_noDataCard__L9J4q:before{background:linear-gradient(90deg,#00d4ff,#0f8);box-shadow:0 0 15px #00d4ff66;content:"";height:3px;left:0;opacity:.9;position:absolute;right:0;top:0}.StockSlider_noDataCard__L9J4q:after{background:radial-gradient(ellipse at center,#00d4ff08 0,#0000 70%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.StockSlider_noDataCard__L9J4q h4{color:#fff;font-size:1.3rem;font-weight:700;letter-spacing:-.3px;margin:0 0 20px;text-shadow:0 0 20px #fff3}.StockSlider_noDataValue__nYMU\+{color:#a0a0a0;font-family:Courier New,monospace;font-size:2.2rem;font-weight:800;margin-bottom:12px;text-shadow:0 0 15px #a0a0a04d}.StockSlider_noDataDescription__ZkiPq{color:grey;font-size:.9rem;font-style:italic;text-shadow:0 0 10px #80808033}.StockSlider_riskMetricsSection__qthPr{margin-bottom:0;padding:0;position:relative;z-index:1}.StockSlider_compactRiskSection__Niig\+{background:#0000;border:none;padding:0}.StockSlider_riskMetricsGrid__1Hr\+q{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));padding:20px 0}.StockSlider_compactCard__VRGrW{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(135deg,#00000080,#00d4ff14 50%,#00000080);border:1px solid #00d4ff40;box-shadow:0 10px 30px #00000080,inset 0 1px 0 #ffffff0d;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.StockSlider_compactCard__VRGrW:before{background:linear-gradient(90deg,#00d4ff,#0f8);box-shadow:0 0 15px #00d4ff66;content:"";height:3px;left:0;opacity:.9;position:absolute;right:0;top:0}.StockSlider_compactCard__VRGrW:after{background:radial-gradient(ellipse at center,#00d4ff05 0,#0000 70%);bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease}.StockSlider_compactCard__VRGrW:hover{background:linear-gradient(135deg,#0009,#00d4ff1f 50%,#0009);border-color:#00d4ff80;box-shadow:0 20px 50px #000000b3,0 15px 35px #00d4ff4d,inset 0 1px 0 #ffffff1a;transform:translateY(-6px) scale(1.02)}.StockSlider_compactCard__VRGrW:hover:after{opacity:1}.StockSlider_compactCard__VRGrW[data-value-type=positive]:before{background:linear-gradient(90deg,#0f8,#00d4ff)}.StockSlider_compactCard__VRGrW[data-value-type=negative]:before{background:linear-gradient(90deg,#ff6b6b,#ff4757)}.StockSlider_stockActions__H0uA4{margin:0;padding:0;position:absolute;right:20px;top:20px;z-index:2}.StockSlider_analyzeButton__QJkDV{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#00d4ff26,#00ff881a);border:1px solid #00d4ff4d;border-radius:12px;box-shadow:0 4px 15px #00d4ff33,0 2px 8px #00d4ff1a,inset 0 1px 0 #ffffff1a;color:#00d4ff;display:inline-flex;font-size:.9rem;font-weight:600;gap:8px;overflow:hidden;padding:10px 16px;position:relative;text-decoration:none;text-shadow:0 0 8px #00d4ff4d;transition:all .3s ease}.StockSlider_analyzeButton__QJkDV:before{background:linear-gradient(90deg,#0000,#ffffff1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .4s ease;width:100%}.StockSlider_analyzeButton__QJkDV:hover{background:linear-gradient(135deg,#00d4ff40,#00ff8826);border-color:#00d4ff80;box-shadow:0 8px 25px #00d4ff4d,0 4px 15px #00d4ff33,inset 0 1px 0 #fff3;color:#fff;text-decoration:none;transform:translateY(-2px) scale(1.02)}.StockSlider_analyzeButton__QJkDV:hover:before{left:100%}.StockSlider_analyzeButton__QJkDV i{font-size:.8rem;text-shadow:0 0 6px #00d4ff66;transition:transform .3s ease}.StockSlider_analyzeButton__QJkDV:hover i{transform:translateX(3px)}.StockSlider_nextButton__i\+IDJ,.StockSlider_prevButton__9lUZC{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(135deg,#000c,#0009);border:1px solid #00d4ff4d;border-radius:50%;box-shadow:0 8px 25px #0009,inset 0 1px 0 #ffffff1a;color:#00d4ff;cursor:pointer;display:flex;font-size:1.2rem;height:56px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .4s cubic-bezier(.4,0,.2,1);width:56px;z-index:10}.StockSlider_prevButton__9lUZC{left:24px}.StockSlider_nextButton__i\+IDJ{right:24px}.StockSlider_nextButton__i\+IDJ:hover,.StockSlider_prevButton__9lUZC:hover{background:linear-gradient(135deg,#00d4ffe6,#0f8c);border-color:#00d4ffcc;box-shadow:0 15px 40px #00d4ff66,0 8px 25px #00d4ff4d,inset 0 1px 0 #fff3;color:#fff;transform:translateY(-50%) scale(1.15)}.StockSlider_nextButton__i\+IDJ:disabled,.StockSlider_prevButton__9lUZC:disabled{background:#0000004d;border-color:#ffffff1a;color:#666;cursor:not-allowed;opacity:.4}.StockSlider_dotsContainer__iw5s2{display:flex;gap:16px;justify-content:center;margin-top:32px;padding:20px 0}.StockSlider_dot__dgEiE{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0009;border:2px solid #00d4ff4d;border-radius:50%;cursor:pointer;height:14px;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);width:14px}.StockSlider_dot__dgEiE:before{background:linear-gradient(135deg,#00d4ff,#0f8);border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;width:0}.StockSlider_dot__dgEiE:hover{background:#00d4ff1a;border-color:#00d4ffcc;box-shadow:0 0 20px #00d4ff66;transform:scale(1.3)}.StockSlider_dot__dgEiE:hover:before{height:8px;width:8px}.StockSlider_activeDot__nLn64{background:linear-gradient(135deg,#00d4ff33,#00ff881a);border-color:#00d4ff;box-shadow:0 0 25px #00d4ff99,0 0 50px #00d4ff4d;transform:scale(1.4)}.StockSlider_activeDot__nLn64:before{background:linear-gradient(135deg,#00d4ff,#0f8);box-shadow:0 0 15px #00d4ffcc;height:10px;width:10px}.StockSlider_loadingSpinner__\+MMEu{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#0000004d,#0000001a 50%,#0000004d);border:1px solid #00d4ff1a;border-radius:24px;color:#a0a0a0;display:flex;flex-direction:column;justify-content:center;padding:80px 20px}.StockSlider_loadingSpinner__\+MMEu p{font-size:1.1rem;font-weight:600;margin-top:20px;text-shadow:0 0 15px #a0a0a04d}.StockSlider_spinner__LzKqW{animation:StockSlider_spin__nGVHa 1.2s cubic-bezier(.4,0,.2,1) infinite;border-right:4px solid #00d4ff33;border-top:4px solid #00d4ff33;border-color:#00d4ff #0f8 #00d4ff33 #00d4ff33;border-radius:50%;border-style:solid;border-width:4px;box-shadow:0 0 30px #00d4ff4d;height:50px;margin-bottom:20px;position:relative;width:50px}.StockSlider_spinner__LzKqW:before{animation:StockSlider_spin__nGVHa 2s linear infinite reverse;border:2px solid #0000;border-radius:50%;border-top-color:#00d4ff1a;bottom:-4px;content:"";left:-4px;position:absolute;right:-4px;top:-4px}@keyframes StockSlider_spin__nGVHa{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.StockSlider_sliderContainer__Ia8FQ{padding:0;width:100%}.StockSlider_sliderHeader__rJrIt h2{font-size:2rem}.StockSlider_sliderHeader__rJrIt p{font-size:1rem}.StockSlider_slide__xp1\+X{min-height:350px;padding:24px 20px}.StockSlider_stockHeader__aIU\+A{text-align:center}.StockSlider_stockSymbolRow__xUu-0{gap:16px;justify-content:center;margin-top:8px}.StockSlider_stockName__uJA-i{font-size:1.6rem;margin-bottom:8px}.StockSlider_stockSymbol__WP6F1{font-size:1rem;padding:6px 12px}.StockSlider_stockActions__H0uA4{margin:0;padding:0;position:static}.StockSlider_analyzeButton__QJkDV{font-size:.75rem;gap:4px;padding:6px 10px;white-space:nowrap}.StockSlider_technicalScoreRow__1C2kN{-webkit-overflow-scrolling:touch;display:flex;gap:10px;overflow-x:auto;padding:0 0 20px;scroll-behavior:smooth;scrollbar-color:#00d4ff99 #00d4ff1a;scrollbar-width:thin}.StockSlider_technicalScoreRow__1C2kN::-webkit-scrollbar{height:8px}.StockSlider_technicalScoreRow__1C2kN::-webkit-scrollbar-track{background:#00d4ff1a;border-radius:4px}.StockSlider_technicalScoreRow__1C2kN::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#00d4ff,#0f8);border-radius:4px;-webkit-transition:all .3s ease;transition:all .3s ease}.StockSlider_technicalScoreRow__1C2kN::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#00b8e6,#00e677)}.StockSlider_noDataCard__L9J4q,.StockSlider_technicalScoreCard__z83h5{flex-shrink:0;max-width:280px;min-width:280px}.StockSlider_riskMetricsGrid__1Hr\+q{-webkit-overflow-scrolling:touch;display:flex;gap:20px;overflow-x:auto;padding:0 0 20px;scroll-behavior:smooth;scrollbar-color:#00d4ff99 #00d4ff1a;scrollbar-width:thin}.StockSlider_riskMetricsGrid__1Hr\+q::-webkit-scrollbar{height:8px}.StockSlider_riskMetricsGrid__1Hr\+q::-webkit-scrollbar-track{background:#00d4ff1a;border-radius:4px}.StockSlider_riskMetricsGrid__1Hr\+q::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#00d4ff,#0f8);border-radius:4px;-webkit-transition:all .3s ease;transition:all .3s ease}.StockSlider_riskMetricsGrid__1Hr\+q::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#00b8e6,#00e677)}.StockSlider_riskMetricsGrid__1Hr\+q>*{flex-shrink:0;min-width:220px}.StockSlider_nextButton__i\+IDJ,.StockSlider_prevButton__9lUZC{height:40px;width:40px}.StockSlider_prevButton__9lUZC{left:10px}.StockSlider_nextButton__i\+IDJ{right:10px}}@media (max-width:480px){.StockSlider_slide__xp1\+X{min-height:300px;padding:20px 16px}.StockSlider_stockName__uJA-i{font-size:1.6rem}.StockSlider_technicalScoreRow__1C2kN{-webkit-overflow-scrolling:touch;display:flex;gap:16px;overflow-x:auto;padding:0 0 16px;scroll-behavior:smooth;scrollbar-color:#00d4ff99 #00d4ff1a;scrollbar-width:thin}.StockSlider_technicalScoreRow__1C2kN::-webkit-scrollbar{height:6px}.StockSlider_technicalScoreRow__1C2kN::-webkit-scrollbar-track{background:#00d4ff1a;border-radius:3px}.StockSlider_technicalScoreRow__1C2kN::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#00d4ff,#0f8);border-radius:3px;-webkit-transition:all .3s ease;transition:all .3s ease}.StockSlider_technicalScoreRow__1C2kN::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#00b8e6,#00e677)}.StockSlider_noDataCard__L9J4q,.StockSlider_technicalScoreCard__z83h5{flex-shrink:0;max-width:240px;min-width:240px}.StockSlider_riskMetricsGrid__1Hr\+q{-webkit-overflow-scrolling:touch;display:flex;gap:16px;overflow-x:auto;padding:0 0 16px;scroll-behavior:smooth;scrollbar-color:#00d4ff99 #00d4ff1a;scrollbar-width:thin}.StockSlider_riskMetricsGrid__1Hr\+q::-webkit-scrollbar{height:6px}.StockSlider_riskMetricsGrid__1Hr\+q::-webkit-scrollbar-track{background:#00d4ff1a;border-radius:3px}.StockSlider_riskMetricsGrid__1Hr\+q::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#00d4ff,#0f8);border-radius:3px;-webkit-transition:all .3s ease;transition:all .3s ease}.StockSlider_riskMetricsGrid__1Hr\+q::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#00b8e6,#00e677)}.StockSlider_riskMetricsGrid__1Hr\+q>*{flex-shrink:0;min-width:200px}.StockSlider_stockHeader__aIU\+A{margin-bottom:20px;margin-left:40px}.StockSlider_stockSymbolRow__xUu-0{gap:12px;margin-top:6px}.StockSlider_stockName__uJA-i{font-size:1.4rem;margin-bottom:6px}.StockSlider_stockSymbol__WP6F1{font-size:.9rem;padding:4px 8px}.StockSlider_analyzeButton__QJkDV{font-size:.7rem;gap:3px;padding:5px 8px}.StockSlider_nextButton__i\+IDJ,.StockSlider_prevButton__9lUZC{height:35px;width:35px}}html{scroll-behavior:smooth}.LandingPage_landingPage__8-bxL{background:#0a0a0a;color:#e0e0e0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;min-height:100vh;overflow-x:hidden;position:relative;scroll-behavior:smooth;width:100%}.LandingPage_app__4WFyM{background:#0000!important;display:block!important;height:auto!important;overflow:visible!important;width:100%!important}.LandingPage_sidebar__kh\+zK{display:none!important}.LandingPage_mainContent__TC\+sg{display:block!important;flex:none!important;height:auto!important;margin:0!important;overflow:visible!important;padding:0!important;width:100%!important}.LandingPage_container__E7ZNb{box-sizing:border-box;margin:0 auto;padding:0 20px;width:100%}.LandingPage_navbar__jDi-L{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0a0af2;border-bottom:1px solid #ffffff1a;padding:1rem 0;position:fixed;top:0;width:100%;z-index:2}.LandingPage_navContainer__aOI-K{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 20px}.LandingPage_navLinks__k3JS6{align-items:center;display:flex;gap:2rem}.LandingPage_navLinks__k3JS6 a{color:#e0e0e0;font-weight:500;text-decoration:none;transition:color .3s ease}.LandingPage_navLinks__k3JS6 a:hover{color:#00d4ff}.LandingPage_stocksDropdown__Wx4cZ{display:inline-block;position:relative}.LandingPage_dropdownArrow__rt0HP{transition:transform .3s ease}.LandingPage_dropdownArrow__rt0HP.LandingPage_rotated__JKypq{transform:rotate(180deg)}.LandingPage_stocksDropdownMenu__KKWiE{animation:LandingPage_dropdownSlide__DBxZ5 .3s ease;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0a0afa;border:1px solid #ffffff1a;border-radius:1rem;box-shadow:0 20px 40px #00000080;left:0;margin-top:.5rem;min-width:320px;position:absolute;right:0;top:100%;z-index:1000}.LandingPage_dropdownHeader__WUVln{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;padding:1rem 1.5rem}.LandingPage_dropdownHeader__WUVln span:first-child{color:#fff;font-weight:600}.LandingPage_dropdownDay__QUl6M{color:#00d4ff;font-size:.85rem;font-weight:500}.LandingPage_stocksList__RrI3i{max-height:400px;overflow-y:auto;padding:.5rem 0}.LandingPage_stockDropdownItem__09nfu{align-items:center;border-left:3px solid #0000;color:#e0e0e0;display:flex;justify-content:space-between;padding:.75rem 1.5rem;text-decoration:none;transition:all .3s ease}.LandingPage_stockDropdownItem__09nfu:hover{background:#00d4ff1a;border-left-color:#00d4ff;color:#00d4ff}.LandingPage_stockSymbol__067TF{font-size:.95rem;font-weight:600}.LandingPage_stockName__RL5iR{color:#ffffffb3;font-size:.85rem;max-width:150px;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.LandingPage_dropdownFooter__l5mpP{border-top:1px solid #ffffff1a;padding:1rem 1.5rem;text-align:center}.LandingPage_viewAllStocks__eRE3s{color:#00d4ff;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .3s ease}.LandingPage_viewAllStocks__eRE3s:hover{color:#0f8;transform:translateX(5px)}@keyframes LandingPage_dropdownSlide__DBxZ5{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.LandingPage_tryAppBtn__GTyQt{animation:LandingPage_pulse__eBJxp 2s infinite;background:linear-gradient(45deg,#00d4ff,#0f8);background-clip:padding-box;border:1px solid #0000;border-radius:.75rem;color:#000!important;font-size:.95rem;font-weight:700;overflow:hidden;padding:.7rem 1.5rem;position:relative;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.LandingPage_tryAppBtn__GTyQt:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.LandingPage_tryAppBtn__GTyQt:hover{border-color:#fff3;box-shadow:0 8px 25px #00d4ff66,0 0 20px #00ff884d;transform:translateY(0) scale(1.02)}.LandingPage_tryAppBtn__GTyQt:hover:before{left:100%}.LandingPage_tryAppBtn__GTyQt:active{transform:scale(1.02)}@keyframes LandingPage_pulse__eBJxp{0%,to{box-shadow:0 4px 5px #00d4ff33}50%{box-shadow:0 4px 10px #00d4ff66,0 0 15px #0f83}}.LandingPage_signInBtn__KpIZZ{align-items:center;background:none;border:1px solid #fff3;border-radius:4px;color:#e0e0e0!important;cursor:pointer;display:inline-flex;font-size:inherit;font-weight:500;gap:6px;line-height:inherit;margin:0;padding:6px 12px;text-decoration:none;transition:all .3s ease;vertical-align:initial}.LandingPage_signInBtn__KpIZZ:hover{background:#ffffff0d;border-color:#fff6;color:#fff!important}.LandingPage_signInBtn__KpIZZ:before{content:"→";font-size:.9em;opacity:.8;transition:transform .3s ease}.LandingPage_signInBtn__KpIZZ:hover:before{transform:translateX(2px)}.LandingPage_userInfo__mPByV{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;display:flex;gap:8px;padding:8px 12px}.LandingPage_userAvatar__FqN4l{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;color:#fff;display:flex;font-size:14px;font-weight:600;height:32px;justify-content:center;width:32px}.LandingPage_userName__WzGDP{color:#e0e0e0;font-size:14px;font-weight:500;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LandingPage_adminButton__g\+45B{color:#e0e0e0;font-weight:500;text-decoration:none;transition:color .3s ease}.LandingPage_signOutButton__UBTL8{align-items:center;background:none;border:1px solid #fff3;border-radius:4px;color:#e0e0e0;cursor:pointer;display:inline-flex;font-size:inherit;font-weight:500;gap:6px;line-height:inherit;margin:0;padding:6px 12px;text-decoration:none;transition:all .3s ease;vertical-align:initial}.LandingPage_signOutButton__UBTL8:hover{background:#ffffff0d;border-color:#fff6;color:#fff}.LandingPage_signOutButton__UBTL8:before{content:"↗";font-size:.9em;opacity:.8;transition:transform .3s ease}.LandingPage_signOutButton__UBTL8:hover:before{transform:translateX(1px) translateY(-1px)}.LandingPage_mobileMenuBtn__UZ3dZ{background:#0000;border:none;cursor:pointer;display:none;flex-direction:column;height:24px;justify-content:space-between;padding:0;position:relative;transition:all .3s ease;width:30px;z-index:2}.LandingPage_mobileMenuBtn__UZ3dZ:focus{border-radius:6px;box-shadow:0 0 0 3px #00d4ff4d;outline:none}.LandingPage_hamburgerLine__ezAb6{background:#00d4ff;border-radius:2px;box-shadow:0 0 5px #00d4ff4d;height:3px;transform-origin:center;transition:all .3s cubic-bezier(.68,-.55,.265,1.55);width:100%}.LandingPage_mobileMenuBtn__UZ3dZ:hover.LandingPage_hamburgerLine__ezAb6{background:#0f8;box-shadow:0 0 15px #0f89;transform:scale(1.1)}.LandingPage_mobileMenuBtn__UZ3dZ:active.LandingPage_hamburgerLine__ezAb6{transform:scale(.95)}.LandingPage_mobileMenuBtn__UZ3dZ.LandingPage_active__A5aVF.LandingPage_hamburgerLine__ezAb6:first-child{background:#0f8;box-shadow:0 0 15px #0f89;transform:rotate(45deg) translate(6px,6px)}.LandingPage_mobileMenuBtn__UZ3dZ.LandingPage_active__A5aVF.LandingPage_hamburgerLine__ezAb6:nth-child(2){opacity:0;transform:scale(0)}.LandingPage_mobileMenuBtn__UZ3dZ.LandingPage_active__A5aVF.LandingPage_hamburgerLine__ezAb6:nth-child(3){background:#0f8;box-shadow:0 0 15px #0f89;transform:rotate(-45deg) translate(6px,-6px)}.LandingPage_mobileMenuBtn__UZ3dZ:not(.LandingPage_active__A5aVF).LandingPage_hamburgerLine__ezAb6{background:#00d4ff;box-shadow:0 0 5px #00d4ff4d}.LandingPage_mobileMenuBtn__UZ3dZ:not(.LandingPage_active__A5aVF).LandingPage_hamburgerLine__ezAb6:first-child{transform:rotate(0deg) translate(0)}.LandingPage_mobileMenuBtn__UZ3dZ:not(.LandingPage_active__A5aVF).LandingPage_hamburgerLine__ezAb6:nth-child(2){opacity:1;transform:scale(1)}.LandingPage_mobileMenuBtn__UZ3dZ:not(.LandingPage_active__A5aVF).LandingPage_hamburgerLine__ezAb6:nth-child(3){transform:rotate(0deg) translate(0)}.LandingPage_hero__vxmwQ{background:linear-gradient(135deg,#1a1a1a,#0a0a0a);box-sizing:border-box;color:#fff;overflow:hidden;padding:120px 0 20px;position:relative;width:100%}.LandingPage_hero__vxmwQ:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cpattern id='a' width='100' height='100' patternUnits='userSpaceOnUse'%3E%3Ccircle cx='50' cy='50' r='1' fill='%23fff' opacity='.05'/%3E%3C/pattern%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M0 0h100v100H0z'/%3E%3C/svg%3E");bottom:0;content:"";left:0;opacity:.3;position:absolute;right:0;top:0}.LandingPage_heroContainer__LLjGh{grid-gap:4rem;align-items:center;display:grid;gap:4rem;grid-template-columns:1fr;margin:0 auto;max-width:100%;padding:0 100px;position:relative;z-index:1}.LandingPage_heroTitle__gyAP8{color:#fff;font-size:3.5rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.LandingPage_gradientText__BFWYd{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#00d4ff,#0f8);-webkit-background-clip:text;background-clip:text}.LandingPage_heroSubtitle__I8NWM{color:#b0b0b0;font-size:1.25rem;line-height:1.6;margin-bottom:2rem}.LandingPage_heroStats__tDvwz{align-items:center;display:flex;gap:2rem;justify-content:last baseline;margin-bottom:2rem}.LandingPage_statsContainer__iBGtc{display:flex;gap:2rem}.LandingPage_stat__XLJda{text-align:center}.LandingPage_statNumber__97HXL{color:#00d4ff;display:block;font-size:2rem;font-weight:700;margin-bottom:.5rem}.LandingPage_statLabel__nlQtT{color:#888;font-size:.9rem;letter-spacing:.5px;text-transform:uppercase}.LandingPage_heroCta__TT1OT{display:flex;gap:1rem;margin-left:3rem;margin-top:0}.LandingPage_ctaButton__W6tSm{align-items:center;border-radius:.5rem;display:inline-flex;font-weight:600;gap:.5rem;padding:1rem 2rem;text-decoration:none;transition:all .3s ease}.LandingPage_ctaButton__W6tSm i{font-size:1.1rem;transition:transform .3s ease}.LandingPage_ctaButton__W6tSm:hover i{transform:scale(1.1)}.LandingPage_ctaButton__W6tSm.LandingPage_primary__VLSoY{animation:LandingPage_ctaPulse__kPEYL 3s infinite;background:linear-gradient(45deg,#00d4ff,#0f8);background-clip:padding-box;border:1px solid #0000;color:#000;font-size:1.1rem;font-weight:700;letter-spacing:.5px;overflow:hidden;position:relative}.LandingPage_ctaButton__W6tSm.LandingPage_primary__VLSoY:before{background:linear-gradient(90deg,#0000,#fff6,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .8s ease;width:100%}.LandingPage_ctaButton__W6tSm.LandingPage_primary__VLSoY:hover{border-color:#ffffff4d;transform:scale(1.02)}.LandingPage_ctaButton__W6tSm.LandingPage_primary__VLSoY:hover:before{left:100%}.LandingPage_ctaButton__W6tSm.LandingPage_primary__VLSoY:active{transform:scale(1.02)}@keyframes LandingPage_ctaPulse__kPEYL{0%,to{box-shadow:0 6px 10px #00d4ff4d}50%{box-shadow:0 6px 15px #00d4ff80,0 0 20px #00ff884d}}.LandingPage_featureExamples__BKy-n{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.LandingPage_featureExamples__BKy-n a{background:#00d4ff1a;border-radius:.25rem;color:#00d4ff;font-size:.85rem;font-weight:500;padding:.25rem .5rem;text-decoration:none;transition:all .3s ease}.LandingPage_featureExamples__BKy-n a:hover{background:#00d4ff33;transform:translateY(-1px)}.LandingPage_featuredStocks__k1cPH{background:#0a0a0a;box-sizing:border-box;padding:80px 0;width:100%}.LandingPage_stocksGrid__lS7FO{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin-top:3rem}.LandingPage_stockCard__iAm2t{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:1rem;overflow:hidden;padding:2rem;position:relative;transition:all .3s ease}.LandingPage_stockCard__iAm2t:before{background:linear-gradient(90deg,#00d4ff,#0f8);content:"";height:3px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.LandingPage_stockCard__iAm2t:hover{border-color:#00d4ff4d;box-shadow:0 10px 30px #00d4ff1a;transform:translateY(-5px)}.LandingPage_stockCard__iAm2t:hover:before{opacity:1}.LandingPage_stockCard__iAm2t h3{color:#fff;font-size:1.3rem;font-weight:600;margin-bottom:1rem}.LandingPage_stockCard__iAm2t p{color:#fffc;line-height:1.6;margin-bottom:1.5rem}.LandingPage_stockCardLink__-5AQj{background:#00d4ff1a;border:1px solid #00d4ff4d;border-radius:.5rem;color:#00d4ff;display:inline-block;font-weight:600;padding:.75rem 1.5rem;text-decoration:none;transition:all .3s ease}.LandingPage_stockCardLink__-5AQj:hover{background:#00d4ff33;border-color:#00d4ff80;box-shadow:0 4px 15px #00d4ff33;transform:translateY(-2px)}.LandingPage_ctaButton__W6tSm.LandingPage_secondary__T73sN{background:#0000;border:2px solid #00d4ff;color:#00d4ff}.LandingPage_ctaButton__W6tSm.LandingPage_secondary__T73sN:hover{background:#00d4ff;color:#000;transform:translateY(-2px)}.LandingPage_videoContainer__59Tjd{border-radius:1rem;box-shadow:0 20px 40px #0000004d;overflow:hidden;position:relative}.LandingPage_demoVideo__KDMJ4{border:none;border-radius:1rem;height:400px;width:100%}.LandingPage_featuredStocksSlider__zZ2L0{background:linear-gradient(135deg,#000,#0a0a0a);overflow:hidden;padding:40px 0;position:relative}.LandingPage_featuredStocksSlider__zZ2L0:before{background:radial-gradient(circle at 20% 50%,#00d4ff1a 0,#0000 50%),radial-gradient(circle at 80% 20%,#00ff8814 0,#0000 50%),radial-gradient(circle at 40% 80%,#ffaa000f 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.LandingPage_features__vMbiY{background:#0f0f0f;box-sizing:border-box;padding:80px 0;scroll-margin-top:80px;width:100%}.LandingPage_sectionTitle__BTXaA{color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:3rem;text-align:center}.LandingPage_featuresGrid__x7864{grid-gap:2rem;gap:2rem;grid-template-columns:repeat(3,1fr)}.LandingPage_featureCard__sEUkv{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:1rem;padding:2rem;transition:all .3s ease}.LandingPage_featureCard__sEUkv:hover{border-color:#00d4ff4d;box-shadow:0 10px 30px #00d4ff1a;transform:translateY(-5px)}.LandingPage_featureIcon__YCB0K{align-items:center;background:linear-gradient(45deg,#00d4ff,#0f8);border-radius:1rem;display:flex;height:60px;justify-content:center;margin-bottom:1.5rem;width:60px}.LandingPage_featureIcon__YCB0K i{color:#000;font-size:1.5rem}.LandingPage_featureCard__sEUkv h3{color:#fff;font-size:1.25rem;font-weight:600;margin-bottom:1rem}.LandingPage_featureCard__sEUkv p{color:#b0b0b0;line-height:1.6}.LandingPage_portfolioAnalysis__CUX0Q{background:linear-gradient(135deg,#0f0f0f,#1a1a1a);box-sizing:border-box;padding:80px 0;scroll-margin-top:80px;width:100%}.LandingPage_portfolioContent__1Y3XD{margin:0 auto;max-width:1200px}.LandingPage_portfolioDescription__gNYFJ{margin-bottom:3rem;text-align:center}.LandingPage_portfolioDescription__gNYFJ p{color:#b0b0b0;font-size:1.2rem;line-height:1.6;margin:0 auto;max-width:800px}.LandingPage_portfolioStrategies__RFFjQ{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin-bottom:3rem}.LandingPage_strategyCard__jmsu7{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:1.5rem;overflow:hidden;padding:2.5rem;position:relative;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.LandingPage_strategyCard__jmsu7:before{background:linear-gradient(90deg,#00d4ff,#0f8);content:"";height:4px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.LandingPage_strategyCard__jmsu7:hover{border-color:#00d4ff4d;box-shadow:0 20px 40px #00d4ff26;transform:translateY(-8px) scale(1.02)}.LandingPage_strategyCard__jmsu7:hover:before{opacity:1}.LandingPage_strategyIcon__YMgXX{align-items:center;background:linear-gradient(135deg,#00d4ff,#0f8);border-radius:1.5rem;box-shadow:0 8px 25px #00d4ff4d;display:flex;height:70px;justify-content:center;margin-bottom:1.5rem;width:70px}.LandingPage_strategyIcon__YMgXX i{color:#000;font-size:2rem}.LandingPage_strategyCard__jmsu7 h3{color:#fff;font-size:1.4rem;font-weight:700;margin-bottom:1rem}.LandingPage_strategyCard__jmsu7 p{color:#b0b0b0;line-height:1.6;margin-bottom:1.5rem}.LandingPage_strategyFeatures__CbDaf{display:flex;flex-direction:column;gap:.5rem}.LandingPage_strategyFeatures__CbDaf span{color:#00d4ff;font-size:.9rem;font-weight:500;padding:.25rem 0 .25rem 1rem;position:relative}.LandingPage_strategyFeatures__CbDaf span:before{color:#0f8;content:"→";font-weight:700;left:0;position:absolute}.LandingPage_portfolioFeatures__r8cfD{background:#ffffff08;border:1px solid #ffffff1a;border-radius:1.5rem;margin-top:2rem;padding:3rem}.LandingPage_portfolioFeatures__r8cfD h3{color:#fff;font-size:1.8rem;font-weight:700;margin-bottom:2rem;text-align:center}.LandingPage_featuresGrid__x7864{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.LandingPage_featureItem__-MXCx{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.75rem;display:flex;gap:1rem;padding:1rem;transition:all .3s ease}.LandingPage_featureItem__-MXCx:hover{background:#00d4ff1a;border-color:#00d4ff4d;transform:translateY(-2px)}.LandingPage_featureItem__-MXCx i{color:#00d4ff;font-size:1.2rem;text-align:center;width:24px}.LandingPage_featureItem__-MXCx span{color:#fff;font-size:.95rem;font-weight:500}.LandingPage_coverage__7SEaN{background:linear-gradient(135deg,#0a0a0a,#1a1a1a);box-sizing:border-box;padding:80px 0;scroll-margin-top:80px;width:100%}.LandingPage_coverageContent__SGuns{text-align:center}.LandingPage_coverageHighlight__L2BK7{align-items:center;display:flex;flex-direction:column;gap:3rem;margin:0 auto;max-width:900px}.LandingPage_coverageNumber__KbppZ{text-align:center}.LandingPage_bigNumber__FIoSC{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#00d4ff,#0f8);-webkit-background-clip:text;background-clip:text;display:block;font-size:4rem;font-weight:800;margin-bottom:.5rem;text-shadow:0 0 30px #00d4ff4d}.LandingPage_coverageLabel__tLKJp{color:#fff;font-size:1.5rem;font-weight:600;letter-spacing:1px;text-transform:uppercase}.LandingPage_coverageDescription__RCV3g{max-width:700px;text-align:left}.LandingPage_coverageDescription__RCV3g p{color:#b0b0b0;font-size:1.1rem;line-height:1.6;margin-bottom:1.5rem}.LandingPage_marketCoverage__1zfNU{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:2rem 0}.LandingPage_marketItem__-LY3L{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.5rem;display:flex;gap:1rem;padding:1rem;transition:all .3s ease}.LandingPage_marketItem__-LY3L:hover{background:#ffffff14;border-color:#00d4ff4d;transform:translateY(-2px)}.LandingPage_marketItem__-LY3L i{color:#00d4ff;font-size:1.5rem;text-align:center;width:30px}.LandingPage_marketItem__-LY3L span{color:#fff;font-weight:500}.LandingPage_coverageNote__RxyM1{background:#ffffff08;border-left:3px solid #00d4ff;border-radius:.5rem;color:#888!important;font-size:1rem!important;font-style:italic;margin-top:2rem;padding:1rem;text-align:center}@media (max-width:768px){.LandingPage_bigNumber__FIoSC{font-size:3rem}.LandingPage_coverageLabel__tLKJp{font-size:1.25rem}.LandingPage_marketCoverage__1zfNU{grid-template-columns:1fr}.LandingPage_coverageHighlight__L2BK7{gap:2rem}.LandingPage_statNumber__97HXL{color:#00d4ff;display:block;font-size:1.5rem;font-weight:700;margin-bottom:.1rem}.LandingPage_statLabel__nlQtT{color:#888;font-size:.7rem;letter-spacing:0;text-transform:uppercase}}.LandingPage_telegram__0uAHP{background:linear-gradient(135deg,#1a1a1a,#0a0a0a);box-sizing:border-box;padding:80px 0;scroll-margin-top:80px;text-align:center;width:100%}.LandingPage_telegramContent__So965 h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#00d4ff,#0f8);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:1rem}.LandingPage_telegramContent__So965 p{color:#b0b0b0;font-size:1.1rem;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:600px}.LandingPage_telegramLink__aIFiV{align-items:center;display:flex;flex-direction:column;gap:1rem}.LandingPage_telegramBtn__waBx0{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#08c,#00d4ff);border:1px solid #ffffff1a;border-radius:12px;box-shadow:0 8px 25px #0088cc4d,0 4px 12px #08c3;color:#fff;display:inline-flex;font-size:1.1rem;font-weight:700;gap:12px;overflow:hidden;padding:16px 32px;position:relative;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1)}.LandingPage_telegramBtn__waBx0:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.LandingPage_telegramBtn__waBx0:hover{background:linear-gradient(135deg,#00d4ff,#08c);border-color:#fff3;box-shadow:0 12px 35px #00d4ff66,0 6px 20px #00d4ff4d;color:#fff;text-decoration:none;transform:translateY(-3px) scale(1.05)}.LandingPage_telegramBtn__waBx0:hover:before{left:100%}.LandingPage_telegramBtn__waBx0 i:first-child{font-size:1.3rem;text-shadow:0 0 10px #ffffff4d}.LandingPage_telegramBtn__waBx0 i:last-child{font-size:.9rem;transition:transform .3s ease}.LandingPage_telegramBtn__waBx0:hover i:last-child{transform:translateX(3px)}.LandingPage_telegramNote__JcoYf{color:#888;font-size:.9rem;font-style:italic;margin-top:.5rem}@media (max-width:768px){.LandingPage_telegramContent__So965 h2{font-size:2rem}.LandingPage_telegramContent__So965 p{font-size:1rem}.LandingPage_telegramBtn__waBx0{font-size:1rem;gap:10px;padding:14px 28px}.LandingPage_telegramBtn__waBx0 i:first-child{font-size:1.2rem}}@media (max-width:480px){.LandingPage_telegramContent__So965 h2{font-size:1.8rem}.LandingPage_telegramBtn__waBx0{font-size:.95rem;gap:8px;padding:12px 24px}.LandingPage_telegramNote__JcoYf{font-size:.85rem}}.LandingPage_about__d6w7A{background:#0f0f0f;box-sizing:border-box;padding:80px 0;scroll-margin-top:80px;width:100%}.LandingPage_aboutContent__p4S5l{grid-gap:4rem;align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 1fr}.LandingPage_aboutText__Wsj5G h2{color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:1.5rem}.LandingPage_aboutText__Wsj5G p{color:#b0b0b0;font-size:1.1rem;line-height:1.6;margin-bottom:1.5rem}.LandingPage_aboutFeatures__BQiKL{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.LandingPage_aboutFeature__V\+rRn{align-items:center;color:#fff;display:flex;gap:1rem}.LandingPage_aboutFeature__V\+rRn i{color:#0f8;font-size:1.2rem}.LandingPage_aboutVisual__fn8JV{align-items:center;display:flex;justify-content:center}.LandingPage_aboutChart__-jSkC{align-items:end;background:#ffffff0d;border-radius:1rem;display:flex;gap:.5rem;height:200px;justify-content:center;padding:2rem;width:200px}.LandingPage_chartBars__Um9ol{align-items:end;display:flex;gap:.5rem;height:100%}.LandingPage_bar__aJHrc{animation:LandingPage_barGrow__bd4-p 2s ease-out forwards;background:linear-gradient(0deg,#00d4ff,#0f8);border-radius:2px 2px 0 0;height:60%;height:var(--height,60%);width:20px}@keyframes LandingPage_barGrow__bd4-p{0%{height:0}to{height:var(--height)}}.LandingPage_footer__WdWFd{background:#0a0a0a;border-top:1px solid #ffffff1a;box-sizing:border-box;padding:60px 0 20px;width:100%}.LandingPage_footerContent__abfyu{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:2rem}.LandingPage_footerSection__Vj6gP h4{color:#fff;font-size:1.1rem;font-weight:600;margin-bottom:1rem}.LandingPage_footerSection__Vj6gP a{color:#b0b0b0;display:block;margin-bottom:.5rem;text-decoration:none;transition:color .3s ease}.LandingPage_footerSection__Vj6gP a:hover{color:#00d4ff}.LandingPage_footerSection__Vj6gP a[href="/app"]{background:linear-gradient(45deg,#00d4ff,#0f8);border-radius:.5rem;box-shadow:0 2px 10px #00d4ff33;color:#000!important;display:inline-block;font-weight:600;margin-top:.5rem;padding:.5rem 1rem;transition:all .3s ease}.LandingPage_footerSection__Vj6gP a[href="/app"]:hover{box-shadow:0 4px 15px #00d4ff66;transform:translateY(-2px)}.LandingPage_footerLogo__yjkRe{color:#00d4ff;font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.LandingPage_socialLinks__VPZAL{display:flex;gap:1rem}.LandingPage_socialLinks__VPZAL a{align-items:center;background:#ffffff1a;border-radius:50%;color:#b0b0b0;display:flex;height:40px;justify-content:center;text-decoration:none;transition:all .3s ease;width:40px}.LandingPage_socialLinks__VPZAL a:hover{background:#00d4ff;color:#000;transform:translateY(-2px)}.LandingPage_footerBottom__5MbRz{border-top:1px solid #ffffff1a;color:#888;padding-top:2rem;text-align:center}.LandingPage_mobileMenuCloseBtn__QBhue{display:none}@media (max-width:1024px){.LandingPage_featuresGrid__x7864{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.LandingPage_mobileMenuCloseBtn__QBhue{align-items:center;background:linear-gradient(135deg,#0f8,#00d4aa);border:none;border-radius:50%;box-shadow:0 4px 15px #0f86;color:#000;cursor:pointer;display:flex;font-size:2rem;font-weight:700;height:40px;justify-content:center;position:absolute;right:22px;top:18px;transition:all .2s;width:40px;z-index:1100}.LandingPage_mobileMenuCloseBtn__QBhue:hover{background:linear-gradient(135deg,#0fa,#0f8);transform:scale(1.1)}.LandingPage_heroContainer__LLjGh{gap:2rem;grid-template-columns:1fr;padding:0 1rem}.LandingPage_heroTitle__gyAP8{font-size:2.5rem}.LandingPage_heroStats__tDvwz{align-items:center;flex-direction:column;gap:2rem}.LandingPage_statsContainer__iBGtc{flex-direction:row;gap:1rem;text-align:center}.LandingPage_aboutContent__p4S5l{gap:2rem;grid-template-columns:1fr}.LandingPage_formGroup__4hKZ3{flex-direction:column}.LandingPage_heroCta__TT1OT{flex-direction:row;margin-left:0}.LandingPage_featureExamples__BKy-n{align-items:flex-start;flex-direction:column}.LandingPage_portfolioStrategies__RFFjQ,.LandingPage_stocksGrid__lS7FO{gap:1.5rem;grid-template-columns:1fr}.LandingPage_portfolioFeatures__r8cfD,.LandingPage_strategyCard__jmsu7{padding:2rem}.LandingPage_featuresGrid__x7864{grid-template-columns:1fr}.LandingPage_stocksDropdown__Wx4cZ{display:none}.LandingPage_mobileMenuBtn__UZ3dZ{display:flex}.LandingPage_navLinks__k3JS6{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0a0afa;flex-direction:column;gap:2rem;height:100vh;justify-content:center;pointer-events:none;position:fixed;right:-100%;top:0;transition:right .3s ease;width:100%;z-index:1000}.LandingPage_navLinks__k3JS6.LandingPage_active__A5aVF{pointer-events:auto;right:0}.LandingPage_navLinks__k3JS6 a{font-size:1.5rem;opacity:0;pointer-events:auto;position:relative;transform:translateY(20px);transition:all .3s ease;z-index:1001}.LandingPage_navLinks__k3JS6.LandingPage_active__A5aVF a{opacity:1;transform:translateY(0)}.LandingPage_navLinks__k3JS6 a:first-child{transition-delay:.1s}.LandingPage_navLinks__k3JS6 a:nth-child(2){transition-delay:.2s}.LandingPage_navLinks__k3JS6 a:nth-child(3){transition-delay:.3s}.LandingPage_navLinks__k3JS6 a:nth-child(4){transition-delay:.4s}.LandingPage_signInBtn__KpIZZ{font-size:1.5rem;margin-top:1rem}.LandingPage_userName__WzGDP{display:none}.LandingPage_userInfo__mPByV{margin-top:2rem;padding:12px 16px}.LandingPage_adminButton__g\+45B{font-size:16px;margin-top:1rem;padding:12px 24px}.LandingPage_signOutButton__UBTL8{font-size:1.5rem;margin-top:1rem}.LandingPage_navLinks__k3JS6 a:before{background:linear-gradient(45deg,#00d4ff,#0f8);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease;z-index:-1}.LandingPage_navLinks__k3JS6 a:hover:before{opacity:.1}.LandingPage_navLinks__k3JS6 a:hover{color:#00d4ff;transform:translateY(-2px)}.LandingPage_navLinks__k3JS6:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cpattern id='a' width='100' height='100' patternUnits='userSpaceOnUse'%3E%3Ccircle cx='50' cy='50' r='1' fill='%23fff' opacity='.05'/%3E%3C/pattern%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M0 0h100v100H0z'/%3E%3C/svg%3E");bottom:0;content:"";left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.LandingPage_navLinks__k3JS6.LandingPage_active__A5aVF:before{animation:LandingPage_fadeIn__F8DQn .3s ease forwards}}@media (max-width:480px){.LandingPage_heroTitle__gyAP8,.LandingPage_sectionTitle__BTXaA{font-size:2rem}.LandingPage_landing-page__MZsGl.LandingPage_demo-video__8iRzc{height:250px}}@keyframes LandingPage_fadeIn__F8DQn{0%{opacity:0}to{opacity:.3}}.Terms_termsPage__o9eXv{background:#0a0a0a;color:#e0e0e0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;min-height:100vh;overflow-x:hidden;position:relative;width:100%}.Terms_termsContainer__NE8\+x{line-height:1.6;margin:0 auto;max-width:800px;padding:120px 20px 80px}.Terms_termsHeader__-MxWt{margin-bottom:60px;text-align:center}.Terms_termsHeader__-MxWt h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#3b82f6,#10b981);-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:700;margin-bottom:10px}.Terms_termsHeader__-MxWt p{color:#9ca3af;font-size:1.1rem}.Terms_termsContent__xKG4K{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1f293780;border:1px solid #4b55634d;border-radius:12px;padding:40px}.Terms_termsContent__xKG4K h2{border-bottom:2px solid #3b82f6;color:#f3f4f6;font-size:1.5rem;font-weight:600;margin:30px 0 15px;padding-bottom:8px}.Terms_termsContent__xKG4K h2:first-child{margin-top:0}.Terms_termsContent__xKG4K p{color:#d1d5db;margin-bottom:15px}.Terms_termsContent__xKG4K ul{color:#d1d5db;margin:15px 0;padding-left:20px}.Terms_termsContent__xKG4K li{margin-bottom:8px}.Terms_backLink__544JA{align-items:center;color:#3b82f6;display:inline-flex;font-weight:500;margin-bottom:30px;text-decoration:none;transition:color .3s ease}.Terms_backLink__544JA:hover{color:#10b981}.Terms_backLink__544JA i{margin-right:8px}.Terms_navbar__9QzCE{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0a0af2;border-bottom:1px solid #ffffff1a;padding:1rem 0;position:fixed;top:0;width:100%;z-index:1000}.Terms_navContainer__lsJtW{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 20px}.Terms_navLogo__LGpTS{align-items:center;color:#00d4ff;display:flex;font-size:1.5rem;font-weight:700;gap:.5rem}.Terms_navLinks__pRwbd{align-items:center;display:flex;gap:2rem}.Terms_navLinks__pRwbd a{color:#e0e0e0;font-weight:500;text-decoration:none;transition:color .3s ease}.Terms_navLinks__pRwbd a:hover{color:#00d4ff}.Terms_footer__X3lDC{background:#0a0a0af2;border-top:1px solid #ffffff1a;box-sizing:border-box;margin-top:80px;width:100%}.Terms_footerContent__O4kvu{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:2rem}.Terms_footerSection__uPVr0 h4{color:#fff;font-size:1.1rem;font-weight:600;margin-bottom:1rem}.Terms_footerSection__uPVr0 a{color:#b0b0b0;display:block;margin-bottom:.5rem;text-decoration:none;transition:color .3s ease}.Terms_footerSection__uPVr0 a:hover{color:#00d4ff}.Terms_footerLogo__FXdII{color:#00d4ff;font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.Terms_socialLinks__h0gxO{display:flex;gap:1rem}.Terms_socialLinks__h0gxO a{align-items:center;background:#ffffff1a;border-radius:50%;color:#b0b0b0;display:flex;height:40px;justify-content:center;text-decoration:none;transition:all .3s ease;width:40px}.Terms_socialLinks__h0gxO a:hover{background:#00d4ff;color:#000;transform:translateY(-2px)}.Terms_footerBottom__jf8VM{border-top:1px solid #ffffff1a;color:#888;padding-top:2rem;text-align:center}.Terms_container__2yzUy{box-sizing:border-box;margin:0 auto;max-width:1200px;padding:0 20px;width:100%}@media (max-width:768px){.Terms_termsContainer__NE8\+x{padding:100px 15px 60px}.Terms_termsHeader__-MxWt h1{font-size:2rem}.Terms_termsContent__xKG4K{padding:30px 20px}.Terms_navLinks__pRwbd{display:none}}@media (max-width:480px){.Terms_termsHeader__-MxWt h1{font-size:1.8rem}.Terms_termsContent__xKG4K{padding:20px 15px}.Terms_termsContent__xKG4K h2{font-size:1.3rem}}.Privacy_privacyPage__wOE51{background:#0a0a0a;color:#e0e0e0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;min-height:100vh;overflow-x:hidden;position:relative;width:100%}.Privacy_privacyContainer__AfjKC{line-height:1.6;margin:0 auto;max-width:800px;padding:120px 20px 80px}.Privacy_privacyHeader__GN0Hg{margin-bottom:60px;text-align:center}.Privacy_privacyHeader__GN0Hg h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#3b82f6,#10b981);-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:700;margin-bottom:10px}.Privacy_privacyHeader__GN0Hg p{color:#9ca3af;font-size:1.1rem}.Privacy_privacyContent__cwbx5{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1f293780;border:1px solid #4b55634d;border-radius:12px;padding:40px}.Privacy_privacyContent__cwbx5 h2{border-bottom:2px solid #3b82f6;color:#f3f4f6;font-size:1.5rem;font-weight:600;margin:30px 0 15px;padding-bottom:8px}.Privacy_privacyContent__cwbx5 h2:first-child{margin-top:0}.Privacy_privacyContent__cwbx5 h3{color:#e5e7eb;font-size:1.2rem;font-weight:500;margin:20px 0 10px}.Privacy_privacyContent__cwbx5 p{color:#d1d5db;margin-bottom:15px}.Privacy_privacyContent__cwbx5 ul{color:#d1d5db;margin:15px 0;padding-left:20px}.Privacy_privacyContent__cwbx5 li{margin-bottom:8px}.Privacy_backLink__Lbt9e{align-items:center;color:#3b82f6;display:inline-flex;font-weight:500;margin-bottom:30px;text-decoration:none;transition:color .3s ease}.Privacy_backLink__Lbt9e:hover{color:#10b981}.Privacy_backLink__Lbt9e i{margin-right:8px}.Privacy_contactInfo__jXx9z{background:#3b82f61a;border:1px solid #3b82f64d;border-radius:8px;margin:20px 0;padding:20px}.Privacy_contactInfo__jXx9z p{color:#e5e7eb;margin:0}.Privacy_contactInfo__jXx9z a{color:#3b82f6;font-weight:500;text-decoration:none}.Privacy_contactInfo__jXx9z a:hover{color:#10b981}.Privacy_navbar__YlGkm{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0a0af2;border-bottom:1px solid #ffffff1a;padding:1rem 0;position:fixed;top:0;width:100%;z-index:1000}.Privacy_navContainer__MFpzD{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 20px}.Privacy_navLogo__IivSu{align-items:center;color:#00d4ff;display:flex;font-size:1.5rem;font-weight:700;gap:.5rem}.Privacy_navLinks__fCyQE{align-items:center;display:flex;gap:2rem}.Privacy_navLinks__fCyQE a{color:#e0e0e0;font-weight:500;text-decoration:none;transition:color .3s ease}.Privacy_navLinks__fCyQE a:hover{color:#00d4ff}.Privacy_footer__0QFHW{background:#0a0a0af2;border-top:1px solid #ffffff1a;box-sizing:border-box;margin-top:80px;width:100%}.Privacy_footerContent__-9XGK{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:2rem}.Privacy_footerSection__2pE3G h4{color:#fff;font-size:1.1rem;font-weight:600;margin-bottom:1rem}.Privacy_footerSection__2pE3G a{color:#b0b0b0;display:block;margin-bottom:.5rem;text-decoration:none;transition:color .3s ease}.Privacy_footerSection__2pE3G a:hover{color:#00d4ff}.Privacy_footerLogo__S0HCT{color:#00d4ff;font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.Privacy_socialLinks__qtDDO{display:flex;gap:1rem}.Privacy_socialLinks__qtDDO a{align-items:center;background:#ffffff1a;border-radius:50%;color:#b0b0b0;display:flex;height:40px;justify-content:center;text-decoration:none;transition:all .3s ease;width:40px}.Privacy_socialLinks__qtDDO a:hover{background:#00d4ff;color:#000;transform:translateY(-2px)}.Privacy_footerBottom__NOWqI{border-top:1px solid #ffffff1a;color:#888;padding-top:2rem;text-align:center}.Privacy_container__dBg7i{box-sizing:border-box;margin:0 auto;max-width:1200px;padding:0 20px;width:100%}@media (max-width:768px){.Privacy_privacyContainer__AfjKC{padding:100px 15px 60px}.Privacy_privacyHeader__GN0Hg h1{font-size:2rem}.Privacy_privacyContent__cwbx5{padding:30px 20px}.Privacy_navLinks__fCyQE{display:none}}@media (max-width:480px){.Privacy_privacyHeader__GN0Hg h1{font-size:1.8rem}.Privacy_privacyContent__cwbx5{padding:20px 15px}.Privacy_privacyContent__cwbx5 h2{font-size:1.3rem}.Privacy_privacyContent__cwbx5 h3{font-size:1.1rem}}.Auth_authWrapper__lRxjq{min-height:100vh;width:100%}.Auth_authContainer__mMQiz{align-items:center;background:linear-gradient(135deg,#0a0a0a,#1a1a1a 50%,#0f0f0f);background-attachment:fixed;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;justify-content:center;min-height:100vh;overflow:hidden;padding:100px 20px 20px;position:relative}.Auth_authContainer__mMQiz:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cpattern id='a' width='100' height='100' patternUnits='userSpaceOnUse'%3E%3Ccircle cx='50' cy='50' r='1' fill='%23fff' opacity='.02'/%3E%3C/pattern%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M0 0h100v100H0z'/%3E%3C/svg%3E");bottom:0;content:"";left:0;opacity:.4;position:absolute;right:0;top:0;z-index:0}.Auth_authCard__ECeZ9{animation:Auth_slideUp__H9Xhe .6s cubic-bezier(.16,1,.3,1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:20px;box-shadow:0 8px 32px #0000004d,inset 0 1px 0 #ffffff1a;max-width:420px;padding:40px;position:relative;width:100%;z-index:1}@keyframes Auth_slideUp__H9Xhe{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Auth_authHeader__faGkr{margin-bottom:32px;text-align:center}.Auth_authHeader__faGkr h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#00d4ff,#0f8);-webkit-background-clip:text;background-clip:text;font-size:32px;font-weight:700;margin:0 0 8px;text-shadow:0 0 30px #00d4ff4d}.Auth_authHeader__faGkr p{color:#b0b0b0;font-size:16px;font-weight:400;margin:0}.Auth_authForm__RCK\+t{display:flex;flex-direction:column;gap:20px}.Auth_formGroup__PriMz{display:flex;flex-direction:column;gap:8px}.Auth_formGroup__PriMz label{color:#e0e0e0;font-size:14px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.Auth_formGroup__PriMz input{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;color:#fff;font-size:16px;padding:14px 18px;transition:all .3s ease}.Auth_formGroup__PriMz input::placeholder{color:#ffffff80}.Auth_formGroup__PriMz input:focus{background:#ffffff14;border-color:#00d4ff;box-shadow:0 0 0 3px #00d4ff1a;outline:none;transform:translateY(-1px)}.Auth_formGroup__PriMz input.Auth_error__UzW0t{background:#ff6b6b1a;border-color:#ff6b6b}.Auth_formGroup__PriMz input.Auth_valid__udXjh{background:#00ff881a;border-color:#0f8}.Auth_formGroup__PriMz input.Auth_invalid__1IPDs{background:#ff6b6b1a;border-color:#ff6b6b}.Auth_formGroup__PriMz input:disabled{cursor:not-allowed;opacity:.6}.Auth_errorMessage__vzm1h{color:#ff6b6b;font-size:14px;font-weight:500;margin-top:4px}.Auth_errorMessage__vzm1h.Auth_generalError__4Ene7{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ff6b6b1a;border:1px solid #ff6b6b4d;border-radius:8px;margin-bottom:16px;padding:12px;text-align:center}.Auth_passwordStrength__SUBkH{font-size:14px;font-weight:500;margin-top:4px}.Auth_passwordStrength__SUBkH.Auth_valid__udXjh{color:#0f8}.Auth_passwordStrength__SUBkH.Auth_invalid__1IPDs{color:#ff6b6b}.Auth_passwordRequirements__zG9Va{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;margin-top:8px;padding:16px}.Auth_passwordRequirements__zG9Va h4{color:#e0e0e0;font-size:14px;font-weight:600;letter-spacing:.5px;margin:0 0 12px;text-transform:uppercase}.Auth_passwordRequirements__zG9Va ul{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.Auth_passwordRequirements__zG9Va li{align-items:center;display:flex;font-size:14px;gap:8px}.Auth_passwordRequirements__zG9Va li:before{border-radius:50%;content:"";flex-shrink:0;height:16px;width:16px}.Auth_passwordRequirements__zG9Va li.Auth_met__5udt8{color:#0f8}.Auth_passwordRequirements__zG9Va li.Auth_met__5udt8:before{background:#0f8;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px}.Auth_passwordRequirements__zG9Va li.Auth_unmet__Tx25k{color:#666}.Auth_passwordRequirements__zG9Va li.Auth_unmet__Tx25k:before{background:#ffffff1a}.Auth_authButton__is9\+B{background:linear-gradient(135deg,#00d4ff,#0f8);border:none;border-radius:12px;box-shadow:0 4px 15px #00d4ff4d;color:#000;cursor:pointer;font-size:16px;font-weight:600;margin-top:12px;overflow:hidden;padding:16px 28px;position:relative;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.Auth_authButton__is9\+B:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.Auth_authButton__is9\+B:hover:not(:disabled){box-shadow:0 8px 25px #00d4ff66,0 0 20px #0f83;transform:translateY(-2px)}.Auth_authButton__is9\+B:hover:not(:disabled):before{left:100%}.Auth_authButton__is9\+B:active:not(:disabled){transform:translateY(0)}.Auth_authButton__is9\+B:disabled{cursor:not-allowed;opacity:.6;transform:none}.Auth_authFooter__R9Vsc{border-top:1px solid #ffffff1a;margin-top:28px;padding-top:28px;text-align:center}.Auth_authFooter__R9Vsc p{color:#b0b0b0;font-size:14px;margin:0}.Auth_authLink__jgAzT{color:#00d4ff;font-weight:600;position:relative;text-decoration:none;transition:all .3s ease}.Auth_authLink__jgAzT:after{background:linear-gradient(90deg,#00d4ff,#0f8);bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.Auth_authLink__jgAzT:hover{color:#0f8;text-decoration:none}.Auth_authLink__jgAzT:hover:after{width:100%}.Auth_linkButton__zR6y2{background:none;border:none;color:#00d4ff;cursor:pointer;font-weight:600;position:relative;text-decoration:none;transition:all .3s ease}.Auth_linkButton__zR6y2:after{background:linear-gradient(90deg,#00d4ff,#0f8);bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.Auth_linkButton__zR6y2:hover:not(:disabled){color:#0f8}.Auth_linkButton__zR6y2:hover:not(:disabled):after{width:100%}.Auth_linkButton__zR6y2:disabled{cursor:not-allowed;opacity:.6}@media (max-width:480px){.Auth_authContainer__mMQiz{padding:100px 16px 16px}.Auth_authCard__ECeZ9{border-radius:16px;max-width:380px;padding:32px 24px}.Auth_authHeader__faGkr h2{font-size:28px}.Auth_authHeader__faGkr p{font-size:15px}.Auth_formGroup__PriMz input{font-size:16px;padding:10px 14px}.Auth_authButton__is9\+B{font-size:16px;padding:12px 20px}}.Auth_authButton__is9\+B:disabled{position:relative}.Auth_authButton__is9\+B:disabled:after{animation:Auth_spin__A1iw7 1s linear infinite;border:2px solid #0000;border-radius:50%;border-top-color:#fff;content:"";height:16px;left:50%;margin:-8px 0 0 -8px;position:absolute;top:50%;width:16px}@keyframes Auth_spin__A1iw7{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Auth_authForm__RCK\+t:focus-within{outline:none}@media (prefers-reduced-motion:reduce){.Auth_authCard__ECeZ9{animation:none}.Auth_authButton__is9\+B:hover:not(:disabled){transform:none}.Auth_authButton__is9\+B:disabled:after{animation:none}}.Admin_adminPage__hIV7z{background:linear-gradient(135deg,#0a0a0a,#1a1a1a 50%,#0f0f0f);color:#e0e0e0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;min-height:100vh}.Admin_navbar__64dHs{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0a0af2;border-bottom:1px solid #ffffff1a;left:0;padding:1rem 0;position:fixed;right:0;top:0;z-index:1000}.Admin_navContainer__B1lN9{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 2rem}.Admin_navLogo__rxVlY a{color:#00d4ff;font-size:1.8rem;font-weight:700;text-decoration:none;text-shadow:0 0 10px #00d4ff80}.Admin_navLinks__9Hwx\+{align-items:center;display:flex;gap:2rem}.Admin_navLinks__9Hwx\+ a{color:#e0e0e0;font-weight:500;text-decoration:none;transition:color .3s ease}.Admin_navLinks__9Hwx\+ a:hover{color:#00d4ff}.Admin_userMenuContainer__jnlL5{position:relative}.Admin_userMenuButton__TyMgy{align-items:center;background:#0000;border:none;border-radius:6px;color:#e0e0e0;cursor:pointer;display:flex;gap:8px;padding:8px 12px;transition:all .2s ease}.Admin_userMenuButton__TyMgy:hover{background:#ffffff1a}.Admin_userAvatar__MsdoY{align-items:center;background:linear-gradient(135deg,#2a2a2a,#3a3a3a);border-radius:50%;color:#fff;display:flex;font-size:14px;font-weight:600;height:32px;justify-content:center;width:32px}.Admin_userEmail__tP5yG{color:#e0e0e0;font-size:14px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Admin_userMenuArrow__SLtTK{color:#e0e0e0;font-size:10px;transition:transform .2s ease}.Admin_userMenuContainer__jnlL5:hover .Admin_userMenuArrow__SLtTK{transform:rotate(180deg)}.Admin_userMenu__KoCrL{background:#2a2a2a;border:1px solid #3a3a3a;border-radius:8px;box-shadow:0 8px 32px #0000004d;margin-top:8px;min-width:200px;overflow:hidden;position:absolute;right:0;top:100%;z-index:1000}.Admin_userInfo__7iFdE{align-items:center;background:#1a1a1a;display:flex;gap:12px;padding:16px}.Admin_userDetails__4-hfv{display:flex;flex-direction:column;gap:2px}.Admin_userRole__82jIy{color:#888;font-size:12px;text-transform:capitalize}.Admin_userMenuDivider__2WQ5w{background:#3a3a3a;height:1px;margin:0}.Admin_userMenuItem__wpYHC{background:#0000;border:none;color:#e0e0e0;cursor:pointer;display:block;font-size:14px;padding:12px 16px;text-align:left;text-decoration:none;transition:background .2s ease;width:100%}.Admin_userMenuItem__wpYHC:hover{background:#3a3a3a;color:#00d4ff}.Admin_mobileMenuBtn__Ysv0w{background:#0000;border:none;cursor:pointer;display:none;flex-direction:column;height:24px;justify-content:space-between;padding:0;position:relative;transition:all .3s ease;width:30px;z-index:2}.Admin_hamburgerLine__aerwT{background:#00d4ff;border-radius:2px;box-shadow:0 0 5px #00d4ff4d;height:3px;transform-origin:center;transition:all .3s cubic-bezier(.68,-.55,.265,1.55);width:100%}.Admin_mobileMenuCloseBtn__YtBDP{background:none;border:none;color:#e0e0e0;cursor:pointer;display:none;font-size:2rem;position:absolute;right:1rem;top:1rem;z-index:1001}@media (max-width:768px){.Admin_mobileMenuBtn__Ysv0w{display:flex}.Admin_navLinks__9Hwx\+{align-items:center;background:#0a0a0afa;flex-direction:column;height:100vh;justify-content:center;position:fixed;right:-100%;top:0;transition:right .3s ease;width:100%;z-index:1000}.Admin_navLinks__9Hwx\+.Admin_active__telek{right:0}.Admin_mobileMenuCloseBtn__YtBDP{display:block}.Admin_userEmail__tP5yG{display:none}}.Admin_adminContent__l\+uFy{min-height:calc(100vh - 80px);padding-bottom:80px;padding-top:80px}.Admin_container__sldWx{margin:0 auto;max-width:1200px;padding:0 20px}.Admin_adminHeader__TbTZO{margin-bottom:60px;padding:40px 0;text-align:center}.Admin_adminHeader__TbTZO h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#00d4ff,#0f8);-webkit-background-clip:text;background-clip:text;font-size:3rem;font-weight:700;margin:0 0 16px}.Admin_adminHeader__TbTZO p{color:#a0aec0;font-size:1.2rem;margin:0}.Admin_adminGrid__aDZHc{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:60px}.Admin_adminCard__GwtEN{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;padding:30px;position:relative;text-align:center;transition:all .3s ease}.Admin_adminCard__GwtEN:before{background:linear-gradient(90deg,#0000,#667eea1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.Admin_adminCard__GwtEN:hover{border-color:#667eea4d;box-shadow:0 20px 40px #0000004d;transform:translateY(-5px)}.Admin_adminCard__GwtEN:hover:before{left:100%}.Admin_cardIcon__gP-bI{align-items:center;background:linear-gradient(135deg,#00d4ff,#0f8);border-radius:50%;box-shadow:0 10px 20px #667eea4d;color:#fff;display:flex;font-size:2rem;height:80px;justify-content:center;margin:0 auto 20px;width:80px}.Admin_adminCard__GwtEN h3{color:#e0e0e0;font-size:1.5rem;font-weight:600;margin:0 0 12px}.Admin_adminCard__GwtEN p{color:#a0aec0;line-height:1.6;margin:0 0 24px}.Admin_cardButton__\+NG9K{background:linear-gradient(135deg,#00d4ff,#0f8);border:none;border-radius:8px;color:#000;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;padding:12px 24px;text-decoration:none;transition:all .2s ease}.Admin_cardButton__\+NG9K:hover:not(:disabled){box-shadow:0 8px 20px #667eea4d;color:#1c1c1c;text-decoration:none;transform:translateY(-2px)}.Admin_cardButton__\+NG9K:disabled{cursor:not-allowed;opacity:.6;transform:none}.Admin_loadingContainer__5LXgo{align-items:center;background:linear-gradient(135deg,#0a0a0a,#1a1a1a 50%,#0f0f0f);color:#e0e0e0;display:flex;flex-direction:column;justify-content:center;min-height:100vh}.Admin_loadingSpinner__SC7V8{animation:Admin_spin__XM6Zw 1s linear infinite;border:4px solid #00d4ff4d;border-radius:50%;border-top-color:#00d4ff;height:40px;margin-bottom:20px;width:40px}@keyframes Admin_spin__XM6Zw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Admin_errorContainer__Zdmy2{align-items:center;background:linear-gradient(135deg,#0a0a0a,#1a1a1a 50%,#0f0f0f);display:flex;justify-content:center;min-height:100vh;padding:20px}.Admin_errorCard__ASUva{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;max-width:500px;padding:40px;text-align:center}.Admin_errorCard__ASUva h2{color:#e53e3e;font-size:2rem;margin:0 0 16px}.Admin_errorCard__ASUva p{color:#a0aec0;font-size:1.1rem;line-height:1.6;margin:0 0 24px}.Admin_backButton__ZKToM{background:linear-gradient(135deg,#00d4ff,#0f8);border-radius:8px;color:#000;display:inline-block;font-weight:600;padding:12px 24px;text-decoration:none;transition:all .2s ease}.Admin_backButton__ZKToM:hover{box-shadow:0 8px 20px #667eea4d;transform:translateY(-2px)}@media (max-width:768px){.Admin_adminHeader__TbTZO h1{font-size:2.5rem}.Admin_adminHeader__TbTZO p{font-size:1rem}.Admin_adminGrid__aDZHc{gap:20px;grid-template-columns:1fr}.Admin_adminCard__GwtEN{padding:24px}.Admin_cardIcon__gP-bI{font-size:1.5rem;height:60px;width:60px}.Admin_adminCard__GwtEN h3{font-size:1.3rem}}@media (max-width:480px){.Admin_adminHeader__TbTZO h1{font-size:2rem}.Admin_container__sldWx{padding:0 16px}.Admin_adminCard__GwtEN{padding:20px}.Admin_errorCard__ASUva{padding:24px}}.AdminNavigation_navbar__8YXyt{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0a0af2;border-bottom:1px solid #ffffff1a;left:0;padding:1rem 0;position:fixed;right:0;top:0;z-index:1000}.AdminNavigation_navContainer__Ied5n{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 2rem}.AdminNavigation_navLinks__GYlWl{align-items:center;display:flex;gap:2rem}.AdminNavigation_navLinks__GYlWl a{color:#e0e0e0;font-weight:500;position:relative;text-decoration:none;transition:color .3s ease}.AdminNavigation_navLinks__GYlWl a.AdminNavigation_activePage__9zW6z,.AdminNavigation_navLinks__GYlWl a:hover{color:#00d4ff}.AdminNavigation_navLinks__GYlWl a.AdminNavigation_activePage__9zW6z:after{background:linear-gradient(90deg,#00d4ff,#0f8);border-radius:1px;bottom:-8px;content:"";height:2px;left:0;position:absolute;right:0}.AdminNavigation_userInfo__Pexv3{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;display:flex;gap:8px;padding:8px 12px}.AdminNavigation_userAvatar__QO2k5{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;color:#fff;display:flex;font-size:14px;font-weight:600;height:32px;justify-content:center;width:32px}.AdminNavigation_userName__lf-vK{color:#e0e0e0;font-size:14px;font-weight:500;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminNavigation_signOutButton__IaBfh{align-items:center;background:none;border:1px solid #fff3;border-radius:4px;color:#e0e0e0;cursor:pointer;display:inline-flex;font-size:inherit;font-weight:500;gap:6px;line-height:inherit;margin:0;padding:6px 12px;text-decoration:none;transition:all .3s ease;vertical-align:initial}.AdminNavigation_signOutButton__IaBfh:hover{background:#ffffff0d;border-color:#fff6;color:#fff}.AdminNavigation_signOutButton__IaBfh:before{content:"↗";font-size:.9em;opacity:.8;transition:transform .3s ease}.AdminNavigation_signOutButton__IaBfh:hover:before{transform:translateX(1px) translateY(-1px)}.AdminNavigation_mobileMenuBtn__1E96g{background:#0000;border:none;cursor:pointer;display:none;flex-direction:column;height:24px;justify-content:space-between;padding:0;position:relative;transition:all .3s ease;width:30px;z-index:10001}.AdminNavigation_hamburgerLine__FW4LX{background:#00d4ff;border-radius:2px;box-shadow:0 0 5px #00d4ff4d;height:3px;transform-origin:center;transition:all .3s cubic-bezier(.68,-.55,.265,1.55);width:100%}.AdminNavigation_mobileMenuBtn__1E96g.AdminNavigation_active__nNKq6 .AdminNavigation_hamburgerLine__FW4LX:first-child{transform:rotate(45deg) translate(6px,6px)}.AdminNavigation_mobileMenuBtn__1E96g.AdminNavigation_active__nNKq6 .AdminNavigation_hamburgerLine__FW4LX:nth-child(2){opacity:0}.AdminNavigation_mobileMenuBtn__1E96g.AdminNavigation_active__nNKq6 .AdminNavigation_hamburgerLine__FW4LX:nth-child(3){transform:rotate(-45deg) translate(8px,-8px)}.AdminNavigation_mobileMenuCloseBtn__KJS31{align-items:center;background:none;border:none;border-radius:50%;color:#e0e0e0;cursor:pointer;display:none;font-size:2rem;height:40px;justify-content:center;position:absolute;right:1rem;top:1rem;transition:color .3s ease;width:40px;z-index:10000}.AdminNavigation_mobileMenuCloseBtn__KJS31:hover{background:#ffffff1a;color:#00d4ff}@media (max-width:768px){.AdminNavigation_mobileMenuBtn__1E96g{display:flex}.AdminNavigation_navLinks__GYlWl{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0a0afa;flex-direction:column;gap:2.5rem;height:100vh;justify-content:center;position:fixed;right:-100%;top:0;transition:right .3s ease;width:100%;z-index:9999}.AdminNavigation_navLinks__GYlWl.AdminNavigation_active__nNKq6{right:0}.AdminNavigation_navLinks__GYlWl a{font-size:1.2rem;padding:1rem}.AdminNavigation_mobileMenuCloseBtn__KJS31{display:flex}.AdminNavigation_userName__lf-vK{display:none}.AdminNavigation_userInfo__Pexv3{margin-top:2rem;padding:12px 16px}.AdminNavigation_signOutButton__IaBfh{font-size:1.5rem;margin-top:1rem}}@media (max-width:480px){.AdminNavigation_navContainer__Ied5n{padding:0 1rem}.AdminNavigation_navLinks__GYlWl a{font-size:1.1rem}}.Analytics_analyticsPage__m25Gh{background:#0a0a0a;color:#e0e0e0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:100vh}.Analytics_analyticsContent__rMRdY{min-height:calc(100vh - 80px);padding-bottom:2rem;padding-top:80px}.Analytics_container__rtZNX{margin:0 auto;max-width:1200px;padding:0 2rem}.Analytics_analyticsHeader__0KS\+x{color:#e0e0e0;margin-bottom:3rem;text-align:center}.Analytics_analyticsHeader__0KS\+x h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#007bff,#00d4ff);-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.Analytics_analyticsHeader__0KS\+x p{color:#b0b0b0;font-size:1.1rem}.Analytics_dateSelector__3gnzC{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 8px 32px #0000004d;margin-bottom:2rem;padding:1.5rem}.Analytics_dateRangeButtons__xMnCi{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-bottom:1rem}.Analytics_dateRangeBtn__tw3\+v:hover{background:#00d4ff1a;border-color:#00d4ff;color:#00d4ff}.Analytics_dateRangeBtn__tw3\+v.Analytics_active__UQ00P{background:linear-gradient(135deg,#00d4ff,#0f8);border-color:#00d4ff;color:#000}.Analytics_dateRangeBtn__tw3\+v{align-items:center;background:#ffffff0d;border:2px solid #ffffff1a;border-radius:8px;color:#e0e0e0;cursor:pointer;display:flex;font-weight:500;justify-content:center;min-height:48px;padding:.75rem 1rem;text-align:center;transition:all .3s ease}.Analytics_analyticsGrid__eiaEU{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:3rem}.Analytics_analyticsCard__ytEUf{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 8px 32px #0000004d;padding:2rem;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.Analytics_analyticsCard__ytEUf:hover{border-color:#00d4ff4d;box-shadow:0 12px 40px #00d4ff1a;transform:translateY(-5px)}.Analytics_cardIcon__ZWUBv{align-items:center;background:linear-gradient(135deg,#00d4ff,#0f8);border-radius:50%;color:#000;display:flex;font-size:1.5rem;height:60px;justify-content:center;margin:0 auto 1rem;width:60px}.Analytics_analyticsCard__ytEUf h3{color:#fff;font-size:1.2rem;font-weight:600;margin-bottom:.5rem}.Analytics_cardValue__hE9po{color:#00d4ff;font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.Analytics_analyticsCard__ytEUf p{color:#b0b0b0;font-size:.9rem}.Analytics_eventTypesSection__hPCZ-{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 8px 32px #0000004d;padding:2rem}.Analytics_eventTypesSection__hPCZ- h2{color:#fff;font-size:1.8rem;font-weight:600;margin-bottom:2rem;text-align:center}.Analytics_eventTypesGrid__Yi71h{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.Analytics_eventTypeCard__2E2Rv{background:#ffffff0d;border:2px solid #0000;border-radius:12px;padding:1.5rem;text-align:center;transition:all .3s ease}.Analytics_eventTypeCard__2E2Rv:hover{background:#00d4ff1a;border-color:#00d4ff;transform:translateY(-2px)}.Analytics_eventTypeCard__2E2Rv h4{color:#fff;font-size:.9rem;font-weight:600;margin-bottom:.5rem}.Analytics_eventTypeCount__TK\+Ln{color:#00d4ff;font-size:1.5rem;font-weight:700}.Analytics_loadingContainer__EDIpM{align-items:center;background:#0a0a0a;color:#e0e0e0;display:flex;flex-direction:column;justify-content:center;min-height:100vh}.Analytics_loadingSpinner__ZkQ\+s{animation:Analytics_spin__OFzmR 1s linear infinite;border:4px solid #00d4ff4d;border-radius:50%;border-top-color:#00d4ff;height:50px;margin-bottom:1rem;width:50px}@keyframes Analytics_spin__OFzmR{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Analytics_errorContainer__5pkDE{align-items:center;background:#0a0a0a;display:flex;justify-content:center;min-height:100vh;padding:2rem}.Analytics_errorCard__7j4Ql{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 8px 32px #0000004d;max-width:500px;padding:3rem;text-align:center}.Analytics_errorCard__7j4Ql h2{color:#e74c3c;font-size:1.8rem;margin-bottom:1rem}.Analytics_errorCard__7j4Ql p{color:#b0b0b0;line-height:1.6;margin-bottom:2rem}.Analytics_backButton__oQDxf{background:linear-gradient(135deg,#00d4ff,#0f8);border-radius:8px;color:#000;display:inline-block;font-weight:500;padding:.75rem 1.5rem;text-decoration:none;transition:transform .3s ease}.Analytics_backButton__oQDxf:hover{box-shadow:0 4px 15px #00d4ff4d;transform:translateY(-2px)}.Analytics_noDataMessage__QZM2k{color:#b0b0b0;font-size:1.1rem;text-align:center}@media (max-width:768px){.Analytics_navContainer__6mEME{padding:0 1rem}.Analytics_navLinks__D3dFM{align-items:flex-start;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0a0afa;flex-direction:column;height:100vh;justify-content:flex-start;padding:2rem;position:fixed;right:-100%;top:0;transition:right .3s ease;width:80%;z-index:1001}.Analytics_navLinks__D3dFM.Analytics_active__UQ00P{right:0}.Analytics_mobileMenuBtn__WqvoA{display:flex}.Analytics_mobileMenuCloseBtn__Jiuos{align-self:flex-end;display:block;margin-bottom:2rem}.Analytics_container__rtZNX{padding:0 1rem}.Analytics_analyticsHeader__0KS\+x h1{font-size:2rem}.Analytics_analyticsGrid__eiaEU{grid-template-columns:1fr}.Analytics_dateRangeButtons__xMnCi{gap:.75rem;grid-template-columns:repeat(2,1fr)}.Analytics_dateRangeBtn__tw3\+v{font-size:.9rem;min-height:44px;padding:.6rem .75rem}.Analytics_eventTypesGrid__Yi71h{grid-template-columns:1fr}}.AnalyticsChart_chartContainer__f-wFE{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 8px 32px #0000004d;margin-bottom:2rem;padding:2rem}.AnalyticsChart_pageSelector__C64Zi{background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;margin-bottom:2rem;padding:1.5rem}.AnalyticsChart_pageSelector__C64Zi h3{color:#fff;font-size:1.2rem;font-weight:600;margin-bottom:1rem}.AnalyticsChart_pageButtons__iindv{display:flex;flex-wrap:wrap;gap:.75rem}.AnalyticsChart_pageButton__m4uea{background:#ffffff0d;border:2px solid #ffffff1a;border-radius:8px;color:#e0e0e0;cursor:pointer;font-size:.9rem;font-weight:500;padding:.5rem 1rem;transition:all .3s ease;white-space:nowrap}.AnalyticsChart_pageButton__m4uea:hover{background:#00d4ff1a;border-color:#00d4ff;color:#00d4ff;transform:translateY(-1px)}.AnalyticsChart_pageButton__m4uea.AnalyticsChart_active__gvll4{background:linear-gradient(135deg,#00d4ff,#0f8);border-color:#00d4ff;box-shadow:0 4px 15px #00d4ff4d;color:#000}.AnalyticsChart_noPagesMessage__75bCD{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;margin-top:1rem;padding:1rem}.AnalyticsChart_noPagesMessage__75bCD p{color:#b0b0b0;font-size:.9rem;margin:0;text-align:center}.AnalyticsChart_chartWrapper__fTzHL{height:400px;margin-bottom:2rem;position:relative}.AnalyticsChart_loadingChart__3h9k6{align-items:center;color:#b0b0b0;display:flex;font-size:1.1rem;height:100%;justify-content:center}.AnalyticsChart_chartSummary__TypDu{grid-gap:1rem;border-top:1px solid #ffffff1a;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding-top:1.5rem}.AnalyticsChart_summaryItem__Or0lh{align-items:center;background:#ffffff08;border:1px solid #ffffff0d;border-radius:8px;display:flex;justify-content:space-between;padding:1rem}.AnalyticsChart_summaryLabel__u84uI{color:#b0b0b0;font-size:.9rem;font-weight:500}.AnalyticsChart_summaryValue__fcPgU{color:#00d4ff;font-size:1.1rem;font-weight:600}.AnalyticsChart_noDataContainer__0Gv3S{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;display:flex;height:300px;justify-content:center}.AnalyticsChart_noDataContainer__0Gv3S p{color:#b0b0b0;font-size:1.1rem;margin:.5rem 0;text-align:center}.AnalyticsChart_noDataSubtext__5-If1{color:#888!important;font-size:.9rem!important;margin-top:1rem!important}.AnalyticsChart_loadingSpinner__bC0bk{animation:AnalyticsChart_spin__E9L12 1s linear infinite;border:4px solid #00d4ff4d;border-left-color:#00d4ff;border-radius:50%;height:40px;margin:0 auto 1rem;width:40px}@keyframes AnalyticsChart_spin__E9L12{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AnalyticsChart_retryButton__aARvw{background:linear-gradient(135deg,#00d4ff,#0f8);border:none;border-radius:8px;color:#000;cursor:pointer;font-weight:600;margin-top:1rem;padding:.75rem 1.5rem;transition:all .3s ease}.AnalyticsChart_retryButton__aARvw:hover{box-shadow:0 4px 15px #00d4ff4d;transform:translateY(-2px)}@media (max-width:768px){.AnalyticsChart_chartContainer__f-wFE{padding:1.5rem}.AnalyticsChart_pageButtons__iindv{flex-direction:column;gap:.5rem}.AnalyticsChart_pageButton__m4uea{padding:.75rem 1rem;text-align:center}.AnalyticsChart_chartWrapper__fTzHL{height:300px}.AnalyticsChart_chartSummary__TypDu{gap:.75rem;grid-template-columns:1fr}.AnalyticsChart_summaryItem__Or0lh{padding:.75rem}.AnalyticsChart_summaryLabel__u84uI{font-size:.85rem}.AnalyticsChart_summaryValue__fcPgU{font-size:1rem}}@media (max-width:480px){.AnalyticsChart_chartContainer__f-wFE{padding:1rem}.AnalyticsChart_pageSelector__C64Zi h3{font-size:1.1rem}.AnalyticsChart_chartWrapper__fTzHL{height:250px}.AnalyticsChart_noDataContainer__0Gv3S{height:200px}.AnalyticsChart_noDataContainer__0Gv3S p{font-size:1rem}}.UserActionsChart_chartContainer__vQFz6{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 8px 32px #0000004d;margin-bottom:2rem;padding:2rem}.UserActionsChart_actionSelector__VsUph{background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;margin-bottom:2rem;padding:1.5rem}.UserActionsChart_actionSelector__VsUph h3{color:#fff;font-size:1.2rem;font-weight:600;margin-bottom:1rem}.UserActionsChart_actionButtons__w2PnH{display:flex;flex-wrap:wrap;gap:.75rem}.UserActionsChart_actionButton__9MNZH{background:#ffffff0d;border:2px solid #ffffff1a;border-radius:8px;color:#e0e0e0;cursor:pointer;font-size:.9rem;font-weight:500;padding:.5rem 1rem;transition:all .3s ease;white-space:nowrap}.UserActionsChart_actionButton__9MNZH:hover{background:#00ff881a;border-color:#0f8;color:#0f8;transform:translateY(-1px)}.UserActionsChart_actionButton__9MNZH.UserActionsChart_active__Sxg4J{background:linear-gradient(135deg,#0f8,#00d4ff);border-color:#0f8;box-shadow:0 4px 15px #00ff884d;color:#000}.UserActionsChart_noActionsMessage__aCcK3{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;margin-top:1rem;padding:1rem}.UserActionsChart_noActionsMessage__aCcK3 p{color:#b0b0b0;font-size:.9rem;margin:0;text-align:center}.UserActionsChart_chartWrapper__3U1rd{height:400px;margin-bottom:2rem;position:relative}.UserActionsChart_loadingChart__F3\+nK{align-items:center;color:#b0b0b0;display:flex;font-size:1.1rem;height:100%;justify-content:center}.UserActionsChart_chartSummary__cgahS{grid-gap:1rem;border-top:1px solid #ffffff1a;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding-top:1.5rem}.UserActionsChart_summaryItem__Aciyp{align-items:center;background:#ffffff08;border:1px solid #ffffff0d;border-radius:8px;display:flex;justify-content:space-between;padding:1rem}.UserActionsChart_summaryLabel__7S3IG{color:#b0b0b0;font-size:.9rem;font-weight:500}.UserActionsChart_summaryValue__xaE63{color:#0f8;font-size:1.1rem;font-weight:600}.UserActionsChart_noDataContainer__wO1if{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;display:flex;flex-direction:column;height:300px;justify-content:center}.UserActionsChart_noDataContainer__wO1if p{color:#b0b0b0;font-size:1.1rem;margin:.5rem 0;text-align:center}.UserActionsChart_noDataSubtext__fbDEC{color:#888!important;font-size:.9rem!important;margin-top:1rem!important}.UserActionsChart_loadingSpinner__6E7xg{animation:UserActionsChart_spin__pABx9 1s linear infinite;border:4px solid #00ff884d;border-left-color:#0f8;border-radius:50%;height:40px;margin:0 auto 1rem;width:40px}@keyframes UserActionsChart_spin__pABx9{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.UserActionsChart_retryButton__nzM90{background:linear-gradient(135deg,#0f8,#00d4ff);border:none;border-radius:8px;color:#000;cursor:pointer;font-weight:600;margin-top:1rem;padding:.75rem 1.5rem;transition:all .3s ease}.UserActionsChart_retryButton__nzM90:hover{box-shadow:0 4px 15px #00ff884d;transform:translateY(-2px)}@media (max-width:768px){.UserActionsChart_chartContainer__vQFz6{padding:1.5rem}.UserActionsChart_actionButtons__w2PnH{flex-direction:column;gap:.5rem}.UserActionsChart_actionButton__9MNZH{padding:.75rem 1rem;text-align:center}.UserActionsChart_chartWrapper__3U1rd{height:300px}.UserActionsChart_chartSummary__cgahS{gap:.75rem;grid-template-columns:1fr}.UserActionsChart_summaryItem__Aciyp{padding:.75rem}.UserActionsChart_summaryLabel__7S3IG{font-size:.85rem}.UserActionsChart_summaryValue__xaE63{font-size:1rem}}@media (max-width:480px){.UserActionsChart_chartContainer__vQFz6{padding:1rem}.UserActionsChart_actionSelector__VsUph h3{font-size:1.1rem}.UserActionsChart_chartWrapper__3U1rd{height:250px}.UserActionsChart_noDataContainer__wO1if{height:200px}.UserActionsChart_noDataContainer__wO1if p{font-size:1rem}}.UserManagementModal_modalOverlay__RKabn{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000c;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.UserManagementModal_modal__uwHHK{animation:UserManagementModal_modalSlideIn__4642o .3s ease-out;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 20px 60px #00000080;max-height:90vh;max-width:500px;overflow-y:auto;width:100%}@keyframes UserManagementModal_modalSlideIn__4642o{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.UserManagementModal_modalHeader__3SgF1{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;margin-bottom:24px;padding:24px 24px 0}.UserManagementModal_modalHeader__3SgF1 h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#00d4ff,#0f8);-webkit-background-clip:text;background-clip:text;color:#e0e0e0;font-size:1.5rem;font-weight:600;margin:0}.UserManagementModal_closeButton__\+tJUY{align-items:center;background:none;border:none;border-radius:4px;color:#a0a0a0;cursor:pointer;display:flex;font-size:1.5rem;height:32px;justify-content:center;padding:4px;transition:all .2s ease;width:32px}.UserManagementModal_closeButton__\+tJUY:hover:not(:disabled){background:#ffffff1a;color:#fff}.UserManagementModal_closeButton__\+tJUY:disabled{cursor:not-allowed;opacity:.5}.UserManagementModal_form__IkryC{padding:0 24px 24px}.UserManagementModal_error__WqSMv{background:#dc35451a;border:1px solid #dc35454d;border-radius:8px;color:#ff6b6b;font-size:.9rem;margin-bottom:20px;padding:12px 16px;text-align:center}.UserManagementModal_formGroup__3RD9q{margin-bottom:20px}.UserManagementModal_formRow__jE5mg{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:20px}.UserManagementModal_formGroup__3RD9q label{color:#e0e0e0;display:block;font-size:.9rem;font-weight:600;margin-bottom:8px}.UserManagementModal_input__seuP7,.UserManagementModal_select__W3WrK{background:#ffffff0d;border:2px solid #ffffff1a;border-radius:8px;box-sizing:border-box;color:#e0e0e0;font-size:1rem;padding:12px 16px;transition:all .3s ease;width:100%}.UserManagementModal_input__seuP7::placeholder{color:#666}.UserManagementModal_input__seuP7:focus,.UserManagementModal_select__W3WrK:focus{background:#ffffff1a;border-color:#00d4ff;box-shadow:0 0 0 3px #00d4ff1a;outline:none}.UserManagementModal_select__W3WrK{cursor:pointer}.UserManagementModal_select__W3WrK option{background:#0a0a0a;color:#e0e0e0}.UserManagementModal_checkboxLabel__KkYjF{align-items:center;color:#e0e0e0;cursor:pointer;display:flex;font-size:.95rem;gap:12px;margin:0;padding:12px 0}.UserManagementModal_checkbox__RxCod{accent-color:#00d4ff;cursor:pointer;height:20px;width:20px}.UserManagementModal_formActions__viaj4{border-top:1px solid #ffffff1a;display:flex;gap:12px;justify-content:flex-end;margin-top:30px;padding-top:20px}.UserManagementModal_cancelButton__6VNWN,.UserManagementModal_saveButton__GzlSn{border:none;border-radius:8px;cursor:pointer;font-size:.95rem;font-weight:600;letter-spacing:.5px;padding:12px 24px;text-transform:uppercase;transition:all .2s ease}.UserManagementModal_cancelButton__6VNWN{background:#ffffff1a;border:1px solid #fff3;color:#a0a0a0}.UserManagementModal_cancelButton__6VNWN:hover:not(:disabled){background:#ffffff26;color:#fff;transform:translateY(-1px)}.UserManagementModal_saveButton__GzlSn{background:linear-gradient(135deg,#00d4ff,#0f8);border:1px solid #00d4ff4d;color:#000}.UserManagementModal_saveButton__GzlSn:hover:not(:disabled){background:linear-gradient(135deg,#00b8e6,#00e677);box-shadow:0 4px 12px #00d4ff4d;transform:translateY(-1px)}.UserManagementModal_cancelButton__6VNWN:disabled,.UserManagementModal_saveButton__GzlSn:disabled{cursor:not-allowed;opacity:.5;transform:none}@media (max-width:768px){.UserManagementModal_modalOverlay__RKabn{padding:16px}.UserManagementModal_modal__uwHHK{max-height:95vh;max-width:none;width:100%}.UserManagementModal_modalHeader__3SgF1{padding:20px 20px 0}.UserManagementModal_form__IkryC{padding:0 20px 20px}.UserManagementModal_formRow__jE5mg{gap:0;grid-template-columns:1fr}.UserManagementModal_formActions__viaj4{flex-direction:column;gap:8px}.UserManagementModal_cancelButton__6VNWN,.UserManagementModal_saveButton__GzlSn{padding:14px 24px;width:100%}}.PasswordChangeModal_modalOverlay__-NkTm{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000c;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.PasswordChangeModal_modal__0Filp{animation:PasswordChangeModal_modalSlideIn__FqWTi .3s ease-out;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 20px 60px #00000080;max-height:90vh;max-width:450px;overflow-y:auto;width:100%}@keyframes PasswordChangeModal_modalSlideIn__FqWTi{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.PasswordChangeModal_modalHeader__g1gt8{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;margin-bottom:24px;padding:24px 24px 0}.PasswordChangeModal_modalHeader__g1gt8 h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#00d4ff,#0f8);-webkit-background-clip:text;background-clip:text;color:#e0e0e0;font-size:1.5rem;font-weight:600;margin:0}.PasswordChangeModal_closeButton__hKyKz{align-items:center;background:none;border:none;border-radius:4px;color:#a0a0a0;cursor:pointer;display:flex;font-size:1.5rem;height:32px;justify-content:center;padding:4px;transition:all .2s ease;width:32px}.PasswordChangeModal_closeButton__hKyKz:hover:not(:disabled){background:#ffffff1a;color:#fff}.PasswordChangeModal_closeButton__hKyKz:disabled{cursor:not-allowed;opacity:.5}.PasswordChangeModal_form__xqiVy{padding:0 24px 24px}.PasswordChangeModal_userInfo__yB3Ab{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;margin-bottom:20px;padding:16px}.PasswordChangeModal_userInfo__yB3Ab p{color:#a0a0a0;font-size:.9rem;margin:0 0 8px}.PasswordChangeModal_userDetails__66x8\+{display:flex;flex-direction:column;gap:4px}.PasswordChangeModal_userDetails__66x8\+ strong{color:#e0e0e0;font-size:1.1rem}.PasswordChangeModal_userDetails__66x8\+ span{color:#a0a0a0;font-size:.9rem}.PasswordChangeModal_error__2q61s{background:#dc35451a;border:1px solid #dc35454d;border-radius:8px;color:#ff6b6b;font-size:.9rem;margin-bottom:20px;padding:12px 16px;text-align:center}.PasswordChangeModal_formGroup__osJ50{margin-bottom:20px}.PasswordChangeModal_formGroup__osJ50 label{color:#e0e0e0;display:block;font-size:.9rem;font-weight:600;margin-bottom:8px}.PasswordChangeModal_input__nDfXE{background:#ffffff0d;border:2px solid #ffffff1a;border-radius:8px;box-sizing:border-box;color:#e0e0e0;font-size:1rem;padding:12px 16px;transition:all .3s ease;width:100%}.PasswordChangeModal_input__nDfXE::placeholder{color:#666}.PasswordChangeModal_input__nDfXE:focus{background:#ffffff1a;border-color:#00d4ff;box-shadow:0 0 0 3px #00d4ff1a;outline:none}.PasswordChangeModal_helpText__1TFTv{color:#a0a0a0;display:block;font-size:.8rem;margin-top:6px}.PasswordChangeModal_formActions__TH65e{border-top:1px solid #ffffff1a;display:flex;gap:12px;justify-content:flex-end;margin-top:30px;padding-top:20px}.PasswordChangeModal_cancelButton__mdWUI,.PasswordChangeModal_saveButton__RZtfG{border:none;border-radius:8px;cursor:pointer;font-size:.95rem;font-weight:600;letter-spacing:.5px;padding:12px 24px;text-transform:uppercase;transition:all .2s ease}.PasswordChangeModal_cancelButton__mdWUI{background:#ffffff1a;border:1px solid #fff3;color:#a0a0a0}.PasswordChangeModal_cancelButton__mdWUI:hover:not(:disabled){background:#ffffff26;color:#fff;transform:translateY(-1px)}.PasswordChangeModal_saveButton__RZtfG{background:linear-gradient(135deg,#00d4ff,#0f8);border:1px solid #00d4ff4d;color:#000}.PasswordChangeModal_saveButton__RZtfG:hover:not(:disabled){background:linear-gradient(135deg,#00b8e6,#00e677);box-shadow:0 4px 12px #00d4ff4d;transform:translateY(-1px)}.PasswordChangeModal_cancelButton__mdWUI:disabled,.PasswordChangeModal_saveButton__RZtfG:disabled{cursor:not-allowed;opacity:.5;transform:none}@media (max-width:768px){.PasswordChangeModal_modalOverlay__-NkTm{padding:16px}.PasswordChangeModal_modal__0Filp{max-height:95vh;max-width:none;width:100%}.PasswordChangeModal_modalHeader__g1gt8{padding:20px 20px 0}.PasswordChangeModal_form__xqiVy{padding:0 20px 20px}.PasswordChangeModal_formActions__TH65e{flex-direction:column;gap:8px}.PasswordChangeModal_cancelButton__mdWUI,.PasswordChangeModal_saveButton__RZtfG{padding:14px 24px;width:100%}}.ConfirmationModal_modalOverlay__K4k2J{align-items:center;animation:ConfirmationModal_fadeIn__YvLXO .2s ease-out;background-color:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.ConfirmationModal_modalContent__cQf-P{animation:ConfirmationModal_slideIn__65fN7 .2s ease-out;background:#1f2937;border:1px solid #374151;border-radius:12px;box-shadow:0 20px 50px #00000080;max-height:90vh;max-width:500px;overflow-y:auto;width:90%}.ConfirmationModal_modalHeader__BBYcu{align-items:center;border-bottom:1px solid #374151;display:flex;justify-content:space-between;padding:20px 24px 16px}.ConfirmationModal_modalTitle__olGbJ{color:#f9fafb;font-size:1.25rem;font-weight:600;margin:0}.ConfirmationModal_closeButton__2\+kKk{background:none;border:none;border-radius:4px;color:#9ca3af;cursor:pointer;font-size:1.5rem;line-height:1;padding:4px;transition:all .2s ease}.ConfirmationModal_closeButton__2\+kKk:hover:not(:disabled){background-color:#374151;color:#f3f4f6}.ConfirmationModal_closeButton__2\+kKk:disabled{cursor:not-allowed;opacity:.5}.ConfirmationModal_modalBody__vQQQ8{padding:20px 24px}.ConfirmationModal_modalMessage__fQpM7{color:#d1d5db;font-size:1rem;line-height:1.5;margin:0}.ConfirmationModal_modalFooter__\+k3DR{border-top:1px solid #374151;display:flex;gap:12px;justify-content:flex-end;padding:16px 24px 20px}.ConfirmationModal_button__Jbr-6{border:1px solid #0000;border-radius:6px;cursor:pointer;font-size:.875rem;font-weight:500;min-width:80px;padding:8px 16px;transition:all .2s ease}.ConfirmationModal_button__Jbr-6:disabled{cursor:not-allowed;opacity:.5}.ConfirmationModal_cancelButton__EfUfc{background-color:#374151;border-color:#4b5563;color:#d1d5db}.ConfirmationModal_cancelButton__EfUfc:hover:not(:disabled){background-color:#4b5563;border-color:#6b7280}.ConfirmationModal_confirm__kr4Vl{background-color:#dc2626;border-color:#dc2626;color:#fff}.ConfirmationModal_confirm__kr4Vl:hover:not(:disabled){background-color:#b91c1c;border-color:#b91c1c}.ConfirmationModal_warning__h-vaB{background-color:#f59e0b;border-color:#f59e0b;color:#fff}.ConfirmationModal_warning__h-vaB:hover:not(:disabled){background-color:#d97706;border-color:#d97706}.ConfirmationModal_success__WzoFX{background-color:#059669;border-color:#059669;color:#fff}.ConfirmationModal_success__WzoFX:hover:not(:disabled){background-color:#047857;border-color:#047857}@keyframes ConfirmationModal_fadeIn__YvLXO{0%{opacity:0}to{opacity:1}}@keyframes ConfirmationModal_slideIn__65fN7{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:640px){.ConfirmationModal_modalContent__cQf-P{margin:20px;width:95%}.ConfirmationModal_modalBody__vQQQ8,.ConfirmationModal_modalFooter__\+k3DR,.ConfirmationModal_modalHeader__BBYcu{padding-left:16px;padding-right:16px}.ConfirmationModal_modalFooter__\+k3DR{flex-direction:column}.ConfirmationModal_button__Jbr-6{width:100%}}.UserManagement_userManagementContainer__xYEYO{background:linear-gradient(135deg,#0a0a0a,#1a1a1a 50%,#0f0f0f);color:#e0e0e0;min-height:100vh}.UserManagement_userManagementContent__G1ebE{min-height:calc(100vh - 80px);padding:100px 20px 20px}.UserManagement_header__2EYit{margin-bottom:40px;text-align:center}.UserManagement_header__2EYit h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#00d4ff,#0f8);-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:700;margin-bottom:10px}.UserManagement_header__2EYit p{color:#a0a0a0;font-size:1.1rem;margin:0}.UserManagement_controls__\+PF9n{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:30px}.UserManagement_searchSection__NW1o7{flex:1 1;min-width:300px}.UserManagement_searchInput__cbVX9{background:#ffffff0d;border:2px solid #2a2a3e;border-radius:8px;color:#fff;font-size:1rem;padding:12px 16px;transition:all .3s ease;width:100%}.UserManagement_searchInput__cbVX9::placeholder{color:#666}.UserManagement_searchInput__cbVX9:focus{background:#ffffff1a;border-color:#00d4ff;box-shadow:0 0 0 3px #00d4ff1a;outline:none}.UserManagement_filterSection__98IhF{align-items:center;display:flex}.UserManagement_checkboxLabel__J\+1jd{align-items:center;color:#a0a0a0;cursor:pointer;display:flex;font-size:.95rem;gap:8px}.UserManagement_checkbox__sW4S3{accent-color:#00d4ff;cursor:pointer;height:18px;width:18px}.UserManagement_error__NVvfG{background:#dc35451a;border:1px solid #dc35454d;border-radius:8px;color:#ff6b6b;margin-bottom:20px;padding:12px 16px;text-align:center}.UserManagement_loading__25Khr{align-items:center;color:#a0a0a0;display:flex;flex-direction:column;justify-content:center;padding:60px 20px}.UserManagement_spinner__Gsp1h{animation:UserManagement_spin__xf6uy 1s linear infinite;border:3px solid #2a2a3e;border-radius:50%;border-top-color:#00d4ff;height:40px;margin-bottom:20px;width:40px}@keyframes UserManagement_spin__xf6uy{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.UserManagement_usersTable__1cG\+N{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border-radius:12px;box-shadow:0 8px 32px #0000004d;overflow:hidden}.UserManagement_noUsers__Uv3Q0{color:#a0a0a0;font-size:1.1rem;padding:60px 20px;text-align:center}table{border-collapse:collapse;width:100%}thead{background:#00d4ff1a}th{border-bottom:1px solid #ffffff1a;color:#fff;font-size:.9rem;font-weight:600;letter-spacing:.5px;text-align:left;text-transform:uppercase}td,th{padding:16px 12px}td{border-bottom:1px solid #ffffff0d;vertical-align:middle}.UserManagement_inactiveRow__KSy79{background:#ffffff05;opacity:.6}.UserManagement_deletedRow__HsSXb{background:#dc35450d;opacity:.4;text-decoration:line-through}.UserManagement_deletedLabel__IQf20{color:#dc3545;font-size:.8rem;font-weight:400;margin-left:8px}.UserManagement_statusBadge__0rQqW.UserManagement_deleted__5tz7h{background:#dc35454d;border:1px solid #dc354580;color:#dc3545}.UserManagement_restoreButton__bg7KM{background:#28a74533;border:1px solid #28a7454d;color:#28a745}.UserManagement_restoreButton__bg7KM:hover:not(:disabled){background:#28a7454d;transform:translateY(-1px)}.UserManagement_passwordButton__erocW{background:#ffc10733;border:1px solid #ffc1074d;color:#ffc107}.UserManagement_passwordButton__erocW:hover:not(:disabled){background:#ffc1074d;transform:translateY(-1px)}.UserManagement_userInfo__IeQGb{display:flex;flex-direction:column;gap:4px}.UserManagement_userName__dHE3e{color:#fff;font-weight:600}.UserManagement_userEmail__jqVL7{color:#a0a0a0;font-size:.9rem}.UserManagement_statusBadge__0rQqW{border-radius:20px;display:inline-block;font-size:.8rem;font-weight:600;letter-spacing:.5px;padding:4px 12px;text-transform:uppercase}.UserManagement_statusBadge__0rQqW.UserManagement_active__Qsdm0{background:#28a74533;border:1px solid #28a7454d;color:#28a745}.UserManagement_statusBadge__0rQqW.UserManagement_inactive__Fqkj1{background:#dc354533;border:1px solid #dc35454d;color:#dc3545}.UserManagement_roleBadge__e7KEN{border-radius:20px;display:inline-block;font-size:.8rem;font-weight:600;letter-spacing:.5px;padding:4px 12px;text-transform:uppercase}.UserManagement_roleBadge__e7KEN.UserManagement_admin__2ysPU{background:#ffc10733;border:1px solid #ffc1074d;color:#ffc107}.UserManagement_roleBadge__e7KEN.UserManagement_general__99M4x{background:#6c757d33;border:1px solid #6c757d4d;color:#6c757d}.UserManagement_actions__wWC\+R{display:flex;flex-wrap:wrap;gap:8px}.UserManagement_actions__wWC\+R button{border:none;border-radius:6px;cursor:pointer;font-size:.8rem;font-weight:600;letter-spacing:.5px;padding:6px 12px;text-transform:uppercase;transition:all .2s ease}.UserManagement_actions__wWC\+R button:disabled{cursor:not-allowed;opacity:.5}.UserManagement_editButton__YX6DB{background:#00d4ff33;border:1px solid #00d4ff4d;color:#00d4ff}.UserManagement_editButton__YX6DB:hover:not(:disabled){background:#00d4ff4d;transform:translateY(-1px)}.UserManagement_toggleButton__YcRmN{border:1px solid}.UserManagement_toggleButton__YcRmN.UserManagement_activate__O3q1w{background:#28a74533;border-color:#28a7454d;color:#28a745}.UserManagement_toggleButton__YcRmN.UserManagement_activate__O3q1w:hover:not(:disabled){background:#28a7454d;transform:translateY(-1px)}.UserManagement_toggleButton__YcRmN.UserManagement_deactivate__3dSVj{background:#ffc10733;border-color:#ffc1074d;color:#ffc107}.UserManagement_toggleButton__YcRmN.UserManagement_deactivate__3dSVj:hover:not(:disabled){background:#ffc1074d;transform:translateY(-1px)}.UserManagement_deleteButton__GaUGw{background:#dc354533;border:1px solid #dc35454d;color:#dc3545}.UserManagement_deleteButton__GaUGw:hover:not(:disabled){background:#dc35454d;transform:translateY(-1px)}@media (max-width:768px){.UserManagement_userManagementContent__G1ebE{padding:100px 16px 16px}.UserManagement_header__2EYit h1{font-size:2rem}.UserManagement_controls__\+PF9n{align-items:stretch;flex-direction:column}.UserManagement_searchSection__NW1o7{min-width:auto}.UserManagement_usersTable__1cG\+N{overflow-x:auto}table{min-width:600px}.UserManagement_actions__wWC\+R{flex-direction:column;gap:4px}.UserManagement_actions__wWC\+R button{padding:8px 12px;width:100%}}.ScraperManagement_scraperManagementPage__uydzh{background:linear-gradient(135deg,#0a0a0a,#1a1a1a 50%,#0f0f0f);color:#e0e0e0;min-height:100vh}.ScraperManagement_scraperContent__U8\+bo{min-height:calc(100vh - 80px);padding:100px 20px 20px}.ScraperManagement_container__woa4c{margin:0 auto;max-width:1200px;width:100%}.ScraperManagement_header__lYgm0{color:#e0e0e0;margin-bottom:30px;text-align:center}.ScraperManagement_header__lYgm0 h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#00d4ff,#0f8);-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:700;margin-bottom:10px}.ScraperManagement_header__lYgm0 p{color:#a0a0a0;font-size:1.1rem}.ScraperManagement_errorAlert__hiwHj{align-items:center;background:#fee;border:1px solid #fcc;border-radius:8px;color:#c33;display:flex;gap:10px;margin-bottom:20px;padding:15px}.ScraperManagement_errorIcon__tLEJy{font-size:1.2rem}.ScraperManagement_errorClose__594FF{align-items:center;background:none;border:none;color:#c33;cursor:pointer;display:flex;font-size:1.5rem;height:30px;justify-content:center;margin-left:auto;padding:0;width:30px}.ScraperManagement_errorClose__594FF:hover{background:#fcc;border-radius:50%}.ScraperManagement_schedulerSection__6yfdT{margin-bottom:30px}.ScraperManagement_schedulerSection__6yfdT h2{color:#e0e0e0;font-size:1.8rem;margin-bottom:20px;text-align:center}.ScraperManagement_schedulerCard__hwIHS{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;box-shadow:0 8px 32px #0000004d;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:25px}.ScraperManagement_schedulerInfo__JwYBf{flex:1 1}.ScraperManagement_schedulerStatus__ZfT64{align-items:center;display:flex;gap:15px;margin-bottom:10px}.ScraperManagement_statusLabel__oBnb6{color:#e0e0e0;font-size:1.1rem;font-weight:600}.ScraperManagement_statusBadge__sROho{border-radius:20px;font-size:.9rem;font-weight:600;padding:6px 12px;text-transform:uppercase}.ScraperManagement_statusActive__LSJV6{background:#d4edda;color:#155724}.ScraperManagement_statusInactive__QtxbW{background:#f8d7da;color:#721c24}.ScraperManagement_statusCompleted__5i9wz{background:#d1ecf1;color:#0c5460}.ScraperManagement_schedulerDetails__9B-OL{color:#a0a0a0;font-size:.9rem}.ScraperManagement_schedulerActions__IOYig{display:flex;gap:15px}.ScraperManagement_scrapersSection__lJ7eT{margin-bottom:30px}.ScraperManagement_scrapersSection__lJ7eT h2{color:#e0e0e0;font-size:1.8rem;margin-bottom:20px;text-align:center}.ScraperManagement_scrapersGrid__rl-yR{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.ScraperManagement_scraperCard__1mTWl{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;box-shadow:0 8px 32px #0000004d;padding:25px;transition:transform .2s ease,box-shadow .2s ease}.ScraperManagement_scraperCard__1mTWl:hover{border-color:#00d4ff4d;box-shadow:0 12px 40px #0006;transform:translateY(-2px)}.ScraperManagement_scraperHeader__ezgIw{align-items:center;border-bottom:2px solid #ffffff1a;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:15px}.ScraperManagement_scraperHeader__ezgIw h3{color:#e0e0e0;font-size:1.3rem;font-weight:600;margin:0}.ScraperManagement_scraperStatus__CqNnS{margin-bottom:20px}.ScraperManagement_progressSection__kDp5C{margin-bottom:15px}.ScraperManagement_progressHeader__94gUH{color:#a0a0a0;display:flex;font-size:.9rem;justify-content:space-between;margin-bottom:10px}.ScraperManagement_progressBar__sSVpZ{background:#ffffff1a;border-radius:4px;height:8px;margin-bottom:10px;overflow:hidden;width:100%}.ScraperManagement_progressFill__O6biQ{border-radius:4px;height:100%;transition:width .3s ease}.ScraperManagement_progressHigh__LCNYR{background:linear-gradient(90deg,#28a745,#20c997)}.ScraperManagement_progressMedium__yqsZf{background:linear-gradient(90deg,#ffc107,#fd7e14)}.ScraperManagement_progressLow__1QcH1{background:linear-gradient(90deg,#dc3545,#e83e8c)}.ScraperManagement_progressDetails__HC0sT{color:#a0a0a0;display:flex;font-size:.85rem;justify-content:space-between}.ScraperManagement_completionInfo__JGDua{background:#ffffff0d;border-radius:6px;color:#a0a0a0;font-size:.9rem;padding:10px;text-align:center}.ScraperManagement_scraperActions__9eITV{display:flex;flex-wrap:wrap;gap:10px}.ScraperManagement_actionButton__YEkl3{border:none;border-radius:6px;cursor:pointer;flex:1 1;font-size:.85rem;font-weight:600;letter-spacing:.5px;min-width:80px;padding:10px 20px;text-transform:uppercase;transition:all .2s ease}.ScraperManagement_actionButton__YEkl3:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-1px)}.ScraperManagement_startButton__Bd2-X{background:linear-gradient(135deg,#28a745,#20c997);color:#fff}.ScraperManagement_startButton__Bd2-X:hover{background:linear-gradient(135deg,#218838,#1ea085)}.ScraperManagement_stopButton__nQIJ5{background:linear-gradient(135deg,#dc3545,#e83e8c);color:#fff}.ScraperManagement_stopButton__nQIJ5:hover{background:linear-gradient(135deg,#c82333,#d63384)}.ScraperManagement_runButton__B4WVh{background:linear-gradient(135deg,#00d4ff,#0f8);color:#000}.ScraperManagement_runButton__B4WVh:hover{background:linear-gradient(135deg,#00b8e6,#00e677)}.ScraperManagement_refreshSection__sfoda{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:20px;text-align:center}.ScraperManagement_refreshButton__tqEU7{background:linear-gradient(135deg,#00d4ff,#0f8);border:none;border-radius:8px;color:#000;cursor:pointer;font-size:1rem;font-weight:600;margin-bottom:10px;padding:12px 24px;transition:all .2s ease}.ScraperManagement_refreshButton__tqEU7:hover{background:linear-gradient(135deg,#00b8e6,#00e677);box-shadow:0 8px 20px #00d4ff4d;transform:translateY(-1px)}.ScraperManagement_autoRefreshNote__STX4A{color:#a0a0a0;display:block;font-size:.9rem}.ScraperManagement_loadingContainer__whweD{align-items:center;background:linear-gradient(135deg,#0a0a0a,#1a1a1a 50%,#0f0f0f);color:#e0e0e0;display:flex;flex-direction:column;justify-content:center;min-height:100vh}.ScraperManagement_loadingSpinner__0GMRN{animation:ScraperManagement_spin__FA2gR 1s linear infinite;border:4px solid #00d4ff4d;border-radius:50%;border-top-color:#00d4ff;height:50px;margin-bottom:20px;width:50px}@keyframes ScraperManagement_spin__FA2gR{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.ScraperManagement_scraperContent__U8\+bo{padding:100px 15px 15px}.ScraperManagement_header__lYgm0 h1{font-size:2rem}.ScraperManagement_scrapersGrid__rl-yR{gap:20px;grid-template-columns:1fr}.ScraperManagement_schedulerCard__hwIHS{flex-direction:column;text-align:center}.ScraperManagement_scraperActions__9eITV{flex-direction:column}.ScraperManagement_actionButton__YEkl3{width:100%}}@media (max-width:480px){.ScraperManagement_container__woa4c{padding:0 10px}.ScraperManagement_scraperCard__1mTWl{padding:20px}.ScraperManagement_scraperHeader__ezgIw{flex-direction:column;gap:10px;text-align:center}.ScraperManagement_progressDetails__HC0sT,.ScraperManagement_progressHeader__94gUH{flex-direction:column;gap:5px;text-align:center}}*{box-sizing:border-box;margin:0;padding:0}#App_root__40Hjl,body,html{height:100%}body{background:#0a0a0a;color:#e0e0e0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;overflow-x:hidden}.App_app__zr1wm{overflow:hidden;width:100vw}.App_loadingContainer__HttAr{align-items:center;background:#0a0a0a;color:#e0e0e0;display:flex;flex-direction:column;height:100vh;justify-content:center}.App_loadingSpinner__mIlB6{animation:App_spin__RBUaI 1s linear infinite;border:3px solid #333;border-radius:50%;border-top-color:#667eea;height:40px;margin-bottom:16px;width:40px}@keyframes App_spin__RBUaI{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.8bb0743a.css.map*/