:root{--ttd-navy:#3e2483;--ttd-blue:#502f8f;--ttd-green:#6e569b;--ttd-purple-soft:#8975ae;--ttd-lavender:#b6a9c9;--ttd-silver:#a19da6;--ttd-ink:#2f2738;--ttd-muted:#6f6877;--ttd-line:#d8d2df;--ttd-bg:#f7f5fa;--ttd-white:#fff;--ttd-radius:18px;--ttd-shadow:0 18px 60px rgba(62,36,131,.11);--theme-palette-color-1:#502f8f;--theme-palette-color-2:#6e569b;--theme-palette-color-3:#2f2738;--theme-palette-color-4:#211a29;--theme-palette-color-5:#a19da6;--theme-palette-color-6:#ded9e5;--theme-palette-color-7:#f7f5fa;--theme-palette-color-8:#fff;--theme-text-color:#2f2738;--theme-link-initial-color:#502f8f;--theme-link-hover-color:#6e569b;--theme-button-background-initial-color:#502f8f;--theme-button-background-hover-color:#3e2483}
.ttd-site-shell,.ttd-page,.ttd-dashboard{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--ttd-ink)}.ttd-hero h1,.ttd-hero h2,.ttd-hero h3{color:#fff!important}
.ttd-site-shell *,.ttd-page *,.ttd-dashboard *{box-sizing:border-box}.ttd-site-shell{max-width:1280px;margin:auto}.ttd-hero{background:linear-gradient(135deg,#06162c 0%,#0a3267 62%,#11624e 130%);color:#fff;border-radius:0 0 32px 32px;padding:92px 7%;display:grid;grid-template-columns:1.3fr .7fr;gap:64px;align-items:center;overflow:hidden}.ttd-eyebrow{display:inline-block;text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:800;color:#1ab57d;margin-bottom:14px}.ttd-hero .ttd-eyebrow{color:#73e8bd}.ttd-hero h1,.ttd-page-hero h1,.ttd-coming h1,.ttd-dashboard-head h1{font-size:clamp(42px,6vw,78px);line-height:1.02;letter-spacing:-.045em;margin:0 0 22px}.ttd-hero p{font-size:19px;line-height:1.7;color:#dbeafe;max-width:700px}.ttd-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}.ttd-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 21px;border-radius:12px;text-decoration:none!important;font-weight:800;border:1px solid transparent;cursor:pointer;font-size:15px}.ttd-btn-primary{background:var(--ttd-green);color:#fff!important}.ttd-btn-primary:hover{background:#0e8d60}.ttd-btn-light{background:#fff;color:var(--ttd-navy)!important;border-color:var(--ttd-line)}.ttd-btn-white{background:#fff;color:var(--ttd-navy)!important}.ttd-trust-row{display:flex;gap:20px;flex-wrap:wrap;margin-top:28px;color:#cfe7ff;font-size:14px}.ttd-hero-panel{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.22);box-shadow:0 24px 70px rgba(0,0,0,.18);backdrop-filter:blur(16px);padding:30px;border-radius:24px}.ttd-shield{width:58px;height:58px;display:grid;place-items:center;border-radius:18px;background:var(--ttd-green);font-size:28px;font-weight:900}.ttd-hero-panel h3{font-size:22px;margin:20px 0}.ttd-hero-panel ol{margin:0;padding-left:22px;color:#eaf4ff;line-height:2}.ttd-section{padding:90px 5%}.ttd-section-head{text-align:center;max-width:760px;margin:0 auto 44px}.ttd-section h2,.ttd-split h2,.ttd-cta h2{font-size:clamp(30px,4vw,48px);line-height:1.12;letter-spacing:-.03em;margin:0 0 16px}.ttd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.ttd-feature,.ttd-card,.ttd-center-card,.ttd-price-card,.ttd-status-card{background:#fff;border:1px solid var(--ttd-line);border-radius:var(--ttd-radius);padding:26px;box-shadow:0 10px 34px rgba(7,26,51,.06)}.ttd-feature b{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:#e7f7f1;color:var(--ttd-green)}.ttd-feature h3{margin:22px 0 8px}.ttd-feature p,.ttd-page-hero p,.ttd-muted{color:var(--ttd-muted);line-height:1.7}.ttd-split{margin:0 5% 90px;background:var(--ttd-bg);border-radius:28px;padding:58px;display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.ttd-text-link{font-weight:800;color:var(--ttd-blue)}.ttd-timeline-demo{display:grid;gap:14px}.ttd-timeline-demo span{display:flex;align-items:center;gap:14px;padding:15px 18px;background:#fff;border:1px solid var(--ttd-line);border-radius:12px;color:var(--ttd-muted)}.ttd-timeline-demo span:before{content:"";width:12px;height:12px;border-radius:50%;background:#cbd5e1}.ttd-timeline-demo .done:before{background:var(--ttd-green)}.ttd-timeline-demo .active{border-color:var(--ttd-blue);color:var(--ttd-blue);font-weight:800}.ttd-timeline-demo .active:before{background:var(--ttd-blue);box-shadow:0 0 0 5px #dce9ff}.ttd-cta{margin:0 5% 90px;padding:45px 50px;border-radius:24px;background:linear-gradient(110deg,var(--ttd-blue),#073c93);color:#fff;display:flex;align-items:center;justify-content:space-between;gap:30px}.ttd-cta p{margin:0;color:#dbeafe}.ttd-page,.ttd-dashboard{max-width:1180px;margin:0 auto;padding:70px 24px}.ttd-page-hero{text-align:center;max-width:800px;margin:0 auto 50px}.ttd-page-hero h1,.ttd-dashboard-head h1{font-size:clamp(38px,5vw,64px)}.ttd-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.ttd-step{display:flex;align-items:center;gap:16px;border:1px solid var(--ttd-line);background:#fff;border-radius:14px;padding:20px;font-weight:700}.ttd-step b{display:grid;place-items:center;flex:0 0 38px;height:38px;border-radius:12px;background:var(--ttd-navy);color:#fff}.ttd-note,.ttd-alert{padding:18px 20px;border-radius:12px;background:#eef5ff;border:1px solid #caddff;margin:24px 0}.ttd-alert-error{background:#fff1f2;border-color:#fecdd3;color:#9f1239}.ttd-alert-success,.ttd-success-card{background:#ecfdf5;border:1px solid #a7f3d0;color:#065f46}.ttd-auth-grid,.ttd-dashboard-grid{max-width:1180px;margin:60px auto;padding:0 24px;display:grid;grid-template-columns:1fr 1fr;gap:24px}.ttd-dashboard-grid{padding:0;margin:35px 0;grid-template-columns:1.15fr .85fr}.ttd-form{display:grid;gap:15px}.ttd-form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ttd-form label{display:grid;gap:7px;font-weight:700;font-size:14px}.ttd-form input,.ttd-form textarea,.ttd-form select,.ttd-track-form input,#loginform input[type=text],#loginform input[type=password]{width:100%;border:1px solid #cbd5e1;border-radius:10px;padding:12px 13px;background:#fff;color:var(--ttd-ink);font:inherit}.ttd-form input:focus,.ttd-form textarea:focus,.ttd-form select:focus,.ttd-track-form input:focus{outline:3px solid #dbeafe;border-color:var(--ttd-blue)}.ttd-check{display:flex!important;grid-template-columns:auto 1fr!important;align-items:center}.ttd-check input{width:auto}.ttd-payment-box{background:var(--ttd-navy);color:#fff;border-radius:14px;padding:20px}.ttd-payment-box p{margin:7px 0}.ttd-dashboard-head{display:flex;justify-content:space-between;gap:30px;align-items:center}.ttd-dashboard-head h1{margin-bottom:4px}.ttd-dashboard-head p{color:var(--ttd-muted);margin:0}.ttd-success-card{max-width:760px;margin:40px auto;padding:30px;border-radius:18px;text-align:center}.ttd-success-card h2{letter-spacing:.05em}.ttd-deal-list{display:grid;gap:15px}.ttd-deal{border:1px solid var(--ttd-line);border-radius:14px;padding:18px}.ttd-deal-top{display:flex;justify-content:space-between;gap:15px;align-items:flex-start}.ttd-deal h3{margin:5px 0}.ttd-tracking{font-size:12px;letter-spacing:.08em;color:var(--ttd-blue);font-weight:800}.ttd-status{font-size:12px;background:#eaf1ff;color:#164aa4;border-radius:999px;padding:7px 10px;font-weight:800}.ttd-deal-meta{display:flex;gap:14px;flex-wrap:wrap;margin-top:10px;color:var(--ttd-muted);font-size:13px}.ttd-deal details{margin-top:15px}.ttd-deal summary{cursor:pointer;font-weight:800}.ttd-compact{margin-top:15px}.ttd-track-form{display:flex;gap:12px;max-width:700px;margin:0 auto 28px}.ttd-track-result{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.ttd-track-result>div{background:#fff;border:1px solid var(--ttd-line);border-radius:14px;padding:20px}.ttd-track-result span{display:block;color:var(--ttd-muted);font-size:13px;margin-bottom:8px}.ttd-track-result strong{font-size:17px}.ttd-center-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.ttd-center-code{font-size:12px;color:var(--ttd-green);font-weight:800}.ttd-center-card h2{margin:8px 0}.ttd-price-card{max-width:600px;margin:auto;text-align:center;padding:44px}.ttd-price-card>span{color:var(--ttd-muted)}.ttd-price-card>strong{display:block;font-size:38px;margin:12px 0}.ttd-price-card ul{text-align:left;max-width:320px;margin:25px auto;line-height:2}.ttd-coming{max-width:900px;margin:60px auto;padding:100px 30px;text-align:center;background:radial-gradient(circle at top,#e6efff,#fff 60%);border:1px solid var(--ttd-line);border-radius:30px}.ttd-coming h1{margin:0}.ttd-coming>strong{display:block;font-size:clamp(30px,5vw,64px);color:var(--ttd-blue);margin:18px}.ttd-login-card{max-width:520px;margin:auto}.ttd-login-card #loginform,.ttd-card #loginform{display:grid;gap:12px}.ttd-login-card #wp-submit,.ttd-card #wp-submit{background:var(--ttd-green);color:#fff;border:0;border-radius:10px;padding:12px 18px;font-weight:800;cursor:pointer}.ttd-status-card{text-align:center;max-width:700px;margin:60px auto}
.ttd-center-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:30px 0}.ttd-center-stats>div{background:#fff;border:1px solid var(--ttd-line);border-radius:14px;padding:20px}.ttd-center-stats span{display:block;color:var(--ttd-muted);font-size:13px}.ttd-center-stats strong{display:block;color:var(--ttd-navy);font-size:24px;margin-top:8px}.ttd-receive-card{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center;margin-bottom:24px}.ttd-code-form{display:flex;gap:10px}.ttd-code-form input{flex:1;border:1px solid #cbd5e1;border-radius:10px;padding:12px 13px;text-transform:uppercase;font:inherit}.ttd-completed-card{margin-top:24px}
.ttd-brand-logo{display:inline-block;object-fit:contain;border-radius:16px;background:#fff;box-shadow:0 12px 30px rgba(7,26,51,.16)}.ttd-brand-fallback{width:64px;height:64px;border-radius:16px;display:inline-grid;place-items:center;background:#fff;color:var(--ttd-navy);font-weight:900;font-size:22px}.ttd-hero-brand{display:flex;align-items:center;gap:14px;margin-bottom:28px;color:#fff;font-weight:900;font-size:20px}.ttd-footer-brand{display:flex;align-items:center;gap:14px}.ttd-center-stats small{display:block;color:var(--ttd-green);font-weight:800;margin-top:4px}.ttd-plans-page{max-width:1320px!important}.ttd-plans-page .ttd-page-hero .ttd-brand-logo,.ttd-policy-page .ttd-page-hero .ttd-brand-logo{display:block;margin:0 auto 22px}.ttd-plan-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;align-items:stretch}.ttd-plan{position:relative;display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid var(--ttd-line);border-radius:22px;padding:26px 22px;box-shadow:0 14px 42px rgba(7,26,51,.08);transition:transform .2s ease,box-shadow .2s ease}.ttd-plan:before{content:"";position:absolute;left:0;right:0;top:0;height:6px;background:var(--ttd-blue)}.ttd-plan:hover{transform:translateY(-5px);box-shadow:0 22px 55px rgba(7,26,51,.14)}.ttd-plan-go:before{background:#10b981}.ttd-plan-trust:before{background:#2563eb}.ttd-plan-gold:before{background:#eab308}.ttd-plan-prime:before{background:#7c3aed}.ttd-plan-max:before{background:#ef4444}.ttd-plan-range{color:var(--ttd-muted);font-size:12px;font-weight:800;letter-spacing:.04em}.ttd-plan h2{font-size:22px;line-height:1.15;margin:14px 0 24px;min-height:50px}.ttd-plan-price{padding:18px;border-radius:16px;background:var(--ttd-bg)}.ttd-plan-price small{display:block;color:var(--ttd-muted);font-weight:700}.ttd-plan-price strong{display:block;font-size:26px;margin-top:4px}.ttd-plan ul{padding-left:19px;color:var(--ttd-muted);line-height:1.8;font-size:14px;flex:1}.ttd-plan .ttd-btn{width:100%}.ttd-commission{margin-top:70px;padding:44px;border-radius:26px;background:linear-gradient(135deg,#06162c,#0a3267);color:#fff;display:grid;grid-template-columns:.8fr 1.2fr;gap:40px;align-items:center}.ttd-commission h2{color:#fff;font-size:36px;margin:0 0 12px}.ttd-commission p{color:#dbeafe;line-height:1.7}.ttd-commission-table{overflow:auto}.ttd-commission table{width:100%;border-collapse:collapse;background:#fff;color:var(--ttd-ink);border-radius:16px;overflow:hidden}.ttd-commission th,.ttd-commission td{padding:13px 15px;text-align:left;border-bottom:1px solid var(--ttd-line)}.ttd-commission th{background:#eaf1ff;color:var(--ttd-navy);font-size:13px}.ttd-policy-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.ttd-policy-grid article{background:#fff;border:1px solid var(--ttd-line);border-radius:20px;padding:28px;box-shadow:0 10px 34px rgba(7,26,51,.06)}.ttd-policy-grid article>b{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#e7f7f1;color:var(--ttd-green)}.ttd-policy-grid h2{font-size:22px;margin:18px 0 8px}.ttd-policy-grid p{color:var(--ttd-muted);line-height:1.7}.ttd-policy-ack{margin-top:28px;padding:36px;border-radius:22px;background:#eef5ff;border:1px solid #caddff;text-align:center}.ttd-policy-ack strong{font-size:30px;color:var(--ttd-navy)}.ttd-policy-ack p{max-width:760px;margin:12px auto 22px;color:var(--ttd-muted);line-height:1.7}
.ttd-demo-badge{display:inline-flex;width:max-content;padding:6px 10px;border-radius:999px;background:#fff3cd;color:#8a5700;font-size:11px;font-weight:900;letter-spacing:.06em}.ttd-jazzcash-demo{margin-top:28px;padding:30px 34px;border:1px solid #ffd7d7;border-radius:22px;background:linear-gradient(135deg,#fff7f7,#fff);display:flex;align-items:center;justify-content:space-between;gap:30px}.ttd-jazzcash-demo h2{margin:10px 0 6px}.ttd-jazzcash-demo p{margin:0;color:var(--ttd-muted)}.ttd-jazzcash-demo>div:last-child{display:grid;gap:5px;text-align:right}.ttd-jazzcash-demo strong{font-size:28px;color:#c8182d}.ttd-jazzcash-demo small{color:var(--ttd-muted)}
.ttd-about-page{max-width:1180px!important}.ttd-about-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:1.25fr .75fr;gap:48px;align-items:center;padding:64px;border-radius:30px;background:radial-gradient(circle at 86% 15%,rgba(182,169,201,.45),transparent 27%),linear-gradient(135deg,#2e1a4e,#3e2483 55%,#6e569b);color:#fff;box-shadow:0 24px 70px rgba(62,36,131,.18)}.ttd-about-hero .ttd-eyebrow{color:#ded7e7}.ttd-about-hero h1{margin:0 0 18px;color:#fff;font-size:clamp(42px,6vw,72px);line-height:1.02;letter-spacing:-.045em}.ttd-about-hero p{max-width:700px;margin:0;color:#eee9f4;font-size:19px;line-height:1.7}.ttd-about-mark{display:grid;justify-items:center;gap:16px;padding:30px;border:1px solid rgba(255,255,255,.26);border-radius:24px;background:rgba(255,255,255,.12);backdrop-filter:blur(14px);text-align:center}.ttd-about-mark strong{font-size:20px;color:#fff}.ttd-about-grid{display:grid;grid-template-columns:1.35fr .65fr;gap:24px;margin-top:30px}.ttd-about-story,.ttd-about-contact{background:#fff;border:1px solid var(--ttd-line);border-radius:24px;padding:clamp(28px,4vw,44px);box-shadow:0 14px 44px rgba(62,36,131,.08)}.ttd-about-story h2,.ttd-about-contact h2{margin:0 0 18px;font-size:clamp(28px,4vw,40px);line-height:1.15;letter-spacing:-.025em}.ttd-about-story p,.ttd-about-contact>p{color:var(--ttd-muted);line-height:1.78}.ttd-contact-detail{display:grid;gap:5px;padding:17px 0;border-bottom:1px solid var(--ttd-line)}.ttd-contact-detail small{color:var(--ttd-muted);font-weight:800;text-transform:uppercase;letter-spacing:.08em}.ttd-contact-detail a{color:#3e2483!important;font-size:18px;font-weight:900;text-decoration:none;overflow-wrap:anywhere}.ttd-contact-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:24px}.ttd-about-promise{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:30px 0}.ttd-about-promise>div{display:grid;gap:8px;padding:24px;border:1px solid var(--ttd-line);border-radius:18px;background:linear-gradient(145deg,#fff,#f3f0f6)}.ttd-about-promise strong{color:#3e2483;font-size:18px}.ttd-about-promise span{color:var(--ttd-muted);line-height:1.55}
body.page .entry-header{display:none}footer#footer{display:none!important}.entry-content>.ttd-site-shell,.entry-content>.ttd-page,.entry-content>.ttd-dashboard,.entry-content>.ttd-auth-grid,.entry-content>.ttd-coming{max-width:none}.entry-content>.ttd-page,.entry-content>.ttd-dashboard{max-width:1180px}.ttd-global-footer{background:var(--ttd-navy);color:#dbeafe;padding:48px 24px}.ttd-footer-inner{max-width:1180px;margin:auto;display:grid;grid-template-columns:1fr auto;gap:28px;align-items:center}.ttd-footer-inner strong{font-size:24px;color:#fff}.ttd-footer-inner p{margin:3px 0 0;color:#73e8bd}.ttd-footer-inner nav{display:flex;gap:22px;flex-wrap:wrap}.ttd-footer-inner a{color:#dbeafe;text-decoration:none;font-weight:700}.ttd-footer-copy{grid-column:1/-1;border-top:1px solid rgba(255,255,255,.15);padding-top:20px;font-size:13px;color:#94a3b8}
body.page .entry-header{display:none}footer#footer{display:none!important}.entry-content>.ttd-site-shell,.entry-content>.ttd-page,.entry-content>.ttd-dashboard,.entry-content>.ttd-auth-grid,.entry-content>.ttd-coming{max-width:none}.entry-content>.ttd-page,.entry-content>.ttd-dashboard{max-width:1180px}.ttd-global-footer{background:var(--ttd-navy);color:#dbeafe;padding:48px 24px}.ttd-footer-inner{max-width:1180px;margin:auto;display:grid;grid-template-columns:1fr auto;gap:28px;align-items:center}.ttd-footer-inner strong{font-size:24px;color:#fff}.ttd-footer-inner p{margin:3px 0 0;color:#73e8bd}.ttd-footer-inner nav{display:flex;gap:22px;flex-wrap:wrap}.ttd-footer-inner a{color:#dbeafe;text-decoration:none;font-weight:700}.ttd-footer-contact{grid-column:1/-1;display:flex;gap:24px;flex-wrap:wrap;color:#cbd5e1;font-size:14px}.ttd-footer-contact a{font-weight:700}.ttd-footer-copy{grid-column:1/-1;border-top:1px solid rgba(255,255,255,.15);padding-top:20px;font-size:13px;color:#94a3b8}
@media(max-width:1180px){.ttd-plan-grid{grid-template-columns:repeat(3,1fr)}}
@media(max-width:980px){.ttd-hero{grid-template-columns:1fr;padding:70px 6%}.ttd-grid-4{grid-template-columns:repeat(2,1fr)}.ttd-split{grid-template-columns:1fr}.ttd-steps{grid-template-columns:repeat(2,1fr)}.ttd-dashboard-grid{grid-template-columns:1fr}.ttd-track-result{grid-template-columns:repeat(2,1fr)}.ttd-center-grid{grid-template-columns:repeat(2,1fr)}.ttd-center-stats{grid-template-columns:repeat(2,1fr)}.ttd-receive-card,.ttd-commission,.ttd-about-hero,.ttd-about-grid{grid-template-columns:1fr}.ttd-plan-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:640px){.ttd-hero{padding:56px 22px;border-radius:0 0 22px 22px}.ttd-hero h1{font-size:48px}.ttd-grid-4,.ttd-steps,.ttd-auth-grid,.ttd-form-row,.ttd-track-result,.ttd-center-grid,.ttd-center-stats,.ttd-plan-grid,.ttd-policy-grid,.ttd-about-promise,.ttd-contact-actions{grid-template-columns:1fr}.ttd-section{padding:60px 22px}.ttd-split{margin:0 16px 60px;padding:30px 22px}.ttd-cta{margin:0 16px 60px;padding:30px 22px;display:grid}.ttd-page,.ttd-dashboard{padding:48px 16px}.ttd-dashboard-head{align-items:flex-start;display:grid}.ttd-track-form,.ttd-code-form{display:grid}.ttd-deal-top{display:grid}.ttd-status{justify-self:start}.ttd-footer-inner{grid-template-columns:1fr}.ttd-footer-copy{grid-column:auto}.ttd-commission{padding:28px 18px}.ttd-hero-brand{align-items:flex-start;display:grid}.ttd-jazzcash-demo{display:grid;padding:24px}.ttd-jazzcash-demo>div:last-child{text-align:left}.ttd-about-hero{padding:38px 24px;border-radius:22px}.ttd-about-mark{padding:22px}}
.ttd-center-new-alert{border:2px solid #6e569b;background:#f7f3fc}.ttd-center-new-alert h2{color:#3e2483}.ttd-center-new-alert ul{margin:14px 0 0;padding-left:20px;line-height:1.8}.ttd-weekly-report{margin:24px 0}.ttd-weekly-report .ttd-center-stats{margin:18px 0}.ttd-weekly-table-wrap{overflow-x:auto}.ttd-weekly-table{width:100%;border-collapse:collapse;min-width:440px}.ttd-weekly-table th,.ttd-weekly-table td{padding:12px;text-align:left;border-bottom:1px solid #ded9e5}.ttd-weekly-table thead{background:#f1edf6;color:#3e2483}.ttd-weekly-report .ttd-muted{font-size:13px;color:#64748b}

/* TT Deals purple and metallic-silver brand system */
::selection{background:#6e569b;color:#fff}body:not(.wp-admin){background:#f7f5fa;color:var(--ttd-ink)}body:not(.wp-admin) #main-container{background:linear-gradient(180deg,#fff 0,#f7f5fa 100%)}body:not(.wp-admin) a{--theme-link-initial-color:#502f8f;--theme-link-hover-color:#6e569b}#header [data-row*="middle"]{--theme-row-background:rgba(255,255,255,.97);border-bottom:1px solid #ded9e5;box-shadow:0 8px 28px rgba(62,36,131,.07)}#header .menu>li>a,#header .ct-header-text{color:#2f2738}#header .menu>li.current-menu-item>a,#header .menu>li>a:hover{color:#502f8f}.ttd-hero{background:radial-gradient(circle at 86% 18%,rgba(182,169,201,.30),transparent 26%),linear-gradient(135deg,#2e1a4e 0%,#3e2483 48%,#6e569b 100%)}.ttd-hero p,.ttd-trust-row,.ttd-hero-panel ol{color:#eee9f4}.ttd-eyebrow,.ttd-hero .ttd-eyebrow{color:#8975ae}.ttd-hero .ttd-eyebrow{color:#ded7e7}.ttd-btn-primary,.ttd-login-card #wp-submit,.ttd-card #wp-submit{background:linear-gradient(135deg,#3e2483,#6e569b);box-shadow:0 8px 18px rgba(62,36,131,.20)}.ttd-btn-primary:hover,.ttd-login-card #wp-submit:hover,.ttd-card #wp-submit:hover{background:linear-gradient(135deg,#502f8f,#8975ae)}.ttd-btn-light,.ttd-btn-white{color:#3e2483!important;border-color:#d8d2df}.ttd-shield{background:linear-gradient(145deg,#8975ae,#502f8f)}.ttd-hero-panel{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.30);box-shadow:0 24px 70px rgba(35,19,62,.25)}.ttd-feature,.ttd-card,.ttd-center-card,.ttd-price-card,.ttd-status-card,.ttd-center-stats>div,.ttd-track-result>div,.ttd-policy-grid article,.ttd-plan{border-color:#d8d2df;box-shadow:0 12px 38px rgba(62,36,131,.07)}.ttd-feature b,.ttd-policy-grid article>b{background:#eee9f4;color:#502f8f}.ttd-split{background:linear-gradient(145deg,#f3f0f6,#faf9fb)}.ttd-timeline-demo .done:before{background:#6e569b}.ttd-timeline-demo .active{border-color:#502f8f;color:#502f8f}.ttd-timeline-demo .active:before{background:#502f8f;box-shadow:0 0 0 5px #eee9f4}.ttd-cta,.ttd-commission{background:linear-gradient(120deg,#3e2483,#6e569b)}.ttd-cta p,.ttd-commission p{color:#eee9f4}.ttd-note{background:#f1edf6;border-color:#d8cee5}.ttd-form input:focus,.ttd-form textarea:focus,.ttd-form select:focus,.ttd-track-form input:focus{outline-color:#e0d7eb;border-color:#502f8f}.ttd-payment-box,.ttd-global-footer{background:linear-gradient(135deg,#2e1a4e,#3e2483)}.ttd-tracking,.ttd-text-link{color:#502f8f}.ttd-status{background:#eee9f4;color:#502f8f}.ttd-center-code,.ttd-center-stats small{color:#6e569b}.ttd-coming{background:radial-gradient(circle at top,#e7e0ef,#fff 62%)}.ttd-coming>strong{color:#502f8f}.ttd-plan:before{background:#502f8f}.ttd-plan-go:before{background:#b6a9c9}.ttd-plan-trust:before{background:#8975ae}.ttd-plan-gold:before{background:#6e569b}.ttd-plan-prime:before{background:#502f8f}.ttd-plan-max:before{background:#3e2483}.ttd-plan:hover{box-shadow:0 22px 55px rgba(62,36,131,.16)}.ttd-commission th{background:#eee9f4;color:#3e2483}.ttd-policy-ack{background:#f1edf6;border-color:#d8cee5}.ttd-policy-ack strong{color:#3e2483}.ttd-jazzcash-demo{border-color:#d8cee5;background:linear-gradient(135deg,#f7f3fa,#fff)}.ttd-jazzcash-demo strong{color:#502f8f}.ttd-footer-inner p{color:#b6a9c9}.ttd-footer-contact{color:#ded7e7}.ttd-footer-copy{color:#b6a9c9}
/* Referral workspace */
.ttd-team-page{max-width:1200px;margin:0 auto;padding:32px 20px 80px}.ttd-team-hero{border-radius:30px;padding:clamp(42px,8vw,95px);background:radial-gradient(circle at 87% 17%,rgba(182,169,201,.55),transparent 32%),linear-gradient(130deg,#2e1a4e,#502f8f 65%,#8975ae);color:#fff;min-height:360px;display:flex;flex-direction:column;justify-content:center}.ttd-team-kicker{font-size:12px;font-weight:800;letter-spacing:.17em;text-transform:uppercase;color:#e7d9f2}.ttd-team-hero h1{font-size:clamp(46px,7vw,82px);letter-spacing:-.055em;line-height:1.05;color:#fff;margin:16px 0}.ttd-team-hero p{font-size:clamp(18px,2vw,23px);color:#f0eaf5;line-height:1.55;max-width:630px;margin:0}.ttd-team-signature{margin-top:34px;font-size:14px;font-weight:700;color:#e2d7ea}.ttd-team-intro{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center;padding:75px 5%}.ttd-team-intro h2,.ttd-team-services h2,.ttd-team-contact h2{font-size:clamp(30px,4vw,48px);line-height:1.15;letter-spacing:-.04em;color:#322052;margin:10px 0}.ttd-team-intro p{font-size:18px;line-height:1.8;color:#5b5366}.ttd-team-services{padding:50px 5% 85px}.ttd-team-services h2{margin-bottom:30px}.ttd-team-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ttd-team-grid article{border:1px solid #ddd4e8;background:#fff;border-radius:20px;padding:30px;box-shadow:0 12px 30px rgba(62,36,131,.06)}.ttd-team-grid article span{color:#6e569b;font-size:12px;letter-spacing:.13em;text-transform:uppercase;font-weight:800}.ttd-team-grid h3{color:#322052;font-size:24px;margin:16px 0 8px}.ttd-team-grid p{color:#5b5366;line-height:1.65;margin:0}.ttd-team-contact{background:#f1ecf7;border:1px solid #dfd4eb;border-radius:26px;padding:42px 5%;display:flex;justify-content:space-between;align-items:center;gap:25px}.ttd-team-contact .ttd-team-kicker{color:#6e569b}.ttd-team-contact p{color:#5b5366;margin:0}.ttd-team-contact a{display:inline-flex;flex-direction:column;align-items:flex-start;gap:5px;white-space:nowrap;padding:16px 24px;background:#502f8f;color:#fff!important;text-decoration:none!important;border-radius:13px;font-weight:800}.ttd-team-contact a span{font-size:14px;opacity:.85}@media(max-width:700px){.ttd-team-intro{grid-template-columns:1fr;gap:8px;padding:55px 3%}.ttd-team-grid{grid-template-columns:1fr}.ttd-team-contact{align-items:stretch;flex-direction:column}.ttd-team-contact a{white-space:normal}}
.ttd-ref-card{margin:22px 0 28px;background:linear-gradient(135deg,#fff,#f4effa);border:1px solid #d8cee5}.ttd-ref-card h2,.ttd-ref-policy h2{color:#322052;margin:0 0 10px}.ttd-ref-card p,.ttd-ref-policy p{line-height:1.65;color:#555066}.ttd-ref-stats,.ttd-ref-rates{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}.ttd-ref-stats>div,.ttd-ref-rates>div{background:white;border:1px solid #e1d9eb;border-radius:14px;padding:17px}.ttd-ref-stats small,.ttd-ref-stats strong,.ttd-ref-rates strong,.ttd-ref-rates span{display:block}.ttd-ref-stats small{color:#756b81}.ttd-ref-stats strong{font-size:18px;color:#3e2483;overflow-wrap:anywhere}.ttd-ref-card label{font-weight:700;color:#322052}.ttd-ref-card input{width:100%;padding:12px;border:1px solid #d8cee5;border-radius:10px;margin:8px 0;background:#fff}.ttd-ref-claim{display:flex;align-items:end;gap:14px;flex-wrap:wrap;margin:12px 0}.ttd-ref-claim label{flex:1;min-width:210px}.ttd-ref-card summary{cursor:pointer;font-weight:700;color:#502f8f}.ttd-ref-table{width:100%;border-collapse:collapse;margin:15px 0}.ttd-ref-table th,.ttd-ref-table td{padding:10px;border-bottom:1px solid #e1d9eb;text-align:left}.ttd-ref-policy{margin:32px 0}.ttd-ref-rates{grid-template-columns:repeat(3,1fr)}.ttd-ref-rates strong{color:#3e2483}.ttd-ref-rates span{margin-top:5px;color:#5b5366}@media(max-width:700px){.ttd-ref-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ttd-ref-rates{grid-template-columns:1fr}.ttd-ref-table{display:block;overflow-x:auto}}
/* Customer account and review experience */
.ttd-auth-scene{min-height:calc(100vh - 160px);padding:55px 18px;background:linear-gradient(125deg,#22235e 0%,#36308b 60%,#422db4 100%);display:grid;place-items:center}.ttd-auth-card{width:min(100%,560px);padding:36px clamp(20px,5vw,48px);border-radius:35px;background:#fff;box-shadow:0 28px 90px #0d0d4270;text-align:center;color:#141c3e}.ttd-auth-brand{display:flex;align-items:center;flex-direction:column;gap:8px;margin-bottom:16px}.ttd-auth-brand img{object-fit:contain;border-radius:20px;box-shadow:0 5px 22px #27277324}.ttd-auth-brand strong{font-size:clamp(27px,5vw,38px);letter-spacing:-.035em;color:#151a43}.ttd-auth-card h1{font-size:clamp(24px,5vw,34px);margin:10px 0 4px;color:#151a43}.ttd-auth-card>p{color:#69718b;margin:0 0 28px}.ttd-auth-card .ttd-form{text-align:left}.ttd-auth-card .ttd-form label{font-size:14px;font-weight:650;color:#293256}.ttd-auth-card .ttd-form input{min-height:54px;border:1px solid #d2d9e7;border-radius:16px;background:#fafcff;padding:13px 15px;font-size:16px}.ttd-auth-card .ttd-form input:focus{border-color:#355af0;outline:2px solid #355af030}.ttd-auth-card .ttd-btn-primary{width:100%;border:0;background:linear-gradient(100deg,#3366ef,#5526de);padding:17px;font-size:17px;border-radius:18px;box-shadow:0 13px 27px #3d4ee240}.ttd-auth-links{display:flex;justify-content:space-between;gap:18px;font-size:14px;font-weight:650;margin:5px 0 22px}.ttd-auth-links a,.ttd-auth-back{color:#28449b}.ttd-auth-safe{margin-top:25px;font-size:13px;color:#65718e}.ttd-password-wrap{position:relative;display:block}.ttd-password-wrap input{width:100%;padding-right:56px!important}.ttd-reveal{position:absolute;right:12px;top:50%;transform:translateY(-50%);border:0;background:transparent;color:#485476;font-size:20px;cursor:pointer}.ttd-auth-back{display:inline-block;margin-top:20px}.ttd-profile{margin-bottom:24px}.ttd-profile summary{cursor:pointer;font-weight:700}.ttd-profile form{padding-top:18px}.ttd-account-float{position:fixed;z-index:9990;top:86px;right:18px;font-family:inherit}.ttd-account-trigger{display:flex;align-items:center;gap:7px;border:1px solid #d5d9e9;border-radius:999px;background:#fff;color:#202851;box-shadow:0 6px 20px #1c1e4440;padding:8px 15px;cursor:pointer}.ttd-account-trigger span:first-child{font-size:23px;line-height:1}.ttd-account-pop{position:absolute;right:0;top:calc(100% + 10px);min-width:215px;display:flex;flex-direction:column;gap:10px;padding:18px;background:#fff;color:#161b3c;border-radius:16px;box-shadow:0 16px 40px #1a204550}.ttd-account-pop[hidden]{display:none}.ttd-account-pop a{color:#263c99}.ttd-account-pop .ttd-pop-primary{background:#ffc92e;color:#161b3c;border-radius:11px;text-align:center;padding:10px 20px;font-weight:700}.ttd-review-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(235px,1fr));gap:18px}.ttd-reviews{padding:35px 0}.ttd-review-grid blockquote{margin:0;padding:24px;background:#fff;border-radius:18px;box-shadow:0 8px 25px #1e24451a}.ttd-review-grid cite{font-style:normal;color:#3851a5;font-weight:700}@media(max-width:700px){.ttd-auth-scene{padding:25px 12px}.ttd-auth-card{border-radius:26px;padding:28px 20px}.ttd-account-float{top:auto;bottom:18px;right:16px}.ttd-account-trigger{background:linear-gradient(90deg,#315feb,#5226d4);color:#fff;border-color:#fff;font-weight:700;box-shadow:0 8px 25px #1f247c70}.ttd-account-pop{top:auto;bottom:calc(100% + 10px)}.ttd-auth-links{font-size:12px}} 
.ttd-header-logo{display:inline-block!important;width:40px!important;height:40px!important;object-fit:contain;margin-right:9px;vertical-align:middle}
.ttd-whatsapp-float{position:fixed;z-index:9980;left:18px;bottom:max(18px,env(safe-area-inset-bottom));display:inline-flex;align-items:center;gap:11px;padding:12px 18px 12px 13px;border-radius:999px;background:#1eaa61;color:#fff!important;font-size:14px;font-weight:800;line-height:1;letter-spacing:.01em;text-decoration:none!important;box-shadow:0 12px 28px rgba(13,92,51,.28);transition:transform .2s,box-shadow .2s}.ttd-whatsapp-float:hover,.ttd-whatsapp-float:focus-visible{transform:translateY(-3px);box-shadow:0 16px 30px rgba(13,92,51,.35);color:#fff!important}.ttd-whatsapp-float svg{flex:none}.ttd-mobile-drawer-source{display:none!important}#header .site-branding{display:flex;align-items:center;gap:9px}#header .ttd-header-logo{width:44px!important;height:44px!important;flex:none;margin:0!important;border-radius:9px;background:#fff}#header .site-title-container{min-width:0}#header .site-title a{white-space:nowrap}#offcanvas .ttd-mobile-drawer{display:none}
@media(max-width:999px){#header [data-device="mobile"] .site-branding{display:flex!important;align-items:center!important;gap:9px!important}#header [data-device="mobile"] .site-title a{font-size:clamp(15px,4.5vw,20px)!important;white-space:nowrap}#header [data-device="mobile"] .ttd-header-logo{width:42px!important;height:42px!important}#offcanvas{--side-panel-width:min(420px,100vw)}#offcanvas .ct-panel-inner,#offcanvas .ct-panel-content[data-device="mobile"]{background:#0d1828!important;color:#f7f7fb}#offcanvas .ct-panel-content[data-device="mobile"] .ct-panel-content-inner{padding:12px 20px 28px!important}#offcanvas .ct-toggle-close{color:#fff!important}#offcanvas .ct-panel-actions{background:#0d1828!important}#offcanvas .ttd-native-mobile-menu{display:none!important}#offcanvas .ttd-mobile-drawer{display:block;color:#fff;padding:0 0 max(24px,env(safe-area-inset-bottom))}#offcanvas .ttd-drawer-brand{display:flex;align-items:center;gap:13px;color:#fff!important;text-decoration:none!important;margin:-40px 42px 20px 0;min-height:65px}#offcanvas .ttd-drawer-brand .ttd-brand-logo{width:58px;height:58px;flex:none;border-radius:12px}#offcanvas .ttd-drawer-brand strong,#offcanvas .ttd-drawer-brand small{display:block;line-height:1.15}#offcanvas .ttd-drawer-brand strong{font-size:21px;letter-spacing:-.02em}#offcanvas .ttd-drawer-brand small{font-size:12px;color:#c0c9db;margin-top:5px}#offcanvas .ttd-drawer-links{display:grid;gap:1px}#offcanvas .ttd-drawer-links>a{display:grid;grid-template-columns:27px 1fr 18px;align-items:center;gap:14px;padding:12px 5px;color:#f4f5fb!important;text-decoration:none!important;border-radius:10px;font-size:16px;font-weight:600;min-height:48px}#offcanvas .ttd-drawer-links>a:hover,#offcanvas .ttd-drawer-links>a:focus-visible{background:#203149}#offcanvas .ttd-drawer-icon{font-size:24px;font-family:Arial,sans-serif;font-weight:400;text-align:center;line-height:1;color:#e9eef7}#offcanvas .ttd-drawer-arrow{font-size:25px;font-weight:300;opacity:.75;line-height:1}#offcanvas .ttd-drawer-login{display:flex;align-items:center;justify-content:center;gap:12px;min-height:60px;margin:22px 0;padding:14px;border-radius:15px;background:linear-gradient(105deg,#4a23bd,#7750f2);color:#fff!important;text-decoration:none!important;font-size:17px;font-weight:800;box-shadow:0 12px 25px rgba(39,18,103,.25)}#offcanvas .ttd-drawer-login:hover,#offcanvas .ttd-drawer-login:focus-visible{background:linear-gradient(105deg,#6134db,#8965f4)}#offcanvas .ttd-drawer-login span:first-child{font-size:24px;line-height:1}#offcanvas .ttd-drawer-quick{border-top:1px solid rgba(255,255,255,.16);padding-top:20px;display:grid;gap:14px}#offcanvas .ttd-drawer-quick strong{color:#bbc6d7;margin-bottom:3px}#offcanvas .ttd-drawer-quick a{color:#fff!important;text-decoration:none!important;font-weight:600}#offcanvas .ttd-drawer-quick a:hover{text-decoration:underline!important}.ttd-whatsapp-float{left:12px;bottom:max(16px,env(safe-area-inset-bottom));width:54px;height:54px;padding:13px;justify-content:center}.ttd-whatsapp-float span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}}
@media(min-width:701px){.ttd-account-float{top:145px;right:24px}}
.ttd-deal-confirmation{max-width:920px;margin:38px auto;padding:0 18px}.ttd-deal-confirmation .ttd-success-card{max-width:none;margin:0;padding:clamp(26px,5vw,56px);background:linear-gradient(145deg,#f6f2ff,#fff 70%);color:#34235d;border:1px solid #d8caee;box-shadow:0 18px 55px rgba(62,36,131,.12);text-align:left}.ttd-deal-confirmation .ttd-success-card>span{display:inline-block;background:#e8f7ef;color:#17694a;padding:8px 13px;border-radius:999px;font-weight:800}.ttd-deal-confirmation h1{font-size:clamp(26px,4vw,38px);margin:22px 0 8px}.ttd-confirmation-code{display:block;font-size:clamp(26px,5vw,46px);letter-spacing:.03em;color:#44268c;overflow-wrap:anywhere}.ttd-deal-confirmation p{max-width:690px;line-height:1.65}.ttd-confirmation-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0}.ttd-confirmation-facts>div{padding:16px;background:#fff;border:1px solid #e4daef;border-radius:12px}.ttd-confirmation-facts small,.ttd-confirmation-facts strong{display:block}.ttd-confirmation-facts small{color:#716781;margin-bottom:6px}.ttd-confirmation-facts strong{color:#332851;overflow-wrap:anywhere}@media(max-width:600px){.ttd-confirmation-facts{grid-template-columns:1fr}}
/* Customer review form and moderated public cards. */
.ttd-review-form .ttd-star-picker{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:3px;border:0;padding:0;margin:15px 0 22px}.ttd-star-picker legend{font-weight:700;margin-bottom:6px}.ttd-star-picker input{position:absolute;width:1px;height:1px;opacity:0}.ttd-star-picker label{cursor:pointer;font-size:38px;line-height:1;color:#a9b2c5;transition:color .15s,transform .15s}.ttd-star-picker label:hover{transform:scale(1.1)}.ttd-star-picker label:hover,.ttd-star-picker label:hover~label,.ttd-star-picker input:checked~label{color:#efaa19}.ttd-star-picker input:focus-visible+label{outline:2px solid #415fe9;outline-offset:2px}.ttd-review-form input[type=file]{padding:12px;min-height:auto}.ttd-review-photo{aspect-ratio:16/10;margin:-24px -24px 16px;overflow:hidden;border-radius:18px 18px 0 0;background:#edf0f8}.ttd-review-photo img{width:100%;height:100%;object-fit:cover}.ttd-review-stars{font-size:23px;letter-spacing:2px;color:#efaa19;line-height:1.2;margin-bottom:12px}
.ttd-review-form .ttd-star-picker input{min-height:0;width:1px;height:1px;padding:0;border:0;position:absolute;opacity:0}
/* Mobile drawer: keep branding below the panel edge and use compact tap targets. */
@media(max-width:999px){#offcanvas .ct-panel-content[data-device="mobile"] .ct-panel-content-inner{padding-top:18px!important}#offcanvas .ttd-drawer-brand{margin:0 42px 18px 0;min-height:66px;gap:12px;overflow:visible}#offcanvas .ttd-drawer-brand img{display:block;width:58px;height:58px;max-height:none;object-fit:contain;flex:none}#offcanvas .ttd-drawer-brand strong{font-size:clamp(17px,5vw,21px);line-height:1.22;white-space:nowrap}#offcanvas .ttd-drawer-brand small{line-height:1.35}#offcanvas .ttd-drawer-links>a{min-height:44px;padding:8px 5px}#offcanvas .ttd-drawer-login{margin:16px 0 20px}}
/* Use the full mobile panel width for navigation and the account call to action. */
@media(max-width:999px){#offcanvas .ct-panel-content[data-device="mobile"] .ct-panel-content-inner{width:100%!important;max-width:none!important;box-sizing:border-box}#offcanvas .ttd-mobile-drawer{width:calc(min(420px,100vw) - 40px);max-width:none;box-sizing:border-box}#offcanvas .ttd-drawer-links,#offcanvas .ttd-drawer-login,#offcanvas .ttd-drawer-quick{width:100%;box-sizing:border-box}#offcanvas .ttd-drawer-links>a{width:100%;grid-template-columns:27px minmax(0,1fr) 18px}}
.ttd-pending-count{display:inline-block;padding:3px 9px;border-radius:999px;background:#fff0c9;color:#7e5600;font-size:14px;vertical-align:middle}.ttd-pending-note{padding:10px 13px;border-radius:10px;background:#fff8e8;color:#654b0d;font-size:14px}.ttd-payment-history{margin:14px 0 7px;border-top:1px solid #e1e5ee;padding-top:11px}.ttd-payment-history summary{cursor:pointer;font-weight:700;color:#263a73}.ttd-payment-history ol{padding-left:23px;margin:12px 0}.ttd-payment-history li{margin-bottom:11px;line-height:1.45}.ttd-payment-history small{display:block;color:#66748c}.ttd-payment-history a{display:inline-block;margin-top:3px}
@media(max-width:999px){#offcanvas .ct-panel-content[data-device="mobile"] .ct-panel-content-inner{min-width:0!important}#offcanvas .ttd-mobile-drawer{width:100%!important;max-width:100%!important;min-width:0;overflow-wrap:anywhere}}
