:root{--primaryColor: #8F37FF;--secondaryColor: #641BC0;--thirdColor: #0F0B1D;--bgColor: #FAFBFF;--darkModePrimaryColor: #0F0B1D;--darkModeSecondaryColor: #1E1439;--darkModeThirdColor: #2A1B45;--darkModeBgColor: #0F0B1D}.section-header .item-single-title{font-size:2rem;color:#1f2937;font-weight:700}.script-created-date .text-muted{color:#bfc1c3}.position-relative.about-logo-frame-wrap{background-color:#fff!important}.item-swiper .swiper-slide{width:120px;flex-shrink:0;height:80px;border-radius:6px;overflow:hidden}.item-swiper .swiper{flex:1 1 auto;min-width:0}@media (max-width: 767.98px){.swiper-button-prev,.swiper-button-next,#itemSwiperPrev,#itemSwiperNext{width:48px;height:48px;min-width:44px;min-height:44px}.swiper-button-prev i,.swiper-button-next i,#itemSwiperPrev i,#itemSwiperNext i{font-size:1.25rem}.item-swiper .swiper-slide{width:100px;height:70px}.item-swiper .swiper{padding:.5rem 0}.item-swiper .swiper-wrapper{touch-action:pan-x}}@media (min-width: 768px) and (max-width: 991.98px){.item-swiper .swiper-slide{width:110px;height:75px}}@media (min-width: 992px){.item-swiper .swiper-slide{width:140px;height:90px}}.bot-ui{--bot-surface: #fff;--bot-surface-strong: #f9fafb;--bot-border: #eee;--bot-field: #fff;--bot-field-readonly: #eee;--bot-field-border: #ddd;--bot-text: #333;--bot-muted: #8c95a0;--bot-soft: #525658;--bot-accent: #22c7a9;--bot-accent-soft: #e5faf0;--bot-warn: #664d03;--bot-warn-soft: #fdecb9;--bot-danger: #842029;--bot-danger-soft: #fee0e3;--bot-info: #055160;--bot-info-soft: #dff9ff;--bot-callout-info-border: #91cdda;--bot-callout-warning-border: #d4c085;--bot-callout-danger-border: #dd9ba1}.dark .bot-ui{--bot-surface: var(--darkModePrimaryColor);--bot-surface-strong: var(--darkModeSecondaryColor);--bot-border: var(--darkModeSecondaryColor);--bot-field: var(--darkModePrimaryColor);--bot-field-readonly: var(--darkModePrimaryColor);--bot-field-border: var(--darkModeThirdColor);--bot-text: #fff;--bot-muted: #9ca3af;--bot-soft: #d2d2d2;--bot-accent-soft: rgba(34, 199, 169, .15);--bot-warn: #ffda6a;--bot-warn-soft: rgba(255, 193, 7, .15);--bot-danger: #f8d7da;--bot-danger-soft: rgba(220, 53, 69, .18);--bot-info: #6edff6;--bot-info-soft: rgba(13, 202, 240, .15);--bot-callout-info-border: rgba(13, 202, 240, .3);--bot-callout-warning-border: rgba(255, 193, 7, .3);--bot-callout-danger-border: rgba(220, 53, 69, .34)}.bot-ui,.bot-ui *{min-width:0}.bot-ui .bot-hero,.bot-ui .bot-panel,.bot-ui .bot-list-card,.bot-ui .bot-empty,.bot-ui .bot-choice,.bot-ui .bot-code-box,.bot-ui .bot-callout,.bot-ui .bot-metric{border:1px solid var(--bot-border);border-radius:8px}.bot-ui .bot-hero{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px;margin-bottom:24px;background:var(--bot-surface)}.bot-ui .bot-hero h5,.bot-ui .bot-panel-title,.bot-ui .bot-card-title{color:var(--bot-text)}.bot-ui .bot-hero p,.bot-ui .bot-panel-subtitle,.bot-ui .bot-muted{color:var(--bot-muted)}.bot-ui .bot-eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:8px;color:var(--bot-info);font-size:12px;font-weight:700;letter-spacing:0;text-transform:uppercase}.bot-ui .bot-panel{background:var(--bot-surface);overflow:hidden}.bot-ui .bot-panel-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 22px;border-bottom:1px solid var(--bot-border)}.bot-ui .bot-panel-body{padding:22px}.bot-ui .bot-list-card{padding:18px;background:var(--bot-surface-strong)}.bot-ui .bot-list-card+.bot-list-card{margin-top:14px}.bot-ui .bot-card-row{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.bot-ui .bot-card-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.bot-ui .bot-badge{display:inline-flex;align-items:center;gap:6px;border-radius:8px;padding:5px 9px;font-size:12px;font-weight:700;line-height:1;white-space:nowrap}.bot-ui .bot-badge-neutral{background:var(--bot-surface-strong);border:1px solid var(--bot-border);color:var(--bot-soft)}.bot-ui .bot-badge-active,.bot-ui .bot-badge-fulfilled{background:var(--bot-accent-soft);color:var(--bot-accent)}.bot-ui .bot-badge-paused,.bot-ui .bot-badge-pending,.bot-ui .bot-badge-unknown{background:var(--bot-warn-soft);color:var(--bot-warn)}.bot-ui .bot-badge-error,.bot-ui .bot-badge-failed{background:var(--bot-danger-soft);color:var(--bot-danger)}.bot-ui .bot-badge-draft,.bot-ui .bot-badge-ignored,.bot-ui .bot-badge-duplicate{background:var(--bot-info-soft);color:var(--bot-info)}.bot-ui .bot-kv{display:grid;grid-template-columns:minmax(90px,42%) 1fr;gap:10px 16px;margin:0}.bot-ui .bot-kv dt{color:var(--bot-muted);font-weight:600}.bot-ui .bot-kv dd{margin:0;color:var(--bot-text);overflow-wrap:anywhere}.bot-ui .bot-metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px}.bot-ui .bot-metric{padding:14px;background:var(--bot-surface)}.bot-ui .bot-metric-label{display:block;color:var(--bot-muted);font-size:12px;margin-bottom:6px}.bot-ui .bot-metric-value{color:var(--bot-text);font-weight:700;overflow-wrap:anywhere}.bot-ui .bot-label{color:var(--bot-soft);font-weight:650;margin-bottom:8px}.bot-ui .bot-help{color:var(--bot-muted);font-size:13px;line-height:1.55}.bot-ui .bot-callout{display:flex;gap:12px;padding:14px;background:var(--bot-info-soft);border-color:var(--bot-callout-info-border);color:var(--bot-info)}.bot-ui .bot-callout-warning{background:var(--bot-warn-soft);border-color:var(--bot-callout-warning-border);color:var(--bot-warn)}.bot-ui .bot-callout-danger{background:var(--bot-danger-soft);border-color:var(--bot-callout-danger-border);color:var(--bot-danger)}.bot-ui .bot-error-text,.bot-ui .bot-wrap{overflow-wrap:anywhere;word-break:break-word}.bot-ui .bot-empty{padding:42px 24px;text-align:center;background:var(--bot-surface-strong)}.bot-ui .bot-empty-icon{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:8px;margin-bottom:14px;background:var(--bot-info-soft);color:var(--bot-info)}.bot-ui .bot-copy-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.bot-ui .bot-code-box,.bot-ui .bot-copy-field{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:13px}.bot-ui .bot-code-box{width:100%;padding:14px;background:var(--bot-field);border-color:var(--bot-field-border);color:var(--bot-text);resize:vertical}.bot-ui .bot-table{color:var(--bot-text)}.bot-ui .bot-table thead th{color:var(--bot-soft);border-bottom-color:var(--bot-border);white-space:nowrap}.bot-ui .bot-table td{border-top-color:var(--bot-border);vertical-align:top}.bot-ui .bot-list-table{margin-top:-6px}.bot-ui .bot-list-table thead th{padding:14px;font-size:12px;font-weight:700;letter-spacing:0;text-transform:uppercase;vertical-align:middle}.bot-ui .bot-list-table tbody td{padding:18px 14px;background:transparent;vertical-align:middle}.bot-ui .bot-list-table tbody tr{border-top:1px solid var(--bot-border);transition:background .15s ease}.bot-ui .bot-list-table tbody tr:hover{background:var(--bot-surface-strong)}.bot-ui .bot-row-primary{display:flex;flex-direction:column;gap:4px}.bot-ui .bot-row-title{color:var(--bot-text);font-size:16px;line-height:1.35}.bot-ui .bot-row-value{color:var(--bot-text);font-weight:600;line-height:1.4}.bot-ui .bot-row-meta{color:var(--bot-muted);font-size:13px;line-height:1.5}.bot-ui .bot-row-note{margin-top:4px;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.bot-ui .bot-row-note-danger{color:var(--bot-danger)}.bot-ui .bot-row-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.bot-ui .bot-table-message{min-width:220px;max-width:420px;overflow-wrap:anywhere}.bot-ui .bot-step-shell{display:grid;gap:16px}.bot-ui .bot-step-strip{overflow:hidden}.bot-ui .bot-step-nav{position:static;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;align-items:stretch}.bot-ui .bot-step-link{display:flex;align-items:flex-start;gap:12px;width:100%;border:1px solid transparent;border-radius:8px;background:transparent;padding:12px;text-align:left;color:var(--bot-muted);transition:background .15s ease,border-color .15s ease,color .15s ease;min-height:78px}.bot-ui .bot-step-link span{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:var(--bot-surface-strong);border:1px solid var(--bot-border);color:var(--bot-soft);font-weight:700;flex:0 0 auto}.bot-ui .bot-step-link small{display:block;margin-top:2px;color:var(--bot-muted);font-size:12px;line-height:1.35}.bot-ui .bot-step-link>div{display:flex;flex-direction:column;gap:2px}.bot-ui .bot-step-link.active{background:var(--bot-accent-soft);border-color:#22c7a959;color:var(--bot-text)}.bot-ui .bot-step-link.active span{background:var(--bot-accent);color:#071311}.bot-ui .bot-progress{height:8px;border-radius:8px;background:var(--bot-surface-strong);overflow:hidden}.bot-ui .bot-progress-bar{height:100%;width:20%;border-radius:8px;background:var(--bot-accent);transition:width .2s ease}.bot-ui .bot-step-panel{display:none}.bot-ui .bot-step-panel.active{display:block}.bot-ui .bot-choice{display:flex;gap:12px;height:100%;padding:16px;cursor:pointer;background:var(--bot-surface)}.bot-ui .bot-choice input{margin-top:4px;flex:0 0 auto}.bot-ui .bot-choice strong{display:block;color:var(--bot-text);margin-bottom:4px}.bot-ui .bot-choice span{display:block;color:var(--bot-muted);font-size:13px;line-height:1.5}.bot-ui .bot-review-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bot-ui .bot-review-item{padding:14px;border-radius:8px;background:var(--bot-surface-strong)}.bot-ui .bot-review-item span{display:block;color:var(--bot-muted);font-size:12px;margin-bottom:6px}.bot-ui .bot-review-item strong{color:var(--bot-text);overflow-wrap:anywhere}@media (max-width: 1199.98px){.bot-ui .bot-step-strip{overflow-x:auto}.bot-ui .bot-step-nav{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(180px,1fr);width:max-content;min-width:100%}.bot-ui .bot-step-link{scroll-snap-align:start}}@media (max-width: 991.98px){.bot-ui .bot-hero,.bot-ui .bot-card-row,.bot-ui .bot-panel-header{flex-direction:column;align-items:stretch}.bot-ui .bot-card-actions{justify-content:flex-start}}@media (max-width: 767.98px){.bot-ui .bot-metric-grid,.bot-ui .bot-review-grid,.bot-ui .bot-copy-row{grid-template-columns:1fr}.bot-ui .bot-step-nav{grid-auto-columns:minmax(160px,1fr)}.bot-ui .bot-list-table thead{display:none}.bot-ui .bot-list-table,.bot-ui .bot-list-table tbody,.bot-ui .bot-list-table tr,.bot-ui .bot-list-table td{display:block;width:100%}.bot-ui .bot-list-table tbody tr{padding:14px 0}.bot-ui .bot-list-table tbody td{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;padding:10px 0;border-top:0}.bot-ui .bot-list-table tbody td:before{content:attr(data-label);color:var(--bot-muted);font-size:12px;font-weight:700;text-transform:uppercase;flex:0 0 88px}.bot-ui .bot-list-table tbody td.text-end{text-align:left!important}.bot-ui .bot-row-actions{justify-content:flex-start}}.btn-bot-details{background:#8b5cf626;border:1px solid rgba(139,92,246,.3);color:#c4b5fd;transition:all .2s ease}.btn-bot-details:hover{background:#8b5cf6;border-color:#8b5cf6;color:#fff;box-shadow:0 0 12px #8b5cf64d}.text-accent{color:#a78bfa!important}.bg-secondary-soft{background:#ffffff0d}.modal-backdrop{background-color:#000}.modal-backdrop.show{opacity:.65}.dark .modal-content{background-color:var(--darkModePrimaryColor);border:1px solid var(--darkModeSecondaryColor);color:#fff}.dark .modal-header{border-bottom-color:var(--darkModeSecondaryColor);padding:20px 24px}.dark .modal-body{padding:24px}.dark .modal-footer{border-top-color:var(--darkModeSecondaryColor);padding:16px 24px}.dark .modal-title{color:#fff}.dark .modal .text-muted{color:#9ca3af!important}.dark .modal .form-label{color:#e5e7eb}.dark .modal .form-control{background-color:var(--darkModeSecondaryColor);border-color:var(--darkModeThirdColor);color:#fff}.dark .modal .form-control:focus{background-color:var(--darkModeSecondaryColor);border-color:var(--primaryColor);color:#fff}.dark .modal .form-control[readonly]{background-color:var(--darkModeThirdColor);color:#9ca3af}.dark .modal .form-text{color:#9ca3af}.dark .btn-close,[data-bs-theme=dark] .btn-close,.modal-content.dark .btn-close,.ldp-modal .btn-close,.ldp-modal-content .btn-close,.bot-ui .btn-close{opacity:.75;background-color:#ffffff14;border-radius:6px;padding:.4rem;transition:opacity .15s ease,background-color .15s ease}.dark .btn-close:hover,[data-bs-theme=dark] .btn-close:hover,.ldp-modal .btn-close:hover,.ldp-modal-content .btn-close:hover,.bot-ui .btn-close:hover{opacity:1;background-color:#ffffff26}.dark .modal .alert-info{background-color:#0dcaf01f;border-color:#0dcaf040;color:#6edff6}.dark .modal .alert-warning{background-color:#ffc1071f;border-color:#ffc10740;color:#ffda6a}.dark .modal .alert-link{color:inherit;text-decoration:underline}.social-x:hover{background-color:#1f2937;color:#fff}.dark .quick-info-card{background:#8b5cf626!important;border-color:#8b5cf64d!important;transition:all .3s ease}.dark .quick-info-card:hover{background:#8b5cf640!important;border-color:#8b5cf680!important;transform:translateY(-2px)}.dark .feature-card{background:var(--darkModePrimaryColor)!important;border-color:var(--darkModeThirdColor)!important}.dark .text-muted{color:#bfc1c3!important}.card-v{background-color:#fff;border-color:#e9ecef;color:#1f2937}.table{color:#1f2937}.table thead th{background-color:#8b5cf61a;color:#1f2937;border-color:#8b5cf64d}.table tbody td{color:#1f2937}.text-muted{color:#bfc1c3!important}.quick-info-label,.stat-label,.script-info-label,.quick-info-value,.script-info-value,.setting-value,.feature-text,.item-single-paragraph,.backtesting-content,.description-section{color:#1f2937}.setting-name{color:#1f2937}@media (max-width: 359.98px){.script-detail-section .container{padding-left:.75rem;padding-right:.75rem}.script-detail-section .section-header{padding:.875rem;border-radius:14px;margin-bottom:.875rem}.script-detail-section .section-header .breadcrumb{margin-bottom:.75rem;padding:0}.script-detail-section .section-header .breadcrumb-item{font-size:.8125rem}.script-detail-section .section-header .breadcrumb-item+.breadcrumb-item:before{padding-right:.4rem}.script-detail-section .section-header .item-single-title{font-size:1.375rem;line-height:1.2;margin-bottom:.75rem!important}.script-detail-section .section-header .badge{font-size:.8125rem;line-height:1.2;padding:.4rem .625rem}.script-detail-section .card-v{padding:.875rem!important}.script-detail-section .item-single-img.placeholder{min-height:220px}.script-detail-section .item-single-img.placeholder i{font-size:2.5rem}.script-detail-section .item-single-img.placeholder .placeholder-text{font-size:.9375rem;margin-top:.75rem}.script-detail-section .script-tabs-card{padding-left:.75rem!important;padding-right:.75rem!important}.script-detail-section .nav-tabs-purple .nav-link{padding:.625rem .875rem;font-size:.875rem}.script-detail-section .quick-info-section,.script-detail-section .description-section,.script-detail-section .backtesting-section,.script-detail-section .performance-table-section{padding:.875rem}.script-detail-section .quick-info-card{gap:.75rem;padding:.75rem}.script-detail-section .quick-info-card i{font-size:1.125rem}.script-detail-section .quick-info-label{font-size:.6875rem}.script-detail-section .quick-info-value{font-size:.9375rem;line-height:1.35}.script-detail-section .script-info-list{gap:.75rem}.script-detail-section .script-info-item{gap:.375rem;padding-bottom:.75rem}.script-detail-section .script-action-buttons .script-action-btn{min-height:44px;padding:.625rem .875rem;font-size:.9375rem;line-height:1.3;white-space:normal}.script-detail-section .script-action-buttons .script-access-note{font-size:.875rem;line-height:1.5}}.script-card-modern{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000000f,0 1px 2px #0000000a;cursor:default}.script-card-modern .card-title a{color:#1a1a1a;cursor:pointer}.fancybox-progress{background-color:var(--primary_color)!important}.fancybox-thumbs__list a,.fancybox-thumbs__list a:before{border-radius:8px!important}.fancybox-thumbs__list a:before{border-color:var(--primary_color)!important}.faq-accordion .accordion-button:after{background-image:none;content:"";font-family:"Font Awesome 6 Free";font-weight:900;color:#8f37ffbf}.faq-accordion .accordion-button:not(.collapsed):after{transform:rotate(-180deg);color:#8f37ffbf}.trading-strategy-card{background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;margin-bottom:2rem;cursor:default}.strategy-title a{cursor:pointer}.strategy-title-link{color:#fff!important;text-decoration:none;transition:color .3s ease}.strategy-title-link:hover{color:#c4b5fd!important;text-decoration:none}.plan-indicator-container{margin-top:.8rem}.plan-indicator-shell{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;border-radius:14px;border:1px solid rgba(139,92,246,.18);background:linear-gradient(180deg,#1d1232f5,#160e28f5);box-shadow:inset 0 1px #ffffff0a}.plan-indicator-heading{display:inline-flex;align-items:center;gap:.45rem;margin:0;font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#c4b5fddb}.plan-indicator-heading:before{content:"";width:.5rem;height:.5rem;border-radius:999px;background:linear-gradient(135deg,#8b5cf6,#3b82f6);box-shadow:0 0 0 4px #8b5cf624}.plan-indicator{--plan-accent-start: #8b5cf6;--plan-accent-end: #3b82f6;display:flex;align-items:center;gap:.625rem;width:100%;min-height:48px;padding:.625rem .75rem;border-radius:12px;border:1px solid rgba(139,92,246,.24);background:linear-gradient(135deg,#8b5cf633,#3b82f624);color:#fff;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.plan-indicator[data-bs-toggle=tooltip]{cursor:help}.plan-indicator:hover,.plan-indicator:focus-visible{transform:translateY(-1px);border-color:#c4b5fd6b;box-shadow:0 14px 24px #0c08193d}.plan-indicator:focus-visible{outline:2px solid rgba(196,181,253,.45);outline-offset:2px}.plan-indicator-icon-wrap{width:2rem;height:2rem;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(135deg,var(--plan-accent-start) 0%,var(--plan-accent-end) 100%);color:#fff;box-shadow:0 12px 24px #0f0a1e3d}.plan-indicator-icon-wrap i{font-size:.82rem}.plan-indicator-copy{min-width:0;display:block;font-size:.88rem;font-weight:700;line-height:1.3;color:#fff;word-break:break-word}.plan-indicator.badge-xs{min-height:48px;padding:.625rem .75rem}.plan-indicator.badge-xs .plan-indicator-copy{font-size:.82rem}.plan-indicator.badge-sm{min-height:44px;padding:.55rem .7rem;gap:.55rem}.plan-indicator.badge-sm .plan-indicator-icon-wrap{width:1.85rem;height:1.85rem}.plan-indicator.badge-sm .plan-indicator-icon-wrap i{font-size:.78rem}.plan-indicator.badge-sm .plan-indicator-copy{font-size:.84rem;line-height:1.25}.plan-indicator.badge-md{min-height:56px}.plan-indicator.badge-lg{min-height:60px;padding:.875rem 1rem}.plan-badge-premium{--plan-accent-start: #8b5cf6;--plan-accent-end: #a855f7;border-color:#a855f74d;background:linear-gradient(135deg,#8b5cf633,#a855f729)}.plan-badge-free{--plan-accent-start: #22c55e;--plan-accent-end: #14b8a6;border-color:#22c55e4d;background:linear-gradient(135deg,#22c55e2e,#14b8a629)}.plan-badge-mixed{--plan-accent-start: #8b5cf6;--plan-accent-end: #3b82f6;border-color:#8b5cf64d;background:linear-gradient(135deg,#8b5cf633,#3b82f62e)}.plan-badge-unavailable{--plan-accent-start: #64748b;--plan-accent-end: #475569;border-color:#94a3b83d;background:linear-gradient(135deg,#47556938,#1e293b3d)}.plan-tooltip-badge,.plan-detail-badge{display:inline-flex;align-items:center;gap:.35rem;margin-bottom:.35rem;padding:.35rem .6rem;border-radius:999px;border:1px solid rgba(139,92,246,.2);font-size:.75rem;font-weight:700;line-height:1.2}.plan-tooltip-free,.plan-detail-free{color:#ecfdf5;background:#22c55e29;border-color:#22c55e47}.plan-tooltip-premium,.plan-detail-premium{color:#f5f3ff;background:#8b5cf62e;border-color:#a855f747}.plan-details-label{color:#ffffffb8;font-weight:600}.plan-price{font-size:.7rem;opacity:.9}@media (max-width: 575.98px){.plan-indicator-shell{padding:.68rem;gap:.45rem}.plan-indicator{gap:.55rem;padding:.55rem .68rem}.plan-indicator-icon-wrap{width:1.8rem;height:1.8rem}.plan-indicator-copy{font-size:.82rem}.plan-indicator.badge-sm{min-height:42px;padding:.5rem .64rem}.plan-indicator.badge-sm .plan-indicator-icon-wrap{width:1.7rem;height:1.7rem}.plan-indicator.badge-sm .plan-indicator-copy{font-size:.8rem}}.script-access-note{color:#4b5563;font-size:.95rem;line-height:1.5}.dark .script-access-note{color:#ffffffb8}.performance-metrics .performance-section{margin-bottom:1.5rem;padding:0}.performance-metrics .performance-section .table-responsive{margin:0;padding:0}.performance-metrics .performance-section .tab-content{padding:0;margin:0}.ldp-btn-gradient-secondary{border:0!important;color:#fff!important;background:linear-gradient(135deg,#1e293b,#334155)!important;box-shadow:0 4px 12px #1e293b40!important;transition:transform .12s ease,opacity .12s ease,box-shadow .12s ease!important;padding:12px 24px;border-radius:12px;font-weight:600;text-decoration:none;display:inline-block}.ldp-btn-gradient-secondary:hover{background:linear-gradient(135deg,#334155,#475569)!important;opacity:1!important;transform:translateY(-1px)!important;color:#fff!important;box-shadow:0 8px 20px #1e293b59!important}.ldp-btn-gradient-secondary:active{transform:translateY(0)!important;box-shadow:0 4px 12px #1e293b4d!important}.ldp-btn-gradient-secondary:focus{color:#fff!important;box-shadow:0 0 0 3px #33415559,0 4px 12px #1e293b40!important}.dark .ldp-btn-gradient-secondary{background:linear-gradient(135deg,#1e293b,#334155)!important;box-shadow:0 4px 12px #1e293b4d!important}.dark .ldp-btn-gradient-secondary:hover{background:linear-gradient(135deg,#334155,#475569)!important;box-shadow:0 8px 20px #1e293b66!important}.btn-sm.ldp-btn-gradient-secondary{padding:8px 16px}.btn-lg.ldp-btn-gradient-secondary{padding:14px 28px}.script-card .btn.ldp-btn-gradient-secondary,.item .btn.ldp-btn-gradient-secondary,.cta-action .btn.ldp-btn-gradient-secondary,.cta-banner-action .btn.ldp-btn-gradient-secondary,.final-cta-buttons .btn.ldp-btn-gradient-secondary,.strategy-actions .btn.ldp-btn-gradient-secondary,.card-footer .btn.ldp-btn-gradient-secondary{background:linear-gradient(135deg,#1e293b,#334155)!important;border:0!important;color:#fff!important}.script-card .btn.ldp-btn-gradient-secondary:hover,.item .btn.ldp-btn-gradient-secondary:hover,.cta-action .btn.ldp-btn-gradient-secondary:hover,.cta-banner-action .btn.ldp-btn-gradient-secondary:hover,.final-cta-buttons .btn.ldp-btn-gradient-secondary:hover,.strategy-actions .btn.ldp-btn-gradient-secondary:hover,.card-footer .btn.ldp-btn-gradient-secondary:hover{background:linear-gradient(135deg,#334155,#475569)!important;opacity:1!important;transform:translateY(-1px)!important;box-shadow:0 8px 20px #1e293b59!important;color:#fff!important}.dark .script-card .btn.ldp-btn-gradient-secondary,.dark .item .btn.ldp-btn-gradient-secondary,.dark .cta-action .btn.ldp-btn-gradient-secondary,.dark .cta-banner-action .btn.ldp-btn-gradient-secondary,.dark .final-cta-buttons .btn.ldp-btn-gradient-secondary,.dark .strategy-actions .btn.ldp-btn-gradient-secondary,.dark .card-footer .btn.ldp-btn-gradient-secondary{background:linear-gradient(135deg,#1e293b,#334155)!important;color:#fff!important}.ldp-btn-gradient-secondary:before,.ldp-btn-gradient-secondary:after{display:none!important}.ldp-btn-outline{border:3px solid rgb(152 86 236 / 55%);color:var(--ldp-text)!important;background:transparent;transition:background .12s ease,border-color .12s ease;padding:12px 24px;border-radius:12px;font-weight:600;text-decoration:none;display:inline-block}.ldp-btn-outline:hover{background:#8f37ff1f;border-color:#8f37ffbf;color:var(--ldp-text)!important}.ldp-btn-white{border:2px solid rgba(30,20,57,.9);color:#fff!important;background:#1e1439;transition:background .12s ease,border-color .12s ease,transform .12s ease;padding:12px 24px;border-radius:12px;font-weight:600;text-decoration:none;display:inline-block}.ldp-btn-white:hover{background:#2a1f52;border-color:#1e1439;transform:translateY(-2px);color:#fff!important;box-shadow:0 8px 24px #1e143973}.ldp-metric-unit{display:inline-block;padding:.2rem .4rem;font-size:.6rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#ffffffa6;background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:4px;white-space:nowrap;vertical-align:middle;margin-left:.25rem}.ldp-accordion-button:after{color:#8f37ffbf!important;filter:none!important}.ldp-accordion-button.collapsed:after{color:#8f37ffbf!important;filter:none!important}.ldp-accordion-button:not(.collapsed):after{color:#8f37ffbf!important;filter:none!important}@media (max-width: 768px){.ldp-modal{padding:16px;align-items:center}.ldp-modal-content{margin:20px auto;padding:24px 20px;max-width:100%;width:100%}.ldp-modal-header{padding:0}.ldp-modal-header .mb-3{margin-bottom:1rem!important}.ldp-modal-header h2{font-size:1.25rem!important;margin-bottom:.75rem!important}.ldp-modal-header p{font-size:.875rem;margin-bottom:.75rem!important}.ldp-modal-body{padding:0}.ldp-modal-body .btn{font-size:.9375rem;padding:.625rem 1rem}.ldp-modal-close{top:12px;right:12px;width:36px;height:36px}.ldp-modal-close svg{width:20px;height:20px}}#anAnalyzeBtn .fa-spinner{color:#fff!important;font-size:1rem!important}@media (max-width: 991.98px){.ldp-hero{padding-top:48px}.ldp-hero-title{font-size:2rem;line-height:1.15}.ldp-hero-sub{font-size:.9375rem;line-height:1.5}.ldp-section{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.ldp-section-title{font-size:1.5rem}}@media (max-width: 767.98px){.ldp-hero{padding-top:32px}.ldp-hero-title{font-size:1.625rem;line-height:1.2;letter-spacing:-.015em}.ldp-hero-sub{font-size:.875rem;line-height:1.5}.ldp-section{padding-top:2rem!important;padding-bottom:2rem!important}.ldp-section-title{font-size:1.25rem;margin-bottom:.5rem}.ldp-section-sub{font-size:.8125rem}.ldp-chip{font-size:.75rem;padding:4px 10px;gap:.3rem}.ldp-tag{font-size:.6875rem;padding:.2rem .45rem}.ldp-btn-gradient,.ldp-btn-outline,.ldp-btn-white{padding:10px 18px;font-size:.875rem;border-radius:10px}.btn-lg{padding:12px 20px!important;font-size:.9375rem!important}.ldp-kpi{padding:10px;border-radius:10px}.ldp-kpi-label{font-size:.75rem}.ldp-kpi-value{font-size:.9375rem}.ldp-kpi-desc{font-size:.75rem;margin-top:2px}.ldp-glass{padding:1rem!important}.ldp-soft{padding:.875rem!important}.ldp-strategy-card{font-size:.875rem}.ldp-strategy-card h3{font-size:1rem}.ldp-strategy-desc{font-size:.8125rem;min-height:auto}.ldp-metric-card{padding:6px 8px}.ldp-metric-label{font-size:.625rem}.ldp-metric-value{font-size:.8125rem}.ldp-metric-unit{font-size:.5rem;padding:.15rem .3rem}.ldp-analyzer-wrap{padding:1rem!important}.ldp-an-pill{font-size:.75rem;padding:.3rem .6rem}.ldp-an-input{font-size:.875rem!important;padding:.5rem .75rem!important}.ldp-an-help{font-size:.75rem}.ldp-an-kpi{padding:10px}.ldp-an-kpi-label{font-size:.75rem}.ldp-an-kpi-value{font-size:.9375rem}.ldp-an-kpi-sub{font-size:.75rem}.ldp-benefit-item{padding:8px 0;gap:10px}.ldp-benefit-icon{width:20px;height:20px;font-size:.75rem}.ldp-benefit-text{font-size:.8125rem}.ldp-tiny{font-size:.75rem}.ldp-search-input{max-width:100%;font-size:.875rem}.plan{padding:1rem!important}.plan-header h3{font-size:1.125rem}.plan-header p{font-size:.8125rem}.plan-price p{font-size:1.75rem!important}.plan-price span{font-size:.8125rem!important}.plan-feature{font-size:.8125rem;padding:.375rem 0}.plan-feature i{font-size:.75rem}.ldp-accordion-button{font-size:.9375rem;padding:.875rem 1rem!important}.ldp-accordion-body{font-size:.8125rem;padding:.875rem 1rem!important}.ldp-footer-text{font-size:.75rem}.ldp-blob{filter:blur(60px);opacity:.15}.container{padding-left:1rem;padding-right:1rem}.row.g-3{--bs-gutter-x: .75rem;--bs-gutter-y: .75rem}.row.g-4{--bs-gutter-x: 1rem;--bs-gutter-y: 1rem}.ldp-divider{margin:.75rem 0}.ldp-badge-line{gap:.375rem}.ldp-price-currency{font-size:1.125rem}.ldp-price-amount{font-size:2rem}.ldp-price-period{font-size:.875rem}.ldp-feature-list li{padding:.375rem 0 .375rem 1.25rem;font-size:.8125rem}.input-group-text{font-size:.875rem;padding:.5rem .75rem}.form-control,.form-select{font-size:1rem!important}.leverage-slider-container{margin-top:.5rem}.leverage-labels{font-size:.6875rem;margin-top:.375rem}}@media (max-width: 374.98px){.ldp-hero-title{font-size:1.5rem}.ldp-section-title{font-size:1.125rem}.ldp-chip{font-size:.6875rem;padding:3px 8px}.ldp-btn-gradient,.ldp-btn-outline,.ldp-btn-white{padding:8px 14px;font-size:.8125rem}.ldp-glass,.ldp-soft{padding:.75rem!important}}.dark .ldp-modal-content.ldp-glass{background:var(--darkModePrimaryColor)!important;border:1px solid rgba(139,92,246,.2)}body:not(.dark) .ldp-btn-outline:hover{background:#8f37ff14;border-color:#8f37ff8c;color:#1a1a1a!important}body:not(.dark) .ldp-metric-unit{color:#00000080;background:#0000000a;border:1px solid rgba(0,0,0,.1)}body:not(.dark) .ldp-accordion-button:after{color:#8f37ffbf!important}body:not(.dark) .ldp-accordion-button.collapsed:after{color:#8f37ffbf!important}#why .ldp-soft .fw-semibold[style*=ldp-error],#why .ldp-soft .col-md-6:first-child .fw-semibold{color:#ef4444!important}#why .ldp-soft .fw-semibold[style*=ldp-success],#why .ldp-soft .col-md-6:last-child .fw-semibold{color:#22c55e!important}@keyframes slideInRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideOutRight{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}@media (max-width: 767.98px){.copy-alert{right:10px!important;left:10px!important;top:10px!important}}.ldp-range-labels-container{position:relative;width:100%;height:20px;margin-top:.5rem}.ldp-range-label{position:absolute;font-size:.75rem;color:var(--ldp-muted);transform:translate(-50%);white-space:nowrap}body:not(.dark) .ldp-range-label{color:#9ca3af}.ldp-range-label[style*="left: 0%"]{transform:translate(0)}.ldp-range-label[style*="left: 100%"]{transform:translate(-100%)}#anKpiGrid .col-md-6,#anAdditionalMetrics .col-md-6{display:flex}#anKpiGrid .ldp-kpi,#anAdditionalMetrics .ldp-kpi{display:flex;flex-direction:column;width:100%;min-height:100px;height:100%}.ldp-kpi-value{flex:1;display:flex;align-items:center}.ldp-kpi-label{margin-bottom:.5rem}.ldp-kpi-desc{margin-top:.5rem}.plan{background:linear-gradient(180deg,var(--ldp-card),var(--ldp-card2))!important;border:1px solid var(--ldp-stroke)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}body:not(.dark) .plan{background:linear-gradient(180deg,#fffffff2,#ffffffd9)!important;border:1px solid rgba(0,0,0,.08)!important}.plan.pro{background:linear-gradient(180deg,#8b5cf626,#8b5cf60d)!important;border:1px solid rgba(139,92,246,.3)!important}body:not(.dark) .plan.pro{background:linear-gradient(180deg,#8b5cf61a,#8b5cf60d)!important;border:1px solid rgba(139,92,246,.2)!important}.strategy-actions .button-group{display:flex;gap:.5rem;width:100%}.strategy-actions .button-group .btn{flex:1;min-width:0;white-space:nowrap}.strategy-actions .btn.ldp-btn-outline{padding:.5rem 1rem}@media (max-width: 767.98px){.strategy-actions .button-group{flex-direction:column}.strategy-actions .button-group .btn{width:100%}}.ldp-signin-btn{padding:8px 36px!important;height:auto;display:inline-flex;align-items:center;justify-content:center}.ldp-signin-btn{line-height:1.5}.leverage-slider-container{position:relative;padding:.5rem 40px 2rem;margin:1rem 0}.leverage-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;background:linear-gradient(to right,#e2e8f0,#e2e8f0);border-radius:3px;outline:none;position:relative;z-index:2;cursor:pointer;transition:all .2s ease}.leverage-range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#8b5cf6;cursor:pointer;border:2px solid #ffffff;box-shadow:0 2px 8px #8b5cf64d;transition:all .2s ease;position:relative}.leverage-range::-webkit-slider-thumb:hover{background:#7c3aed;transform:scale(1.1);box-shadow:0 4px 12px #8b5cf666}.leverage-range::-webkit-slider-thumb:active{transform:scale(1.05);box-shadow:0 2px 8px #8b5cf680}.leverage-range::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#8b5cf6;cursor:pointer;border:2px solid #ffffff;box-shadow:0 2px 8px #8b5cf64d;transition:all .2s ease}.leverage-range::-moz-range-thumb:hover{background:#7c3aed;transform:scale(1.1);box-shadow:0 4px 12px #8b5cf666}.leverage-range::-moz-range-track{width:100%;height:6px;background:#e2e8f0;border-radius:3px;border:none}.leverage-labels{position:absolute;top:2rem;left:0;right:0;z-index:1;pointer-events:none}.leverage-label{position:absolute;font-size:.75rem;color:#64748b;font-weight:500;transition:color .2s ease;white-space:nowrap}.leverage-label:nth-child(1){left:40px;transform:translate(-50%)}.leverage-label:nth-child(2){right:40px;transform:translate(50%)}.leverage-range:focus{outline:none}.leverage-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 3px #8b5cf633,0 2px 8px #8b5cf64d}.leverage-range:focus::-moz-range-thumb{box-shadow:0 0 0 3px #8b5cf633,0 2px 8px #8b5cf64d}.leverage-slider-container:hover .leverage-label{color:#475569}.dark .leverage-range{background:linear-gradient(to right,#374151,#374151)}.dark .leverage-tick:after{background:#6b7280}.dark .leverage-label{color:#9ca3af}.dark .leverage-range::-webkit-slider-thumb{border-color:#1f2937}.dark .leverage-range::-moz-range-thumb{border-color:#1f2937}.dark .leverage-slider-container:hover .leverage-label{color:#d1d5db}.dark .leverage-range:hover+.leverage-ticks .leverage-tick:after{background:#9ca3af}@media (max-width: 768px){.leverage-slider-container{padding:.5rem 0 1.5rem}.leverage-label{font-size:.7rem}.leverage-range::-webkit-slider-thumb{width:18px;height:18px}.leverage-range::-moz-range-thumb{width:18px;height:18px}.leverage-tick:after{height:10px}}.leverage-range{background:linear-gradient(to right,#8b5cf6 0%,#8b5cf6 var(--progress, 18%),#e2e8f0 var(--progress, 18%),#e2e8f0 100%)}.dark .leverage-range{background:linear-gradient(to right,#8b5cf6 0%,#8b5cf6 var(--progress, 18%),#374151 var(--progress, 18%),#374151 100%)}.leverage-range{transition:background .1s ease-out}.plan-feature .plan-feature .fa-circle{font-size:.35rem!important;vertical-align:middle}.performance-metrics .performance-section h5{margin-bottom:1rem;padding:0}.performance-metrics .performance-section .nav-tabs-purple{margin:0 0 1rem;padding:0}.performance-metrics .performance-section .performance-table{margin:0}.performance-metrics .performance-table-scroll{margin:0;padding:0;max-height:1000px;overflow:auto;position:relative}.performance-metrics .performance-table-scroll .table{margin-bottom:0;border-collapse:separate;border-spacing:0}.performance-metrics .performance-table-scroll thead th{position:sticky;top:0;z-index:3;background-color:#8b5cf61f;background-clip:padding-box;box-shadow:inset 0 -1px #8b5cf633}.dark .performance-metrics .performance-table-scroll thead th{background-color:#1f2937;color:#f9fafb;box-shadow:inset 0 -1px #8b5cf659}.performance-metrics .performance-table thead th,.performance-metrics .performance-table tbody td{padding:.875rem 1rem}.performance-metrics .trade-breakdown-table tbody td{transition:box-shadow .18s ease,background-color .18s ease;border-bottom-color:transparent!important}.performance-metrics .trade-breakdown-table.table-hover>tbody>tr:hover>*{--bs-table-accent-bg: transparent;box-shadow:none}.performance-metrics .trade-breakdown-table.table-hover>tbody>tr:hover{background-color:transparent!important}.performance-metrics .trade-breakdown-table tbody.trade-breakdown-group:hover>tr>*{--bs-table-accent-bg: rgba(139, 92, 246, .08);box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.dark .performance-metrics .trade-breakdown-table tbody.trade-breakdown-group:hover>tr>*{--bs-table-accent-bg: rgba(139, 92, 246, .14);box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.dark .performance-metrics .trade-breakdown-table.table-hover>tbody>tr:hover{background-color:transparent!important}.performance-metrics .tab-content>.tab-pane{padding:0;margin:0}.performance-metrics .performance-chart-hint{display:inline-flex;align-items:center;gap:.35rem;color:#ffffffb8;font-size:.85rem;line-height:1.4}.performance-metrics .performance-chart-shell{position:relative;height:420px;padding:.85rem 0;border:1px solid rgba(139,92,246,.18);border-radius:16px;background:linear-gradient(180deg,#171128eb,#120d21f5);overflow:hidden}.performance-metrics .performance-chart-scroll{height:100%;overflow-x:auto;overflow-y:hidden;padding:0 .65rem .35rem;scrollbar-width:thin;scrollbar-color:rgba(139,92,246,.72) rgba(255,255,255,.08)}.performance-metrics .performance-chart-scroll::-webkit-scrollbar{height:8px}.performance-metrics .performance-chart-scroll::-webkit-scrollbar-track{background:#ffffff14;border-radius:999px}.performance-metrics .performance-chart-scroll::-webkit-scrollbar-thumb{background:#8b5cf6b8;border-radius:999px}.performance-metrics .performance-chart-stage{position:relative;min-width:100%;height:100%}.performance-metrics .performance-chart-stage canvas{display:block;width:100%!important;height:100%!important}@media (max-width: 767.98px){.performance-metrics .performance-chart-shell{height:360px;padding:.65rem 0}.performance-metrics .performance-chart-hint{font-size:.78rem}}.pros-cons-section{margin-top:2rem;padding-top:2rem;border-top:1px solid #e9ecef}.pros-card,.cons-card{background:#f8f9fa;border-radius:12px;padding:1.5rem;height:100%;transition:transform .2s ease,box-shadow .2s ease}.pros-card{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:1px solid #dcfce7}.cons-card{background:linear-gradient(135deg,#fef2f2,#fee2e2);border:1px solid #fee2e2}.pros-card:hover,.cons-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.pros-card h5{font-size:1.1rem;font-weight:600;margin-bottom:1rem;color:#15803d}.cons-card h5{font-size:1.1rem;font-weight:600;margin-bottom:1rem;color:#dc2626}.pros-list,.cons-list,.who-its-for-list,.not-for-list{list-style:none;padding:0;margin:0}.pros-list li,.cons-list li,.who-its-for-list li,.not-for-list li{display:flex;align-items:flex-start;padding:.75rem 0;border-bottom:1px solid rgba(0,0,0,.05)}.pros-list li:last-child,.cons-list li:last-child,.who-its-for-list li:last-child,.not-for-list li:last-child{border-bottom:none;padding-bottom:0}.pros-list li:first-child,.cons-list li:first-child,.who-its-for-list li:first-child,.not-for-list li:first-child{padding-top:0}.pros-list li i,.cons-list li i,.who-its-for-list li i,.not-for-list li i{flex-shrink:0;margin-top:.2rem}.pros-list li span{flex:1;line-height:1.6;color:#166534;font-weight:500}.cons-list li span{flex:1;line-height:1.6;color:#991b1b;font-weight:500}.who-its-for-list li span{flex:1;line-height:1.6;color:#1e40af;font-weight:500}.not-for-list li span{flex:1;line-height:1.6;color:#b45309;font-weight:500}.who-its-for-section{background:linear-gradient(135deg,#eff6ff,#dbeafe);border-radius:12px;padding:1.5rem;border:1px solid #dbeafe}.not-for-section{background:linear-gradient(135deg,#fffbeb,#fef3c7);border-radius:12px;padding:1.5rem;border:1px solid #fef3c7}.who-its-for-section h5{font-size:1.1rem;font-weight:600;margin-bottom:1rem;color:#1e40af}.not-for-section h5{font-size:1.1rem;font-weight:600;margin-bottom:1rem;color:#b45309}.marketplace-cta-section .alert{border-radius:12px;border:none;background:linear-gradient(135deg,#e3f2fd,#f3e5f5);color:#1976d2}.marketplace-cta-section .alert i{font-size:1.5rem;color:#1976d2}.marketplace-cta-section .alert strong{font-size:1.05rem}.dark .pros-cons-section{border-top-color:var(--darkModeThirdColor)}.dark .pros-card{background:linear-gradient(135deg,#22c55e26,#22c55e14);border-color:#22c55e14}.dark .cons-card{background:linear-gradient(135deg,#ef444426,#ef444414);border-color:#ef444414}.dark .who-its-for-section{background:linear-gradient(135deg,#3b82f626,#3b82f614);border-color:#3b82f614}.dark .not-for-section{background:linear-gradient(135deg,#f59e0b26,#f59e0b14);border-color:#f59e0b14}.dark .pros-card h5{color:#4ade80}.dark .cons-card h5{color:#f87171}.dark .who-its-for-section h5{color:#60a5fa}.dark .not-for-section h5{color:#fbbf24}.dark .pros-list li span{color:#86efac}.dark .cons-list li span{color:#fca5a5}.dark .who-its-for-list li span{color:#93c5fd}.dark .not-for-list li span{color:#fcd34d}.dark .pros-list li,.dark .cons-list li,.dark .who-its-for-list li,.dark .not-for-list li{border-bottom-color:var(--darkModeThirdColor)}.dark .marketplace-cta-section .alert{background:linear-gradient(135deg,#1976d226,#9c27b026);color:#90caf9}.dark .marketplace-cta-section .alert i{color:#90caf9}@media (max-width: 768px){.pros-card,.cons-card,.who-its-for-section,.not-for-section{padding:1rem}.pros-cons-section{margin-top:1.5rem;padding-top:1.5rem}.marketplace-cta-section .alert{font-size:.9rem}}.legal-page-header{text-align:center;padding:2rem 0;border-bottom:2px solid rgba(139,92,246,.2);max-width:900px;margin-left:auto;margin-right:auto}.legal-page-title{font-size:32px!important;font-weight:700;color:#fff;margin-bottom:1rem;line-height:1.2}.legal-page-subtitle{font-size:.95rem!important;color:#ffffffb3!important;margin-bottom:1.5rem;line-height:1.6;max-width:800px;margin-left:auto;margin-right:auto}.legal-last-updated{font-size:.9rem;color:#fff9;display:flex;align-items:center;justify-content:center;gap:.5rem}.legal-last-updated i{color:#8b5cf6}.legal-intro-section{background:#8b5cf614;border-left:4px solid #8b5cf6;padding:1.5rem 2rem;border-radius:8px}.legal-intro-text{font-size:1.0625rem;line-height:1.7;color:#ffffffe6;margin:0}.legal-section{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid rgba(255,255,255,.1)}.legal-section:last-child{border-bottom:none;margin-bottom:2rem}.legal-section-title{font-size:1.5rem;font-weight:600;color:#fff;margin-bottom:1.25rem;display:flex;align-items:center;gap:1rem;line-height:1.3}.legal-section-number{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:linear-gradient(135deg,#8b5cf6,#a78bfa);color:#fff;border-radius:8px;font-size:1.125rem;font-weight:700;flex-shrink:0}.legal-section-text{font-size:1rem;line-height:1.75;color:#ffffffd9;margin-bottom:1rem}.legal-section-text:last-child{margin-bottom:0}.legal-emphasis{font-weight:600;color:#fff;background:#ef44441a;padding:.75rem 1rem;border-left:3px solid #ef4444;border-radius:4px}.legal-list{list-style:none;padding-left:0;margin:1rem 0}.legal-list li{font-size:1rem;line-height:1.75;color:#ffffffd9;padding-left:2rem;margin-bottom:.75rem;position:relative}.legal-list li:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:0;color:#8b5cf6;font-size:.875rem}.legal-list-ordered{counter-reset:legal-counter;list-style:none}.legal-list-ordered li{counter-increment:legal-counter}.legal-list-ordered li:before{content:counter(legal-counter) ".";font-family:inherit;font-weight:700;color:#8b5cf6;font-size:1rem}.legal-link{color:#8b5cf6;text-decoration:none;font-weight:500;transition:all .2s ease;border-bottom:1px solid transparent}.legal-link:hover{color:#a78bfa;border-bottom-color:#a78bfa}.legal-warning-banner{background:linear-gradient(135deg,#ef444426,#dc26261a);border:2px solid rgba(239,68,68,.3);border-radius:12px;padding:1.5rem;display:flex;align-items:flex-start;gap:1.25rem}.legal-warning-icon{flex-shrink:0;width:50px;height:50px;background:#ef444433;border-radius:50%;display:flex;align-items:center;justify-content:center}.legal-warning-icon i{font-size:1.5rem;color:#ef4444}.legal-warning-content{flex:1}.legal-warning-title{font-size:1.25rem;font-weight:700;color:#fff;margin-bottom:.5rem}.legal-warning-text{font-size:1rem;line-height:1.6;color:#ffffffe6;margin:0}@media (max-width: 767.98px){.legal-page-title{font-size:1.5rem!important}.legal-page-subtitle{font-size:.875rem!important}.legal-intro-section{padding:1.25rem 1.5rem}.legal-intro-text{font-size:1rem}.legal-section{margin-bottom:2.5rem;padding-bottom:1.5rem}.legal-section-title{font-size:1.25rem;gap:.75rem}.legal-section-number{width:36px;height:36px;font-size:1rem}.legal-section-text{font-size:.9375rem}.legal-list li{font-size:.9375rem;padding-left:1.75rem}.legal-warning-banner{flex-direction:column;align-items:center;text-align:center;padding:1.25rem}.legal-warning-icon{width:60px;height:60px}.legal-warning-icon i{font-size:1.75rem}}@media (min-width: 768px) and (max-width: 991.98px){.legal-page-title{font-size:1.625rem!important}.legal-section-title{font-size:1.375rem}}@media print{.legal-page-header{border-bottom:2px solid #8b5cf6}.legal-section{page-break-inside:avoid}.legal-warning-banner{border:2px solid #ef4444;background:#fff}.legal-link{color:#8b5cf6;text-decoration:underline}}.custom-file-upload{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.custom-file-upload button{white-space:nowrap}#fileNameDisplay{flex:1;min-width:200px;word-break:break-word}.info-badge{display:inline-flex;align-items:center;padding:.625rem 1rem;border-radius:8px;font-size:.875rem;line-height:1.5;transition:all .2s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid transparent}.info-badge i{font-size:1rem;flex-shrink:0}.info-badge-text{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.25rem}.info-badge-link{color:inherit;text-decoration:underline;font-weight:600;transition:opacity .2s ease}.info-badge-link:hover{opacity:.8;color:inherit}.info-badge-primary{background:linear-gradient(135deg,#8b5cf626,#6366f126);border-color:#8b5cf64d;color:var(--ldp-text)}.info-badge-primary i{color:#8b5cf6}.info-badge-success{background:linear-gradient(135deg,#22c55e26,#10b98126);border-color:#22c55e4d;color:var(--ldp-text)}.info-badge-success i{color:#22c55e}.info-badge-warning{background:linear-gradient(135deg,#fbbf2426,#f59e0b26);border-color:#fbbf244d;color:var(--ldp-text)}.info-badge-warning i{color:#fbbf24}.info-badge-danger{background:linear-gradient(135deg,#ef444426,#dc262626);border-color:#ef44444d;color:var(--ldp-text)}.info-badge-danger i{color:#ef4444}.info-badge-info{background:linear-gradient(135deg,#3b82f626,#2563eb26);border-color:#3b82f64d;color:var(--ldp-text)}.info-badge-info i{color:#3b82f6}@media (max-width: 576px){.custom-file-upload{flex-direction:column;align-items:flex-start}#fileNameDisplay{width:100%}.info-badge{width:100%;justify-content:center;text-align:center}}#calculationCard{background:#0f0b1d!important;border:1px solid rgba(139,92,246,.3)!important;box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -1px #0003}#calculationCard .card-header{background:linear-gradient(135deg,#8b5cf6,#7c3aed)!important;border-bottom:1px solid rgba(139,92,246,.3)}#calculationCard .card-body{background:#0f0b1d!important}#calculationCard .form-label{color:#ffffffe6!important;font-weight:500}#calculationCard .form-control{background:#1f293780!important;border:1px solid rgba(139,92,246,.3)!important;color:#ffffffe6!important;transition:all .3s ease}#calculationCard .form-control:focus{background:#1f2937b3!important;border-color:#8b5cf6!important;box-shadow:0 0 0 .2rem #8b5cf640!important;color:#fffffff2!important}#calculationCard .form-control:hover{border-color:#8b5cf680!important}#calculationCard .form-control::placeholder{color:#fff6!important}#calculationCard .form-control::-webkit-input-placeholder{color:#fff6!important}#calculationCard .form-control::-moz-placeholder{color:#fff6!important}#calculationCard .form-control:-ms-input-placeholder{color:#fff6!important}#calculationCard .form-control::-ms-input-placeholder{color:#fff6!important}#calculationCard .form-control::-webkit-inner-spin-button,#calculationCard .form-control::-webkit-outer-spin-button{opacity:.7}#calculationCard .text-muted,#calculationCard small.text-muted{color:#ffffff80!important}#calculationCard .text-danger{color:#ef4444!important}#performanceLoading{background:#8b5cf61a!important;border:1px solid rgba(139,92,246,.3)!important;color:#ffffffe6!important}#performanceLoading .spinner-border{border-color:#8b5cf6;border-right-color:transparent}#performanceError{background:#ef44441a!important;border:1px solid rgba(239,68,68,.3)!important;color:#ffffffe6!important}#performanceError strong{color:#ef4444!important}@media (max-width: 768px){#calculationCard .row.g-3{gap:1rem!important}}.performance-success-alert{background:#22c55e26!important;border:1px solid rgba(34,197,94,.4)!important;color:#fffffff2!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:8px;padding:1rem 1.25rem}.performance-success-alert i,.performance-success-alert strong{color:#22c55e!important}.performance-success-alert:hover{background:#22c55e33!important;border-color:#22c55e80!important}#performanceLoading{background:linear-gradient(135deg,#3b82f626,#60a5fa40);border-left:4px solid #3b82f6;border-radius:10px;animation:pulse-border 1.5s ease-in-out infinite;box-shadow:0 4px 12px #3b82f64d}@keyframes pulse-border{0%,to{border-left-color:#3b82f6;box-shadow:0 4px 12px #3b82f64d,0 0 #3b82f699;background:linear-gradient(135deg,#3b82f626,#60a5fa40)}50%{border-left-color:#60a5fa;box-shadow:0 4px 16px #3b82f666,0 0 0 10px #3b82f600;background:linear-gradient(135deg,#60a5fa33,#3b82f64d)}}#performanceLoading .spinner-border{animation:spinner-rotate .75s linear infinite;border-width:3.5px;width:2rem;height:2rem;color:#3b82f6!important;border-color:#3b82f6!important;border-right-color:transparent!important}@keyframes spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#loadingMessage{animation:fade-pulse 1.5s ease-in-out infinite;font-size:1.05rem;font-weight:600;color:#2563eb;letter-spacing:.3px}@keyframes fade-pulse{0%,to{opacity:1;color:#2563eb}50%{opacity:.7;color:#3b82f6}}.dark #performanceLoading{background:linear-gradient(135deg,#3b82f640,#60a5fa59);border-left-color:#60a5fa;box-shadow:0 4px 12px #3b82f666}.dark #loadingMessage{color:#60a5fa}.dark #performanceLoading .spinner-border{color:#60a5fa!important;border-color:#60a5fa!important;border-right-color:transparent!important}@keyframes fade-pulse-dark{0%,to{opacity:1;color:#60a5fa}50%{opacity:.7;color:#93c5fd}}.dark #loadingMessage{animation:fade-pulse-dark 1.5s ease-in-out infinite}#performanceLoading{transition:all .3s ease-in-out}#performanceLoading.d-none{opacity:0;transform:translateY(-10px)}.loading-dots:after{content:"";animation:loading-dots 1.5s steps(4,end) infinite}@keyframes loading-dots{0%,20%{content:""}40%{content:"."}60%{content:".."}80%,to{content:"..."}}.contact-form-card{background-color:#ffffff0d;border:1px solid rgba(139,92,246,.2);border-radius:12px;padding:40px;transition:none!important;transform:none!important}.contact-form-card:hover{background-color:#ffffff0d!important;border-color:#8b5cf633!important;transform:none!important;box-shadow:none!important}@media (max-width: 767.98px){.contact-form-card{padding:30px}}.item-swiper .swiper-slide{width:120px!important;min-width:0!important;flex-shrink:0}@media (max-width: 767.98px){.item-swiper .swiper-slide{width:100px!important}}@media (min-width: 768px) and (max-width: 991.98px){.item-swiper .swiper-slide{width:110px!important}}@media (min-width: 992px){.item-swiper .swiper-slide{width:140px!important}}.fancybox__slide.has-image>.fancybox__content{max-width:min(72vw,1150px)!important;max-height:min(78vh,900px)!important;margin:auto!important}@media (max-width: 767.98px){.fancybox__slide.has-image>.fancybox__content{max-width:94vw!important;max-height:72vh!important}}.tradingview-access-dropdown .drop-down-btn{padding:0}.tradingview-access-dropdown .access-status-badge-wrapper{position:relative;width:42px;height:42px;min-width:42px;min-height:42px;flex:0 0 42px;overflow:hidden;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;background:#0c0e1ee6;border:1px solid rgba(94,107,152,.42);transition:all .2s ease;cursor:pointer}.tradingview-access-dropdown.active .access-status-badge-wrapper,.tradingview-access-dropdown .access-status-badge-wrapper:hover{border-color:#3b82f6bf;box-shadow:0 0 0 2px #3b82f62e}.tradingview-access-dropdown .tradingview-logo-icon{width:20px;height:20px;min-width:20px;min-height:20px;max-width:20px;max-height:20px;flex:0 0 20px;object-fit:contain;display:block}.tradingview-access-dropdown .tradingview-logo-dropdown{width:18px;height:18px;min-width:18px;min-height:18px;max-width:18px;max-height:18px;flex:0 0 18px;object-fit:contain;display:inline-block;vertical-align:middle}.tradingview-access-dropdown .access-status-dot{position:absolute;right:5px;bottom:5px;width:7px;height:7px;border-radius:50%;border:1px solid rgba(10,14,35,1)}.tradingview-access-dropdown .access-status-dot.status-not-submitted{background:#6b7280}.tradingview-access-dropdown .access-status-dot.status-pending{background:#f59e0b}.tradingview-access-dropdown .access-status-dot.status-approved{background:#10b981}.tradingview-access-dropdown .access-status-dot.status-partial{background:#3b82f6}.tradingview-access-dropdown .access-status-dot.status-declined{background:#ef4444}.tradingview-access-dropdown .drop-down-menu{min-width:336px;width:336px;top:calc(100% + 10px);right:-12px;border-radius:12px;border:1px solid rgba(116,91,174,.24);background:linear-gradient(180deg,#1e143cf7,#150e2df7);box-shadow:0 14px 34px #00000073;padding:0}.tradingview-access-dropdown .access-status-detail-section{padding:16px}.tradingview-access-dropdown .access-status-title{color:#e8e4f8;font-size:1rem;font-weight:700}.tradingview-access-dropdown .access-status-summary p{color:#c8c3db!important;font-size:.83rem;line-height:1.42}.tradingview-access-dropdown .access-status-badge-pill{display:inline-flex;align-items:center;padding:.3rem .68rem;border-radius:999px;font-size:.74rem;font-weight:700;line-height:1}.tradingview-access-dropdown .access-status-badge-pill.status-not-submitted{color:#d0d2da;background:#6b72803d}.tradingview-access-dropdown .access-status-badge-pill.status-pending{color:#f4ce73;background:#f59e0b29}.tradingview-access-dropdown .access-status-badge-pill.status-approved{color:#9de7bb;background:#10b98129}.tradingview-access-dropdown .access-status-badge-pill.status-partial{color:#bfd8f8;background:#3b82f626}.tradingview-access-dropdown .access-status-badge-pill.status-declined{color:#f8c0c0;background:#ef444429}.tradingview-access-dropdown .access-status-view-details{border:0;border-radius:9px;font-weight:650;font-size:.78rem;padding:.56rem .95rem;color:#f2edff!important;background:linear-gradient(90deg,#6f3ad2,#8151dc)}.tradingview-access-dropdown .access-status-view-details:hover{filter:brightness(1.02)}@media (max-width: 575.98px){.tradingview-access-dropdown .drop-down-menu{min-width:300px;width:300px;right:-70px}}.activation-checklist-headline-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;margin:0;font:inherit;color:inherit;text-align:left;cursor:pointer}.activation-checklist-headline-button:hover,.activation-checklist-headline-button:focus-visible{color:#c4b5fd;text-decoration:underline;text-underline-offset:2px}.activation-checklist-headline-button:focus-visible{outline:2px solid rgba(139,92,246,.45);outline-offset:3px;border-radius:4px}.acx-dashboard{--acx-border: rgba(104, 79, 169, .28);--acx-border-strong: rgba(136, 103, 214, .42);--acx-surface: linear-gradient(180deg, rgba(22, 14, 38, .98) 0%, rgba(16, 10, 30, .98) 100%);--acx-surface-soft: linear-gradient(180deg, rgba(27, 19, 47, .98) 0%, rgba(20, 13, 36, .98) 100%);--acx-text: #f0ebfb;--acx-muted: #b9b1ce;--acx-muted-soft: #958da9;--acx-accent: #c8b8ff;--acx-shadow: 0 18px 36px rgba(7, 4, 18, .22)}.acx-dashboard .acx-surface,.acx-dashboard .approval-timeline-card{background:var(--acx-surface);border-color:var(--acx-border)!important;border-radius:22px;box-shadow:var(--acx-shadow)}.acx-dashboard .acx-main-card{padding:1rem!important}.acx-dashboard .approval-timeline-step-card{background:#1f2937;border-color:#8165c53d}.acx-dashboard .acx-hero-grid,.acx-dashboard .acx-lower-grid{display:grid;gap:1rem}.acx-dashboard .acx-hero-grid{grid-template-columns:minmax(0,.92fr) minmax(540px,1.08fr);align-items:center;gap:1rem}.acx-dashboard .acx-hero-copy{display:flex;flex-direction:column;gap:.55rem}.acx-dashboard .acx-hero-badge{width:fit-content}.acx-dashboard .acx-hero-title{margin:0;color:var(--acx-text);font-size:clamp(1.7rem,2.2vw,2.15rem);line-height:1.15;letter-spacing:-.02em}.acx-dashboard .acx-hero-text,.acx-dashboard .acx-sidecard-text,.acx-dashboard .acx-stat-copy,.acx-dashboard .acx-panel-copy,.acx-dashboard .acx-script-copy,.acx-dashboard .acx-username-summary,.acx-dashboard .acx-empty-inline{margin:0;color:var(--acx-muted);line-height:1.65;font-size:.95rem}.acx-dashboard .acx-hero-text{max-width:40rem;margin-bottom:.45rem}.acx-dashboard .acx-hero-actions{display:flex;align-items:stretch;gap:.5rem;justify-self:end;width:auto;max-width:44rem;flex-wrap:nowrap}.acx-dashboard .acx-hero-actions>form{display:flex;align-self:stretch;margin:0;min-height:58px}.acx-dashboard .acx-hero-metrics{display:flex;align-items:stretch;gap:.5rem;min-width:0;flex-wrap:nowrap}.acx-dashboard .acx-hero-highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:.25rem}.acx-dashboard .acx-highlight-card,.acx-dashboard .acx-sidecard,.acx-dashboard .acx-username-row,.acx-dashboard .acx-empty-state,.acx-dashboard .acx-empty-inline,.acx-dashboard .approval-timeline-step-card,.acx-dashboard .acx-script-row,.acx-dashboard .acx-note{border:1px solid rgba(128,101,194,.24);background:var(--acx-surface-soft);border-radius:18px}.acx-dashboard .acx-highlight-card{padding:.66rem .8rem;min-height:66px}.acx-dashboard .acx-hero-metric{display:flex;flex:0 1 auto;flex-direction:column;justify-content:center;min-height:0;padding:.58rem .8rem;border-radius:12px;background:var(--acx-surface-soft);width:auto;max-width:100%}.acx-dashboard .acx-highlight-label,.acx-dashboard .acx-panel-kicker{display:inline-block;color:var(--acx-muted-soft);font-size:.62rem;font-weight:700;letter-spacing:.075em;text-transform:uppercase}.acx-dashboard .acx-highlight-value,.acx-dashboard .acx-stat-value,.acx-dashboard .acx-sidecard-title,.acx-dashboard .acx-subtitle,.acx-dashboard .acx-script-name,.acx-dashboard .acx-username-name{color:var(--acx-text);word-break:break-word}.acx-dashboard .acx-highlight-value{display:block;margin-top:.34rem;font-size:.95rem;font-weight:700;line-height:1.22}.acx-dashboard .acx-hero-metric .acx-highlight-value{margin-top:.16rem;font-size:clamp(.86rem,1vw,.98rem);line-height:1.14;white-space:nowrap}.acx-dashboard .acx-sidecard{display:flex;flex-direction:column;gap:1rem;padding:1.15rem;border-color:var(--acx-border-strong);background:var(--acx-surface-soft)}.acx-dashboard .acx-sidecard-title{margin:0;font-size:1.2rem;font-weight:700;line-height:1.25}.acx-dashboard .acx-sidecard-meta{display:grid;gap:.7rem;margin:0}.acx-dashboard .acx-sidecard-meta div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.8rem;align-items:center;padding-top:.7rem;border-top:1px solid rgba(132,104,198,.16)}.acx-dashboard .acx-sidecard-meta dt,.acx-dashboard .acx-sidecard-meta dd{margin:0}.acx-dashboard .acx-sidecard-meta dt{color:var(--acx-muted-soft);font-size:.86rem}.acx-dashboard .acx-sidecard-meta dd{color:var(--acx-text);font-size:.92rem;font-weight:600;text-align:right}.acx-dashboard .acx-sidecard-actions,.acx-dashboard .acx-panel-footer{display:flex;flex-wrap:wrap;gap:.75rem}.acx-dashboard .acx-primary-cta,.acx-dashboard .acx-secondary-cta,.acx-dashboard .acx-action-btn{display:inline-flex;align-items:center;justify-content:center;gap:.42rem;min-height:42px;border-radius:12px;font-size:.88rem;font-weight:700;text-decoration:none;transition:all .18s ease}.acx-dashboard .acx-primary-cta{width:100%;padding:.66rem .86rem;border:0}.acx-dashboard .acx-hero-primary{width:auto;min-width:176px;min-height:58px;height:auto;align-self:stretch;padding:.85rem 1.1rem;border-radius:12px;font-size:.92rem;justify-content:center;line-height:1.15;white-space:nowrap;box-shadow:0 8px 18px #6048dc29}.acx-dashboard .acx-hero-actions>form>.acx-hero-primary{width:100%;min-height:inherit}.acx-dashboard .acx-secondary-cta{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(129,101,197,.32);background:#ffffff08;color:var(--acx-text);padding:.75rem 1rem}.acx-dashboard .acx-secondary-cta:hover,.acx-dashboard .acx-secondary-cta:focus-visible{color:var(--acx-text);border-color:#a084e27a;background:#ffffff0d}.acx-dashboard .acx-secondary-cta-link{text-decoration:none}.acx-dashboard .acx-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.68rem}.acx-dashboard .acx-stat-card,.acx-dashboard .acx-panel{display:flex;flex-direction:column;gap:.9rem}.acx-dashboard .acx-stat-card{position:relative;overflow:hidden;min-height:144px;gap:.6rem;padding:.78rem .86rem .84rem!important;border-top:0!important;border-radius:18px;background:linear-gradient(180deg,#150e25fa,#100a1dfa);box-shadow:inset 0 1px #ffffff05}.acx-dashboard .acx-stat-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--acx-stat-top-start, rgba(139, 92, 246, .9)) 0%,var(--acx-stat-top-end, rgba(97, 135, 255, .75)) 100%)}.acx-dashboard .acx-stat-card-ok{--acx-stat-top-start: rgba(34, 197, 94, .95);--acx-stat-top-end: rgba(16, 185, 129, .65)}.acx-dashboard .acx-stat-card-accent{--acx-stat-top-start: rgba(139, 92, 246, .96);--acx-stat-top-end: rgba(97, 135, 255, .78)}.acx-dashboard .acx-stat-card-warn{--acx-stat-top-start: rgba(245, 158, 11, .95);--acx-stat-top-end: rgba(180, 83, 9, .7)}.acx-dashboard .acx-stat-head,.acx-dashboard .acx-panel-header,.acx-dashboard .acx-subsection-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.65rem}.acx-dashboard .acx-panel-header-stack{align-items:flex-start}.acx-dashboard .acx-stat-value{font-size:1.02rem;font-weight:700;line-height:1.18}.acx-dashboard .acx-stat-card .acx-stat-copy{line-height:1.4;font-size:.86rem}.acx-dashboard .acx-inline-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;margin:auto 0 0;color:var(--acx-accent);font-size:.88rem;font-weight:700;text-decoration:none}.acx-dashboard .acx-inline-link:hover,.acx-dashboard .acx-inline-link:focus-visible{color:#ddd2ff;text-decoration:underline;text-underline-offset:2px}.acx-dashboard .acx-lower-grid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.95fr)}.acx-dashboard .acx-panel-block+.acx-panel-block{padding-top:1rem;border-top:1px solid rgba(132,104,198,.16)}.acx-dashboard .acx-script-list{display:flex;flex-direction:column;gap:.85rem}.acx-dashboard .acx-script-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:center;padding:1rem 1rem 1.05rem;border:1px solid rgba(132,104,198,.18);border-radius:18px;background:var(--acx-surface-soft);box-shadow:inset 0 1px #ffffff05}.acx-dashboard .acx-script-row:first-child{padding-top:1rem}.acx-dashboard .acx-script-title-row{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.5rem}.acx-dashboard .acx-script-name{margin:0;font-size:1.06rem;font-weight:700}.acx-dashboard .acx-script-meta{display:flex;flex-wrap:wrap;gap:.35rem .95rem;color:var(--acx-muted-soft);font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.acx-dashboard .acx-script-meta span+span:before{content:"•";margin-right:.5rem;color:#c9bfe873}.acx-dashboard .acx-script-copy{margin-top:.55rem}.acx-dashboard .acx-script-main{min-width:0}.acx-dashboard .acx-script-actions{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:.6rem;max-width:none}.acx-dashboard .acx-script-cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.8rem 1.1rem;border-radius:14px;border:1px solid rgba(129,101,197,.32);background:#ffffff08;color:var(--acx-text);font-size:.88rem;font-weight:700;line-height:1.2;text-decoration:none;white-space:nowrap;transition:all .18s ease}.acx-dashboard .acx-script-cta:hover,.acx-dashboard .acx-script-cta:focus-visible{color:var(--acx-text);border-color:#a084e27a;background:#ffffff0d;text-decoration:none}.acx-dashboard .acx-script-icon-actions{display:inline-flex;align-items:center;gap:.55rem}.acx-dashboard .acx-script-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;min-width:46px;padding:0;border:0;border-radius:14px;background:linear-gradient(90deg,#7b42ecf5,#6187fff5);color:#fff;text-decoration:none;box-shadow:0 10px 26px #5f4cd647;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.acx-dashboard .acx-script-icon-btn:hover,.acx-dashboard .acx-script-icon-btn:focus-visible{color:#fff;text-decoration:none;transform:translateY(-1px);filter:brightness(1.03);box-shadow:0 12px 28px #5f4cd657}.acx-dashboard .acx-script-icon-btn i{font-size:1rem}.acx-dashboard .acx-action-btn{padding:.72rem .92rem;border:1px solid rgba(133,104,200,.28);color:var(--acx-text)}.acx-dashboard .acx-action-btn-primary{background:linear-gradient(90deg,#7b42eceb,#6187ffeb);border-color:transparent;color:#fff}.acx-dashboard .acx-action-btn-secondary{background:#3d82f624;color:#d8e7ff}.acx-dashboard .acx-action-btn-muted{background:#ffffff0a;color:var(--acx-text)}.acx-dashboard .acx-action-btn:hover,.acx-dashboard .acx-action-btn:focus-visible{transform:translateY(-1px);text-decoration:none}.acx-dashboard .acx-action-btn-primary:hover,.acx-dashboard .acx-action-btn-primary:focus-visible{color:#fff}.acx-dashboard .acx-action-btn-secondary:hover,.acx-dashboard .acx-action-btn-secondary:focus-visible{color:#d8e7ff}.acx-dashboard .acx-action-btn-muted:hover,.acx-dashboard .acx-action-btn-muted:focus-visible{color:var(--acx-text)}.acx-dashboard .acx-panel-copy,.acx-dashboard .acx-subtitle{margin:0}.acx-dashboard .acx-subtitle{font-size:1rem;font-weight:700}.acx-dashboard .acx-setup-panel{gap:.75rem;padding:1.1rem!important}.acx-dashboard .acx-setup-panel .acx-panel-header{align-items:center;margin-bottom:.15rem}.acx-dashboard .acx-setup-panel .acx-panel-header h5{margin-bottom:.2rem!important}.acx-dashboard .acx-setup-panel .acx-panel-header>div p{max-width:28rem;font-size:.9rem;line-height:1.45}.acx-dashboard .acx-setup-panel .acx-panel-block+.acx-panel-block{padding-top:.8rem}.acx-dashboard .acx-setup-panel .acx-subsection-head{align-items:center;margin-bottom:.1rem}.acx-dashboard .acx-setup-panel .acx-subtitle{font-size:.95rem;line-height:1.3}.acx-dashboard .acx-setup-panel .acx-panel-copy{font-size:.9rem;line-height:1.45}.acx-dashboard .acx-username-list{display:flex;flex-direction:column;gap:.7rem}.acx-dashboard .acx-username-row{display:flex;align-items:flex-start;justify-content:space-between;gap:.85rem;padding:.9rem 1rem}.acx-dashboard .acx-username-name{font-size:.96rem;font-weight:700}.acx-dashboard .acx-username-summary{margin-top:.25rem;font-size:.82rem}.acx-dashboard .acx-setup-panel .acx-username-list{gap:.5rem}.acx-dashboard .acx-setup-panel .acx-username-row{padding:.72rem .9rem;border-radius:16px;align-items:center}.acx-dashboard .acx-setup-panel .acx-username-name{font-size:.92rem;line-height:1.25}.acx-dashboard .acx-setup-panel .acx-username-summary{margin-top:.15rem;font-size:.76rem;line-height:1.35}.acx-dashboard .acx-guide-list{margin:0;padding-left:1.15rem;color:var(--acx-muted)}.acx-dashboard .acx-guide-list li{margin-bottom:.72rem;line-height:1.6}.acx-dashboard .acx-setup-panel .acx-guide-list{padding-left:1.05rem;font-size:.9rem}.acx-dashboard .acx-setup-panel .acx-guide-list li{margin-bottom:.45rem;line-height:1.45}.acx-dashboard .acx-note,.acx-dashboard .acx-empty-state,.acx-dashboard .acx-empty-inline{padding:1rem 1rem 1.05rem}.acx-dashboard .acx-setup-panel .acx-note,.acx-dashboard .acx-setup-panel .acx-empty-inline{padding:.82rem .95rem .88rem;border-radius:16px;font-size:.9rem;line-height:1.45}.acx-dashboard .acx-setup-panel .acx-panel-footer{margin-top:.1rem}.acx-dashboard .acx-setup-panel .acx-action-btn{min-height:40px;padding:.68rem .9rem}.acx-dashboard .acx-note-ready{border-color:#10b98147;background:#10b98114;color:#d4f6e7}.acx-dashboard .acx-note-muted{color:var(--acx-muted)}.acx-dashboard .acx-empty-state h6{color:var(--acx-text)}@media (max-width: 1199.98px){.acx-dashboard .acx-hero-grid,.acx-dashboard .acx-lower-grid,.acx-dashboard .acx-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.acx-dashboard .acx-hero-grid,.acx-dashboard .acx-lower-grid{grid-template-columns:1fr}.acx-dashboard .acx-hero-actions{display:grid;grid-template-columns:1fr;justify-self:stretch;max-width:none;width:100%}.acx-dashboard .acx-hero-actions>form{width:100%}.acx-dashboard .acx-hero-primary{width:100%}.acx-dashboard .acx-hero-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767.98px){.acx-dashboard .acx-summary-grid,.acx-dashboard .acx-hero-highlights,.acx-dashboard .acx-hero-metrics,.acx-dashboard .acx-sidecard-meta div,.acx-dashboard .acx-script-row,.acx-dashboard .acx-username-row,.acx-dashboard .acx-panel-header,.acx-dashboard .acx-subsection-head{grid-template-columns:1fr}.acx-dashboard .acx-sidecard-meta div,.acx-dashboard .acx-script-row,.acx-dashboard .acx-username-row{display:block}.acx-dashboard .acx-sidecard-meta dd{text-align:left;margin-top:.2rem}.acx-dashboard .acx-script-actions{justify-content:flex-start;max-width:none;flex-wrap:wrap}.acx-dashboard .acx-action-btn,.acx-dashboard .acx-secondary-cta,.acx-dashboard .acx-script-cta{width:100%}}.activation-usernames-modal-dialog{max-width:620px}.activation-usernames-modal-shell{position:relative;overflow:hidden;border-radius:26px;border:1px solid rgba(132,104,198,.22);background:linear-gradient(180deg,#140d22fb,#100a1dfb);box-shadow:0 24px 48px #07041257}.activation-usernames-modal-body{padding:1.45rem 1.45rem 1.3rem}.activation-usernames-modal-close{top:16px;right:16px;z-index:5;width:44px;height:44px;background:#ffffff0e;border-color:#ffffff1f;color:#f4efff}.activation-usernames-modal-close:hover,.activation-usernames-modal-close:focus-visible{background:#ffffff17;border-color:#ffffff2e;color:#fff;transform:none}.activation-usernames-modal-intro{display:flex;flex-direction:column;align-items:center;gap:.8rem;margin-bottom:1.05rem}.activation-usernames-modal-icon{width:70px;height:70px;display:flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(132,104,198,.2);background:radial-gradient(circle at 50% 30%,#9c51ff3d,#9c51ff14 45%,#ffffff05);color:#9f67ff;font-size:1.55rem;box-shadow:inset 0 1px #ffffff0a}.activation-usernames-modal-title{margin:0;color:#f4efff;font-size:1rem;font-weight:700;letter-spacing:-.02em}.activation-usernames-modal-copy{max-width:28rem;margin:0 auto;color:#b8b1cc;font-size:.9rem;line-height:1.5}.activation-usernames-summary-strip{display:flex;flex-wrap:wrap;justify-content:center;gap:.65rem;margin-bottom:.95rem}.activation-usernames-summary-pill{min-width:96px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.18rem;padding:.62rem .88rem;border-radius:15px;border:1px solid rgba(132,104,198,.2);background:linear-gradient(180deg,#1b132ffa,#140d24fa)}.activation-usernames-summary-pill-value{color:#fff;font-size:1rem;font-weight:700;line-height:1}.activation-usernames-summary-pill-label{color:#9f98b5;font-size:.7rem;font-weight:700;line-height:1.1;letter-spacing:.08em;text-transform:uppercase}.activation-usernames-summary-pill-danger{border-color:#ef444438}.activation-usernames-list-card{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.activation-usernames-empty{padding:1rem 1.05rem;border-radius:18px;border:1px solid rgba(132,104,198,.18);background:linear-gradient(180deg,#1b132ffa,#140d24fa)}.activation-usernames-empty-title{color:#f4efff;font-size:1rem;font-weight:700}.activation-usernames-empty-copy{color:#b8b1cc;line-height:1.5}.activation-username-item{display:grid;grid-template-columns:38px minmax(0,1fr);gap:.85rem;align-items:flex-start;padding:.88rem .92rem .92rem;border-radius:18px;border:1px solid rgba(132,104,198,.18);background:linear-gradient(180deg,#1c1430fa,#150e25fa)}.activation-username-item-step{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(180deg,#9d4edd,#7c3aed);color:#fff;font-size:.92rem;font-weight:700;box-shadow:0 9px 18px #7c3aed3d}.activation-username-item-copy{min-width:0}.activation-username-item-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.25rem}.activation-username-item-name{color:#f1ecfb;font-size:.94rem;font-weight:700;line-height:1.3}.activation-username-status{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:.42rem .82rem;border-radius:999px;font-size:.78rem;font-weight:700;line-height:1;white-space:nowrap;border:1px solid rgba(255,255,255,.1)}.activation-username-status-complete{color:#f0fff6;border-color:#10b9816b;background:#10b98126}.activation-username-status-pending{color:#ffd84f;border-color:#f59e0b6b;background:#f59e0b24}.activation-username-status-danger{color:#ffb6b6;border-color:#ef444466;background:#ef444424}.activation-username-status-muted{color:#d7d3e6;border-color:#94a3b83d;background:#94a3b81f}.activation-username-item-summary{color:#cbc4dd;font-size:.9rem;line-height:1.42}.activation-username-item-meta-row{display:flex;align-items:center;gap:.45rem;margin-top:.45rem}.activation-username-item-meta-row:before{content:"";width:4px;height:4px;border-radius:999px;background:#cbc4dd80}.activation-username-item-meta{color:#968fb0;font-size:.84rem;line-height:1.35}.activation-usernames-actions{display:grid;gap:.65rem}.activation-usernames-action-btn{min-height:52px;display:inline-flex;align-items:center;justify-content:center;border-radius:16px;font-size:.92rem;font-weight:700;text-decoration:none}.activation-usernames-action-btn-primary{box-shadow:0 14px 28px #6149db33}.activation-usernames-action-btn-secondary{border:1px solid rgba(133,104,200,.5);background:linear-gradient(180deg,#1c1430fa,#150e25fa);color:#f1ecfb}.activation-usernames-action-btn-secondary:hover,.activation-usernames-action-btn-secondary:focus-visible{color:#fff;border-color:#9a7ae6bd;background:linear-gradient(180deg,#1f1636fa,#170f2afa)}@media (max-width: 767.98px){.activation-usernames-modal-dialog{margin:.75rem}.activation-usernames-modal-body{padding:1.2rem .95rem 1rem}.activation-usernames-modal-close{top:12px;right:12px;width:40px;height:40px}.activation-usernames-modal-icon{width:60px;height:60px;font-size:1.35rem}.activation-usernames-modal-title{font-size:.96rem}.activation-usernames-modal-copy{font-size:.86rem}.activation-usernames-summary-strip{gap:.5rem}.activation-usernames-summary-pill{min-width:84px;padding:.58rem .7rem}.activation-username-item{grid-template-columns:1fr;gap:.7rem;padding:.9rem}.activation-username-item-step{width:34px;height:34px;font-size:.86rem}.activation-username-item-head{flex-direction:column;align-items:flex-start}.activation-username-item-meta-row:before{display:none}.activation-usernames-action-btn{min-height:48px;border-radius:14px}}.strategy-performance-tool .spt-breadcrumb{background:transparent;padding:0;margin-bottom:0}.strategy-performance-tool .spt-breadcrumb .breadcrumb-item,.strategy-performance-tool .spt-breadcrumb .breadcrumb-item a{color:var(--ldp-muted);text-decoration:none}.strategy-performance-tool .spt-breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:#ffffff59}.strategy-performance-tool .spt-breadcrumb .breadcrumb-item.active{color:#fff}.strategy-performance-tool .spt-filter-card,.strategy-performance-tool .spt-table-card{border:1px solid rgba(147,112,219,.18)}.strategy-performance-tool .spt-toolbar-row{margin-top:.25rem}.strategy-performance-tool .spt-button-label{visibility:hidden}.strategy-performance-tool .spt-prefixed-field{position:relative}.strategy-performance-tool .spt-prefix{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:var(--ldp-muted);font-size:.95rem;font-weight:600;pointer-events:none}.strategy-performance-tool .spt-input,.strategy-performance-tool .spt-date-input{color-scheme:dark;min-height:56px;border-radius:14px}.strategy-performance-tool .spt-prefixed-field .spt-input{padding-left:4.65rem}.strategy-performance-tool .spt-apply-btn{width:100%;min-height:56px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center}.strategy-performance-tool .spt-status{color:var(--ldp-muted);font-size:.84rem}.strategy-performance-tool .spt-status strong{color:#fff}.strategy-performance-tool .spt-note{color:var(--ldp-muted);font-size:.84rem;line-height:1.55}.strategy-performance-tool .spt-alert{display:none;border-radius:14px;color:#fff}.strategy-performance-tool .spt-alert.spt-alert--danger{border:1px solid rgba(255,91,109,.18);background:#ff5b6d14}.strategy-performance-tool .spt-alert.spt-alert--warning{border:1px solid rgba(255,184,46,.2);background:#ffb82e14;color:#ffe3a1}.strategy-performance-tool .spt-alert.is-visible{display:block}.strategy-performance-tool .spt-table-wrap{overflow-x:auto;border-radius:20px}.strategy-performance-tool .spt-table{min-width:1500px;margin-bottom:0;color:#fff;font-variant-numeric:tabular-nums}.strategy-performance-tool .spt-table thead th{position:sticky;top:0;z-index:2;padding:1rem .75rem;background:#2c1854f5;border-bottom:1px solid rgba(147,112,219,.35);color:#fff;font-size:.9rem;font-weight:700;line-height:1.2;white-space:nowrap}.strategy-performance-tool .spt-table thead th:first-child{position:sticky;left:0;z-index:3;background:#372268fa}.strategy-performance-tool .spt-table thead th:nth-child(6){background:#422b7cfa}.strategy-performance-tool .spt-table tbody tr{transition:opacity .18s ease,background-color .18s ease}.strategy-performance-tool .spt-table tbody tr:hover td{background:#603dad24}.strategy-performance-tool .spt-table td{padding:1rem .75rem;border-top:1px solid rgba(147,112,219,.16);background:#0f0a218c;vertical-align:middle;white-space:nowrap}.strategy-performance-tool .spt-table tbody tr:nth-child(2n) td{background:#170f2a9e}.strategy-performance-tool .spt-table tbody td:first-child{position:sticky;left:0;z-index:1;background:#150d27fa}.strategy-performance-tool .spt-table tbody tr:nth-child(2n) td:first-child{background:#1c1231fa}.strategy-performance-tool .spt-table tbody tr:hover td:first-child{background:#3e2771fa}.strategy-performance-tool .spt-table tbody td:nth-child(6){background:#1f143ae0}.strategy-performance-tool .spt-table tbody tr:nth-child(2n) td:nth-child(6){background:#271946eb}.strategy-performance-tool .spt-table tbody tr.is-loading td{opacity:.58}.strategy-performance-tool .spt-table tbody tr.is-unavailable td{opacity:.78}.strategy-performance-tool .spt-strategy-name{min-width:220px;font-weight:700;white-space:normal;line-height:1.45}.strategy-performance-tool .spt-helper-text{display:block;margin-top:.4rem;color:var(--ldp-muted);font-size:.78rem;line-height:1.55;white-space:normal}.strategy-performance-tool .spt-value.is-positive{color:#28e07c}.strategy-performance-tool .spt-value.is-negative{color:#ff5b6d}.strategy-performance-tool .spt-value.is-warning{color:#ffb82e}.strategy-performance-tool .spt-order-input{min-width:118px;max-width:118px;height:44px;text-align:center;font-weight:600;padding-inline:.75rem}.strategy-performance-tool .spt-summary-card{border:1px solid rgba(147,112,219,.18)}.strategy-performance-tool .spt-summary-list{display:grid;gap:.75rem}.strategy-performance-tool .spt-summary-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.875rem 1rem;border:1px solid rgba(147,112,219,.14);border-radius:14px;background:#0f0a2173}.strategy-performance-tool .spt-summary-label{color:#fff;font-weight:600}.strategy-performance-tool .spt-summary-value{color:#fff;font-weight:700;font-variant-numeric:tabular-nums}.strategy-performance-tool .spt-summary-value.is-positive{color:#28e07c}.strategy-performance-tool .spt-summary-value.is-negative{color:#ff5b6d}.strategy-performance-tool .spt-summary-value.is-warning{color:#ffb82e}.strategy-performance-tool .spt-comparison-card{margin-top:1.25rem;border-top:1px solid rgba(147,112,219,.16);padding-top:1.25rem}.strategy-performance-tool .spt-comparison-header{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.9rem}.strategy-performance-tool .spt-comparison-table-wrap{overflow-x:auto;border:1px solid rgba(147,112,219,.14);border-radius:16px;background:#0f0a2173}.strategy-performance-tool .spt-comparison-table{width:100%;min-width:720px;border-collapse:separate;border-spacing:0}.strategy-performance-tool .spt-comparison-table th,.strategy-performance-tool .spt-comparison-table td{padding:.95rem 1rem;border-bottom:1px solid rgba(147,112,219,.1);white-space:nowrap}.strategy-performance-tool .spt-comparison-table thead th{background:#251643d1;color:#fff;font-size:.875rem;font-weight:700;vertical-align:top}.strategy-performance-tool .spt-comparison-table thead th:first-child,.strategy-performance-tool .spt-comparison-table tbody th{position:sticky;left:0;z-index:1}.strategy-performance-tool .spt-comparison-table thead th:first-child{z-index:2}.strategy-performance-tool .spt-comparison-table tbody th{background:#180f2bf2;color:#fff;font-size:.875rem;font-weight:600}.strategy-performance-tool .spt-comparison-table tbody td{color:#ffffffeb;font-variant-numeric:tabular-nums}.strategy-performance-tool .spt-comparison-table tbody tr:last-child th,.strategy-performance-tool .spt-comparison-table tbody tr:last-child td{border-bottom:none}.strategy-performance-tool .spt-comparison-plan-name{font-size:.95rem;font-weight:700}.strategy-performance-tool .spt-comparison-plan-meta{margin-top:.2rem;color:#ffffffb3;font-size:.75rem;font-weight:500}.strategy-performance-tool .spt-comparison-value{font-weight:700}.strategy-performance-tool .spt-comparison-value.is-positive{color:#28e07c}.strategy-performance-tool .spt-comparison-value.is-negative{color:#ff5b6d}.strategy-performance-tool .spt-empty-state{padding:3rem 2rem;text-align:center}@media (max-width: 991.98px){.strategy-performance-tool .spt-filter-footer{align-items:flex-start!important}.strategy-performance-tool .spt-table{min-width:1360px}.strategy-performance-tool .spt-comparison-header{flex-direction:column}}.strategy-performance-tool .spt-tab-shell{border:1px solid rgba(147,112,219,.18)}.strategy-performance-tool .spt-tabs-nav{display:flex;gap:.75rem;overflow-x:auto;padding-bottom:.25rem;margin-bottom:1.25rem;scrollbar-width:thin}.strategy-performance-tool .spt-tabs-nav::-webkit-scrollbar{height:6px}.strategy-performance-tool .spt-tabs-nav::-webkit-scrollbar-thumb{background:#9370db59;border-radius:999px}.strategy-performance-tool .spt-tab-button{border:1px solid rgba(147,112,219,.22);background:#140d24b8;color:#ffffffd1;border-radius:999px;min-height:46px;padding:.75rem 1.15rem;font-size:.95rem;font-weight:700;white-space:nowrap;transition:border-color .2s ease,background-color .2s ease,color .2s ease,transform .2s ease}.strategy-performance-tool .spt-tab-button:hover,.strategy-performance-tool .spt-tab-button:focus-visible{color:#fff;border-color:#a78bfaa6;background:#321f58c7}.strategy-performance-tool .spt-tab-button.is-active{color:#fff;border-color:#a78bfab3;background:linear-gradient(135deg,#8b5cf63d,#3b82f638);box-shadow:0 10px 24px #5837ad38}.strategy-performance-tool .spt-portfolio-controls{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;margin-bottom:1.5rem;border:1px solid rgba(147,112,219,.16);border-radius:18px;background:#110b1f8f}.strategy-performance-tool .spt-portfolio-controls-copy{display:grid;gap:.35rem}.strategy-performance-tool .spt-mode-toggle{flex-shrink:0}.strategy-performance-tool .spt-mode-toggle .btn{min-height:42px;padding-inline:1rem;font-weight:700;border-color:#9370db42;color:#ffffffd1}.strategy-performance-tool .spt-mode-toggle .btn.active,.strategy-performance-tool .spt-mode-toggle .btn:active{color:#fff;border-color:#a78bfab8;background:linear-gradient(135deg,#8b5cf6f2,#3b82f6e6)}.strategy-performance-tool .spt-monthly-workbook-controls{margin-bottom:0}.strategy-performance-tool .spt-monthly-workbook-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.strategy-performance-tool .spt-workbook-matrix-wrap{border-color:#a78bfa2e;background:#0c091b85}.strategy-performance-tool .spt-workbook-matrix-table{min-width:max-content}.strategy-performance-tool .spt-workbook-matrix-table th,.strategy-performance-tool .spt-workbook-matrix-table td{padding:.8rem .95rem}.strategy-performance-tool .spt-workbook-matrix-table thead th{min-width:144px}.strategy-performance-tool .spt-workbook-matrix-table .spt-comparison-plan-name{font-size:.88rem;letter-spacing:.01em}.strategy-performance-tool .spt-workbook-month-head,.strategy-performance-tool .spt-workbook-month-cell{min-width:130px}.strategy-performance-tool .spt-workbook-matrix-table td{text-align:right}.strategy-performance-tool .spt-workbook-value-cell,.strategy-performance-tool .spt-workbook-total-cell{font-variant-numeric:tabular-nums}.strategy-performance-tool .spt-workbook-total-head,.strategy-performance-tool .spt-workbook-total-cell{position:sticky;right:0}.strategy-performance-tool .spt-workbook-total-head{z-index:3;background:#311d5bf0}.strategy-performance-tool .spt-workbook-total-cell{z-index:1;font-weight:700;background:#17102cf5;box-shadow:-10px 0 22px #08051247}.strategy-performance-tool .spt-tab-panels{display:grid}.strategy-performance-tool .spt-tab-panel[hidden]{display:none!important}.strategy-performance-tool .spt-section-stack{display:grid;gap:1.5rem}.strategy-performance-tool .spt-panel-title{margin:0;color:#fff;font-size:1.55rem;font-weight:700}.strategy-performance-tool .spt-panel-card{padding:1.35rem;border:1px solid rgba(147,112,219,.16);border-radius:22px;background:#0f0a216b}.strategy-performance-tool .spt-panel-card-head{display:grid;gap:.35rem;margin-bottom:1rem}.strategy-performance-tool .spt-panel-card-title{margin:0;color:#fff;font-size:1.15rem;font-weight:700}.strategy-performance-tool .spt-kpi-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.strategy-performance-tool .spt-kpi-card{padding:1.15rem 1.2rem;border:1px solid rgba(147,112,219,.16);border-radius:18px;background:linear-gradient(180deg,#20143acc,#100a1fc7);box-shadow:0 16px 28px #0805122e}.strategy-performance-tool .spt-kpi-label{color:var(--ldp-muted);font-size:.8rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.strategy-performance-tool .spt-kpi-value{margin-top:.55rem;color:#fff;font-size:1.55rem;font-weight:800;line-height:1.2;font-variant-numeric:tabular-nums}.strategy-performance-tool .spt-kpi-value.is-positive,.strategy-performance-tool .spt-overview-stat-value.is-positive{color:#28e07c}.strategy-performance-tool .spt-kpi-value.is-negative,.strategy-performance-tool .spt-overview-stat-value.is-negative{color:#ff5b6d}.strategy-performance-tool .spt-kpi-value.is-warning,.strategy-performance-tool .spt-overview-stat-value.is-warning{color:#ffb82e}.strategy-performance-tool .spt-interpretation{padding:1rem 1.15rem;border:1px solid rgba(59,130,246,.18);border-radius:18px;background:linear-gradient(135deg,#261449a3,#0f0c24c7);color:#fffffff0;line-height:1.6}.strategy-performance-tool .spt-overview-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem}.strategy-performance-tool .spt-overview-stat{padding:1rem 1.05rem;border:1px solid rgba(147,112,219,.14);border-radius:16px;background:#110b1f7a}.strategy-performance-tool .spt-overview-stat-label{color:var(--ldp-muted);font-size:.78rem;font-weight:700;text-transform:uppercase}.strategy-performance-tool .spt-overview-stat-value{margin-top:.45rem;color:#fff;font-size:1.1rem;font-weight:800;font-variant-numeric:tabular-nums}.strategy-performance-tool .spt-table-number{text-align:right;font-variant-numeric:tabular-nums}.strategy-performance-tool .spt-table thead th:nth-child(n+5),.strategy-performance-tool .spt-table tbody td:nth-child(n+5){text-align:right}.strategy-performance-tool .spt-timeline-toolbar{display:grid;grid-template-columns:minmax(280px,1.2fr) minmax(220px,1fr) auto;gap:1rem;align-items:end;margin-bottom:1rem}.strategy-performance-tool .spt-timeline-search-wrap{display:grid;gap:.35rem}.strategy-performance-tool .spt-timeline-search{min-height:52px}.strategy-performance-tool .spt-timeline-toolbar-copy{display:grid;gap:.25rem;min-width:0}.strategy-performance-tool .spt-pagination{display:inline-flex;align-items:center;justify-content:flex-end;gap:.75rem;flex-wrap:wrap}.strategy-performance-tool .spt-pagination-btn{min-height:44px;padding:.7rem 1rem;border:1px solid rgba(147,112,219,.24);border-radius:14px;background:#140d24b8;color:#fff;font-weight:700;transition:border-color .2s ease,background-color .2s ease,opacity .2s ease}.strategy-performance-tool .spt-pagination-btn:hover:not(:disabled),.strategy-performance-tool .spt-pagination-btn:focus-visible:not(:disabled){border-color:#a78bfaa3;background:#2c1854c7}.strategy-performance-tool .spt-pagination-btn:disabled{opacity:.45;cursor:not-allowed}.strategy-performance-tool .spt-pagination-info{color:#fff;font-size:.92rem;font-weight:700;white-space:nowrap}.strategy-performance-tool .spt-timeline-table{min-width:1080px}.strategy-performance-tool .spt-help-accordion{display:grid;gap:.85rem}.strategy-performance-tool .spt-help-item{border:1px solid rgba(147,112,219,.16);border-radius:18px;background:#0f0a216b;overflow:hidden}.strategy-performance-tool .spt-help-item summary{padding:1rem 1.15rem;color:#fff;font-size:1rem;font-weight:700;cursor:pointer;list-style:none}.strategy-performance-tool .spt-help-item summary::-webkit-details-marker{display:none}.strategy-performance-tool .spt-help-item[open] summary{border-bottom:1px solid rgba(147,112,219,.14)}.strategy-performance-tool .spt-help-body{padding:1rem 1.15rem 1.15rem;color:#ffffffeb;line-height:1.65}@media (max-width: 1199.98px){.strategy-performance-tool .spt-kpi-grid,.strategy-performance-tool .spt-overview-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.strategy-performance-tool .spt-timeline-toolbar{grid-template-columns:1fr;align-items:stretch}}@media (max-width: 767.98px){.strategy-performance-tool .spt-tab-shell,.strategy-performance-tool .spt-panel-card{padding:1rem}.strategy-performance-tool .spt-tabs-nav{gap:.6rem;margin-bottom:1rem}.strategy-performance-tool .spt-tab-button{min-height:42px;padding:.7rem 1rem;font-size:.9rem}.strategy-performance-tool .spt-portfolio-controls{padding:.95rem 1rem}.strategy-performance-tool .spt-monthly-workbook-head{flex-direction:column}.strategy-performance-tool .spt-kpi-grid,.strategy-performance-tool .spt-overview-stats{grid-template-columns:1fr}.strategy-performance-tool .spt-kpi-value{font-size:1.35rem}.strategy-performance-tool .spt-summary-row{align-items:flex-start;flex-direction:column}.strategy-performance-tool .spt-pagination{justify-content:flex-start}}.strategy-performance-tool .spt-tab-panels,.strategy-performance-tool .spt-tab-panel,.strategy-performance-tool .spt-section-stack,.strategy-performance-tool .spt-panel-card,.strategy-performance-tool .spt-table-card,.strategy-performance-tool .spt-table-wrap,.strategy-performance-tool .spt-comparison-table-wrap{min-width:0}.strategy-performance-tool .spt-panel-card,.strategy-performance-tool .spt-table-card{overflow:hidden}.strategy-performance-tool .spt-overview-detail-layout{display:grid;gap:1.25rem;min-width:0}.strategy-performance-tool .spt-overview-top-grid{display:grid;grid-template-columns:1fr;gap:1.25rem;align-items:start;min-width:0}.strategy-performance-tool .spt-table-wrap,.strategy-performance-tool .spt-comparison-table-wrap{width:100%;max-width:100%}.strategy-performance-tool .spt-table-wrap{overflow-x:auto;overflow-y:hidden}.strategy-performance-tool .spt-table{width:max-content;min-width:1500px}.compact-action-group{display:inline-flex;flex-wrap:wrap;gap:.75rem}.compact-action-group .compact-action-btn{margin:0}.sales-notification-popup{position:fixed;z-index:1080;isolation:isolate;overflow:hidden;display:flex;align-items:flex-start;gap:14px;width:min(380px,calc(100vw - 24px));padding:16px 18px 18px;border-radius:24px;border:1px solid rgba(143,55,255,.18);background:linear-gradient(180deg,#17122af5,#0e0c1ef2),radial-gradient(circle at top right,rgba(59,140,255,.16),transparent 36%);box-shadow:0 24px 60px #05071485,0 0 0 1px #ffffff08 inset,0 18px 40px #8f37ff24;color:#f7f4ff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;pointer-events:none;transform:translateY(18px) scale(.97);transition:opacity .28s ease,transform .28s ease}.sales-notification-popup:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#8f37fff2,#3b8cffe6);opacity:.92;z-index:-1}.sales-notification-popup:after{content:"";position:absolute;width:180px;height:180px;top:-80px;left:-40px;background:radial-gradient(circle,rgba(143,55,255,.24),transparent 70%);z-index:-1}.sales-notification-popup.is-visible{opacity:1;transform:translateY(0) scale(1)}.sales-notification-popup--hidden{visibility:hidden}.sales-notification-popup--top-left{top:20px;left:20px}.sales-notification-popup--top-right{top:20px;right:20px}.sales-notification-popup--bottom-left{bottom:20px;left:20px}.sales-notification-popup--bottom-right{right:20px;bottom:20px}.sales-notification-popup__avatar{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:999px}.sales-notification-popup__avatar{width:50px;height:50px;background:linear-gradient(135deg,#8f37ff,#3b8cff);color:#fff;font-size:15px;font-weight:700;letter-spacing:.08em;box-shadow:0 10px 24px #8f37ff57,0 0 0 1px #ffffff14 inset;align-self:flex-start;margin-top:2px}.sales-notification-popup__flag{width:24px;height:18px;object-fit:cover;border-radius:4px;box-shadow:0 0 0 1px #ffffff1a;flex-shrink:0}.sales-notification-popup__flag--emoji{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:30px;padding:0 8px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);font-size:16px;line-height:1;border-radius:999px}.sales-notification-popup__country{display:inline-flex;align-items:center;gap:6px;vertical-align:middle;padding:3px 8px 3px 4px;border-radius:999px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);max-width:100%}.sales-notification-popup__country-name{color:#fff;font-weight:600}.sales-notification-popup__content{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;gap:8px}.sales-notification-popup__headline,.sales-notification-popup__viewers{color:#e2ddf4d1}.sales-notification-popup__headline{font-size:13px;line-height:1.45;display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px}.sales-notification-popup__headline-copy{color:#e2ddf4c7;font-weight:500}.sales-notification-popup__name{color:#fff;font-weight:600}.sales-notification-popup__product{margin-top:0;color:#fff;font-size:16px;font-weight:600;line-height:1.35}.sales-notification-popup__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:0;font-size:12px;color:#e2ddf4db}.sales-notification-popup__stars{display:inline-flex;align-items:center;gap:2px}.sales-notification-popup__star{color:#f7f4ff2e}.sales-notification-popup__star.is-filled{color:#fbbf24}.sales-notification-popup__price{font-weight:600;color:#fff}.sales-notification-popup__dot{color:#e2ddf457}.sales-notification-popup__viewers{margin-top:2px;padding-top:10px;border-top:1px solid rgba(255,255,255,.06);font-size:12px;line-height:1.45;display:flex;align-items:center;gap:8px}.sales-notification-popup__viewers-indicator{width:7px;height:7px;flex:0 0 auto;border-radius:999px;background:#28e07c;box-shadow:0 0 0 4px #28e07c24}@media (max-width: 640px){.sales-notification-popup{width:auto;left:12px;right:12px;gap:12px;padding:14px 15px}.sales-notification-popup--top-left,.sales-notification-popup--top-right{top:12px}.sales-notification-popup--bottom-left,.sales-notification-popup--bottom-right{bottom:12px}.sales-notification-popup__country{gap:5px;padding-right:7px}.sales-notification-popup__flag{width:22px;height:16px}.sales-notification-popup__flag--emoji{min-width:28px;height:28px;padding:0 7px;font-size:15px}.sales-notification-popup__content{gap:7px}}@media (max-width: 359.98px){.sales-notification-popup{left:8px;right:8px;gap:10px;padding:12px 12px 14px;border-radius:18px}.sales-notification-popup--top-left,.sales-notification-popup--top-right{top:8px}.sales-notification-popup--bottom-left,.sales-notification-popup--bottom-right{bottom:8px}.sales-notification-popup__avatar{width:42px;height:42px;font-size:13px}.sales-notification-popup__country{gap:4px;padding:2px 6px 2px 3px}.sales-notification-popup__country-name{font-size:11px}.sales-notification-popup__flag{width:20px;height:14px}.sales-notification-popup__flag--emoji{min-width:24px;height:24px;padding:0 6px;font-size:13px}.sales-notification-popup__content{gap:6px}.sales-notification-popup__headline{font-size:12px;gap:3px 5px}.sales-notification-popup__product{font-size:14px}.sales-notification-popup__meta,.sales-notification-popup__viewers{font-size:11px}.sales-notification-popup__viewers{gap:6px;padding-top:8px}}.cookies{visibility:hidden;position:fixed;max-width:380px;padding:30px;bottom:-150%;left:40px;width:100%;border-radius:6px;background-color:#fff;-webkit-box-shadow:0 16px 24px 2px #41141405,0 6px 32px 4px #4114140a,0 8px 12px -5px #4114140a;box-shadow:0 16px 24px 2px #41141405,0 6px 32px 4px #4114140a,0 8px 12px -5px #4114140a;z-index:90000;-webkit-transition:.7s;-o-transition:.7s;transition:.7s}@media (max-width: 575.98px){.cookies{max-width:100%;left:0;border-bottom-right-radius:0;border-bottom-left-radius:0}}.cookies.show{visibility:visible;bottom:40px}@media (max-width: 575.98px){.cookies.show{width:100%;bottom:0}}.cookies .cookies-img{text-align:center}.section-header{background:#8b5cf614;border-radius:12px;padding:1.5rem;margin-bottom:1.5rem}.section-header .breadcrumb{background:transparent;margin-bottom:1rem;padding:.5rem 0}.section-header .breadcrumb-item{font-size:.9rem;color:#8b5cf6}.section-header .breadcrumb-item+.breadcrumb-item{padding-left:.75rem}.section-header .breadcrumb-item+.breadcrumb-item:before{padding-right:.75rem;color:#6c757d}.section-header .breadcrumb-item a{color:#8b5cf6;text-decoration:none;transition:all .2s ease;padding:.25rem .5rem;border-radius:4px;display:inline-block}.section-header .breadcrumb-item a:hover{color:#7c3aed;background-color:#8b5cf61a;text-decoration:none;transform:translate(2px)}.section-header .breadcrumb-item.active{color:#6c757d;font-weight:500}.dark .section-header .breadcrumb-item{color:#fff}.dark .section-header .breadcrumb-item a:hover{color:#c4b5fd;background-color:#8b5cf633}.section-header .item-single-title{font-size:2rem;color:#333;font-weight:700}.dark .section-header .item-single-title{color:#fff}.script-created-date{font-size:.9rem;display:flex;align-items:center}.script-created-date .text-purple{color:#8b5cf6}.script-created-date .text-muted{color:#6c757d}.dark .script-created-date .text-purple{color:#c4b5fd}.dark .script-created-date .text-muted{color:#ffffffb3}.section-header .badge{font-weight:600;padding:.375rem .75rem;border-radius:6px;font-size:.875rem}.section-header .badge.bg-primary,.section-header .badge.badge-primary{background-color:#8b5cf6!important;color:#fff!important}.section-header .badge.bg-secondary,.section-header .badge.badge-secondary{background-color:#6c757d!important;color:#fff!important}.section-header .badge.bg-success{background-color:#22c55e!important;color:#fff!important}.section-header .badge.bg-info{background-color:#3b82f6!important;color:#fff!important}.section-header .badge.bg-warning{background-color:#f59e0b!important;color:#fff!important}.section-header .badge.bg-danger{background-color:#ef4444!important;color:#fff!important}.section-header .badge.bg-lg-1,.badge.bg-lg-1{background:#2948ff!important;color:#fff!important}.badge.bg-success{background-color:#22c55e!important;color:#fff!important}.badge.bg-primary{background-color:#8b5cf6!important;color:#fff!important}.badge.bg-secondary{background-color:#6c757d!important;color:#fff!important}.dark .section-header .badge.bg-primary,.dark .section-header .badge.badge-primary{background-color:#8b5cf6!important;color:#fff!important}.dark .section-header .badge.bg-secondary,.dark .section-header .badge.badge-secondary{background-color:#6c757d!important;color:#fff!important}.dark .badge.bg-lg-1{background:#2948ff!important;color:#fff!important}.dark .badge.bg-success{background-color:#22c55e!important;color:#fff!important}@media (min-width: 768px){.sidebar-sticky{position:sticky;top:20px;align-self:flex-start}}@media (max-width: 767.98px){.sidebar-sticky{position:static}}.item-single-img{border-radius:8px;overflow:hidden;position:relative}.item-single-img img{width:100%;height:auto;display:block;border-radius:8px}.item-slide-img{display:block;cursor:zoom-in;position:relative;overflow:hidden;border-radius:8px}.item-slide-img:after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:2rem;color:#ffffffe6;opacity:0;transition:opacity .3s ease;pointer-events:none;text-shadow:0 2px 8px rgba(0,0,0,.5);z-index:2}.item-slide-img:hover:after{opacity:1}.item-slide-img:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#0000;z-index:1;transition:background .3s ease}.item-slide-img:hover:before{background:#0000004d}.item-slide-img img{width:100%;height:auto;display:block;border-radius:8px;transition:transform .4s ease}.item-slide-img:hover img{transform:scale(1.05)}.item-single-preview{position:relative;border-radius:8px;box-shadow:0 4px 12px #0000001a;overflow:hidden}.dark .item-single-preview{box-shadow:0 4px 12px #0000004d}.item-badge{position:absolute;top:16px;right:16px;padding:8px 16px;border-radius:6px;font-size:.875rem;font-weight:600;z-index:10;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 2px 8px #00000026}.item-badge-free{background-color:#8b5cf6e6;color:#fff}.item-badge-sale{background-color:#22c55ee6;color:#fff}.item-single-img.placeholder{background:#f3f4f6;display:flex;align-items:center;justify-content:center;min-height:400px;border-radius:8px}.item-single-img.placeholder i{font-size:4rem;color:#9ca3af}.item-single-img.placeholder .placeholder-text{color:#6c757d;font-size:1.125rem;margin-top:1rem;text-align:center}.dark .item-single-img.placeholder{background:var(--darkModeSecondaryColor)}.dark .item-single-img.placeholder i,.dark .item-single-img.placeholder .placeholder-text{color:#677281}.screenshots-gallery{display:flex;align-items:center;gap:.75rem;background:transparent;border:none;padding:0}.screenshots-nav{flex-shrink:0}.screenshots-nav-btn{background-color:#8b5cf61a;border:1px solid rgba(139,92,246,.3);color:#8b5cf6;width:48px;height:48px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;padding:0;margin:0 8px}.screenshots-nav-btn:hover:not(:disabled){background-color:#8b5cf6;color:#fff;border-color:#8b5cf6;transform:scale(1.05)}.screenshots-nav-btn:disabled{opacity:.3;cursor:not-allowed}.screenshots-nav-btn i{font-size:1.25rem}.dark .screenshots-nav-btn{background-color:var(--darkModeSecondaryColor);border-color:var(--darkModeThirdColor);color:#8b5cf6}.dark .screenshots-nav-btn:hover:not(:disabled){background-color:#8b5cf6;color:#fff;border-color:#8b5cf6}.screenshots-container{flex:1;overflow:hidden;position:relative;min-height:80px;padding:8px 0;background:transparent;border:none}.screenshots-wrapper{display:flex;gap:.75rem;transition:transform .3s ease;will-change:transform;background:transparent;border:none;padding:0}.screenshot-thumb{flex-shrink:0;width:120px;height:80px;border-radius:8px;overflow:hidden;border:2px solid rgba(139,92,246,.2);transition:all .3s ease;position:relative;background:#8b5cf60d;padding:4px}.dark .screenshot-thumb{background:var(--darkModeSecondaryColor);border-color:var(--darkModeThirdColor)}.dark .screenshot-thumb:hover{border-color:#8b5cf6}.screenshot-thumb a{display:block;width:100%;height:100%;position:relative;overflow:hidden}.screenshot-thumb img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .3s ease;background:#fff;border-radius:4px}.screenshot-thumb:hover{border-color:#8b5cf6;transform:translateY(-2px);box-shadow:0 4px 12px #8b5cf64d}.screenshot-thumb:hover img{transform:scale(1.1)}.screenshot-thumb a:after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.5rem;color:#ffffffe6;opacity:0;transition:opacity .3s ease;pointer-events:none;text-shadow:0 2px 8px rgba(0,0,0,.5);z-index:2}.screenshot-thumb a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#0000;z-index:1;transition:background .3s ease}.screenshot-thumb:hover a:after{opacity:1}.screenshot-thumb:hover a:before{background:#0006}@media (max-width: 767.98px){.screenshot-thumb{width:100px;height:67px;padding:3px}.screenshots-nav-btn{width:40px;height:40px;margin:0 4px}.screenshots-nav-btn i{font-size:1rem}.screenshots-gallery,.screenshots-wrapper{gap:.5rem}.screenshots-container{min-height:67px}}.item-swiper .swiper-slide{min-width:120px;height:80px;border-radius:6px;overflow:hidden}.item-swiper .swiper-slide img{width:100%;height:100%;object-fit:cover;display:block}.item-swiper .swiper-slide{transition:all .3s ease;border:2px solid transparent;cursor:pointer}.item-swiper .swiper-slide:hover{transform:scale(1.05);border-color:#8b5cf6;opacity:.9;box-shadow:0 4px 12px #8b5cf64d}.item-swiper .swiper-slide a{display:block;width:100%;height:100%}.swiper-button-prev,.swiper-button-next,#itemSwiperPrev,#itemSwiperNext{background-color:#8b5cf6;color:#fff;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #8b5cf64d;z-index:10}.swiper-button-prev:hover,.swiper-button-next:hover,#itemSwiperPrev:hover,#itemSwiperNext:hover{background-color:#7c3aed;transform:scale(1.1);box-shadow:0 4px 12px #8b5cf680}.swiper-button-prev i,.swiper-button-next i,#itemSwiperPrev i,#itemSwiperNext i{font-size:1rem;color:#fff}.swiper-actions{display:flex;align-items:center;justify-content:center;padding:0 .5rem}.item-swiper{display:flex;align-items:center;gap:1rem}@media (max-width: 767.98px){.swiper-button-prev,.swiper-button-next,#itemSwiperPrev,#itemSwiperNext{width:48px;height:48px;min-width:44px;min-height:44px}.swiper-button-prev i,.swiper-button-next i,#itemSwiperPrev i,#itemSwiperNext i{font-size:1.25rem}.item-swiper .swiper-slide{min-width:100px;height:70px}.item-swiper .swiper{padding:.5rem 0}.item-swiper .swiper-wrapper{touch-action:pan-x}}@media (min-width: 768px) and (max-width: 991.98px){.item-swiper .swiper-slide{min-width:110px;height:75px}}@media (min-width: 992px){.item-swiper .swiper-slide{min-width:140px;height:90px}}.nav-tabs-purple{border-bottom:2px solid rgba(255,255,255,.1);flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.nav-tabs-purple::-webkit-scrollbar{height:4px}.nav-tabs-purple::-webkit-scrollbar-thumb{background-color:#8b5cf6;border-radius:2px}.nav-tabs-purple .nav-item{flex-shrink:0}.nav-tabs-purple .nav-link{color:#ffffffb3;border:none;border-bottom:3px solid transparent;padding:.75rem 1.25rem;font-weight:500;transition:all .3s ease;white-space:nowrap;background:transparent}.nav-tabs-purple .nav-link:hover{color:#c4b5fd;border-bottom-color:#c4b5fd;background-color:#8b5cf626}.nav-tabs-purple .nav-link.active{color:#fff;border-bottom-color:#8b5cf6;background-color:#8b5cf633;font-weight:600}.nav-tabs-purple .nav-link i{font-size:.9rem}.tab-content{min-height:200px}.tab-pane{opacity:0;transition:opacity .3s ease}.tab-pane.active{opacity:1}@media (max-width: 767.98px){.nav-tabs-purple{border-bottom:1px solid #e9ecef}.nav-tabs-purple .nav-link{padding:.625rem 1rem;font-size:.9rem}.nav-tabs-purple .nav-link i{display:none}}.quick-info-section{background:#8b5cf608;border-radius:8px;padding:1.5rem}.quick-info-card{display:flex;align-items:center;gap:1rem;padding:1rem;background:#fff;border-radius:8px;border:1px solid #e9ecef;transition:all .3s ease}.quick-info-card:hover{border-color:#e9ecef;box-shadow:none;transform:none}.quick-info-card i{font-size:1.5rem;color:#8b5cf6}.quick-info-content{flex:1}.quick-info-label{font-size:.75rem;color:#fff9;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.25rem}.quick-info-value{font-size:1rem;font-weight:600;color:#fff}.description-section,.backtesting-section{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #e9ecef}.item-single-paragraph,.backtesting-content{line-height:1.6;color:#ffffffe6;font-size:1rem}.item-single-paragraph p,.backtesting-content p{margin-bottom:1rem}.description-section h5,.backtesting-section h5{display:flex;align-items:center;font-size:1.25rem;font-weight:600;color:#1a1a1a}.description-section h5 i,.backtesting-section h5 i{color:#8b5cf6}.feature-card{background:#fff;border:1px solid #e9ecef;border-radius:8px;padding:1.5rem;text-align:center;transition:all .3s ease;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.feature-card:hover{transform:none;box-shadow:none;border-color:#e9ecef}.feature-icon{width:60px;height:60px;border-radius:50%;background:#8b5cf61a;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.feature-icon i{font-size:1.75rem;color:#8b5cf6}.feature-text{font-size:.95rem;color:#ffffffe6;line-height:1.5}.stat-card{background:#fff;border:1px solid #e9ecef;border-radius:8px;padding:1.25rem;text-align:center;transition:all .3s ease}.stat-card:hover{border-color:#8b5cf6;box-shadow:0 2px 12px #8b5cf61a;transform:translateY(-2px)}.stat-label{font-size:.75rem;color:#fff9;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.5rem;font-weight:600}.stat-value{font-size:1.5rem;font-weight:700;margin-bottom:.25rem}.stat-value.text-success{color:#28a745}.stat-value.text-danger{color:#dc3545}.stat-value.text-secondary{color:#ffffffb3}.performance-metrics-wrapper{display:flex;flex-direction:column;gap:0}.performance-metric-item{background:transparent;border-bottom:1px solid rgba(139,92,246,.15);transition:all .3s ease;position:relative}.performance-metric-item:last-child{border-bottom:none}.performance-metric-item:hover{background:#8b5cf60d}.performance-metric-item:hover:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#8b5cf6,#a78bfa)}.metric-content{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem}.metric-label{display:flex;align-items:center;font-size:1rem;font-weight:500;color:#6b7280}.metric-label i{color:#8b5cf6;font-size:.875rem}.metric-value{font-size:1.125rem;font-weight:600;color:#1f2937}.metric-value i{font-size:.875rem}.settings-metrics-wrapper{display:flex;flex-direction:column;gap:0}.settings-metric-item{background:transparent;border-bottom:1px solid rgba(139,92,246,.15);transition:all .3s ease;position:relative}.settings-metric-item:last-child{border-bottom:none}.settings-metric-item:hover{background:#8b5cf60d}.settings-metric-item:hover:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#8b5cf6,#a78bfa)}.performance-table-section{margin-top:2rem;padding-top:2rem;border-top:1px solid #e9ecef}.performance-table-section h5{display:flex;align-items:center;font-size:1.25rem;font-weight:600;color:#1a1a1a}.performance-table-section h5 i{color:#8b5cf6}.performance-table-section .table{margin-bottom:0}.performance-table-section .table thead th{background-color:#8b5cf61a;color:#fff;font-weight:600;border-bottom:2px solid rgba(139,92,246,.3)}.performance-table-section .table tbody tr:hover{background-color:#8b5cf608}.settings-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}.setting-card{background:#fff;border:1px solid #e9ecef;border-radius:8px;padding:1.25rem;transition:all .3s ease}.setting-card:hover{border-color:#e9ecef;box-shadow:none;transform:none}.setting-header{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid #e9ecef}.setting-header i{font-size:1.25rem;color:#8b5cf6}.setting-name{font-size:.95rem;font-weight:600;color:#fff;margin:0}.setting-value{font-size:.9rem;color:#ffffffb3;line-height:1.5}.empty-state{text-align:center;padding:3rem 1.5rem;color:#ffffffb3}.empty-state i{font-size:3rem;color:#9ca3af;margin-bottom:1rem;display:block}.empty-state p{font-size:1rem;margin:0}@media (max-width: 767.98px){.quick-info-card{padding:.875rem}.quick-info-card i{font-size:1.25rem}.feature-card{padding:1.25rem}.feature-icon{width:50px;height:50px}.feature-icon i{font-size:1.5rem}.stat-card{padding:1rem}.stat-value{font-size:1.25rem}.settings-grid{grid-template-columns:1fr}}@media (min-width: 768px) and (max-width: 991.98px){.settings-grid{grid-template-columns:repeat(2,1fr)}}.text-purple{color:#8b5cf6!important}.script-info-list{display:flex;flex-direction:column;gap:1rem}.script-info-item{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:1rem;border-bottom:1px solid #e9ecef}.script-info-item:last-child{border-bottom:none;padding-bottom:0}.script-info-label{display:flex;align-items:center;gap:.5rem;font-weight:500;color:#fff;font-size:.9rem}.script-info-label i{font-size:1rem;color:#c4b5fd;width:20px;text-align:center}.script-info-value{text-align:right;font-size:.9rem;color:#fffc}.category-link{color:#c4b5fd;text-decoration:none;transition:all .2s ease;padding:.25rem .5rem;border-radius:4px;display:inline-block}.category-link:hover{color:#fff;text-decoration:underline;background-color:#8b5cf61a;transform:translate(-2px)}.coin-badges{display:flex;flex-wrap:wrap;gap:.375rem;justify-content:flex-end}.coin-badge{display:inline-block;padding:.25rem .625rem;font-size:.75rem;font-weight:500;color:#fff;background:#8b5cf6;border-radius:12px;white-space:nowrap;transition:all .2s ease}.coin-badge:hover{transform:translateY(-1px);box-shadow:0 2px 6px #8b5cf64d}.socials{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:center}.social-btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;text-decoration:none;transition:all .3s ease;position:relative}.social-btn i{font-size:1.5rem;transition:all .3s ease}.social-btn:hover{transform:scale(1.1);box-shadow:0 4px 12px #00000026}.social-facebook{background-color:#1877f2;color:#fff}.social-facebook:hover{background-color:#0d65d9;color:#fff}.social-x{background-color:#000;color:#fff}.social-x:hover{background-color:#333;color:#fff}.social-linkedin{background-color:#0a66c2;color:#fff}.social-linkedin:hover{background-color:#004182;color:#fff}.social-whatsapp{background-color:#25d366;color:#fff}.social-whatsapp:hover{background-color:#1da851;color:#fff}.social-pinterest{background-color:#e60023;color:#fff}.social-pinterest:hover{background-color:#bd001c;color:#fff}.card-v h5{display:flex;align-items:center;font-size:1.125rem;font-weight:600;color:#1a1a1a}.card-v h5 i{color:#8b5cf6}.btn-outline-purple{color:#8b5cf6;border-color:#8b5cf6;background-color:transparent;transition:all .3s ease}.btn-outline-purple:hover{color:#fff;background-color:#8b5cf6;border-color:#8b5cf6;transform:translateY(-2px);box-shadow:0 4px 12px #8b5cf64d}.btn-outline-purple:active{background-color:#7c3aed;border-color:#7c3aed}.btn-outline-purple i{transition:transform .3s ease}.btn-outline-purple:hover i{transform:scale(1.1)}.toast-container{z-index:9999}#copyToast{min-width:250px}#copyToast .toast-body{display:flex;align-items:center;font-weight:500}@media (max-width: 767.98px){.script-info-item{flex-direction:column;gap:.5rem;align-items:flex-start}.script-info-value{text-align:left}.coin-badges,.socials{justify-content:flex-start}}.sidebar-sticky .card-v{background:#fff}.sidebar-sticky .card-v h5{margin-bottom:1rem;padding-bottom:.75rem;border-bottom:2px solid #e9ecef}h1,.h1{font-size:2rem!important;font-weight:700!important}h2,.h2{font-size:1.5rem!important;font-weight:600!important}h3,.h3{font-size:1.25rem!important;font-weight:600!important}h4,.h4{font-size:1.125rem!important;font-weight:600!important}h5,.h5{font-size:1rem!important;font-weight:600!important}h6,.h6{font-size:.875rem!important;font-weight:600!important}body,p,.body-text{line-height:1.6!important;font-weight:400}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:1.4!important}.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6,.dark .h1,.dark .h2,.dark .h3,.dark .h4,.dark .h5,.dark .h6{color:#d2d2d2!important}.dark .card-v{background-color:var(--darkModePrimaryColor)!important;border-color:var(--darkModeSecondaryColor)!important}.dark .card-v:not(.hero-section .card-v):hover{background-color:inherit!important;border-color:inherit!important;transform:none!important;box-shadow:none!important}.dark .card-no-hover:hover,.dark .hero-section .card-v:hover{background-color:inherit!important;border-color:inherit!important;transform:none!important;box-shadow:none!important}.dark .quick-info-card,.dark .quick-info-card:hover,.dark .feature-card{background:var(--darkModePrimaryColor)!important;border-color:var(--darkModeThirdColor)!important}.dark .feature-card:hover{background:var(--darkModePrimaryColor)!important}.dark .stat-card{background:var(--darkModePrimaryColor)!important;border-color:var(--darkModeThirdColor)!important}.dark .stat-card:hover{background:var(--darkModeSecondaryColor)!important}.dark .setting-card{background:var(--darkModePrimaryColor)!important;border-color:var(--darkModeThirdColor)!important}.dark .setting-card:hover{background:var(--darkModePrimaryColor)!important}.dark .table{color:#fff!important}.dark .table thead th{background-color:var(--darkModeSecondaryColor)!important;color:#fff!important;border-color:var(--darkModeThirdColor)!important}.dark .table tbody tr{border-color:var(--darkModeThirdColor)!important}.dark .table tbody td{color:#fff!important}.dark .table tbody td.text-success{color:#22c55e!important}.dark .table tbody td.text-danger{color:#ef4444!important}.dark .table tbody td.text-warning{color:#fbbf24!important}.dark .table tbody td.text-neutral{color:#fff!important}.table tbody td.text-neutral{color:#212529}.table-responsive{scrollbar-width:auto!important;scrollbar-color:#8B5CF6 #f3f4f6!important}.table-responsive::-webkit-scrollbar{width:14px!important;height:14px!important}.table-responsive::-webkit-scrollbar-track{background:#f3f4f6!important;border-radius:7px!important}.table-responsive::-webkit-scrollbar-thumb{background:#8b5cf6!important;border-radius:7px!important;border:3px solid #f3f4f6!important}.table-responsive::-webkit-scrollbar-thumb:hover{background:#a78bfa!important}.dark .table-responsive{scrollbar-color:#a78bfa #374151!important}.dark .table-responsive::-webkit-scrollbar-track{background:#374151!important}.dark .table-responsive::-webkit-scrollbar-thumb{background:#a78bfa!important;border:3px solid #374151!important}.dark .table-responsive::-webkit-scrollbar-thumb:hover{background:#c4b5fd!important}.spinner-purple{color:#8b5cf6!important;border-color:#8b5cf640!important;border-right-color:#8b5cf6!important}.dark .spinner-purple{color:#c4b5fd!important;border-color:#c4b5fd4d!important;border-right-color:#c4b5fd!important}.dark .table tbody tr:hover{background-color:#8b5cf60d!important}.dark .empty-state{background:var(--darkModePrimaryColor)!important;border:1px dashed var(--darkModeThirdColor)!important}.dark .empty-state i,.dark .empty-state p{color:#677281}.dark .section-header{background:#8b5cf626}.dark .quick-info-section{background:#8b5cf614}.dark .text-muted{color:#677281!important}.dark .quick-info-label,.dark .stat-label,.dark .script-info-label,.dark .quick-info-value,.dark .script-info-value,.dark .setting-value,.dark .feature-text{color:#fff!important}.dark .item-single-paragraph,.dark .backtesting-content,.dark .description-section{color:#d2d2d2!important}.dark .section-header .breadcrumb-item a{color:#fff}.dark .section-header .breadcrumb-item.active{color:#ffffffb3}.dark .section-header .breadcrumb-item+.breadcrumb-item:before{color:#ffffff80}.dark .nav-tabs-purple{border-bottom-color:var(--darkModeThirdColor)}.dark .nav-tabs-purple .nav-link{color:#ffffffb3}.dark .nav-tabs-purple .nav-link:hover{color:#c4b5fd;background-color:#8b5cf61a}.dark .nav-tabs-purple .nav-link.active{color:#d2d2d2!important;background-color:#8b5cf633}.dark .related-scripts-section{background:var(--darkModeSecondaryColor)!important}.dark .description-section,.dark .backtesting-section,.dark .performance-table-section{border-top-color:var(--darkModeThirdColor)}.dark .performance-metric-item{border-bottom-color:#8b5cf633}.dark .performance-metric-item:hover{background:#8b5cf614}.dark .metric-value{color:#fff}.dark .settings-metric-item{border-bottom-color:#8b5cf633}.dark .settings-metric-item:hover{background:#8b5cf614}.dark .script-info-item,.dark .setting-header{border-bottom-color:var(--darkModeThirdColor)}.dark .setting-name{color:#fff!important}.dark .category-link{color:#c4b5fd}.dark .category-link:hover{color:#fff;background-color:#8b5cf626}.dark .coin-badge{background:#8b5cf6;color:#fff}.card-v{background-color:#fff;border-color:#e9ecef;color:#333}.card-v:not(.hero-section .card-v):hover{background-color:#fff;border-color:#8b5cf6}.card-no-hover:hover,.hero-section .card-v:hover{border-color:inherit!important;background-color:inherit!important;transform:none!important;box-shadow:none!important}.quick-info-card,.quick-info-card:hover,.feature-card{background:#fff;border-color:#e9ecef}.feature-card:hover{background:#fff}.stat-card{background:#fff;border-color:#e9ecef}.stat-card:hover{background:#fff}.setting-card{background:#fff;border-color:#e9ecef}.setting-card:hover{background:#fff}.table{color:#333}.table thead th{background-color:#8b5cf61a;color:#333;border-color:#8b5cf64d}.table tbody tr{border-color:#e9ecef}.table tbody td{color:#333}.text-muted{color:#6c757d!important}.quick-info-label,.stat-label,.script-info-label,.quick-info-value,.script-info-value,.setting-value,.feature-text,.item-single-paragraph,.backtesting-content,.description-section{color:#333}.section-header{background:#8b5cf614}.section-header .breadcrumb-item a{color:#8b5cf6}.section-header .breadcrumb-item.active{color:#6c757d}.section-header .breadcrumb-item+.breadcrumb-item:before{color:#6c757d}.nav-tabs-purple{border-bottom-color:#e9ecef}.nav-tabs-purple .nav-link{color:#6c757d}.nav-tabs-purple .nav-link:hover{color:#8b5cf6;background-color:#8b5cf60d}.nav-tabs-purple .nav-link.active{color:#8b5cf6;background-color:#8b5cf61a}.related-scripts-section{background:#f8f9fa}.description-section,.backtesting-section,.performance-table-section{border-top-color:#e9ecef}.script-info-item,.setting-header{border-bottom-color:#e9ecef}.setting-name{color:#333}.category-link{color:#8b5cf6}.category-link:hover{color:#7c3aed;background-color:#8b5cf61a}.coin-badge{background:#8b5cf6;color:#fff}.item-single-paragraph p,.backtesting-content p,.description-section p{margin-bottom:1rem;line-height:1.6}.item-single-paragraph,.backtesting-content,.description-section{line-height:1.6}.item-single-paragraph br+br,.backtesting-content br+br{display:block;content:"";margin-top:.5rem}.btn-purple,.btn-chart-view{background-color:#8b5cf6;border-color:#8b5cf6;color:#fff;transition:all .3s ease}.btn-purple:hover,.btn-chart-view:hover{background-color:#7c3aed;border-color:#7c3aed;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #8b5cf666}.btn-outline-secondary.btn-chart-view{background-color:#8b5cf6;border-color:#8b5cf6;color:#fff}.btn-outline-secondary.btn-chart-view:hover{background-color:#7c3aed;border-color:#7c3aed;color:#fff}.fa-purple,i.text-purple,.icon-purple,.section-header i,.card-v h5 i,.quick-info-section h5 i,.description-section h5 i,.backtesting-section h5 i,.performance-table-section h5 i{color:#8b5cf6!important}.badge{font-weight:500;padding:.375rem .75rem;border-radius:6px}.badge-purple,.badge.bg-purple{background-color:#8b5cf6!important;color:#fff}a,.link-purple{color:#8b5cf6;text-decoration:none;transition:all .2s ease}a:hover,.link-purple:hover{color:#7c3aed;text-decoration:none}.section-title-divider{background:#8b5cf6;height:3px;width:60px;margin-top:.5rem}.border-purple{border-color:#8b5cf6!important}.border-top-purple{border-top:2px solid #8b5cf6!important}.nav-tabs-purple .nav-link.active{border-bottom-color:#8b5cf6!important}.card-v{transition:all .3s ease}.card-v:not(.hero-section .card-v):hover{background-color:inherit!important;border-color:inherit!important;transform:none!important;box-shadow:none!important}.sidebar-sticky .card-v:hover,.card-no-hover:hover,.hero-section .card-v:hover{transform:none!important;box-shadow:none!important;border-color:inherit!important;background-color:inherit!important}.btn{transition:all .3s ease}.btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.btn:active{transform:translateY(0)}.tab-pane{animation:fadeIn .3s ease-in}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}html,a[href^="#"]{scroll-behavior:smooth}.card-v{box-shadow:0 2px 8px #0000001a;border:1px solid #e9ecef;border-radius:8px;background:#fff}.btn{box-shadow:0 2px 4px #8b5cf64d}.btn:hover{box-shadow:0 4px 12px #8b5cf666}.btn-outline-secondary,.btn-outline-primary,.btn-outline-purple{box-shadow:0 2px 4px #8b5cf633}.btn-outline-secondary:hover,.btn-outline-primary:hover,.btn-outline-purple:hover{box-shadow:0 4px 12px #8b5cf64d}.card-v{box-shadow:0 2px 8px #0000001a}.card-v:hover,.feature-card:hover,.stat-card:hover,.setting-card:hover{box-shadow:none!important;transform:none!important;border-color:inherit!important;background-color:inherit!important}.item-badge,.badge{box-shadow:0 2px 6px #0000001f}.btn:hover,.social-btn:hover{box-shadow:0 6px 20px #0000002e}.modal-content,.toast{box-shadow:0 8px 32px #0003}.related-scripts-section .section-header{margin-bottom:2rem}.related-scripts-section .section-title{display:flex;align-items:center;gap:.75rem}.related-scripts-section .section-title-icon{font-size:1.75rem;color:#8b5cf6}.related-scripts-section .section-title-text{font-size:1.5rem;font-weight:600;color:#1a1a1a;margin:0}.related-scripts-section .section-title-divider{background:#8b5cf6;height:3px;width:60px;margin-top:.5rem}.related-scripts-section .section-body .row{row-gap:1.5rem}.related-scripts-section .card-v,.related-scripts-section .script-card{transition:all .3s ease;cursor:pointer}.related-scripts-section .card-v:hover,.related-scripts-section .script-card:hover{transform:none;box-shadow:none}.related-scripts-section .card-v:hover img,.related-scripts-section .script-card:hover img{transform:none}.view-all-scripts-link{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background-color:#8b5cf6;color:#fff;border-radius:8px;text-decoration:none;font-weight:500;transition:all .3s ease;margin-top:2rem}.view-all-scripts-link:hover{background-color:#7c3aed;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #8b5cf666}.view-all-scripts-link i{transition:transform .3s ease}.view-all-scripts-link:hover i{transform:translate(4px)}.view-all-scripts-container{text-align:center;margin-top:2rem}.related-scripts-empty-state{text-align:center;padding:4rem 2rem;background:#8b5cf608;border-radius:12px;border:2px dashed #e9ecef}.related-scripts-empty-state i{font-size:4rem;color:#9ca3af;margin-bottom:1.5rem;display:block}.related-scripts-empty-state h4{color:#1a1a1a;font-weight:600;margin-bottom:.75rem}.related-scripts-empty-state p{color:#6c757d;font-size:1rem;margin-bottom:0}.dark .related-scripts-empty-state{background:#8b5cf614;border-color:#ffffff1a}.dark .related-scripts-empty-state i{color:#677281}.dark .related-scripts-empty-state h4{color:#fff}.dark .related-scripts-empty-state p{color:#ffffffb3}@media (max-width: 767.98px){.related-scripts-section .section-title-text{font-size:1.25rem}.related-scripts-section .section-title-icon{font-size:1.5rem}}.related-scripts-section{padding:3rem 0;background:#f8f9fa}.related-scripts-section .container{max-width:1200px}.item-single-img img,.item-swiper img,.script-card img,img,.img-fluid{max-width:100%;height:auto}@media (max-width: 767.98px){.btn,.nav-link,.social-btn,button{min-height:44px;min-width:44px;padding:.625rem 1rem}.btn-sm{min-height:44px;padding:.5rem .875rem}.nav-tabs-purple .nav-link{min-height:44px;padding:.75rem 1rem}}@media (max-width: 767.98px){.nav-tabs-purple{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;white-space:nowrap;display:flex;flex-wrap:nowrap}.nav-tabs-purple .nav-item{flex-shrink:0}.nav-tabs-purple .nav-link{white-space:nowrap}}@media (max-width: 767.98px){.item-swiper{touch-action:pan-x;-webkit-overflow-scrolling:touch}.item-swiper .swiper-wrapper{touch-action:pan-x}.item-swiper .swiper-slide{user-select:none;-webkit-user-select:none}}@media (max-width: 767.98px){.section{padding:2rem 0}.section.forced-start{padding-top:2rem;padding-bottom:1.5rem}.card-v{padding:1rem!important}.section-header{padding:1rem;margin-bottom:1rem}.section-header .item-single-title{font-size:1.5rem}.quick-info-section,.description-section,.backtesting-section,.performance-table-section{padding:1rem}.row.g-4{gap:1rem!important}.row.g-3{gap:.75rem!important}.mb-4{margin-bottom:1rem!important}.mb-3{margin-bottom:.75rem!important}.related-scripts-section{padding:2rem 0}}@media (max-width: 767.98px){.sidebar-sticky{position:static!important;top:auto!important}}@media (max-width: 767.98px){body{font-size:.9375rem}h1,.h1{font-size:1.75rem!important}h2,.h2{font-size:1.375rem!important}h3,.h3{font-size:1.125rem!important}h4,.h4{font-size:1rem!important}h5,.h5{font-size:.9375rem!important}.stat-value{font-size:1.25rem}.feature-text{font-size:.875rem}.quick-info-value{font-size:.9375rem}}@media (max-width: 767.98px){.row-cols-1{--bs-columns: 1}.row-cols-md-2>*,.row-cols-md-3>*,.row-cols-lg-3>*,.row-cols-lg-4>*{width:100%;max-width:100%}.row.row-cols-1.row-cols-md-2.row-cols-lg-3>*{flex:0 0 100%;max-width:100%}.row.row-cols-2.row-cols-lg-4>*{flex:0 0 50%;max-width:50%}.settings-grid{grid-template-columns:1fr}.row.row-cols-1.row-cols-md-2.row-cols-xl-3>*{flex:0 0 100%;max-width:100%}}@media (max-width: 767.98px){a,button,.btn,.nav-link,.social-btn,.swiper-button-prev,.swiper-button-next,#itemSwiperPrev,#itemSwiperNext,.copy-link-btn,.category-link{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.nav-tabs-purple .nav-link{padding:.875rem 1.125rem}.social-btn,.swiper-button-prev,.swiper-button-next,#itemSwiperPrev,#itemSwiperNext{width:48px;height:48px;min-width:48px;min-height:48px}.badge{padding:.5rem .875rem;font-size:.875rem}.coin-badge{padding:.375rem .75rem;font-size:.8125rem}}@media (max-width: 767.98px){.sidebar-sticky{order:2}.col-12.col-lg-8{order:1}.sidebar-sticky{margin-top:1.5rem}}a:focus,button:focus,.btn:focus,.nav-link:focus,.social-btn:focus,.swiper-button-prev:focus,.swiper-button-next:focus,#itemSwiperPrev:focus,#itemSwiperNext:focus,.copy-link-btn:focus,.category-link:focus,input:focus,textarea:focus,select:focus{outline:3px solid #8b5cf6;outline-offset:2px;box-shadow:0 0 0 3px #8b5cf633}a:focus-visible,button:focus-visible,.btn:focus-visible,.nav-link:focus-visible{outline:3px solid #8b5cf6;outline-offset:2px;box-shadow:0 0 0 3px #8b5cf64d}a:focus:not(:focus-visible),button:focus:not(:focus-visible),.btn:focus:not(:focus-visible){outline:none;box-shadow:none}.nav-tabs-purple .nav-link:focus{z-index:1}.swiper-button-prev:focus,.swiper-button-next:focus,#itemSwiperPrev:focus,#itemSwiperNext:focus{outline:3px solid #ffffff;outline-offset:2px;box-shadow:0 0 0 5px #8b5cf680}#itemSwiperPrev,#itemSwiperNext{cursor:pointer}#itemSwiperPrev:focus,#itemSwiperNext:focus{outline:3px solid #ffffff;outline-offset:2px}.social-btn,.copy-link-btn,.category-link,.view-all-scripts-link{cursor:pointer}.skip-to-main{position:absolute;top:-40px;left:0;background:#8b5cf6;color:#fff;padding:8px;text-decoration:none;z-index:100}.skip-to-main:focus{top:0}.badge{font-weight:600}a{color:#8b5cf6}a:hover{color:#7c3aed}.tab-pane{min-height:200px;position:relative}.tab-pane.loading{opacity:.6;pointer-events:none}.tab-pane.loading:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border:4px solid #e9ecef;border-top-color:#8b5cf6;border-radius:50%;animation:spin 1s linear infinite}.script-card,.item{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000000f,0 1px 2px #0000000a;display:flex;flex-direction:column;height:100%}.script-card:hover,.item:hover{transform:none!important;box-shadow:none!important;border-color:inherit!important}.dark .script-card,.dark .item{background:#1e1e2e;border:1px solid rgba(255,255,255,.08);box-shadow:0 1px 3px #0000004d,0 1px 2px #0003}.dark .script-card:hover,.dark .item:hover{background:inherit!important;box-shadow:none!important;border-color:inherit!important}.script-card .item-header,.item .item-header{position:relative;overflow:hidden;background:#8b5cf61a;min-height:180px;display:flex;align-items:center;justify-content:center}.dark .script-card .item-header,.dark .item .item-header{background:#8b5cf633}.item-header-link{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.script-card .item-img,.item .item-img{width:100%;height:100%;object-fit:cover;transition:transform .4s cubic-bezier(.4,0,.2,1)}.script-card:hover .item-img,.item:hover .item-img{transform:none!important}.item-placeholder-icon{font-size:3rem;color:#fff;opacity:.8}.script-card .item-body,.item .item-body{padding:1.25rem;background:transparent;flex:1;display:flex;flex-direction:column;gap:.875rem}.script-card .item-title,.item .item-title{display:block;color:#1a1a1a;font-weight:700;font-size:1.125rem;margin-bottom:0;text-decoration:none;line-height:1.4;transition:color .2s ease}.script-card:hover .item-title,.item:hover .item-title{color:inherit!important}.dark .script-card .item-title,.dark .item .item-title{color:#fff}.dark .script-card:hover .item-title,.dark .item:hover .item-title{color:inherit!important}.item-badges-section{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.item-category-text{color:#6c757d;font-size:.875rem}.dark .item-category-text{color:#fff9}.item-meta-section{display:flex;flex-direction:column;gap:.5rem}.item-meta-item{display:flex;align-items:center;gap:.5rem}.item-meta-text{color:#6c757d;font-size:.875rem}.dark .item-meta-text{color:#fff9}.item-footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:1rem;margin-top:auto;border-top:1px solid rgba(0,0,0,.08)}.dark .item-footer{border-top-color:#ffffff14}.item-footer-left{display:flex;flex-direction:column;gap:.5rem;flex:1}.item-footer-right{display:flex;align-items:center;gap:.5rem}.item-price-badge{display:inline-flex;align-items:center;padding:.375rem .75rem;border-radius:6px;font-size:.875rem;font-weight:700;width:fit-content}.item-price-badge-free{background:#8b5cf61a;color:#8b5cf6;border:1px solid rgba(139,92,246,.3)}.item-price-badge-paid{background:#22c55e1a;color:#22c55e;border:1px solid rgba(34,197,94,.3)}.dark .item-price-badge-free{background:#8b5cf633;color:#c4b5fd;border-color:#8b5cf666}.dark .item-price-badge-paid{background:#22c55e33;color:#22c55e;border-color:#22c55e66}.item-coins-info{display:flex;align-items:center;gap:.375rem}.item-coins-text{color:#6c757d;font-size:.8125rem}.dark .item-coins-text{color:#fff9}.category-link-inline{color:#8b5cf6;text-decoration:none;transition:color .2s ease}.category-link-inline:hover{color:#7c3aed;text-decoration:underline}.dark .category-link-inline{color:#c4b5fd}.dark .category-link-inline:hover{color:#fff}.script-card .badge,.item .badge{font-size:.75rem;font-weight:600;padding:.25rem .625rem;border-radius:4px}.badge.bg-lg-1{background:#2948ff!important;color:#fff!important;border:none}.badge.bg-success{background-color:#22c55e!important;color:#fff!important;border:none}.badge.bg-primary,.badge.badge-primary{background-color:#8b5cf6!important;color:#fff!important;border:none}.badge.bg-secondary,.badge.badge-secondary{background-color:#6c757d!important;color:#fff!important;border:none}.item-badge{position:absolute;top:12px;right:12px;padding:6px 14px;border-radius:6px;font-size:.75rem;font-weight:700;z-index:10;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 2px 8px #00000026;text-transform:uppercase;letter-spacing:.5px}.item-badge-free{background:#8b5cf6f2;color:#fff;border:1px solid rgba(255,255,255,.2)}.item-badge-sale{background:#22c55ef2;color:#fff;border:1px solid rgba(255,255,255,.2)}.dark .item-badge{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 2px 8px #0006}.script-card .item-ratings,.item .item-ratings{margin-bottom:1rem}.item-icon{color:#8b5cf6;font-size:.875rem}.dark .item-icon{color:#c4b5fd}.item-coins-icon{color:#ffc107!important;font-size:.875rem}.script-card .btn,.item .btn{font-size:.875rem;padding:.5rem 1rem;border-radius:6px;font-weight:600;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:.375rem}.script-card .btn-sm,.item .btn-sm{padding:.5rem 1rem;font-size:.875rem}.script-card .btn-primary,.item .btn-primary{background:#8b5cf6;border:none;color:#fff}.script-card .btn-primary:hover,.item .btn-primary:hover{background:inherit!important;transform:none!important;box-shadow:none!important}.btn-icon{width:40px;height:40px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;border:1px solid rgba(0,0,0,.15);background:transparent;color:#6c757d;transition:all .2s ease}.btn-icon:hover{background:#8b5cf61a;border-color:#8b5cf6;color:#8b5cf6;transform:translateY(-1px)}.dark .btn-icon{border-color:#ffffff26;color:#ffffffb3}.dark .btn-icon:hover{background:#8b5cf633;border-color:#8b5cf6;color:#c4b5fd}.script-card-modern{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000000f,0 1px 2px #0000000a}.script-card-modern:hover{transform:none!important;box-shadow:none!important;border-color:inherit!important}.dark .script-card-modern{background:#1e1e2e;border:1px solid rgba(255,255,255,.08);box-shadow:0 1px 3px #0000004d,0 1px 2px #0003}.dark .script-card-modern:hover{background:inherit!important;box-shadow:none!important;border-color:inherit!important}.script-card-modern .card-body,.dark .script-card-modern .card-body{background:transparent}.script-card-modern .card-footer{background:transparent;border-top:1px solid rgba(0,0,0,.08)}.dark .script-card-modern .card-footer{background:transparent;border-top-color:#ffffff14}.script-card-modern .card-title a{color:#1a1a1a}.dark .script-card-modern .card-title a{color:#fff}.script-card-modern:hover .card-title a,.dark .script-card-modern:hover .card-title a{color:inherit!important}.script-card-modern .card-text{color:#6c757d}.dark .script-card-modern .card-text{color:#ffffffb3}.scripts-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}@media (max-width: 767.98px){.scripts-grid{grid-template-columns:1fr;gap:1rem}}@media (min-width: 768px) and (max-width: 991.98px){.scripts-grid{grid-template-columns:repeat(2,1fr)}}@keyframes spin{to{transform:translate(-50%,-50%) rotate(360deg)}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (prefers-contrast: high){.card-v,.feature-card,.stat-card,.setting-card,.btn{border:2px solid currentColor}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.fancybox__container{--fancybox-bg: rgba(24, 24, 27, .95)}.fancybox__infobar{color:#fff!important;font-size:1rem!important;font-weight:500!important;padding:.5rem 1rem!important;background:#00000080!important;border-radius:6px!important}.fancybox__nav button{background:#8b5cf6e6!important;color:#fff!important;width:50px!important;height:50px!important;border-radius:50%!important;transition:all .3s ease!important}.fancybox__nav button:hover{background:#8b5cf6!important;transform:scale(1.1)!important}.fancybox__nav button svg{filter:none!important;color:#fff!important}.fancybox__toolbar button{background:#00000080!important;color:#fff!important;border-radius:6px!important;transition:all .3s ease!important}.fancybox__toolbar button:hover{background:#8b5cf6e6!important}.fancybox__thumbs{background:#18181bf2!important}.fancybox__thumb{border:2px solid transparent!important;border-radius:6px!important;transition:all .3s ease!important}.fancybox__thumb:hover,.fancybox__thumb.is-nav-selected{border-color:#8b5cf6!important}.fancybox__caption{background:#000000b3!important;color:#fff!important;padding:1rem!important;font-size:.95rem!important}.how-it-works-section{background-color:var(--bgColor);padding:4rem 0}.dark .how-it-works-section{background-color:var(--darkModeSecondaryColor)}.how-it-works-section .section-title{font-size:2.5rem;font-weight:700;color:var(--thirdColor)}.dark .how-it-works-section .section-title{color:#fff}.how-it-works-section .section-subtitle{font-size:1.125rem;max-width:700px;margin:0 auto;color:#808285}.dark .how-it-works-section .section-subtitle{color:#ffffffb3}.how-it-works-card{padding:2rem 1.5rem;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 2px 8px #00000014;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;height:450px;min-height:450px;max-height:450px;display:flex;flex-direction:column;align-items:center;text-align:center}.dark .how-it-works-card{background:var(--darkModePrimaryColor);border-color:var(--darkModeSecondaryColor);box-shadow:0 2px 8px #0000004d}.how-it-works-card:hover{transform:translateY(-5px);box-shadow:0 8px 20px #0000001f;border-color:var(--primaryColor)}.dark .how-it-works-card:hover{box-shadow:0 8px 20px #00000080;border-color:var(--primaryColor)}.step-number-badge{display:inline-block;flex-shrink:0}.step-number{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;background:var(--primaryColor);color:#fff;border-radius:50%;font-size:1.25rem;font-weight:700}.step-icon{flex-shrink:0}.step-icon .icon-wrapper{display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;background:var(--bgColor);border-radius:50%}.dark .step-icon .icon-wrapper{background:var(--darkModeSecondaryColor)}.step-icon .icon-wrapper i{color:var(--primaryColor)}.step-title{font-size:1.375rem;font-weight:600;color:var(--thirdColor);flex-shrink:0}.dark .step-title{color:#fff}.step-description{font-size:1rem;line-height:1.6;color:#808285;flex:1;overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;text-overflow:ellipsis}.dark .step-description{color:#ffffffb3}.testimonials-section{background:#fff;padding:4rem 0}.dark .testimonials-section{background:var(--darkModePrimaryColor)}.testimonials-badge .badge{font-size:.875rem;font-weight:500;border-radius:50px}.bg-purple-light{background-color:#8f37ff1a}.dark .bg-purple-light{background-color:#8f37ff33}.testimonials-badge .text-purple{color:var(--primaryColor)!important}.testimonials-title{font-size:2.25rem;font-weight:700;color:var(--thirdColor)}.dark .testimonials-title{color:#fff}.testimonial-video-card{position:relative;border-radius:16px;overflow:hidden;border:none;box-shadow:none;padding:0;margin:0;height:100%;min-height:350px}.dark .testimonial-video-card{border:none;box-shadow:none}.video-badge{position:absolute;top:15px;left:15px;background:#ff0000e6;color:#fff;padding:8px 15px;border-radius:20px;font-size:.875rem;font-weight:600;z-index:2;display:flex;align-items:center;gap:8px}.video-thumbnail{position:relative;width:100%;padding-bottom:100%;background:var(--bgColor)}.dark .video-thumbnail{background:var(--darkModeSecondaryColor)}.video-thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.video-placeholder{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#808285}.dark .video-placeholder{color:#ffffff80}.video-play-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#0000004d;color:#fff;transition:background .3s ease;text-decoration:none}.video-play-overlay:hover{background:#00000080}.testimonial-text-card{padding:2rem;background:var(--bgColor);border:1px solid #e5e7eb;border-radius:12px;height:100%;min-height:450px;display:flex;flex-direction:column}.dark .testimonial-text-card{background:var(--darkModeSecondaryColor);border-color:var(--darkModeThirdColor)}.testimonial-quote{flex-shrink:0}.testimonial-quote h3{font-size:1.75rem;font-weight:600;color:var(--thirdColor);line-height:1.4}.dark .testimonial-quote h3{color:#fff}.testimonial-highlights{display:flex;flex-wrap:wrap;gap:12px;flex-shrink:0}.highlight-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:#fff;border:1px solid #e5e7eb;border-radius:20px;font-size:.875rem;font-weight:600;box-shadow:0 2px 4px #00000014}.dark .highlight-badge{background:var(--darkModePrimaryColor);border-color:var(--darkModeThirdColor);box-shadow:0 2px 4px #0000004d;color:#fff}.testimonial-content{flex:1;overflow:hidden}.testimonial-content p{font-size:1rem;line-height:1.7;color:#808285;overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;text-overflow:ellipsis}.dark .testimonial-content p{color:#ffffffb3}.reviews-carousel{margin-top:3rem}.testimonials-swiper{padding-bottom:50px}.review-card{padding:2rem;background:#fff;border:1px solid #e5e7eb;border-radius:12px;height:400px;min-height:400px;max-height:400px;display:flex;flex-direction:column;transition:box-shadow .3s ease,border-color .3s ease}.dark .review-card{background:var(--darkModeSecondaryColor);border-color:var(--darkModeThirdColor)}.review-card:hover{box-shadow:0 8px 20px #0000001a;border-color:var(--primaryColor)}.dark .review-card:hover{box-shadow:0 8px 20px #0000004d}.review-stars{flex-shrink:0}.review-stars i{font-size:1rem}.review-text{font-size:1rem;line-height:1.7;color:#808285;margin-bottom:1.5rem;flex:1;overflow:hidden;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;text-overflow:ellipsis}.dark .review-text{color:#ffffffb3}.review-author{display:flex;align-items:center;gap:12px;flex-shrink:0;margin-top:auto}.author-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;border:2px solid var(--primaryColor)}.author-name{font-weight:600;color:var(--thirdColor)}.dark .author-name{color:#fff}.testimonials-disclaimer{margin-top:2rem}.testimonials-disclaimer p{color:#808285}.dark .testimonials-disclaimer p{color:#ffffff80}.strategy-cta-section{background:var(--primaryColor);color:#fff;padding:4rem 0}.cta-card{background:#ffffff1a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:16px;padding:3rem 2rem;border:1px solid rgba(255,255,255,.2)}.dark .cta-card{background:#0003;border-color:#ffffff1a}.cta-title{font-size:2.25rem;font-weight:700;color:#fff}.cta-description{font-size:1.125rem;line-height:1.7;color:#ffffffe6}.cta-features li{font-size:1rem;color:#fffffff2}.cta-action .btn-purple{background:#fff;color:var(--primaryColor);border:none;font-weight:600;padding:1rem 2rem;font-size:1.125rem;transition:all .3s ease}.cta-action .btn-purple:hover{background:var(--bgColor);color:var(--primaryColor);transform:translateY(-2px);box-shadow:0 8px 20px #0003}.dark .cta-action .btn-purple{background:#fff;color:var(--primaryColor)}.dark .cta-action .btn-purple:hover{background:#f3f4f6}.cta-action .text-muted{color:#ffffffb3!important}.dark .testimonials-swiper .swiper-pagination-bullet{background:#ffffff80}.dark .testimonials-swiper .swiper-pagination-bullet-active{background:var(--primaryColor)}@media (max-width: 991.98px){.how-it-works-section .section-title,.testimonials-title,.cta-title{font-size:2rem}.testimonial-quote h3{font-size:1.5rem}.cta-card{padding:2rem 1.5rem}.how-it-works-section,.testimonials-section,.strategy-cta-section{padding:3rem 0}.how-it-works-card{height:420px;min-height:420px;max-height:420px}.review-card{height:380px;min-height:380px;max-height:380px}.testimonial-text-card{min-height:400px}}@media (max-width: 767.98px){.how-it-works-section .section-title,.testimonials-title,.cta-title{font-size:1.75rem}.step-title,.testimonial-quote h3{font-size:1.25rem}.cta-card{padding:1.5rem 1rem}.how-it-works-section,.testimonials-section,.strategy-cta-section{padding:2rem 0}.how-it-works-card,.review-card,.testimonial-text-card{padding:1.5rem}.how-it-works-card{height:auto;min-height:380px;max-height:none}.review-card{height:auto;min-height:350px;max-height:none}.testimonial-text-card{min-height:350px}.review-text{-webkit-line-clamp:6}.step-description{-webkit-line-clamp:4}.testimonial-content p{-webkit-line-clamp:5}}.faq-section{background:#fff;padding:4rem 0}.dark .faq-section{background:var(--darkModePrimaryColor)}.faq-title{font-size:2.5rem;font-weight:700;color:var(--thirdColor);margin-bottom:2rem}.dark .faq-title{color:#fff}.faq-accordion{max-width:900px;margin:0 auto}.faq-accordion .accordion-item{background:#fff;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:1rem;overflow:hidden}.dark .faq-accordion .accordion-item{background:var(--darkModeSecondaryColor);border-color:var(--darkModeThirdColor)}.faq-accordion .accordion-button{background:#fff;color:var(--thirdColor);font-size:1rem;font-weight:500;padding:1.25rem 1.5rem;border:none;box-shadow:none}.dark .faq-accordion .accordion-button{background:var(--darkModeSecondaryColor);color:#fff}.faq-accordion .accordion-button:not(.collapsed){background:var(--bgColor);color:var(--primaryColor)}.dark .faq-accordion .accordion-button:not(.collapsed){background:var(--darkModePrimaryColor);color:var(--primaryColor)}.faq-accordion .accordion-button:focus{box-shadow:none;border-color:var(--primaryColor)}.faq-accordion .accordion-button:after{background-image:none;content:"";font-family:"Font Awesome 6 Free";font-weight:900;color:var(--primaryColor)}.faq-accordion .accordion-button:not(.collapsed):after{transform:rotate(-180deg)}.faq-accordion .accordion-body{padding:1.5rem;color:#808285;line-height:1.7}.dark .faq-accordion .accordion-body{color:#ffffffb3}.guarantee-banner-section{padding:4rem 0;background:var(--bgColor)}.dark .guarantee-banner-section{background:var(--darkModeSecondaryColor)}.guarantee-banner{background:var(--primaryColor);border-radius:16px;padding:3rem 2rem;box-shadow:0 10px 40px #0003;position:relative;overflow:hidden}.guarantee-banner:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--secondaryColor);opacity:.3;z-index:0}.guarantee-content{position:relative;z-index:1}.guarantee-title{font-size:2.25rem;font-weight:700;color:#fff}.guarantee-description{font-size:1.125rem;color:#ffffffe6;max-width:700px;margin:0 auto}.guarantee-contact{display:inline-flex;align-items:center;gap:8px;padding:.75rem 1.5rem;background:#fff;border-radius:50px;border:2px solid #ffffff;transition:all .3s ease;text-decoration:none;cursor:pointer}.guarantee-contact:hover{background:#fffffff2;transform:translateY(-2px);box-shadow:0 4px 12px #0003;text-decoration:none}.guarantee-contact i{color:var(--primaryColor);font-size:1.125rem}.guarantee-email{color:var(--primaryColor);text-decoration:none;font-weight:600}.guarantee-contact:hover .guarantee-email{color:var(--secondaryColor)}.features-guarantee-section{background:#fff;padding:4rem 0}.dark .features-guarantee-section{background:var(--darkModePrimaryColor)}.features-guarantee-title{font-size:2.25rem;font-weight:700;color:var(--thirdColor)}.dark .features-guarantee-title{color:#fff}.feature-guarantee-card{padding:2rem 1.5rem;background:var(--bgColor);border:1px solid #e5e7eb;border-radius:12px;height:100%;min-height:320px;display:flex;flex-direction:column;align-items:center;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.dark .feature-guarantee-card{background:var(--darkModeSecondaryColor);border-color:var(--darkModeThirdColor)}.feature-guarantee-card:hover{transform:translateY(-5px);box-shadow:0 8px 20px #0000001a;border-color:var(--primaryColor)}.dark .feature-guarantee-card:hover{box-shadow:0 8px 20px #0000004d}.feature-icon-wrapper{flex-shrink:0}.feature-icon-circle{width:100px;height:100px;background:var(--primaryColor);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 12px #8f37ff4d}.dark .feature-icon-circle{box-shadow:0 4px 12px #8f37ff80}.feature-guarantee-card h4{font-size:1.25rem;font-weight:600;color:var(--thirdColor);flex-shrink:0}.dark .feature-guarantee-card h4{color:#fff}.feature-guarantee-description{font-size:1rem;line-height:1.6;color:#808285;flex:1}.dark .feature-guarantee-description{color:#ffffffb3}.cta-banner-section{background:var(--bgColor);padding:4rem 0}.dark .cta-banner-section{background:var(--darkModePrimaryColor)}.cta-banner-content{max-width:1000px;margin:0 auto}.cta-banner-title{font-size:2.5rem;font-weight:700;color:var(--thirdColor)}.dark .cta-banner-title{color:#fff}.cta-features-row{display:flex;justify-content:center;align-items:center;gap:2rem;flex-wrap:nowrap;overflow-x:auto;padding:1rem 0}.cta-feature-item{display:flex;flex-direction:column;align-items:center;gap:12px;flex-shrink:0;min-width:140px}.cta-feature-icon{width:60px;height:60px;background:var(--primaryColor);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.cta-feature-item:hover .cta-feature-icon{transform:scale(1.1);box-shadow:0 8px 20px #00000026}.dark .cta-feature-item:hover .cta-feature-icon{box-shadow:0 8px 20px #0006}.cta-feature-icon i{font-size:1.5rem;color:#fff}.cta-feature-text{font-size:.875rem;font-weight:500;color:var(--thirdColor);text-align:center;line-height:1.3}.dark .cta-feature-text{color:#ffffffe6}.cta-banner-action .btn-primary{background:var(--primaryColor);border-color:var(--primaryColor);color:#fff;font-size:1.125rem;font-weight:600;padding:1rem 3rem;border-radius:50px;box-shadow:0 8px 20px #00000026;transition:all .3s ease}.cta-banner-action .btn-primary:hover{background:var(--secondaryColor);border-color:var(--secondaryColor);transform:translateY(-2px);box-shadow:0 12px 30px #00000040}.dark .cta-banner-action .btn-primary{box-shadow:0 8px 20px #0006}.dark .cta-banner-action .btn-primary:hover{box-shadow:0 12px 30px #0009}.cta-banner-note{color:#6c757d;font-size:.875rem}.dark .cta-banner-note{color:#ffffffb3}.final-cta-section{background:#f8f9fa;padding:4rem 0;position:relative;overflow:hidden}.final-cta-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--primaryColor);opacity:.03;z-index:0}.dark .final-cta-section{background:#1a1a2e}.dark .final-cta-section:before{opacity:.08}.final-cta-content{position:relative;z-index:1}.final-cta-title{font-size:2.5rem;font-weight:700;color:var(--thirdColor)}.dark .final-cta-title{color:#fff}.final-cta-features{max-width:100%;margin:0 auto;overflow-x:auto;overflow-y:hidden}.final-cta-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:nowrap;gap:1rem;justify-content:center;min-width:min-content}.final-cta-item{display:flex;align-items:center;justify-content:flex-start;gap:12px;padding:1rem 1.5rem;background:#fff;border-radius:12px;border:1px solid #e5e7eb;color:var(--thirdColor);font-size:.9375rem;font-weight:500;transition:all .3s ease;flex-shrink:0}.final-cta-item:hover{transform:translateY(-4px);border-color:var(--primaryColor);box-shadow:0 4px 12px #0000001a}.final-cta-item i{color:var(--primaryColor);font-size:1.25rem;flex-shrink:0;width:24px;text-align:center}.final-cta-item span{white-space:nowrap}.dark .final-cta-item{background:#ffffff14;border:1px solid rgba(255,255,255,.15);color:#fff}.dark .final-cta-item:hover{background:#ffffff1f;box-shadow:0 4px 12px #0000004d}.final-cta-buttons .btn-primary{background:var(--primaryColor);border-color:var(--primaryColor);color:#fff;font-size:1.125rem;font-weight:600;padding:1rem 3rem;border-radius:50px;box-shadow:0 8px 20px #00000026;transition:all .3s ease}.final-cta-buttons .btn-primary:hover{background:var(--secondaryColor);border-color:var(--secondaryColor);transform:translateY(-2px);box-shadow:0 12px 30px #00000040}.dark .final-cta-buttons .btn-primary{box-shadow:0 8px 20px #0006}.dark .final-cta-buttons .btn-primary:hover{box-shadow:0 12px 30px #0009}.final-cta-note{color:#6c757d;font-size:.875rem}.dark .final-cta-note{color:#ffffffb3}@media (max-width: 991.98px){.faq-title,.features-guarantee-title,.guarantee-title,.final-cta-title,.cta-banner-title{font-size:2rem}.guarantee-banner{padding:2.5rem 1.5rem}.feature-guarantee-card{min-height:300px}.cta-features-row{gap:1.5rem}.cta-feature-icon{width:50px;height:50px}.cta-feature-icon i{font-size:1.25rem}}@media (max-width: 767.98px){.faq-title,.features-guarantee-title,.guarantee-title,.final-cta-title,.cta-banner-title{font-size:1.75rem}.guarantee-banner{padding:2rem 1rem}.guarantee-description{font-size:1rem}.feature-guarantee-card{min-height:auto;padding:1.5rem 1rem}.cta-features-row{gap:1rem;justify-content:flex-start}.cta-feature-item{min-width:120px}.cta-feature-text{font-size:.8125rem}.feature-icon-circle{width:80px;height:80px}.feature-icon-circle i{font-size:1.5rem}.final-cta-feature{font-size:.75rem;padding:.5rem .75rem}.final-cta-buttons .btn-primary{font-size:1rem;padding:.875rem 2rem}.faq-accordion .accordion-button{font-size:.9375rem;padding:1rem 1.25rem}.faq-accordion .accordion-body{padding:1.25rem}}.how-it-works-dark-section{background:#f8f9fa;padding:4rem 0;position:relative;overflow:hidden}.how-it-works-dark-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--primaryColor);opacity:.03;z-index:0}.dark .how-it-works-dark-section{background:#1a1a2e}.dark .how-it-works-dark-section:before{background:var(--primaryColor);opacity:.08}.how-it-works-dark-section .container{position:relative;z-index:1}.how-it-works-dark-card{padding:2.5rem 2rem;background:#fff;border:1px solid #e5e7eb;border-radius:16px;height:100%;min-height:420px;display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.dark .how-it-works-dark-card{background:#ffffff0d;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.how-it-works-dark-card:hover{transform:translateY(-8px);box-shadow:0 12px 30px #0000001a;border-color:var(--primaryColor);background:#fff}.dark .how-it-works-dark-card:hover{box-shadow:0 12px 30px #00000080;background:#ffffff14}.dark-step-number-badge{display:inline-block;flex-shrink:0}.dark-step-number{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;background:var(--primaryColor);color:#fff;border-radius:50%;font-size:1.25rem;font-weight:700;box-shadow:0 4px 12px #0000004d}.dark-step-icon{flex-shrink:0}.dark-icon-circle{width:100px;height:100px;background:#00000008;border:2px solid rgba(0,0,0,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--primaryColor);transition:all .3s ease}.dark .dark-icon-circle{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(255,255,255,.2)}.how-it-works-dark-card:hover .dark-icon-circle{background:#0000000d;border-color:var(--primaryColor);transform:scale(1.05)}.dark .how-it-works-dark-card:hover .dark-icon-circle{background:#ffffff26}.dark-step-title{font-size:1.375rem;font-weight:600;color:var(--thirdColor);flex-shrink:0}.dark .dark-step-title{color:#fff}.dark-step-description{font-size:1rem;line-height:1.6;color:#6c757d;flex:1;overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;text-overflow:ellipsis}.dark .dark-step-description{color:#fffc}.dark-step-description a{color:var(--primaryColor);text-decoration:none;font-weight:500}.dark-step-description a:hover{color:var(--secondaryColor);text-decoration:underline}.how-it-works-dark-section .btn-primary{background:var(--primaryColor);border-color:var(--primaryColor);color:#fff;font-size:1.125rem;font-weight:600;padding:1rem 3rem;border-radius:50px;box-shadow:0 8px 20px #0000004d;transition:all .3s ease}.how-it-works-dark-section .btn-primary:hover{background:var(--secondaryColor);border-color:var(--secondaryColor);color:#fff;transform:translateY(-2px);box-shadow:0 12px 30px #0006}@media (max-width: 991.98px){.how-it-works-dark-card{min-height:400px;padding:2rem 1.5rem}.dark-icon-circle{width:90px;height:90px}}@media (max-width: 767.98px){.how-it-works-dark-section{padding:3rem 0}.how-it-works-dark-card{min-height:auto;padding:1.5rem 1rem}.dark-step-number{width:45px;height:45px;font-size:1.125rem}.dark-icon-circle{width:80px;height:80px}.dark-icon-circle i{font-size:1.5rem}.dark-step-title{font-size:1.25rem}.dark-step-description{font-size:.9375rem;-webkit-line-clamp:4}.how-it-works-dark-section .btn-primary{font-size:1rem;padding:.875rem 2rem}}.hero-section{position:relative;width:100%;overflow:hidden;padding:0;margin:0}.hero-gradient-bg{background:linear-gradient(135deg,#fff,#f8f9fa);position:relative;padding:100px 0 120px;min-height:95vh;display:flex;align-items:center;transition:background .3s ease}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.hero-gradient-bg:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 40%,rgba(139,92,246,.05) 0%,transparent 60%),radial-gradient(circle at 70% 70%,rgba(139,92,246,.03) 0%,transparent 60%);pointer-events:none}.dark .hero-gradient-bg:before{background:none!important}.hero-content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center}.hero-trust-bar{display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:40px;padding:18px 36px;background:#8b5cf614;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:50px;border:1px solid rgba(139,92,246,.2);box-shadow:0 4px 16px #8b5cf61a;transition:all .3s ease}.trust-badge-item{display:flex;align-items:center;gap:10px;color:#1a1a1a;font-size:.9375rem;font-weight:600;transition:transform .3s ease}.trust-badge-item:hover{transform:translateY(-2px)}.trust-badge-icon{width:32px;height:32px;border-radius:50%;background:#22c55e33;display:flex;align-items:center;justify-content:center;flex-shrink:0}.trust-badge-icon i{color:#22c55e;font-size:1rem}.trust-badge-separator{width:1px;height:24px;background:#8b5cf64d}.dark .hero-trust-bar{background:#ffffff14;border-color:#ffffff1f;box-shadow:0 4px 16px #0000004d}.dark .trust-badge-item{color:#fffffff2}.dark .trust-badge-icon{background:#22c55e33}.dark .trust-badge-separator{background:#fff3}.hero-badge{position:relative;display:inline-flex;align-items:center;gap:10px;padding:12px 28px;background:#8b5cf626;border:1px solid rgba(139,92,246,.3);border-radius:50px;color:#8b5cf6;font-size:.9375rem;font-weight:600;margin-bottom:28px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 16px #8b5cf633;overflow:hidden;transition:all .3s ease}.dark .hero-badge{background:#8b5cf633;border-color:#8b5cf666;color:#fff;box-shadow:0 4px 16px #8b5cf640}.badge-pulse{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:#8b5cf64d;border-radius:50px;animation:badgePulse 2s ease-in-out infinite}@keyframes badgePulse{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.5}50%{transform:translate(-50%,-50%) scale(1.05);opacity:0}}.hero-badge i{color:#fbbf24;animation:sparkle 2s ease-in-out infinite;position:relative;z-index:1}@keyframes sparkle{0%,to{opacity:1;transform:scale(1) rotate(0)}50%{opacity:.7;transform:scale(1.15) rotate(180deg)}}.hero-text-wrapper{max-width:900px;margin:0 auto 60px}.hero-headline{font-size:7rem;font-weight:800;color:#1a1a1a;line-height:1.15;margin-bottom:24px;text-shadow:none;letter-spacing:-.02em;transition:all .3s ease}.dark .hero-headline{color:#fff;text-shadow:0 4px 24px rgba(0,0,0,.5)}.hero-headline-gradient{background:linear-gradient(135deg,#a78bfa,#ec4899,#f59e0b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block;animation:gradientText 3s ease infinite;background-size:200% auto}.dark .hero-headline-gradient{background:linear-gradient(135deg,#c4b5fd,#f472b6,#fbbf24);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@keyframes gradientText{0%,to{background-position:0% center}50%{background-position:100% center}}.hero-subheadline{font-size:1.375rem;font-weight:400;color:#4b5563;line-height:1.6;margin-bottom:32px;max-width:700px;margin-left:auto;margin-right:auto;transition:all .3s ease}.dark .hero-subheadline{color:#ffffffe6}.hero-highlight{color:#8b5cf6;font-weight:600;position:relative;display:inline-flex;align-items:center;gap:6px;padding:2px 8px;background:#8b5cf61a;border-radius:6px;transition:all .3s ease}.dark .hero-highlight{color:#c4b5fd;background:#c4b5fd26}.hero-highlight i{font-size:1.125rem}.hero-benefits{display:flex;align-items:center;justify-content:center;gap:32px;margin-bottom:40px;flex-wrap:wrap}.benefit-item{display:flex;align-items:center;gap:12px;color:#1a1a1a;font-size:1rem;font-weight:500;padding:12px 20px;background:#8b5cf614;border-radius:50px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(139,92,246,.15);transition:all .3s ease}.dark .benefit-item{color:#fffffff2;background:#ffffff14;border-color:#ffffff1f}.benefit-item:hover{background:#8b5cf61f;border-color:#8b5cf666;transform:translateY(-2px)}.dark .benefit-item:hover{background:#ffffff1f;border-color:#8b5cf666}.benefit-icon{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#22c55e,#16a34a);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 12px #22c55e4d}.benefit-icon i{color:#fff;font-size:1rem}.hero-cta-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;margin-bottom:32px}.hero-cta-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:20px 48px;font-size:1.125rem;font-weight:600;border-radius:50px;text-decoration:none;transition:all .3s ease;position:relative;overflow:hidden;white-space:nowrap}.hero-cta-primary{color:#fff;background:linear-gradient(135deg,#8b5cf6,#a78bfa);box-shadow:0 8px 24px #8b5cf666,0 0 #8b5cf680;animation:ctaPulse 2s ease-in-out infinite}@keyframes ctaPulse{0%,to{box-shadow:0 8px 24px #8b5cf666,0 0 #8b5cf680}50%{box-shadow:0 8px 24px #8b5cf666,0 0 0 8px #8b5cf600}}.hero-cta-primary:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .6s ease}.hero-cta-primary:hover{transform:translateY(-3px);box-shadow:0 12px 32px #8b5cf699;color:#fff;animation:none}.hero-cta-primary:hover:before{left:100%}.btn-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#fff3;transition:all .3s ease}.hero-cta-primary:hover .btn-icon{background:#ffffff4d;transform:translate(4px)}.hero-cta-subtext{display:flex;align-items:center;gap:8px;font-size:.875rem;color:#6b7280;margin:0;font-weight:500;transition:all .3s ease}.dark .hero-cta-subtext{color:#ffffffd9}.hero-cta-subtext i{color:#fbbf24;animation:boltFlash 2s ease-in-out infinite}@keyframes boltFlash{0%,to{opacity:1}50%{opacity:.5}}.hero-trust-indicators{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap}.trust-indicator{display:flex;align-items:center;gap:8px;font-size:.875rem;color:#4b5563;font-weight:500;transition:all .3s ease}.dark .trust-indicator{color:#ffffffd9}.trust-indicator:hover{color:#1a1a1a;transform:translateY(-1px)}.dark .trust-indicator:hover{color:#fff}.trust-indicator-icon{width:28px;height:28px;border-radius:50%;background:#22c55e33;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dark .trust-indicator-icon{background:#22c55e26}.trust-indicator-icon i{color:#22c55e;font-size:.875rem}.trust-indicator-divider{width:1px;height:20px;background:#8b5cf64d}.dark .trust-indicator-divider{background:#fff3}.hero-dashboard-preview{max-width:1100px;width:100%;margin:0 auto;position:relative;padding:0 20px}.video-label-badge{position:absolute;top:-16px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:8px;padding:10px 24px;background:linear-gradient(135deg,#8b5cf6,#a78bfa);border-radius:50px;color:#fff;font-size:.875rem;font-weight:600;z-index:10;box-shadow:0 4px 16px #8b5cf666;animation:labelFloat 3s ease-in-out infinite}@keyframes labelFloat{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(-4px)}}.video-label-badge i{font-size:1rem;animation:playPulse 2s ease-in-out infinite}@keyframes playPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.hero-video-wrapper{position:relative;width:100%;padding-bottom:56.25%;height:0;border-radius:16px;overflow:hidden;box-shadow:0 20px 60px #00000080,0 0 0 1px #ffffff1a;background:#000;z-index:2;transition:all .3s ease}.hero-video-wrapper:hover{box-shadow:0 24px 72px #0009,0 0 0 1px #8b5cf64d;transform:translateY(-4px)}.hero-video-player{position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:16px}.video-stats-overlay{position:absolute;top:15px;left:15px;z-index:10}.video-stat-item{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#000000b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50px;color:#fff;font-size:.8125rem;font-weight:500;border:1px solid rgba(255,255,255,.1)}.video-stat-item i{color:#a78bfa;font-size:.875rem}.video-description{margin-top:1.5rem;text-align:center}.video-description-text{font-size:1.1rem;line-height:1.6;color:#ffffffe6;margin:0;padding:1rem 2rem;background:#8b5cf61a;border-radius:12px;border:1px solid rgba(139,92,246,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.video-description-text i{color:#8b5cf6;margin-right:.5rem;font-size:1rem}.video-description-text strong{color:#8b5cf6;font-weight:700}.dark .video-description-text{color:#fffffff2;background:#8b5cf626;border-color:#8b5cf64d}.dark .video-description-text strong{color:#c4b5fd}@media (max-width: 767.98px){.video-description-text{font-size:1rem;padding:.875rem 1.5rem}}.testimonial-highlight-section{padding:4rem 0;background:linear-gradient(135deg,#8b5cf60d,#3b82f60d);position:relative;overflow:hidden}.testimonial-highlight-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 50%,rgba(139,92,246,.1) 0%,transparent 50%);pointer-events:none}.dark .testimonial-highlight-section{background:linear-gradient(135deg,#8b5cf614,#3b82f614)}.testimonial-highlight-card{background:#fffffff2;border-radius:24px;padding:3rem;box-shadow:0 20px 60px #0000001a;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);position:relative;overflow:hidden}.testimonial-highlight-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#8b5cf605,#3b82f605);pointer-events:none}.dark .testimonial-highlight-card{background:#0f0b1df2;border-color:#8b5cf633;box-shadow:0 20px 60px #0000004d}.testimonial-images{position:relative;height:400px;display:flex;align-items:center;justify-content:center}.primary-image{position:relative;width:280px;height:280px;border-radius:20px;overflow:hidden;box-shadow:0 15px 40px #8b5cf64d;z-index:2}.primary-image img{width:100%;height:100%;object-fit:cover;border-radius:20px}.image-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#8b5cf633,#3b82f633);border-radius:20px}.secondary-image{position:absolute;top:20px;right:-20px;width:120px;height:120px;background:linear-gradient(135deg,#8b5cf6,#3b82f6);border-radius:16px;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 30px #8b5cf666;z-index:3}.chart-visual i{font-size:3rem;color:#fff}.floating-badge{position:absolute;bottom:20px;left:-10px;background:#22c55e;color:#fff;padding:.5rem 1rem;border-radius:25px;display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;box-shadow:0 8px 25px #22c55e4d;z-index:4}.floating-badge i{font-size:1rem}.testimonial-content{padding-left:2rem}.rating-row{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.stars{display:flex;gap:.25rem}.stars i{color:#fbbf24;font-size:1.25rem}.rating-text{font-size:1rem;font-weight:600;color:#374151}.dark .rating-text{color:#fff}.testimonial-headline{font-size:2rem;font-weight:700;color:#1f2937;margin-bottom:.75rem;line-height:1.2}.dark .testimonial-headline{color:#fff}.testimonial-subheadline{font-size:1.125rem;color:#6b7280;margin-bottom:1.5rem;font-weight:500}.dark .testimonial-subheadline{color:#9ca3af}.testimonial-quote{font-size:1.125rem;line-height:1.7;color:#374151;font-style:italic;margin-bottom:2rem;padding-left:1.5rem;border-left:4px solid #8b5cf6;position:relative}.testimonial-quote:before{content:'"';position:absolute;top:-10px;left:-10px;font-size:4rem;color:#8b5cf6;opacity:.3;font-family:serif}.dark .testimonial-quote{color:#e5e7eb}.profile-footer{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 0;border-top:1px solid #e5e7eb;margin-bottom:1rem}.dark .profile-footer{border-color:#8b5cf633}.profile-info{display:flex;align-items:center;gap:1rem}.profile-avatar{width:60px;height:60px;border-radius:50%;overflow:hidden;border:3px solid #8b5cf6}.profile-avatar img{width:100%;height:100%;object-fit:cover}.profile-name{font-size:1.125rem;font-weight:700;color:#1f2937}.dark .profile-name{color:#fff}.profile-role{font-size:.875rem;color:#6b7280;margin-bottom:.25rem}.dark .profile-role{color:#9ca3af}.profile-stats{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#8b5cf6}.profile-stats i{font-size:.75rem}.verification-badge{display:flex;align-items:center;gap:.5rem;background:#8b5cf61a;color:#8b5cf6;padding:.5rem 1rem;border-radius:25px;font-size:.875rem;font-weight:600;border:1px solid rgba(139,92,246,.2)}.dark .verification-badge{background:#8b5cf633;border-color:#8b5cf64d;color:#c4b5fd}.verification-badge i{font-size:1rem}.testimonial-disclaimer{font-size:.75rem;color:#9ca3af;text-align:center;margin:0;font-style:italic}.dark .testimonial-disclaimer{color:#6b7280}@media (max-width: 991.98px){.testimonial-content{padding-left:0;margin-top:2rem}.testimonial-highlight-card{padding:2rem}.testimonial-images{height:300px}.primary-image{width:220px;height:220px}.secondary-image{width:100px;height:100px}.chart-visual i{font-size:2.5rem}}@media (max-width: 767.98px){.testimonial-highlight-section{padding:2rem 0}.testimonial-highlight-card{padding:1.5rem;border-radius:16px}.testimonial-images{height:250px;margin-bottom:1rem}.primary-image{width:180px;height:180px}.secondary-image{width:80px;height:80px;top:10px;right:-10px}.chart-visual i{font-size:2rem}.testimonial-headline{font-size:1.5rem}.testimonial-quote{font-size:1rem;padding-left:1rem}.profile-footer{flex-direction:column;gap:1rem;align-items:flex-start}.verification-badge{align-self:center}}.hero-dashboard-img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 60px #00000080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);transition:transform .3s ease;position:relative;z-index:2}.dashboard-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;height:80%;background:radial-gradient(circle,rgba(139,92,246,.4) 0%,transparent 70%);filter:blur(60px);z-index:1;animation:pulse 3s ease-in-out infinite}@keyframes pulse{0%,to{opacity:.6;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.1)}}@media (max-width: 1199.98px){.hero-headline{font-size:6rem}.hero-subheadline{font-size:1.25rem}}@media (max-width: 991.98px){.hero-gradient-bg{padding:80px 0 100px;min-height:85vh}.hero-headline{font-size:5rem}.hero-subheadline{font-size:1.125rem}.hero-cta-btn{padding:16px 32px;font-size:1rem}.hero-trust-bar{gap:20px;padding:12px 24px}}@media (max-width: 767.98px){.hero-gradient-bg{padding:60px 0 80px;min-height:auto}.hero-trust-bar{flex-direction:column;gap:16px;padding:20px 24px}.trust-badge-separator{display:none}.hero-text-wrapper{margin-bottom:50px}.hero-headline{font-size:4rem;margin-bottom:20px}.hero-headline br{display:none}.hero-subheadline{font-size:1rem;margin-bottom:24px}.hero-benefits{flex-direction:column;gap:12px;width:100%;max-width:320px;margin-left:auto;margin-right:auto}.benefit-item{width:100%;justify-content:center}.hero-cta-wrapper{width:100%;max-width:320px;margin-left:auto;margin-right:auto}.hero-cta-btn{padding:16px 32px;font-size:1rem;width:100%}.hero-trust-indicators{flex-direction:column;gap:12px}.trust-indicator-divider{display:none}.hero-dashboard-preview{padding:0 15px}.hero-video-wrapper,.hero-video-player{border-radius:12px}.video-label-badge{font-size:.8125rem;padding:8px 20px;top:-12px}.video-stats-overlay{bottom:12px;right:12px}.video-stat-item{padding:8px 12px;font-size:.75rem}.hero-dashboard-img{border-radius:12px}}@media (max-width: 575.98px){.hero-headline{font-size:3.5rem}.hero-subheadline{font-size:.9375rem}.hero-cta-btn{padding:12px 24px;font-size:.875rem}.hero-badge{font-size:.75rem;padding:8px 16px}.trust-badge-item{font-size:.8125rem}}.dark .hero-gradient-bg{background:var(--darkModePrimaryColor)!important}.dark .hero-dashboard-img{border-color:#ffffff0d}.proven-strategies-section{padding:4rem 0;background:linear-gradient(135deg,#8b5cf608,#3b82f608);position:relative}.dark .proven-strategies-section{background:linear-gradient(135deg,#8b5cf60f,#3b82f60f)}.proven-strategies-content{text-align:center;max-width:800px;margin:0 auto}.ready-badge{display:inline-flex;align-items:center;gap:1rem;background:#ffffffe6;border:1px solid rgba(139,92,246,.2);border-radius:50px;padding:.75rem 1.5rem;margin-bottom:2rem;box-shadow:0 4px 20px #8b5cf61a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.dark .ready-badge{background:#0f0b1de6;border-color:#8b5cf64d;box-shadow:0 4px 20px #0003}.ready-text{font-size:.875rem;font-weight:500;color:#6b7280}.dark .ready-text{color:#9ca3af}.tradingview-badge{display:flex;align-items:center;background:#000;color:#fff;padding:.5rem 1rem;border-radius:25px;font-weight:600;font-size:.875rem}.tradingview-badge-link{text-decoration:none;display:inline-block;transition:transform .2s ease,opacity .2s ease}.tradingview-badge-link:hover{transform:translateY(-2px);opacity:.9}.tradingview-badge-link:hover .tradingview-badge{background:#1a1a1a;box-shadow:0 4px 12px #00000026}.tradingview-logo-small{height:16px;width:auto}.tradingview-logo-small path{fill:#fff}.proven-headline{font-size:3rem;font-weight:700;color:#1f2937;margin-bottom:1.5rem;line-height:1.2}.dark .proven-headline{color:#fff}.proven-subheadline{font-size:1.25rem;color:#6b7280;margin-bottom:3rem;line-height:1.6}.dark .proven-subheadline{color:#9ca3af}.feature-benefits{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-top:3rem}.benefit-item{display:flex;align-items:center;gap:1rem;background:#fffc;border:1px solid rgba(139,92,246,.1);border-radius:16px;padding:1.5rem;transition:all .3s ease;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.dark .benefit-item{background:#0f0b1dcc;border-color:#8b5cf633}.benefit-item:hover{transform:translateY(-4px);box-shadow:0 8px 30px #8b5cf633;border-color:#8b5cf64d}.benefit-icon{width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg,#8b5cf6,#a78bfa);display:flex;align-items:center;justify-content:center;flex-shrink:0}.benefit-icon i{font-size:1.25rem;color:#fff}.benefit-item span{font-size:1rem;font-weight:600;color:#374151}.dark .benefit-item span{color:#fff}@media (max-width: 991.98px){.proven-headline{font-size:2.5rem}.proven-subheadline{font-size:1.125rem}.feature-benefits{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem}}@media (max-width: 767.98px){.proven-strategies-section{padding:2rem 0}.proven-headline{font-size:2rem}.proven-subheadline{font-size:1rem;margin-bottom:2rem}.ready-badge{flex-direction:column;gap:.75rem;padding:1rem 1.5rem}.feature-benefits{grid-template-columns:1fr;gap:1rem;margin-top:2rem}.benefit-item{padding:1rem}.benefit-icon{width:40px;height:40px}.benefit-icon i{font-size:1rem}.benefit-item span{font-size:.875rem}}.scripts-showcase-section{padding:4rem 0;background:#fff}.dark .scripts-showcase-section{background:var(--darkModeSecondaryColor)}.scripts-showcase-section .section-header{margin-bottom:3rem}.scripts-showcase-section .section-title{font-size:2.5rem;font-weight:700;color:#1f2937;margin-bottom:1rem}.dark .scripts-showcase-section .section-title{color:#fff}.scripts-showcase-section .section-subtitle{font-size:1.125rem;color:#6b7280;margin-bottom:0}.dark .scripts-showcase-section .section-subtitle{color:#9ca3af}.proven-strategies-header{text-align:center;margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid rgba(139,92,246,.1)}.dark .proven-strategies-header{border-bottom-color:#8b5cf633}.request-strategy-footer{text-align:center;margin-top:4rem;padding:2rem;background:#8b5cf608;border-radius:16px;border:1px solid rgba(139,92,246,.1)}.dark .request-strategy-footer{background:#8b5cf614;border-color:#8b5cf633}.scripts-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-bottom:3rem}.script-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;overflow:hidden;transition:all .3s ease;box-shadow:0 4px 20px #00000014}.dark .script-card{background:var(--darkModePrimaryColor);border-color:#8b5cf633;box-shadow:0 4px 20px #0003}.script-card:hover{transform:none!important;box-shadow:none!important;border-color:inherit!important}.dark .script-card:hover{box-shadow:none!important}.script-image{position:relative;height:200px;overflow:hidden;background:linear-gradient(135deg,#8b5cf61a,#3b82f61a)}.script-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.script-card:hover .script-image img{transform:none!important}.script-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#8b5cf61a,#3b82f61a)}.script-placeholder i{font-size:3rem;color:#8b5cf6;opacity:.6}.script-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .3s ease}.script-card:hover .script-overlay{opacity:0!important}.script-overlay .btn{background:#8b5cf6;border-color:#8b5cf6;color:#fff;padding:.75rem 1.5rem;border-radius:25px;font-weight:600;transform:translateY(20px);transition:all .3s ease}.script-card:hover .script-overlay .btn{transform:none!important}.script-overlay .btn:hover{background:#7c3aed;border-color:#7c3aed;transform:translateY(-2px)}.script-content{padding:1.5rem}.script-title{font-size:1.25rem;font-weight:700;color:#1f2937;margin-bottom:.75rem;line-height:1.3}.dark .script-title{color:#fff}.script-description{font-size:.9375rem;color:#6b7280;line-height:1.6;margin-bottom:1rem}.dark .script-description{color:#9ca3af}.script-meta{display:flex;justify-content:space-between;align-items:center;gap:1rem}.script-category,.script-type{font-size:.75rem;font-weight:600;padding:.375rem .75rem;border-radius:20px;text-transform:uppercase;letter-spacing:.5px}.script-category{background:#8b5cf61a;color:#8b5cf6;border:1px solid rgba(139,92,246,.2)}.dark .script-category{background:#8b5cf633;border-color:#8b5cf64d;color:#c4b5fd}.script-type{background:#22c55e1a;color:#22c55e;border:1px solid rgba(34,197,94,.2)}.dark .script-type{background:#22c55e33;border-color:#22c55e4d;color:#86efac}.scripts-showcase-section .btn-outline-primary{border:2px solid #8b5cf6;color:#8b5cf6;background:transparent;padding:1rem 2rem;font-size:1.125rem;font-weight:600;border-radius:50px;transition:all .3s ease}.scripts-showcase-section .btn-outline-primary:hover{background:#8b5cf6;color:#fff;transform:translateY(-2px);box-shadow:0 8px 30px #8b5cf64d}@media (max-width: 991.98px){.scripts-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.scripts-showcase-section .section-title{font-size:2rem}}@media (max-width: 767.98px){.scripts-showcase-section{padding:2rem 0}.scripts-grid{grid-template-columns:1fr;gap:1rem}.script-image{height:160px}.script-content{padding:1rem}.script-title{font-size:1.125rem}.script-description{font-size:.875rem}.script-meta{flex-direction:column;align-items:flex-start;gap:.5rem}.scripts-showcase-section .section-title{font-size:1.75rem}.scripts-showcase-section .section-subtitle{font-size:1rem}.scripts-showcase-section .btn-outline-primary{padding:.875rem 1.5rem;font-size:1rem}}#loading-indicator{padding:2rem 0;transition:all .3s ease}#loading-indicator .spinner-border{width:2rem;height:2rem;border-width:.2em}#loading-indicator p{font-size:.9375rem;margin:0}.loading-spinner{position:relative;display:inline-block}.loading-dots{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-top:1rem}.loading-dots span{width:8px;height:8px;border-radius:50%;background-color:#8b5cf6;animation:loadingDots 1.4s infinite ease-in-out both}.loading-dots span:nth-child(1){animation-delay:-.32s}.loading-dots span:nth-child(2){animation-delay:-.16s}.loading-dots span:nth-child(3){animation-delay:0s}@keyframes loadingDots{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1.2);opacity:1}}.scripts-loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#fffffff2;display:flex;align-items:center;justify-content:center;z-index:10;border-radius:16px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.dark .scripts-loading-overlay{background:#0f0b1df2}.loading-content{text-align:center;padding:2rem}.loading-content h4{color:#1f2937;font-weight:600;margin-bottom:.5rem}.dark .loading-content h4{color:#fff}.loading-content p{color:#6b7280;margin:0}.dark .loading-content p{color:#9ca3af}.loading-spinner-large{position:relative;display:inline-block}.loading-spinner-large .spinner-border{width:3rem;height:3rem;border-width:.3em}.loading-spinner-large .loading-dots{margin-top:1.5rem}.loading-spinner-large .loading-dots span{width:10px;height:10px}.scripts-showcase-section{position:relative}#load-more-trigger{visibility:hidden;pointer-events:none}.loading-text{animation:fadeInOut 2s infinite}@keyframes fadeInOut{0%,to{opacity:.7}50%{opacity:1}}.loading-success{color:#22c55e!important}.loading-error{color:#ef4444!important}@media (max-width: 767.98px){.loading-content{padding:1.5rem}.loading-content h4{font-size:1.25rem}.loading-spinner-large .spinner-border{width:2.5rem;height:2.5rem}.loading-dots span{width:6px;height:6px}.loading-spinner-large .loading-dots span{width:8px;height:8px}}.scroll-to-scripts{transition:all .3s ease}.scroll-to-scripts.btn-clicked{transform:scale(.95);box-shadow:0 2px 8px #8b5cf699}.section-highlighted{position:relative;animation:sectionHighlight 2s ease-in-out}@keyframes sectionHighlight{0%{background-color:transparent}20%{background-color:#8b5cf60d}80%{background-color:#8b5cf60d}to{background-color:transparent}}.dark .section-highlighted{animation:sectionHighlightDark 2s ease-in-out}@keyframes sectionHighlightDark{0%{background-color:transparent}20%{background-color:#8b5cf61a}80%{background-color:#8b5cf61a}to{background-color:transparent}}html{scroll-behavior:smooth}#scripts-section{scroll-margin-top:80px}.request-strategy-section{padding:2rem 0;background:linear-gradient(135deg,#8b5cf608,#3b82f608);position:relative}.dark .request-strategy-section{background:linear-gradient(135deg,#8b5cf60f,#3b82f60f)}.request-strategy-card{background:#fffffff2;border-radius:16px;padding:1.5rem 2rem;max-width:600px;margin:0 auto;text-align:center;box-shadow:0 8px 30px #00000014;border:1px solid rgba(139,92,246,.1);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);position:relative;overflow:hidden}.dark .request-strategy-card{background:#0f0b1df2;border-color:#8b5cf633;box-shadow:0 20px 60px #0000004d}.request-strategy-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#8b5cf605,#3b82f605);pointer-events:none}.request-strategy-title{font-size:1.375rem;font-weight:600;color:#1f2937;margin-bottom:1.25rem;line-height:1.3}.dark .request-strategy-title{color:#fff}.request-strategy-form{position:relative;z-index:2}.request-strategy-input{background:#ffffffe6;border:2px solid rgba(139,92,246,.2);border-radius:12px;padding:.875rem 1.25rem;font-size:.9375rem;color:#374151;margin-bottom:1.25rem;transition:all .3s ease;resize:vertical;min-height:80px}.dark .request-strategy-input{background:#0f0b1de6;border-color:#8b5cf64d;color:#fff}.request-strategy-input:focus{outline:none;border-color:#8b5cf6;box-shadow:0 0 0 4px #8b5cf61a;background:#fff}.dark .request-strategy-input:focus{background:#0f0b1d;box-shadow:0 0 0 4px #8b5cf633}.request-strategy-input::placeholder{color:#9ca3af;font-style:italic}.dark .request-strategy-input::placeholder{color:#6b7280}.request-strategy-btn{background:linear-gradient(135deg,#8b5cf6,#7c3aed);border:none;border-radius:25px;padding:.75rem 2rem;font-size:1rem;font-weight:600;color:#fff;display:inline-flex;align-items:center;gap:.5rem;transition:all .3s ease;position:relative;overflow:hidden;box-shadow:0 4px 15px #8b5cf64d}.request-strategy-btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.request-strategy-btn:hover{transform:translateY(-3px);box-shadow:0 12px 35px #8b5cf666;background:linear-gradient(135deg,#7c3aed,#6d28d9)}.request-strategy-btn:hover:before{left:100%}.request-strategy-btn:active{transform:translateY(-1px)}.btn-text{position:relative;z-index:2}.btn-icon{position:relative;z-index:2;background:#fff3;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.request-strategy-btn:hover .btn-icon{background:#ffffff4d;transform:translate(4px)}.btn-icon i{font-size:.875rem}@media (max-width: 991.98px){.request-strategy-card{padding:1.25rem 1.75rem}.request-strategy-title{font-size:1.25rem}}@media (max-width: 767.98px){.request-strategy-section{padding:1.5rem 0}.request-strategy-card{padding:1.25rem 1.5rem;border-radius:12px;margin:0 1rem}.request-strategy-title{font-size:1.125rem;margin-bottom:1rem}.request-strategy-input{padding:.75rem 1rem;font-size:.875rem;min-height:70px;margin-bottom:1rem}.request-strategy-btn{padding:.625rem 1.5rem;font-size:.9375rem;width:100%;justify-content:center}}.trading-strategy-card{background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;margin-bottom:2rem}.trading-strategy-card:hover{transform:translateY(-8px);box-shadow:0 12px 40px #00000026}.dark .trading-strategy-card{background:var(--darkModePrimaryColor);border:1px solid rgba(139,92,246,.2)}.dark .trading-strategy-card:hover{box-shadow:0 12px 40px #0000004d}.strategy-verification-badge{background:linear-gradient(135deg,#8b5cf6,#a78bfa);color:#fff;padding:8px 16px;font-size:.875rem;font-weight:600;display:flex;align-items:center;gap:8px;border-radius:0}.strategy-verification-badge i{font-size:1rem}.strategy-chart-preview{position:relative;height:200px;overflow:hidden;background:#f8f9fa}.strategy-chart-preview .chart-image{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.trading-strategy-card:hover .chart-image{transform:scale(1.05)}.strategy-chart-preview .chart-placeholder{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.chart-placeholder i{font-size:3rem;margin-bottom:.5rem;opacity:.8}.chart-placeholder span{font-size:1rem;font-weight:500}.dark .strategy-chart-preview{background:var(--darkModeSecondaryColor)}.strategy-info{padding:2rem}.strategy-title{font-size:1.5rem;font-weight:700;color:#1a1a1a;margin-bottom:1.5rem;line-height:1.3}.dark .strategy-title{color:#fff}.strategy-details{margin-bottom:1.25rem}.detail-item{display:flex;align-items:center;gap:8px;margin-bottom:.5rem;font-size:.9rem}.detail-item i{color:#8b5cf6;width:16px;font-size:.875rem}.detail-label{color:#6b7280;font-weight:500}.detail-value{color:#1f2937;font-weight:600}.dark .detail-label{color:#ffffffb3}.dark .detail-value{color:#fff}.strategy-pricing{margin-bottom:1.5rem}.price-info{display:flex;align-items:baseline;gap:8px}.price-original{color:#9ca3af;text-decoration:line-through;font-size:1rem;font-weight:500}.price-current{color:#8b5cf6;font-size:1.5rem;font-weight:700}.price-period{color:#6b7280;font-size:1rem;font-weight:500}.price-free{color:#22c55e;font-size:1.25rem;font-weight:700;background:#22c55e1a;padding:4px 12px;border-radius:6px}.dark .price-original{color:#ffffff80}.dark .price-period{color:#ffffffb3}.performance-metrics{margin-bottom:1.25rem}.metrics-row{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem}.metrics-row:last-child{margin-bottom:0}.metric-card{background:#8b5cf60d;border-radius:8px;padding:1rem;text-align:center;border:1px solid rgba(139,92,246,.1)}.dark .metric-card{background:#8b5cf61a;border-color:#8b5cf633}.metric-label{font-size:.75rem;color:#6b7280;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.5rem;text-align:center;display:block}.dark .metric-label{color:#ffffffb3}.metric-value{font-size:1.125rem;font-weight:700;line-height:1.2;text-align:center;display:block}.metric-value.profit{color:#8b5cf6}.metric-value.success{color:#22c55e}.metric-value.loss{color:#ef4444}.strategy-disclaimer{background:#6b72801a;border-radius:8px;padding:.75rem;font-size:.8rem;color:#6b7280;display:flex;align-items:flex-start;gap:8px;line-height:1.4}.strategy-disclaimer i{color:#9ca3af;margin-top:2px;flex-shrink:0}.dark .strategy-disclaimer{background:#ffffff0d;color:#ffffffb3}.dark .strategy-disclaimer i{color:#ffffff80}.strategy-actions{display:flex;flex-direction:column;gap:0}.action-links{display:flex;flex-direction:column;gap:.5rem}.action-link{display:flex;align-items:flex-start;gap:8px;color:#8b5cf6;text-decoration:none;font-size:.875rem;font-weight:500;transition:all .2s ease;padding:.25rem 0}.action-link:hover{color:#7c3aed;text-decoration:underline;transform:translate(4px)}.action-link i{margin-top:2px;flex-shrink:0}.action-note{display:block;color:#9ca3af;font-size:.75rem;font-weight:400;margin-top:2px;display:flex;align-items:center;gap:4px}.dark .action-note{color:#ffffff80}.btn-view-strategy{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;padding:12px 24px;border-radius:8px;font-weight:700;font-size:.9rem;text-decoration:none;text-align:center;transition:all .3s ease;border:none;cursor:pointer;box-shadow:0 4px 12px #8b5cf64d;display:block;width:100%}.btn-view-strategy:hover{background:linear-gradient(135deg,#7c3aed,#6d28d9);transform:translateY(-2px);box-shadow:0 6px 20px #8b5cf666;color:#fff;text-decoration:none}@media (max-width: 768px){.trading-strategy-card{margin-bottom:1.5rem}.strategy-info{padding:1.25rem}.strategy-title{font-size:1.25rem}.metrics-row{gap:.75rem}.metric-card{padding:.75rem}.metric-value{font-size:1rem}.price-current{font-size:1.25rem}.btn-test-strategy{padding:10px 20px;font-size:.85rem}}@media (max-width: 480px){.strategy-verification-badge{padding:6px 12px;font-size:.8rem}.strategy-chart-preview{height:160px}.strategy-info{padding:1rem}.strategy-title{font-size:1.125rem;margin-bottom:.75rem}.metrics-row{grid-template-columns:1fr;gap:.5rem}.metric-card{padding:.625rem}.strategy-disclaimer{padding:.625rem;font-size:.75rem}.action-links{gap:.375rem}.action-link{font-size:.8rem}}.scripts-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:2rem;margin-top:2rem}@media (max-width: 768px){.scripts-grid{grid-template-columns:1fr;gap:1.5rem}}@media (max-width: 480px){.scripts-grid{grid-template-columns:1fr;gap:1rem;margin-top:1.5rem}}.detail-item.enhanced{display:flex;align-items:stretch;gap:12px;margin-bottom:1rem;padding:12px;background:#8b5cf60d;border-radius:8px;transition:all .3s ease}.detail-section{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.detail-section i{color:#8b5cf6;font-size:1.2rem;margin-bottom:2px}.detail-section .detail-label{font-size:.75rem;color:#8b5cf6;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.dark .detail-section .detail-label{color:#c4b5fd}.detail-section .detail-value-enhanced{font-weight:700;color:#fff;font-size:1.1rem;line-height:1.2}.detail-item.enhanced:hover{background:#8b5cf614;transform:translate(2px)}.dark .detail-item.enhanced{background:#8b5cf61a}.dark .detail-item.enhanced:hover{background:#8b5cf626}.detail-item.enhanced i{color:#8b5cf6;width:20px;font-size:1.1rem;margin-top:2px;flex-shrink:0}.detail-section+.detail-section{padding-left:16px}.dark .detail-section+.detail-section{border-left-color:#8b5cf64d}.detail-content{flex:1;display:flex;flex-direction:column;gap:4px}.detail-value-enhanced{font-weight:600;color:#1f2937;font-size:.95rem;line-height:1.4}.dark .detail-value-enhanced{color:#d2d2d2!important}.detail-metrics{display:block;font-size:.85rem;color:#6b7280;font-weight:500;margin-top:4px;line-height:1.3;background:#8b5cf61a;padding:4px 8px;border-radius:4px;border:1px solid rgba(139,92,246,.2)}.dark .detail-metrics{color:#fffc;background:#8b5cf626;border-color:#8b5cf64d}.detail-item.enhanced .detail-label{font-size:.85rem;color:#8b5cf6;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px}.dark .detail-item.enhanced .detail-label{color:#c4b5fd}@media (max-width: 768px){.detail-item.enhanced{padding:10px;gap:10px;margin-bottom:.75rem}.detail-section{gap:10px}.detail-section+.detail-section{padding-left:10px}.detail-item.enhanced i{width:18px;font-size:1rem}.detail-value-enhanced{font-size:.9rem}.detail-metrics{font-size:.8rem;padding:3px 6px}.detail-item.enhanced .detail-label{font-size:.8rem}}@media (max-width: 480px){.detail-item.enhanced{padding:8px;gap:8px;flex-direction:column}.detail-section{gap:8px}.detail-section+.detail-section{border-left:none;border-top:1px solid rgba(139,92,246,.2);padding-left:0;padding-top:8px;margin-top:8px}.dark .detail-section+.detail-section{border-top-color:#8b5cf64d}.detail-value-enhanced{font-size:.85rem}.detail-metrics{font-size:.75rem}}.button-group{display:flex;gap:.75rem;margin-top:1rem}.btn-view-chart{background:transparent;color:#8b5cf6;border:2px solid #8b5cf6;padding:12px 20px;border-radius:8px;font-weight:600;font-size:.9rem;text-decoration:none;text-align:center;transition:all .3s ease;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;flex:1}.btn-view-chart:hover{background:#8b5cf6;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #8b5cf64d;text-decoration:none}.dark .btn-view-chart{color:#c4b5fd;border-color:#c4b5fd}.dark .btn-view-chart:hover{background:#8b5cf6;color:#fff;border-color:#8b5cf6}.button-group .btn-view-strategy{flex:1;width:auto}@media (max-width: 768px){.button-group{gap:.5rem}.btn-view-chart,.button-group .btn-view-strategy{padding:10px 16px;font-size:.85rem}}@media (max-width: 480px){.button-group{flex-direction:column;gap:.5rem}.btn-view-chart,.button-group .btn-view-strategy{flex:none;width:100%}}.testimonial-video-wrapper{position:relative;width:100%;height:100%;min-height:350px;border-radius:16px;overflow:hidden;background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 20px 40px #0000001a;transition:all .3s cubic-bezier(.4,0,.2,1)}.testimonial-video-wrapper:hover{transform:translateY(-8px);box-shadow:0 32px 64px #00000026}.testimonial-video-player{width:100%;height:100%;border:none;border-radius:16px;position:relative;z-index:2}.testimonial-video-badge{position:absolute;top:16px;left:16px;background:#000c;color:#fff;padding:8px 16px;border-radius:20px;font-size:.875rem;font-weight:500;z-index:3;display:flex;align-items:center;gap:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.testimonial-video-badge i{color:#10b981;font-size:1rem}.testimonial-video-stats{position:absolute;top:16px;right:16px;z-index:3}.testimonial-video-stats .video-stat-item{background:#000c;color:#fff;padding:6px 12px;border-radius:16px;font-size:.75rem;font-weight:500;display:flex;align-items:center;gap:6px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.testimonial-video-stats .video-stat-item i{color:#f59e0b;font-size:.875rem}.testimonial-video-glow{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(139,92,246,.3) 0%,transparent 70%);opacity:0;transition:opacity .3s ease;z-index:1;pointer-events:none}.testimonial-video-wrapper:hover .testimonial-video-glow{opacity:1}.dark .testimonial-video-wrapper{background:linear-gradient(135deg,#4c1d95,#581c87);box-shadow:0 20px 40px #0000004d}.dark .testimonial-video-wrapper:hover{box-shadow:0 32px 64px #0006}.dark .testimonial-video-badge,.dark .testimonial-video-stats .video-stat-item{background:#0f0b1de6;border-color:#8b5cf64d}@media (max-width: 991.98px){.testimonial-video-wrapper{min-height:300px;margin-bottom:2rem}.testimonial-video-card{min-height:300px}}@media (max-width: 767.98px){.testimonial-video-wrapper,.testimonial-video-card{min-height:250px}.testimonial-video-badge,.testimonial-video-stats .video-stat-item{padding:6px 12px;font-size:.75rem}}@media (max-width: 575.98px){.testimonial-video-wrapper,.testimonial-video-card{min-height:200px;border-radius:12px}.testimonial-video-player{border-radius:12px}.testimonial-video-badge{top:12px;left:12px;padding:4px 10px;font-size:.7rem}.testimonial-video-stats{top:12px;right:12px}.testimonial-video-stats .video-stat-item{padding:4px 8px;font-size:.7rem}}header.position-relative{background:linear-gradient(135deg,#0a0a1a,#1a1a2e 30%,#16213e 70%,#0f1419);min-height:100vh;display:flex;align-items:center;position:relative;overflow:hidden}.glow{position:absolute;border-radius:50%;filter:blur(120px);opacity:.15;z-index:1;pointer-events:none}.glow.one{width:500px;height:500px;background:radial-gradient(circle,#8b5cf6 0%,#6366f1 30%,transparent 70%);top:5%;left:5%;animation:float 8s ease-in-out infinite}.glow.two{width:400px;height:400px;background:radial-gradient(circle,#06b6d4 0%,#3b82f6 30%,transparent 70%);bottom:15%;right:10%;animation:float 10s ease-in-out infinite reverse}@keyframes float{0%,to{transform:translateY(0) translate(0) scale(1)}25%{transform:translateY(-15px) translate(8px) scale(1.05)}50%{transform:translateY(-8px) translate(-8px) scale(.95)}75%{transform:translateY(-20px) translate(4px) scale(1.02)}}.bg-grid{position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(rgba(139,92,246,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(139,92,246,.06) 1px,transparent 1px);background-size:60px 60px;opacity:.4;z-index:1;mask:radial-gradient(ellipse 80% 50% at 50% 50%,black 40%,transparent 100%)}.pill{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;background:#10b9811a;border:1px solid rgba(16,185,129,.3);border-radius:50px;font-size:.875rem;color:#10b981;font-weight:600;letter-spacing:.025em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 12px #10b9811a}.pill .dot{width:8px;height:8px;background:#10b981;border-radius:50%;animation:pulse 2s infinite;box-shadow:0 0 8px #10b98199}@keyframes pulse{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 8px #10b98199}50%{opacity:.7;transform:scale(1.1);box-shadow:0 0 12px #10b981cc}}.hero-title{font-size:3.5rem;font-weight:700;line-height:1.1;margin-bottom:1.5rem;letter-spacing:-.02em}.hero-gradient{background:linear-gradient(135deg,#8b5cf6,#06b6d4,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative}.hero-gradient:after{content:"";position:absolute;bottom:-4px;left:0;right:0;height:2px;background:linear-gradient(135deg,#8b5cf6,#06b6d4,#3b82f6);border-radius:1px;opacity:.6}.text-muted-soft{color:#b0b7c3!important;line-height:1.6}.text-muted-softer{color:#8b92a5!important;line-height:1.5}.lead{font-size:1.125rem;font-weight:400;line-height:1.7;color:#b0b7c3}.btn-ghost{background:#ffffff0d;border:1px solid rgba(255,255,255,.15);color:#fff;font-weight:600;letter-spacing:.025em;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden}.btn-ghost:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .5s ease}.btn-ghost:hover:before{left:100%}.btn-ghost:hover{background:#ffffff1a;border-color:#ffffff40;color:#fff;transform:translateY(-2px);box-shadow:0 8px 25px #00000026}.metric{padding:1.25rem 0;position:relative}.metric:before{content:"";position:absolute;left:0;top:0;width:3px;height:100%;background:linear-gradient(180deg,#10b981,#06b6d4);border-radius:2px;opacity:.6}.metric .k{font-size:.875rem;color:#8b92a5;margin-bottom:.5rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;padding-left:1rem}.metric .v{font-size:1.25rem;font-weight:700;color:#fff;padding-left:1rem;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace}.glass{background:#ffffff08;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.08);border-radius:1rem;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000004d,inset 0 1px #ffffff0d}.glass:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent)}.glass-soft{background:#ffffff05;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.06);border-radius:.75rem;transition:all .3s ease}.glass-soft:hover{background:#ffffff0a;border-color:#ffffff1a;transform:translateY(-2px)}.tag{display:inline-flex;align-items:center;padding:.375rem .875rem;background:#8b5cf626;border:1px solid rgba(139,92,246,.25);border-radius:50px;font-size:.75rem;color:#c4b5fd;font-weight:600;letter-spacing:.025em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .2s ease;position:relative;overflow:hidden}.tag:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(196,181,253,.3),transparent)}.tag:hover{background:#8b5cf640;border-color:#8b5cf666;transform:translateY(-1px);color:#ddd6fe}@media (max-width: 991.98px){.hero-title{font-size:2.5rem}header.position-relative{min-height:auto;padding:3rem 0}.glow{display:none}}@media (max-width: 767.98px){.hero-title{font-size:2rem}.pill{font-size:.75rem;padding:.375rem .75rem}.metric{padding:.75rem 0}.glass{padding:1rem!important}}.dark header.position-relative{background:linear-gradient(135deg,#000,#1a1a2e,#16213e)}.dark .glass{background:#ffffff08;border-color:#ffffff0d}.dark .glass-soft{background:#ffffff05;border-color:#ffffff0a}header.position-relative .container{position:relative;z-index:10}.btn-purple{font-weight:700;letter-spacing:.025em;transition:all .3s ease;box-shadow:0 4px 14px #8b5cf666;position:relative;overflow:hidden}.btn-purple:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.btn-purple:hover:before{left:100%}.btn-purple:hover{transform:translateY(-3px);box-shadow:0 8px 25px #8b5cf680}.glass{box-shadow:0 8px 32px #0006,inset 0 1px #ffffff0d,0 1px 3px #0000001a}.glass iframe{border-radius:.75rem;background:#000;box-shadow:0 4px 12px #0000004d}@media (max-width: 575.98px){.metric .k{font-size:.75rem}.metric .v{font-size:1.125rem}.metric{padding:1rem 0}.row.g-3{--bs-gutter-x: 1rem;--bs-gutter-y: 1rem}}.tag{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);transition:all .2s ease;box-shadow:0 2px 8px #8b5cf61a}.tag:hover{background:#8b5cf64d;transform:translateY(-2px);box-shadow:0 4px 12px #8b5cf633}.text-white{text-shadow:0 1px 3px rgba(0,0,0,.3)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}.hero-title,.lead,.pill{animation:fadeInUp 1s ease-out forwards;opacity:0}.hero-title{animation-delay:.3s}.lead{animation-delay:.5s}.pill{animation-delay:.1s}.glass{animation:slideInRight 1s ease-out forwards;animation-delay:.7s;opacity:0}.metric{animation:fadeInUp .8s ease-out forwards;opacity:0}.metric:nth-child(1){animation-delay:.8s}.metric:nth-child(2){animation-delay:.9s}.metric:nth-child(3){animation-delay:1s}.metric:nth-child(4){animation-delay:1.1s}.strategy-preview-card{position:relative;background:#ffffff05;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);border:1px solid rgba(255,255,255,.1);border-radius:1.25rem;overflow:hidden;transition:all .3s ease}.strategy-preview-card:hover{transform:translateY(-5px);box-shadow:0 20px 40px #0006,0 0 0 1px #8b5cf633}.status-indicator{width:8px;height:8px;border-radius:50%;position:relative}.status-indicator.live{background:#10b981;box-shadow:0 0 10px #10b98199;animation:pulse-live 2s infinite}@keyframes pulse-live{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.crypto-badges{display:flex;gap:.5rem}.crypto-tag{padding:.25rem .75rem;border-radius:50px;font-size:.75rem;font-weight:700;letter-spacing:.05em;border:1px solid;transition:all .2s ease}.crypto-tag.btc{background:#f7931a1a;border-color:#f7931a4d;color:#f7931a}.crypto-tag.eth{background:#627eea1a;border-color:#627eea4d;color:#627eea}.crypto-tag.sol{background:#dc1fff1a;border-color:#dc1fff4d;color:#dc1fff}.crypto-tag:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0003}.video-container{position:relative}.video-frame{position:relative;border:2px solid rgba(139,92,246,.2);border-radius:1rem;overflow:hidden;background:#000;transition:all .3s ease}.video-frame:hover{border-color:#8b5cf666;box-shadow:0 8px 25px #8b5cf633}.video-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#0000004d;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .3s ease;pointer-events:none}.video-frame:hover .video-overlay{opacity:1}.play-indicator{width:60px;height:60px;background:#8b5cf6e6;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;transform:scale(.8);transition:all .3s ease}.video-frame:hover .play-indicator{transform:scale(1)}.trading-metrics{margin:1.5rem 0}.metric-card{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:.75rem;padding:1rem;transition:all .3s ease;position:relative;overflow:hidden;text-align:center}.metric-header{display:flex;justify-content:center;align-items:center;margin-bottom:.5rem}.metric-label{font-size:.75rem;color:#8b92a5;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.metric-value{font-size:1rem;font-weight:700;margin-bottom:.25rem;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace}.metric-value.bullish{color:#10b981}.metric-value.medium{color:#f59e0b}.metric-value.active{color:#3b82f6}.metric-change,.metric-status{font-size:.75rem;opacity:.8;font-weight:500}.strategy-features{border-top:1px solid rgba(255,255,255,.08);padding-top:1rem}.features-label{display:flex;justify-content:center;align-items:center;gap:.5rem}.feature-tag{display:inline-flex;align-items:center;justify-content:center;padding:.5rem .875rem;border-radius:50px;font-size:.75rem;font-weight:600;letter-spacing:.025em;border:1px solid;transition:all .2s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.feature-tag.primary{background:#8b5cf626;border-color:#8b5cf64d;color:#c4b5fd}.feature-tag.secondary{background:#6b728026;border-color:#6b72804d;color:#d1d5db}.feature-tag.success{background:#10b98126;border-color:#10b9814d;color:#6ee7b7}.feature-tag.warning{background:#f59e0b26;border-color:#f59e0b4d;color:#fcd34d}.feature-tag:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0003}@media (max-width: 991.98px){.crypto-badges{flex-wrap:wrap}.strategy-preview-card{margin-top:2rem}}@media (max-width: 767.98px){.metric-card{padding:.75rem}.crypto-tag{padding:.25rem .5rem;font-size:.6875rem}.feature-tag{padding:.375rem .625rem;font-size:.6875rem}}.dark .strategy-preview-card{background:#0000004d;border-color:#ffffff0d}.dark .metric-card{background:#0003;border-color:#ffffff0d}.dark .sidebar-sticky .card-v h5{border-bottom:2px solid rgba(255,255,255,.1)}.performance-metrics .performance-section{margin-bottom:1.5rem}.performance-metrics .section-head{display:flex;align-items:flex-start;gap:.75rem;margin:18px 0 12px}.performance-metrics .section-icon{width:34px;height:34px;border-radius:12px;background:linear-gradient(135deg,#8b5cf638,#38bdf81f);border:1px solid rgba(255,255,255,.06);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px #00000040;flex:0 0 auto}.performance-metrics .section-icon i{color:#fffc;font-size:.9rem}.performance-metrics .section-title{font-weight:700;letter-spacing:.2px;margin:0;line-height:1.2;font-size:1.05rem;color:#ffffffe0}.performance-metrics .section-sub{margin:.15rem 0 0;color:#fff9;font-size:.9rem}.performance-metrics .metric-card{height:100%;border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 35%),#0c102299!important;border:1px solid rgba(255,255,255,.06)!important;box-shadow:0 10px 30px #00000059,inset 0 1px #ffffff0d,inset 0 -1px #0003!important;overflow:hidden;position:relative}.performance-metrics .metric-card:before{content:"";position:absolute;inset:0 0 auto 0;height:2px;background:#ffffff14}.performance-metrics .metric-card[data-tone=info]:before{background:linear-gradient(90deg,#38bdf8,transparent)}.performance-metrics .metric-card[data-tone=violet]:before{background:linear-gradient(90deg,#8b5cf6,transparent)}.performance-metrics .metric-card[data-tone=warn]:before{background:linear-gradient(90deg,#f59e0b,transparent)}.performance-metrics .metric-card[data-tone=good]:before{background:linear-gradient(90deg,#22c55e,transparent)}.performance-metrics .metric-card[data-tone=bad]:before{background:linear-gradient(90deg,#ef4444,transparent)}.performance-metrics .metric-card.border-good:before{background:linear-gradient(90deg,#22c55e,transparent)}.performance-metrics .metric-card.border-bad:before{background:linear-gradient(90deg,#ef4444,transparent)}.performance-metrics .metric-card.border-orange:before{background:linear-gradient(90deg,#f97316,transparent)}.performance-metrics .metric-card-content{padding:1px 1px 0;display:flex;flex-direction:column;gap:3px;min-height:65px;text-align:left}.performance-metrics .metric-label{font-size:.76rem;color:#fff9;letter-spacing:.15px;line-height:1.2;font-family:inherit;text-align:left;text-transform:none}.performance-metrics .metric-value{font-weight:800;font-size:1.2rem;letter-spacing:.2px;line-height:1;font-family:inherit;display:flex;align-items:baseline;gap:.45rem;flex-wrap:wrap}.performance-metrics .metric-value.color-info{color:#38bdf8}.performance-metrics .d-flex.align-items-baseline{gap:.45rem}.performance-metrics .metric-value.color-violet{color:#8b5cf6}.performance-metrics .metric-value.color-warn{color:#f59e0b}.performance-metrics .metric-value.color-good{color:#22c55e}.performance-metrics .metric-value.color-bad{color:#ef4444}.performance-metrics .metric-value.color-orange{color:#f97316}.performance-metrics .metric-unit{font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:#ffffff70;padding:2px 6px;border-radius:999px;border:1px solid rgba(255,255,255,.06);background:#ffffff08;margin-left:0;transform:translateY(-2px)}.performance-metrics .metric-footer{margin-top:auto;color:#ffffff70;font-size:.76rem;line-height:1.25;text-align:left;font-family:inherit}@media (max-width: 767.98px){.performance-metrics .metric-card-content{padding:1px 1px 0;min-height:60px}.performance-metrics .metric-value{font-size:1.1rem}.performance-metrics .metric-unit{font-size:.68rem}.performance-metrics .metric-label{font-size:.74rem}.performance-metrics .section-sub{font-size:.85rem}}body:not(.dark) .performance-metrics .section-icon{background:linear-gradient(135deg,#8b5cf626,#38bdf814);border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 12px #00000014}body:not(.dark) .performance-metrics .section-icon i{color:#000000b3}body:not(.dark) .performance-metrics .section-title{color:#000000e0}body:not(.dark) .performance-metrics .section-sub{color:#0009}body:not(.dark) .performance-metrics .metric-card{background:linear-gradient(180deg,#fffc,#fffffff2 35%),#fff;border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 12px #00000014,inset 0 1px #fffc,inset 0 -1px #0000000d}body:not(.dark) .performance-metrics .metric-card:before{background:#0000000d}body:not(.dark) .performance-metrics .metric-label{color:#0009}body:not(.dark) .performance-metrics .metric-unit{color:#00000080;border:1px solid rgba(0,0,0,.1);background:#00000008}body:not(.dark) .performance-metrics .metric-footer{color:#00000080}body:not(.dark) .performance-metrics .metric-card[data-tone=info]:before{background:linear-gradient(90deg,#38bdf8,transparent)}body:not(.dark) .performance-metrics .metric-card[data-tone=violet]:before{background:linear-gradient(90deg,#8b5cf6,transparent)}body:not(.dark) .performance-metrics .metric-card[data-tone=warn]:before{background:linear-gradient(90deg,#f59e0b,transparent)}body:not(.dark) .performance-metrics .metric-card[data-tone=good]:before{background:linear-gradient(90deg,#22c55e,transparent)}body:not(.dark) .performance-metrics .metric-card[data-tone=bad]:before{background:linear-gradient(90deg,#ef4444,transparent)}body:not(.dark) .performance-metrics .metric-card.border-good:before{background:linear-gradient(90deg,#22c55e,transparent)}body:not(.dark) .performance-metrics .metric-card.border-bad:before{background:linear-gradient(90deg,#ef4444,transparent)}body:not(.dark) .performance-metrics .metric-card.border-orange:before{background:linear-gradient(90deg,#f97316,transparent)}.ldp-btn-gradient{border:0!important;color:#fff!important;background:linear-gradient(135deg,#8f37ff,#3b8cff)!important;box-shadow:0 14px 40px #8f37ff33!important;transition:transform .12s ease,opacity .12s ease,box-shadow .12s ease!important;font-weight:600;text-decoration:none}.ldp-btn-gradient:hover{opacity:.96!important;transform:translateY(-1px)!important;color:#fff!important;box-shadow:0 16px 48px #8f37ff4d!important}.ldp-btn-gradient:active{transform:translateY(0)!important;box-shadow:0 12px 36px #8f37ff40!important}.ldp-btn-gradient:focus{color:#fff!important;box-shadow:0 0 0 3px #8f37ff40,0 14px 40px #8f37ff33!important}.btn-sm.ldp-btn-gradient,.btn-lg.ldp-btn-gradient{background:linear-gradient(135deg,#8f37ff,#3b8cff)!important}.btn-outline-primary.ldp-btn-gradient,.btn-outline-secondary.ldp-btn-gradient,.btn-outline-success.ldp-btn-gradient,.btn-outline-purple.ldp-btn-gradient,.btn-view-chart.ldp-btn-gradient,.btn-view-strategy.ldp-btn-gradient{background:linear-gradient(135deg,#8f37ff,#3b8cff)!important;border-color:transparent!important;color:#fff!important}.dark .ldp-btn-gradient{box-shadow:0 14px 40px #8f37ff4d!important}.dark .ldp-btn-gradient:hover{box-shadow:0 16px 48px #8f37ff66!important}.script-card .btn-primary.ldp-btn-gradient,.item .btn-primary.ldp-btn-gradient,.script-card .btn.ldp-btn-gradient,.item .btn.ldp-btn-gradient{background:linear-gradient(135deg,#8f37ff,#3b8cff)!important;border:0!important;color:#fff!important}.script-card .btn-primary.ldp-btn-gradient:hover,.item .btn-primary.ldp-btn-gradient:hover,.script-card .btn.ldp-btn-gradient:hover,.item .btn.ldp-btn-gradient:hover{background:linear-gradient(135deg,#8f37ff,#3b8cff)!important;opacity:.96!important;transform:translateY(-1px)!important;box-shadow:0 16px 48px #8f37ff4d!important}.cta-action .btn-purple.ldp-btn-gradient,.cta-action .btn.ldp-btn-gradient{background:linear-gradient(135deg,#8f37ff,#3b8cff)!important;color:#fff!important;border:none!important}.cta-action .btn-purple.ldp-btn-gradient:hover,.cta-action .btn.ldp-btn-gradient:hover{background:linear-gradient(135deg,#8f37ff,#3b8cff)!important;opacity:.96!important;transform:translateY(-1px)!important;box-shadow:0 16px 48px #8f37ff4d!important;color:#fff!important}.cta-banner-action .btn-primary.ldp-btn-gradient,.cta-banner-action .btn.ldp-btn-gradient{background:linear-gradient(135deg,#8f37ff,#3b8cff)!important;color:#fff!important;border:none!important}.cta-banner-action .btn-primary.ldp-btn-gradient:hover,.cta-banner-action .btn.ldp-btn-gradient:hover{background:linear-gradient(135deg,#8f37ff,#3b8cff)!important;opacity:.96!important;transform:translateY(-1px)!important;box-shadow:0 16px 48px #8f37ff4d!important;color:#fff!important}.final-cta-buttons .btn-primary.ldp-btn-gradient,.final-cta-buttons .btn.ldp-btn-gradient{background:linear-gradient(135deg,#8f37ff,#3b8cff)!important;color:#fff!important;border:none!important}.final-cta-buttons .btn-primary.ldp-btn-gradient:hover,.final-cta-buttons .btn.ldp-btn-gradient:hover{background:linear-gradient(135deg,#8f37ff,#3b8cff)!important;opacity:.96!important;transform:translateY(-1px)!important;box-shadow:0 16px 48px #8f37ff4d!important;color:#fff!important}.how-it-works-dark-section .btn-primary.ldp-btn-gradient,.how-it-works-dark-section .btn.ldp-btn-gradient{background:linear-gradient(135deg,#8f37ff,#3b8cff)!important;color:#fff!important;border:none!important}.how-it-works-dark-section .btn-primary.ldp-btn-gradient:hover,.how-it-works-dark-section .btn.ldp-btn-gradient:hover{background:linear-gradient(135deg,#8f37ff,#3b8cff)!important;opacity:.96!important;transform:translateY(-1px)!important;box-shadow:0 16px 48px #8f37ff4d!important;color:#fff!important}.card-footer .btn.ldp-btn-gradient,.card-footer .btn-primary.ldp-btn-gradient,.card-footer .btn-secondary.ldp-btn-gradient{background:linear-gradient(135deg,#8f37ff,#3b8cff)!important;color:#fff!important;border:none!important}.card-footer .btn.ldp-btn-gradient:hover,.card-footer .btn-primary.ldp-btn-gradient:hover,.card-footer .btn-secondary.ldp-btn-gradient:hover{background:linear-gradient(135deg,#8f37ff,#3b8cff)!important;opacity:.96!important;transform:translateY(-1px)!important;box-shadow:0 16px 48px #8f37ff4d!important;color:#fff!important}.strategy-actions .btn-view-chart.ldp-btn-gradient,.strategy-actions .btn-view-strategy.ldp-btn-gradient,.strategy-actions .btn.ldp-btn-gradient{background:linear-gradient(135deg,#8f37ff,#3b8cff)!important;color:#fff!important;border:none!important}.strategy-actions .btn-view-chart.ldp-btn-gradient:hover,.strategy-actions .btn-view-strategy.ldp-btn-gradient:hover,.strategy-actions .btn.ldp-btn-gradient:hover{background:linear-gradient(135deg,#8f37ff,#3b8cff)!important;opacity:.96!important;transform:translateY(-1px)!important;box-shadow:0 16px 48px #8f37ff4d!important;color:#fff!important}.btn-purple.ldp-btn-gradient{background:linear-gradient(135deg,#8f37ff,#3b8cff)!important;color:#fff!important;border:none!important}.btn-purple.ldp-btn-gradient:hover{background:linear-gradient(135deg,#8f37ff,#3b8cff)!important;opacity:.96!important;transform:translateY(-1px)!important;box-shadow:0 16px 48px #8f37ff4d!important;color:#fff!important}.ldp-btn-gradient:before,.ldp-btn-gradient:after{display:none!important}:root{--ldp-bg0: #070712;--ldp-bg1: #0b0b1b;--ldp-card: rgba(255,255,255,.06);--ldp-card2: rgba(255,255,255,.045);--ldp-stroke: rgba(255,255,255,.1);--ldp-text: #f5f7ff;--ldp-muted: #aab0c5;--ldp-accent: #8F37FF;--ldp-accent2: #3b8cff;--ldp-good: #38d39f;--ldp-warn: #ffcc66;--ldp-danger: #ff4d6d;--ldp-shadow: 0 20px 60px rgba(0,0,0,.5);--ldp-radius: 18px}.ldp-page{min-height:100vh;background:var(--ldp-bg0)!important;color:var(--ldp-text)!important;background:radial-gradient(1000px 700px at 12% -10%,rgba(143,55,255,.35),transparent 60%),radial-gradient(900px 700px at 90% 12%,rgba(59,140,255,.24),transparent 58%),linear-gradient(180deg,var(--ldp-bg0),var(--ldp-bg1))!important;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ldp-skip-link{position:absolute;left:-999px;top:10px;padding:10px 14px;background:#080812eb;border:1px solid rgba(255,255,255,.18);border-radius:12px;color:var(--ldp-text);z-index:2000;text-decoration:none;box-shadow:var(--ldp-shadow)}.ldp-skip-link:focus{left:10px}.ldp-hero,.ldp-section{scroll-margin-top:92px}.ldp-bg-grid{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.14;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:48px 48px;z-index:0}.ldp-blob{position:fixed;border-radius:999px;filter:blur(34px);opacity:.5;z-index:0;transform:translateZ(0);will-change:transform;contain:paint;pointer-events:none;animation:ldp-floaty 10s ease-in-out infinite}.ldp-blob-1{width:360px;height:360px;left:-120px;top:180px;background:#8f37ff8c}.ldp-blob-2{width:320px;height:320px;right:-130px;top:120px;background:#3b8cff73;animation-delay:-3s}.ldp-blob-3{display:none}@keyframes ldp-floaty{0%,to{transform:translateY(0) translate(0) scale(1)}50%{transform:translateY(-20px) translate(10px) scale(1.03)}}body.ldp-scrolling .ldp-blob{animation-play-state:paused}@media (prefers-reduced-motion: reduce){.ldp-blob{animation:none!important}}.ldp-navbar{background:#0a0a19a6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(255,255,255,.08);transition:background .2s ease,border-color .2s ease}.ldp-navbar.ldp-scrolled{background:#080814d9;border-bottom-color:#ffffff1f}.ldp-nav-link{color:var(--ldp-muted)!important;transition:color .15s ease}.ldp-nav-link:hover{color:var(--ldp-text)!important}.ldp-brand-mark{width:34px;height:34px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;font-weight:800;letter-spacing:-.04em;color:#fff;background:linear-gradient(135deg,var(--ldp-accent),var(--ldp-accent2));box-shadow:0 0 0 6px #8f37ff1f;flex:0 0 auto;-webkit-user-select:none;user-select:none}.ldp-glass{background:linear-gradient(180deg,var(--ldp-card),var(--ldp-card2));border:1px solid var(--ldp-stroke);border-radius:var(--ldp-radius);box-shadow:var(--ldp-shadow);transition:all .18s ease}.ldp-glass:hover{border-color:#ffffff29;transform:translateY(-2px)}.ldp-soft{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:var(--ldp-radius)}.ldp-btn-gradient{border:0;color:#fff!important;background:linear-gradient(135deg,var(--ldp-accent),var(--ldp-accent2));box-shadow:0 14px 40px #8f37ff33;transition:transform .12s ease,opacity .12s ease;padding:12px 24px;border-radius:12px;font-weight:600;text-decoration:none;display:inline-block}.ldp-btn-gradient:hover{opacity:.96;transform:translateY(-1px);color:#fff!important}.ldp-btn-outline{border:1px solid rgba(143,55,255,.55);color:var(--ldp-text)!important;background:transparent;transition:background .12s ease;padding:12px 24px;border-radius:12px;font-weight:600;text-decoration:none;display:inline-block}.ldp-btn-outline:hover{background:#8f37ff1f;color:var(--ldp-text)!important}.ldp-chip{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .65rem;border-radius:999px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:var(--ldp-muted);font-size:.85rem;-webkit-user-select:none;user-select:none;cursor:pointer;transition:all .12s ease}.ldp-chip:hover{background:#ffffff14;border-color:#ffffff26}.ldp-chip.active{background:#8f37ff2e;border-color:#8f37ff73;color:var(--ldp-text)}.ldp-tag{font-size:.78rem;color:var(--ldp-muted);border:1px solid rgba(255,255,255,.1);background:#ffffff0a;padding:.25rem .55rem;border-radius:999px;display:inline-block}.ldp-kpi{padding:14px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;height:100%}.ldp-kpi-label{color:var(--ldp-muted);font-size:.9rem}.ldp-kpi-value{font-size:1.05rem;font-weight:600;color:var(--ldp-text)}.ldp-kpi-desc{font-size:.875rem;color:var(--ldp-muted);margin-top:4px}.ldp-divider{border-top:1px solid rgba(255,255,255,.1);margin:1rem 0}.ldp-hero{position:relative;z-index:1;padding-top:86px}.ldp-hero-title{font-weight:750;letter-spacing:-.02em;line-height:1.05;color:var(--ldp-text)}.ldp-hero-sub{color:var(--ldp-muted);font-size:1.12rem;line-height:1.6}.ldp-badge-line{display:flex;flex-wrap:wrap;gap:.5rem}.ldp-benefit-list{list-style:none;padding:0;margin:0}.ldp-benefit-item{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.05)}.ldp-benefit-item:last-child{border-bottom:none}.ldp-benefit-icon{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:#10b98126;border:1px solid rgba(16,185,129,.3);border-radius:50%;color:var(--ldp-good);font-size:.875rem;font-weight:700}.ldp-benefit-text{flex:1;font-size:.9375rem;color:var(--ldp-text);line-height:1.5}.ldp-strategy-card{height:100%;transition:transform .18s ease,border-color .18s ease;cursor:pointer}.ldp-strategy-card:hover{transform:translateY(-4px);border-color:#ffffff29}.ldp-strategy-item{transition:opacity .2s ease}.ldp-strategy-item[style*="display: none"]{display:none!important}.ldp-performance-metrics{display:flex;flex-direction:column;gap:.5rem}.ldp-metrics-row{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.ldp-metric-card{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:8px 10px;text-align:center}.ldp-metric-label{font-size:.7rem;color:var(--ldp-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-weight:500}.ldp-metric-value{font-size:.95rem;font-weight:700;color:var(--ldp-text);letter-spacing:-.01em}.ldp-metric-value.ldp-profit,.ldp-metric-value.ldp-success{color:var(--ldp-good)}.ldp-metric-value.ldp-loss{color:var(--ldp-danger)}.ldp-section{position:relative;z-index:1}.ldp-section-title{font-weight:750;letter-spacing:-.01em;color:var(--ldp-text)}.ldp-section-sub{color:var(--ldp-muted)}.ldp-gradient-text{background:linear-gradient(135deg,var(--ldp-accent),var(--ldp-accent2));-webkit-background-clip:text;background-clip:text;color:transparent}.ldp-accordion-item{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:14px!important;overflow:hidden;margin-bottom:.5rem}.ldp-accordion-button{background:transparent!important;color:var(--ldp-text)!important;box-shadow:none!important}.ldp-accordion-button.collapsed{color:var(--ldp-text)!important}.ldp-accordion-body,.ldp-footer{color:var(--ldp-muted)}.ldp-tiny{font-size:.9rem;color:var(--ldp-muted)}.ldp-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1060;overflow-y:auto;padding:20px;display:none;align-items:flex-start;justify-content:center;opacity:0;transition:opacity .3s ease}.ldp-modal.show{display:flex;opacity:1}.ldp-modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000bf;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:1}.ldp-modal-content{position:relative;max-width:800px;margin:40px auto;padding:32px;z-index:2;animation:ldp-modal-slide-in .3s ease-out}@keyframes ldp-modal-slide-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.ldp-modal-close{position:absolute;top:16px;right:16px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:50%;color:var(--ldp-text);cursor:pointer;transition:all .15s ease;padding:0}.ldp-modal-close:hover{background:#ffffff1f;border-color:#fff3;transform:rotate(90deg)}body.ldp-modal-open{overflow:hidden}.ldp-analyzer-wrap{position:relative;overflow:hidden}.ldp-analyzer-wrap:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;background:radial-gradient(520px 280px at 15% 25%,rgba(143,55,255,.22),transparent 60%),radial-gradient(520px 280px at 85% 75%,rgba(59,140,255,.18),transparent 60%);pointer-events:none;z-index:0}.ldp-analyzer-inner{position:relative;z-index:1}.ldp-an-pill{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .75rem;border-radius:999px;background:#38d39f1f;border:1px solid rgba(56,211,159,.25);color:var(--ldp-good);font-size:.8125rem;font-weight:500;-webkit-user-select:none;user-select:none}.ldp-an-input{background:#ffffff0a!important;border:1px solid rgba(255,255,255,.1)!important;color:var(--ldp-text)!important;transition:border-color .15s ease}.ldp-an-input:focus{background:#ffffff0f!important;border-color:#8f37ff73!important;box-shadow:0 0 0 3px #8f37ff1f!important;color:var(--ldp-text)!important}.ldp-input-addon{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.1)!important;color:var(--ldp-muted)!important}.ldp-an-help{font-size:.8125rem;color:var(--ldp-muted);line-height:1.4}.ldp-range{height:6px;background:#ffffff1a;border-radius:999px;outline:none}.ldp-range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:linear-gradient(135deg,var(--ldp-accent),var(--ldp-accent2));cursor:pointer;border:2px solid rgba(255,255,255,.2);box-shadow:0 2px 8px #8f37ff59;transition:transform .12s ease}.ldp-range::-webkit-slider-thumb:hover{transform:scale(1.15)}.ldp-range::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:linear-gradient(135deg,var(--ldp-accent),var(--ldp-accent2));cursor:pointer;border:2px solid rgba(255,255,255,.2);box-shadow:0 2px 8px #8f37ff59;transition:transform .12s ease}.ldp-range::-moz-range-thumb:hover{transform:scale(1.15)}.ldp-an-meter-wrap{position:relative;height:12px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);border-radius:999px;overflow:hidden}.ldp-an-meter-bar{display:block;height:100%;background:linear-gradient(90deg,var(--ldp-good),var(--ldp-accent2));border-radius:999px;transition:width .4s ease;position:relative}.ldp-an-meter-bar.ldp-danger{background:linear-gradient(90deg,var(--ldp-warn),var(--ldp-danger))}.ldp-an-kpi{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:14px;height:100%}.ldp-an-kpi-label{color:var(--ldp-muted);font-size:.88rem}.ldp-an-kpi-value{font-size:1.15rem;font-weight:700;letter-spacing:-.01em;color:var(--ldp-text)}.ldp-an-kpi-sub{color:var(--ldp-muted);font-size:.85rem;margin-top:4px}.ldp-an-skeleton{position:relative;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);overflow:hidden;display:inline-block;min-width:40px;min-height:20px;border-radius:4px}.ldp-an-skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:ldp-shimmer 1s linear infinite}@keyframes ldp-shimmer{to{transform:translate(100%)}}@media (max-width: 767.98px){body.ldp-page{padding-bottom:78px}.ldp-mobile-cta{padding-bottom:calc(12px + env(safe-area-inset-bottom))}}.ldp-mobile-cta{z-index:1075;background:#080812a6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid rgba(255,255,255,.1)}.ldp-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.ldp-search-input{max-width:320px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:var(--ldp-text)}.ldp-metric-value-purple{color:#a78bfa}.ldp-metric-value.ldp-error{color:var(--ldp-danger)}.ldp-strategy-desc{min-height:52px}.ldp-cta-border{border:1px solid rgba(139,92,246,.3)}.ldp-footer-container{padding:1.5rem 0}.ldp-footer-divider{height:1px;background:linear-gradient(90deg,#8b5cf680,#8b5cf633,#8b5cf680);margin-bottom:1.5rem}.ldp-footer-text{font-size:.875rem;color:#8b92a7}.ldp-footer-link{color:#8b92a7;text-decoration:none}.ldp-footer-link:hover{color:var(--ldp-text)}.ldp-footer-separator{color:#4a5568}.ldp-toggle-wrap{display:inline-flex;gap:.5rem;padding:.25rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:999px}.ldp-toggle-pill{padding:.5rem 1.25rem;border-radius:999px;background:transparent;color:var(--ldp-muted);cursor:pointer;transition:all .15s ease;-webkit-user-select:none;user-select:none}.ldp-toggle-pill:hover{background:#ffffff0d}.ldp-toggle-pill.active{background:linear-gradient(135deg,var(--ldp-accent),var(--ldp-accent2));color:#fff}.ldp-plan-recommended{position:relative;border-color:#8b5cf666}.ldp-badge-recommended{position:absolute;top:-12px;right:20px;background:linear-gradient(135deg,var(--ldp-accent),var(--ldp-accent2));color:#fff;padding:.25rem .75rem;border-radius:999px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.ldp-price-display{display:flex;align-items:baseline;gap:.25rem}.ldp-price-currency{font-size:1.5rem;font-weight:600;color:var(--ldp-muted)}.ldp-price-amount{font-size:3rem;font-weight:800;color:var(--ldp-text);letter-spacing:-.02em}.ldp-price-period{font-size:1rem;color:var(--ldp-muted)}.ldp-feature-list{list-style:none;padding:0;margin:0}.ldp-feature-list li{padding:.5rem 0 .5rem 1.5rem;position:relative;color:var(--ldp-text);font-size:.9375rem}.ldp-feature-list li:before{content:"✓";position:absolute;left:0;color:var(--ldp-good);font-weight:700}.ldp-disclaimer,.ldp-range-labels{color:var(--ldp-muted)}.ldp-chip-success{border-color:#38d39f59;color:#d9fff3}.ldp-chip-warning{border-color:#ffcc6659;color:#fff4d6}.ldp-chip-accent{border-color:#8f37ff66;color:#f0e6ff}.ldp-pre-wrap{white-space:pre-wrap;word-break:break-word}@media (max-width: 991.98px){.ldp-hero{padding-top:60px}.ldp-hero-title{font-size:2.25rem}.ldp-hero-sub{font-size:1rem}}@media (max-width: 767.98px){.ldp-hero{padding-top:40px}.ldp-hero-title{font-size:1.875rem}.ldp-hero-sub{font-size:.9375rem}.ldp-chip{font-size:.8125rem;padding:5px 12px}.ldp-blob{filter:blur(60px);opacity:.2}}body:not(.dark){--ldp-bg0: #f8f9fa;--ldp-bg1: #ffffff;--ldp-card: rgba(255,255,255,.95);--ldp-card2: rgba(255,255,255,.85);--ldp-stroke: rgba(0,0,0,.08);--ldp-text: #1a1a1a;--ldp-muted: #6b7280;--ldp-accent: #8F37FF;--ldp-accent2: #3b8cff;--ldp-good: #10b981;--ldp-warn: #f59e0b;--ldp-danger: #ef4444;--ldp-shadow: 0 20px 60px rgba(0,0,0,.08);--ldp-radius: 18px}body:not(.dark) .ldp-page{background:radial-gradient(1000px 700px at 12% -10%,rgba(143,55,255,.08),transparent 60%),radial-gradient(900px 700px at 90% 12%,rgba(59,140,255,.06),transparent 58%),linear-gradient(180deg,#f8f9fa,#fff)!important}body:not(.dark) .ldp-navbar{background:#ffffffd9;border-bottom-color:#00000014}body:not(.dark) .ldp-navbar.ldp-scrolled{background:#fffffff2;border-bottom-color:#0000001f}body:not(.dark) .ldp-nav-link{color:#6b7280!important}body:not(.dark) .ldp-nav-link:hover{color:#1a1a1a!important}body:not(.dark) .ldp-glass{background:linear-gradient(180deg,#fffffff2,#ffffffd9);border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 12px #0000000d}body:not(.dark) .ldp-glass:hover{border-color:#0000001f}body:not(.dark) .ldp-soft{background:#00000005;border:1px solid rgba(0,0,0,.06)}body:not(.dark) .ldp-btn-outline{border:1px solid rgba(143,55,255,.35);color:#1a1a1a!important}body:not(.dark) .ldp-btn-outline:hover{background:#8f37ff14;color:#1a1a1a!important}body:not(.dark) .ldp-chip{background:#0000000a;border-color:#0000001a;color:#1a1a1a}body:not(.dark) .ldp-chip:hover{background:#0000000f;border-color:#00000026}body:not(.dark) .ldp-chip.active{background:#8f37ff1f;border-color:#8f37ff59;color:#8f37ff}body:not(.dark) .ldp-tag{color:#6b7280;background:#0000000a;border-color:#00000014}body:not(.dark) .ldp-kpi{background:#00000005;border:1px solid rgba(0,0,0,.06)}body:not(.dark) .ldp-kpi-label{color:#6b7280}body:not(.dark) .ldp-kpi-value{color:#1a1a1a}body:not(.dark) .ldp-kpi-desc{color:#6b7280}body:not(.dark) .ldp-divider{border-top-color:#00000014}body:not(.dark) .ldp-hero-title{color:#1a1a1a}body:not(.dark) .ldp-hero-sub{color:#6b7280}body:not(.dark) .ldp-gradient-text{background:linear-gradient(135deg,#8f37ff,#3b8cff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}body:not(.dark) .ldp-benefit-item{border-bottom-color:#0000000f}body:not(.dark) .ldp-benefit-icon{color:#10b981}body:not(.dark) .ldp-benefit-text{color:#1a1a1a}body:not(.dark) .ldp-section-title{color:#1a1a1a}body:not(.dark) .ldp-section-sub{color:#6b7280}body:not(.dark) .ldp-muted{color:#6b7280}body:not(.dark) .ldp-tiny{color:#9ca3af}body:not(.dark) .ldp-problem-card{background:#ef44440d;border:1px solid rgba(239,68,68,.15)}body:not(.dark) .ldp-comparison-label{color:#1a1a1a}body:not(.dark) .ldp-comparison-list{color:#4b5563}body:not(.dark) .ldp-before .ldp-comparison-icon{color:#ef4444}body:not(.dark) .ldp-after .ldp-comparison-icon{color:#10b981}body:not(.dark) .ldp-benefit-chip{background:#10b98114;border-color:#10b98133;color:#059669}body:not(.dark) .ldp-process-number{background:linear-gradient(135deg,#8f37ff,#3b8cff)}body:not(.dark) .ldp-process-icon{color:#fff}body:not(.dark) .ldp-process-content h3{color:#1a1a1a}body:not(.dark) .ldp-process-connector{background:linear-gradient(180deg,rgba(0,0,0,.08),transparent)}body:not(.dark) .ldp-an-pill{background:#0000000a;border-color:#00000014;color:#1a1a1a}body:not(.dark) .ldp-an-input{background:#fffffff2;border-color:#0000001f;color:#1a1a1a}body:not(.dark) .ldp-an-input:focus{border-color:#8f37ff;background:#fff}body:not(.dark) .ldp-input-addon{background:#0000000a;border-color:#0000001f;color:#6b7280}body:not(.dark) .ldp-an-help{color:#6b7280}body:not(.dark) .ldp-range{background:#00000014}body:not(.dark) .ldp-range::-webkit-slider-thumb{background:linear-gradient(135deg,#8f37ff,#3b8cff)}body:not(.dark) .ldp-range::-moz-range-thumb{background:linear-gradient(135deg,#8f37ff,#3b8cff)}body:not(.dark) .ldp-range-labels{color:#9ca3af}body:not(.dark) .ldp-an-meter-wrap{background:#0000000f}body:not(.dark) .ldp-an-meter-bar{background:linear-gradient(90deg,#10b981,#059669)}body:not(.dark) .ldp-an-meter-bar.ldp-danger{background:linear-gradient(90deg,#ef4444,#dc2626)}body:not(.dark) .ldp-accordion-item{background:#fffffff2;border-color:#00000014}body:not(.dark) .ldp-accordion-button{background:transparent;color:#1a1a1a}body:not(.dark) .ldp-accordion-button:not(.collapsed){background:#8f37ff0d;color:#8f37ff}body:not(.dark) .ldp-accordion-button:hover{background:#00000005}body:not(.dark) .ldp-accordion-body{color:#4b5563}body:not(.dark) .ldp-cta-border{border-color:#8f37ff33}body:not(.dark) .ldp-footer-divider{background:linear-gradient(90deg,#8f37ff4d,#8f37ff1a,#8f37ff4d)}body:not(.dark) .ldp-footer-text{color:#6b7280}body:not(.dark) .ldp-footer-link{color:#6b7280}body:not(.dark) .ldp-footer-link:hover{color:#1a1a1a}body:not(.dark) .ldp-footer-separator{color:#9ca3af}body:not(.dark) .ldp-toggle-wrap{background:#0000000a;border-color:#00000014}body:not(.dark) .ldp-toggle-pill{color:#6b7280}body:not(.dark) .ldp-toggle-pill:hover{background:#0000000a}body:not(.dark) .ldp-plan-recommended{border-color:#8f37ff40}body:not(.dark) .ldp-price-currency{color:#6b7280}body:not(.dark) .ldp-price-amount{color:#1a1a1a}body:not(.dark) .ldp-price-period{color:#6b7280}body:not(.dark) .ldp-feature-list li{color:#1a1a1a}body:not(.dark) .ldp-disclaimer{color:#9ca3af}body:not(.dark) .ldp-mobile-cta{background:#fffffff2;border-top:1px solid rgba(0,0,0,.08);box-shadow:0 -4px 12px #0000000d}body:not(.dark) .ldp-bg-grid{opacity:.06;background-image:linear-gradient(rgba(0,0,0,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.08) 1px,transparent 1px)}body:not(.dark) .ldp-blob{opacity:.25}body:not(.dark) .ldp-skip-link{background:#fffffff2;border-color:#0000001f;color:#1a1a1a}body:not(.dark) .ldp-mono{color:#1a1a1a}body:not(.dark) .ldp-brand-mark{filter:brightness(.2)}body:not(.dark) .ldp-strategy-card{border-color:#00000014}body:not(.dark) .ldp-strategy-card:hover{border-color:#00000026}body:not(.dark) .form-control,body:not(.dark) .form-select{background:#fff;border-color:#0000001f;color:#1a1a1a}body:not(.dark) .form-control:focus,body:not(.dark) .form-select:focus{border-color:#8f37ff;box-shadow:0 0 0 .2rem #8f37ff26}body:not(.dark) .text-warning{color:#f59e0b!important}body:not(.dark) .text-danger{color:#ef4444!important}body:not(.dark) .text-success{color:#10b981!important}body:not(.dark) h1,body:not(.dark) h2,body:not(.dark) h3,body:not(.dark) h4,body:not(.dark) h5,body:not(.dark) h6{color:#1a1a1a}body:not(.dark) p{color:#4b5563}body:not(.dark) strong{color:#1a1a1a}body:not(.dark) small{color:#6b7280}.ldp-chip-success{background-color:#22c55e33;color:#22c55e;border:1px solid rgba(34,197,94,.3)}.ldp-chip-warning{background-color:#fbbf2433;color:#fbbf24;border:1px solid rgba(251,191,36,.3)}.ldp-chip-danger{background-color:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.3)}.ldp-chip-info{background-color:#3b82f633;color:#3b82f6;border:1px solid rgba(59,130,246,.3)}.ldp-chip-secondary{background-color:#6b728033;color:#9ca3af;border:1px solid rgba(107,114,128,.3)}#tvUsername.is-invalid{border-color:#ef4444}#tvUsername.is-invalid:focus{border-color:#ef4444;box-shadow:0 0 0 .2rem #ef444440}#tvReqBtn:disabled{opacity:.6;cursor:not-allowed}#loginRequiredModal .modal-content,#subscriptionModal .modal-content,#usernameStatusModal .modal-content,#usernameNotFoundModal .modal-content{background:#111827f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}#loginRequiredModal .text-primary,#subscriptionModal .text-primary,#usernameStatusModal .text-primary,#usernameNotFoundModal .text-primary,#loginRequiredModal .text-info{color:#3b82f6!important}#usernameNotFoundModal .text-warning{color:#fbbf24!important}#usernameStatusModal .modal-body{padding:1.5rem}#usernameStatusModal .ldp-soft{background:#ffffff08;border-radius:.5rem}#usernameStatusModal .border-bottom{border-color:#ffffff1a!important}#usernameStatusModal .alert{border-radius:.5rem;border:1px solid}#usernameStatusModal .alert-success{background-color:#22c55e1a;border-color:#22c55e4d;color:#22c55e}#usernameStatusModal .alert-warning{background-color:#fbbf241a;border-color:#fbbf244d;color:#fbbf24}#usernameStatusModal .alert-danger{background-color:#ef44441a;border-color:#ef44444d;color:#ef4444}#usernameStatusModal .alert-info{background-color:#3b82f61a;border-color:#3b82f64d;color:#3b82f6}#usernameStatusModal .alert-secondary{background-color:#6b72801a;border-color:#6b72804d;color:#9ca3af}#usernameNotFoundModal .modal-body{padding:1.5rem}#usernameNotFoundModal .ldp-soft{background:#ffffff08;border-radius:.5rem}#usernameNotFoundModal .alert-info{background-color:#3b82f61a;border-color:#3b82f64d;color:#3b82f6;border-radius:.5rem}#usernameNotFoundModal ol{margin-bottom:0}#usernameNotFoundModal ol li{color:#fffc}#loginRequiredModal .modal-body{padding:1.5rem}#loginRequiredModal .ldp-soft{background:#ffffff08;border-radius:.5rem}#loginRequiredModal .alert-info{background-color:#3b82f61a;border-color:#3b82f64d;color:#3b82f6;border-radius:.5rem}#loginRequiredModal ul{margin-bottom:0}#loginRequiredModal ul li{color:#fffc}@media (max-width: 768px){.ldp-soft{padding:1rem!important}#tvUsername{font-size:.875rem}#usernameStatusModal .modal-body{padding:1rem}}.approval-timeline-controls{flex-wrap:nowrap;justify-content:flex-end}.approval-timeline-select-wrap{position:relative;display:flex;align-items:center}.approval-timeline-select-wrap:after{content:"";position:absolute;right:.8rem;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M6 8l4 4 4-4' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:14px 14px;pointer-events:none}.approval-timeline-select{flex:0 0 auto;width:240px;max-width:320px;background:linear-gradient(180deg,#170f2afa,#110b1ffa)!important;color:#fff;border:1px solid rgba(139,92,246,.6);border-radius:.65rem;box-shadow:0 6px 18px #0003;padding-right:2.4rem;background-image:none!important;appearance:none;-webkit-appearance:none;-moz-appearance:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.approval-timeline-select:focus{border-color:#8b5cf6e6;box-shadow:0 0 0 .2rem #8b5cf640;background:linear-gradient(180deg,#1b122ffa,#140d24fa);color:#fff}.approval-timeline-select option{background:#171129;color:#fff}.approval-timeline .timeline-title{font-size:1.25rem;font-weight:700;color:#fff;letter-spacing:.3px;margin-bottom:.25rem}.approval-timeline .timeline-step-title{font-size:1.05rem;font-weight:600;color:#fff;letter-spacing:.2px;line-height:1.4;margin-bottom:.5rem}.approval-timeline .timeline-next-title{font-size:1rem;font-weight:600;color:#fff}.approval-timeline .fw-semibold.mb-1,.approval-timeline .fw-semibold{color:#fff}.approval-timeline .timeline-subtitle{font-size:.8rem;color:#ffffff80!important;font-weight:400;line-height:1.4}.approval-timeline .timeline-step-label{font-size:.7rem;color:#ffffff73!important;text-transform:uppercase;letter-spacing:.8px;font-weight:600}.approval-timeline .timeline-step-desc{font-size:.875rem;color:#ffffff8c!important;line-height:1.6}.approval-timeline .timeline-step-link{color:#a855f7!important;font-weight:600;text-decoration:underline;text-decoration-color:#a855f78c;text-underline-offset:2px;transition:color .15s ease,text-decoration-color .15s ease}.approval-timeline .timeline-step-link:visited{color:#a855f7!important}.approval-timeline .timeline-step-link:hover,.approval-timeline .timeline-step-link:focus{color:#c084fc!important;text-decoration-color:#c084fc}.approval-timeline .timeline-step-time{font-size:.75rem;color:#fff6!important;font-style:italic;font-weight:400}.approval-timeline .timeline-next-desc{font-size:.85rem;color:#ffffff8c!important;line-height:1.5}.approval-timeline-steps{position:relative;padding-top:1rem;margin-top:1rem;overflow:visible}@media (min-width: 768px){.approval-timeline-steps .row{margin-left:-.5rem;margin-right:-.5rem}.approval-timeline-steps .col-12.col-md-4{padding-left:.5rem;padding-right:.5rem}}.approval-timeline-step{position:relative;z-index:1}.approval-timeline-step-card{position:relative;padding-top:1rem;border-left:4px solid rgba(139,92,246,.5);padding-left:.75rem;padding-right:.75rem;transition:all .3s ease;overflow:hidden}.approval-timeline-step-card:hover{border-left-color:#8b5cf6e6;transform:translateY(-3px);box-shadow:0 4px 12px #8b5cf626}@media (min-width: 768px){.approval-timeline-step-card:after{content:"→";position:absolute;top:.5rem;right:-1.25rem;font-size:1.3rem;color:#8b5cf699;font-weight:700;z-index:1;text-shadow:0 0 8px rgba(139,92,246,.4)}.approval-timeline-step:last-child .approval-timeline-step-card:after{display:none}}@media (min-width: 768px) and (max-width: 991px){.approval-timeline-step-card:after{right:-.75rem;font-size:1.1rem}}@media (max-width: 767px){.approval-timeline-step-card{padding-left:1.75rem;margin-left:0;border-left-width:5px}}.approval-timeline .timeline-step-label:before{content:"●";margin-right:.5rem;color:#8b5cf6b3;font-size:1rem;vertical-align:middle}body.dark h1,body.dark h2,body.dark h3,body.dark h4,body.dark h5,body.dark h6,body.dark .h1,body.dark .h2,body.dark .h3,body.dark .h4,body.dark .h5,body.dark .h6,body.dark .item-single-paragraph,body.dark .backtesting-content,body.dark .description-section,body.dark .nav-tabs-purple .nav-link.active,body.dark .nav-bar .nav-bar-menu .nav-bar-links .link,body.dark .nav-bar .drop-down .drop-down-btn,body.dark .nav-bar .nav-bar .drop-down .drop-down-item,body.dark .detail-value-enhanced{color:#d2d2d2!important}body.dark .strategy-title-link,body.dark .ldp-benefit-text,body.dark .ldp-kpi-value,body.dark #main-content .fw-semibold.mb-1:not([style]),body.dark #main-content .fw-semibold:not([style]){color:#d2d2d2!important}.blog-sidebar .card-v{padding:20px!important}.blog-sidebar .card-v-title,.blog-sidebar .category-title,.blog-sidebar .category i,.blog-sidebar .post-title a,.blog-sidebar .post-meta-item,.blog-sidebar .post-meta-item i,.blog-sidebar .post-meta-item time,.blog-sidebar .text-muted,.blog-sidebar .form-search input{color:#d2d2d2!important}.blog-sidebar .category.active .category-title,.blog-sidebar .category.active i{color:#d8b4fe!important}.blog-content,.blog-content p,.blog-content span,.blog-post-title h1,.blog-post-text,.blog-post .post-meta,.blog-post .post-meta-item span,.blog-post .post-meta-item time{color:#d2d2d2!important}.blog-content h2{margin-top:40px!important;margin-bottom:20px!important;color:#fff!important}.posts .post{display:flex!important;align-items:flex-start!important;gap:12px!important;flex-wrap:nowrap!important}.posts .post>a{display:block!important;flex-shrink:0!important;width:60px!important;height:60px!important}.posts .post .post-img{width:60px!important;min-width:60px!important;height:60px!important;flex-shrink:0!important;object-fit:cover!important;margin-right:0!important;border-radius:8px!important}.blog-sidebar .post-title a{font-size:14px!important;line-height:1.4!important;margin-bottom:4px!important;display:block!important}.blog-sidebar .post-meta-item{font-size:12px!important}.blog-post .blog-post-header,.blog-post .blog-post-img{border-bottom:none!important;margin-bottom:0!important}
