.jlitim-dashboard,.jlitim-login{max-width:1180px;margin:40px auto;padding:0 20px;color:#0b1f3a}.jlitim-dashboard *{box-sizing:border-box}.jlitim-dashboard header{display:flex;justify-content:space-between;align-items:center;background:linear-gradient(135deg,#0b1f3a 0%,#123a63 58%,#0f7b86 100%);padding:30px;border-radius:22px;box-shadow:0 12px 30px #0b1f3a2b;color:#fff}.jlitim-dashboard h1,.jlitim-dashboard h2,.jlitim-dashboard h3{color:#0b1f3a}.jlitim-dashboard header h1,.jlitim-dashboard header p,.jlitim-dashboard header .exclusive-strip,.jlitim-dashboard header .exclusive-strip strong,.jlitim-dashboard header .exclusive-strip span{color:#fff}.jlitim-dashboard header .eyebrow{color:#9ed8ff}.wallet{background:#fff;padding:18px 26px;border-radius:16px;text-align:center;box-shadow:0 8px 24px #00183355;min-width:150px;color:#0b1f3a}.wallet strong{font-size:30px;display:block}.wallet span{font-size:12px;text-transform:uppercase}.eyebrow{display:block;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#315a7c;margin-bottom:6px}.exclusive-strip{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:14px;font-size:12px}.exclusive-strip strong{width:100%}.exclusive-strip span:before{content:'✓';margin-right:5px;color:#46e08a;font-weight:900}.jlitim-notice,.jlitim-low-balance{padding:14px 16px;border-radius:12px;margin-bottom:16px}.jlitim-notice.success{background:#e8f7ee;color:#166534}.jlitim-notice.warning{background:#fff7df;color:#8a5a00}.jlitim-low-balance{margin:18px 0 0;background:#fff2cc;border:1px solid #eed27a;color:#6f4c00}.credit-store{margin:24px 0;padding:26px;border-radius:22px;background:linear-gradient(145deg,#0b1f3a,#143a63);color:#fff;box-shadow:0 14px 34px #0b1f3a2a}.credit-store h2,.credit-store h3{color:#fff}.credit-store .eyebrow{color:#a9d8ff}.credit-store-heading{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.credit-store-heading h2{font-size:34px;margin:0 0 8px}.credit-store-heading p{margin:0;max-width:640px;color:#dbe9f6}.credit-store-balance{background:#ffffff14;border:1px solid #ffffff2a;border-radius:14px;padding:14px 18px;text-align:right}.credit-store-balance span,.credit-store-balance strong{display:block}.credit-packages{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:22px}.credit-package{position:relative;background:#fff;color:#0b1f3a;border-radius:18px;padding:22px;text-align:center;box-shadow:0 8px 22px #0002}.credit-package.featured{outline:3px solid #f3c969;transform:translateY(-4px)}.credit-package h3{margin:5px 0 12px}.package-badge{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:#f3c969;color:#0b1f3a;border-radius:999px;padding:5px 12px;font-size:11px;font-weight:900;text-transform:uppercase;white-space:nowrap}.package-credits{font-size:31px;font-weight:900}.package-credits span{display:block;font-size:11px;text-transform:uppercase;color:#64748b}.package-price{font-size:21px;font-weight:800;margin:10px 0}.package-bonus{min-height:40px;color:#315a7c}.package-bonus.muted{color:#8391a2}.jlitim-package-buy,.jlitim-unlock,.jlitim-refund,.jlitim-login button{background:#0b1f3a;color:#fff;border:0;border-radius:999px;padding:12px 20px;font-weight:800;cursor:pointer}.jlitim-package-buy{width:100%;background:#1673b8}.jlitim-package-buy:hover,.jlitim-unlock:hover,.jlitim-refund:hover{filter:brightness(1.08)}.jlitim-topup-msg{min-height:22px;margin-top:14px;font-weight:700}.jlitim-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:20px 0}.jlitim-metrics>div{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:18px;text-align:center;box-shadow:0 5px 14px #0b1f3a0d}.jlitim-metrics strong{display:block;font-size:25px}.jlitim-metrics span{font-size:12px;text-transform:uppercase;color:#718096}.pricing-guide{display:grid;grid-template-columns:1.6fr repeat(4,1fr);gap:12px;align-items:stretch;background:#f7f9fc;border:1px solid #e2e8f0;border-radius:18px;padding:18px;margin:22px 0}.pricing-guide h2{margin:0}.pricing-guide p{margin-bottom:0}.pricing-tier{background:#fff;border-radius:13px;padding:16px;text-align:center;border:1px solid #e5eaf0}.pricing-tier strong,.pricing-tier span{display:block}.pricing-tier span{margin-top:5px;font-weight:800}.pricing-guide-table{background:#f7f9fc;border:1px solid #e2e8f0;border-radius:18px;padding:20px;margin:22px 0}.pricing-guide-table h2{margin:0}.pricing-guide-table p{margin:2px 0 14px}.pricing-guide-scroll{overflow-x:auto}.pricing-guide-grid{width:100%;border-collapse:collapse;min-width:520px;background:#fff;border-radius:12px;overflow:hidden}.pricing-guide-grid th,.pricing-guide-grid td{padding:10px 14px;text-align:center;border-bottom:1px solid #edf2f7;font-size:14px}.pricing-guide-grid td:first-child,.pricing-guide-grid th:first-child{text-align:left}.pricing-guide-grid thead th{background:#0b1f3a;color:#fff;font-size:12px;text-transform:uppercase;letter-spacing:.03em}.pricing-guide-grid tbody tr:last-child td{border-bottom:0}.pricing-guide-grid tbody tr:nth-child(even){background:#f7f9fc}.jlitim-tabs{display:flex;gap:12px;flex-wrap:wrap;margin:25px 0 18px;padding:12px;background:#fff7fb;border:1px solid #f6cfe0;border-radius:18px;box-shadow:0 8px 22px #7d174817}.jlitim-tab{border:0;color:#fff;border-radius:999px;padding:13px 22px;font-weight:900;cursor:pointer;box-shadow:0 7px 16px #0b1f3a22;transition:transform .16s ease,filter .16s ease,box-shadow .16s ease}.jlitim-tab[data-panel="marketplace"]{background:#f05a7e}.jlitim-tab[data-panel="unlocked"]{background:#9b4dcc}.jlitim-tab[data-panel="transactions"]{background:#0f9aa8}.jlitim-tab:hover{transform:translateY(-2px);filter:brightness(1.05);box-shadow:0 10px 22px #0b1f3a2d}.jlitim-tab.is-active{outline:4px solid #ffd166;outline-offset:2px;color:#fff;filter:saturate(1.15) brightness(.94)}.jlitim-panel{display:none}.jlitim-panel.is-active{display:block}.filters{display:flex;gap:12px;margin:15px 0;flex-wrap:wrap}.filters input{padding:12px;border:1px solid #dfe5ec;border-radius:10px;flex:1;min-width:220px}#jlitim-category{flex:0 0 auto;min-width:280px;padding:14px 44px 14px 20px;font-size:16px;font-weight:800;color:#0b1f3a;background:#fff3d6 url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%230b1f3a'%3E%3Cpath d='M5.5 7.5l4.5 4.5 4.5-4.5' stroke='%230b1f3a' stroke-width='2.4' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 16px center;background-size:16px;border:3px solid #f3c969;border-radius:12px;box-shadow:0 6px 16px #f3c96955;cursor:pointer;appearance:none;-webkit-appearance:none;transition:transform .15s ease,box-shadow .15s ease}#jlitim-category:hover{transform:translateY(-1px);box-shadow:0 9px 20px #f3c96977}#jlitim-category:focus{outline:3px solid #1673b8;outline-offset:2px}.jlitim-category-label{display:flex;align-items:center;font-weight:800;font-size:14px;color:#0b1f3a;white-space:nowrap}.lead-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:18px}.lead-card{border:1px solid #e2e8f0;border-radius:18px;background:#fff;padding:20px;box-shadow:0 6px 18px #0b1f3a12}.lead-top,.lead-price-row{display:flex;justify-content:space-between;align-items:center;gap:12px}.pill{background:#e8ecf3;border-radius:999px;padding:5px 10px;font-weight:800}.tier-standard{background:#edf2f7}.tier-enhanced{background:#e2efff}.tier-premium{background:#f2e9ff}.tier-elite{background:#fff0cf}.details{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:18px 0}.details b,.details span{display:block}.details b{font-size:11px;text-transform:uppercase;color:#718096}.contact{background:#f4f6f8;border-radius:12px;padding:14px;text-align:center}.contact a,.contact strong{display:block}.contact:not(.is-open){color:#718096}.lead-price-row{margin-top:14px}.lead-price-row strong,.lead-price-row small{display:block}.old-price{text-decoration:line-through;color:#94a3b8;margin-left:7px}.jlitim-empty{padding:22px;background:#f7f9fc;border-radius:12px;color:#64748b}.jlitim-table-wrap{overflow:auto;border:1px solid #e2e8f0;border-radius:14px;background:#fff}.jlitim-table{width:100%;border-collapse:collapse;min-width:760px}.jlitim-table th,.jlitim-table td{padding:12px 14px;border-bottom:1px solid #edf2f7;text-align:left}.jlitim-table th{background:#f7f9fc;font-size:12px;text-transform:uppercase}.jlitim-table .positive{color:#166534;font-weight:700}.jlitim-table .negative{color:#b3261e;font-weight:700}.unlocked-card{border-color:#b7ddc6}.refund-request{margin-top:14px;border:1px solid #dfe6ee;border-radius:12px;padding:12px}.refund-request summary{cursor:pointer;font-weight:800}.refund-request textarea{display:block;width:100%;min-height:80px;margin:12px 0;padding:10px}.refund-msg{display:block;margin-top:10px;font-weight:700}.refund-status{margin-top:14px;padding:12px;border-radius:10px;background:#f4f6f8}.refund-status strong,.refund-status span{display:block}.refund-status.status-approved{background:#e7f7ed}.refund-status.status-rejected{background:#fdeaea}.roi-section{margin:34px 0 20px;background:linear-gradient(135deg,#edf7ff,#fff);border:1px solid #d7e7f4;border-radius:20px;padding:24px}.roi-copy h2{margin:0 0 8px}.roi-block{margin-top:22px;padding-top:18px;border-top:1px solid #d7e7f4}.roi-block:first-of-type{margin-top:18px;padding-top:0;border-top:0}.roi-block-title{margin:0 0 4px;font-size:16px}.roi-block-note{margin:0 0 4px;color:#315a7c;font-size:13px}.roi-not-published{margin-top:18px;color:#718096;font-size:13px}.roi-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:18px}.roi-grid>div{background:#fff;border:1px solid #dfe8ef;border-radius:14px;padding:16px}.roi-grid strong,.roi-grid span,.roi-grid b,.roi-grid small{display:block}.roi-grid b{margin:8px 0}.policy-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:20px 0 40px}.policy-grid article{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:19px}.policy-grid h3{margin-top:0}.policy-grid ul{padding-left:19px}.jlitim-login{max-width:460px}.jlitim-login form{display:grid;gap:16px}.jlitim-login label,.jlitim-login input{display:block;width:100%}.jlitim-login input{padding:12px;margin-top:6px}.jlitim-error{background:#fde3e3;padding:12px;border-radius:8px}@media(max-width:900px){.credit-packages,.roi-grid,.policy-grid{grid-template-columns:1fr}.credit-package.featured{transform:none}.pricing-guide{grid-template-columns:1fr 1fr}.credit-store-heading{flex-direction:column}.credit-store-balance{text-align:left}.jlitim-dashboard header{align-items:flex-start}}@media(max-width:700px){.jlitim-dashboard header,.filters,.lead-price-row{align-items:stretch;flex-direction:column}.details,.pricing-guide,.jlitim-metrics{grid-template-columns:1fr}.jlitim-tabs{display:grid}.jlitim-tab{width:100%}.wallet{width:100%}}.commercial-score{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:10px 0 14px;padding:9px 12px;border-radius:10px;background:#f4f7fb;border:1px solid #e2e9f2;font-size:12px}.commercial-score strong{color:#08213f;font-size:13px}.commercial-score span{color:#64748b;text-align:right}.pill.tier-enhanced{background:#eaf4ff;color:#185b96}.pill.tier-premium{background:#fff2d9;color:#8a5700}.pill.tier-elite{background:#efe8ff;color:#5b2e91}@media(max-width:600px){.commercial-score{align-items:flex-start;flex-direction:column}.commercial-score span{text-align:left}}.package-description{min-height:42px;margin:0 0 8px;color:#64748b;font-size:14px}.lead-reference{font-size:11px;font-weight:900;letter-spacing:.08em;color:#64748b;margin-bottom:9px;text-transform:uppercase}.lead-badges{display:flex;flex-wrap:wrap;gap:7px;margin:11px 0 4px}.lead-badge{display:inline-flex;align-items:center;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:800;border:1px solid #fff0}.badge-family{background:#eaf7ee;color:#17633a;border-color:#c8ead3}.badge-worldwide{background:#e8f2ff;color:#165b91;border-color:#c8ddf6}.badge-budget{background:#fff4d8;color:#805500;border-color:#f1dfad}.badge-cover{background:#f1eaff;color:#5c3290;border-color:#ded0f5}.badge-urgent{background:#ffe7e7;color:#9a2525;border-color:#f3c4c4}.badge-renewal{background:#e8f7f5;color:#12665e;border-color:#c7e9e4}.pipeline-heading{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:16px}.pipeline-heading h2{margin:0 0 5px}.pipeline-heading p{margin:0;color:#64748b;max-width:720px}.pipeline-control{display:grid;grid-template-columns:auto minmax(145px,1fr) auto;align-items:center;gap:10px;margin-top:14px;padding:12px;background:#f7f9fc;border:1px solid #e2e8f0;border-radius:12px}.pipeline-control label{font-size:12px;font-weight:900;text-transform:uppercase;color:#526276}.jlitim-pipeline-status{border:1px solid #cbd5e1;border-radius:999px;padding:9px 34px 9px 12px;font-weight:800;background:#fff;color:#0b1f3a}.jlitim-pipeline-status.status-new{border-color:#94a3b8}.jlitim-pipeline-status.status-contacted{border-color:#4b9bd3;background:#eef7ff}.jlitim-pipeline-status.status-quoted{border-color:#d7a62a;background:#fff8df}.jlitim-pipeline-status.status-closed{border-color:#2e9d61;background:#ebf8f0}.jlitim-pipeline-status.status-lost{border-color:#c95a5a;background:#fff0f0}.pipeline-msg{font-size:12px;font-weight:800;color:#2e7d52;min-width:42px}@media(max-width:700px){.pipeline-control{grid-template-columns:1fr}.package-description{min-height:0}}.jlitim-package-buy{display:flex;align-items:center;justify-content:center;gap:8px;min-height:50px;font-size:15px;box-shadow:0 8px 18px rgb(22 115 184 / .22)}.jlitim-package-buy .pay-lock{font-size:14px;line-height:1}.package-payment-note{margin-top:10px;font-size:11px;line-height:1.4;color:#718096}.stripe-trust-row{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap;margin-top:20px;padding-top:18px;border-top:1px solid rgb(255 255 255 / .16);color:#dbe9f6}.stripe-powered{display:flex;align-items:center;gap:7px;font-size:12px}.stripe-powered strong{display:inline-block;background:#635bff;color:#fff;border-radius:6px;padding:5px 10px;font-size:18px;line-height:1;letter-spacing:-.04em;font-weight:900}.payment-methods{display:flex;gap:7px;flex-wrap:wrap;justify-content:center}.payment-methods span{background:#fff;color:#23354d;border-radius:6px;padding:5px 8px;font-size:10px;font-weight:800;box-shadow:0 2px 7px rgb(0 0 0 / .16)}.stripe-mode{border-radius:999px;padding:6px 10px;font-size:11px;font-weight:800;border:1px solid rgb(255 255 255 / .24)}.stripe-mode-test{background:#fff3cd;color:#6e5200;border-color:#f0cf63}.stripe-mode-live{background:#dff7e8;color:#145c34;border-color:#8fd0a8}.stripe-mode-not-connected{background:rgb(255 255 255 / .1);color:#dbe9f6}@media(max-width:700px){.stripe-trust-row{gap:12px}.payment-methods{width:100%}}.credit-store .jlitim-package-buy,.credit-store .jlitim-package-buy:link,.credit-store .jlitim-package-buy:visited,.credit-store .jlitim-package-buy:hover,.credit-store .jlitim-package-buy:focus,.credit-store .jlitim-package-buy:active{background:#1479bd!important;color:#fff!important;border:2px solid #1479bd!important;opacity:1!important;text-shadow:none!important}.credit-store .jlitim-package-buy span,.credit-store .jlitim-package-buy .pay-lock{color:#fff!important;opacity:1!important;-webkit-text-fill-color:#fff!important}.credit-store .jlitim-package-buy:hover,.credit-store .jlitim-package-buy:focus{background:#0f659e!important;border-color:#0f659e!important;transform:translateY(-1px)}.stripe-trust-row{background:#fff!important;color:#0b1f3a!important;border:1px solid rgb(255 255 255 / .65)!important;border-radius:14px;padding:14px 16px!important;margin-top:20px;box-shadow:0 8px 20px rgb(0 0 0 / .14)}.stripe-powered span{color:#526276!important;font-weight:700}.payment-methods span{border:1px solid #d8e1ea;box-shadow:none}.stripe-mode-not-connected{background:#eef3f8!important;color:#3f5269!important;border-color:#cfd9e4!important}.stripe-mode-test{background:#fff3cd!important;color:#6e5200!important}.stripe-mode-live{background:#dff7e8!important;color:#145c34!important}.credit-store button.jlitim-package-buy,.credit-store button.jlitim-package-buy:hover,.credit-store button.jlitim-package-buy:focus,.credit-store button.jlitim-package-buy:active{appearance:none!important;-webkit-appearance:none!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:100%!important;min-height:58px!important;padding:14px 18px!important;background:#0f78bd!important;background-image:none!important;border:2px solid #0f78bd!important;border-radius:999px!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-decoration:none!important;text-shadow:none!important;font-family:inherit!important;font-size:17px!important;font-weight:900!important;line-height:1.2!important;letter-spacing:0!important;opacity:1!important;filter:none!important;box-shadow:0 10px 24px rgb(15 120 189 / .28)!important}.credit-store button.jlitim-package-buy:hover,.credit-store button.jlitim-package-buy:focus{background:#0b629a!important;border-color:#0b629a!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}.credit-store button.jlitim-package-buy .pay-lock{width:19px!important;height:19px!important;flex:0 0 19px!important;display:block!important;fill:#ffffff!important;color:#ffffff!important}.stripe-trust-row{display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;flex-wrap:wrap!important;margin-top:24px!important;padding:20px 22px!important;min-height:92px!important;background:#ffffff!important;border:1px solid #dce5ee!important;border-radius:18px!important;box-shadow:0 10px 28px rgb(4 31 63 / .18)!important;color:#0b1f3a!important}.secure-payment-title{display:flex;align-items:center;gap:10px;margin-right:4px;color:#0b1f3a!important}.secure-payment-title strong,.secure-payment-title small{display:block;color:#0b1f3a!important}.secure-payment-title strong{font-size:14px;line-height:1.2}.secure-payment-title small{font-size:11px;color:#64748b!important;margin-top:2px}.secure-shield{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#e5f7ed;color:#168249!important;font-size:20px;font-weight:900}.payment-brand{height:46px;min-width:86px;padding:6px 12px;border:1px solid #dbe3ec;border-radius:10px;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgb(12 35 58 / .06)}.stripe-brand{background:#635bff;border-color:#635bff;min-width:92px}.stripe-brand span{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:23px;font-weight:900;letter-spacing:-1.5px;line-height:1}.visa-brand svg,.mastercard-brand svg{width:76px;height:30px;display:block}.visa-brand text{font-family:Arial,sans-serif;font-size:25px;font-style:italic;font-weight:900;fill:#17357a}.mastercard-brand .mc-red{fill:#eb001b}.mastercard-brand .mc-gold{fill:#f79e1b;fill-opacity:.88}.mastercard-brand text{font-family:Arial,sans-serif;font-size:6.5px;font-weight:700;fill:#222}.applepay-brand,.googlepay-brand{gap:5px;font-size:19px;font-weight:800;color:#111!important}.applepay-brand span,.googlepay-brand span{color:#111!important;-webkit-text-fill-color:#111!important}.apple-mark{font-size:19px;line-height:1;transform:scaleX(.8)}.g-mark{font-family:Arial,sans-serif;font-weight:900;color:#4285f4!important;-webkit-text-fill-color:#4285f4!important}.stripe-mode{min-height:38px;display:flex;align-items:center;justify-content:center;padding:8px 13px!important;white-space:nowrap}@media(max-width:900px){.secure-payment-title{width:100%;justify-content:center;margin-right:0}.stripe-trust-row{padding:18px 14px!important}.payment-brand{min-width:78px}}.lead-alerts{display:grid;grid-template-columns:minmax(260px,.85fr) minmax(520px,1.65fr);gap:28px;margin:24px 0;padding:26px;border:1px solid #d9e4ee;border-radius:22px;background:linear-gradient(135deg,#f5faff,#eef8f7);box-shadow:0 10px 26px #0b1f3a10}.lead-alerts h2{font-size:30px;margin:0 0 8px}.lead-alerts-copy p{color:#526b84;line-height:1.55}.alert-fairness{font-size:13px;background:#fff;border-left:4px solid #0f7b86;padding:10px 12px;border-radius:8px}.lead-alerts-form{background:#fff;border:1px solid #dce5ef;border-radius:17px;padding:20px}.alert-master{display:flex;gap:12px;align-items:flex-start;padding:12px;border-radius:12px;background:#f7fafc;margin-bottom:10px;cursor:pointer}.alert-master input,.alert-category-grid input,.alert-pause input{width:18px;height:18px;margin-top:2px;accent-color:#1673b8}.alert-master span,.alert-master strong,.alert-master small{display:block}.alert-master small{color:#718096;margin-top:3px}.alert-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0}.alert-category-grid label{display:flex;gap:8px;align-items:center;border:1px solid #dce5ef;border-radius:10px;padding:10px;font-weight:700;color:#223b56;background:#fff;cursor:pointer}.alert-category-grid.is-disabled{opacity:.45;pointer-events:none}.alert-pause{display:inline-flex;gap:8px;align-items:center;color:#526b84;font-weight:700;margin:4px 0 14px}.alert-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.alert-actions button{border:0;border-radius:999px;padding:11px 18px;background:#1673b8;color:#fff;font-weight:800;cursor:pointer}.alert-actions button.secondary{background:#fff;color:#0b1f3a;border:1px solid #b9c9d8}.alert-actions button:disabled{opacity:.6;cursor:wait}#jlitim-alert-msg{font-size:13px;font-weight:700;color:#16794a}@media(max-width:900px){.lead-alerts{grid-template-columns:1fr}.alert-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.alert-category-grid{grid-template-columns:1fr}}.jlitim-moved-card{position:relative;display:flex;min-height:420px;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:#fdebf3;border:2px solid #f5bfd5;box-shadow:0 10px 26px rgb(128 42 82 / .12);padding:32px 26px;color:#54243a}.jlitim-moved-card h3{margin:10px 0 8px;font-size:24px;color:#4b1931}.jlitim-moved-card p{max-width:420px;margin:5px auto;line-height:1.55}.jlitim-moved-badge{position:absolute;top:18px;left:18px;padding:7px 12px;border-radius:999px;background:#fff;color:#9b3766;border:1px solid #efb8d0;font-size:11px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.jlitim-moved-icon,.jlitim-success-badge{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:#fff;color:#c7447d;border:2px solid #efb8d0;font-size:30px;font-weight:900;box-shadow:0 8px 20px rgb(139 49 91 / .12)}.jlitim-placeholder-pipeline,.jlitim-view-pipeline{margin-top:18px;border:0;border-radius:999px;background:#9f3769;color:#fff;padding:12px 20px;font-weight:900;cursor:pointer}.jlitim-placeholder-pipeline:hover,.jlitim-view-pipeline:hover{filter:brightness(1.07)}.jlitim-unlock-modal{position:fixed;inset:0;z-index:999999;display:none;align-items:center;justify-content:center;padding:20px;background:rgb(5 18 35 / .68);backdrop-filter:blur(3px)}.jlitim-unlock-modal.is-open{display:flex}.jlitim-unlock-modal-card{position:relative;width:min(520px,100%);border-radius:22px;background:#fff;padding:32px;box-shadow:0 30px 80px rgb(0 0 0 / .28);text-align:center}.jlitim-unlock-modal-card .jlitim-success-badge{margin:0 auto 16px}.jlitim-unlock-modal-card h2{margin:4px 0 8px;color:#0b1f3a}.jlitim-modal-reference{font-weight:900;color:#8d3861;letter-spacing:.04em}.jlitim-modal-contact{margin:18px 0;padding:16px;border-radius:14px;background:#fdebf3;border:1px solid #f3c2d7}.jlitim-modal-contact strong,.jlitim-modal-contact span{display:block}.jlitim-modal-contact strong{font-size:18px;color:#4b1931;margin-bottom:6px}.jlitim-modal-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.jlitim-modal-actions .secondary{margin-top:18px;border:1px solid #cad4df;border-radius:999px;background:#fff;color:#18324d;padding:12px 20px;font-weight:800;cursor:pointer}.jlitim-modal-close[aria-label="Close"]{position:absolute;top:14px;right:16px;border:0;background:#fff0;color:#64748b;font-size:28px;line-height:1;cursor:pointer}.unlocked-card.is-highlighted{outline:4px solid #f0a9c8;box-shadow:0 0 0 8px rgb(240 169 200 / .22),0 12px 30px rgb(11 31 58 / .12);animation:jlitimHighlight 2.2s ease-out 1}@keyframes jlitimHighlight{0%{transform:scale(.985)}40%{transform:scale(1.01)}100%{transform:scale(1)}}@media(max-width:700px){.jlitim-moved-card{min-height:340px}.jlitim-unlock-modal-card{padding:28px 20px}.jlitim-modal-actions{flex-direction:column}.jlitim-modal-actions button{width:100%}}.lead-reference{display:flex;align-items:center;justify-content:space-between;gap:10px}.jlitim-admin-edit{border:0;border-radius:999px;background:#ff5c84;color:#fff;padding:7px 12px;font-size:11px;font-weight:900;cursor:pointer;box-shadow:0 5px 14px rgb(255 92 132 / .25)}.jlitim-admin-edit:hover{filter:brightness(1.06)}.jlitim-admin-edit-modal{position:fixed;inset:0;z-index:1000000;display:none;align-items:center;justify-content:center;padding:18px;background:rgb(5 18 35 / .72);backdrop-filter:blur(4px)}.jlitim-admin-edit-modal.is-open{display:flex}.jlitim-admin-edit-card{position:relative;width:min(900px,100%);max-height:92vh;overflow:auto;background:#fff;border-radius:22px;padding:28px;box-shadow:0 30px 90px rgb(0 0 0 / .32)}.jlitim-admin-edit-card h2{margin:5px 0 4px;color:#0b1f3a}.jlitim-admin-edit-reference{font-weight:900;color:#9f3769}.jlitim-admin-edit-close[aria-label="Close"]{position:absolute;top:12px;right:16px;border:0;background:#fff0;font-size:28px;color:#64748b;cursor:pointer}.jlitim-admin-edit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0}.jlitim-admin-edit-grid label{display:flex;flex-direction:column;gap:6px;font-weight:800;color:#18324d}.jlitim-admin-edit-grid input,.jlitim-admin-edit-grid textarea,.jlitim-admin-edit-grid select{width:100%;border:1px solid #cad6e2;border-radius:10px;padding:10px 12px;font:inherit;color:#18324d;background:#fff}.jlitim-admin-edit-grid textarea{min-height:88px;resize:vertical}.jlitim-admin-edit-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.jlitim-admin-edit-actions button{border:0;border-radius:999px;background:#9f3769;color:#fff;padding:12px 18px;font-weight:900;cursor:pointer}.jlitim-admin-edit-actions .secondary{background:#fff;color:#18324d;border:1px solid #cad6e2}.jlitim-admin-edit-msg{font-weight:800;color:#16794a}.jlitim-admin-edit-note{margin:14px 0 0;font-size:13px;color:#66788a}.jlitim-admin-edit-actions button:disabled{opacity:.6;cursor:wait}@media(max-width:700px){.jlitim-admin-edit-grid{grid-template-columns:1fr}.jlitim-admin-edit-card{padding:22px 16px}}.pipeline-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap}.pipeline-export-actions,.lead-export-actions{display:flex;gap:10px;flex-wrap:wrap}.jlitim-export-button,.lead-export-actions a{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-weight:800;border-radius:10px;transition:.18s ease}.jlitim-export-button{padding:11px 16px;background:#0d6a58;color:#fff!important;box-shadow:0 5px 14px rgb(13 106 88 / .16)}.jlitim-export-button.pdf{background:#244b7a}.jlitim-export-button:hover,.lead-export-actions a:hover{transform:translateY(-1px);filter:brightness(.96)}.lead-export-actions{margin:12px 0 4px}.lead-export-actions a{padding:8px 13px;background:#eef5f3;color:#0d6a58!important;border:1px solid #bfd8d1}.lead-export-actions a:last-child{background:#eef2f8;color:#244b7a!important;border-color:#c8d3e2}@media(max-width:700px){.pipeline-export-actions{width:100%}.jlitim-export-button{flex:1}}