/* Shahzeb Speaks v2 skin. GENERATED by THEME-V2/_build/convert_skin.py from style.css, shop-styles.css, shahzeb-ux-fixes.css; do not edit by hand. */
body.ss-v2{--bg-dark:var(--raised);--bg-card:var(--raised);--bg-card-hover:var(--raised);--primary:var(--text);--accent-blue:var(--dev);--accent-pink:var(--psych);--accent-gold:var(--warn);--text-main:var(--text);--text-muted:var(--muted);--gradient-main:var(--dev);--gradient-text:var(--dev);--glass-border:1px solid var(--border);--shadow:var(--shadow)}body.ss-v2{background-image:none}body.ss-v2 h1.hero-title{color:var(--text)}body.ss-v2 .text-gradient{background:none;-webkit-text-fill-color:currentColor;color:var(--dev)}body.ss-v2 .btn-primary{background:var(--raised);box-shadow:var(--shadow)}body.ss-v2 .btn-primary:hover{box-shadow:var(--shadow)}body.ss-v2 .btn-outline{border:1px solid var(--border);color:var(--text)}body.ss-v2 .btn-outline:hover{border-color:var(--border);background:var(--raised)}body.ss-v2 .navbar{background:var(--surface)}body.ss-v2 .logo{color:var(--text)}body.ss-v2 .logo span{color:var(--psych)}body.ss-v2 .nav-links a:hover,body.ss-v2 .nav-links a.active{color:var(--text)}body.ss-v2 .hamburger{color:var(--text)}body.ss-v2 .hero-badge{background:var(--raised);border:1px solid var(--border);color:var(--ok)}body.ss-v2 .pulsing-dot{background-color:var(--ok);box-shadow:var(--shadow);animation:none}body.ss-v2 .hero-stats{border-top:1px solid var(--border)}body.ss-v2 .stat-number{color:var(--text)}body.ss-v2 .accent-circle{background:var(--warn-tint)}body.ss-v2 .float-badge{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);animation:none}body.ss-v2 .badge-icon{background:var(--dev-tint);color:var(--dev)}body.ss-v2 .badge-title{color:var(--text)}body.ss-v2 .glass-card:hover{border-color:var(--border)}body.ss-v2 .glass-card i{color:var(--text)}body.ss-v2 footer{background:var(--surface)}body.ss-v2 .footer-col h4{color:var(--text)}body.ss-v2 .social-btn:hover{background:var(--raised)}body.ss-v2 .results-section{background:var(--raised)}body.ss-v2 .section-badge{background:var(--raised);color:var(--cta)}body.ss-v2 .section-badge i{color:var(--cta)}body.ss-v2 .section-title-lg .text-gradient{background:none;-webkit-text-fill-color:currentColor;color:var(--psych)}body.ss-v2 .feature-item{background:var(--raised);border:1px solid var(--border);box-shadow:var(--shadow)}body.ss-v2 .feature-item:hover{box-shadow:var(--shadow)}body.ss-v2 .icon-blue{background:var(--raised);color:var(--dev)}body.ss-v2 .icon-green{background:var(--raised);color:var(--ok)}body.ss-v2 .icon-purple{background:var(--psych);color:var(--psych)}body.ss-v2 .icon-orange{background:var(--raised);color:var(--cta)}body.ss-v2 .feature-item p{color:var(--muted)}body.ss-v2 .profile-card-detailed{background:var(--raised);box-shadow:var(--shadow);border:1px solid var(--border)}body.ss-v2 .pc-avatar{background:var(--bg);color:var(--warn)}body.ss-v2 .pc-badge{background:var(--dev);color:#fff;border:2px solid var(--border)}body.ss-v2 .pc-info .pc-title{color:var(--dev)}body.ss-v2 .pc-tags span{background:var(--raised);color:var(--muted)}body.ss-v2 .pc-body p{color:var(--muted)}body.ss-v2 .pc-stat:not(:last-child)::after{background:var(--raised)}body.ss-v2 .pc-lbl{color:var(--muted)}body.ss-v2 .glass-card::before{background:none}body.ss-v2 .card-icon-wrapper{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .glass-card:nth-child(1) .card-icon-wrapper i{color:var(--dev)}body.ss-v2 .glass-card:nth-child(2) .card-icon-wrapper i{color:var(--ok)}body.ss-v2 .glass-card:nth-child(3) .card-icon-wrapper i{color:var(--cta)}body.ss-v2 .glass-card:nth-child(4) .card-icon-wrapper i{color:var(--psych)}body.ss-v2 .glass-card:hover .card-icon-wrapper{border-color:var(--border)}body.ss-v2 .glass-card h3{color:var(--text)}body.ss-v2 .glass-card p{color:var(--muted)}body.ss-v2 .card-features li{color:var(--muted)}body.ss-v2 .glass-card:nth-child(1) .card-features li::before{color:var(--dev)}body.ss-v2 .glass-card:nth-child(2) .card-features li::before{color:var(--ok)}body.ss-v2 .glass-card:nth-child(3) .card-features li::before{color:var(--cta)}body.ss-v2 .glass-card:nth-child(4) .card-features li::before{color:var(--psych)}body.ss-v2 .view-details-btn{background:var(--raised);border:1px solid var(--border);color:var(--text)}body.ss-v2 .view-details-btn:hover{background:var(--raised);border-color:var(--dev)}body.ss-v2 .view-details-btn:hover i{color:var(--text)}body.ss-v2 .modal-refined{background-color:var(--raised)}body.ss-v2 .modal-content-refined{background:var(--raised);box-shadow:var(--shadow)}body.ss-v2 .modal-top-gradient{background:var(--raised)}body.ss-v2 .close-modal-refined{border:1px solid var(--border);color:var(--muted)}body.ss-v2 .close-modal-refined:hover{background:var(--raised)}body.ss-v2 .modal-icon-box{background:var(--raised);color:var(--dev)}body.ss-v2 .modal-content-refined p{color:var(--muted)}body.ss-v2 .modal-features-box{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .modal-feature-item i{color:var(--ok)}body.ss-v2 .close-details-btn{background:var(--raised);color:var(--text)}body.ss-v2 .close-details-btn:hover{background:var(--raised)}body.ss-v2 .about-header h4{color:var(--dev)}body.ss-v2 .about-header h2{color:var(--text)}body.ss-v2 .about-header p{color:var(--muted)}body.ss-v2 .yellow-circle-bg{background-color:var(--warn-tint);background-image:var(--bg);box-shadow:var(--shadow)}body.ss-v2 .about-profile-img{box-shadow:var(--shadow)}body.ss-v2 .floating-caption{background:var(--surface);box-shadow:var(--shadow);border:1px solid var(--border)}body.ss-v2 .floating-caption i{color:var(--dev);background:var(--dev-tint)}body.ss-v2 .caption-text h5{color:var(--muted)}body.ss-v2 .caption-text span{color:var(--text)}body.ss-v2 .about-text-content h1{color:var(--text)}body.ss-v2 .about-text-content h1 span{color:var(--dev)}body.ss-v2 .about-bio{color:var(--text)}body.ss-v2 .about-bio strong{color:var(--text)}body.ss-v2 .btn-black{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .btn-black:hover{background:var(--raised)}body.ss-v2 .btn-white-outline{color:var(--text);border:1px solid var(--border)}body.ss-v2 .btn-white-outline:hover{border-color:var(--border);background:var(--raised)}body.ss-v2 .value-card{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .value-card:hover{background:var(--raised);border-color:var(--border)}body.ss-v2 .value-card:nth-child(1) .value-icon{background:var(--dev-tint);color:var(--dev)}body.ss-v2 .value-card:nth-child(2) .value-icon{background:var(--ok-tint);color:var(--ok)}body.ss-v2 .value-card:nth-child(3) .value-icon{background:var(--psych-tint);color:var(--psych)}body.ss-v2 .value-card h3{color:var(--text)}body.ss-v2 .value-card p{color:var(--muted)}body.ss-v2 .stats-bar{background:var(--raised);border:1px solid var(--border);color:var(--text)}body.ss-v2 .stat-divider{background:var(--raised)}body.ss-v2 .stat-item-clean h2{color:var(--text)}body.ss-v2 .stat-item-clean p{color:var(--muted)}body.ss-v2 .icon-stack-container{background:var(--bg);box-shadow:var(--shadow);border:1px solid var(--border)}body.ss-v2 .icon-stack-container i{color:var(--dev)}body.ss-v2 .ds-title{color:var(--text)}body.ss-v2 .ds-subtitle{color:var(--muted)}body.ss-v2 .ds-card{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .ds-icon-box{background:var(--raised)}body.ss-v2 .ds-card h3{color:var(--text)}body.ss-v2 .ds-card p{color:var(--muted)}body.ss-v2 .ds-features li{color:var(--muted)}body.ss-v2 .ds-btn{background:var(--raised);border:1px solid var(--border);color:var(--text)}body.ss-v2 .ds-card-blue:hover{box-shadow:var(--shadow);border-color:var(--border)}body.ss-v2 .ds-card-blue .ds-icon-box{color:var(--dev);background:var(--dev-tint)}body.ss-v2 .ds-card-blue .ds-features li i{color:var(--dev)}body.ss-v2 .ds-card-blue .ds-btn:hover{background:var(--dev-tint);border-color:var(--dev)}body.ss-v2 .ds-card-green:hover{box-shadow:var(--shadow);border-color:var(--border)}body.ss-v2 .ds-card-green .ds-icon-box{color:var(--ok);background:var(--ok-tint)}body.ss-v2 .ds-card-green .ds-features li i{color:var(--ok)}body.ss-v2 .ds-card-green .ds-btn:hover{background:var(--ok-tint);border-color:var(--ok)}body.ss-v2 .ds-card-orange:hover{box-shadow:var(--shadow);border-color:var(--border)}body.ss-v2 .ds-card-orange .ds-icon-box{color:var(--cta);background:var(--warn-tint)}body.ss-v2 .ds-card-orange .ds-features li i{color:var(--cta)}body.ss-v2 .ds-card-orange .ds-btn:hover{background:var(--warn-tint);border-color:var(--cta)}body.ss-v2 .ds-card-red:hover{box-shadow:var(--shadow);border-color:var(--border)}body.ss-v2 .ds-card-red .ds-icon-box{color:var(--bad);background:var(--bad-tint)}body.ss-v2 .ds-card-red .ds-features li i{color:var(--bad)}body.ss-v2 .ds-card-red .ds-btn:hover{background:var(--bad-tint);border-color:var(--bad)}body.ss-v2 .ds-card-purple:hover{box-shadow:var(--shadow);border-color:var(--border)}body.ss-v2 .ds-card-purple .ds-icon-box{color:var(--psych);background:var(--psych-tint)}body.ss-v2 .ds-card-purple .ds-features li i{color:var(--psych)}body.ss-v2 .ds-card-purple .ds-btn:hover{background:var(--psych-tint);border-color:var(--psych)}body.ss-v2 .ds-card-grey:hover{box-shadow:var(--shadow);border-color:var(--border)}body.ss-v2 .ds-card-grey .ds-icon-box{color:var(--muted);background:var(--raised)}body.ss-v2 .ds-card-grey .ds-features li i{color:var(--muted)}body.ss-v2 .ds-card-grey .ds-btn:hover{background:var(--raised);border-color:var(--border)}body.ss-v2 .ds-footer-benefits{border-top:1px solid var(--border)}body.ss-v2 .benefit-item{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .benefit-item:hover{background:var(--raised)}body.ss-v2 .benefit-item h4{color:var(--text)}body.ss-v2 .benefit-item p{color:var(--muted)}body.ss-v2 .star-icon-container{color:var(--warn)}body.ss-v2 .portfolio-title{color:var(--text)}body.ss-v2 .portfolio-subtitle{color:var(--muted)}body.ss-v2 .subtitle-underline{background:var(--dev-tint)}body.ss-v2 .portfolio-filters{border-bottom:1px solid var(--border)}body.ss-v2 .filter-pill{background:var(--raised);border:1px solid var(--border);color:var(--muted)}body.ss-v2 .filter-pill:hover,body.ss-v2 .filter-pill.active{background:var(--dev);color:#fff;box-shadow:var(--shadow)}body.ss-v2 .window-card{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .window-card:hover{box-shadow:var(--shadow);border-color:var(--border)}body.ss-v2 .window-header{background:var(--bg);border-bottom:1px solid var(--border)}body.ss-v2 .dot.red{background:var(--bad)}body.ss-v2 .dot.yellow{background:var(--cta)}body.ss-v2 .dot.green{background:var(--ok)}body.ss-v2 .address-bar{background:var(--bg)}body.ss-v2 .window-body{background:var(--bg)}body.ss-v2 .placeholder-content{color:var(--muted)}body.ss-v2 .loader-ring{border:3px solid var(--border);border-top:3px solid var(--dev)}body.ss-v2 .btn-live-preview{background:var(--raised)}body.ss-v2 .overlay-preview p{color:var(--muted)}body.ss-v2 .project-tag{background:var(--raised);color:var(--text)}body.ss-v2 .window-footer{border-top:1px solid var(--border)}body.ss-v2 .window-footer h3{color:var(--text)}body.ss-v2 .window-footer .fa-desktop{color:var(--dev)}body.ss-v2 .project-desc{color:var(--muted)}body.ss-v2 .tech-badge{background:var(--raised);color:var(--muted);border:1px solid var(--border)}body.ss-v2 .highlight-card{box-shadow:var(--shadow);border:1px solid var(--border)}body.ss-v2 .highlight-card:hover{box-shadow:var(--shadow)}body.ss-v2 .btn-load-more{background:var(--raised);color:var(--text);border:1px solid var(--border);box-shadow:var(--shadow)}body.ss-v2 .btn-load-more:hover{background:var(--dev);box-shadow:var(--shadow)}body.ss-v2 .btn-load-more i{color:var(--muted)}body.ss-v2 .showing-text{color:var(--muted)}body.ss-v2 .shop-hero{background:var(--bg)}body.ss-v2 .shop-icon-glow{background:var(--surface);color:var(--dev);border:1px solid var(--border);box-shadow:var(--shadow)}body.ss-v2 .shop-headline{color:var(--text)}body.ss-v2 .extraordinary-text{background:none;-webkit-text-fill-color:currentColor;color:var(--dev)}body.ss-v2 .shop-subtext{color:var(--muted)}body.ss-v2 .newsletter-form{background:var(--surface);border:1px solid var(--border)}body.ss-v2 .newsletter-input{color:var(--text)}body.ss-v2 .newsletter-input::placeholder{color:var(--muted)}body.ss-v2 .btn-notify{background:var(--dev);color:#fff}body.ss-v2 .btn-notify:hover{background:var(--dev)}body.ss-v2 .check-item{color:var(--muted)}body.ss-v2 .check-item i{color:var(--ok)}body.ss-v2 .contact-section-wrapper{background:var(--bg)}body.ss-v2 .contact-header-center{color:var(--text)}body.ss-v2 .chat-icon-box{color:var(--dev)}body.ss-v2 .contact-header-center p{color:var(--muted)}body.ss-v2 .header-underline{background:var(--dev-tint)}body.ss-v2 .contact-card{background:var(--raised);box-shadow:var(--shadow)}body.ss-v2 .contact-sidebar{background:var(--bg);color:var(--text)}body.ss-v2 .contact-sidebar::before{background:none}body.ss-v2 .sidebar-subtext{color:var(--muted)}body.ss-v2 .info-icon{background:var(--raised);color:var(--dev)}body.ss-v2 .info-item .label{color:var(--muted)}body.ss-v2 .info-item .value{color:var(--text)}body.ss-v2 .sidebar-footer p{color:var(--muted)}body.ss-v2 .sidebar-socials a{background:var(--raised);color:var(--text)}body.ss-v2 .sidebar-socials a:hover{background:var(--dev-tint)}body.ss-v2 .contact-form-section{background:var(--raised)}body.ss-v2 .form-group label{color:var(--muted)}body.ss-v2 .form-group input,body.ss-v2 .form-group textarea{border-bottom:1px solid var(--border)}body.ss-v2 .form-group input:focus,body.ss-v2 .form-group textarea:focus{border-bottom-color:var(--dev)}body.ss-v2 .radio-pill span{border:1px solid var(--border);color:var(--muted)}body.ss-v2 .radio-pill input:checked+span{background:var(--dev);color:#fff;border-color:var(--dev)}body.ss-v2 .btn-send-message{background:var(--raised);color:var(--text)}body.ss-v2 .btn-send-message:hover{background:var(--raised)}body.ss-v2 .contact-card{box-shadow:var(--shadow);border:1px solid var(--border)}body.ss-v2 .contact-sidebar{background:var(--bg)}body.ss-v2 .contact-sidebar::before{background:none}body.ss-v2 .form-group input,body.ss-v2 .form-group textarea{border-bottom:2px solid var(--border);background:none}body.ss-v2 .form-group input:focus,body.ss-v2 .form-group textarea:focus{border-bottom-color:var(--dev)}body.ss-v2 .form-group input:focus+label,body.ss-v2 .form-group textarea:focus+label{color:var(--dev)}body.ss-v2 .radio-pill span{border:1px solid var(--border);background:var(--raised);box-shadow:var(--shadow)}body.ss-v2 .radio-pill input:checked+span{background:var(--dev);box-shadow:var(--shadow)}body.ss-v2 .btn-send-message{background:var(--raised);box-shadow:var(--shadow)}body.ss-v2 .btn-send-message:hover{box-shadow:var(--shadow);background:var(--raised)}body.ss-v2 .info-icon{background:var(--raised);border:1px solid var(--border);box-shadow:var(--shadow)}body.ss-v2 .info-item:hover .info-icon{background:var(--dev-tint);color:var(--dev);box-shadow:var(--shadow)}body.ss-v2 .resume-wrapper{background:var(--bg)}body.ss-v2 .resume-header-center{color:var(--text)}body.ss-v2 .cv-badge{background:var(--surface);color:var(--muted);border:1px solid var(--border)}body.ss-v2 .text-highlight{color:var(--dev);background:none;-webkit-text-fill-color:currentColor;color:var(--dev)}body.ss-v2 .profile-card{background:var(--raised);border:1px solid var(--border);box-shadow:var(--shadow)}body.ss-v2 .profile-card::before{background:none}body.ss-v2 .profile-image-box{background:var(--raised)}body.ss-v2 .profile-img{border:3px solid var(--border)}body.ss-v2 .profile-info h2{color:var(--text)}body.ss-v2 .profile-title{color:var(--dev)}body.ss-v2 .profile-email{background:var(--surface);color:var(--muted)}body.ss-v2 .profile-email:hover{background:var(--dev-tint);color:var(--text)}body.ss-v2 .contact-pill{color:var(--muted);background:var(--surface);border:1px solid var(--border)}body.ss-v2 .contact-pill i{color:var(--ok)}body.ss-v2 .profile-locations{color:var(--muted)}body.ss-v2 .profile-locations span i{color:var(--bad)}body.ss-v2 .btn-download-cv{background:var(--dev);color:#fff}body.ss-v2 .btn-download-cv:hover{background:var(--dev)}body.ss-v2 .block-title{color:var(--text)}body.ss-v2 .block-title i{color:var(--dev)}body.ss-v2 .about-text{color:var(--muted)}body.ss-v2 .exp-stat-box{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .stat-number{color:var(--text)}body.ss-v2 .stat-label{color:var(--muted)}body.ss-v2 .skill-header{color:var(--muted)}body.ss-v2 .skill-bar-container{background:var(--bg)}body.ss-v2 .skill-bar-fill{background:var(--dev)}body.ss-v2 .tool-tag{background:var(--raised);border:1px solid var(--border);color:var(--muted)}body.ss-v2 .section-title{color:var(--text);border-bottom:1px solid var(--border)}body.ss-v2 .section-title i{color:var(--dev)}body.ss-v2 .timeline{border-left:2px solid var(--border)}body.ss-v2 .timeline-dot{background:var(--bg);border:3px solid var(--dev)}body.ss-v2 .timeline-dot.blue{border-color:var(--dev);background:var(--dev)}body.ss-v2 .timeline-dot.outline{border-color:var(--dev);background:var(--bg)}body.ss-v2 .job-role{color:var(--text)}body.ss-v2 .job-meta{color:var(--muted)}body.ss-v2 .company{color:var(--muted)}body.ss-v2 .year{background:var(--bg)}body.ss-v2 .job-desc{color:var(--muted)}body.ss-v2 .edu-item{border-left:3px solid var(--dev)}body.ss-v2 .edu-item h4{color:var(--text)}body.ss-v2 .edu-item .institute{color:var(--muted)}body.ss-v2 .edu-item .edu-year{color:var(--dev)}body.ss-v2 .cert-list li{color:var(--muted)}body.ss-v2 .cert-list li i{color:var(--ok)}body.ss-v2 .job-role{color:var(--text)}body.ss-v2 .year-pill{background:var(--surface);border:1px solid var(--border);color:var(--muted)}body.ss-v2 .company-name{color:var(--muted)}body.ss-v2 .timeline{border-left:2px solid var(--border)}body.ss-v2 .timeline-dot{background:var(--dev);box-shadow:var(--shadow)}body.ss-v2 .edu-item{border-left:3px solid var(--dev)}body.ss-v2 .edu-header h4{color:var(--text)}body.ss-v2 .year-pill-small{background:var(--raised);color:var(--muted)}body.ss-v2 .edu-item .institute{color:var(--muted)}body.ss-v2 .cert-list li{color:var(--muted)}body.ss-v2 .cert-list li i{color:var(--ok)}body.ss-v2 .section-title i{color:var(--dev)}body.ss-v2 .block-title i{color:var(--dev)}body.ss-v2 .purple-pill{background:var(--dev-tint);color:var(--dev);border:1px solid var(--border)}body.ss-v2 .star-icon{color:var(--cta)}body.ss-v2 .resume-projects-header h2{color:var(--text)}body.ss-v2 .resume-projects-header p{color:var(--muted)}body.ss-v2 .header-line{background:var(--dev-tint)}body.ss-v2 .btn-view-all{border:1px solid var(--border);color:var(--text)}body.ss-v2 .btn-view-all:hover{background:var(--raised)}body.ss-v2 .resume-cta-section{background:var(--bg);border-top:1px solid var(--border)}body.ss-v2 .cta-title{color:var(--text)}body.ss-v2 .cta-subtitle{color:var(--muted)}body.ss-v2 .btn-cta-blue{background:var(--dev);color:#fff;box-shadow:var(--shadow)}body.ss-v2 .btn-cta-blue:hover{background:var(--dev);box-shadow:var(--shadow)}body.ss-v2 footer{background:var(--bg) !important;font-family:var(--font-body)}body.ss-v2 .footer-brand p{color:var(--muted)}body.ss-v2 .footer-social-btn{border:1px solid var(--border);color:var(--text)}body.ss-v2 .footer-social-btn:hover{background:var(--raised);border-color:var(--border)}body.ss-v2 .footer-col h4{color:var(--text)}body.ss-v2 .footer-col h4::after{background:var(--ok-tint)}body.ss-v2 .footer-links li a{color:var(--muted)}body.ss-v2 .footer-links li a::before{color:var(--dev)}body.ss-v2 .footer-links li a:hover{color:var(--dev)}body.ss-v2 .newsletter-box{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .newsletter-text{color:var(--muted)}body.ss-v2 .newsletter-form{background:var(--surface);border:1px solid var(--border)}body.ss-v2 .newsletter-input{color:var(--text)}body.ss-v2 .btn-newsletter{background:var(--dev);color:#fff}body.ss-v2 .btn-newsletter:hover{background:var(--dev)}body.ss-v2 .contact-row{color:var(--muted)}body.ss-v2 .contact-row i{color:var(--muted)}body.ss-v2 .footer-bottom{border-top:1px solid var(--border);color:var(--muted)}body.ss-v2 .footer-legal-links a{color:var(--muted)}body.ss-v2 .footer-legal-links a:hover{color:var(--text)}@media (max-width:768px){body.ss-v2 .heading-dot{background-color:var(--ok)}}@media (max-width:768px){body.ss-v2 .footer-bottom{border-top:1px solid var(--border)}}body.ss-v2 .navbar.scrolled{background:var(--bg);border-bottom:1px solid var(--border)}body.ss-v2 .logo{color:var(--text)}body.ss-v2 .logo span{color:var(--dev)}body.ss-v2 .nav-pill-container{background:var(--surface);border:1px solid var(--border)}body.ss-v2 .nav-links a{color:var(--muted)}body.ss-v2 .nav-links a:hover{color:var(--text);background:var(--raised)}body.ss-v2 .nav-links a.active{background:var(--bg);color:var(--text);box-shadow:var(--shadow)}body.ss-v2 .cart-btn-wrapper{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .cart-btn-wrapper:hover{background:var(--raised)}body.ss-v2 .cart-btn{color:var(--text)}body.ss-v2 .cart-badge{background:var(--bad);color:#fff;border:2px solid var(--border)}body.ss-v2 .btn-lets-talk{background:var(--cta);box-shadow:var(--shadow)}body.ss-v2 .btn-lets-talk:hover{box-shadow:var(--shadow)}body.ss-v2 .hamburger{color:var(--text)}@media (max-width:1100px){body.ss-v2 .nav-pill-container.active{background:var(--raised)}}body.ss-v2 .navbar.scrolled{background:var(--surface) !important}body.ss-v2 .logo{color:var(--text);text-shadow:none}body.ss-v2 .logo span{color:var(--dev)}@media (min-width:1101px){body.ss-v2 .nav-pill-container{background:var(--surface);border:1px solid var(--border);box-shadow:none}}@media (min-width:1101px){body.ss-v2 .nav-pill-container:hover{background:var(--surface);border-color:var(--border);box-shadow:var(--shadow)}}@media (min-width:1101px){body.ss-v2 .nav-links a{color:var(--muted)}}@media (min-width:1101px){body.ss-v2 .nav-links a:hover{color:var(--text);background:var(--raised)}}@media (min-width:1101px){body.ss-v2 .nav-links a.active{color:var(--text);background:var(--dev-tint);box-shadow:none}}body.ss-v2 .cart-btn-wrapper{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .cart-btn-wrapper:hover{background:var(--raised);border-color:var(--border)}body.ss-v2 .cart-btn{color:var(--text)}body.ss-v2 .cart-badge{background:var(--bad);color:#fff;border:2px solid var(--border);box-shadow:var(--shadow)}body.ss-v2 .btn-lets-talk{background:var(--cta);color:#fff;box-shadow:var(--shadow)}body.ss-v2 .btn-lets-talk::before{background:none}body.ss-v2 .btn-lets-talk:hover{box-shadow:var(--shadow)}body.ss-v2 .hamburger{color:var(--text);background:var(--raised);border:1px solid var(--border)}@media (max-width:1100px){body.ss-v2 .hamburger{color:var(--text)}}@media (max-width:1100px){body.ss-v2 .nav-pill-container{background:var(--raised);box-shadow:var(--shadow)}}@media (max-width:1100px){body.ss-v2 .nav-pill-container.active{background:var(--raised) !important}}@media (max-width:1100px){body.ss-v2 .nav-links li{border-bottom:1px solid var(--border)}}@media (max-width:1100px){body.ss-v2 .nav-links a:hover,body.ss-v2 .nav-links a.active{background:var(--surface)}}@media (max-width:1100px){body.ss-v2 .mobile-close-btn:hover{background:var(--surface)}}body.ss-v2 .digital-services-header{background:none}body.ss-v2 .hero-service-item{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .hero-service-item:hover{background:var(--raised);border-color:var(--border);box-shadow:var(--shadow)}body.ss-v2 .service-icon-check{background:var(--dev);color:#fff;box-shadow:var(--shadow)}body.ss-v2 .hero-service-text{color:var(--text)}body.ss-v2 .hero-desc-highlight{color:var(--muted);background:none;-webkit-text-fill-color:currentColor;color:var(--text)}body.ss-v2 .digital-services-header{background:none}body.ss-v2 .hero-service-item{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .hero-service-item:hover{background:var(--raised);border-color:var(--border);box-shadow:var(--shadow)}body.ss-v2 .service-icon-check{background:var(--dev);color:#fff;box-shadow:var(--shadow)}body.ss-v2 .hero-service-text{color:var(--text)}body.ss-v2 .hero-desc-highlight{color:var(--muted);background:none;-webkit-text-fill-color:currentColor;color:var(--text)}body.ss-v2 .fp-card{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .fp-card::before{background:var(--raised)}body.ss-v2 .fp-card:hover{background:var(--raised);box-shadow:var(--shadow)}body.ss-v2 .fp-card-image{background:var(--raised)}body.ss-v2 .fp-card-image::after{background:var(--surface);color:var(--text)}body.ss-v2 .fp-card-placeholder{background:none;color:var(--muted)}body.ss-v2 .fp-card-category{background:var(--raised);color:var(--text);box-shadow:var(--shadow)}body.ss-v2 .fp-card-content h3{color:var(--text)}body.ss-v2 .fp-card:hover .fp-card-content h3{background:none;-webkit-text-fill-color:currentColor;color:var(--dev)}body.ss-v2 .fp-card-tech{color:var(--muted);border-top:1px solid var(--border)}body.ss-v2 .fp-card-view{color:var(--dev)}body.ss-v2 .fp-card-view::after{background:var(--raised)}body.ss-v2 .fp-card:hover .fp-card-view{color:var(--dev)}body.ss-v2 .featured-projects-cta .btn-premium{background:var(--dev);color:#fff;box-shadow:var(--shadow)}body.ss-v2 .featured-projects-cta .btn-premium::before{background:none}body.ss-v2 .featured-projects-cta .btn-premium:hover{box-shadow:var(--shadow)}body.ss-v2 .home-product-card{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .home-product-card::before{background:none}body.ss-v2 .home-product-card:hover{background:var(--raised);box-shadow:var(--shadow)}body.ss-v2 .home-product-image{background:var(--raised)}body.ss-v2 .home-product-placeholder{color:var(--muted);background:none}body.ss-v2 .home-product-badge{background:var(--raised);color:var(--text)}body.ss-v2 .home-product-sale-tag{background:var(--psych);color:#fff;animation:none}body.ss-v2 .home-product-info h3{color:var(--text)}body.ss-v2 .home-product-price .price-now{background:none;-webkit-text-fill-color:currentColor;color:var(--dev)}body.ss-v2 .home-product-price .price-was{color:var(--muted)}body.ss-v2 .home-product-cta{color:var(--muted)}body.ss-v2 .home-blog-card{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .home-blog-card::before{background:none}body.ss-v2 .home-blog-card:hover{background:var(--raised);box-shadow:var(--shadow)}body.ss-v2 .home-blog-image{background:var(--raised)}body.ss-v2 .home-blog-placeholder{color:var(--muted);background:none}body.ss-v2 .home-blog-category{background:var(--bg);color:var(--text)}body.ss-v2 .home-blog-meta span{color:var(--muted)}body.ss-v2 .home-blog-content h3{color:var(--text)}body.ss-v2 .home-blog-content p{color:var(--muted)}body.ss-v2 .home-blog-read{color:var(--muted)}body.ss-v2 .home-blog-card:hover .home-blog-read{color:var(--psych)}body.ss-v2 .home-audits-orb-1{background:var(--dev-tint)}body.ss-v2 .home-audits-orb-2{background:var(--dev-tint)}body.ss-v2 .home-audit-card{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .home-audit-card:hover{border-color:var(--border);box-shadow:var(--shadow)}body.ss-v2 .ha-card-glow{background:var(--dev-tint)}body.ss-v2 .ha-card-image{background:var(--dev-tint)}body.ss-v2 .ha-card-placeholder{background:none;color:var(--dev)}body.ss-v2 .ha-read-btn{background:var(--dev);color:#fff}body.ss-v2 .ha-card-score{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .ha-ring-bg{stroke:var(--muted)}body.ss-v2 .ha-score-high .ha-ring-fill{stroke:var(--ok)}body.ss-v2 .ha-score-mid .ha-ring-fill{stroke:var(--cta)}body.ss-v2 .ha-score-low .ha-ring-fill{stroke:var(--bad)}body.ss-v2 .ha-score-num{color:var(--text)}body.ss-v2 .ha-card-industry{background:var(--surface);color:var(--muted);border:1px solid var(--border)}body.ss-v2 .ha-card-title{color:var(--text)}body.ss-v2 .ha-card-excerpt{color:var(--muted)}body.ss-v2 .ha-meta-item{color:var(--muted);background:var(--raised);border:1px solid var(--border)}body.ss-v2 .ha-meta-item i{color:var(--dev)}body.ss-v2 .ha-impact{color:var(--cta);border-color:var(--border);background:var(--warn-tint)}body.ss-v2 .ha-card-readmore{color:var(--dev)}body.ss-v2 .home-audit-card:hover .ha-card-readmore{color:var(--dev)}body.ss-v2 .featured-projects-home::before{background:var(--dev-tint)}body.ss-v2 .fp-card{border-color:var(--border) !important;box-shadow:var(--shadow) !important}body.ss-v2 .fp-card:hover{border-color:var(--border) !important;box-shadow:var(--shadow) !important}body.ss-v2 .fp-card::after{background:var(--raised)}body.ss-v2 .fp-card-category{border:1px solid var(--border) !important}body.ss-v2 .fp-card-content h3::after{background:var(--raised)}body.ss-v2 .fp-card:hover .fp-card-view{text-shadow:none !important}body.ss-v2 .hero-profile-float{border:2px solid var(--border);box-shadow:var(--shadow)}body.ss-v2 .hero-profile-float:hover{box-shadow:var(--shadow)}body.ss-v2 .contact-hero-desc{color:var(--muted)}body.ss-v2 .contact-highlight{background:var(--dev-tint);border:1px solid var(--border);color:var(--text)}body.ss-v2 .contact-highlight:hover{background:var(--dev-tint);border-color:var(--border)}body.ss-v2 .contact-highlight i{color:var(--dev)}body.ss-v2 .contact-highlight strong{color:var(--text)}body.ss-v2 .hero-cta-glass .btn-glow-primary{background:var(--dev);color:#fff;box-shadow:var(--shadow)}body.ss-v2 .hero-cta-glass .btn-glow-primary:hover{box-shadow:var(--shadow)}body.ss-v2 .hero-cta-glass .btn-glow-outline{background:var(--raised);color:var(--text);border:1px solid var(--border)}body.ss-v2 .hero-cta-glass .btn-glow-outline:hover{background:var(--raised);border-color:var(--border)}body.ss-v2 .why-choose-section-premium{background:none}body.ss-v2 .why-glow-blue{background:var(--bg)}body.ss-v2 .why-glow-green{background:var(--bg)}body.ss-v2 .why-glow-purple{background:var(--bg)}body.ss-v2 .why-glow-orange{background:var(--bg)}body.ss-v2 .why-glow-magenta{background:var(--bg)}body.ss-v2 .why-glow-cyan{background:var(--bg)}body.ss-v2 .why-card-content{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .why-card:hover .why-card-content{border-color:var(--border);box-shadow:var(--shadow)}body.ss-v2 .why-icon-blue{background:none;color:var(--dev)}body.ss-v2 .why-icon-green{background:none;color:var(--ok)}body.ss-v2 .why-icon-purple{background:none;color:var(--psych)}body.ss-v2 .why-icon-orange{background:none;color:var(--warn)}body.ss-v2 .why-icon-magenta{background:none;color:var(--psych)}body.ss-v2 .why-icon-cyan{background:none;color:var(--dev)}body.ss-v2 .why-card h3{color:var(--text)}body.ss-v2 .why-card>.why-card-content>p{color:var(--muted)}body.ss-v2 .why-features li{color:var(--muted);border-top:1px solid var(--border)}body.ss-v2 .why-features li i{color:var(--ok)}body.ss-v2 .webdev-card{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .webdev-card:hover{border-color:var(--border);box-shadow:var(--shadow)}body.ss-v2 .webdev-icon-blue{background:none;color:var(--dev)}body.ss-v2 .webdev-icon-green{background:none;color:var(--ok)}body.ss-v2 .webdev-icon-purple{background:none;color:var(--psych)}body.ss-v2 .webdev-icon-orange{background:none;color:var(--warn)}body.ss-v2 .webdev-icon-cyan{background:none;color:var(--dev)}body.ss-v2 .webdev-icon-pink{background:none;color:var(--psych)}body.ss-v2 .webdev-card h3{color:var(--text)}body.ss-v2 .webdev-card p{color:var(--muted)}body.ss-v2 .webdev-tags span{background:var(--raised);border:1px solid var(--border);color:var(--muted)}body.ss-v2 .psychology-section-home{background:var(--surface)}body.ss-v2 .psych-home-card{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .psych-home-card:hover{border-color:var(--border);box-shadow:var(--shadow)}body.ss-v2 .psych-card-icon-home{background:none;color:var(--dev)}body.ss-v2 .psych-home-card h3{color:var(--text)}body.ss-v2 .psych-home-card p{color:var(--muted)}body.ss-v2 .psych-features span{background:var(--raised);border:1px solid var(--border);color:var(--muted)}body.ss-v2 .psych-features span i{color:var(--ok)}body.ss-v2 .service-glow-blue{background:var(--bg)}body.ss-v2 .service-glow-green{background:var(--bg)}body.ss-v2 .service-glow-orange{background:var(--bg)}body.ss-v2 .service-glow-red{background:var(--bg)}body.ss-v2 .service-glow-purple{background:var(--bg)}body.ss-v2 .service-glow-cyan{background:var(--bg)}body.ss-v2 .service-card-content{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .service-preview-card:hover .service-card-content{border-color:var(--border);box-shadow:var(--shadow)}body.ss-v2 .service-icon-blue{background:none;color:var(--dev)}body.ss-v2 .service-icon-green{background:none;color:var(--ok)}body.ss-v2 .service-icon-orange{background:none;color:var(--warn)}body.ss-v2 .service-icon-red{background:none;color:var(--bad)}body.ss-v2 .service-icon-purple{background:none;color:var(--psych)}body.ss-v2 .service-icon-cyan{background:none;color:var(--dev)}body.ss-v2 .service-card-content h3{color:var(--text)}body.ss-v2 .service-card-content p{color:var(--muted)}body.ss-v2 .service-features li{color:var(--muted)}body.ss-v2 .service-features li i{color:var(--ok)}body.ss-v2 .service-details-btn{color:var(--dev)}body.ss-v2 .service-details-btn:hover{color:var(--text)}body.ss-v2 .text-gradient-animated{animation:none}body.ss-v2 .name-highlight{color:var(--text)}body.ss-v2 .psych-highlight{color:var(--dev)}body.ss-v2 .shop-hero{background:var(--bg)}body.ss-v2 .shop-hero::before{background:none}body.ss-v2 .shop-hero-orb{animation:none}body.ss-v2 .shop-hero-orb-1{background:var(--bg)}body.ss-v2 .shop-hero-orb-2{background:var(--bg)}body.ss-v2 .shop-hero-icon{background:none;color:var(--dev);box-shadow:var(--shadow);animation:none}body.ss-v2 .shop-hero-title{color:var(--text)}body.ss-v2 .shop-hero-title .text-gradient{background:none;-webkit-text-fill-color:currentColor;color:var(--dev)}body.ss-v2 .shop-hero-subtitle{color:var(--muted)}body.ss-v2 .shop-hero-stat-value{color:var(--dev)}body.ss-v2 .shop-hero-stat-label{color:var(--muted)}body.ss-v2 .shop-filters-section{background:var(--bg);border-bottom:1px solid var(--border)}body.ss-v2 .shop-filter-tab{background:none;border:1px solid var(--border);color:var(--muted)}body.ss-v2 .shop-filter-tab::before{background:none}body.ss-v2 .shop-filter-tab:hover{background:none;border-color:var(--border);color:var(--text);box-shadow:var(--shadow)}body.ss-v2 .shop-filter-tab.active{background:var(--bg);color:var(--text);box-shadow:none}body.ss-v2 .shop-filter-tab.active::after{background:none;animation:none}body.ss-v2 .shop-sort-dropdown{background:none;border:1px solid var(--border);color:var(--text)}body.ss-v2 .shop-sort-dropdown:hover{border-color:var(--border);box-shadow:var(--shadow)}body.ss-v2 .shop-sort-dropdown:focus{border-color:var(--dev);box-shadow:var(--shadow)}body.ss-v2 .shop-sort-dropdown option{background:var(--raised);color:var(--text)}body.ss-v2 .shop-products-section{background:var(--bg)}body.ss-v2 .shop-products-section::before{background:none}body.ss-v2 .product-card{background:var(--raised);border:1px solid var(--border);box-shadow:none}body.ss-v2 .product-card::before{background:var(--raised)}body.ss-v2 .product-card::after{background:none;animation:none}body.ss-v2 .product-card:hover{border-color:var(--border);box-shadow:var(--shadow)}body.ss-v2 .product-card-image{background:var(--raised)}body.ss-v2 .product-card-image::before{background:none}body.ss-v2 .product-card-badge{background:var(--dev);color:#fff}body.ss-v2 .product-card-badge.sale{background:var(--bad)}body.ss-v2 .product-card-badge.theme{background:var(--dev)}body.ss-v2 .product-card-badge.pdf{background:var(--ok)}body.ss-v2 .product-card-badge.tool{background:var(--cta)}body.ss-v2 .product-card-badge.course{background:var(--psych)}body.ss-v2 .product-quick-view-btn{background:var(--raised);border:1px solid var(--border);color:var(--text)}body.ss-v2 .product-quick-view-btn:hover{background:var(--raised)}body.ss-v2 .product-placeholder-gradient{background:var(--bg);color:var(--muted)}body.ss-v2 .product-card-category{color:var(--dev);background:var(--dev-tint);border:1px solid var(--border)}body.ss-v2 .product-card-title{color:var(--text)}body.ss-v2 .product-card-title a{background:none;-webkit-text-fill-color:currentColor;color:var(--text)}body.ss-v2 .product-card-title a:hover{background:none;-webkit-text-fill-color:currentColor;color:var(--dev)}body.ss-v2 .product-card-excerpt{color:var(--muted)}body.ss-v2 .product-feature-tag{background:var(--raised);border:1px solid var(--border);color:var(--muted)}body.ss-v2 .product-feature-tag i{color:var(--dev)}body.ss-v2 .product-card:hover .product-feature-tag{border-color:var(--border);background:var(--dev-tint)}body.ss-v2 .product-card-footer{border-top:1px solid var(--border)}body.ss-v2 .product-price-current{background:none;-webkit-text-fill-color:currentColor;color:var(--dev);text-shadow:none}body.ss-v2 .product-price-original{color:var(--muted)}body.ss-v2 .product-add-to-cart{background:var(--dev);color:#fff;box-shadow:var(--shadow)}body.ss-v2 .product-add-to-cart::before{background:none}body.ss-v2 .product-add-to-cart:hover{box-shadow:var(--shadow)}body.ss-v2 .product-add-to-cart.added{background:var(--ok);box-shadow:var(--shadow)}body.ss-v2 .single-product-hero{background:var(--bg)}body.ss-v2 .product-gallery-main{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .product-details-badge{background:var(--dev-tint);border:1px solid var(--border);color:var(--dev)}body.ss-v2 .product-details-title{color:var(--text)}body.ss-v2 .product-details-excerpt{color:var(--muted)}body.ss-v2 .product-details-price-current{color:var(--dev)}body.ss-v2 .product-details-price-original{color:var(--muted)}body.ss-v2 .product-details-save{background:var(--ok-tint);border:1px solid var(--border);color:var(--ok)}body.ss-v2 .product-features-list li{color:var(--muted);border-bottom:1px solid var(--border)}body.ss-v2 .product-features-list li i{color:var(--dev)}body.ss-v2 .product-buy-now-btn{background:var(--dev);color:#fff}body.ss-v2 .product-buy-now-btn:hover{box-shadow:var(--shadow)}body.ss-v2 .product-demo-btn{background:var(--raised);border:1px solid var(--border);color:var(--text)}body.ss-v2 .product-demo-btn:hover{background:var(--raised);border-color:var(--border)}body.ss-v2 .cart-page-section{background:var(--bg)}body.ss-v2 .cart-page-title{color:var(--text)}body.ss-v2 .cart-page-title i{color:var(--dev)}body.ss-v2 .cart-items-container{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .cart-item{border-bottom:1px solid var(--border)}body.ss-v2 .cart-item-details h4{color:var(--text)}body.ss-v2 .cart-item-details .category{color:var(--dev)}body.ss-v2 .cart-qty-btn{background:var(--raised);border:1px solid var(--border);color:var(--text)}body.ss-v2 .cart-qty-btn:hover{background:var(--dev-tint);border-color:var(--dev)}body.ss-v2 .cart-qty-value{color:var(--text)}body.ss-v2 .cart-item-price{color:var(--dev)}body.ss-v2 .cart-item-remove{color:var(--muted)}body.ss-v2 .cart-item-remove:hover{color:var(--bad)}body.ss-v2 .cart-summary{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .cart-summary-title{color:var(--text);border-bottom:1px solid var(--border)}body.ss-v2 .cart-summary-row{color:var(--muted)}body.ss-v2 .cart-summary-row.total{color:var(--text);border-top:1px solid var(--border)}body.ss-v2 .cart-summary-row.total span:last-child{color:var(--dev)}body.ss-v2 .cart-checkout-btn{background:var(--dev);color:#fff}body.ss-v2 .cart-checkout-btn:hover{box-shadow:var(--shadow)}body.ss-v2 .cart-continue-shopping{color:var(--muted)}body.ss-v2 .cart-continue-shopping:hover{color:var(--dev)}body.ss-v2 .cart-empty-icon{color:var(--muted)}body.ss-v2 .cart-empty h2{color:var(--text)}body.ss-v2 .cart-empty p{color:var(--muted)}body.ss-v2 .cart-empty-btn{background:var(--dev);color:#fff}body.ss-v2 .cart-empty-btn:hover{box-shadow:var(--shadow)}body.ss-v2 .checkout-page-section{background:var(--bg)}body.ss-v2 .checkout-page-title{color:var(--text)}body.ss-v2 .checkout-form-container{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .checkout-section-title{color:var(--text)}body.ss-v2 .checkout-section-title i{color:var(--dev)}body.ss-v2 .checkout-form-field label{color:var(--muted)}body.ss-v2 .checkout-form-field input,body.ss-v2 .checkout-form-field select{background:var(--raised);border:1px solid var(--border);color:var(--text)}body.ss-v2 .checkout-form-field input:focus,body.ss-v2 .checkout-form-field select:focus{border-color:var(--dev);background:var(--raised)}body.ss-v2 .checkout-form-field input::placeholder{color:var(--muted)}body.ss-v2 .payment-method{background:var(--raised);border:2px solid var(--border)}body.ss-v2 .payment-method:hover{border-color:var(--border)}body.ss-v2 .payment-method.selected{border-color:var(--dev);background:var(--dev-tint)}body.ss-v2 .payment-method i{color:var(--dev)}body.ss-v2 .payment-method span{color:var(--muted)}body.ss-v2 .checkout-summary{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .checkout-summary-item{border-bottom:1px solid var(--border)}body.ss-v2 .checkout-summary-item-details h4{color:var(--text)}body.ss-v2 .checkout-summary-item-details span{color:var(--muted)}body.ss-v2 .checkout-summary-item-price{color:var(--dev)}body.ss-v2 .checkout-place-order-btn{background:var(--dev);color:#fff}body.ss-v2 .checkout-place-order-btn:hover{box-shadow:var(--shadow)}body.ss-v2 .step-number{background:var(--raised);border:2px solid var(--border);color:var(--muted)}body.ss-v2 .progress-step span{color:var(--muted)}body.ss-v2 .progress-step.active .step-number{background:var(--dev);border-color:var(--dev);color:#fff}body.ss-v2 .progress-step.active span{color:var(--dev)}body.ss-v2 .progress-step.completed .step-number{background:var(--ok);border-color:var(--ok);color:#fff}body.ss-v2 .progress-step.completed span{color:var(--ok)}body.ss-v2 .progress-line{background:var(--raised)}body.ss-v2 .progress-line.active{background:var(--ok)}body.ss-v2 .checkout-section-card{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .checkout-info-text{color:var(--muted)}body.ss-v2 .checkout-info-text i{color:var(--dev)}body.ss-v2 .checkout-form-field label i{color:var(--muted)}body.ss-v2 .checkout-form-field select{background:var(--raised);border:1px solid var(--border);color:var(--text)}body.ss-v2 .checkout-form-field select:focus{border-color:var(--dev)}body.ss-v2 .checkout-form-field select option{background:var(--raised);color:var(--text)}body.ss-v2 .payment-method-card{background:var(--raised);border:2px solid var(--border)}body.ss-v2 .payment-method-card:hover{border-color:var(--border)}body.ss-v2 .payment-method-card.selected{border-color:var(--dev);background:var(--dev-tint)}body.ss-v2 .jazzcash-icon{background:var(--bad);color:#fff}body.ss-v2 .easypaisa-icon{background:var(--ok);color:#fff}body.ss-v2 .card-icon{background:var(--dev);color:#fff}body.ss-v2 .bank-icon{background:var(--dev);color:#fff}body.ss-v2 .cod-icon{background:var(--ok);color:#fff}body.ss-v2 .paypal-icon{background:var(--dev);color:#fff}body.ss-v2 .payment-name{color:var(--text)}body.ss-v2 .payment-desc{color:var(--muted)}body.ss-v2 .trust-badge{background:var(--ok-tint);border:1px solid var(--border)}body.ss-v2 .trust-badge i{color:var(--ok)}body.ss-v2 .trust-badge span{color:var(--muted)}body.ss-v2 .checkout-items-list::-webkit-scrollbar-track{background:var(--raised)}body.ss-v2 .checkout-items-list::-webkit-scrollbar-thumb{background:var(--dev-tint)}body.ss-v2 .checkout-item-placeholder{background:var(--dev-tint);color:var(--dev)}body.ss-v2 .item-qty{color:var(--muted)}body.ss-v2 .checkout-summary-totals{border-top:1px solid var(--border)}body.ss-v2 .free-badge{color:var(--ok)}body.ss-v2 .discount-value{color:var(--cta)}body.ss-v2 .checkout-guarantee{background:var(--ok-tint);border:1px solid var(--border)}body.ss-v2 .checkout-guarantee i{color:var(--ok)}body.ss-v2 .checkout-guarantee strong{color:var(--text)}body.ss-v2 .checkout-guarantee p{color:var(--muted)}body.ss-v2 .checkout-terms{color:var(--muted)}body.ss-v2 .checkout-terms a{color:var(--dev)}body.ss-v2 .order-confirmation-icon{background:none;color:var(--ok)}body.ss-v2 .order-confirmation h1{color:var(--text)}body.ss-v2 .order-confirmation p{color:var(--muted)}body.ss-v2 .order-number{background:var(--dev-tint);border:1px solid var(--border);color:var(--dev)}body.ss-v2 .product-card{background:none}body.ss-v2 .product-card::before{background:none}body.ss-v2 .product-card:hover{box-shadow:none}body.ss-v2 .product-card-image::after{background:none}body.ss-v2 .product-card:hover .product-card-image::after{animation:none}body.ss-v2 .product-add-to-cart::before{background:var(--raised)}body.ss-v2 .product-price-current{animation:none}body.ss-v2 .shop-features-section{background:var(--bg)}body.ss-v2 .shop-features-section::before{background:none}body.ss-v2 .shop-section-label{background:var(--dev-tint);border:1px solid var(--border);color:var(--dev)}body.ss-v2 .shop-section-title{color:var(--text)}body.ss-v2 .shop-section-title span{background:none;-webkit-text-fill-color:currentColor;color:var(--dev)}body.ss-v2 .shop-section-desc{color:var(--muted)}body.ss-v2 .shop-feature-card{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .shop-feature-card::before{background:none}body.ss-v2 .shop-feature-card:hover{border-color:var(--border);box-shadow:var(--shadow)}body.ss-v2 .shop-feature-icon{background:none;color:var(--dev)}body.ss-v2 .shop-feature-card:hover .shop-feature-icon{box-shadow:var(--shadow)}body.ss-v2 .shop-feature-title{color:var(--text)}body.ss-v2 .shop-feature-desc{color:var(--muted)}body.ss-v2 .shop-categories-section{background:var(--bg)}body.ss-v2 .shop-category-card{background:none;border:1px solid var(--border)}body.ss-v2 .shop-category-card:hover{border-color:var(--border);box-shadow:var(--shadow)}body.ss-v2 .shop-category-icon{color:var(--text)}body.ss-v2 .shop-category-icon.themes{background:var(--dev)}body.ss-v2 .shop-category-icon.pdfs{background:var(--ok)}body.ss-v2 .shop-category-icon.tools{background:var(--cta)}body.ss-v2 .shop-category-icon.courses{background:var(--psych)}body.ss-v2 .shop-category-icon.templates{background:var(--dev)}body.ss-v2 .shop-category-name{color:var(--text)}body.ss-v2 .shop-category-count{color:var(--muted)}body.ss-v2 .shop-trust-section{background:none;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}body.ss-v2 .shop-trust-icon{background:var(--dev-tint);color:var(--dev)}body.ss-v2 .shop-trust-text{color:var(--muted)}body.ss-v2 .shop-faq-section{background:var(--raised)}body.ss-v2 .shop-faq-item{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .shop-faq-item:hover{border-color:var(--border)}body.ss-v2 .shop-faq-question{color:var(--text)}body.ss-v2 .shop-faq-question i{color:var(--dev)}body.ss-v2 .shop-faq-answer{color:var(--muted)}body.ss-v2 .load-more-btn{background:none;border:2px solid var(--border);color:var(--text)}body.ss-v2 .load-more-btn::before{background:none}body.ss-v2 .load-more-btn:hover{background:none;border-color:var(--dev);box-shadow:var(--shadow)}body.ss-v2 .live-viewers-badge{background:none;border:1px solid var(--border);color:var(--ok)}body.ss-v2 .live-dot{background:var(--ok);animation:none;box-shadow:var(--shadow)}body.ss-v2 .viewers-count{color:var(--ok)}body.ss-v2 .rating-stars-small i{color:var(--cta)}body.ss-v2 .rating-value-small{color:var(--text)}body.ss-v2 .rating-count-small{color:var(--muted)}body.ss-v2 .product-reviews-section{background:none}body.ss-v2 .product-reviews-section .reviews-header h2{color:var(--text)}body.ss-v2 .product-reviews-section .reviews-header h2 i{color:var(--cta)}body.ss-v2 .product-reviews-section .reviews-header p{color:var(--muted)}body.ss-v2 .product-reviews-section .reviews-summary-box{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .product-reviews-section .big-rating{color:var(--text)}body.ss-v2 .product-reviews-section .summary-stars i{color:var(--cta)}body.ss-v2 .product-reviews-section .total-reviews{color:var(--muted)}body.ss-v2 .product-reviews-section .bar-label{color:var(--muted)}body.ss-v2 .product-reviews-section .bar-label i{color:var(--cta)}body.ss-v2 .product-reviews-section .bar-track{background:var(--raised)}body.ss-v2 .product-reviews-section .bar-fill{background:var(--cta)}body.ss-v2 .product-reviews-section .bar-percent{color:var(--muted)}body.ss-v2 .product-reviews-section .review-card{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .product-reviews-section .review-card:hover{border-color:var(--border)}body.ss-v2 .product-reviews-section .review-card.new-review{border-color:var(--border);background:var(--ok-tint)}body.ss-v2 .product-reviews-section .reviewer-avatar{background:var(--ok);color:#fff}body.ss-v2 .product-reviews-section .reviewer-name{color:var(--text)}body.ss-v2 .product-reviews-section .review-date{color:var(--muted)}body.ss-v2 .product-reviews-section .review-stars i{color:var(--muted)}body.ss-v2 .product-reviews-section .review-stars i.filled{color:var(--cta)}body.ss-v2 .product-reviews-section .review-text{color:var(--muted)}body.ss-v2 .product-reviews-section .helpful-btn{border:1px solid var(--border);color:var(--muted)}body.ss-v2 .product-reviews-section .helpful-btn:hover{border-color:var(--border);color:var(--dev)}body.ss-v2 .product-reviews-section .add-review-box{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .product-reviews-section .add-review-box h3{color:var(--text)}body.ss-v2 .product-reviews-section .add-review-box h3 i{color:var(--ok)}body.ss-v2 .product-reviews-section .review-form label{color:var(--muted)}body.ss-v2 .product-reviews-section .review-form input[type="text"],body.ss-v2 .product-reviews-section .review-form textarea{background:var(--raised);border:1px solid var(--border);color:var(--text)}body.ss-v2 .product-reviews-section .star-rating-input label i{color:var(--muted)}body.ss-v2 .product-reviews-section .star-rating-input label:hover i,body.ss-v2 .product-reviews-section .star-rating-input label:hover~label i,body.ss-v2 .product-reviews-section .star-rating-input input:checked~label i{color:var(--cta)}body.ss-v2 .product-reviews-section .submit-review-btn{background:var(--ok);color:#fff}body.ss-v2 .product-reviews-section .submit-review-btn:hover{box-shadow:var(--shadow)}body.ss-v2 .mini-cart-content{background:var(--bg);border:1px solid var(--border);box-shadow:var(--shadow)}body.ss-v2 .mini-cart-close{background:var(--raised);border:1px solid var(--border);color:var(--muted)}body.ss-v2 .mini-cart-close:hover{background:var(--raised);color:var(--text)}body.ss-v2 .mini-cart-success{background:none;border:1px solid var(--border)}body.ss-v2 .mini-cart-success i{color:var(--ok)}body.ss-v2 .mini-cart-success span{color:var(--ok)}body.ss-v2 .mini-cart-product{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .mini-cart-info h4{color:var(--text)}body.ss-v2 .mini-cart-price{color:var(--ok)}body.ss-v2 .mini-cart-summary{background:var(--dev-tint);border:1px solid var(--border)}body.ss-v2 .mini-cart-row span:first-child{color:var(--muted)}body.ss-v2 .mini-cart-total{color:var(--text)}body.ss-v2 .mini-cart-checkout{background:var(--dev);color:#fff}body.ss-v2 .mini-cart-checkout:hover{box-shadow:var(--shadow)}body.ss-v2 .mini-cart-continue{border:1px solid var(--border);color:var(--muted)}body.ss-v2 .mini-cart-continue:hover{border-color:var(--border);background:var(--raised);color:var(--text)}body.ss-v2 .mini-cart-trust{border-top:1px solid var(--border)}body.ss-v2 .mini-cart-trust i{color:var(--ok)}body.ss-v2 .mini-cart-trust span{color:var(--muted)}body.ss-v2 .side-cart-drawer{background:var(--raised);border-left:1px solid var(--border);box-shadow:var(--shadow)}body.ss-v2 .side-cart-header{border-bottom:1px solid var(--border);background:var(--raised)}body.ss-v2 .side-cart-header h3{color:var(--text)}body.ss-v2 .side-cart-header h3 i{color:var(--dev)}body.ss-v2 .side-cart-count{background:var(--dev);color:#fff}body.ss-v2 .side-cart-close{background:var(--raised);border:1px solid var(--border);color:var(--muted)}body.ss-v2 .side-cart-close:hover{background:var(--bad-tint);border-color:var(--border);color:var(--bad)}body.ss-v2 .side-cart-body::-webkit-scrollbar-thumb{background:var(--dev-tint)}body.ss-v2 .side-cart-item{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .side-cart-item:hover{border-color:var(--border);background:var(--raised)}body.ss-v2 .side-cart-placeholder{background:var(--dev-tint);color:var(--dev)}body.ss-v2 .side-cart-item-info h4{color:var(--text)}body.ss-v2 .side-cart-item-price{color:var(--dev)}body.ss-v2 .side-cart-qty-controls{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .side-cart-qty-btn{color:var(--text)}body.ss-v2 .side-cart-qty-btn:hover{background:var(--dev-tint);color:var(--dev)}body.ss-v2 .side-cart-qty-value{color:var(--text);border-left:1px solid var(--border);border-right:1px solid var(--border)}body.ss-v2 .side-cart-remove{color:var(--muted)}body.ss-v2 .side-cart-remove:hover{background:var(--bad-tint);color:var(--bad)}body.ss-v2 .side-cart-empty-icon{background:var(--dev-tint);color:var(--dev)}body.ss-v2 .side-cart-empty p{color:var(--muted)}body.ss-v2 .side-cart-browse-btn{background:var(--dev);color:#fff}body.ss-v2 .side-cart-browse-btn:hover{box-shadow:var(--shadow)}body.ss-v2 .side-cart-footer{border-top:1px solid var(--border);background:var(--raised)}body.ss-v2 .side-cart-total span:first-child{color:var(--muted)}body.ss-v2 .side-cart-total-value{color:var(--text);background:none;-webkit-text-fill-color:currentColor;color:var(--dev)}body.ss-v2 .side-cart-checkout-btn{background:var(--dev);color:#fff}body.ss-v2 .side-cart-checkout-btn:hover{box-shadow:var(--shadow)}body.ss-v2 .side-cart-view-btn{background:var(--raised);border:1px solid var(--border);color:var(--muted)}body.ss-v2 .side-cart-view-btn:hover{background:var(--raised);border-color:var(--border)}body.ss-v2 .order-confirmation-page{background:var(--bg)}body.ss-v2 .order-success-card{background:var(--raised);border:1px solid var(--border);box-shadow:var(--shadow)}body.ss-v2 .order-success-checkmark{background:none;border:3px solid var(--border);color:var(--ok)}body.ss-v2 .order-success-card h1{color:var(--text)}body.ss-v2 .order-success-card .order-msg{color:var(--muted)}body.ss-v2 .order-success-number{background:var(--dev-tint);border:1px solid var(--border);color:var(--dev)}body.ss-v2 .order-delivery-notice{background:var(--ok-tint);border:1px solid var(--border)}body.ss-v2 .order-delivery-notice i{color:var(--ok)}body.ss-v2 .order-delivery-notice h4{color:var(--text)}body.ss-v2 .order-delivery-notice p{color:var(--muted)}body.ss-v2 .order-whatsapp-btn{background:var(--ok);color:#fff}body.ss-v2 .order-whatsapp-btn:hover{box-shadow:var(--shadow)}body.ss-v2 .order-continue-btn{background:var(--raised);border:1px solid var(--border);color:var(--text)}body.ss-v2 .order-continue-btn:hover{background:var(--raised);border-color:var(--border)}body.ss-v2 .payment-method-card{background:none;border:1.5px solid var(--border)}body.ss-v2 .payment-method-card::before{background:var(--raised)}body.ss-v2 .payment-method-card:hover{border-color:var(--border);background:var(--raised);box-shadow:var(--shadow)}body.ss-v2 .payment-method-card.active{border-color:var(--dev);background:none;box-shadow:var(--shadow)}body.ss-v2 .payment-method-icon{color:var(--text);box-shadow:var(--shadow)}body.ss-v2 .payment-method-card.active .payment-method-icon{box-shadow:var(--shadow)}body.ss-v2 .payment-method-title{color:var(--text)}body.ss-v2 .payment-method-desc{color:var(--muted)}body.ss-v2 .payment-card-brands .card-brand{background:var(--raised);border:1px solid var(--border);color:var(--muted)}body.ss-v2 .payment-method-check{color:var(--muted)}body.ss-v2 .payment-method-card.active .payment-method-check{color:var(--ok)}body.ss-v2 .payment-method-badge{background:var(--dev);color:#fff;box-shadow:var(--shadow)}body.ss-v2 .payment-method-details{background:var(--surface);border-top:1px solid var(--border)}body.ss-v2 .details-grid{color:var(--muted)}body.ss-v2 .details-grid div{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .details-grid strong{color:var(--muted)}body.ss-v2 .payment-proof-upload{background:none;border:2px dashed var(--border)}body.ss-v2 .payment-proof-upload:hover{border-color:var(--border);background:var(--dev-tint)}body.ss-v2 .payment-proof-upload label{background:none;border:1px solid var(--border);color:var(--text)}body.ss-v2 .payment-proof-upload label:hover{background:none;border-color:var(--dev);box-shadow:var(--shadow)}body.ss-v2 .payment-proof-upload label i{color:var(--dev)}body.ss-v2 .payment-proof-upload .upload-hint{color:var(--muted)}body.ss-v2 .manual-order-success{background:none;border:1px solid var(--border)}body.ss-v2 .manual-order-success .success-icon{color:var(--ok)}body.ss-v2 .manual-order-success h2{color:var(--text)}body.ss-v2 .manual-order-success .order-number{color:var(--dev)}body.ss-v2 .manual-order-success .order-msg{color:var(--muted)}body.ss-v2 .success-actions{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .whatsapp-btn{background:var(--ok);color:#fff}body.ss-v2 .whatsapp-btn:hover{box-shadow:var(--shadow)}body.ss-v2 .action-help{color:var(--muted)}body.ss-v2 .continue-shopping{color:var(--muted)}body.ss-v2 .continue-shopping:hover{color:var(--dev)}body.ss-v2 .order-whatsapp-btn.high-priority{background:var(--ok);box-shadow:var(--shadow)}body.ss-v2 .order-whatsapp-btn.high-priority:hover{box-shadow:var(--shadow)}body.ss-v2 a:focus-visible,body.ss-v2 button:focus-visible,body.ss-v2 input:focus-visible,body.ss-v2 textarea:focus-visible,body.ss-v2 select:focus-visible,body.ss-v2 [tabindex]:focus-visible{outline:2px solid var(--dev)}body.ss-v2 .ss-faq-section{border-top:1px solid var(--border)}body.ss-v2 .ss-faq-list summary::after{color:var(--dev)}body.ss-v2 .cart-badge,body.ss-v2 .header-cart-count{background:var(--bad)}body.ss-v2 .home-product-price .price-was,body.ss-v2 .price-was,body.ss-v2 .product-price-original{color:var(--muted)}body.ss-v2 .hat-inner{background:none}body.ss-v2 .hat-badge{background:var(--dev-tint);border:1px solid var(--border);color:var(--dev)}body.ss-v2 .hat-btn{background:var(--dev);color:#fff}body.ss-v2 .hat-btn:hover{color:var(--text)}body.ss-v2 .hat-list i{color:var(--dev)}body.ss-v2 .sub-input{background:var(--raised);border:1px solid var(--border)}body.ss-v2 .sub-input:focus{outline:2px solid var(--dev)}body.ss-v2 .sub-btn{background:var(--dev);color:#fff}body.ss-v2 .sub-note-good{background:var(--ok-tint);border:1px solid var(--border);color:var(--ok)}body.ss-v2 .sub-note-bad{background:var(--bad-tint);border:1px solid var(--border);color:var(--bad)}body.ss-v2 .trust-figure{border-left:1px solid var(--border)}body.ss-v2 .trust-figure .trust-number{background:none;-webkit-text-fill-color:currentColor;color:var(--dev)}body.ss-v2 .brand-card .brand-legal{color:var(--muted)}body.ss-v2 .brand-card .brand-legal strong{color:var(--muted)}body.ss-v2 :is(.navbar,footer[role="contentinfo"],.service-detail-hero,.page-hero-banner,.legal-page-hero,.art-hero,.category-hero-section,.hero-section,.iolist-hero,.tst-hero,.single-product-hero,.shop-hero,.services-hero,.psy-hero,.project-hero,.portfolio-hero,.ioapp-hero,.generic-page-hero,.cs-single-hero,.country-hero,.contact-hero,.city-hero,.blog-hero-section,.archive-hero,.apps-hero,.adev-hero,.about-hero,.resume-hero,.ba-hero,.bas-hero,.audit-hero,.case-studies-hero,.faq-hero,.help-hero){--bg-dark:var(--raised);--bg-card:var(--raised);--bg-card-hover:var(--raised);--primary:var(--text);--accent-blue:var(--dev);--accent-pink:var(--psych);--accent-gold:var(--warn);--text-main:var(--text);--text-muted:var(--muted);--gradient-main:var(--dev);--gradient-text:var(--dev);--glass-border:1px solid var(--border);--shadow:var(--shadow)}
