.modern-sidebar[data-v-16a3dcfe]{position:fixed!important;left:0;top:0;height:100vh;width:80px;background:linear-gradient(180deg,#1e2139fa,#252945fa,#1e2139fa);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);border-right:1px solid rgba(79,209,197,.15);display:flex;flex-direction:column;transition:width .3s cubic-bezier(.4,0,.2,1);z-index:1000;box-shadow:4px 0 24px #0000001f,0 0 0 1px #4fd1c50d;overflow:hidden}.modern-sidebar[data-v-16a3dcfe]:not(.collapsed){width:280px}.sidebar-header[data-v-16a3dcfe]{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(79,209,197,.15);min-height:80px;background:linear-gradient(135deg,#4fd1c514,#9f7aea14)}.logo-container[data-v-16a3dcfe]{display:flex;align-items:center;justify-content:center;flex:1;cursor:pointer;transition:transform .2s;padding:.5rem}.logo-container[data-v-16a3dcfe]:hover{transform:scale(1.02)}.logo-img[data-v-16a3dcfe]{max-width:100%;height:auto;max-height:50px;object-fit:contain;transition:all .3s ease;filter:drop-shadow(0 4px 12px rgba(59,130,246,.3))}.logo-img.logo-collapsed[data-v-16a3dcfe]{max-height:40px;max-width:50px}.logo-container:hover .logo-img[data-v-16a3dcfe]{filter:drop-shadow(0 6px 16px rgba(59,130,246,.5))}.collapse-btn[data-v-16a3dcfe]{background:#94a3b81a;border:1px solid rgba(148,163,184,.2);border-radius:10px;padding:.5rem;color:#94a3b8;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;width:36px;height:36px}.collapse-btn[data-v-16a3dcfe]:hover{background:#3b82f626;border-color:#3b82f64d;color:#60a5fa;transform:scale(1.05)}.sidebar-nav[data-v-16a3dcfe]{flex:1;overflow-y:auto;overflow-x:hidden;padding:1.5rem 1rem}.sidebar-nav[data-v-16a3dcfe]::-webkit-scrollbar{width:6px}.sidebar-nav[data-v-16a3dcfe]::-webkit-scrollbar-track{background:transparent}.sidebar-nav[data-v-16a3dcfe]::-webkit-scrollbar-thumb{background:#94a3b833;border-radius:3px;transition:background .2s}.sidebar-nav[data-v-16a3dcfe]::-webkit-scrollbar-thumb:hover{background:#94a3b866}.nav-section[data-v-16a3dcfe]{margin-bottom:2rem}.section-title[data-v-16a3dcfe]{display:flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#94a3b899;padding:.5rem 1rem;margin-bottom:.5rem}.section-icon[data-v-16a3dcfe]{font-size:1rem}.nav-items[data-v-16a3dcfe]{display:flex;flex-direction:column;gap:.375rem}.nav-item[data-v-16a3dcfe]{position:relative;display:flex;align-items:center;gap:1rem;padding:.875rem 1rem;border-radius:12px;color:#e2e8f0cc;text-decoration:none;font-weight:500;font-size:.9375rem;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.nav-item[data-v-16a3dcfe]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:0;background:linear-gradient(180deg,#3b82f6,#8b5cf6);border-radius:0 2px 2px 0;transition:height .3s cubic-bezier(.4,0,.2,1)}.nav-item[data-v-16a3dcfe]:hover{background:#3b82f61a;color:#60a5fa;transform:translate(4px)}.nav-item[data-v-16a3dcfe]:hover:before{height:60%}.nav-item.active[data-v-16a3dcfe]{background:linear-gradient(135deg,#3b82f626,#9333ea26);color:#60a5fa;box-shadow:0 0 0 1px #3b82f633,0 4px 12px #3b82f626}.nav-item.active[data-v-16a3dcfe]:before{height:100%}.nav-icon[data-v-16a3dcfe]{flex-shrink:0;width:22px;height:22px;display:flex;align-items:center;justify-content:center;font-size:1.25rem;transition:transform .3s}.nav-item:hover .nav-icon[data-v-16a3dcfe]{transform:scale(1.1)}.nav-item.active .nav-icon[data-v-16a3dcfe]{color:#60a5fa;filter:drop-shadow(0 0 8px rgba(59,130,246,.5))}.nav-text[data-v-16a3dcfe]{flex:1;white-space:nowrap}.active-indicator[data-v-16a3dcfe]{position:absolute;right:1rem;width:6px;height:6px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:50%;box-shadow:0 0 8px #3b82f699;animation:pulse-16a3dcfe 2s infinite}@keyframes pulse-16a3dcfe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}.sidebar-footer[data-v-16a3dcfe]{padding:1rem;border-top:1px solid rgba(148,163,184,.1);background:linear-gradient(180deg,transparent 0%,rgba(15,23,42,.5) 100%)}.footer-content[data-v-16a3dcfe]{padding:.75rem;border-radius:12px;background:#94a3b80d;transition:all .3s;text-decoration:none;display:flex;align-items:center;justify-content:center;cursor:pointer;min-height:56px}.footer-content[data-v-16a3dcfe]:hover{background:#3b82f61a;transform:translateY(-2px)}.footer-content.active[data-v-16a3dcfe]{background:linear-gradient(135deg,#3b82f626,#9333ea26);box-shadow:0 0 0 1px #3b82f633}.user-info[data-v-16a3dcfe]{display:flex;align-items:center;gap:.75rem;width:100%}.user-avatar[data-v-16a3dcfe]{width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.25rem;box-shadow:0 4px 12px #3b82f64d;flex-shrink:0}.user-avatar-collapsed[data-v-16a3dcfe]{width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.375rem;box-shadow:0 4px 16px #3b82f666;transition:all .3s}.footer-content:hover .user-avatar-collapsed[data-v-16a3dcfe]{transform:scale(1.05);box-shadow:0 6px 20px #3b82f680}.user-details[data-v-16a3dcfe]{display:flex;flex-direction:column;gap:.125rem;flex:1}.user-name[data-v-16a3dcfe]{font-size:.875rem;font-weight:600;color:#e2e8f0e6}.user-status[data-v-16a3dcfe]{font-size:.75rem;color:#94a3b899}.settings-icon[data-v-16a3dcfe]{color:#94a3b899;font-size:1.25rem;transition:all .3s}.footer-content:hover .settings-icon[data-v-16a3dcfe]{color:#60a5fa;transform:rotate(90deg)}.fade-enter-active[data-v-16a3dcfe],.fade-leave-active[data-v-16a3dcfe]{transition:opacity .3s ease}.fade-enter-from[data-v-16a3dcfe],.fade-leave-to[data-v-16a3dcfe]{opacity:0}.fade-slide-enter-active[data-v-16a3dcfe],.fade-slide-leave-active[data-v-16a3dcfe]{transition:all .3s ease}.fade-slide-enter-from[data-v-16a3dcfe]{opacity:0;transform:translate(-10px)}.fade-slide-leave-to[data-v-16a3dcfe]{opacity:0;transform:translate(10px)}@media (max-width: 768px){.modern-sidebar.mobile[data-v-16a3dcfe]{transform:translate(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1)}.modern-sidebar.mobile.show[data-v-16a3dcfe]{transform:translate(0)}}.collapsed .nav-item[data-v-16a3dcfe]{justify-content:center;padding:.875rem .5rem}.collapsed .section-title[data-v-16a3dcfe]{justify-content:center;padding:.5rem}.collapsed .footer-content[data-v-16a3dcfe]{padding:.5rem}@media (prefers-color-scheme: dark){.modern-sidebar[data-v-16a3dcfe]{box-shadow:4px 0 32px #0000004d,0 0 0 1px #94a3b814}}.sidebar-nav[data-v-16a3dcfe]{scroll-behavior:smooth}.nav-item[data-v-16a3dcfe]:focus-visible,.collapse-btn[data-v-16a3dcfe]:focus-visible{outline:2px solid #60A5FA;outline-offset:2px}.modern-header[data-v-9ce31286]{position:sticky;top:0;z-index:999;display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem;background:linear-gradient(135deg,#1e2139fa,#252945fa);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);border-bottom:1px solid rgba(79,209,197,.15);box-shadow:0 4px 24px #0000001f;min-height:70px}.header-left[data-v-9ce31286]{display:flex;align-items:center;gap:1rem}.mobile-menu-btn[data-v-9ce31286]{background:#94a3b81a;border:1px solid rgba(148,163,184,.2);border-radius:10px;padding:.625rem;color:#94a3b8;cursor:pointer;transition:all .3s;font-size:1.25rem;display:flex;align-items:center;justify-content:center}.mobile-menu-btn[data-v-9ce31286]:hover{background:#3b82f626;border-color:#3b82f64d;color:#60a5fa}.page-title[data-v-9ce31286]{display:flex;align-items:center;gap:.75rem}.page-icon[data-v-9ce31286]{font-size:1.75rem;color:#60a5fa;filter:drop-shadow(0 0 8px rgba(59,130,246,.5))}.title-text[data-v-9ce31286]{font-size:1.5rem;font-weight:700;margin:0;background:linear-gradient(135deg,#60a5fa,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.02em}.header-right[data-v-9ce31286]{display:flex;align-items:center;gap:1rem}.modern-btn[data-v-9ce31286]{display:flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;background:linear-gradient(135deg,#3b82f626,#9333ea26);border:1px solid rgba(59,130,246,.3);border-radius:10px;color:#60a5fa;font-weight:600;font-size:.9375rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #3b82f626}.modern-btn[data-v-9ce31286]:hover{background:linear-gradient(135deg,#3b82f640,#9333ea40);border-color:#3b82f680;transform:translateY(-2px);box-shadow:0 4px 16px #3b82f64d}.modern-btn i[data-v-9ce31286]{font-size:1.125rem}.profile-btn[data-v-9ce31286]{display:flex;align-items:center;gap:.5rem;padding:.5rem;background:#94a3b80d;border:1px solid rgba(148,163,184,.2);border-radius:12px;cursor:pointer;transition:all .3s}.profile-btn[data-v-9ce31286]:hover{background:#3b82f61a;border-color:#3b82f64d;transform:translateY(-2px)}.profile-avatar[data-v-9ce31286]{width:40px;height:40px;border-radius:10px;object-fit:cover;border:2px solid rgba(59,130,246,.3);box-shadow:0 4px 12px #3b82f633}.profile-btn i[data-v-9ce31286]{color:#94a3b899;font-size:1.125rem;transition:transform .3s}.profile-btn:hover i[data-v-9ce31286]{color:#60a5fa}.modern-dropdown[data-v-9ce31286]{background:linear-gradient(180deg,#0f172afa,#1e293bfa);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(148,163,184,.2);border-radius:12px;padding:.5rem;box-shadow:0 8px 32px #0000004d;margin-bottom:.5rem;min-width:220px}.modern-dropdown .dropdown-item[data-v-9ce31286]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-radius:8px;color:#e2e8f0cc;font-weight:500;font-size:.9375rem;transition:all .2s;cursor:pointer}.modern-dropdown .dropdown-item i[data-v-9ce31286]{font-size:1.125rem;color:#94a3b899;transition:color .2s}.modern-dropdown .dropdown-item[data-v-9ce31286]:hover{background:#3b82f626;color:#60a5fa;transform:translate(4px)}.modern-dropdown .dropdown-item:hover i[data-v-9ce31286]{color:#60a5fa}.logout-item[data-v-9ce31286]:hover{background:#ef444426!important;color:#f87171!important}.logout-item:hover i[data-v-9ce31286]{color:#f87171!important}.dropdown-divider[data-v-9ce31286]{border-color:#94a3b833;margin:.5rem 0}@media (max-width: 768px){.modern-header[data-v-9ce31286]{padding:1rem}.title-text[data-v-9ce31286]{font-size:1.25rem}.btn-text[data-v-9ce31286]{display:none}.modern-btn[data-v-9ce31286]{padding:.625rem;min-width:44px;justify-content:center}}@media (max-width: 480px){.page-icon[data-v-9ce31286]{font-size:1.5rem}.title-text[data-v-9ce31286]{font-size:1.125rem}}.modern-layout[data-v-fab89c00]{display:flex;min-height:100vh;width:100%}.main-content[data-v-fab89c00]{flex:1;margin-left:80px;transition:margin-left .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1);min-height:100vh;width:calc(100% - 80px);max-width:calc(100vw - 80px)}.main-content.sidebar-expanded[data-v-fab89c00]{margin-left:280px;width:calc(100% - 280px);max-width:calc(100vw - 280px)}.main-content main[data-v-fab89c00]{width:100%;padding:0;margin:0}@media (max-width: 768px){.main-content[data-v-fab89c00]{margin-left:0!important;width:100%!important;max-width:100vw!important}}[v-cloak]{display:none}:root{--primary-base: #9333EA;--primary-light: #A855F7;--primary-dark: #7E22CE;--primary-subtle: #1E1B4B;--accent-violet: #8B5CF6;--accent-lavender: #C4B5FD;--accent-plum: #6B21A8;--success-color: #00CA73;--danger-color: #FF6960;--danger-hover: #fd4b42;--warning-color: #F59E0B;--info-color: #A855F7;--bg-0: hsl(0, 0%, 0%);--bg-5: hsl(0, 0%, 5%);--bg-7: hsl(0, 0%, 7%);--text-87: hsla(0, 0%, 100%, .87);--text-60: hsla(0, 0%, 100%, .6);--text-38: hsla(0, 0%, 100%, .38);--text-70: hsla(0, 0%, 100%, .7);--text-65: hsla(0, 0%, 100%, .65);--timing-instant: .1s;--timing-fast: .2s;--timing-normal: .3s;--timing-slow: .5s;--timing-slower: .8s;--easing-standard: cubic-bezier(.4, 0, .2, 1);--easing-decelerate: cubic-bezier(0, 0, .2, 1);--easing-accelerate: cubic-bezier(.4, 0, 1, 1);--easing-sharp: cubic-bezier(.4, 0, .6, 1);--easing-bounce: cubic-bezier(.68, -.55, .265, 1.55);--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-xxl: 3rem;--shadow-sm: 0 1px 2px 0 rgba(147, 51, 234, .05);--shadow-md: 0 4px 6px -1px rgba(147, 51, 234, .1);--shadow-lg: 0 10px 15px -3px rgba(147, 51, 234, .1);--shadow-xl: 0 20px 25px -5px rgba(147, 51, 234, .1);--shadow-glow: 0 0 20px rgba(147, 51, 234, .3);--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-full: 9999px;--grey-color: #6c757d;--blue-active-color: var(--primary-base);--blue-color: var(--primary-light);--ghost-grey: #f2f2f4;--dark-grey: #5B6270;--red-color: var(--danger-color);--red-hover-color: var(--danger-hover);--black: #333333;--black-bg-0: var(--bg-0);--black-bg-5: var(--bg-5);--black-bg-7: var(--bg-7);--green: var(--success-color);--white-87: var(--text-87);--white-60: var(--text-60);--white-38: var(--text-38);--white-70: var(--text-70);--white-65: var(--text-65);--font-size-main: 11px;--font-size-secondary: x-small}*{font-family:Nunito Sans,sans-serif}*{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-duration:var(--timing-fast);transition-timing-function:var(--easing-standard)}@media (prefers-reduced-motion: reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}}@keyframes ripple-animation{0%{transform:scale(0);opacity:.3}to{transform:scale(1);opacity:0}}@keyframes slideInLeft{0%{width:0;opacity:0}to{width:3px;opacity:1}}@keyframes dropdownSlideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes spinner-rotate{to{transform:rotate(360deg)}}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes trade-appear{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes modal-appear{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes backdrop-fade-in{0%{opacity:0}to{opacity:1}}@keyframes tab-indicator-slide{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes badge-appear{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}@keyframes icon-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}body{background-color:#fbfbfd;background-color:var(--black-bg-0);color:var(--white-87);font-size:14px;line-height:1.6}.container,.container-fluid{padding-left:1.5rem;padding-right:1.5rem}.card{background-color:var(--bg-5);border:1px solid rgba(147,51,234,.1);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);transition:all var(--timing-normal) var(--easing-standard)}.card:hover{box-shadow:var(--shadow-xl);transform:translateY(-2px);border-color:#9333ea4d}.text-blue{color:var(--blue-color)}main{padding:1.5rem!important;margin:0 auto}.greenTrade{color:#00ca73!important}.redTrade{color:var(--red-color)!important}.greenTradeDiv{background:linear-gradient(135deg,#00ca73,#00a85e);color:#013820;animation:trade-appear var(--timing-normal) var(--easing-decelerate)}.redTradeDiv{background:linear-gradient(135deg,var(--red-color) 0%,#d94d45 100%);color:#350f0d;animation:trade-appear var(--timing-normal) var(--easing-decelerate)}.blackTradeDiv{background-color:var(--black)}input::placeholder,textarea::placeholder{color:var(--white-65)!important;font-size:.9rem}.form-control{background-color:var(--black-bg-7);color:var(--white-87);border-color:var(--white-60);border-radius:var(--radius-md);padding:.75rem 1rem;font-size:.95rem;transition:all var(--timing-fast) var(--easing-standard)}.form-control:disabled,.form-control[readonly]{background-color:var(--black-bg-5);opacity:.6;cursor:not-allowed}.form-control:focus{color:var(--white-87);background-color:var(--black-bg-5);border-color:var(--primary-light);outline:0;box-shadow:0 0 0 4px #9333ea26,0 4px 12px #9333ea33;transform:translateY(-1px)}.form-control:hover:not(:focus):not(:disabled){border-color:var(--primary-subtle);background-color:#9333ea08}.form-check-input:checked{background-color:var(--primary-base);border-color:var(--primary-base);box-shadow:var(--shadow-glow)}input[type=datetime-local],input[type=date],input[type=month]{color:var(--white-87);border:1px solid var(--white-38)}input[type=datetime-local]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-calendar-picker-indicator,input[type=month]::-webkit-calendar-picker-indicator{filter:invert(100%)}.switch{position:relative;display:inline-block;width:60px;height:30px}.txt-small{font-size:small}.txt-x-small{font-size:x-small}.txt-xx-large{font-size:xx-large}.txt-x-large{font-size:x-large}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:all var(--timing-normal) var(--easing-standard)}.slider:before{position:absolute;content:"";height:22px;width:22px;left:3px;bottom:4px;background-color:#fff;transition:all var(--timing-normal) var(--easing-bounce)}input:checked+.slider{background-color:var(--primary-base);box-shadow:var(--shadow-glow)}input:focus+.slider{box-shadow:0 0 1px var(--primary-light)}input:checked+.slider:before{-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translate(30px)}.form-floating>.form-control-plaintext~label:after,.form-floating>.form-control:focus~label:after,.form-floating>.form-control:not(:placeholder-shown)~label:after,.form-floating>.form-select~label:after{background-color:transparent}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{color:var(--white-38)}.slider:after{content:attr(data-content)}.slider.round{border-radius:36px}.slider.round:before{border-radius:50%}.v-align-start{top:25%;right:55%;position:absolute;color:#fff}.v-align-end{top:25%;left:50%;position:absolute;color:var(--dark-grey)}.sliderText{font-size:x-small}.nav-tabs .nav-link:not(.active){color:var(--white-87);border:1px solid transparent;border-radius:var(--radius-md) var(--radius-md) 0 0;padding:var(--spacing-sm) var(--spacing-lg);transition:all var(--timing-fast) var(--easing-standard)}.nav-tabs .nav-link:not(.active):hover{border-color:var(--white-38);background-color:#9333ea0d;color:var(--primary-light)}.nav-tabs .nav-link.active{color:var(--primary-light);background-color:var(--black-bg-5);border-color:var(--white-38);position:relative}.nav-tabs .nav-link.active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:linear-gradient(to right,var(--primary-base),var(--accent-violet));animation:tab-indicator-slide var(--timing-normal) var(--easing-decelerate)}.nav-link:hover{border-color:var(--white-38)}.nav-tabs{border-bottom:1px solid var(--white-38)}.noDataTab{color:var(--grey-color)!important}.parentIcon{position:relative}.childIcon{position:absolute;top:55%;left:60%}.tradeSetup .form-select{font-size:small}.form-select{background-color:var(--black-bg-5);color:var(--white-87);border:1px solid var(--white-38);border-radius:var(--radius-md);transition:all var(--timing-fast) var(--easing-standard)}.form-select:focus{border-color:var(--primary-light);box-shadow:0 0 0 3px #9333ea33}.form-select:hover:not(:focus){border-color:var(--primary-subtle)}.dropdown-menu{background-color:var(--bg-7);color:var(--white-87);border:1px solid var(--primary-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);padding:var(--spacing-sm);animation:dropdownSlideIn var(--timing-normal) var(--easing-decelerate)}.dropdown-item{color:var(--white-87);border-radius:var(--radius-md);padding:var(--spacing-sm) var(--spacing-md);transition:all var(--timing-fast) var(--easing-standard)}.dropdown-item:hover,.dropdown-item:active{background-color:#9333ea26;color:var(--primary-light);transform:translate(4px)}.dropdown-item.active{background-color:var(--primary-base)!important;color:#fff}.dropdownCheck{padding:.5rem;width:100%}.dropdown button{background-color:var(--black-bg-5);width:100%;text-align:left;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px}.dropdown button:focus,.dropdown button:hover{background-color:var(--black-bg-5)}.dropdown-toggle:after{display:none}.btn-check:focus+.btn-secondary,.btn-secondary:focus{border-color:none;box-shadow:none}.btn-check:focus+.btn-secondary,.btn-secondary:active{border-color:none;box-shadow:none}.form-check-sm{padding-left:1em}.check-sm{width:.8em;height:.8em;margin-top:.35em;margin-left:1em}.check-sm:checked{background-color:var(--primary-base);border-color:var(--primary-base)}.activeNavCss{color:var(--primary-light)!important;position:relative}.activeNavCss:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:70%;background:linear-gradient(to bottom,var(--primary-light),var(--accent-violet));border-radius:var(--radius-full);animation:slideInLeft var(--timing-normal) var(--easing-decelerate)}.sideMenu{background:linear-gradient(180deg,#000000f2,#1e1b4b33);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-right:1px solid rgba(147,51,234,.2);border-bottom:1px solid rgba(147,51,234,.2);box-shadow:4px 0 20px #9333ea1a}.sideMenuMobile{background:linear-gradient(180deg,#000000fa,#1e1b4b4d);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-right:1px solid rgba(147,51,234,.3);border-bottom:1px solid rgba(147,51,234,.3);box-shadow:4px 0 30px #9333ea33;z-index:2;position:fixed;width:260px;margin-left:-500px;transition:margin-left var(--timing-slow) var(--easing-decelerate)}.toggleSideMenu{margin-left:0;transition:margin-left var(--timing-slow) var(--easing-decelerate)}.sideMenuDiv a{color:var(--white-87);text-decoration:none;display:block;padding:.75rem 1.25rem;border-radius:var(--radius-md);margin:.25rem .5rem;transition:all var(--timing-fast) var(--easing-standard)}.sideMenuDiv a:hover{background:#9333ea26;transform:translate(4px)}.sideMenuDiv{border-bottom:1px solid rgba(147,51,234,.15);border-image-slice:1;padding:.5rem 0}.sideMenuDivContent{padding:0 1rem}.sideMenuMobileOut{width:100%;height:100%;z-index:1}.bg-white{background-color:#fff}.logoDiv{border-bottom:1px solid rgba(147,51,234,.2);width:100%;height:70px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(147,51,234,.1) 0%,transparent 100%)}.logoDiv>p{margin:0;font-weight:600;font-size:1.25rem;background:linear-gradient(135deg,var(--primary-light) 0%,var(--accent-lavender) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sideMenuDiv label{font-size:x-small;text-transform:uppercase}img.navbar-brand{height:40px}img.logo{height:1.1rem}.navbar{border-bottom:1px solid rgba(147,51,234,.2);padding-right:2rem;padding-left:2rem;background:linear-gradient(135deg,#000000f2,#1e1b4b4d)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--white-87);height:70px;box-shadow:0 4px 20px #9333ea1a}#navbarDropdown{color:var(--white-87)}.nav-link{color:var(--white-87);transition:all var(--timing-fast) var(--easing-standard);border-radius:var(--radius-md);padding:var(--spacing-sm) var(--spacing-md)}.nav-link:hover{color:var(--primary-light)!important;background-color:#9333ea1a;transform:translate(4px)}.nav-link:active{color:var(--primary-base)}.blue-link,.blue-link:hover{color:var(--primary-light)!important}.blue-link:active{color:var(--primary-base)}.profileImg{height:30px;border-radius:50%}#imagePreview{display:flex;justify-content:center;align-items:center}#imagePreview img{max-width:100%;max-height:650px}.imagePreviewDiv{position:relative;display:flex;flex-direction:column;align-items:center;padding-top:40px}.__markerjs2_{z-index:2000!important}.__markerjs2_ img{margin-top:0!important}.__markerjs2_>div>div+div{background-color:var(--black-bg-0)!important}.imgContainer{position:relative;display:flex;justify-content:center;align-items:center;height:90%}.imgContainerAddScreenshot{position:relative;display:flex;justify-content:center;align-items:center;height:70vh;width:100%;object-fit:cover}.overlayImg{position:absolute}.screenshotImg{max-height:100%}#comment{height:100px}.tags{background-color:#b0c4de;padding:7px}#tradesModal>.modal-xl{min-width:70%}#tradesModal>.modal-dialog{margin-top:5px}.modal-content{background:linear-gradient(135deg,#0d0d0dfa,#1e1b4b66);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:var(--white-87);border:1px solid rgba(147,51,234,.3);border-radius:var(--radius-xl);box-shadow:0 20px 60px #9333ea4d,0 0 0 1px #9333ea1a;animation:modal-appear var(--timing-slow) var(--easing-decelerate)}.modal-backdrop{background-color:#000c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:backdrop-fade-in var(--timing-normal) var(--easing-standard)}.modal-header{border-bottom:1px solid rgba(147,51,234,.2);padding:1.5rem;background:linear-gradient(135deg,rgba(147,51,234,.1) 0%,transparent 100%)}.modal-body{padding:1.5rem}.modal-footer{border-top:1px solid rgba(147,51,234,.2);padding:1.5rem;background:linear-gradient(135deg,transparent 0%,rgba(147,51,234,.05) 100%)}.row>.modal{padding:0}.videoCard{border:1px solid lightgrey;border-radius:5px;padding:0 0 3px;width:95%}.videoCard .divImgContainer{padding:0}.videoCardContainer{margin:0}#videoTd video{width:300px}#videoBig video{width:100%}.overlay{position:fixed;width:100%;height:100%;z-index:10000;top:40%;left:0;opacity:1;filter:alpha(opacity=50)}#quillEditor{height:200px}#quillEditorPlaybook{height:700px}#quillEditor0,#quillEditor1{height:100px}#quillEditor2{height:150px}#quillEditorDiary{height:700px}ol li[data-list=bullet]{list-style-type:disc}.ql-editor ol li[data-list=bullet]{list-style-type:none}.active .bs-stepper-circle{background-color:var(--primary-base)}.btn-outline-primary{color:var(--primary-light);border:2px solid var(--primary-light);background:transparent;position:relative;overflow:hidden;padding:.75rem 1.5rem;font-weight:600;border-radius:var(--radius-lg);transition:all var(--timing-fast) var(--easing-standard)}.btn-outline-primary:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(147,51,234,.3),transparent);transition:left var(--timing-slow) var(--easing-standard)}.btn-outline-primary:hover:before{left:100%}.btn-outline-primary:hover{color:#fff;border-color:var(--primary-base);background:linear-gradient(135deg,var(--primary-base) 0%,var(--accent-violet) 100%);box-shadow:0 8px 24px #9333ea66;transform:translateY(-2px)}.btn-outline-primary:active{color:#fff;border-color:var(--primary-dark);background:var(--primary-dark);transform:translateY(0);box-shadow:0 4px 12px #9333ea4d}.btn-red{color:#fff;background:linear-gradient(135deg,var(--red-color) 0%,#d94d45 100%);border:none;position:relative;overflow:hidden;padding:.75rem 1.5rem;font-weight:600;border-radius:var(--radius-lg);transition:all var(--timing-fast) var(--easing-standard)}.btn-red:hover{color:#fff;background:linear-gradient(135deg,var(--red-hover-color) 0%,var(--red-color) 100%);box-shadow:0 8px 24px #ff696066;transform:translateY(-2px)}.btn-red:active{transform:translateY(0);box-shadow:0 4px 12px #ff69604d}.blueBtn:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#fff3;transform:translate(-50%,-50%);transition:width var(--timing-normal) var(--easing-standard),height var(--timing-normal) var(--easing-standard)}.blueBtn:hover:before{width:300px;height:300px}.bottom-right{position:absolute;bottom:8px;right:16px}.bottom-right .fab{background-color:#fff;padding:5px}.vl{border-left:6px solid var(--primary-base);height:100%;border-bottom:1px solid lightgray}.pointerClass{cursor:pointer;transition:all var(--timing-fast) var(--easing-standard);display:inline-block}.pointerClass:hover{color:var(--primary-light);transform:scale(1.1)}.pointerClass:active{transform:scale(.95)}.tooltipLargeLeft{--bs-tooltip-max-width: 500px !important}.tooltipLargeLeft>.tooltip-inner{text-align:left}.dailyCard{background:linear-gradient(135deg,#0d0d0df2,#1e1b4b4d);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(147,51,234,.2);border-radius:var(--radius-xl);padding:1.5rem;height:100%;width:100%;transition:all var(--timing-normal) var(--easing-standard);position:relative;overflow:hidden;box-shadow:0 8px 32px #9333ea1a}.dailyCard:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--primary-base) 0%,var(--accent-violet) 50%,var(--accent-lavender) 100%);opacity:0;transition:opacity var(--timing-fast) var(--easing-standard)}.dailyCard:hover{border-color:#9333ea80;box-shadow:0 12px 48px #9333ea33,0 0 0 1px #9333ea1a;transform:translateY(-6px)}.dailyCard:hover:before{opacity:1}.dailyCard img{width:100%;border-radius:var(--radius-md)}.cardFirstLine{border-bottom:1px solid lightgray;padding-bottom:7px}.chartCard{border-right:1px solid lightgrey}.chartClass{height:400px;min-width:100%}.chartIdCardClass{height:130px;min-width:100%}.chartIdDailyClass{height:100px;min-width:100%}.candlestickClass{height:500px;min-width:100%}.dayNumber{font-size:small!important}.numXSmall{font-size:x-small}.calDivDay{margin:1px;border:1px solid var(--white-38);border-radius:var(--radius-md);height:40px;width:40px;transition:all var(--timing-fast) var(--easing-standard)}.calDivDay:hover{border-color:var(--primary-light);box-shadow:var(--shadow-md);transform:scale(1.05);z-index:10}.calDivDash p{font-size:smaller}.calDivDash{margin:1px;border:1px solid var(--white-38);border-radius:var(--radius-md);height:40px;width:40px;transition:all var(--timing-fast) var(--easing-standard)}.calDivDash:hover{border-color:var(--primary-light);box-shadow:var(--shadow-md);transform:scale(1.05);z-index:10}@media (min-width: 768px){.calDivDash{margin:1px;border:1px solid var(--white-38);border-radius:var(--radius-md);height:90px;width:40px;padding:1em}}.calDivDash p{margin:0}.miniCalCol{max-width:400px!important}.miniCalBox{width:1%}.calDivMini{margin:1px;border:1px solid lightgray;height:9px;width:9px;padding:1em}.dashInfoTitle{font-size:x-small;color:var(--white-60);font-weight:700}.titleWithDesc{margin-bottom:-5px}.diaryRow{margin-bottom:-.8rem!important}ul.timeline{list-style-type:none;position:relative}ul.timeline:before{content:" ";background:#d4d9df;display:inline-block;position:absolute;left:29px;width:2px;height:100%;z-index:400}ul.timeline>li{margin:20px 0;padding-left:20px;background-color:#fff;border:1px solid white;box-shadow:1px 1px 4px 4px #b0b0b033;-webkit-box-shadow:1px 1px 4px 4px rgba(176,176,176,.2);-moz-box-shadow:1px 1px 4px 4px rgba(176,176,176,.2)}ul.timeline>li:before{content:" ";background:#fff;display:inline-block;position:absolute;border-radius:50%;border:3px solid var(--primary-light);left:20px;width:20px;height:20px;z-index:400;margin-top:1em}.noteDateDiv{color:var(--primary-base);font-size:smaller;margin-top:1.3em}.popoverDelete{color:var(--red-color);padding-right:1.5rem}.popover{background-color:var(--black-bg-7)}.popover-body{color:var(--white-60)}.theme-bg-dark{background:#223142;color:#fff}@media (min-width: 1200px){.twoLines{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}}.blueBtn{background:linear-gradient(135deg,var(--primary-base) 0%,var(--accent-violet) 100%);color:#fff;border:none;border-radius:var(--radius-lg);padding:.75rem 1.5rem;font-weight:600;position:relative;overflow:hidden;transition:all var(--timing-fast) var(--easing-standard);box-shadow:0 4px 12px #9333ea4d}.blueBtn:hover{background:linear-gradient(135deg,var(--primary-light) 0%,var(--accent-violet) 100%);box-shadow:0 12px 32px #9333ea80;transform:translateY(-3px)}.blueBtn:active{background:linear-gradient(135deg,var(--primary-dark) 0%,var(--accent-plum) 100%);transform:translateY(0);box-shadow:0 4px 12px #9333ea66}table{color:var(--white-87)!important;border-collapse:separate;border-spacing:0}.table>:not(caption)>*>*{background-color:var(--black-bg-5)!important;color:var(--white-87);padding:1rem;border-bottom:1px solid rgba(147,51,234,.1)}.table thead th{background:linear-gradient(135deg,#9333ea33,#8b5cf61a)!important;font-weight:600;text-transform:uppercase;font-size:.75rem;letter-spacing:.05em;border-bottom:2px solid rgba(147,51,234,.3)!important}.table tbody tr{transition:all var(--timing-fast) var(--easing-standard)}.table tbody tr:hover{background-color:#9333ea0d!important;transform:scale(1.01)}.scrolling-wrapper{overflow:auto;white-space:nowrap}.forecastTable th{background-color:var(--black-bg-7)!important}.forecastTable th:first-child,td:first-child{position:sticky;left:0;background-color:var(--black-bg-7)!important}.forecastTable{font-size:small;text-align:center}.ql-editor .ql-bg-blue{background-color:var(--primary-base)}.ql-editor .ql-color-blue{color:var(--primary-base)}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:var(--primary-base)}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:var(--primary-base)}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:var(--primary-base)}.ql-snow a{color:var(--primary-base)}.quill h1,h2,h3,h4{padding-top:.3em}.quill h1{font-size:20pt;font-weight:700;color:var(--white-70)}.quill h2{font-size:17pt;color:var(--white-65)}.quill h3{font-size:15pt;font-style:italic}.quill br:active{content:"";display:block;margin:1em 0}.quill br{content:"";display:block;margin:1rem}.quill br:after{content:" ";float:left;margin-right:.5rem}.shepherd-modal-overlay-container.shepherd-modal-is-visible{opacity:.85}.shepherd-button{background-color:var(--primary-base);transition:all var(--timing-fast) var(--easing-standard)}.shepherd-button:hover{background:var(--primary-light)!important;box-shadow:var(--shadow-glow)}.exitButton{background-color:var(--grey-color)!important}.exitButton:hover{background-color:var(--dark-grey)!important}#btn-return-to-top{position:fixed;bottom:2em;right:2em;z-index:999}.tag-input-container{display:flex;align-items:center;justify-content:center}.tags-input{display:flex;flex-wrap:wrap;align-items:center;border:1px solid #ced4da;border-radius:.3rem;padding:.375rem .75rem;width:100%;min-height:calc(1.5em + .75rem + 2px);position:relative;background-color:var(--black-bg-7)}.tag{padding:1px 10px;margin:0 3px;border-radius:5px}.remove-tag{cursor:pointer;margin-left:5px}.tag-input{border:none;outline:none;flex:1;padding:0;margin-left:3px}.container-tags{position:relative}.dropdown-menu-tags{display:list-item;position:absolute;top:calc(100% + 1px);left:2.5%;z-index:1000;background-color:#2f2f2f;color:var(--white-87);border:1px solid var(--white-38);border-radius:.4em;padding:0;list-style-type:none;margin:0;width:95%}.dropdown-menu-tags li{padding:5px 10px;cursor:pointer}.clickable-area{position:absolute;top:0;right:0;bottom:0;width:40px;cursor:pointer;border-left:none}.dropdown-item.active{background-color:var(--blue-active-color)!important;color:#fff}.availableTags{padding:3px;margin-bottom:3px;border:transparent;width:90%;color:var(--white-87)}.availableTagsCard{background-color:var(--black-bg-5);border:1px solid var(--white-38);border-radius:5px;padding:5px}.availableTagsCardInputs{overflow-y:auto;height:150px}.availableTagsCardInputs::-webkit-scrollbar{width:10px;background-color:#343a40}.availableTagsCardInputs::-webkit-scrollbar-thumb{background-color:#6c757d;border-radius:10px}.availableTagsCardInputs::-webkit-scrollbar-track{background-color:#343a40}#colorPicker{width:30px;height:30px;border-radius:50%;border:none;padding:0}#colorPicker::-webkit-color-swatch-wrapper{padding:0}#colorPicker::-webkit-color-swatch{border:none;border-radius:50%;padding:0}.groupInput{background-color:var(--black-bg-7);color:var(--white-87);border:transparent}.spinnerHeigth{height:50px}.buttonProgress{font-weight:400;font-size:.875rem;line-height:1.5;background-color:#198754;height:31px;width:62.76px;position:relative!important}.buttonProgressBar{background-color:#146c43}.progress-bar-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}.inputText{width:70px;vertical-align:baseline;padding-top:0;padding-bottom:0}.form-control{color:var(--white-87)!important}.InputElement.is-invalid{color:#00f!important}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background-color:var(--bg-7)}::-webkit-scrollbar-thumb{background-color:var(--primary-base);border-radius:var(--radius-full);transition:background-color var(--timing-fast) var(--easing-standard)}::-webkit-scrollbar-thumb:hover{background-color:var(--primary-light)}::-webkit-scrollbar-thumb:active{background-color:var(--primary-dark)}html{scroll-behavior:smooth}.spinner-border{border-color:var(--primary-subtle);border-right-color:var(--primary-light);animation:spinner-rotate .75s linear infinite}.skeleton{background:linear-gradient(90deg,var(--bg-7) 0%,rgba(147,51,234,.1) 50%,var(--bg-7) 100%);background-size:200% 100%;animation:skeleton-loading 1.5s ease-in-out infinite;border-radius:var(--radius-md)}.skeleton-text{height:1rem;margin-bottom:var(--spacing-sm)}.skeleton-card{height:200px;width:100%}.icon-animated{transition:all var(--timing-fast) var(--easing-standard)}.icon-animated:hover{color:var(--primary-light);filter:drop-shadow(0 0 8px rgba(147,51,234,.5));animation:icon-pulse 1s ease-in-out infinite}.badge{background-color:var(--primary-base);color:#fff;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-full);font-size:.75rem;font-weight:600;animation:badge-appear var(--timing-normal) var(--easing-bounce)}h1,h2,h3,h4,h5,h6{font-weight:600;letter-spacing:-.02em;line-height:1.3;margin-bottom:1rem}h1{font-size:2.5rem;background:linear-gradient(135deg,var(--primary-light) 0%,var(--accent-lavender) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}h2{font-size:2rem;color:var(--text-87)}h3{font-size:1.5rem;color:var(--text-87)}h4{font-size:1.25rem;color:var(--text-87)}p{line-height:1.7;margin-bottom:1rem}.text-muted{color:var(--text-60)!important}.text-primary{color:var(--primary-light)!important}:root{--primary-teal: #4FD1C5;--primary-teal-light: #81E6D9;--primary-teal-dark: #38B2AC;--primary-green: #48BB78;--primary-green-light: #68D391;--secondary-purple: #9F7AEA;--secondary-purple-light: #B794F4;--secondary-purple-dark: #805AD5;--bg-primary: #1e2139;--bg-secondary: #252945;--bg-card: #252945;--bg-card-hover: #2d3250;--bg-body: #1a1d35;--text-primary: #FFFFFF;--text-secondary: #A0AEC0;--text-muted: #718096;--border-color: rgba(79, 209, 197, .15);--shadow-sm: 0 2px 8px rgba(0, 0, 0, .1);--shadow-md: 0 4px 16px rgba(0, 0, 0, .15);--shadow-lg: 0 8px 32px rgba(0, 0, 0, .2);--gradient-teal: linear-gradient(135deg, #4FD1C5 0%, #38B2AC 100%);--gradient-purple: linear-gradient(135deg, #9F7AEA 0%, #805AD5 100%);--gradient-card: linear-gradient(135deg, rgba(37, 41, 69, .95) 0%, rgba(30, 33, 57, .95) 100%)}body{background:var(--bg-body)!important}.dailyCard{background:var(--gradient-card)!important;border:1px solid var(--border-color)!important;border-radius:16px!important;padding:1.5rem!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:var(--shadow-sm)!important}.dailyCard:hover{transform:translateY(-4px)!important;box-shadow:var(--shadow-md)!important;border-color:var(--primary-teal)!important}.dailyCard h4,.dailyCard h5,.dailyCard h6{color:var(--text-primary)!important;font-weight:700!important;margin-bottom:.5rem!important}.titleWithDesc{font-size:2rem!important;background:var(--gradient-teal);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.dashInfoTitle{color:var(--text-secondary)!important;font-size:.875rem!important;font-weight:500!important;text-transform:uppercase;letter-spacing:.05em}.nav-tabs{border-bottom:2px solid var(--border-color)!important;gap:.5rem}.nav-tabs .nav-link{background:transparent!important;border:1px solid transparent!important;border-radius:12px 12px 0 0!important;color:var(--text-secondary)!important;font-weight:600!important;padding:.875rem 1.5rem!important;transition:all .3s!important}.nav-tabs .nav-link:hover{background:#4fd1c51a!important;color:var(--primary-teal)!important;border-color:var(--border-color)!important}.nav-tabs .nav-link.active{background:var(--gradient-teal)!important;color:#fff!important;border-color:var(--primary-teal)!important;box-shadow:0 4px 12px #4fd1c54d!important}.btn{border-radius:10px!important;font-weight:600!important;padding:.625rem 1.25rem!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.btn-primary,.blueBtn{background:var(--gradient-teal)!important;border:1px solid var(--primary-teal)!important;color:#fff!important}.btn-primary:hover,.blueBtn:hover{transform:translateY(-2px)!important;box-shadow:0 4px 16px #4fd1c566!important}.btn-secondary{background:var(--bg-secondary)!important;border:1px solid var(--border-color)!important;color:#fff!important}.btn-secondary:hover{transform:translateY(-2px)!important;box-shadow:0 4px 16px #9f7aea66!important}.form-control,.form-select{background:var(--bg-secondary)!important;border:1px solid var(--border-color)!important;border-radius:10px!important;color:var(--text-primary)!important;padding:.75rem 1rem!important;transition:all .3s!important}.form-control:focus,.form-select:focus{background:var(--bg-card)!important;border-color:var(--primary-teal)!important;box-shadow:0 0 0 3px #4fd1c533!important;color:var(--text-primary)!important}.form-control::placeholder{color:var(--text-muted)!important}.badge{border-radius:8px!important;padding:.375rem .75rem!important;font-weight:600!important;font-size:.75rem!important}.badge-success{background:var(--gradient-teal)!important}.badge-primary{background:var(--gradient-purple)!important}.alert{border-radius:12px!important;border:1px solid var(--border-color)!important;background:var(--bg-card)!important;color:var(--text-primary)!important}.alert-success{border-color:var(--primary-teal)!important;background:#4fd1c51a!important}.alert-info{border-color:var(--secondary-purple)!important;background:#9f7aea1a!important}.chartClass,.chartIdCardClass{min-height:300px;padding:1rem 0}.tooltip-inner{background:var(--bg-card)!important;border:1px solid var(--border-color)!important;border-radius:8px!important;padding:.75rem 1rem!important;box-shadow:var(--shadow-md)!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-body)}::-webkit-scrollbar-thumb{background:var(--primary-teal);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--primary-teal-light)}.table{color:var(--text-primary)!important}.table thead th{background:var(--bg-secondary)!important;border-color:var(--border-color)!important;color:var(--text-primary)!important;font-weight:600!important;text-transform:uppercase;font-size:.75rem;letter-spacing:.05em}.table tbody tr{border-color:var(--border-color)!important;transition:all .2s!important}.table tbody tr:hover{background:#4fd1c50d!important}.modal-content{background:var(--bg-card)!important;border:1px solid var(--border-color)!important;border-radius:16px!important;box-shadow:var(--shadow-lg)!important}.modal-header{border-bottom:1px solid var(--border-color)!important}.modal-footer{border-top:1px solid var(--border-color)!important}.dropdown-menu{background:var(--bg-card)!important;border:1px solid var(--border-color)!important;border-radius:12px!important;box-shadow:var(--shadow-md)!important;padding:.5rem!important}.dropdown-item{color:var(--text-primary)!important;border-radius:8px!important;padding:.75rem 1rem!important;transition:all .2s!important}.dropdown-item:hover{background:#4fd1c526!important;color:var(--primary-teal)!important}.spinner-border{border-color:var(--primary-teal)!important;border-right-color:transparent!important}.text-primary{color:var(--primary-teal)!important}.text-secondary{color:var(--secondary-purple)!important}.text-muted{color:var(--text-muted)!important}.bg-primary{background:var(--gradient-teal)!important}.bg-secondary{background:var(--gradient-purple)!important}@media (max-width: 768px){.dailyCard{padding:1rem!important}.titleWithDesc{font-size:1.5rem!important}.nav-tabs .nav-link{padding:.625rem 1rem!important;font-size:.875rem!important}}
