.language-switcher[data-v-29841550]{position:relative;display:inline-block}.language-btn[data-v-29841550]{display:flex;align-items:center;gap:8px;padding:8px 12px;background-color:var(--background-color-dark);border:1px solid var(--border-color-light);border-radius:var(--border-radius-md);color:#fff;cursor:pointer;font-size:var(--font-size-md);transition:all .3s}.language-btn[data-v-29841550]:hover{background-color:var(--hover-background)}.language-btn i[data-v-29841550]{font-size:12px;transition:transform .3s}.language-btn i.rotated[data-v-29841550]{transform:rotate(180deg)}.language-dropdown[data-v-29841550]{position:absolute;top:100%;left:0;margin-top:4px;background-color:var(--background-color-dark);border:1px solid var(--border-color);border-radius:var(--border-radius-md);min-width:120px;z-index:1000;box-shadow:0 2px 8px rgba(0,0,0,.15);animation:slideDown-29841550 .2s ease-out}.language-dropdown.mobile-dropdown[data-v-29841550]{top:auto;bottom:100%;margin-top:0;margin-bottom:4px;animation:slideUp-29841550 .2s ease-out}@keyframes slideDown-29841550{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp-29841550{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.language-option[data-v-29841550]{padding:10px 16px;color:var(--text-color);cursor:pointer;transition:all .3s;white-space:nowrap}.language-option[data-v-29841550]:hover{background-color:var(--hover-background)}.language-option.active[data-v-29841550]{color:var(--primary-color);background-color:var(--active-background)}#app{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-primary);height:100%;background:var(--primary-bg)}.brand{display:flex;align-items:center;font-weight:var(--font-medium)}.header .brand{justify-content:flex-start}.mobile-menu-header .brand{justify-content:center}.logo-icon{color:var(--primary-color);font-size:var(--font-2xl);margin-right:var(--spacing-md)}.logo-text{font-size:var(--font-xl);color:var(--text-primary);font-weight:var(--font-semibold);letter-spacing:.5px}.desktop-header{position:fixed;top:0;left:0;right:0;height:70px;background:var(--primary-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--shadow-lg);z-index:1000}.desktop-header-content{height:100%;max-width:1600px;margin:0 auto;padding:0 0;display:flex;align-items:center;justify-content:space-between}.desktop-brand{display:flex;align-items:center;font-weight:var(--font-semibold);flex-shrink:0}.desktop-brand .brand-logo{height:45px;margin-right:var(--spacing-md)}.desktop-brand .logo-text{font-size:var(--font-xl);color:var(--text-primary)}.desktop-nav{gap:var(--spacing-md);flex:1;justify-content:center;max-width:800px}.desktop-nav,.nav-item{display:flex;align-items:center}.nav-item{padding:var(--spacing-sm) var(--spacing-lg);text-decoration:none;color:var(--text-secondary);transition:all var(--transition-fast);border-radius:var(--radius-md);position:relative;white-space:nowrap}.nav-item:hover{background:var(--secondary-bg);color:var(--primary-color)}.nav-item.router-link-active{color:var(--text-color);background:transparent}.nav-icon{font-size:var(--font-lg);margin-right:var(--spacing-sm);color:inherit}.desktop-header-right{display:flex;align-items:center;gap:var(--spacing-lg);flex-shrink:0}.desktop-header-right .user-actions,.desktop-header-right .user-info{display:flex;align-items:center;gap:var(--spacing-sm);margin:0}.desktop-header-right .user-info{margin-top:0;flex-direction:row;white-space:nowrap}.desktop-header-right .username{color:var(--text-primary);font-weight:var(--font-medium);font-size:var(--font-sm)}.desktop-header-right .service-btn{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);margin:0}.desktop-header-right .service-text{font-size:var(--font-sm)}.header{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-md) var(--spacing-md);background:var(--primary-bg);box-shadow:var(--shadow-md);height:60px;position:fixed;top:0;left:0;right:0;z-index:100}.header .brand-logo{height:35px;margin-right:var(--spacing-sm)}.header .logo-text{font-size:var(--font-lg)}.mobile-menu{display:flex;flex-direction:column;height:100%;background:var(--card-bg)}.mobile-menu-header{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-md);border-bottom:1px solid var(--border-primary);background:var(--secondary-bg)}.mobile-menu-header h2{margin:0;font-size:var(--font-lg);color:var(--primary-color)}.mobile-menu-items{display:flex;flex-direction:column;flex:1;padding:var(--spacing-md)}.mobile-menu-items a{display:block;padding:var(--spacing-md) 0;border-bottom:1px solid var(--border-secondary);text-decoration:none;color:var(--text-primary);font-size:var(--font-base);transition:all var(--transition-fast)}.mobile-menu-items a:hover{color:var(--primary-color)}.mobile-menu-items a.router-link-active{color:var(--primary-color);font-weight:var(--font-medium);border-left:3px solid var(--primary-color);padding-left:var(--spacing-md)}.mobile-menu-footer{padding:var(--spacing-md);border-top:1px solid var(--border-primary);background:var(--secondary-bg)}.mobile-menu-footer .user-actions{display:flex;gap:var(--spacing-md);margin-top:var(--spacing-md)}.desktop-layout{display:flex;flex-direction:column}.login-btn,.register-btn{display:inline-block;padding:var(--spacing-sm) var(--spacing-md);text-decoration:none;border-radius:var(--radius-md);font-weight:var(--font-medium);transition:all var(--transition-fast);font-size:var(--font-sm)}.login-btn{background:var(--secondary-bg);color:var(--text-primary);margin-right:var(--spacing-md)}.login-btn:hover{background:var(--input-bg)}.register-btn{background:var(--primary-color);color:var(--text-primary)}.register-btn:hover{background:var(--primary-hover)}.logout-btn{padding:var(--spacing-xs) var(--spacing-sm);background:var(--error-color);color:var(--text-primary);border:none;border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);font-size:var(--font-xs)}.logout-btn:hover{background:var(--error-bg)}.main-content{flex:1;min-height:100vh;background:var(--primary-bg);padding-top:60px}.main-content.with-desktop-header{padding-top:70px}.desktop-layout .main-content:not(.with-desktop-header){padding-top:0;display:flex;justify-content:center;align-items:center}.desktop-layout .login,.desktop-layout .register{margin-top:0;width:450px;max-width:90%}@media (max-width:991px){.main-content,.main-content.with-desktop-header{padding-top:60px}}:deep(.van-cell-group--inset){background:var(--card-bg)}:deep(.van-tab__pane-wrapper){background:var(--card-bg)}:deep(.van-tabs__content){background:var(--card-bg)}:deep(.van-search__content){background:var(--input-bg)}:deep(.van-picker){background:var(--input-bg)}:deep(.van-picker-column){background:var(--input-bg)}:deep(.van-picker__toolbar){background:var(--input-bg)}:deep(.van-picker-column__item--selected){color:var(--text-primary);font-weight:var(--font-medium)}:deep(.van-calendar){background:var(--input-bg)}:deep(.van-calendar__header){background:var(--input-bg)}:deep(.van-calendar__month-title){color:var(--text-primary)}:deep(.van-calendar__day){color:var(--text-secondary)}:deep(.van-calendar__day--selected){background:var(--primary-color);color:var(--text-primary)}:deep(.van-picker__mask){background-image:none;background:rgba(0,0,0,.6)}:deep(.van-dropdown-menu__bar){background:var(--input-bg);box-shadow:none;border:1px solid var(--border-primary)}:deep(.van-dropdown-menu__title){color:var(--text-primary)}:deep(.van-dropdown-item__content){background:var(--input-bg)}.brand-logo{height:30px;margin-right:var(--spacing-sm);vertical-align:middle}.service-btn{display:flex;align-items:center;cursor:pointer;padding:var(--spacing-sm) var(--spacing-md);color:var(--text-primary);transition:color var(--transition-fast);border-radius:var(--radius-md)}.service-btn:hover{color:var(--primary-color);background:var(--secondary-bg)}.service-btn i{margin-right:var(--spacing-sm)}.header-right{display:flex;align-items:center;gap:var(--spacing-sm)}.header .service-btn{font-size:var(--font-xl);padding:var(--spacing-xs)}.header .service-btn i{margin-right:0}.mobile-menu-footer .user-info{margin-top:var(--spacing-md);display:flex;flex-direction:column;color:var(--text-primary)}.mobile-menu-items a i{font-size:var(--font-2xl);width:30px;text-align:center;margin-right:var(--spacing-md);color:var(--text-primary)}.mobile-menu-items a.router-link-active i{color:var(--primary-color)}:root{--primary-color:#00d4aa;--primary-color-light:rgba(0,212,170,.1);--primary-color-dark:#0f8;--danger-color:#ef4444;--background-color2:#fff;--background-header:radial-gradient(circle,#112c71 30%,#081018 100%);--background-color:#fff;--background-color-light:#ccc;--background-color-dark:#081018;--card-background:#101a49;--popup-background:rgba(26,43,92,.8);--text-color:#000;--text-color-light:#b8c5d1;--text-color-lighter:#6b7280;--text-color-bright:#0f8;--border-color:#00d4aa;--border-color-line:linear-gradient(90deg,#0f8,#088e7b,#0e2f5a);--border-color-light:#405870;--border-color-dark:hsla(0,0%,100%,.05);--font-size-xs:12px;--font-size-sm:14px;--font-size-md:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-xxl:24px;--spacing-xxl:48px;--border-radius-sm:4px;--border-radius-md:8px;--border-radius-lg:12px;--border-radius-xl:16px;--animation-duration-fast:0.15s;--animation-duration-base:0.3s;--animation-duration-slow:0.5s;--header-height:60px;--sidebar-width:250px;--tab-height:44px;--tabs-title-color:#0f8;--tab-line-color:#0f8;--button-height:44px;--field-height:44px;--highlight-background:var(--card-background);--active-background:var(--background-color-light);--hover-background:rgba(0,212,170,.1);--input-background:#0f1b35}*{margin:0;padding:0}#app,body,html{height:100%;background-color:var(--background-color)}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--font-size-md);color:var(--text-color);line-height:1.5}.container{max-width:1200px;margin:0 auto;padding:0 var(--spacing-lg)}h1,h2,h3,h4,h5,h6{margin-bottom:1rem;font-weight:600;line-height:1.25;color:var(--text-color)}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}a{color:var(--primary-color);text-decoration:none;transition:color var(--animation-duration-base)}a:hover{color:var(--primary-color-dark)}.btn{display:inline-block;padding:.5rem 1rem;font-size:1rem;font-weight:500;text-align:center;text-decoration:none;border-radius:var(--border-radius-md);border:1px solid transparent;cursor:pointer;transition:all var(--animation-duration-base)}.btn-primary{background-color:var(--primary-color);color:#fff}.btn-primary:hover{background-color:var(--primary-color-dark)}.form-control{display:block;width:100%;padding:.5rem .75rem;font-size:1rem;line-height:1.5;color:var(--text-color);background-color:var(--background-color-light);border:1px solid var(--border-color);border-radius:var(--border-radius-md);transition:border-color var(--animation-duration-fast)}.form-control:focus{border-color:var(--primary-color);outline:0;box-shadow:0 0 0 .2rem rgba(33,150,243,.25)}.table{width:100%;margin-bottom:1rem;color:var(--text-color);border-collapse:collapse;background-color:var(--background-color-light);border-radius:var(--border-radius-md);overflow:hidden}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid var(--border-color)}.table thead th{vertical-align:bottom;border-bottom:2px solid var(--border-color)}.card,.table thead th{background-color:var(--background-color-light)}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-clip:border-box;border:1px solid var(--border-color);border-radius:var(--border-radius-md);margin-bottom:1rem;box-shadow:var(--shadow-sm)}.card-body{flex:1 1 auto;padding:var(--spacing-lg)}.page-container{padding:var(--spacing-lg);background:var(--background-color);min-height:100vh}.mobileHeaderPanel{width:100%;padding-top:20px;background:var(--background-header);min-height:200px}@media (min-width:992px){.page-container{padding:var(--spacing-xl)}}.form-container{margin:var(--spacing-lg);padding:var(--spacing-lg);background-color:var(--background-color-light);border-radius:var(--border-radius-lg)}.van-button{transition:opacity var(--animation-duration-fast);border-radius:10px}.van-button--primary{background:linear-gradient(90deg,#00fe8a,#01e6c3,#01d2f1);color:#000}.van-button--danger{background-color:var(--danger-color);border-color:var(--danger-color)}.van-cell{background-color:transparent;color:var(--text-color);height:40px;margin:15px 0}.van-cell__title{color:var(--text-color);line-height:40px}.van-cell__value{color:var(--text-color-light)}.van-field__control{color:var(--text-color);background-color:transparent}.van-field__control::-moz-placeholder{color:var(--text-color-lighter)}.van-field__control::placeholder{color:var(--text-color-lighter)}.van-field__label{color:var(--text-color)}.van-field__error-message{color:var(--danger-color)}:root{--van-cell-line-height:15px;--van-cell-vertical-padding:5px;--van-cell-horizontal-padding:5px}.van-tab{color:var(--text-color-light)}.van-tabs__content{background-color:var(--background-color-light)}.van-dialog,.van-tab__pane{background-color:var(--background-color-light)}.van-dialog__header{color:var(--text-color)}.van-dialog__content,.van-dialog__message{color:var(--text-color-light)}.van-dialog__confirm{color:var(--primary-color)!important}.van-dialog__cancel{color:var(--text-color-light)!important}.van-button--default{color:var(--text-color);background-color:var(--background-color-light);border-color:var(--border-color)}.van-button--success{background-color:var(--success-color);border-color:var(--success-color)}.van-button--warning{background-color:var(--warning-color);border-color:var(--warning-color)}.van-card{background-color:var(--background-color-light)}.van-card,.van-card__title{color:var(--text-color)}.van-card__desc{color:var(--text-color-light)}.van-card__price{color:var(--primary-color)}.van-picker,.van-picker-column,.van-popup{background-color:var(--background-color-dark)}.van-picker-column__item{color:var(--text-color-light)}.van-picker-column__item--selected{color:#fff;font-weight:700}.van-picker__toolbar{background-color:var(--background-color-dark);border-bottom:1px solid var(--border-color)}.van-picker__confirm{color:var(--primary-color)}.van-picker__cancel{color:var(--text-color-light)}.van-nav-bar{background-color:var(--card-background)}.van-nav-bar__title{color:var(--text-color)}.van-nav-bar__text{color:var(--primary-color)}.van-nav-bar .van-icon{color:var(--text-color)}.van-list__finished-text{color:var(--text-color-lighter)}.van-list__error-text{color:var(--danger-color)}.van-list__loading{background-color:transparent}.van-loading{color:var(--primary-color)}.van-uploader__wrapper{background-color:transparent}.van-uploader__upload{background-color:var(--highlight-background);border:1px dashed var(--border-color);color:var(--text-color-light)}.van-uploader__preview{background-color:transparent;border-radius:var(--border-radius-md)}.van-uploader__preview-delete{background-color:rgba(0,0,0,.7)}.van-uploader__file{background-color:var(--background-color-light)}.van-badge{color:var(--text-color)}.van-badge--primary{background-color:var(--primary-color);color:#fff}.van-badge--success{background-color:var(--success-color);color:#fff}.van-badge--danger{background-color:var(--danger-color);color:#fff}.van-badge--warning{background-color:var(--warning-color);color:#fff}.van-empty__description{color:var(--text-color-lighter)}.van-empty__image{opacity:.7}.van-form{border:1px solid var(--border-color-light)}.van-form0{border:1px solid var(--border-color)}.van-overlay{background-color:rgba(0,0,0,.8)}.login,.register{max-width:600px;margin:0 auto;padding:var(--spacing-xl)}.innerPanel{width:100%}.wallet{background-color:var(--background-color)}.wallet-card{margin-bottom:var(--spacing-lg)}.buy,.wallet-tabs{background-color:var(--background-color)}.price-card{margin-bottom:var(--spacing-lg)}.trading-panel{background-color:var(--card-background);border-radius:var(--border-radius-lg);overflow:hidden;margin:var(--spacing-lg)}.help-center,.kyc{background-color:var(--background-color)}.article-title{color:var(--text-color)}.article-summary{color:var(--text-color-light)}.article-content{color:var(--text-color)}@media (max-width:768px){.container{padding:0 var(--spacing-md)}.form-container,.page-container{padding:var(--spacing-md)}.form-container{margin:var(--spacing-md)}h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1.1rem}h6{font-size:1rem}}@media (min-width:992px){.with-sidebar{padding-top:var(--spacing-xl)}.van-card{max-width:100%}.form-container{max-width:800px;margin:0 auto;margin-bottom:var(--spacing-xl)}}::-webkit-scrollbar-track{background:var(--background-color-dark)}::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--border-color-dark)}input,select,textarea{background-color:var(--background-color-light);color:var(--text-color);border:1px solid var(--border-color)}input:focus,select:focus,textarea:focus{border-color:var(--primary-color);outline:none}::-moz-selection{background-color:var(--primary-color);color:#fff}::selection{background-color:var(--primary-color);color:#fff}.van-cell-group,.van-list{background-color:transparent}.van-cell-group--inset{margin:var(--spacing-lg)}.van-cell-group--inset,.van-form{border-radius:var(--border-radius-lg);overflow:hidden;background-color:transparent}.van-search__content{background-color:var(--background-color-dark)}.van-search{background-color:transparent}.van-search__field{color:var(--text-color)}.van-search__action{color:var(--primary-color)}.van-dropdown-menu__bar{background-color:var(--background-color-dark);box-shadow:none;border:1px solid var(--border-color)}.van-dropdown-menu__title{color:#fff}.van-dropdown-menu__title:after{border-color:transparent transparent var(--text-color-light) var(--text-color-light);opacity:.8}.van-dropdown-item__content{background-color:var(--background-color-dark)}.van-dropdown-item__icon,.van-dropdown-item__option--active{color:var(--primary-color)}.article-info .van-button--primary.van-button--plain{background-color:var(--background-color-dark);color:var(--primary-color);border-color:var(--primary-color)}.article-info .van-button--primary.van-button--plain:active{background-color:rgba(33,150,243,.1)}.article-header .van-button--default{background-color:var(--background-color-dark);color:var(--text-color);border-color:var(--border-color)}.article-header .van-button--default:active{background-color:var(--background-color)}.van-calendar,.van-calendar__header,.van-datetime-picker{background-color:var(--background-color-dark)}.van-calendar__month-title{color:var(--text-color)}.van-calendar__day{color:var(--text-color-light)}.van-calendar__day--selected{color:#fff}.van-calendar__confirm,.van-calendar__day--selected{background-color:var(--primary-color)}.van-stepper{background-color:transparent}.van-stepper__input,.van-stepper__minus,.van-stepper__plus{background-color:var(--background-color-dark);color:var(--text-color)}.van-picker__mask{background-image:none;background-color:rgba(0,0,0,.6)}.van-picker__highlight{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}:root{--primary-bg:#fff;--primary-bg-solid:#0b1426;--secondary-bg:#fff;--card-bg:#fff;--input-bg:#0f1b35;--dark-bg:#081018;--primary-color:#000;--primary-hover:#000;--primary-active:#000;--primary-light:rgba(0,212,170,.1);--text-primary:#000;--text-secondary:#ccc;--text-muted:#6b7280;--text-placeholder:#4b5563;--text-disabled:#374151;--text-title:#00ff89;--success-color:#10b981;--success-bg:rgba(16,185,129,.1);--warning-color:#f59e0b;--warning-bg:rgba(245,158,11,.1);--error-color:#ef4444;--error-bg:rgba(239,68,68,.1);--info-color:#3b82f6;--info-bg:rgba(59,130,246,.1);--border-primary:hsla(0,0%,100%,.1);--border-secondary:hsla(0,0%,100%,.05);--border-hover:rgba(0,212,170,.3);--shadow-sm:0 1px 2px 0 rgba(0,0,0,.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,.1);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1);--shadow-card:0 4px 20px rgba(0,0,0,.3);--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--spacing-2xl:48px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:9999px;--font-xs:12px;--font-sm:14px;--font-base:16px;--font-lg:18px;--font-xl:20px;--font-2xl:24px;--font-3xl:30px;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--transition-fast:0.15s ease-in-out;--transition-normal:0.3s ease-in-out;--transition-slow:0.5s ease-in-out}*{box-sizing:border-box}body{background:var(--primary-bg);color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0;padding:0;min-height:100vh}h1,h2,h3,h4,h5,h6{color:var(--text-primary)!important;font-weight:var(--font-medium);margin:0 0 var(--spacing-md) 0}h1{font-size:var(--font-3xl)!important}h2{font-size:var(--font-xl)!important}h3{font-size:var(--font-lg)!important}h4{font-size:var(--font-base)!important}.article-detail-title,.coin-list h2,.kyc h2,.mobile-menu-header h2,.table-component h2,.title{font-size:var(--font-xl)!important;color:var(--text-primary)!important;font-weight:var(--font-medium)!important}.btn,button{border-radius:var(--radius-lg);font-weight:var(--font-medium);transition:all var(--transition-fast);border:none;cursor:pointer;font-size:var(--font-base);padding:var(--spacing-md) var(--spacing-lg)}.btn-primary,.btn.btn-primary{background:var(--primary-color)!important;color:var(--text-primary)!important;box-shadow:var(--shadow-md)}.btn-primary:hover,.btn.btn-primary:hover{background:var(--primary-hover)!important;transform:translateY(-1px)}.btn-primary:active,.btn.btn-primary:active{background:var(--primary-active)!important;transform:translateY(0)}.card{background:var(--card-bg)!important;border:1px solid var(--border-primary)!important;border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-card)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}input,select,textarea{background:var(--input-bg)!important;border:1px solid var(--border-primary)!important;border-radius:var(--radius-md)!important;color:var(--text-primary)!important;padding:var(--spacing-sm)!important;font-size:var(--font-base)!important;transition:all var(--transition-fast)}input:focus,select:focus,textarea:focus{border-color:var(--primary-color)!important;box-shadow:0 0 0 3px var(--primary-light)!important;outline:none!important}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--text-placeholder)!important}input::placeholder,textarea::placeholder{color:var(--text-placeholder)!important}.table{background:transparent!important;color:var(--text-primary)!important}.table th{background:var(--secondary-bg)!important;color:var(--text-secondary)!important;border-color:var(--border-primary)!important;font-weight:var(--font-medium)!important}.table td{border-color:var(--border-secondary)!important;color:var(--text-primary)!important}.table-striped tbody tr:nth-of-type(odd){background:var(--secondary-bg)!important}.status-completed{color:var(--success-color)!important;font-weight:var(--font-medium)}.status-pending{color:var(--warning-color)!important;font-weight:var(--font-medium)}.status-failed{color:var(--error-color)!important;font-weight:var(--font-medium)}.text-primary{color:var(--text-primary)!important}.text-secondary{color:var(--text-secondary)!important}.text-muted{color:var(--text-muted)!important}.text-success{color:var(--success-color)!important}.text-warning{color:var(--warning-color)!important}.text-error{color:var(--error-color)!important}.bg-primary{background:var(--primary-color)!important}.bg-secondary{background:var(--secondary-bg)!important}.bg-card{background:var(--card-bg)!important}@media (max-width:768px){:root{--font-xs:11px;--font-sm:13px;--font-base:14px;--font-lg:16px;--font-xl:18px;--font-2xl:22px;--font-3xl:26px}.btn,button{padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-sm)}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--dark-bg)}::-webkit-scrollbar-thumb{background:var(--border-primary);border-radius:var(--radius-sm)}::-webkit-scrollbar-thumb:hover{background:var(--primary-color)}