@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-sans-latin-300-normal-b4i7YzLG.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-300-normal-C9Of02-5.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-700-normal-Bxkt5Cjx.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-700-normal-Bth3BMcD.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-arabic-400-normal-CyU-ddYS.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-400-normal-EA1o-u_Q.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-arabic-500-normal-C4MQITzh.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-500-normal-DPXcppbm.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-arabic-600-normal-0pRdybE_.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-600-normal-MJZ0liF5.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-arabic-700-normal-DrtBj6UE.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-700-normal-9rXc6cUL.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff")}:root,.pl-theme-light{--paper:#f5f7f6;--surface:#fff;--surface-sunken:#eef2f0;--line:#dbe3e0;--line-strong:#7f918b;--ink:#10241e;--ink-muted:#566862;--pine:#0f6b55;--pine-strong:#0a5443;--on-pine:#fff;--pine-soft:#dcefe8;--brass:#b07d1f;--brass-ink:#855a10;--brass-soft:#f6ecd6;--success:#127a52;--success-soft:#ddf2e8;--danger:#b42318;--on-danger:#fff;--danger-soft:#fde8e6;--info:#1d5fbf;--info-soft:#e3ecfb;--focus:var(--brass);--scrim:#10241e7a;--chart-1:#00805c;--chart-2:#b07d1f;--chart-3:#1d5fbf;--chart-4:#8a9a95;--chart-grid:#e6ecea;--shadow-card:0 1px 2px #10241e0f, 0 1px 1px #10241e0a;--shadow-pop:0 12px 32px #10241e24, 0 2px 6px #10241e14;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--font-sans:"IBM Plex Sans", "IBM Plex Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--font-arabic:"IBM Plex Sans Arabic", "IBM Plex Sans", "Segoe UI", Tahoma, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "SF Mono", Consolas, monospace;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-16:64px;--radius-xs:4px;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-pill:999px;--control-sm:32px;--control-md:40px;--control-lg:48px;--control-xl:64px;--sidebar:248px;--content-max:1200px;--phone-max:440px;--motion-fast:.15s;--motion-stamp:.2s;--ease-out:cubic-bezier(.2, 0, 0, 1)}[data-theme=dark],.pl-theme-dark{--paper:#0b1311;--surface:#121d1a;--surface-sunken:#0f1816;--line:#22322e;--line-strong:#5f746d;--ink:#e4eeeb;--ink-muted:#93a6a0;--pine:#45c7a0;--pine-strong:#6fd8b6;--on-pine:#03241a;--pine-soft:#133a2f;--brass:#e2b65a;--brass-ink:#e2b65a;--brass-soft:#3a2e14;--success:#4fd1a0;--success-soft:#123b2b;--danger:#ff8a80;--on-danger:#3a0b07;--danger-soft:#3d1714;--info:#8ab4ff;--info-soft:#162845;--focus:var(--brass);--scrim:#0009;--chart-1:#1f9a76;--chart-2:#b5892f;--chart-3:#5a8ae0;--chart-4:#5f746d;--chart-grid:#1b2824;--shadow-card:0 1px 2px #00000080;--shadow-pop:0 12px 32px #0009, 0 2px 6px #0006;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#0b1311;--surface:#121d1a;--surface-sunken:#0f1816;--line:#22322e;--line-strong:#5f746d;--ink:#e4eeeb;--ink-muted:#93a6a0;--pine:#45c7a0;--pine-strong:#6fd8b6;--on-pine:#03241a;--pine-soft:#133a2f;--brass:#e2b65a;--brass-ink:#e2b65a;--brass-soft:#3a2e14;--success:#4fd1a0;--success-soft:#123b2b;--danger:#ff8a80;--on-danger:#3a0b07;--danger-soft:#3d1714;--info:#8ab4ff;--info-soft:#162845;--focus:var(--brass);--scrim:#0009;--chart-1:#1f9a76;--chart-2:#b5892f;--chart-3:#5a8ae0;--chart-4:#5f746d;--chart-grid:#1b2824;--shadow-card:0 1px 2px #00000080;--shadow-pop:0 12px 32px #0009, 0 2px 6px #0006;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}@media (prefers-reduced-motion:reduce){:root{--motion-fast:0s;--motion-stamp:0s}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html:has(dialog.pl-modal[open]){overflow:hidden}body{background:var(--paper);min-height:100dvh;color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:24px}[dir=rtl],:lang(ar){font-family:var(--font-arabic)}h1,h2,h3,h4,p{margin:0}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--pine)}a:hover{color:var(--pine-strong)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.pl-display{letter-spacing:-.02em;font-size:40px;font-weight:600;line-height:48px}.pl-title-1{letter-spacing:-.01em;font-size:28px;font-weight:600;line-height:36px}.pl-title-2{font-size:20px;font-weight:600;line-height:28px}.pl-title-3{font-size:16px;font-weight:600;line-height:24px}.pl-body{font-size:15px;line-height:24px}.pl-body-sm{font-size:13px;line-height:20px}.pl-label{font-size:13px;font-weight:500;line-height:16px}.pl-eyebrow{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600;line-height:16px}.pl-stat-value{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:600;line-height:36px}.pl-stat-sm{font-variant-numeric:tabular-nums;font-size:20px;font-weight:600;line-height:24px}[dir=rtl] .pl-display,[dir=rtl] .pl-title-1,[dir=rtl] .pl-title-2{letter-spacing:0}[dir=rtl] .pl-title-1{line-height:44px}[dir=rtl] .pl-title-2{line-height:32px}[dir=rtl] .pl-body{font-size:16px;line-height:28px}[dir=rtl] .pl-label,[dir=rtl] .pl-eyebrow{letter-spacing:0;text-transform:none;font-size:14px;font-weight:500;line-height:20px}.pl-muted{color:var(--ink-muted)}.pl-num{font-variant-numeric:tabular-nums}.pl-ltr{direction:ltr;unicode-bidi:isolate}.pl-code{font-family:var(--font-mono);letter-spacing:.02em;background:var(--surface-sunken);border-radius:var(--radius-xs);direction:ltr;unicode-bidi:isolate;padding:1px 6px;font-size:13px;font-weight:500}.pl-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pl-row{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.pl-stack{gap:var(--space-4);display:grid}.pl-icon{vertical-align:middle;flex:none;display:inline-block}[dir=rtl] .pl-icon-mirror{transform:scaleX(-1)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.pl-btn{justify-content:center;align-items:center;gap:var(--space-2);height:var(--control-md);padding:0 var(--space-4);border-radius:var(--radius-sm);font:500 14px/1 var(--font-sans);cursor:pointer;transition:background-color var(--motion-fast) ease-out, border-color var(--motion-fast) ease-out;white-space:nowrap;border:1px solid #0000;text-decoration:none;display:inline-flex;position:relative}[dir=rtl] .pl-btn{font-family:var(--font-arabic);font-size:15px}.pl-btn .pl-icon{width:18px;height:18px}.pl-btn-primary{background:var(--pine);color:var(--on-pine)}.pl-btn-primary:hover:not(:disabled){background:var(--pine-strong);color:var(--on-pine)}.pl-btn-secondary{background:var(--surface);color:var(--ink);border-color:var(--line-strong)}.pl-btn-secondary:hover:not(:disabled){background:var(--surface-sunken);color:var(--ink)}.pl-btn-ghost{color:var(--pine);background:0 0}.pl-btn-ghost:hover:not(:disabled){background:var(--pine-soft);color:var(--pine)}.pl-btn-danger{background:var(--danger);color:var(--on-danger)}.pl-btn-sm{height:var(--control-sm);padding:0 var(--space-3);font-size:13px}.pl-btn-lg{height:var(--control-lg);padding:0 var(--space-5);font-size:16px}.pl-btn-xl{height:var(--control-xl);padding:0 var(--space-6);width:100%;font-size:18px;font-weight:600}.pl-btn-block{width:100%}.pl-btn:disabled{opacity:.45;cursor:not-allowed}.pl-btn[aria-busy=true]{cursor:progress}.pl-btn[aria-busy=true]>:not(.pl-spinner){visibility:hidden}.pl-spinner{border:2px solid;border-inline-end-color:#0000;border-radius:50%;width:18px;height:18px;margin:auto;animation:.8s linear infinite pl-spin;position:absolute;inset:0}@keyframes pl-spin{to{transform:rotate(1turn)}}.pl-icon-btn{width:var(--control-md);padding:0}.pl-icon-btn.pl-btn-sm{width:var(--control-sm)}.pl-icon-btn.pl-btn-lg{width:var(--control-lg)}.pl-icon-btn .pl-icon{width:20px;height:20px}.pl-btn-ghost.pl-icon-btn{color:var(--ink-muted)}.pl-btn-ghost.pl-icon-btn:hover:not(:disabled){background:var(--surface-sunken);color:var(--ink)}.pl-field{gap:6px;min-width:0;display:grid}.pl-field-label{font:500 13px/16px var(--font-sans);color:var(--ink)}[dir=rtl] .pl-field-label{font:500 14px/20px var(--font-arabic)}.pl-opt{color:var(--ink-muted);font-weight:400}.pl-input{height:var(--control-lg);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);padding:0 var(--space-3);font:400 16px/24px var(--font-sans);width:100%;min-width:0}[dir=rtl] .pl-input{font-family:var(--font-arabic)}.pl-input::placeholder{color:var(--ink-muted)}.pl-input[aria-invalid=true]{border-color:var(--danger);padding-inline:calc(var(--space-3) - 1px);border-width:2px}.pl-input:disabled{background:var(--surface-sunken);color:var(--ink-muted)}textarea.pl-input{height:auto;min-height:96px;padding-block:var(--space-2);resize:vertical}.pl-select{display:block;position:relative}.pl-select select{appearance:none;cursor:pointer;padding-inline-end:calc(var(--space-3) + 24px)}.pl-select .pl-icon{inset-inline-end:var(--space-3);pointer-events:none;color:var(--ink-muted);position:absolute;top:50%;translate:0 -50%}.pl-hint{color:var(--ink-muted);font-size:13px;line-height:20px}.pl-error{color:var(--danger);gap:var(--space-1);align-items:flex-start;font-size:13px;line-height:20px;display:flex}.pl-error .pl-icon{margin-top:2px}.pl-check{gap:var(--space-3);color:var(--ink);cursor:pointer;align-items:flex-start;font-size:14px;line-height:20px;display:flex}.pl-check input{width:20px;height:20px;accent-color:var(--pine);cursor:pointer;flex:none;margin:0}.pl-switch{appearance:none;background:var(--line-strong);cursor:pointer;width:36px;height:20px;transition:background-color var(--motion-fast) ease-out;border-radius:10px;flex:none;margin:0;position:relative}.pl-switch:after{content:"";top:2px;background:var(--surface);width:16px;height:16px;transition:inset-inline-start var(--motion-fast) ease-out;border-radius:50%;position:absolute;inset-inline-start:2px}.pl-check input.pl-switch{width:36px;height:20px;margin-top:0}.pl-switch:checked{background:var(--pine)}.pl-switch:checked:after{inset-inline-start:18px}.pl-switch:disabled,.pl-check input:disabled{opacity:.45;cursor:not-allowed}.pl-check-text{gap:2px;display:grid}.pl-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:var(--space-5);gap:var(--space-4);align-content:start;min-width:0;display:grid}@media (width<=599px){.pl-card{padding:var(--space-4)}}.pl-card-head{align-items:center;gap:var(--space-3);display:flex}.pl-card-head h2,.pl-card-head h3{flex:1;min-width:0;font-size:16px;font-weight:600;line-height:24px}.pl-chip{align-items:center;gap:var(--space-1);border-radius:var(--radius-pill);height:24px;font:600 12px/1 var(--font-sans);white-space:nowrap;padding:0 10px;display:inline-flex}[dir=rtl] .pl-chip{font:600 13px/1 var(--font-arabic)}.pl-chip:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.pl-chip-icon:before{content:none}.pl-chip .pl-icon{width:14px;height:14px}.pl-chip-active{background:var(--pine-soft);color:var(--pine)}.pl-chip-trial{background:var(--brass-soft);color:var(--brass-ink)}.pl-chip-expired,.pl-chip-danger{background:var(--danger-soft);color:var(--danger)}.pl-chip-paused{background:var(--surface-sunken);color:var(--ink-muted)}.pl-chip-info{background:var(--info-soft);color:var(--info)}.pl-chip-success{background:var(--success-soft);color:var(--success)}.pl-notice{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);color:var(--ink);font-size:14px;line-height:20px;display:flex}.pl-notice>.pl-icon{width:20px;height:20px;margin-top:1px}.pl-notice b{font-weight:600}.pl-notice-info{background:var(--info-soft)}.pl-notice-info>.pl-icon{color:var(--info)}.pl-notice-warn{background:var(--brass-soft)}.pl-notice-warn>.pl-icon{color:var(--brass-ink)}.pl-notice-danger{background:var(--danger-soft)}.pl-notice-danger>.pl-icon{color:var(--danger)}.pl-stat{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:var(--space-5);gap:var(--space-2);align-content:start;min-width:0;display:grid}.pl-stat .pl-eyebrow{color:var(--ink-muted)}.pl-stat-delta{font:500 13px/20px var(--font-sans);color:var(--success)}.pl-stat-delta.pl-down{color:var(--danger)}.pl-stat-delta.pl-flat{color:var(--ink-muted)}.pl-stamps{gap:var(--space-2);grid-template-columns:repeat(5,36px);margin:0;padding:0;list-style:none;display:grid}.pl-stamp{border:2px dashed var(--line-strong);width:36px;height:36px;color:var(--on-pine);border-radius:50%;place-items:center;display:grid}.pl-stamp.pl-on{background:var(--pine);border:0}.pl-stamp.pl-new{background:var(--brass);color:#10241e;animation:pl-stamp-drop var(--motion-stamp) var(--ease-out);border:0}.pl-stamp .pl-icon{width:18px;height:18px}@keyframes pl-stamp-drop{0%{opacity:0;transform:translateY(-12px)scale(1.15)}}.pl-progress-label{color:var(--ink-muted);font-size:13px}.pl-bar{background:var(--surface-sunken);border-radius:4px;height:8px;overflow:hidden}.pl-bar>i{background:var(--pine);border-radius:4px;height:100%;display:block}.pl-seg{background:var(--surface-sunken);border-radius:var(--radius-sm);gap:2px;padding:3px;display:inline-flex}.pl-seg button{height:30px;padding:0 var(--space-3);color:var(--ink-muted);font:500 13px var(--font-sans);cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;display:inline-flex}.pl-seg button:hover{color:var(--ink)}.pl-seg button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-card)}.pl-seg .pl-icon{width:16px;height:16px}.pl-seg-ar{font-family:var(--font-arabic)!important;font-size:14px!important}.pl-tablist{border-bottom:1px solid var(--line);scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.pl-tab{font:500 14px var(--font-sans);color:var(--ink-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 14px}[dir=rtl] .pl-tab{font:500 15px var(--font-arabic)}.pl-tab:hover{color:var(--ink)}.pl-tab[aria-selected=true]{color:var(--pine);border-bottom-color:var(--pine)}.pl-tab:focus-visible{outline-offset:-2px}.pl-tabpanel{padding-top:var(--space-5)}.pl-tabpanel:focus-visible{outline-offset:4px}.pl-table-wrap{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);overflow-x:auto}.pl-table{border-collapse:collapse;width:100%;font-size:13px;line-height:20px}.pl-table caption{text-align:start;padding:var(--space-3) var(--space-4)}.pl-table th{text-align:start;color:var(--ink-muted);background:var(--surface-sunken);padding:var(--space-2) var(--space-4);white-space:nowrap;font-weight:600}.pl-table td{padding:var(--space-3) var(--space-4);border-top:1px solid var(--line);white-space:nowrap}.pl-table .pl-n{text-align:end;font-variant-numeric:tabular-nums}.pl-table tbody tr:hover td{background:var(--surface-sunken)}.pl-sort{align-items:center;gap:var(--space-1);font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.pl-sort:hover{color:var(--ink)}.pl-sort .pl-icon{opacity:.4;width:14px;height:14px}[aria-sort=ascending] .pl-sort,[aria-sort=descending] .pl-sort{color:var(--ink)}[aria-sort=ascending] .pl-sort .pl-icon,[aria-sort=descending] .pl-sort .pl-icon{opacity:1}[aria-sort=ascending] .pl-sort .pl-icon{transform:rotate(180deg)}.pl-table-empty td{padding:0}.pl-table-empty .pl-empty{white-space:normal}.pl-modal{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-pop);border:0;max-height:calc(100dvh - 32px);padding:0;overflow:auto}.pl-modal::backdrop{background:#10241e7a;background:var(--scrim)}.pl-dialog{border-radius:var(--radius-lg);width:min(520px,100vw - 32px)}.pl-dialog[open]{animation:pl-pop-in var(--motion-fast) var(--ease-out)}.pl-sheet{width:100%;max-width:var(--phone-max);border-radius:var(--radius-lg) var(--radius-lg) 0 0;max-height:88dvh;padding-bottom:env(safe-area-inset-bottom);margin:auto auto 0}.pl-sheet[open]{animation:pl-sheet-in .2s var(--ease-out)}.pl-sheet-grip{background:var(--line-strong);width:36px;height:4px;margin:var(--space-2) auto 0;border-radius:2px}.pl-modal-head{align-items:flex-start;gap:var(--space-3);padding:var(--space-5) var(--space-5) 0;display:flex}.pl-modal-head h2{flex:1;font-size:20px;font-weight:600;line-height:28px}[dir=rtl] .pl-modal-head h2{line-height:32px}.pl-modal-head .pl-icon-btn{margin-block:-4px;margin-inline-end:-8px}.pl-modal-body{padding:var(--space-3) var(--space-5) var(--space-5);gap:var(--space-4);display:grid}.pl-modal-foot{justify-content:flex-end;gap:var(--space-3);padding:0 var(--space-5) var(--space-5);flex-wrap:wrap;display:flex}.pl-sheet .pl-modal-foot{flex-direction:column-reverse}.pl-sheet .pl-modal-foot .pl-btn{width:100%;height:var(--control-lg)}@keyframes pl-pop-in{0%{opacity:0;transform:scale(.97)}}@keyframes pl-sheet-in{0%{transform:translateY(100%)}}.pl-toast-region{z-index:50;inset-inline:var(--space-4);bottom:calc(var(--space-4) + env(safe-area-inset-bottom));pointer-events:none;justify-items:center;display:grid;position:fixed}@media (width>=720px){.pl-toast-region{inset-inline:auto var(--space-6);bottom:auto;top:var(--space-6);justify-items:end}}.pl-toast{pointer-events:auto;align-items:center;gap:var(--space-3);background:var(--surface);width:100%;max-width:420px;color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-pop);padding:var(--space-3) var(--space-4);animation:pl-pop-in var(--motion-fast) var(--ease-out);display:flex}.pl-toast-ico{border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.pl-toast-success .pl-toast-ico{background:var(--success-soft);color:var(--success)}.pl-toast-danger .pl-toast-ico{background:var(--danger-soft);color:var(--danger)}.pl-toast-info .pl-toast-ico{background:var(--info-soft);color:var(--info)}.pl-toast-msg{flex:1;min-width:0;font-size:14px;line-height:20px}.pl-toast-msg b{font-weight:600;display:block}.pl-toast-msg span{color:var(--ink-muted);font-size:13px}.pl-toast-timer{font:500 12px var(--font-sans);color:var(--ink-muted);font-variant-numeric:tabular-nums}.pl-skeleton{border-radius:var(--radius-xs);background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--surface) 60%, transparent), transparent) var(--surface-sunken);background-size:200% 100%;height:1em;animation:1.4s ease-in-out infinite pl-shimmer;display:block}@keyframes pl-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.pl-empty{justify-items:center;gap:var(--space-3);text-align:center;padding:var(--space-10) var(--space-5);display:grid}.pl-empty-ico{border-radius:var(--radius-md);background:var(--pine-soft);width:48px;height:48px;color:var(--pine);place-items:center;display:grid}.pl-empty-ico .pl-icon{width:24px;height:24px}.pl-empty h3{font-size:16px;font-weight:600;line-height:24px}.pl-empty p{max-width:40ch;color:var(--ink-muted);font-size:14px;line-height:20px}.pl-steps{gap:var(--space-2);color:var(--ink-muted);align-items:center;margin:0;padding:0;font-size:13px;list-style:none;display:flex;overflow-x:auto}.pl-step{align-items:center;gap:var(--space-2);white-space:nowrap;display:flex}.pl-step+.pl-step:before{content:"";background:var(--line-strong);flex:none;width:24px;height:1px}.pl-step-n{border:1.5px solid var(--line-strong);width:24px;height:24px;font:600 12px var(--font-sans);border-radius:50%;flex:none;place-items:center;display:grid}.pl-step-n .pl-icon{width:14px;height:14px}.pl-step-done .pl-step-n{background:var(--pine);border-color:var(--pine);color:var(--on-pine)}.pl-step-current{color:var(--ink);font-weight:600}.pl-step-current .pl-step-n{border-color:var(--pine);color:var(--pine);border-width:2px}@media (width<=599px){.pl-step:not(.pl-step-current) .pl-step-label{display:none}.pl-step+.pl-step:before{width:12px}}.pl-lockup{align-items:center;gap:var(--space-3);font:700 24px/1 var(--font-sans);letter-spacing:-.02em;color:var(--ink);direction:ltr;unicode-bidi:isolate;display:inline-flex}.pl-mark{flex:none}.pl-mark-tile{fill:var(--pine)}.pl-mark-card{fill:var(--pine-soft)}.pl-mark-stripe{fill:var(--pine)}.pl-mark-pocket{fill:var(--surface)}.pl-mark-dot{fill:var(--brass)}.pl-wallet{gap:var(--space-3);width:100%;max-width:320px;margin-block:12px;display:grid}.pl-wbadge{height:var(--control-lg);border-radius:8px;text-decoration:none;display:block}.pl-wbadge img{width:auto;max-width:100%;height:100%;margin-inline:auto;display:block}.pl-wbadge-placeholder{color:#fff;font:500 15px/1 var(--font-sans);background:#000;border:1px solid #5c5c5c;justify-content:center;align-items:center;display:flex}.pl-wbadge-placeholder:hover{color:#fff}[dir=rtl] .pl-wbadge-placeholder{font-family:var(--font-arabic)}.pl-shell{min-height:100dvh;display:flex}.pl-skip{inset-inline-start:var(--space-4);z-index:60;background:var(--surface);color:var(--ink);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);box-shadow:var(--shadow-pop);position:absolute;top:-100px}.pl-skip:focus{top:var(--space-4)}.pl-sidebar{width:var(--sidebar);background:var(--surface);height:100dvh;color:var(--ink);border-inline-end:1px solid var(--line);flex:none;position:sticky;top:0;overflow-y:auto}.pl-nav{min-height:100%;padding:var(--space-4) var(--space-3);flex-direction:column;gap:2px;display:flex}.pl-nav-brand{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3) var(--space-4);display:flex}.pl-nav-brand .pl-lockup{font-size:18px}.pl-nav-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.pl-nav-link{align-items:center;gap:var(--space-3);height:36px;padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--ink-muted);font:500 14px var(--font-sans);text-decoration:none;display:flex}[dir=rtl] .pl-nav-link{font:500 15px var(--font-arabic)}.pl-nav-link .pl-icon{width:20px;height:20px}.pl-nav-link:hover{background:var(--surface-sunken);color:var(--ink)}.pl-nav-link[aria-current=page]{background:var(--pine-soft);color:var(--pine)}.pl-nav-foot{padding-top:var(--space-4);gap:var(--space-3);margin-top:auto;display:grid}.pl-main{flex-direction:column;flex:1;min-width:0;display:flex}.pl-topbar{z-index:10;align-items:center;gap:var(--space-3);height:60px;padding:0 var(--space-6);background:var(--surface);border-bottom:1px solid var(--line);flex:none;display:flex;position:sticky;top:0}.pl-topbar-menu,.pl-topbar-brand{display:none}.pl-grow{flex:1}.pl-content{width:100%;max-width:var(--content-max);padding:28px var(--space-8) 36px;gap:var(--space-6);flex:1;align-content:start;display:grid}.pl-content:focus{outline:none}.pl-drawer{margin:0;width:min(var(--sidebar), calc(100vw - 48px));background:var(--surface);border-radius:0;height:100dvh;max-height:100dvh;margin-inline-end:auto}.pl-drawer[open]{animation:pl-drawer-in .2s var(--ease-out)}[dir=rtl] .pl-drawer[open]{animation-name:pl-drawer-in-rtl}@keyframes pl-drawer-in{0%{transform:translate(-100%)}}@keyframes pl-drawer-in-rtl{0%{transform:translate(100%)}}.pl-drawer .pl-nav{height:100%}.pl-drawer-close{margin-inline-start:auto}@media (width<=959px){.pl-sidebar{display:none}.pl-topbar{padding:0 var(--space-4)}.pl-topbar-menu{margin-inline-start:-8px;display:inline-flex}.pl-topbar-brand{display:inline-flex}.pl-topbar-brand .pl-lockup{font-size:17px}.pl-content{padding:var(--space-5) var(--space-4) var(--space-8);gap:var(--space-5)}}@media (width<=479px){.pl-topbar{gap:var(--space-2)}.pl-topbar-brand .pl-lockup>span{display:none}.pl-topbar .pl-seg button{padding:0 var(--space-2)}}.pl-phone-frame{width:100%;max-width:var(--phone-max);padding:var(--space-4);gap:var(--space-4);align-content:start;margin-inline:auto;display:grid}.pl-chart{gap:var(--space-2);min-width:0;margin:0;display:grid}.pl-chart-legend{gap:var(--space-3);color:var(--ink-muted);flex-wrap:wrap;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.pl-chart-legend li{align-items:center;gap:6px;display:inline-flex}.pl-chart-key{background:currentColor;border-radius:50%;flex:none;block-size:10px;inline-size:10px;display:inline-block}.pl-chart-c1{color:var(--chart-1)}.pl-chart-c2{color:var(--chart-2)}.pl-chart-c3{color:var(--chart-3)}.pl-chart-plot{border-radius:var(--radius-xs);touch-action:pan-y;min-width:0;position:relative}.pl-chart-plot svg{display:block;overflow:visible}.pl-chart-grid{stroke:var(--chart-grid);stroke-width:1px}.pl-chart-axis{fill:var(--ink-muted);font:11px var(--font-sans);font-variant-numeric:tabular-nums}:lang(ar) .pl-chart-axis{font-family:var(--font-arabic), var(--font-sans)}.pl-chart-line{fill:none;stroke:currentColor;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.pl-chart-area{fill:currentColor;fill-opacity:.12;stroke:none}.pl-chart-end{fill:var(--ink);font:600 12px var(--font-sans);font-variant-numeric:tabular-nums}.pl-chart-cross{stroke:var(--ink-muted);stroke-width:1px;stroke-dasharray:3 3}.pl-chart-dot{fill:currentColor;stroke:var(--surface);stroke-width:2px}.pl-chart-tip{z-index:2;pointer-events:none;min-inline-size:132px;padding:var(--space-2) var(--space-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:var(--shadow-pop);color:var(--ink);gap:2px;font-size:12px;display:grid;position:absolute;top:4px}.pl-chart-tip-title{color:var(--ink-muted);font-size:11px}.pl-chart-tip-row{align-items:center;gap:6px;display:flex}.pl-chart-tip-row b{margin-inline-start:auto;padding-inline-start:var(--space-3)}.pl-bar-track{background:var(--surface-sunken);border-radius:var(--radius-xs);block-size:14px;overflow:hidden}.pl-bar-fill{background:var(--chart-1);border-start-end-radius:4px;border-end-end-radius:4px;block-size:100%;min-inline-size:2px;display:block}.pl-bar-fill[data-zero]{min-inline-size:0}@media (forced-colors:active){.pl-chart-line{stroke:canvastext}.pl-chart-c3 .pl-chart-line,.pl-chart-line.pl-chart-c3{stroke-dasharray:6 4}.pl-bar-fill{background:canvastext}}.pl-pass{background:var(--bg);width:320px;max-width:100%;color:var(--fg);box-shadow:var(--shadow-pop);font-variant-numeric:tabular-nums;flex-direction:column;flex:none;display:flex;position:relative;overflow:hidden}.pl-pass img{display:block}.pl-qr{aspect-ratio:1;background:#fff;grid-template-columns:repeat(21,1fr);display:grid}.pl-qr i{aspect-ratio:1;display:block}.pl-qr i.k{background:#10241e}.pl-ap{border-radius:14px;font-family:-apple-system,SF Pro Text,IBM Plex Sans,IBM Plex Sans Arabic,system-ui,sans-serif}.pl-ap.pl-ap-coupon{-webkit-mask:radial-gradient(5px at 8px 0,#0000 98%,#000) -8px 0/16px 100% repeat-x;mask:radial-gradient(5px at 8px 0,#0000 98%,#000) -8px 0/16px 100% repeat-x}.pl-ap-head{align-items:center;gap:8px;padding:12px 14px 10px;display:flex}.pl-ap-logo{width:30px;height:30px;font:700 13px var(--font-sans);background:var(--fg);color:var(--bg);border-radius:7px;flex:none;place-items:center;display:grid;overflow:hidden}.pl-ap-logo img{object-fit:contain;width:100%;height:100%}.pl-ap-logotext{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:15px;font-weight:600;overflow:hidden}.pl-ap-hf{text-align:end;min-width:0}.pl-ap-lb{letter-spacing:.04em;text-transform:uppercase;color:var(--lb);font-size:9.5px;font-weight:600;line-height:12px}[dir=rtl] .pl-ap-lb{text-transform:none;letter-spacing:0;font-size:11px}.pl-ap-v{text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:20px;overflow:hidden}.pl-ap-strip{background:var(--strip) center / cover no-repeat;align-items:flex-end;height:124px;padding:10px 14px;display:flex;position:relative}.pl-ap-strip .pl-ap-pv{font-size:34px;font-weight:300;line-height:38px}.pl-ap-pl{opacity:.85;font-size:11px}.pl-ap-stamps,.pl-gp-stamps{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pl-ap-stamps{grid-template-columns:repeat(var(--cols,5), minmax(0, 52px));place-content:center;position:absolute;inset:12px 14px}.pl-ap-stamps li,.pl-gp-stamps li{aspect-ratio:1;opacity:.6;border:2px dashed;border-radius:50%}.pl-ap-stamps li.on,.pl-gp-stamps li.on{opacity:1;background:currentColor;border:0}.pl-ap-generic{align-items:flex-start;gap:12px;padding:4px 14px 6px;display:flex}.pl-ap-generic>div{flex:1;min-width:0}.pl-ap-generic .pl-ap-pv{font-size:24px;line-height:30px}.pl-ap-thumb{width:72px;height:72px;font:600 22px var(--font-sans);background:var(--strip) center / cover no-repeat;border-radius:8px;flex:none;place-items:center;display:grid}.pl-ap-fields{gap:12px;padding:10px 14px 0;display:flex}.pl-ap-fields>div{flex:1;min-width:0}.pl-ap-fields>div:last-child:not(:first-child){text-align:end}.pl-ap-code{background:#fff;border-radius:6px;justify-items:center;gap:4px;width:148px;margin:16px auto 14px;padding:8px 8px 4px;display:grid}.pl-ap-code .pl-qr{width:132px}.pl-pass-code{font:500 10px/14px var(--font-mono);color:#10241e;letter-spacing:.02em;direction:ltr;unicode-bidi:isolate}.pl-ap-info{bottom:10px;border:1.5px solid var(--lb);width:20px;height:20px;color:var(--lb);border-radius:50%;place-items:center;font:700 11px/1 Georgia,serif;display:grid;position:absolute;inset-inline-end:10px}.pl-gp{border-radius:22px;font-family:Google Sans,Roboto,IBM Plex Sans,IBM Plex Sans Arabic,system-ui,sans-serif}.pl-gp-top{align-items:center;gap:10px;padding:16px 16px 4px;display:flex}.pl-gp-logo{width:36px;height:36px;font:700 13px var(--font-sans);background:var(--fg);color:var(--bg);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.pl-gp-logo img{object-fit:cover;width:100%;height:100%}.pl-gp-issuer{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;line-height:20px;overflow:hidden}.pl-gp-sub{opacity:.8;padding:10px 16px 0;font-size:13px}.pl-gp-title{padding:8px 16px 0;font-size:22px;font-weight:500;line-height:28px}.pl-gp-rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px 16px 0;display:grid}.pl-gp-rows>div:nth-child(2n){text-align:end}.pl-gp-lb{opacity:.78;font-size:11px;line-height:14px}.pl-gp-v{overflow-wrap:anywhere;font-size:15px;font-weight:500;line-height:20px}.pl-gp-code{background:#fff;border-radius:12px;justify-items:center;gap:4px;width:160px;margin:16px auto;padding:10px 10px 6px;display:grid}.pl-gp-code .pl-qr{width:140px}.pl-gp-hero{text-align:center;background:var(--strip) center / cover no-repeat;justify-content:center;align-items:center;height:100px;padding:0 16px;display:flex}.pl-gp-hero>span{opacity:.9;font-size:20px;font-weight:600}.pl-gp-stamps{grid-template-columns:repeat(var(--cols,9), minmax(0, 22px));justify-content:center;width:100%}.pl-pass-voided{filter:grayscale(.7);opacity:.75}.sc-screen{width:100%;min-height:100dvh;max-width:var(--phone-max);gap:var(--space-4);padding:var(--space-4);flex-direction:column;margin-inline:auto;padding-block-end:max(var(--space-4), env(safe-area-inset-bottom));display:flex}.sc-grow{flex:1}.sc-top{align-items:center;gap:var(--space-3);min-height:var(--control-lg);display:flex}.sc-avatar{border-radius:var(--radius-pill);background:var(--surface-sunken);block-size:40px;inline-size:40px;color:var(--ink);flex:none;place-items:center;font-weight:600;display:grid}.sc-bottom{gap:var(--space-3);display:grid}.sc-bottom .pl-btn{inline-size:100%}.sc-center{text-align:center;justify-items:center;gap:var(--space-3);display:grid}.sc-offline{z-index:5;position:sticky;inset-block-start:0}.sc-otp .pl-input{font-family:var(--font-mono);letter-spacing:.4em;text-align:center}.sc-branch{align-items:center;gap:var(--space-3);min-height:72px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--surface);border:1px solid var(--line);color:var(--ink);font:inherit;text-align:start;cursor:pointer;inline-size:100%;display:flex}.sc-branch[aria-current=true]{border:2px solid var(--pine)}.sc-branch:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.sc-icon-box{border-radius:var(--radius-sm);background:var(--pine-soft);block-size:40px;inline-size:40px;color:var(--pine);flex:none;place-items:center;display:grid}.sc-camera{background:var(--paper);position:fixed;inset:0;overflow:hidden}.sc-camera video{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.sc-camera-ui{max-width:var(--phone-max);padding:var(--space-4);gap:var(--space-4);flex-direction:column;margin-inline:auto;padding-block-end:max(var(--space-6), env(safe-area-inset-bottom));display:flex;position:absolute;inset:0}.sc-viewfinder-wrap{flex:1;place-items:center;display:grid}.sc-viewfinder{aspect-ratio:1;border-radius:var(--radius-lg);outline:3px solid var(--pine);inline-size:min(260px,70vw);box-shadow:0 0 0 200vmax var(--scrim)}.sc-glass{background:color-mix(in srgb, var(--paper) 72%, transparent);color:var(--ink);border-radius:var(--radius-md)}.sc-cam-help{text-align:center;padding:var(--space-3) var(--space-4)}.sc-cam-buttons{gap:var(--space-3);justify-content:center;display:flex}.sc-cam-buttons .pl-btn{flex:1}.sc-demo-cards{gap:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}.sc-card-row{align-items:center;gap:var(--space-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--space-3);display:flex}.sc-tile{border-radius:var(--radius-xs);background:var(--pine);block-size:32px;inline-size:48px;color:var(--on-pine);flex:none;place-items:center;font-size:.75rem;font-weight:700;display:grid}.sc-card-row .sc-name{flex:1;min-inline-size:0;display:grid}.sc-big{gap:var(--space-1);display:grid}.sc-banner{gap:var(--space-2);background:var(--brass-soft);color:var(--ink);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);align-items:center;font-weight:600;display:flex}.sc-banner .pl-icon{color:var(--brass-ink)}.sc-kv{justify-content:space-between;gap:var(--space-4);padding-block:var(--space-2);border-block-end:1px solid var(--line);display:flex}.sc-kv>:last-child{text-align:end;font-weight:500}.sc-amount{gap:var(--space-1);background:var(--surface);border:2px solid var(--pine);border-radius:var(--radius-md);padding:var(--space-2) var(--space-4);display:grid}.sc-amount output{min-block-size:2.25rem;font-size:1.875rem;font-weight:600;line-height:2.25rem}.sc-keypad{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sc-keypad button{min-block-size:var(--control-lg);border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--ink);font:inherit;cursor:pointer;border:0;place-items:center;font-size:1.25rem;font-weight:500;display:grid}.sc-keypad button:active{background:var(--line-strong)}.sc-keypad button:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.sc-rewards{gap:var(--space-2);display:grid}.sc-result-icon{border-radius:var(--radius-pill);place-items:center;block-size:96px;inline-size:96px;display:grid}.sc-result-icon .pl-icon{block-size:48px;inline-size:48px}.sc-result-ok{background:var(--success-soft);color:var(--success)}.sc-result-bad{background:var(--danger-soft);color:var(--danger)}.sc-tell{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);inline-size:100%;padding:var(--space-3) var(--space-4);gap:var(--space-1);text-align:start;display:grid}@media (prefers-reduced-motion:reduce){.sc-keypad button{transition:none}}.sc-list{margin:0;padding:0;list-style:none}.sc-avatar.sc-glass{border-radius:var(--radius-pill)}.pl-toast-region{bottom:auto;top:calc(var(--space-4) + env(safe-area-inset-top))}.sc-shell{flex-direction:column;min-height:100dvh;display:flex}.sc-shell>.sc-screen{flex:1;min-height:0}.sc-banners{gap:var(--space-2);display:grid}.sc-shell>.sc-banners{inline-size:100%;max-width:var(--phone-max);padding:var(--space-4) var(--space-4) 0;margin-inline:auto}
