/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
html[lang="ur"] body,html[dir="rtl"] body{font-family:"Noto Nastaliq Urdu","Noto Sans Arabic",sans-serif;}.jp-legal{padding:var(--jp-space-3,12px) var(--jp-page,12px) var(--jp-space-4,16px);text-align:center;}.jp-legal__list{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--jp-space-1,4px) var(--jp-space-3,12px);margin:0;padding:0;list-style:none;}.jp-legal__list a{color:var(--jp-navy,#004071);font-size:0.8rem;text-decoration:underline;text-underline-offset:2px;}.jp-legal__list a:hover{color:var(--jp-blue,#018fe0);}body.jp-body .jp-legal{margin-bottom:calc(4.5rem + env(safe-area-inset-bottom));}@media (max-height:500px) and (orientation:landscape){body.jp-body .jp-legal{margin-bottom:0;}}@media (min-width:768px){body.jp-body .jp-legal{margin-bottom:0;}}@media print{.jp-legal{display:none;}}
.jp-body{--jp-blue:#018fe0;--jp-blue-dark:#0169a6;--jp-blue-light:#33a8e8;--jp-navy:#004071;--jp-bg:#f3f6fa;--jp-card:#fff;--jp-text:#1a1411;--jp-muted:#5c6b7a;--jp-stroke:rgba(1,143,224,0.2);--jp-tint:rgba(1,143,224,0.1);--jp-line:rgba(0,64,113,0.2);--jp-shadow:0 1px 2px rgba(26,20,17,0.06);--jp-bar:3.5rem;--jp-space-1:4px;--jp-space-2:8px;--jp-space-3:12px;--jp-space-4:16px;--jp-page:12px;--jp-gap:8px;--jp-pad-y:8px;--jp-pad-x:10px;--jp-section:8px;margin:0;background:var(--jp-bg);color:var(--jp-text);font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Noto Sans",sans-serif;font-size:15px;line-height:1.45;overflow-x:clip;-webkit-tap-highlight-color:transparent;}.jp-body *,.jp-body *::before,.jp-body *::after{box-sizing:border-box;}html[lang="ur"] body,html[dir="rtl"] body{font-family:"Noto Nastaliq Urdu","Noto Sans Arabic",sans-serif;}.jp-theme-dark{--jp-bg:#071824;--jp-card:#10283a;--jp-text:#e7f2f8;--jp-muted:#9bb3c4;--jp-navy:#7ec8f0;--jp-stroke:rgba(126,200,240,0.28);--jp-tint:rgba(126,200,240,0.12);--jp-line:rgba(126,200,240,0.28);--jp-shadow:0 1px 2px rgba(0,0,0,0.35);}.jp-app{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;}.jp-app :focus-visible{outline:2px solid var(--jp-blue);outline-offset:2px;}.jp-top :focus-visible{outline-color:#fff;}.jp-top{position:sticky;top:0;z-index:30;min-height:var(--jp-bar);padding-block:env(safe-area-inset-top) 0;padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);background:var(--jp-blue);color:#fff;box-shadow:0 1px 0 rgba(0,0,0,0.12);}.jp-top__inner{display:flex;align-items:center;flex-wrap:wrap;gap:var(--jp-space-1) var(--jp-space-3);min-height:var(--jp-bar);width:min(1100px,calc(100% - (var(--jp-page) * 2)));margin-inline:auto;}.jp-up{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin-inline:-0.35rem  -0.25rem;color:#fff;text-decoration:none;border-radius:999px;}.jp-up svg{width:1.5rem;height:1.5rem;fill:currentColor;}html[dir="rtl"] .jp-up svg{transform:scaleX(-1);}.jp-brand{color:#fff;font-size:1.05rem;font-weight:700;text-decoration:none;letter-spacing:0.06em;}.jp-side{display:none;gap:var(--jp-space-2) var(--jp-space-3);flex:1;}.jp-nav__link,.jp-account__link{color:#fff;text-decoration:none;font-size:0.92rem;}.jp-nav__link.is-active{text-decoration:none;background:rgba(255,255,255,0.16);border-radius:999px;padding:0.2rem 0.65rem;}.jp-account{margin-inline-start:auto;display:flex;gap:0.5rem;}.jp-menu{position:relative;}.jp-menu__label{display:inline-flex;align-items:center;gap:0.35rem;min-height:44px;padding:0 0.15rem;color:#fff;font:inherit;font-size:0.92rem;font-weight:700;list-style:none;cursor:pointer;}.jp-menu__label::-webkit-details-marker{display:none;}.jp-menu__label::after{content:"";width:0.4rem;height:0.4rem;margin-top:-0.2rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);}.jp-menu[open] .jp-menu__label::after{margin-top:0.15rem;transform:rotate(225deg);}.jp-menu__list{position:absolute;z-index:40;inset-inline-end:0;top:calc(100% + var(--jp-space-1));min-width:11.5rem;display:flex;flex-direction:column;padding:var(--jp-space-1);background:var(--jp-card);color:var(--jp-text);border-radius:12px;box-shadow:0 8px 24px rgba(11,42,64,0.18);}.jp-menu__list a{display:flex;align-items:center;min-height:44px;padding:0.4rem 0.75rem;border-radius:8px;color:var(--jp-text);text-decoration:none;font-weight:600;}.jp-menu__list a:hover,.jp-menu__list a:focus-visible,.jp-menu__list a.is-active{background:var(--jp-tint);}.jp-account__link--primary{background:#fff;color:var(--jp-navy);border-radius:999px;padding:0.28rem 0.7rem;font-weight:700;}.jp-main{flex:1;width:min(1100px,calc(100% - (var(--jp-page) * 2)));margin:var(--jp-space-2) auto calc(4.75rem + env(safe-area-inset-bottom));overflow-wrap:anywhere;}.jp-screen__head,.jp-week,.jp-actions,.jp-tabs,.jp-filters,.jp-badges{display:flex;flex-wrap:wrap;gap:var(--jp-space-2);align-items:end;}.jp-screen__head{flex-direction:column;align-items:stretch;gap:var(--jp-space-4);}.jp-screen h1{margin:0;font-size:1.25rem;letter-spacing:-0.01em;}.jp-intro,.jp-empty,.jp-meta,.jp-summary{color:var(--jp-muted);}.jp-cards{display:flex;flex-direction:column;gap:var(--jp-gap);margin-top:var(--jp-section);}.jp-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--jp-gap);margin-top:var(--jp-section);}.jp-tile{background:var(--jp-card);color:inherit;text-decoration:none;border:1px solid var(--jp-stroke);border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,0.06);overflow:hidden;}.jp-tile{color:var(--jp-blue);font-weight:700;text-align:center;min-height:4.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--jp-space-1);padding:var(--jp-pad-y) var(--jp-space-2);}.jp-tile .jp-ico{width:1.65rem;height:1.65rem;flex:0 0 auto;}.jp-tile__label{font-size:0.85rem;line-height:1.2;}.jp-card{display:flex;align-items:center;gap:var(--jp-space-2);padding:var(--jp-pad-y) var(--jp-pad-x);background:var(--jp-card);color:inherit;text-decoration:none;border:1px solid var(--jp-stroke);border-radius:16px;box-shadow:0 1px 2px rgba(0,0,0,0.08);}.jp-card__thumb{width:56px;height:56px;flex:0 0 56px;display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background:var(--jp-tint);}.jp-card__thumb .jp-ico{width:28px;height:28px;fill:var(--jp-blue);}.jp-card__thumb img,.jp-sheet__avatar{width:100%;height:100%;object-fit:cover;}.jp-card__copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;}.jp-card__title{font-weight:700;font-size:1rem;line-height:1.25;overflow-wrap:anywhere;}.jp-card__meta,.jp-sheet__note{color:var(--jp-muted);font-size:0.92rem;}.jp-card__note{color:var(--jp-muted);font-size:0.78rem;}.jp-card--bar{padding-inline-start:0;overflow:hidden;border-radius:14px;box-shadow:none;}.jp-card--bar::before{content:"";width:4px;align-self:stretch;background:var(--jp-blue);}.jp-card--bar .jp-card__copy{padding-block:var(--jp-space-2);padding-inline:var(--jp-space-3) var(--jp-space-1);}.jp-card--stack{flex-direction:column;align-items:stretch;gap:var(--jp-space-1);border-radius:14px;box-shadow:none;padding:var(--jp-pad-y) var(--jp-pad-x);}.jp-card__track{display:flex;align-items:center;gap:8px;color:var(--jp-blue);font-size:0.78rem;font-weight:700;letter-spacing:0.02em;}.jp-card__track > span:not(.jp-chip){flex:1;min-width:0;}.jp-card__track .jp-chip{flex:0 0 auto;width:auto;margin-inline-start:auto;}.jp-blood{width:32px;height:32px;flex:0 0 32px;border-radius:50%;background:#d32f2f;color:#fff;font-size:0.68rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;}.jp-sheet{display:flex;flex-direction:column;align-items:flex-start;gap:var(--jp-space-2);background:var(--jp-card);border:1px solid var(--jp-stroke);border-radius:16px;box-shadow:var(--jp-shadow);padding:var(--jp-pad-y) var(--jp-pad-x);overflow:hidden;}.jp-sheet__head{display:flex;align-items:center;gap:var(--jp-space-3);width:100%;}.jp-sheet__titles{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;}.jp-sheet h1{margin:0;font-size:1.05rem;font-weight:700;}.jp-sheet__copy{display:flex;flex-direction:column;align-items:flex-start;gap:var(--jp-space-2);width:100%;min-width:0;}.jp-sheet__copy[lang="ur"]{font-family:"Noto Nastaliq Urdu",serif;line-height:1.9;}.jp-lang{display:flex;justify-content:center;width:100%;direction:ltr;}.jp-lang__track{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:14px;background:rgba(1,143,224,0.08);border:1px solid rgba(1,143,224,0.2);direction:ltr;}.jp-lang__opt{min-width:40px;min-height:26px;padding:4px 12px;border:0;border-radius:11px;background:transparent;color:var(--jp-text);font-size:12px;font-weight:700;letter-spacing:0.04em;line-height:1;text-align:center;text-decoration:none;}.jp-lang__opt:link,.jp-lang__opt:visited,.jp-lang__opt:hover,.jp-lang__opt:active,.jp-lang__opt:focus{border:0;background:transparent;color:var(--jp-text);text-decoration:none;}.jp-lang__opt.is-active,.jp-lang__opt.is-active:link,.jp-lang__opt.is-active:visited,.jp-lang__opt.is-active:hover,.jp-lang__opt.is-active:active,.jp-lang__opt.is-active:focus{background:var(--jp-blue);color:#fff;}.jp-sheet__avatar{width:64px;height:64px;border-radius:50%;background:var(--jp-tint);}.jp-sheet__hero,.jp-gallery{width:calc(100% + (var(--jp-pad-x) * 2));max-width:none;margin-inline:calc(var(--jp-pad-x) * -1);background:var(--jp-tint);}.jp-sheet__hero{margin-top:calc(var(--jp-pad-y) * -1);}.jp-sheet__hero img,.jp-gallery img{display:block;width:100%;height:auto;max-height:min(70dvh,36rem);object-fit:contain;object-position:center;background:var(--jp-tint);}.jp-sheet--update h1{font-size:1.25rem;line-height:1.3;}.jp-share{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin-top:8px;gap:4px;}.jp-share__item{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:0;border:0;background:transparent;color:var(--jp-muted);font:inherit;font-size:0.72rem;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;}.jp-share__icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;}.jp-share__icon svg{width:22px;height:22px;fill:currentColor;}.jp-share__label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.jp-share__item--whatsapp .jp-share__icon{background:rgba(37,211,102,0.12);color:#25d366;}.jp-share__item--facebook .jp-share__icon{background:rgba(24,119,242,0.12);color:#1877f2;}.jp-share__item--twitter .jp-share__icon{background:rgba(0,0,0,0.08);color:var(--jp-text);}.jp-share__item--more .jp-share__icon{background:var(--jp-tint);color:var(--jp-blue);}.jp-theme-dark .jp-share__item--twitter .jp-share__icon{background:rgba(255,255,255,0.08);}.jp-sheet .jp-actions{width:100%;margin-top:8px;}.jp-sheet .jp-button{justify-content:center;}.jp-sheet__lead{margin:0;font-weight:600;}.jp-sheet--complaint .jp-sheet__lead{color:var(--jp-blue);font-size:0.78rem;letter-spacing:0.02em;}.jp-sheet__note,.jp-summary,.jp-sheet__lead,.jp-sheet h1{width:100%;}.jp-sheet__note,.jp-summary{margin:0;}.jp-summary{line-height:1.45;color:inherit;}.jp-section{margin:8px 0 0;color:var(--jp-blue);font-size:0.75rem;font-weight:700;letter-spacing:0.02em;}.jp-gallery{display:grid;gap:var(--jp-space-2);}.jp-chip{display:inline-block;max-width:108px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:var(--jp-tint);color:var(--jp-blue);border:1.5px solid var(--jp-blue);border-radius:999px;padding:8px 14px;font-size:0.75rem;font-weight:700;line-height:1.2;}.jp-chip--location{max-width:none;border:0;border-radius:12px;padding:2px 10px;}.jp-chip--role{max-width:none;background:var(--jp-blue);color:#fff;border:0;border-radius:16px;padding:1px 8px;}.jp-chip--gold{background:#c9a227;color:#fff;border-color:#8b6914;}.jp-chip--silver{background:#9aa3ad;color:#fff;border-color:#5c6770;}.jp-chip--platinum{background:#6f5b95;color:#fff;border-color:#3d2b66;}.jp-chip--submitted,.jp-chip--progress,.jp-chip--resolved,.jp-chip--closed{max-width:none;padding:3px 10px;}.jp-chip--submitted{background:rgba(92,107,192,0.1);color:#5c6bc0;border-color:rgba(92,107,192,0.4);}.jp-chip--progress{background:rgba(245,124,0,0.1);color:#f57c00;border-color:rgba(245,124,0,0.4);}.jp-chip--resolved{background:rgba(46,125,50,0.1);color:#2e7d32;border-color:rgba(46,125,50,0.4);}.jp-chip--closed{background:rgba(120,144,156,0.08);color:#78909c;border-color:rgba(120,144,156,0.4);}.jp-badges li{display:inline-block;background:var(--jp-tint);color:var(--jp-navy);border-radius:999px;padding:0.15rem 0.6rem;font-size:0.8rem;list-style:none;}.jp-button,.jp-tab{display:inline-flex;align-items:center;border:0;border-radius:999px;padding:0.45rem 0.9rem;background:var(--jp-blue);color:#fff;text-decoration:none;cursor:pointer;}.jp-button--ghost,.jp-tab{background:transparent;color:var(--jp-navy);border:1px solid var(--jp-line);}.jp-tab.is-active{background:var(--jp-blue);color:#fff;}.jp-tabs--segment{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;align-items:stretch;width:100%;margin-top:var(--jp-space-4);padding:3px;background:var(--jp-card);border:1px solid var(--jp-stroke);border-radius:16px;}.jp-tabs--segment .jp-tab{justify-content:center;min-height:40px;border:0;border-radius:13px;background:transparent;color:var(--jp-text);font-weight:700;text-align:center;}.jp-tabs--segment .jp-tab:link,.jp-tabs--segment .jp-tab:visited,.jp-tabs--segment .jp-tab:hover,.jp-tabs--segment .jp-tab:active,.jp-tabs--segment .jp-tab:focus{border:0;background:transparent;color:var(--jp-text);text-decoration:none;}.jp-tabs--segment .jp-tab.is-active,.jp-tabs--segment .jp-tab.is-active:link,.jp-tabs--segment .jp-tab.is-active:visited,.jp-tabs--segment .jp-tab.is-active:hover,.jp-tabs--segment .jp-tab.is-active:active,.jp-tabs--segment .jp-tab.is-active:focus{background:var(--jp-blue);color:#fff;}.jp-screen--scoped .jp-filters-panel,.jp-screen--scoped .jp-cards,.jp-screen--scoped .jp-empty{margin-top:var(--jp-space-4);}.jp-filters-panel{margin-top:0.25rem;}.jp-filters__toggle{display:flex;align-items:center;gap:0.5rem;width:100%;box-sizing:border-box;min-height:44px;margin:0;padding:0.45rem 0.9rem;border:1px solid var(--jp-line);border-radius:12px;background:var(--jp-card);color:var(--jp-navy);font:inherit;font-weight:700;list-style:none;cursor:pointer;}.jp-filters__toggle::-webkit-details-marker,.jp-filters__toggle::marker{content:"";display:none;}.jp-filters__label{margin-inline-end:auto;}.jp-filters__count{display:inline-flex;align-items:center;justify-content:center;min-width:1.4rem;height:1.4rem;padding:0 0.35rem;border-radius:999px;background:var(--jp-blue);color:#fff;font-size:0.75rem;line-height:1;}.jp-filters__chevron{width:1.25rem;height:1.25rem;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;}.jp-filters-panel[open] > .jp-filters__toggle .jp-filters__chevron{transform:rotate(180deg);}.jp-filters{display:grid;grid-template-columns:1fr;align-items:end;}.jp-filters__actions{display:flex;gap:0.5rem;grid-column:1 / -1;}.jp-filters__actions .jp-button{flex:1 1 0;}.jp-filters .jp-button{min-height:44px;justify-content:center;}.jp-filters label{display:flex;flex-direction:column;gap:0.25rem;font-size:0.85rem;min-width:0;}.jp-filters .jp-check{flex-direction:row;align-items:center;gap:0.5rem;min-height:44px;}.jp-filters .jp-check input{width:1.25rem;min-width:1.25rem;min-height:1.25rem;flex:0 0 auto;}.jp-filters input,.jp-filters select,.jp-form input,.jp-form select,.jp-form textarea{width:100%;max-width:100%;min-height:44px;box-sizing:border-box;border:1px solid var(--jp-line);border-radius:10px;padding:0.45rem 0.6rem;background:var(--jp-card);color:inherit;font-size:16px;}.jp-form textarea{min-height:8rem;}.jp-filters input::placeholder,.jp-form input::placeholder,.jp-form textarea::placeholder{color:var(--jp-muted);opacity:1;}.jp-form{display:grid;gap:var(--jp-space-3);margin-top:var(--jp-section);}.jp-form .form-item,.jp-form .form-actions{margin:0;}.jp-form .form-item label,.jp-form .js-form-item label{font-size:0.85rem;font-weight:600;}.jp-form .description,.jp-form .form-item__description{color:var(--jp-muted);font-size:0.8rem;font-weight:400;}.jp-form .form-actions{display:grid;gap:0.5rem;}.jp-form .button,.jp-form .form-submit{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:44px;border:0;border-radius:999px;padding:0.45rem 0.9rem;background:var(--jp-blue);color:#fff;font:inherit;font-weight:700;text-decoration:none;cursor:pointer;}.jp-form ul{margin:0.15rem 0 0;padding:0;list-style:none;display:grid;gap:0.35rem;}.jp-form ul a{color:var(--jp-blue);font-weight:600;text-decoration:none;}.jp-form .button:hover,.jp-form .form-submit:hover{background:var(--jp-blue-dark);}.jp-form input[type="checkbox"],.jp-form input[type="radio"]{width:1.15rem;min-width:1.15rem;height:1.15rem;min-height:1.15rem;margin:0;padding:0;flex:0 0 auto;accent-color:var(--jp-blue);}.jp-form .form-check{display:flex;align-items:center;gap:0.55rem;min-height:0;margin:0;padding:0;}.jp-form .form-check .form-check-input{float:none;margin:0;}.jp-form .form-check-label{margin:0;}.jp-azaan{gap:0.55rem;margin-top:0.65rem;padding:0.7rem 0.8rem;border:1px solid var(--jp-stroke);border-radius:14px;background:var(--jp-card);}.jp-azaan__help{margin:0;color:var(--jp-muted);font-size:0.8rem;line-height:1.35;}.jp-messages{margin:0 0 0.75rem;padding:0.65rem 0.8rem;border:1px solid var(--jp-stroke);border-radius:12px;background:var(--jp-card);color:var(--jp-text);font-size:0.9rem;}.jp-messages ul{margin:0;padding-inline-start:1.1rem;}.jp-messages--status{border-color:rgba(46,125,50,0.35);}.jp-messages--warning{border-color:rgba(245,124,0,0.45);}.jp-messages--error{border-color:rgba(198,40,40,0.45);}.jp-body .visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.jp-rows{display:flex;flex-direction:column;width:100%;margin:var(--jp-space-2) 0 0;border-top:1px solid rgba(0,0,0,0.06);}.jp-rows div{display:flex;flex-direction:column;gap:1px;padding:var(--jp-space-2) 0;border-bottom:1px solid rgba(0,0,0,0.06);}.jp-rows dt{color:var(--jp-muted);font-size:0.75rem;}.jp-rows dd{margin:0;font-weight:700;}.jp-pager,.jp-week{margin-top:var(--jp-section);align-items:center;}.jp-hero{margin-bottom:var(--jp-space-1);padding:var(--jp-space-3) var(--jp-space-4);border-radius:16px;background:linear-gradient(135deg,var(--jp-blue),var(--jp-blue-dark));color:#fff;}.jp-hero__greet{margin:0;color:rgba(255,255,255,0.85);font-size:0.85rem;font-weight:700;letter-spacing:0.02em;}.jp-hero h1{margin:0.2rem 0 0;color:#fff;font-size:1.25rem;}.jp-screen__head > .jp-welcome{flex:1 1 100%;}.jp-welcome{border-radius:16px;background:linear-gradient(135deg,var(--jp-blue),var(--jp-blue-dark) 55%,#0b2a40);color:#fff;overflow:hidden;}.jp-welcome__toggle{display:flex;align-items:center;gap:0.65rem;width:100%;box-sizing:border-box;min-height:44px;margin:0;padding:0.7rem 0.85rem;border:0;background:transparent;color:inherit;font:inherit;font-weight:700;list-style:none;cursor:pointer;text-align:start;}.jp-welcome__toggle::-webkit-details-marker,.jp-welcome__toggle::marker{content:"";display:none;}.jp-welcome__well,.jp-welcome__action{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:12px;background:rgba(255,255,255,0.16);border:1px solid rgba(255,255,255,0.33);color:#fff;}.jp-welcome__well{width:36px;height:36px;flex:0 0 36px;padding:7px;}.jp-welcome__label{margin-inline-end:auto;min-width:0;font-size:1rem;line-height:1.25;}.jp-welcome__copy{display:flex;flex:1 1 auto;flex-direction:column;gap:0.15rem;min-width:0;margin-inline-end:auto;}.jp-welcome--home .jp-welcome__label{margin-inline-end:0;}.jp-welcome__greet{color:rgba(255,255,255,0.85);font-size:0.75rem;font-weight:700;letter-spacing:0.02em;}.jp-welcome__intro{margin:0;padding:0 0.85rem 0.75rem 3.55rem;color:rgba(255,255,255,0.92);font-size:0.8rem;font-weight:500;line-height:1.35;}.jp-welcome__more{padding:0 0.85rem 0.85rem 4.55rem;}.jp-welcome__role{display:inline-flex;align-items:center;margin-bottom:0.35rem;padding:0.15rem 0.55rem;border-radius:12px;background:rgba(255,255,255,0.16);border:1px solid rgba(255,255,255,0.33);font-size:0.75rem;font-weight:700;}.jp-welcome--home .jp-welcome__intro{padding:0.2rem 0 0.45rem;}.jp-welcome__icons{display:flex;flex-wrap:wrap;gap:0.5rem;margin-top:0.45rem;}.jp-welcome__action{position:relative;width:32px;height:32px;flex:0 0 32px;text-decoration:none;}.jp-welcome__action--ok{background:#66bb6a;border-color:transparent;}.jp-welcome__action--alert{background:#ef5350;border-color:transparent;}.jp-welcome__badge{position:absolute;top:-4px;inset-inline-end:-4px;min-width:14px;height:14px;padding:0 3px;border-radius:999px;background:#fff;color:var(--jp-blue-dark);font-size:9px;font-weight:700;line-height:14px;text-align:center;}.jp-welcome__signin{display:inline-flex;margin-top:0.35rem;background:#fff;color:var(--jp-navy);}.jp-welcome__avatar{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;flex:0 0 52px;border-radius:50%;border:2px solid rgba(255,255,255,0.75);background:var(--jp-blue);overflow:hidden;font-weight:700;}.jp-welcome__avatar img{width:100%;height:100%;object-fit:cover;}.jp-ico{width:100%;height:100%;fill:currentColor;}.jp-welcome__action .jp-ico{width:18px;height:18px;}.jp-collapse[open] > .jp-welcome__toggle .jp-filters__chevron{transform:rotate(180deg);}.jp-map{height:360px;margin:1rem 0;border-radius:16px;}.jp-bottom{position:fixed;inset-inline:0;bottom:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--jp-blue-dark);z-index:20;padding-bottom:env(safe-area-inset-bottom);padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);box-shadow:0 -1px 0 rgba(0,0,0,0.12);}.jp-bottom__link{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:var(--jp-bar);text-align:center;text-decoration:none;color:rgba(255,255,255,0.82);padding:0.35rem 0.2rem;font-size:0.68rem;font-weight:600;letter-spacing:0.01em;line-height:1.15;}.jp-bottom__link .jp-ico{width:1.35rem;height:1.35rem;flex:0 0 auto;}.jp-bottom__link span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:100%;}.jp-bottom__link.is-active{color:#fff;font-weight:700;background:rgba(255,255,255,0.12);}.jp-bottom__link:active,.jp-card:active,.jp-tile:active{opacity:0.72;}.jp-id__sheet{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:var(--jp-space-4);}.jp-id--ur .jp-id__sheet{font-family:"Noto Nastaliq Urdu","Noto Sans Arabic",sans-serif;}.jp-id__face{position:relative;width:min(320px,100%);aspect-ratio:320 / 504;border-radius:18px;overflow:hidden;border:1px solid rgba(1,143,224,0.1);box-shadow:0 10px 22px rgba(11,42,64,0.18);color:#fff;-webkit-print-color-adjust:exact;print-color-adjust:exact;}.jp-id__bg{position:absolute;inset:0;width:100%;height:100%;}.jp-id__front{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;height:100%;}.jp-id__brand{width:100%;padding:12px 16px 0;text-align:center;}.jp-id__logo{width:64px;height:64px;object-fit:contain;}.jp-id__org,.jp-id__org-sub,.jp-id__back-org,.jp-id__back-sub,.jp-id__scan,.jp-id__duty{margin:0;}.jp-id__org{margin-top:4px;color:#018fe0;font-size:1.35rem;font-weight:700;line-height:1.25;}.jp-id--ur .jp-id__org{font-size:1.05rem;}.jp-id__org-sub{margin-top:3px;color:#0169a6;font-size:0.72rem;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;}.jp-id--ur .jp-id__org-sub{letter-spacing:0;text-transform:none;font-size:0.85rem;}.jp-id__avatar{width:42%;aspect-ratio:1;margin-top:10px;padding:4px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px #018fe0,0 6px 14px rgba(0,0,0,0.18);}.jp-id__avatar img,.jp-id__avatar span{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;object-fit:cover;background:#018fe0;color:#fff;font-size:1.7rem;font-weight:700;}.jp-id__identity{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:auto;padding:0 22px 16px;text-align:center;}.jp-id__identity h1{margin:0;color:#fff;font-size:1.05rem;font-weight:700;line-height:1.25;}.jp-id__role{display:inline-block;margin:8px 0 0;padding:6px 14px;border-radius:14px;background:#018fe0;color:#fff;font-size:0.68rem;font-weight:700;}.jp-id__duty{margin-top:8px;color:rgba(255,255,255,0.9);font-size:0.78rem;line-height:1.3;}.jp-id__tick{display:block;width:40px;height:2px;margin:12px auto 0;border-radius:2px;background:rgba(255,255,255,0.14);}.jp-id__face--back{display:flex;flex-direction:column;background:#0b2a40;}.jp-id__back-head{padding:16px;background:#018fe0;text-align:center;}.jp-id__back-org{font-size:1.05rem;font-weight:700;line-height:1.25;}.jp-id__back-sub{margin-top:3px;font-size:0.8rem;font-weight:700;}.jp-id__qr-block{display:flex;flex-direction:column;align-items:center;padding:16px 22px 0;}.jp-id__qr-well{width:108px;height:108px;padding:8px;border-radius:12px;background:#fff;}.jp-id__qr-well img{display:block;width:100%;height:100%;object-fit:contain;}.jp-id__scan{margin-top:6px;color:rgba(255,255,255,0.7);font-size:0.78rem;text-align:center;}.jp-id__fields{display:flex;flex-direction:column;gap:2px;margin:8px 0 0;padding:8px 18px 16px;}.jp-id__row{display:flex;align-items:baseline;gap:8px;min-width:0;padding:2px 0;}.jp-id__pair{display:grid;grid-template-columns:1fr 1fr;gap:8px;}.jp-id__fields dt{margin:0;color:rgba(255,255,255,0.7);font-size:0.72rem;font-weight:500;white-space:nowrap;}.jp-id__fields dd{margin:0;min-width:0;color:#fff;font-size:0.78rem;font-weight:700;overflow-wrap:anywhere;}.jp-id__ltr{direction:ltr;unicode-bidi:isolate;}.jp-back{display:inline-block;margin-bottom:0.5rem;}@media (max-width:767px){.jp-welcome:not([open]) > .jp-welcome__intro,.jp-welcome:not([open]) > .jp-welcome__more{display:none;}.jp-filters-panel:not([open]) > .jp-filters{display:none;}.jp-filters-panel[open] > .jp-filters{margin-top:0.75rem;}}@media (max-width:359px){.jp-body{--jp-page:8px;--jp-gap:6px;--jp-pad-y:8px;--jp-pad-x:8px;--jp-section:6px;}.jp-tiles{grid-template-columns:1fr;}.jp-bottom__link{font-size:0.65rem;}.jp-card__thumb{width:40px;height:40px;flex-basis:40px;}}@media (min-width:600px){.jp-filters{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width:768px){.jp-body{--jp-page:16px;--jp-gap:12px;--jp-pad-y:12px;--jp-pad-x:14px;--jp-section:12px;}.jp-welcome__toggle{pointer-events:none;cursor:default;}.jp-welcome__toggle .jp-filters__chevron{display:none;}.jp-welcome:not([open]) > .jp-welcome__intro,.jp-welcome:not([open]) > .jp-welcome__more{display:block;}.jp-filters__toggle{display:none;}.jp-filters-panel:not([open]) > .jp-filters{display:grid;}.jp-tiles{grid-template-columns:repeat(3,minmax(0,1fr));}.jp-side{display:flex;flex-wrap:wrap;min-width:0;}.jp-nav__link--desktop-hide{display:none;}.jp-bottom{display:none;}.jp-main{margin-bottom:2rem;}}@media (min-width:1100px){.jp-body{--jp-page:24px;--jp-pad-y:14px;--jp-pad-x:16px;--jp-section:16px;}.jp-tiles{grid-template-columns:repeat(4,minmax(0,1fr));}.jp-filters{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (max-height:500px) and (orientation:landscape){.jp-bottom{position:static;}.jp-main{margin-bottom:1rem;}}@media print{.jp-filters__toggle{display:none !important;}.jp-filters-panel:not([open]) > .jp-filters{display:grid !important;}#toolbar-administration,.gin-secondary-toolbar,.jp-top,.jp-bottom,.jp-tabs,.jp-actions,.jp-share,.jp-back,.jp-legal,.jp-messages{display:none !important;}body.toolbar-fixed,body.toolbar-tray-open{padding-top:0 !important;}.jp-id__face{width:78mm;height:123mm;aspect-ratio:auto;break-inside:avoid;page-break-inside:avoid;box-shadow:none;}.jp-id__sheet{gap:8mm;margin-top:0;}.jp-main{margin:0;width:auto;}.jp-profile__photo,.jp-profile__actions{display:none !important;}}.jp-profile{display:flex;flex-direction:column;gap:var(--jp-gap);}.jp-profile__hero{display:flex;flex-direction:column;gap:0.85rem;padding:1rem;border-radius:16px;background:linear-gradient(135deg,var(--jp-blue),var(--jp-blue-dark));color:#fff;}.jp-profile__identity{display:flex;align-items:center;gap:0.85rem;min-width:0;}.jp-profile__avatar{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;flex:0 0 72px;border-radius:50%;border:2px solid rgba(255,255,255,0.75);background:rgba(255,255,255,0.16);overflow:hidden;font-size:1.25rem;font-weight:700;}.jp-profile__avatar img{width:100%;height:100%;object-fit:cover;}.jp-profile__copy{min-width:0;}.jp-profile__hero h1{margin:0;color:#fff;font-size:1.2rem;line-height:1.25;}.jp-profile__meta{margin:0.2rem 0 0;color:rgba(255,255,255,0.82);font-size:0.85rem;}.jp-profile__chips{display:flex;flex-wrap:wrap;gap:0.4rem;margin-top:0.45rem;}.jp-profile__hero .jp-chip--role{max-width:none;background:rgba(255,255,255,0.16);color:#fff;border:1px solid rgba(255,255,255,0.33);}.jp-profile__actions{display:flex;flex-wrap:wrap;gap:0.5rem;}.jp-profile__actions .jp-button{flex:1 1 8rem;justify-content:center;min-height:40px;background:#fff;color:var(--jp-navy);}.jp-profile__actions .jp-button--ghost{background:transparent;color:#fff;border:1px solid rgba(255,255,255,0.55);}.jp-profile__actions .jp-button:hover{background:#fff;color:var(--jp-blue-dark);}.jp-profile__actions .jp-button--ghost:hover{background:rgba(255,255,255,0.12);color:#fff;}.jp-profile__card .jp-section{display:flex;align-items:center;gap:0.45rem;margin:0;}.jp-profile__card .jp-section::before{content:"";width:3px;height:0.9rem;border-radius:999px;background:var(--jp-blue);}.jp-profile__card .jp-rows{margin-top:0.15rem;}.jp-profile__photo{margin-top:0.65rem;}.jp-profile__photo .form-managed-file,.jp-profile__photo .js-form-managed-file{display:flex;flex-wrap:wrap;align-items:center;gap:0.5rem;}.jp-profile__photo .form-file,.jp-profile__photo input[type="file"]{flex:1 1 12rem;min-width:0;max-width:100%;}.jp-profile__photo .js-hide{display:none !important;}.jp-profile__photo .form-managed-file .button,.jp-profile__photo .js-form-managed-file .button,.jp-profile__photo .form-actions .button,.jp-profile__photo .form-actions .form-submit{width:auto;flex:1 1 8rem;min-height:40px;}.jp-profile__photo .form-actions{display:flex;flex-wrap:wrap;gap:0.5rem;}.jp-profile__photo .jp-profile__remove{background:transparent;color:var(--jp-navy);border:1px solid var(--jp-line);}.jp-profile__photo .jp-profile__remove:hover{background:var(--jp-tint);color:var(--jp-navy);}@media (max-width:767px){.jp-profile{gap:8px;}.jp-profile__hero{gap:8px;padding:10px 12px;border-radius:14px;}.jp-profile__identity{gap:10px;}.jp-profile__avatar{width:52px;height:52px;flex-basis:52px;font-size:1rem;}.jp-profile__hero h1{font-size:1.05rem;}.jp-profile__meta{font-size:0.8rem;}.jp-profile__chips{margin-top:0.25rem;}.jp-profile__actions{gap:0.4rem;}.jp-profile__actions .jp-button{flex:1 1 0;min-height:34px;padding:0.25rem 0.6rem;font-size:0.82rem;}.jp-profile__card.jp-sheet{gap:2px;padding:8px 12px 6px;border-radius:14px;}.jp-profile__card .jp-rows{margin-top:2px;}.jp-profile__card .jp-rows div{flex-direction:row;align-items:baseline;justify-content:space-between;gap:12px;padding:6px 0;}.jp-profile__card .jp-rows dt{flex:0 0 auto;}.jp-profile__card .jp-rows dd{min-width:0;text-align:end;font-size:0.92rem;overflow-wrap:anywhere;}.jp-profile__photo{gap:0.4rem;margin-top:6px;}.jp-profile__photo .form-file,.jp-profile__photo input[type="file"]{min-height:36px;padding:0.25rem 0.5rem;font-size:0.85rem;}.jp-profile__photo .form-actions{flex-wrap:nowrap;gap:0.4rem;}.jp-profile__photo .form-actions .button,.jp-profile__photo .form-actions .form-submit{flex:1 1 0;min-height:36px;padding:0.25rem 0.45rem;font-size:0.82rem;}}@media (max-width:767px){.jp-body{line-height:1.4;}.jp-screen h1,.jp-sheet h1,.jp-hero h1,.jp-sheet--update h1{font-size:1.05rem;}.jp-tile{min-height:4.15rem;}.jp-tile .jp-ico{width:1.35rem;height:1.35rem;}.jp-tile__label{font-size:0.78rem;}.jp-card,.jp-sheet,.jp-hero,.jp-welcome{border-radius:14px;}.jp-card__thumb{width:44px;height:44px;flex-basis:44px;}.jp-card__title{font-size:0.92rem;}.jp-card__meta,.jp-card__note,.jp-sheet__note{font-size:0.8rem;}.jp-card--bar .jp-card__copy{padding-block:var(--jp-space-2);padding-inline:var(--jp-space-3) var(--jp-space-1);}.jp-sheet__hero img,.jp-gallery img{max-height:min(56dvh,24rem);}.jp-sheet__avatar{width:52px;height:52px;}.jp-rows div{flex-direction:row;align-items:baseline;justify-content:space-between;gap:var(--jp-space-3);padding-block:var(--jp-space-2);}.jp-rows dt{flex:0 0 auto;}.jp-rows dd{min-width:0;text-align:end;font-size:0.92rem;overflow-wrap:anywhere;}.jp-button,.jp-tab{min-height:34px;padding:0.28rem 0.7rem;font-size:0.82rem;}.jp-sheet .jp-actions .jp-button,.jp-tabs .jp-tab,.jp-tabs .jp-button{flex:1 1 auto;justify-content:center;white-space:nowrap;}.jp-id .jp-tabs{display:grid;grid-template-columns:1fr 1fr;gap:var(--jp-space-2);}.jp-id .jp-tabs .jp-print{grid-column:1 / -1;}.jp-id .jp-tabs .jp-tab{min-height:44px;line-height:1.8;padding-block:0.35rem;overflow:visible;}.jp-id .jp-tabs a[href*="card_lang=ur"]{font-family:"Noto Nastaliq Urdu","Noto Sans Arabic",sans-serif;font-size:0.95rem;line-height:2.1;}.jp-tabs--segment .jp-tab{min-height:40px;padding:0.4rem 0.5rem;font-size:0.82rem;white-space:normal;}.jp-form .button,.jp-form .form-submit,.jp-filters .jp-button,.jp-filters__toggle{min-height:38px;}.jp-filters__toggle{padding:0.35rem 0.7rem;}.jp-filters input,.jp-filters select,.jp-form input,.jp-form select{min-height:40px;padding:0.35rem 0.55rem;}.jp-welcome__toggle{gap:0.5rem;padding:0.5rem 0.7rem;}.jp-welcome__avatar{width:44px;height:44px;flex-basis:44px;}.jp-chip{padding:4px 10px;}.jp-map{height:240px;margin-block:var(--jp-space-2);}.jp-messages{margin-bottom:var(--jp-space-2);padding:var(--jp-space-2) var(--jp-space-3);}.jp-body .jp-legal{padding:0.55rem 0.35rem 0.75rem;}}
