:root{--bg-primary:#fff;--bg-secondary:#f3f4f6;--header-bg:#ebeeee;--text-primary: #000000cc;--text-secondary:#6b7280;--icon-color:#555;--accent-color:#ef4444;--border-color:#d1d5db;--button-bg:#e5e7eb;--button-text:#111827;--title-color:#ef4444;--shadow-color:rgba(0,0,0,.1);--button-gradient-from:#3d578d;--button-gradient-to: #111827e5;--button-text-color:#fff;--buy-button-bg:#1f2937;--buy-button-text:#ffe62e;--buy-button-icon:#fff;--signal-card-green-bg:#d1fae5;--signal-card-green-border: #04785766;--signal-card-green-text:#047857;--signal-card-red-bg:#fee2e2;--signal-card-red-border: #dc262666;--signal-card-red-text:#dc2626;--banner-gradient-from:#42cb79;--banner-gradient-to:#167db8;--banner-text-color:#fff;--banner-button-color:#fff;--table-card-bg:#fff;--table-card-header:#f9fafb;--table-card-text: #00000099;--table-card-won: #047857d9;--table-card-lost: #dc2626cc;--footer-bg:#1f2937;--footer-button:#10b981;--footer-text: #ffffffcc;--footer-copyright-text: #ffffffcc;--menu-link-svg: #000000cc;--menu-link-text: #000000e5;--about-text: #000000e5;--founder-border: #000000d9;--form-input-border:#000;--form-input-placeholder: #00000080;--form-button:#009688;--address-border: #0000001a}.dark{--bg-primary:#111827;--bg-secondary:#374151;--header-bg:#111827;--text-primary:#f9fafb;--text-secondary:#d1d5db;--icon-color:#fff;--accent-color:#10b981;--border-color:#4b5563;--button-bg:#374151;--button-text:#f9fafb;--title-color:#34d399;--shadow-color:rgba(255,255,255,.1);--button-gradient-from:#fff;--button-gradient-to:#999;--button-text-color:#111827;--buy-button-bg:#fff;--buy-button-text:#111827;--buy-button-icon:#111827;--signal-card-green-bg:#122a28;--signal-card-green-border:#047857;--signal-card-green-text:#8cf9b3;--signal-card-red-bg:#321923;--signal-card-red-border: #dc262666;--signal-card-red-text:#ffacac;--banner-gradient-from:#047660;--banner-gradient-to:#036a9e;--banner-text-color:#fff;--banner-button-color: #ffffffcc;--table-card-bg: #1f2937e5;--table-card-header:#111827;--table-card-text: #ffffff99;--footer-bg:#1e1e1e;--footer-button:#009688;--footer-text: #ffffffb2;--footer-copyright-text: #ffffff80;--menu-link-svg: #ffffffcc;--menu-link-text: #000000e5;--about-text: #ffffffe5;--founder-border: #ffffffb2;--form-input-border:#fff;--form-input-placeholder: #ffffff80;--form-button:#10b981;--address-border: #ffffff1a}*{box-sizing:border-box}body{background-color:var(--bg-primary);color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;transition:background-color .3s ease , color .3s ease}header{position:sticky;top:0;z-index:50}.mode-btn{border-radius:6px;border:none;color:var(--button-text);cursor:pointer;font-size:14px;font-weight:500;transition:all .3s ease}.mode-btn:hover{opacity:.8;transform:translateY(-1px)}.mode-btn:active{transform:translateY(0)}.mode-btn i{font-size:24px}.title{font-size:30px;font-weight:bold;text-decoration:underline;color:var(--title-color);margin-top:20px}header{background-color:var(--header-bg);box-shadow:0 4px 6px -1px var(--shadow-color);transition:background-color .3s ease , box-shadow .3s ease}.fa-solid{color:var(--icon-color);transition:color .3s ease}button.bg-gradient-to-b{background: linear-gradient(
    to bottom,
    var(--button-gradient-from),
    var(--button-gradient-to)
  ) !important;color:var(--button-text-color)!important;transition:all .3s ease}.sliding-text{display:flex;justify-content:center;align-items:center;animation:slide-text 4s ease-in-out infinite;white-space:nowrap}.sliding-text span{flex-shrink:0}@keyframes slide-text {
  0% {
    transform: translateY(-100%);
    opacity: 0;
  }
  20% {
    transform: translateY(0);
    opacity: 1;
  }
  80% {
    transform: translateY(0);
    opacity: 1;
  }
  100% {
    transform: translateY(100%);
    opacity: 0;
  }
}.sidebar{position:fixed;top:0;right:-320px;width:320px;height:auto;max-height:100vh;background-color:var(--bg-primary);box-shadow:-2px 0 10px var(--shadow-color);transition:right .3s ease;z-index:1000;overflow-y:auto;border-top-left-radius:20px;border-bottom-left-radius:20px}.sidebar.active{right:0}.sidebar-header{display:flex;justify-content:flex-end;align-items:center;padding:20px;padding-bottom:0}.sidebar-title{font-size:20px;font-weight:bold;color:var(--text-primary)}.sidebar-nav{padding-bottom:10px}.sidebar-menu{list-style:none}.sidebar-item{width:100%}.sidebar-link{display:flex;align-items:center;gap:12px;color:var(--text-primary);text-decoration:none;transition:background-color .3s ease , color .3s ease}.sidebar-link:hover{background-color:var(--bg-secondary)}.sidebar-link i{width:20px;text-align:center;color:var(--icon-color)}.sidebar-link span{font-size:16px;font-weight:500}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:opacity .3s ease , visibility .3s ease;z-index:999}.overlay.active{opacity:1;visibility:visible}.hidden{display:none}.chart-image{max-width:100%;height:auto;transition:opacity .3s ease}.chart-image.hidden{display:none}button:has(i.fa-cart-shopping) {background:var(--buy-button-bg)!important;color:var(--buy-button-text);border:none;font-weight:600;font-size:16px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center}button:has(i.fa-cart-shopping) i {color:var(--buy-button-icon);transition:color .3s ease}button:has(i.fa-cart-shopping):hover {transform:translateY(-2px);box-shadow:0 6px 12px -2px var(--shadow-color);filter:brightness(1.1)}button:has(i.fa-cart-shopping):active {transform:translateY(0)}.signal-green-card{background:var(--signal-card-green-bg);border-radius:10px;padding:20px;box-shadow:0 2px 4px rgba(0,0,0,.1);border:1px solid var(--signal-card-green-border);transition:transform .3s ease , box-shadow .3s ease;gap:10px;color:var(--signal-card-green-text);font-weight:600}.signal-green-card h3{font-size:24px;font-weight:600;color:var(--signal-card-green-title);margin:0}.signal-green-card p{font-size:16px;font-weight:400;color:var(--signal-card-green-text);margin:0}.signal-red-card{background:var(--signal-card-red-bg);border-radius:10px;padding:20px;box-shadow:0 2px 4px rgba(0,0,0,.1);border:1px solid var(--signal-card-red-border);transition:transform .3s ease , box-shadow .3s ease;gap:10px;color:var(--signal-card-red-text);font-weight:600}.signal-red-card h3{font-size:24px;font-weight:600;color:var(--signal-card-red-text);margin:0}.signal-red-card p{font-size:16px;font-weight:400;color:var(--signal-card-red-text);margin:0}.signal-green-card:hover,.signal-red-card:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.banner-card{background: linear-gradient(
    to bottom,
    var(--banner-gradient-from),
    var(--banner-gradient-to)
  ) !important;border-radius:15px;padding:50px;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:transform .3s ease , box-shadow .3s ease;gap:10px;color:var(--banner-text-color);text-align:center}.banner-card h1{font-size:24px;line-height:normal;font-weight:600}.banner-card p{font-size:16px;font-weight:400;color:var(--banner-text-color);margin:25px 0}.banner-card button{background:var(--banner-button-color)}.table-card{border-radius:15px;background:var(--table-card-bg);box-shadow: 0px 0px 10px 0px #00000040;transition:transform .3s ease , box-shadow .3s ease;gap:10px;color:var(--table-card-text-color);text-align:center;overflow:hidden}.table-card table thead{background:var(--table-card-header)}.table-card table thead th{padding:15px}.table-card table tbody td{padding:15px}.table-card table .won{color:var(--table-card-won)}.table-card table .lost{color:var(--table-card-lost)}.footer{background:var(--footer-bg);color:var(--footer-text);text-align:center;padding:40px 10px;font-size:14px;font-weight:400;border-top-right-radius:20px;border-top-left-radius:20px}.footer button{background:var(--footer-button);width:fit-content;margin:0 auto;padding:10px 25px;border-radius:10px;font-size:18px}.footer .copyright{color:var(--footer-copyright-text)}body::-webkit-scrollbar{display:none}body{-ms-overflow-style:none;scrollbar-width:none}.vip-button{background:#10b981;width:100%;color:#fff;border-radius:15px;padding:10px}.vip-button span{color:#fff;font-size:18px;font-weight:600}.menu-link svg{color:var(--menu-link-svg);fill:currentColor}.menu-link{color:var(--menu-link-text);box-shadow: 0px 0px 4px 0px #00000040;padding:15px 20px;border: 1px solid #ffffff1a;border-radius:15px}.founder{border:5px solid var(--founder-border);width:fit-content;border-radius:35.5px}.form-control{display:flex;flex-direction:column;margin:20px 0}.form-control label{margin-bottom:8px}.form-control .form-input{width:100%;border:1px solid var(--form-input-border);padding:10px;border-radius:10px;color:var(--form-input-placeholder)}.form-btn{background:var(--form-button);color:#fff}.address{border:1px solid var(--address-border);border-radius:15px;box-shadow: 0px 0px 10px 0px #00000040}