/* (c) Justify.pk. All rights reserved. Proprietary - unauthorised copying prohibited. See LICENSE.txt */.jxp-root{--jxp-bg:#fff;--jxp-fg:#1b1b1b;--jxp-accent:#006600;--jxp-btn:#006600;--jxp-btn-fg:#fff;--jxp-soft:rgba(0,0,0,.06);position:fixed;inset:0;z-index:2147483000;pointer-events:none;font-family:'Nunito Sans',system-ui,-apple-system,'Segoe UI',Roboto,sans-serif}.jxp-root.jxp-preview{position:relative;inset:auto;z-index:1;min-height:420px;border-radius:12px;overflow:hidden;background:repeating-linear-gradient(45deg,#f3f4f6,#f3f4f6 12px,#eceef1 12px,#eceef1 24px)}.jxp-root.jxp-preview.jxp-l-topbar{min-height:180px}.jxp-overlay{position:absolute;inset:0;background:rgba(10,20,10,.55);opacity:0;transition:opacity .25s ease;pointer-events:auto}.jxp-box{position:absolute;pointer-events:auto;background:var(--jxp-bg);color:var(--jxp-fg);box-shadow:0 18px 50px rgba(0,0,0,.28);opacity:0;transition:opacity .28s ease,transform .32s cubic-bezier(.2,.9,.3,1.2);overflow:hidden}.jxp-open .jxp-overlay{opacity:1}.jxp-open .jxp-box{opacity:1;transform:none!important}.jxp-l-center .jxp-box{left:50%;top:50%;width:min(460px,calc(100% - 32px));max-height:calc(100% - 40px);overflow-y:auto;border-radius:18px;transform:translate(-50%,-46%) scale(.96)!important}.jxp-open.jxp-l-center .jxp-box{transform:translate(-50%,-50%)!important}.jxp-l-center.jxp-has-img .jxp-box{width:min(720px,calc(100% - 32px));display:grid;grid-template-columns:42% 1fr}.jxp-l-bottom .jxp-box{left:0;right:0;bottom:0;border-radius:20px 20px 0 0;transform:translateY(100%);max-height:80%;overflow-y:auto}.jxp-l-bottom .jxp-box .jxp-inner{max-width:760px;margin:0 auto}.jxp-l-bottom.jxp-no-dim .jxp-overlay,.jxp-l-corner .jxp-overlay,.jxp-l-topbar .jxp-overlay{display:none}.jxp-l-corner .jxp-box{right:20px;bottom:20px;width:min(360px,calc(100% - 32px));border-radius:16px;transform:translateY(30px)}[dir=rtl] .jxp-l-corner .jxp-box{right:auto;left:20px}.jxp-l-topbar .jxp-box{left:0;right:0;top:0;border-radius:0 0 14px 14px;transform:translateY(-100%)}.jxp-l-topbar .jxp-inner{display:flex;align-items:center;gap:14px;flex-wrap:wrap;justify-content:center;padding:12px 52px 12px 18px!important;text-align:center}.jxp-l-topbar .jxp-title{font-size:1rem!important;margin:0!important}.jxp-l-topbar .jxp-msg{margin:0!important;font-size:.9rem!important}.jxp-l-topbar .jxp-icon{font-size:1.4rem!important;margin:0!important;width:auto!important;height:auto!important;background:0 0!important}.jxp-l-topbar .jxp-actions{margin:0!important}.jxp-l-topbar .jxp-badge,.jxp-l-topbar .jxp-img{display:none}.has-tabbar .jxp-l-bottom .jxp-box,.has-tabbar .jxp-l-corner .jxp-box{bottom:calc(68px + env(safe-area-inset-bottom,0px))}@media (max-width:600px){.jxp-l-corner .jxp-box{right:12px;left:12px;width:auto;bottom:12px}.jxp-l-center.jxp-has-img .jxp-box{grid-template-columns:1fr}.jxp-l-center.jxp-has-img .jxp-img{max-height:170px}}.jxp-preview .jxp-box,.jxp-preview .jxp-overlay{position:absolute}.jxp-img{background-size:cover;background-position:center;min-height:160px}.jxp-inner{padding:26px 26px 22px;position:relative}.jxp-close{position:absolute;top:10px;right:10px;width:36px;height:36px;border-radius:50%;border:0;cursor:pointer;z-index:2;background:var(--jxp-soft);color:var(--jxp-fg);font-size:20px;line-height:36px;padding:0}.jxp-close:focus-visible,.jxp-close:hover{background:var(--jxp-accent);color:#fff;outline:0}.jxp-icon{width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:30px;background:var(--jxp-soft);margin-bottom:12px}.jxp-badge{display:inline-block;background:var(--jxp-accent);color:#fff;font-weight:800;font-size:.8rem;letter-spacing:.04em;padding:5px 12px;border-radius:999px;margin-bottom:10px;text-transform:uppercase}.jxp-title{font-family:'Playfair Display',Georgia,serif;font-size:1.45rem;line-height:1.25;margin:0 0 8px;color:var(--jxp-fg);font-weight:700}.jxp-msg{font-size:.98rem;line-height:1.6;margin:0 0 4px;opacity:.88;white-space:pre-line}.jxp-msg a{color:var(--jxp-accent)}.jxp-ur{direction:rtl;text-align:right;font-family:'Noto Nastaliq Urdu','Jameel Noori Nastaleeq',serif}.jxp-ur .jxp-title{font-family:'Noto Nastaliq Urdu','Jameel Noori Nastaleeq',serif;font-size:1.35rem;line-height:2}.jxp-ur .jxp-msg{line-height:2.15;font-size:1rem}.jxp-both .jxp-lang+.jxp-lang{border-top:1px dashed rgba(0,0,0,.14);margin-top:12px;padding-top:10px}.jxp-langtoggle{display:inline-flex;border-radius:999px;background:var(--jxp-soft);padding:3px;margin-bottom:10px;gap:2px}.jxp-langtoggle button{border:0;background:0 0;color:var(--jxp-fg);padding:4px 12px;border-radius:999px;cursor:pointer;font-size:.8rem;font-weight:700}.jxp-langtoggle button[aria-pressed=true]{background:var(--jxp-accent);color:#fff}.jxp-toggle .jxp-lang[hidden]{display:none}.jxp-count{font-weight:800;color:var(--jxp-accent);font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:.92rem}.jxp-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px;align-items:center}.jxp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:10px 22px;border-radius:999px;background:var(--jxp-btn);color:var(--jxp-btn-fg)!important;font-weight:800;text-decoration:none!important;font-size:1rem;border:0;cursor:pointer;box-shadow:0 6px 16px rgba(0,0,0,.18);transition:transform .15s ease,filter .15s ease}.jxp-btn:focus-visible,.jxp-btn:hover{transform:translateY(-1px);filter:brightness(1.08);outline:0}.jxp-btn .jxp-ur-btn{font-family:'Noto Nastaliq Urdu',serif;font-weight:400;line-height:1.9}.jxp-later{background:0 0;border:0;color:var(--jxp-fg);opacity:.65;cursor:pointer;font-size:.88rem;text-decoration:underline;padding:8px}.jxp-l-topbar .jxp-btn{min-height:38px;padding:6px 16px;font-size:.9rem;box-shadow:none}.jxp-s-offer .jxp-box{background:linear-gradient(160deg,var(--jxp-bg) 0,var(--jxp-bg) 62%,color-mix(in srgb,var(--jxp-accent) 18%,var(--jxp-bg)) 100%)}.jxp-s-greeting .jxp-inner{background-image:radial-gradient(circle at 92% 8%,color-mix(in srgb,var(--jxp-accent) 30%,transparent) 0 46px,transparent 47px),radial-gradient(circle at 6% 96%,color-mix(in srgb,var(--jxp-accent) 18%,transparent) 0 60px,transparent 61px)}.jxp-s-alert .jxp-box{border-top:5px solid var(--jxp-accent)}.jxp-s-alert.jxp-l-topbar .jxp-box{border-top:0;border-bottom:4px solid var(--jxp-accent)}@media (prefers-reduced-motion:reduce){.jxp-box,.jxp-overlay{transition:none!important}}.jxp-root [hidden]{display:none!important}@media (max-width:600px){.jxp-actions .jxp-btn{flex:1 1 100%}}@media (max-width:600px){.jxp-both .jxp-btn{flex-direction:column;gap:0;line-height:1.3;padding:10px 18px}.jxp-both .jxp-btn .jxp-dot{display:none}}