.pf-scroll{scroll-padding-block:160px 120px}.cms-document-editor{--pf-action-offset:144px}.cms-editor-actions,.pf-page-actions:not(form .pf-page-actions){z-index:6;position:sticky;inset-block-start:var(--pf-action-offset,0px);box-shadow:0 8px 20px -16px #0c1e3e73}.pf-page-header:not(.pf-page-header--avatar):has(>.pf-page-header__actions){z-index:6;position:sticky;inset-block-start:var(--pf-action-offset,0px);box-shadow:0 8px 20px -16px #0c1e3e73}.pf-card>.pf-card__head:has(>.pf-card__actions){z-index:6;position:sticky;inset-block-start:var(--pf-action-offset,0px);box-shadow:0 8px 20px -16px #0c1e3e73}.pf-table>.pf-table__head:has(.pf-table__actions){z-index:6;position:sticky;inset-block-start:var(--pf-action-offset,0px);box-shadow:0 8px 20px -16px #0c1e3e73}:where(.cms-editor-actions,.pf-page-actions,.pf-card__head,.pf-table__head){background:var(--pf-surface)}.cms-editor-actions{z-index:8;flex-shrink:0;inset-block-start:0}.cms-editor-actions>.cms-toolbar{flex-wrap:nowrap;min-inline-size:0}.cms-editor-actions>.cms-toolbar>strong{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.cms-document-editor .cms-editor-actions>.cms-actions{scrollbar-width:thin;flex-wrap:nowrap;max-inline-size:100%;padding-block:4px;display:flex;overflow-x:auto}.cms-editor-actions>.cms-actions>.pf-btn{white-space:nowrap;flex:none;min-block-size:44px}:where(.pf-savebar,.platform-save-bar,.pf-persistent-actions,form>.platform-actions,form>.pf-page-actions,form>button[type=submit],.pf-card__body>.pf-card__actions:has(>button[type=submit]),.cms-modal__body>:is(.cms-actions,.cms-modal-actions,.pf-card__actions),.cms-modal__body>:is(form,.cms-stack)>:is(.cms-actions,.cms-modal-actions,.pf-card__actions):last-child,.platform-modal>.pf-card__body>.platform-actions,.platform-modal>.pf-card__body>:is(form,.pf-stack)>.platform-actions:last-child){z-index:5;background:var(--pf-surface);border-block-start:1px solid var(--pf-border);flex-shrink:0;margin-block-end:0;padding:12px;position:sticky;inset-block-end:0;box-shadow:0 -8px 20px -16px #0c1e3e73}:where(.cms-modal__body,.platform-modal>.pf-card__body){scroll-padding-block:24px 100px}@media (max-width:700px){.cms-document-editor>.cms-editor-actions{gap:6px;padding:10px 12px}}@media print{:where(.cms-editor-actions,.pf-persistent-actions,.pf-savebar,.platform-save-bar,.pf-page-actions,.pf-page-header,.pf-card__head,.pf-table__head,form>.platform-actions,form>button[type=submit]){box-shadow:none!important;position:static!important}}:root{--pf-dir:1}:root[dir=ltr]{--pf-dir:-1}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}html[data-proto]{block-size:100%}html[data-proto] body{background:var(--pf-shell-bg-flat,var(--pf-bg));block-size:100%;color:var(--pf-text);font-family:"Saudi Riyal", var(--pf-font);font-size:var(--pf-fs-body);line-height:var(--pf-lh);font-weight:var(--pf-fw-regular);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-feature-settings:"kern";margin:0;overflow:hidden}html.pf-noscroll body{overflow:hidden}html.ap-mode[data-proto] body{font-family:"Saudi Riyal", var(--pf-font)}img,svg{max-inline-size:100%;display:block}.pf-i{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:var(--pf-link);text-decoration:none}a:hover{text-underline-offset:3px;text-decoration:underline}h1,h2,h3,h4,p,ol,ul,dl,dd,figure{margin:0}ol,ul{padding:0;list-style:none}kbd{font-family:"Saudi Riyal", var(--pf-font-latin);font-size:var(--pf-fs-xs);border:1px solid var(--pf-border);background:var(--pf-surface-2);color:var(--pf-text-2);border-radius:6px;padding:1px 6px}:focus{outline:none}:focus-visible{outline:2px solid var(--pf-focus);outline-offset:2px;border-radius:var(--pf-radius-sm)}.pf-sidebar :focus-visible,.pf-topbar :focus-visible{outline-color:var(--pf-focus-on-dark)}.pf-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.pf-ltr{font-family:"Saudi Riyal", var(--pf-font-latin);letter-spacing:.01em;direction:ltr;unicode-bidi:isolate;font-size:max(.94em,13px)}.pf-num,.pf-kpi__value,.pf-money dd,.pf-tbl td .pf-num{font-variant-numeric:tabular-nums}.pf-muted{color:var(--pf-text-3)}.pf-skip{z-index:1000;border-radius:var(--pf-radius-sm);background:var(--pf-accent);color:var(--pf-on-accent);font-weight:var(--pf-fw-bold);transition:transform var(--pf-dur) var(--pf-ease);padding:12px 16px;position:fixed;inset-block-start:8px;inset-inline-start:8px;transform:translateY(-160%)}.pf-skip:focus{transform:none}#pf-root{block-size:100%}.pf-app{--sb:var(--pf-sidebar-w);grid-template-columns:var(--sb) minmax(0, 1fr);background:var(--pf-shell-bg);block-size:100dvh;transition:grid-template-columns .22s var(--pf-ease);display:grid;position:relative}.pf-app.is-collapsed{--sb:var(--pf-sidebar-w-collapsed)}.pf-sidebar{background:var(--pf-sidebar-bg);min-block-size:0;color:var(--pf-sidebar-fg);z-index:3;border-inline-end:1px solid var(--pf-sidebar-border);flex-direction:column;grid-area:1/1;display:flex;position:relative;overflow:hidden}.pf-sidebar>*{z-index:1;position:relative}.pf-main{flex-direction:column;grid-column:2;min-block-size:0;min-inline-size:0;display:flex}.pf-body{background:var(--pf-bg);min-block-size:0;box-shadow:var(--pf-panel-shadow);border-start-start-radius:var(--pf-panel-radius);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.pf-scroll{overscroll-behavior:contain;scroll-behavior:auto;scrollbar-gutter:stable;flex:1;min-block-size:0;overflow:hidden auto}.pf-scroll:focus-visible{outline:none}.pf-content{max-inline-size:var(--pf-content-max);padding:32px var(--pf-gutter) calc(48px + var(--sw-h,0px));flex-direction:column;gap:24px;margin-inline:auto;display:flex}.pf-scroll::-webkit-scrollbar{inline-size:12px}.pf-scroll::-webkit-scrollbar-thumb{background:var(--pf-border-strong);border:3px solid var(--pf-bg);border-radius:12px}.pf-scroll::-webkit-scrollbar-track{background:0 0}.pf-offline-bar{z-index:5;background:var(--pf-warning-bg);color:var(--pf-warning);font-size:var(--pf-fs-sm);border-block-end:1px solid var(--pf-border);justify-content:center;align-items:center;gap:8px;padding:8px 16px;display:flex;position:sticky;inset-block-start:0}.pf-offline-bar[hidden]{display:none}.pf-sb-head{flex-direction:column;align-items:flex-start;gap:8px;min-block-size:64px;padding:24px 24px 16px;display:flex}.pf-sb-brand{border-radius:var(--pf-radius-sm);display:block}.pf-sb-brand:hover{text-decoration:none}.pf-sb-logo{block-size:auto;inline-size:112px}.pf-sb-mark{block-size:auto;inline-size:40px;display:none}.pf-sb-product{font-size:var(--pf-fs-xs);color:var(--pf-sidebar-fg-2);letter-spacing:.02em;padding-inline-start:2px}.pf-sb-account{border-radius:var(--pf-radius);background:var(--pf-sidebar-card);border:1px solid var(--pf-sidebar-border);text-align:start;color:inherit;min-block-size:56px;transition:background var(--pf-dur), border-color var(--pf-dur);align-items:center;gap:12px;margin:0 16px 12px;padding:8px 12px;display:flex}.pf-sb-account:hover{background:var(--pf-sidebar-hover);border-color:var(--pf-sidebar-border-strong)}.pf-sb-account__t{flex-direction:column;flex:1;min-inline-size:0;line-height:1.35;display:flex}.pf-sb-account__name{font-size:var(--pf-fs-sm);font-weight:var(--pf-fw-medium);white-space:nowrap;text-overflow:ellipsis;color:var(--pf-sidebar-fg);overflow:hidden}.pf-sb-account__role{font-size:var(--pf-fs-xs);color:var(--pf-sidebar-fg-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pf-sb-account__chev{color:var(--pf-sidebar-fg-2)}.pf-sb-cta{border-radius:var(--pf-radius);background:var(--pf-sidebar-cta-bg);min-block-size:44px;color:var(--pf-sidebar-cta-fg);font-weight:var(--pf-fw-bold);font-size:var(--pf-fs-sm);box-shadow:var(--pf-sidebar-cta-shadow);transition:transform var(--pf-dur) var(--pf-ease), filter var(--pf-dur);justify-content:center;align-items:center;gap:8px;margin:0 16px 16px;padding:8px 16px;display:flex}.pf-sb-cta:hover{filter:brightness(1.06);text-decoration:none;transform:translateY(-1px)}.pf-sb-cta:active{transform:translateY(0)}.pf-nav{scrollbar-width:thin;scrollbar-color:var(--pf-sidebar-border-strong) transparent;flex:1;min-block-size:0;padding:0 12px 16px;overflow:hidden auto}.pf-nav__group+.pf-nav__group{margin-block-start:12px}.pf-nav__label{font-size:var(--pf-fs-xs);font-weight:var(--pf-fw-medium);letter-spacing:.03em;color:var(--pf-sidebar-fg-3);white-space:nowrap;padding:8px 12px 4px;overflow:hidden}.pf-nav__link{border-radius:var(--pf-radius-sm);min-block-size:40px;color:var(--pf-sidebar-fg-2);font-size:var(--pf-fs-sm);transition:background var(--pf-dur), color var(--pf-dur);align-items:center;gap:12px;padding:8px 12px;display:flex;position:relative}.pf-nav__link:hover{background:var(--pf-sidebar-hover);color:var(--pf-sidebar-fg);text-decoration:none}.pf-nav__link.is-active{background:var(--pf-sidebar-active-bg);color:var(--pf-sidebar-active-fg);font-weight:var(--pf-fw-medium)}.pf-nav__link.is-active:before{content:"";background:var(--pf-sidebar-accent);border-radius:0;border-start-start-radius:3px;border-end-start-radius:3px;inline-size:3px;position:absolute;inset-block:8px;inset-inline-start:-12px}.pf-nav__link.is-active .pf-nav__i{color:var(--pf-sidebar-accent)}.pf-nav__i{block-size:20px;inline-size:20px}.pf-nav__t{white-space:nowrap;text-overflow:ellipsis;flex:1;min-inline-size:0;overflow:hidden}.pf-nav__badge{background:var(--pf-sidebar-badge-bg);block-size:20px;min-inline-size:20px;color:var(--pf-sidebar-badge-fg);font-size:var(--pf-fs-xs);font-weight:var(--pf-fw-bold);border-radius:999px;justify-content:center;align-items:center;padding:0 6px;line-height:1;display:inline-flex}.pf-nav__badge.pf-tone--accent,.pf-nav__badge.pf-tone--warning{background:var(--pf-sidebar-accent);color:var(--pf-on-accent)}.pf-nav__badge.pf-tone--danger{background:var(--pf-sidebar-badge-danger,#d9534f);color:#fff}.pf-sb-foot{border-block-start:1px solid var(--pf-sidebar-border);padding:12px 16px 16px}.pf-sb-secure,.pf-sb-help{border-radius:var(--pf-radius-sm);min-block-size:40px;font-size:var(--pf-fs-xs);color:var(--pf-sidebar-fg-2);align-items:center;gap:8px;padding:8px 12px;display:flex}.pf-sb-secure{background:var(--pf-sidebar-secure-bg);color:var(--pf-sidebar-secure-fg)}.pf-sb-help:hover{background:var(--pf-sidebar-hover);color:var(--pf-sidebar-fg);text-decoration:none}.pf-app.is-collapsed .pf-sb-head{align-items:center;padding:24px 8px 16px}.pf-app.is-collapsed .pf-sb-logo,.pf-app.is-collapsed .pf-sb-product,.pf-app.is-collapsed .pf-nav__label,.pf-app.is-collapsed .pf-nav__t,.pf-app.is-collapsed .pf-sb-account__t,.pf-app.is-collapsed .pf-sb-account__chev{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;overflow:hidden;position:absolute!important}.pf-app.is-collapsed .pf-sb-mark{display:block}.pf-app.is-collapsed .pf-sb-account{background:0 0;border-color:#0000;justify-content:center;margin:0 12px 12px;padding:8px}.pf-app.is-collapsed .pf-sb-cta{margin:0 12px 12px;padding:8px}.pf-app.is-collapsed .pf-nav{padding:0 12px 16px}.pf-app.is-collapsed .pf-nav__group+.pf-nav__group{border-block-start:1px solid var(--pf-sidebar-border);padding-block-start:12px}.pf-app.is-collapsed .pf-nav__link{justify-content:center;padding:8px}.pf-app.is-collapsed .pf-nav__badge{block-size:16px;min-inline-size:16px;font-size:var(--pf-fs-xs);padding:0 4px;position:absolute;inset-block-start:2px;inset-inline-end:2px}.pf-app.is-collapsed .pf-sb-secure,.pf-app.is-collapsed .pf-sb-help{justify-content:center}[data-tip]{position:relative}.pf-app.is-collapsed .pf-sidebar [data-tip]:hover:after,.pf-app.is-collapsed .pf-sidebar [data-tip]:focus-visible:after,.pf-topbar [data-tip]:hover:after,.pf-topbar [data-tip]:focus-visible:after,.pf-btn--icon[data-tip]:hover:after,.pf-btn--icon[data-tip]:focus-visible:after{content:attr(data-tip);z-index:50;pointer-events:none;white-space:nowrap;background:var(--pf-tooltip-bg);color:var(--pf-tooltip-fg);font-size:var(--pf-fs-xs);font-weight:var(--pf-fw-medium);box-shadow:var(--pf-shadow);border-radius:6px;padding:4px 8px;line-height:1.5;position:absolute}.pf-app.is-collapsed .pf-sidebar [data-tip]:hover:after,.pf-app.is-collapsed .pf-sidebar [data-tip]:focus-visible:after{inset-block-start:50%;inset-inline-start:calc(100% + 12px);transform:translateY(-50%)}.pf-topbar [data-tip]:hover:after,.pf-topbar [data-tip]:focus-visible:after,.pf-btn--icon[data-tip]:hover:after,.pf-btn--icon[data-tip]:focus-visible:after{transform:translateX(calc(50% * var(--pf-dir,1)));inset-block-start:calc(100% + 8px);inset-inline-start:50%}.pf-sidebar{overflow:visible}.pf-sidebar .pf-nav{overflow-y:auto}.pf-app.is-collapsed .pf-nav{overflow:visible}.pf-topbar{block-size:var(--pf-topbar-h);background:var(--pf-topbar-bg);color:var(--pf-topbar-fg);z-index:2;flex:none;justify-content:space-between;align-items:center;gap:16px;padding-block:0;padding-inline:24px 16px;display:flex;position:relative}.pf-topbar__start,.pf-topbar__end{align-items:center;gap:8px;min-inline-size:0;display:flex}.pf-topbar__start{flex:1}.pf-tb-btn{border-radius:var(--pf-radius);block-size:44px;inline-size:44px;color:var(--pf-topbar-fg-2);transition:background var(--pf-dur), color var(--pf-dur);justify-content:center;align-items:center;gap:4px;display:inline-flex;position:relative}.pf-tb-btn:hover{background:var(--pf-topbar-hover);color:var(--pf-topbar-fg)}.pf-tb-btn--lang{inline-size:auto;font-family:"Saudi Riyal", var(--pf-font-latin);padding:0 12px;font-size:13px;font-weight:600}.pf-tb-btn--search-sm{display:none}.pf-tb-dot{background:var(--pf-accent);block-size:18px;min-inline-size:18px;color:var(--pf-on-accent);font-size:var(--pf-fs-xs);font-weight:var(--pf-fw-bold);box-shadow:0 0 0 2px var(--pf-topbar-dot-ring);border-radius:999px;justify-content:center;align-items:center;padding:0 4px;line-height:1;display:inline-flex;position:absolute;inset-block-start:6px;inset-inline-end:6px}.pf-tb-dot[hidden]{display:none}.pf-tb-search{border-radius:var(--pf-radius);background:var(--pf-topbar-field);border:1px solid var(--pf-topbar-field-border);block-size:40px;min-inline-size:240px;color:var(--pf-topbar-fg-2);font-size:var(--pf-fs-sm);transition:border-color var(--pf-dur), background var(--pf-dur);align-items:center;gap:8px;margin-inline-end:8px;padding:0 12px;display:inline-flex}.pf-tb-search:hover{border-color:var(--pf-topbar-field-border-hover);background:var(--pf-topbar-hover)}.pf-tb-search__t{text-align:start;flex:1}.pf-tb-search kbd{border-color:var(--pf-topbar-field-border);color:var(--pf-topbar-fg-2);background:0 0}.pf-tb-account{border-radius:var(--pf-radius);block-size:44px;color:var(--pf-topbar-fg-2);align-items:center;gap:4px;margin-inline-start:4px;padding-block:0;padding-inline:4px 8px;display:inline-flex}.pf-tb-account:hover{background:var(--pf-topbar-hover)}.pf-theme-i{transition:transform .35s var(--pf-ease), opacity .25s;display:inline-flex}.pf-theme-i--sun{opacity:0;position:absolute;transform:rotate(-60deg)scale(.6)}[data-theme=dark] .pf-theme-i--moon{opacity:0;transform:rotate(60deg)scale(.6)}[data-theme=dark] .pf-theme-i--sun{opacity:1;transform:none}.pf-crumbs{min-inline-size:0}.pf-crumbs ol{min-inline-size:0;font-size:var(--pf-fs-sm);flex-wrap:nowrap;align-items:center;gap:4px;display:flex}.pf-crumbs li{white-space:nowrap;align-items:center;gap:4px;min-inline-size:0;display:inline-flex}.pf-crumbs li:not(:last-child){flex:none}.pf-crumbs li:last-child{overflow:hidden}.pf-crumbs a{color:var(--pf-topbar-fg-2)}.pf-crumbs a:hover{color:var(--pf-topbar-fg)}.pf-crumbs [aria-current]{color:var(--pf-topbar-fg);font-weight:var(--pf-fw-medium);text-overflow:ellipsis;overflow:hidden}.pf-crumbs__sep{color:var(--pf-topbar-fg-3)}.pf-footer{block-size:var(--pf-footer-h);padding:0 var(--pf-gutter);border-block-start:1px solid var(--pf-border);background:var(--pf-footer-bg);color:var(--pf-text-3);font-size:var(--pf-fs-xs);flex:none;justify-content:space-between;align-items:center;gap:16px;padding-inline-start:calc(var(--pf-gutter));display:flex;container:pf-footer/inline-size}.pf-footer__rights{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-inline-size:0;overflow:hidden}.pf-footer__links{white-space:nowrap;align-items:center;gap:16px;margin-inline-start:auto;display:flex}.pf-footer__sw{flex:none;align-items:center;display:flex}.pf-footer__links a{color:var(--pf-text-2)}.pf-demo-tag{background:var(--pf-accent-soft);color:var(--pf-accent-ink);font-size:var(--pf-fs-xs);font-weight:var(--pf-fw-medium);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.pf-scrim{display:none}.pf-h1{font-size:var(--pf-fs-xl);line-height:var(--pf-lh-tight);font-weight:var(--pf-fw-bold);color:var(--pf-heading);letter-spacing:-.005em}.pf-h2{font-size:var(--pf-fs-lg);line-height:var(--pf-lh-tight);font-weight:var(--pf-fw-bold);color:var(--pf-heading)}.pf-h3{font-size:var(--pf-fs-md);line-height:var(--pf-lh-tight);font-weight:var(--pf-fw-bold);color:var(--pf-heading)}.pf-eyebrow{font-size:var(--pf-fs-xs);color:var(--pf-accent-ink);font-weight:var(--pf-fw-medium);letter-spacing:.02em;margin-block-end:4px}.pf-lead{font-size:var(--pf-fs-md);color:var(--pf-text-2)}.pf-small{font-size:var(--pf-fs-xs);color:var(--pf-text-3)}.pf-link{color:var(--pf-link);font-weight:var(--pf-fw-medium);align-items:center;gap:4px;display:inline-flex}.pf-link--sm{font-size:var(--pf-fs-sm)}button.pf-link{min-block-size:40px;padding:4px 0}.pf-page-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;display:flex}.pf-page-header__main{flex:360px;min-inline-size:0}.pf-page-header__row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pf-page-header__desc{color:var(--pf-text-2);font-size:var(--pf-fs-body);max-inline-size:72ch;margin-block-start:4px}.pf-page-header__meta{color:var(--pf-text-3);font-size:var(--pf-fs-sm);flex-wrap:wrap;align-items:center;gap:8px 16px;margin-block-start:8px;display:flex}.pf-page-header__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}#pf-page-title:focus{outline:none}.pf-greeting{isolation:isolate;border-radius:var(--pf-radius-lg);background:var(--pf-greeting-bg);color:var(--pf-greeting-fg);box-shadow:var(--pf-shadow);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:24px 32px;display:grid;position:relative;overflow:hidden}.pf-greeting__eyebrow{font-size:var(--pf-fs-xs);color:var(--pf-greeting-accent);font-weight:var(--pf-fw-medium);flex-wrap:wrap;align-items:center;gap:8px;margin-block-end:4px;display:flex}.pf-greeting__title{font-size:var(--pf-fs-xl);font-weight:var(--pf-fw-bold);line-height:var(--pf-lh-tight);color:var(--pf-greeting-fg)}.pf-greeting__sub{color:var(--pf-greeting-fg-2);max-inline-size:64ch;margin-block-start:8px}.pf-greeting__meta{flex-wrap:wrap;gap:8px;margin-block-start:16px;display:flex}.pf-greeting__chip{background:var(--pf-greeting-chip);border:1px solid var(--pf-greeting-border);font-size:var(--pf-fs-xs);color:var(--pf-greeting-fg);border-radius:999px;align-items:center;gap:8px;padding:4px 12px;display:inline-flex}.pf-greeting__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.pf-greeting .pf-btn--secondary{background:var(--pf-greeting-chip);border-color:var(--pf-greeting-border);color:var(--pf-greeting-fg)}.pf-greeting .pf-btn--secondary:hover{background:var(--pf-greeting-chip-hover)}.pf-greeting>*{z-index:1;position:relative}.pf-btn{--h:48px;block-size:var(--h);border-radius:var(--pf-radius-sm);font-weight:var(--pf-fw-medium);font-size:var(--pf-fs-body);white-space:nowrap;transition:background var(--pf-dur), border-color var(--pf-dur), color var(--pf-dur), box-shadow var(--pf-dur), transform .12s var(--pf-ease);-webkit-user-select:none;user-select:none;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 20px;line-height:1;display:inline-flex;position:relative;text-decoration:none!important}.pf-btn:active:not(.is-disabled){transform:translateY(1px)}.pf-btn--sm{--h:40px;font-size:var(--pf-fs-sm);gap:6px;padding:0 12px}.pf-btn--sm:before{content:"";position:absolute;inset:-2px}.pf-btn--lg{--h:52px;font-size:var(--pf-fs-md);padding:0 24px}.pf-btn--icon{inline-size:var(--h);padding:0}.pf-btn--full{inline-size:100%}.pf-btn--primary{background:var(--pf-btn-primary-bg);color:var(--pf-btn-primary-fg);box-shadow:var(--pf-btn-primary-shadow)}.pf-btn--primary:hover{background:var(--pf-btn-primary-hover)}.pf-btn--gold{background:var(--pf-accent);color:var(--pf-on-accent)}.pf-btn--gold:hover{filter:brightness(1.05)}.pf-btn--secondary{background:var(--pf-surface);border-color:var(--pf-border-strong);color:var(--pf-text)}.pf-btn--secondary:hover{background:var(--pf-surface-2);border-color:var(--pf-text-3)}.pf-btn--ghost{color:var(--pf-text-2);background:0 0}.pf-btn--ghost:hover{background:var(--pf-surface-3);color:var(--pf-text)}.pf-btn--danger{background:var(--pf-danger-btn-bg,var(--pf-danger));color:var(--pf-danger-fg,#fff)}.pf-btn--danger:hover{filter:brightness(1.08)}.pf-btn--success{background:var(--pf-success);color:#fff}.pf-btn--link{color:var(--pf-link);background:0 0;padding:0 4px}.pf-btn.is-disabled,.pf-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;box-shadow:none}.pf-btn.is-busy{pointer-events:none;color:#0000!important}.pf-btn.is-busy>*{visibility:hidden}.pf-btn.is-busy:after{content:"";border:2px solid;border-color:var(--pf-btn-spinner,var(--pf-text-3)) transparent var(--pf-btn-spinner,var(--pf-text-3)) transparent;border-radius:50%;block-size:18px;inline-size:18px;animation:.8s linear infinite pf-spin;position:absolute}.pf-btn--primary.is-busy:after{--pf-btn-spinner:var(--pf-btn-primary-fg)}.pf-btn__end{margin-inline-start:-2px}@keyframes pf-spin{to{transform:rotate(360deg)}}.pf-count{background:var(--pf-surface-3);block-size:20px;min-inline-size:20px;color:var(--pf-text-2);font-size:var(--pf-fs-xs);font-weight:var(--pf-fw-bold);border-radius:999px;justify-content:center;align-items:center;padding:0 6px;line-height:1;display:inline-flex}.pf-btn--primary .pf-count{color:inherit;background:#ffffff2e}.pf-tone--neutral{--t:var(--pf-text-2);--tb:var(--pf-surface-3)}.pf-tone--muted{--t:var(--pf-text-3);--tb:var(--pf-surface-2)}.pf-tone--info{--t:var(--pf-info);--tb:var(--pf-info-bg)}.pf-tone--progress{--t:var(--pf-progress);--tb:var(--pf-progress-bg)}.pf-tone--success{--t:var(--pf-success);--tb:var(--pf-success-bg)}.pf-tone--warning{--t:var(--pf-warning);--tb:var(--pf-warning-bg)}.pf-tone--danger{--t:var(--pf-danger);--tb:var(--pf-danger-bg)}.pf-tone--accent{--t:var(--pf-accent-ink);--tb:var(--pf-accent-soft)}.pf-badge{background:var(--tb);block-size:26px;color:var(--t);font-size:var(--pf-fs-xs);font-weight:var(--pf-fw-medium);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px;line-height:1;display:inline-flex}.pf-badge__dot{background:currentColor;border-radius:50%;flex:none;block-size:6px;inline-size:6px}.pf-tag{background:var(--tb,var(--pf-surface-3));block-size:24px;color:var(--t,var(--pf-text-2));font-size:var(--pf-fs-xs);font-weight:var(--pf-fw-medium);white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.pf-avatar{--s:36px;inline-size:var(--s);block-size:var(--s);font-size:max(12px, calc(var(--s) * .38));font-weight:var(--pf-fw-bold);white-space:nowrap;background:var(--av-bg);color:var(--av-fg);border-radius:50%;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}.pf-avatar--org{border-radius:30%}.pf-avatar--a{--av-bg:var(--pf-av-a-bg);--av-fg:var(--pf-av-a-fg)}.pf-avatar--b{--av-bg:var(--pf-av-b-bg);--av-fg:var(--pf-av-b-fg)}.pf-avatar--c{--av-bg:var(--pf-av-c-bg);--av-fg:var(--pf-av-c-fg)}.pf-avatar--d{--av-bg:var(--pf-av-d-bg);--av-fg:var(--pf-av-d-fg)}.pf-avatar--e{--av-bg:var(--pf-av-e-bg);--av-fg:var(--pf-av-e-fg)}.pf-avatar__st{background:var(--t);block-size:10px;inline-size:10px;box-shadow:0 0 0 2px var(--pf-surface);border-radius:50%;position:absolute;inset-block-end:-1px;inset-inline-end:-1px}.pf-avatar--img,.pf-avatar--img.pf-avatar--org{color:#0c1e3e;background:#fff;border-radius:50%}.pf-avatar--img .pf-avatar__ini{visibility:hidden}.pf-avatar__img{border-radius:inherit;object-fit:contain;object-position:center;block-size:100%;inline-size:100%;max-inline-size:none;padding:calc(var(--s) * .14);box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background:#fff;position:absolute;inset:0}.pf-avatar--fill .pf-avatar__img{object-fit:cover;padding:0}.pf-avatar--img:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0c1e3e24}.pf-avatar--img .pf-avatar__st{z-index:1}.ap-bar__org{justify-content:center;align-items:center;block-size:44px;display:inline-flex}.pf-grid{align-items:stretch;gap:24px;display:grid}.pf-grid--auto{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--min,240px)), 1fr))}.pf-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.pf-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.pf-grid--kpi{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px}.pf-split{grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start;gap:24px;display:grid}.pf-split--even{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pf-split--wide{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:stretch}.pf-stack{flex-direction:column;gap:24px;min-inline-size:0;display:flex}.pf-stack--sm{gap:12px}.pf-stack--xs{gap:8px}.pf-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pf-row--between{justify-content:space-between}.pf-row--end{justify-content:flex-end}.pf-divider{background:var(--pf-border);border:0;block-size:1px;margin:0}.pf-section{flex-direction:column;gap:16px;display:flex}.pf-section__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.pf-section__actions{flex-wrap:wrap;gap:8px;display:flex}.pf-card{background:var(--pf-surface);border:1px solid var(--pf-card-border);border-radius:var(--pf-radius);box-shadow:var(--pf-card-shadow);flex-direction:column;min-inline-size:0;display:flex}.pf-card__head{border-block-end:1px solid var(--pf-border);align-items:center;gap:12px;min-block-size:64px;padding:16px 24px;display:flex}.pf-card__icon{border-radius:var(--pf-radius-sm);background:var(--pf-icon-bg);block-size:40px;inline-size:40px;color:var(--pf-icon-fg);flex:none;justify-content:center;align-items:center;display:inline-flex}.pf-card__titles{flex:1;min-inline-size:0}.pf-card__sub{font-size:var(--pf-fs-sm);color:var(--pf-text-3);margin-block-start:2px}.pf-card__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pf-card__body{flex:1;min-inline-size:0;padding:24px}.pf-card--tight .pf-card__body{padding:16px}.pf-card--tight .pf-card__head{min-block-size:56px;padding:12px 16px}.pf-card--flush .pf-card__body{padding:0}.pf-card__foot{border-block-start:1px solid var(--pf-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 24px;display:flex}.pf-card--accent{border-color:var(--pf-accent-border);box-shadow:0 0 0 1px var(--pf-accent-border) inset, var(--pf-card-shadow)}.pf-card--navy{background:var(--pf-greeting-bg);color:var(--pf-greeting-fg);border-color:#0000}.pf-card--navy .pf-h2,.pf-card--navy .pf-h3{color:var(--pf-greeting-fg)}.pf-dl{flex-direction:column;display:flex}.pf-dl__row{border-block-end:1px solid var(--pf-border);font-size:var(--pf-fs-body);grid-template-columns:minmax(120px,40%) minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.pf-dl__row:last-child{border-block-end:0}.pf-dl dt{color:var(--pf-text-3);font-size:var(--pf-fs-sm)}.pf-dl dd{color:var(--pf-text);overflow-wrap:anywhere;min-inline-size:0}.pf-dl--cols{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:0 24px;display:grid}.pf-dl--inline{flex-flow:wrap;gap:8px 24px}.pf-dl--inline .pf-dl__row{border:0;flex-direction:column;gap:0;padding:0;display:flex}.pf-callout{border-radius:var(--pf-radius);background:var(--tb);color:var(--pf-text);border:1px solid var(--t);align-items:flex-start;gap:12px;padding:12px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.pf-callout{border:1px solid color-mix(in srgb, var(--t) 22%, transparent)}}.pf-callout__i{color:var(--t);margin-block-start:2px}.pf-callout__body{min-inline-size:0;font-size:var(--pf-fs-body);color:var(--pf-text-2);flex:1}.pf-callout__title{font-weight:var(--pf-fw-bold);color:var(--pf-text);font-size:var(--pf-fs-body)}.pf-callout__act{flex:none;align-self:center}.pf-progress__top{font-size:var(--pf-fs-sm);color:var(--pf-text-2);justify-content:space-between;margin-block-end:8px;display:flex}.pf-progress__v{font-weight:var(--pf-fw-medium);color:var(--pf-text)}.pf-progress__track{background:var(--pf-surface-3);border-radius:999px;block-size:8px;overflow:hidden}.pf-progress__track span{border-radius:inherit;background:var(--t,var(--pf-progress-fill));block-size:100%;transition:inline-size .4s var(--pf-ease);display:block}.pf-timeline{flex-direction:column;display:flex;position:relative}.pf-timeline__item{grid-template-columns:32px minmax(0,1fr);gap:12px;padding-block-end:16px;display:grid;position:relative}.pf-timeline__item:not(:last-child):before{content:"";background:var(--pf-border);inline-size:2px;position:absolute;inset-block:32px 0;inset-inline-start:15px}.pf-timeline__dot{background:var(--tb);block-size:32px;inline-size:32px;color:var(--t);box-shadow:0 0 0 4px var(--pf-surface);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.pf-timeline__title{font-weight:var(--pf-fw-medium);color:var(--pf-text);font-size:var(--pf-fs-body);padding-block-start:4px;line-height:1.5}.pf-timeline__text{color:var(--pf-text-2);font-size:var(--pf-fs-body);margin-block-start:2px}.pf-timeline__meta{color:var(--pf-text-3);font-size:var(--pf-fs-xs);margin-block-start:2px}.pf-timeline--compact .pf-timeline__item{padding-block-end:12px}.pf-stepper{counter-reset:s;scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.pf-step{border-block-end:3px solid var(--pf-border);min-inline-size:120px;color:var(--pf-text-3);font-size:var(--pf-fs-sm);flex:1 1 0;align-items:center;gap:8px;padding-block-end:12px;display:flex;position:relative}.pf-step__mark{border:1.5px solid var(--pf-border-strong);block-size:28px;inline-size:28px;font-weight:var(--pf-fw-bold);background:var(--pf-surface);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;display:inline-flex}.pf-step__text{flex-direction:column;min-inline-size:0;line-height:1.4;display:flex}.pf-step__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pf-step__sub{font-size:var(--pf-fs-xs);color:var(--pf-text-3)}.pf-step--done{border-color:var(--pf-success);color:var(--pf-text-2)}.pf-step--done .pf-step__mark{background:var(--pf-success);border-color:var(--pf-success);color:#fff}.pf-step--current{border-color:var(--pf-step-current);color:var(--pf-text);font-weight:var(--pf-fw-medium)}.pf-step--current .pf-step__mark{background:var(--pf-step-current);border-color:var(--pf-step-current);color:var(--pf-step-current-fg)}.pf-step--error{border-color:var(--pf-danger)}.pf-step--error .pf-step__mark{background:var(--pf-danger);border-color:var(--pf-danger);color:var(--pf-danger-fg,#fff)}.pf-stepper--v{flex-direction:column}.pf-stepper--v .pf-step{border:0;min-inline-size:0;padding:0 0 16px}.pf-stepper--compact .pf-step__sub{display:none}.pf-state{text-align:center;flex-direction:column;align-items:center;gap:8px;max-inline-size:520px;margin-inline:auto;padding:48px 24px;display:flex}.pf-state--compact{padding:24px 16px}.pf-state__art{background:var(--pf-state-art-bg);block-size:64px;inline-size:64px;color:var(--pf-state-art-fg);box-shadow:0 0 0 8px var(--pf-state-art-ring);border-radius:50%;justify-content:center;align-items:center;margin-block-end:8px;display:inline-flex}.pf-state--compact .pf-state__art{block-size:48px;inline-size:48px;box-shadow:0 0 0 6px var(--pf-state-art-ring)}.pf-state--error .pf-state__art{background:var(--pf-danger-bg);color:var(--pf-danger);box-shadow:0 0 0 8px var(--pf-danger-bg)}@supports (color:color-mix(in lab, red, red)){.pf-state--error .pf-state__art{box-shadow:0 0 0 8px color-mix(in srgb, var(--pf-danger-bg) 50%, transparent)}}.pf-state--success .pf-state__art{background:var(--pf-success-bg);color:var(--pf-success)}.pf-state--noaccess .pf-state__art{background:var(--pf-accent-soft);color:var(--pf-accent-ink)}.pf-state__title{font-size:var(--pf-fs-lg);font-weight:var(--pf-fw-bold);color:var(--pf-heading);line-height:var(--pf-lh-tight)}.pf-state--compact .pf-state__title{font-size:var(--pf-fs-md)}.pf-state__text{color:var(--pf-text-2);font-size:var(--pf-fs-body)}.pf-state__trace{font-size:var(--pf-fs-xs);color:var(--pf-text-3)}.pf-state__act{flex-wrap:wrap;justify-content:center;gap:8px;margin-block-start:8px;display:flex}.pf-state--noaccess{background:var(--pf-surface);border:1px solid var(--pf-border);border-radius:var(--pf-radius-lg);max-inline-size:560px;margin-block:48px}.pf-skel{background:linear-gradient(90deg, var(--pf-surface-3) 0%, var(--pf-surface-2) 50%, var(--pf-surface-3) 100%);background-size:200% 100%;border-radius:6px;block-size:12px;animation:1.4s ease-in-out infinite pf-shimmer;display:block}.pf-skel--kpi{block-size:28px;inline-size:55%}.pf-skel-row{border-block-end:1px solid var(--pf-border);gap:24px;padding:16px 24px;display:flex}.pf-skel-lines{flex-direction:column;gap:12px;display:flex}.pf-skel-card{gap:16px;padding:24px}@keyframes pf-shimmer{0%{background-position:calc(200% * var(--pf-dir,1)) 0}to{background-position:calc(-200% * var(--pf-dir,1)) 0}}.pf-kpi{border-radius:var(--pf-radius);background:var(--pf-surface);border:1px solid var(--pf-card-border);box-shadow:var(--pf-card-shadow);color:var(--pf-text);min-inline-size:0;transition:border-color var(--pf-dur), box-shadow var(--pf-dur), transform var(--pf-dur) var(--pf-ease);flex-direction:column;gap:12px;padding:16px 24px;display:flex;position:relative}a.pf-kpi:hover{border-color:var(--pf-border-strong);box-shadow:var(--pf-shadow);text-decoration:none;transform:translateY(-1px)}.pf-kpi__head{align-items:flex-start;gap:12px;display:flex}.pf-kpi__icon{border-radius:var(--pf-radius-sm);background:var(--pf-icon-bg);block-size:36px;inline-size:36px;color:var(--pf-icon-fg);flex:none;justify-content:center;align-items:center;display:inline-flex}.pf-kpi__titles{flex:1;min-inline-size:0}.pf-kpi__label{font-size:var(--pf-fs-sm);font-weight:var(--pf-fw-medium);color:var(--pf-text-2);text-wrap:balance;line-height:1.4}.pf-kpi__def{font-size:var(--pf-fs-xs);color:var(--pf-text-3);margin-block-start:2px;line-height:1.5}.pf-kpi__period{font-size:var(--pf-fs-xs);color:var(--pf-text-3);background:var(--pf-surface-2);white-space:nowrap;border:1px solid var(--pf-border);border-radius:6px;padding:2px 8px}.pf-kpi__main{justify-content:space-between;align-items:flex-end;gap:12px;min-block-size:40px;display:flex}.pf-kpi__num{align-items:baseline;gap:6px;min-inline-size:0;display:flex}.pf-kpi__value{font-size:var(--pf-fs-kpi);font-weight:var(--pf-fw-bold);color:var(--pf-heading);white-space:nowrap;line-height:1.1}.pf-kpi__unit{font-size:var(--pf-fs-sm);color:var(--pf-text-3)}.pf-kpi__nodata{color:var(--pf-text-3);font-size:var(--pf-fs-sm);align-items:center;gap:6px;display:inline-flex}.pf-kpi__spark{flex:none}.pf-kpi__delta{font-size:var(--pf-fs-xs);flex-wrap:wrap;align-items:center;gap:8px;min-block-size:20px;display:flex}.pf-delta{color:var(--t);font-weight:var(--pf-fw-bold);align-items:center;gap:4px;display:inline-flex}.pf-kpi__cmp{color:var(--pf-text-3)}.pf-kpi__state{background:var(--tb);color:var(--t);font-size:var(--pf-fs-xs);font-weight:var(--pf-fw-medium);border-radius:6px;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.pf-kpi__meta{font-size:var(--pf-fs-xs);color:var(--pf-text-3);border-block-start:1px dashed var(--pf-border);flex-wrap:wrap;gap:4px 12px;margin-block-start:auto;padding-block-start:8px;display:flex}.pf-spark{overflow:visible}.pf-spark__line{fill:none;stroke:var(--sc);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.pf-spark__area{fill:var(--sc);opacity:.12}.pf-spark__dot{fill:var(--sc)}.pf-list{flex-direction:column;display:flex}.pf-list>li+li{border-block-start:1px solid var(--pf-border)}.pf-list__item{color:var(--pf-text);align-items:center;gap:12px;min-inline-size:0;padding:12px 0;display:flex}.pf-list__item.is-link{border-radius:var(--pf-radius-sm);margin-inline:-8px;padding-inline:8px}.pf-list__item.is-link:hover{background:var(--pf-surface-2);text-decoration:none}.pf-list__icon{background:var(--tb);block-size:36px;inline-size:36px;color:var(--t);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.pf-list__main{flex-direction:column;flex:1;min-inline-size:0;display:flex}.pf-list__title{font-weight:var(--pf-fw-medium);font-size:var(--pf-fs-body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pf-list__sub{font-size:var(--pf-fs-xs);color:var(--pf-text-3);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pf-list__end{flex:none;align-items:center;gap:8px;display:flex}.pf-list__chev{color:var(--pf-text-3)}.pf-chips{flex-wrap:wrap;gap:8px;display:flex}.pf-chip{border:1px solid var(--pf-border-strong);background:var(--pf-surface);min-block-size:40px;color:var(--pf-text-2);font-size:var(--pf-fs-sm);transition:all var(--pf-dur);text-align:start;border-radius:999px;align-items:center;gap:6px;padding:4px 14px;display:inline-flex}.pf-chip:hover{border-color:var(--pf-text-3);color:var(--pf-text)}.pf-chip.is-active{background:var(--pf-chip-active-bg);border-color:var(--pf-chip-active-bg);color:var(--pf-chip-active-fg)}.pf-seg{border-radius:var(--pf-radius);background:var(--pf-surface-3);flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.pf-seg__b{position:relative}.pf-seg__b input{opacity:0;position:absolute;inset:0}.pf-seg__b>span,button.pf-seg__b{border-radius:var(--pf-radius-sm);min-block-size:40px;font-size:var(--pf-fs-sm);color:var(--pf-text-2);cursor:pointer;transition:all var(--pf-dur);align-items:center;gap:6px;padding:0 14px;display:inline-flex}.pf-seg__b input:checked+span,button.pf-seg__b.is-active{background:var(--pf-surface);color:var(--pf-text);box-shadow:var(--pf-shadow-sm);font-weight:var(--pf-fw-medium)}.pf-seg__b input:focus-visible+span{outline:2px solid var(--pf-focus);outline-offset:2px}.pf-tabs__list{border-block-end:1px solid var(--pf-border);scrollbar-width:none;gap:4px;margin-block-end:24px;display:flex;overflow-x:auto}.pf-tab{min-block-size:44px;color:var(--pf-text-3);font-size:var(--pf-fs-body);white-space:nowrap;transition:color var(--pf-dur), border-color var(--pf-dur);border-block-end:2px solid #0000;align-items:center;gap:8px;margin-block-end:-1px;padding:0 16px;display:inline-flex}.pf-tab:hover{color:var(--pf-text)}.pf-tab.is-active{color:var(--pf-heading);border-color:var(--pf-tab-indicator);font-weight:var(--pf-fw-medium)}.pf-tab.is-active .pf-count{background:var(--pf-accent-soft);color:var(--pf-accent-ink)}.pf-tabs__panel:focus-visible{outline-offset:8px}.pf-files{flex-direction:column;gap:8px;display:flex}.pf-file{border-radius:var(--pf-radius-sm);border:1px solid var(--pf-border);background:var(--pf-surface);color:var(--pf-text);align-items:center;gap:12px;min-inline-size:0;padding:12px;display:flex}.pf-files--compact .pf-file{padding:8px 12px}.pf-file__icon{border-radius:var(--pf-radius-sm);background:var(--pf-icon-bg);block-size:40px;inline-size:40px;color:var(--pf-icon-fg);flex:none;justify-content:center;align-items:center;display:inline-flex}.pf-file--blocked{border-color:var(--pf-danger)}@supports (color:color-mix(in lab, red, red)){.pf-file--blocked{border-color:color-mix(in srgb, var(--pf-danger) 40%, transparent)}}.pf-file--blocked{background:var(--pf-danger-bg)}.pf-file--blocked .pf-file__icon{background:var(--pf-surface);color:var(--pf-danger)}.pf-file__main{flex:1;min-inline-size:0}.pf-file__name{font-size:var(--pf-fs-sm);font-weight:var(--pf-fw-medium);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pf-file__meta{font-size:var(--pf-fs-xs);color:var(--pf-text-3)}.pf-file__bar{background:var(--pf-surface-3);border-radius:4px;block-size:4px;margin-block-start:6px;display:block;overflow:hidden}.pf-file__bar span{background:var(--pf-info);border-radius:inherit;block-size:100%;transition:inline-size .25s;display:block}.pf-file--scanning .pf-file__bar span{background:repeating-linear-gradient(90deg, var(--pf-info) 0 12px, var(--pf-info) 12px 24px)}@supports (color:color-mix(in lab, red, red)){.pf-file--scanning .pf-file__bar span{background:repeating-linear-gradient(90deg, var(--pf-info) 0 12px, color-mix(in srgb, var(--pf-info) 55%, transparent) 12px 24px)}}.pf-file--scanning .pf-file__bar span{background-size:48px 100%;animation:1s linear infinite pf-stripe}@keyframes pf-stripe{to{background-position:calc(-48px * var(--pf-dir,1)) 0}}.pf-file__acts{gap:4px;display:flex}.pf-chat{flex-direction:column;gap:12px;display:flex}.pf-chat__day{color:var(--pf-text-3);font-size:var(--pf-fs-xs);align-items:center;gap:12px;margin-block:8px;display:flex}.pf-chat__day:before,.pf-chat__day:after{content:"";background:var(--pf-border);flex:1;block-size:1px}.pf-chat__sys{background:var(--pf-surface-2);border:1px dashed var(--pf-border-strong);max-inline-size:90%;color:var(--pf-text-2);font-size:var(--pf-fs-xs);text-align:center;border-radius:999px;align-self:center;align-items:center;gap:8px;padding:6px 12px;display:inline-flex}.pf-chat__sys time{color:var(--pf-msg-meta,var(--pf-text-3))}.pf-msg{align-items:flex-end;gap:8px;max-inline-size:78%;display:flex}.pf-msg--mine{flex-direction:row-reverse;align-self:flex-end}.pf-msg__bubble{background:var(--pf-bubble-them);border:1px solid var(--pf-border);border-radius:16px;border-end-start-radius:4px;min-inline-size:0;padding:10px 14px}.pf-msg--mine .pf-msg__bubble{background:var(--pf-bubble-me);color:var(--pf-bubble-me-fg);border-color:#0000;border-end-end-radius:4px;border-end-start-radius:16px}.pf-msg__who{font-size:var(--pf-fs-xs);color:var(--pf-text-3);font-weight:var(--pf-fw-medium)}.pf-msg--mine .pf-msg__who{display:none}.pf-msg__text{font-size:var(--pf-fs-body);white-space:pre-wrap;overflow-wrap:anywhere}.pf-msg__meta{font-size:var(--pf-fs-xs);color:var(--pf-msg-meta,var(--pf-text-3));justify-content:flex-end;align-items:center;gap:4px;margin-block-start:2px;display:flex}.pf-msg--mine .pf-msg__meta{color:var(--pf-bubble-me-meta)}.pf-msg .pf-files{margin-block-start:8px}.pf-chat__offer{align-self:stretch;inline-size:100%;max-inline-size:560px;margin-inline:auto}.pf-offer{border-radius:var(--pf-radius);border:1px solid var(--pf-accent-border);background:var(--pf-surface);box-shadow:var(--pf-card-shadow);overflow:hidden}.pf-offer__head{background:var(--pf-offer-head-bg);border-block-end:1px solid var(--pf-border);align-items:flex-start;gap:12px;padding:16px;display:flex}.pf-offer__icon{border-radius:var(--pf-radius-sm);background:var(--pf-accent);block-size:40px;inline-size:40px;color:var(--pf-on-accent);flex:none;justify-content:center;align-items:center;display:inline-flex}.pf-offer__head>div{flex:1;min-inline-size:0}.pf-offer__kicker{font-size:var(--pf-fs-xs);color:var(--pf-text-3)}.pf-offer__title{font-size:var(--pf-fs-md);font-weight:var(--pf-fw-bold);color:var(--pf-heading);line-height:1.4}.pf-offer__body{flex-direction:column;gap:12px;padding:16px;display:flex}.pf-offer__total{font-size:var(--pf-fs-sm);color:var(--pf-text-2);justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pf-offer__total strong{font-size:var(--pf-fs-lg);color:var(--pf-heading);font-variant-numeric:tabular-nums}.pf-offer__foot{border-block-start:1px solid var(--pf-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;display:flex}.pf-offer__note{font-size:var(--pf-fs-xs);color:var(--pf-text-3);align-items:center;gap:6px;display:inline-flex}.pf-money dl{flex-direction:column;display:flex}.pf-money__row{border-block-end:1px solid var(--pf-border);font-size:var(--pf-fs-body);justify-content:space-between;gap:16px;padding:10px 0;display:flex}.pf-money__row dt{color:var(--pf-text-2);flex-wrap:wrap;flex:auto;align-items:center;gap:8px;min-inline-size:0;display:flex}.pf-money__row dd{font-weight:var(--pf-fw-medium);white-space:nowrap;text-align:end;flex:none}.pf-money__row dd.pf-money__txt{white-space:normal;overflow-wrap:anywhere;min-inline-size:0;font-weight:var(--pf-fw-regular);color:var(--pf-text-2);font-size:var(--pf-fs-sm);flex:0 58%;line-height:1.6}.pf-amt{white-space:nowrap;unicode-bidi:isolate}.pf-money__row--fee dd{color:var(--pf-text-2)}.pf-money__row--total{border-block-end:0;padding-block-start:16px}.pf-money__row--total dt{color:var(--pf-heading);font-weight:var(--pf-fw-bold)}.pf-money__row--total dd{font-size:var(--pf-fs-lg);font-weight:var(--pf-fw-bold);color:var(--pf-heading)}.pf-money__note{font-size:var(--pf-fs-xs);color:var(--pf-text-3);align-items:flex-start;gap:6px;margin-block-start:8px;display:flex}.pf-money__note .pf-i{margin-block-start:3px}.pf-cal{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.pf-cal__day{border:1px solid var(--pf-border);border-radius:var(--pf-radius-sm);background:var(--pf-surface);flex-direction:column;gap:2px;min-block-size:112px;min-inline-size:0;padding:8px;display:flex}.pf-cal__day.is-today{border-color:var(--pf-accent-border);background:var(--pf-today-bg)}.pf-cal__wd{font-size:var(--pf-fs-xs);color:var(--pf-text-3)}.pf-cal__d{font-size:var(--pf-fs-sm);font-weight:var(--pf-fw-bold);color:var(--pf-heading)}.pf-cal__evs{flex-direction:column;gap:4px;margin-block-start:4px;display:flex}.pf-cal__evs li{font-size:var(--pf-fs-xs);background:var(--tb);color:var(--t);white-space:nowrap;text-overflow:ellipsis;border-inline-start:2px solid var(--t);border-radius:4px;padding:2px 6px;line-height:1.4;overflow:hidden}.pf-cal__evs li a{color:inherit}.pf-cal__evs li.pf-cal__none,.pf-cal__evs li.pf-cal__more{color:var(--pf-text-3);background:0 0;border:0}.pf-results{flex-direction:column;gap:4px;max-block-size:280px;margin-block-start:12px;display:flex;overflow:auto}.pf-results li{border-radius:var(--pf-radius-sm);background:var(--tb);color:var(--t);font-size:var(--pf-fs-sm);align-items:center;gap:8px;padding:8px 12px;display:flex}.pf-results li span{color:var(--pf-text-2);margin-inline-start:auto}.pf-overlays{z-index:900;position:relative}.pf-layer{z-index:900;display:flex;position:fixed;inset:0}.pf-layer__scrim{background:var(--pf-scrim);opacity:0;transition:opacity .2s;position:absolute;inset:0}.pf-layer.is-in .pf-layer__scrim{opacity:1}.pf-layer.is-out .pf-layer__scrim{opacity:0}.pf-layer--modal{justify-content:center;align-items:center;padding:24px 16px}.pf-modal{border-radius:var(--pf-radius-lg);background:var(--pf-elev);border:1px solid var(--pf-border);max-block-size:calc(100dvh - 48px);inline-size:100%;max-inline-size:640px;box-shadow:var(--pf-shadow-lg);opacity:0;transition:transform .22s var(--pf-ease), opacity .18s;flex-direction:column;display:flex;position:relative;transform:translateY(12px)scale(.98)}.pf-modal:focus-visible,.pf-drawer:focus-visible,.pf-sheet:focus-visible{outline:none}.pf-layer.is-in .pf-modal{opacity:1;transform:none}.pf-layer.is-out .pf-modal{opacity:0;transform:translateY(8px)scale(.98)}.pf-dlg__head{justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 24px 12px;display:flex}.pf-dlg__titles{align-items:flex-start;gap:12px;min-inline-size:0;display:flex}.pf-dlg__icon{background:var(--tb);block-size:40px;inline-size:40px;color:var(--t);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.pf-dlg__title{font-size:var(--pf-fs-lg);font-weight:var(--pf-fw-bold);color:var(--pf-heading);padding-block-start:6px;line-height:1.4}.pf-dlg__sub{font-size:var(--pf-fs-sm);color:var(--pf-text-3)}.pf-dlg__x{--h:40px;margin-inline-end:-8px}.pf-dlg__body{flex-direction:column;flex:1;gap:16px;min-block-size:0;padding:8px 24px 24px;display:flex;overflow-y:auto}.pf-dlg__msg{color:var(--pf-text-2)}.pf-dlg__foot{border-block-start:1px solid var(--pf-border);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:16px 24px;display:flex}.pf-dlg__foot>a:first-child,.pf-dlg__foot>.pf-foot-start{margin-inline-end:auto}.pf-impact{border-radius:var(--pf-radius);border:1px solid var(--pf-accent-border);background:var(--pf-impact-bg);padding:16px}.pf-impact__title{font-weight:var(--pf-fw-bold);color:var(--pf-heading);align-items:center;gap:8px;margin-block-end:8px;display:flex}.pf-impact dl>div{font-size:var(--pf-fs-sm);color:var(--pf-text-2);justify-content:space-between;gap:12px;padding:6px 0;display:flex}.pf-impact dd{color:var(--pf-text);font-weight:var(--pf-fw-medium);font-variant-numeric:tabular-nums}.pf-impact__total{border-block-start:1px solid var(--pf-border);margin-block-start:6px;font-size:var(--pf-fs-body)!important;padding-block-start:10px!important}.pf-impact__total dt{color:var(--pf-heading);font-weight:var(--pf-fw-bold)}.pf-impact__total dd{font-weight:var(--pf-fw-bold);color:var(--pf-heading)}.pf-impact__note{font-size:var(--pf-fs-xs);color:var(--pf-text-3);margin-block-start:8px}.pf-layer--drawer{justify-content:flex-end}.pf-drawer{background:var(--pf-elev);block-size:100%;inline-size:min(440px,100vw);box-shadow:var(--pf-shadow-lg);border-inline-start:1px solid var(--pf-border);transform:translateX(calc(-100% * var(--pf-dir,1)));transition:transform .26s var(--pf-ease);flex-direction:column;display:flex;position:relative}.pf-drawer--wide{inline-size:min(560px,100vw)}.pf-layer.is-in .pf-drawer{transform:none}.pf-layer.is-out .pf-drawer{transform:translateX(calc(-100% * var(--pf-dir,1)))}.pf-drawer .pf-dlg__head{border-block-end:1px solid var(--pf-border);padding-block-end:16px}.pf-drawer .pf-dlg__body{padding-block-start:16px}.pf-layer--sheet{justify-content:center;align-items:flex-end}.pf-sheet{background:var(--pf-elev);max-block-size:88dvh;inline-size:100%;max-inline-size:640px;box-shadow:var(--pf-shadow-lg);transition:transform .26s var(--pf-ease);border-radius:20px 20px 0 0;flex-direction:column;padding-block-end:env(safe-area-inset-bottom);display:flex;position:relative;transform:translateY(100%)}.pf-sheet:before{content:"";background:var(--pf-border-strong);border-radius:4px;block-size:4px;inline-size:40px;margin:8px auto 0;display:block}.pf-layer.is-in .pf-sheet{transform:none}.pf-layer.is-out .pf-sheet{transform:translateY(100%)}.pf-toasts{z-index:950;pointer-events:none;inline-size:min(400px,100vw - 32px);flex-direction:column;gap:8px;display:flex;position:fixed;inset-block-end:calc(16px + var(--pf-footer-h));inset-inline-end:24px}.pf-toast{pointer-events:auto;border-radius:var(--pf-radius);background:var(--pf-toast-bg);color:var(--pf-toast-fg);box-shadow:var(--pf-shadow-lg);border:1px solid var(--pf-toast-border);border-inline-start:3px solid var(--t);animation:pf-toast-in .24s var(--pf-ease);align-items:flex-start;gap:12px;padding-block:12px;padding-inline:12px 16px;display:flex}.pf-toast.is-out{animation:pf-toast-out .2s var(--pf-ease) forwards}.pf-toast__i{color:var(--t);margin-block-start:2px}.pf-toast__body{flex:1;min-inline-size:0}.pf-toast__title{font-weight:var(--pf-fw-bold);font-size:var(--pf-fs-sm)}.pf-toast__text{font-size:var(--pf-fs-sm);color:var(--pf-toast-fg-2)}.pf-toast__ref{font-size:var(--pf-fs-xs);color:var(--pf-toast-fg-2);margin-block-start:2px}.pf-toast__act{font-size:var(--pf-fs-sm);font-weight:var(--pf-fw-bold);color:var(--pf-toast-link);padding:4px 8px}html[dir=ltr] .pf-toast__act{text-align:start;flex:0 auto;max-inline-size:36%}.pf-toast__x{block-size:40px;inline-size:40px;color:var(--pf-toast-fg-2);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.pf-toast__x:hover{background:#7f7f7f26}.pf-toast.pf-tone--info{--t:var(--pf-toast-info,var(--pf-info))}@keyframes pf-toast-in{0%{opacity:0;transform:translateY(8px)}}@keyframes pf-toast-out{to{opacity:0;transform:translateY(8px)}}.pf-pop{z-index:960;background:var(--pf-elev);border:1px solid var(--pf-border);border-radius:var(--pf-radius);max-block-size:min(480px,100dvh - 16px);min-inline-size:220px;max-inline-size:min(360px,100vw - 16px);box-shadow:var(--pf-shadow-lg);animation:pf-pop-in .14s var(--pf-ease);position:fixed;overflow:auto}@keyframes pf-pop-in{0%{opacity:0;transform:translateY(-4px)}}.pf-menu{flex-direction:column;padding:6px;display:flex}.pf-menu__heading{font-size:var(--pf-fs-xs);color:var(--pf-text-3);font-weight:var(--pf-fw-medium);padding:8px 12px 4px}.pf-menu__sep{background:var(--pf-border);block-size:1px;margin:6px 0}.pf-menu__item{border-radius:var(--pf-radius-sm);min-block-size:40px;color:var(--pf-text);font-size:var(--pf-fs-sm);text-align:start;align-items:center;gap:10px;inline-size:100%;padding:6px 12px;display:flex}.pf-menu__item:hover,.pf-menu__item:focus-visible{background:var(--pf-surface-3);outline:none;text-decoration:none}.pf-menu__item.is-danger{color:var(--pf-danger)}.pf-menu__item[aria-disabled=true]{opacity:.5}.pf-menu__item .pf-i{color:var(--pf-text-3)}.pf-menu__t{flex-direction:column;flex:1;min-inline-size:0;line-height:1.35;display:flex}.pf-menu__sub{font-size:var(--pf-fs-xs);color:var(--pf-text-3)}.pf-menu__radio{inline-size:18px;color:var(--pf-accent-ink)}.pf-menu__item.is-checked{background:var(--pf-surface-2);font-weight:var(--pf-fw-medium)}.pf-menu__item kbd{margin-inline-start:auto}.pf-layer--palette{align-items:flex-start;padding-block-start:12vh}.pf-layer--palette .pf-dlg__head{padding-block-end:4px}.pf-layer--palette .pf-dlg__body{gap:0;padding:0}.pf-pal__field{border-block-end:1px solid var(--pf-border);color:var(--pf-text-3);align-items:center;gap:12px;padding:0 24px 12px;display:flex}.pf-pal__input{block-size:48px;font-size:var(--pf-fs-md);color:var(--pf-text);background:0 0;border:0;outline:none;flex:1}.pf-pal__input::-webkit-search-cancel-button{display:none}.pf-pal__list{max-block-size:48dvh;padding:8px 12px;overflow:auto}.pf-pal__group{font-size:var(--pf-fs-xs);color:var(--pf-text-3);font-weight:var(--pf-fw-medium);padding:12px 12px 4px}.pf-pal__item{border-radius:var(--pf-radius-sm);min-block-size:48px;color:var(--pf-text);align-items:center;gap:12px;padding:6px 12px;display:flex}.pf-pal__item .pf-i{color:var(--pf-text-3)}.pf-pal__item.is-sel,.pf-pal__item:hover{background:var(--pf-surface-3);text-decoration:none}.pf-pal__item.is-sel .pf-i{color:var(--pf-accent-ink)}.pf-pal__t{flex-direction:column;flex:1;min-inline-size:0;line-height:1.35;display:flex}.pf-pal__sub{font-size:var(--pf-fs-xs);color:var(--pf-text-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pf-pal__empty{color:var(--pf-text-3);text-align:center;font-size:var(--pf-fs-sm);flex-direction:column;align-items:center;gap:8px;padding:32px 16px;display:flex}.pf-pal__hint{border-block-start:1px solid var(--pf-border);color:var(--pf-text-3);font-size:var(--pf-fs-xs);flex-wrap:wrap;gap:16px;padding:12px 24px;display:flex}.pf-pal__hint kbd{margin-inline:2px}.pf-notifs{flex-direction:column;gap:4px;margin-block-start:8px;display:flex}.pf-notif{border-radius:var(--pf-radius);color:var(--pf-text);gap:12px;padding:12px;display:flex;position:relative}.pf-notif:hover{background:var(--pf-surface-2);text-decoration:none}.pf-notif.is-unread{background:var(--pf-unread-bg)}.pf-notif__i{background:var(--tb);block-size:36px;inline-size:36px;color:var(--t);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.pf-notif__main{flex-direction:column;flex:1;min-inline-size:0;display:flex}.pf-notif__title{font-weight:var(--pf-fw-medium);font-size:var(--pf-fs-body)}.pf-notif__body{font-size:var(--pf-fs-xs);color:var(--pf-text-2)}.pf-notif__time{font-size:var(--pf-fs-xs);color:var(--pf-text-3);margin-block-start:2px}.pf-notif__dot{background:var(--pf-accent);border-radius:50%;flex:none;block-size:8px;inline-size:8px;margin-block-start:8px}.pf-ai{flex-direction:column;gap:16px;display:flex}.pf-ai__intro{border-radius:var(--pf-radius);background:var(--pf-ai-intro-bg);color:var(--pf-ai-intro-fg);padding:16px}.pf-ai__hello{font-weight:var(--pf-fw-medium);align-items:flex-start;gap:8px;display:flex}.pf-ai__hello .pf-i{color:var(--pf-accent);margin-block-start:4px}.pf-ai__disclaimer{font-size:var(--pf-fs-xs);opacity:.85;margin-block-start:6px}.pf-ai__log{flex-direction:column;gap:12px;display:flex}.pf-ai__q{background:var(--pf-bubble-me);max-inline-size:85%;color:var(--pf-bubble-me-fg);font-size:var(--pf-fs-sm);border-radius:16px;border-end-start-radius:4px;align-self:flex-end;padding:10px 14px}.pf-ai__a{align-items:flex-start;gap:8px;display:flex}.pf-ai__avatar{background:var(--pf-accent-soft);block-size:28px;inline-size:28px;color:var(--pf-accent-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.pf-ai__card{background:var(--pf-surface-2);border:1px solid var(--pf-border);min-inline-size:0;font-size:var(--pf-fs-sm);border-radius:16px;border-start-end-radius:4px;flex:1;padding:12px 14px}.pf-ai__a.is-insufficient .pf-ai__card{border-style:dashed}.pf-ai__a.is-denied .pf-ai__avatar{background:var(--pf-warning-bg);color:var(--pf-warning)}.pf-ai__list{color:var(--pf-text-2);margin:8px 0 0;padding-inline-start:18px;list-style:outside}.pf-ai__meta{border-block-start:1px dashed var(--pf-border-strong);font-size:var(--pf-fs-xs);flex-direction:column;gap:4px;margin-block-start:10px;padding-block-start:8px;display:flex}.pf-ai__meta div{gap:6px;display:flex}.pf-ai__meta dt{color:var(--pf-text-3);flex:none}.pf-ai__meta dt:after{content:":"}.pf-ai__meta dd{color:var(--pf-text-2)}.pf-ai__sugg{flex-wrap:wrap;gap:8px;display:flex}.pf-ai__form{gap:8px;inline-size:100%;display:flex}.pf-ai__form .pf-input{flex:1}.pf-field{border:0;flex-direction:column;gap:6px;min-inline-size:0;margin:0;padding:0;display:flex}.pf-label{font-size:var(--pf-fs-sm);font-weight:var(--pf-fw-medium);color:var(--pf-text);padding:0}.pf-req{color:var(--pf-danger)}.pf-opt{color:var(--pf-text-3);font-weight:var(--pf-fw-regular);font-size:var(--pf-fs-xs)}.pf-input{border-radius:var(--pf-radius-sm);border:1px solid var(--pf-input-border);background:var(--pf-input-bg);block-size:48px;inline-size:100%;color:var(--pf-text);font-size:var(--pf-fs-body);transition:border-color var(--pf-dur), box-shadow var(--pf-dur);outline:none;padding:0 12px}.pf-input::placeholder{color:var(--pf-placeholder)}.pf-input:hover{border-color:var(--pf-border-strong)}.pf-input:focus,.pf-input:focus-visible{border-color:var(--pf-focus);box-shadow:0 0 0 3px var(--pf-focus-ring);outline:none}.pf-input[aria-invalid=true]{border-color:var(--pf-danger);box-shadow:0 0 0 3px var(--pf-danger)}@supports (color:color-mix(in lab, red, red)){.pf-input[aria-invalid=true]{box-shadow:0 0 0 3px color-mix(in srgb, var(--pf-danger) 16%, transparent)}}.pf-input:disabled,.pf-input[readonly]{background:var(--pf-surface-2);color:var(--pf-text-3)}.pf-input--sm{block-size:40px;font-size:var(--pf-fs-sm)}.pf-input.is-ltr,.pf-input[dir=ltr]{text-align:left;font-family:"Saudi Riyal", var(--pf-font-latin);direction:ltr}.pf-input[dir=ltr]::placeholder{text-align:left}.pf-textarea{resize:vertical;block-size:auto;min-block-size:96px;padding:12px;line-height:1.7}.pf-field__help{font-size:var(--pf-fs-xs);color:var(--pf-text-3)}.pf-field__err{color:var(--pf-danger);font-size:13px;font-weight:var(--pf-fw-medium);align-items:center;gap:6px;display:flex}.pf-field__err[hidden]{display:none}.pf-counter{font-size:var(--pf-fs-xs);color:var(--pf-text-3);text-align:end;margin-block-start:-2px}.pf-input-group{border-radius:var(--pf-radius-sm);align-items:stretch;display:flex;position:relative}.pf-input-group .pf-input{flex:1;min-inline-size:0}.pf-input-group__pre,.pf-input-group__suf{border:1px solid var(--pf-input-border);background:var(--pf-surface-2);color:var(--pf-text-2);font-size:var(--pf-fs-sm);white-space:nowrap;align-items:center;padding:0 12px;display:inline-flex}.pf-input-group.has-prefix{direction:ltr}.pf-input-group.has-prefix .pf-input-group__pre{border-radius:var(--pf-radius-sm) 0 0 var(--pf-radius-sm);font-family:"Saudi Riyal", var(--pf-font-latin);border-right:0}.pf-input-group.has-prefix .pf-input{border-radius:0 var(--pf-radius-sm) var(--pf-radius-sm) 0}.pf-input-group.has-suffix .pf-input{border-radius:0;border-start-start-radius:var(--pf-radius-sm);border-end-start-radius:var(--pf-radius-sm)}.pf-input-group.has-suffix .pf-input-group__suf{border-radius:0;border-inline-start:0;border-start-end-radius:var(--pf-radius-sm);border-end-end-radius:var(--pf-radius-sm)}.pf-input-group.has-cur .pf-input{border-radius:0 var(--pf-radius-sm) var(--pf-radius-sm) 0}.pf-input-group.has-cur .pf-input-group__cur{border-radius:var(--pf-radius-sm) 0 0 var(--pf-radius-sm);border:1px solid var(--pf-input-border);font-family:inherit;font-size:var(--pf-fs-body);color:var(--pf-text-2);border-right:0;padding:0 14px;line-height:1}.pf-input-group__i{color:var(--pf-text-3);pointer-events:none;align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-start:12px}.pf-input-group__i~.pf-input{padding-inline-start:40px}.pf-select-wrap{position:relative}.pf-select{appearance:none;cursor:pointer;padding-inline-end:40px}.pf-select-wrap__i{pointer-events:none;color:var(--pf-text-3);position:absolute;inset-block-start:50%;inset-inline-end:12px;transform:translateY(-50%)}.pf-select--sm{border-radius:var(--pf-radius-sm);border:1px solid var(--pf-input-border);background:var(--pf-input-bg);block-size:40px;font-size:var(--pf-fs-sm);padding:0 10px;padding-inline-end:32px}.pf-check{cursor:pointer;font-size:var(--pf-fs-body);color:var(--pf-text);align-items:flex-start;gap:10px;min-block-size:24px;display:inline-flex;position:relative}.pf-check input{opacity:0;block-size:20px;inline-size:20px;margin:2px 0 0;position:absolute;inset-inline-start:0}.pf-check__box{border:1.5px solid var(--pf-border-strong);background:var(--pf-input-bg);color:#0000;block-size:20px;inline-size:20px;transition:all var(--pf-dur);border-radius:6px;flex:none;justify-content:center;align-items:center;margin-block-start:2px;display:inline-flex}.pf-check__box.is-radio{border-radius:50%}.pf-check input:checked+.pf-check__box,.pf-flt__opt input:checked+.pf-check__box,.pf-check input[data-indeterminate]+.pf-check__box{background:var(--pf-check-bg);border-color:var(--pf-check-bg);color:var(--pf-check-fg)}.pf-check input:focus-visible+.pf-check__box,.pf-flt__opt input:focus-visible+.pf-check__box{outline:2px solid var(--pf-focus);outline-offset:2px}.pf-check--only{justify-content:center;align-items:center;block-size:44px;inline-size:44px;margin:-12px}.pf-check--only input{cursor:pointer;block-size:100%;inline-size:100%;margin:0;inset:0}.pf-check--only .pf-check__box{margin:0}.pf-field--check .pf-check__label{line-height:1.6}.is-invalid .pf-check__box{border-color:var(--pf-danger)}.pf-switch-row{justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.pf-switch-row+.pf-switch-row{border-block-start:1px solid var(--pf-border)}.pf-switch-row__label{font-weight:var(--pf-fw-medium);cursor:pointer}.pf-switch-row__desc{font-size:var(--pf-fs-xs);color:var(--pf-text-3)}.pf-switch{flex:none;block-size:26px;inline-size:44px;position:relative}.pf-switch input{opacity:0;cursor:pointer;z-index:1;block-size:calc(100% + 18px);inline-size:calc(100% + 8px);margin:0;position:absolute;inset:-9px -4px}.pf-switch__track{background:var(--pf-border-strong);transition:background var(--pf-dur);border-radius:999px;position:absolute;inset:0}.pf-switch__thumb{block-size:20px;inline-size:20px;transition:transform .2s var(--pf-ease);background:#fff;border-radius:50%;position:absolute;inset-block-start:3px;inset-inline-start:3px;box-shadow:0 1px 3px #00000040}.pf-switch input:checked+.pf-switch__track{background:var(--pf-switch-on)}.pf-switch input:checked+.pf-switch__track .pf-switch__thumb{transform:translateX(calc(-18px * var(--pf-dir,1)))}.pf-switch input:focus-visible+.pf-switch__track{outline:2px solid var(--pf-focus);outline-offset:2px}.pf-switch input:disabled+.pf-switch__track{opacity:.5}.pf-radiocards__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px;display:grid}.pf-radiocards--2 .pf-radiocards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-radiocards--3 .pf-radiocards__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pf-radiocards legend{margin-block-end:8px}.pf-rcard{cursor:pointer;display:block;position:relative}.pf-rcard input{opacity:0;position:absolute;inset:0}.pf-rcard__body{border-radius:var(--pf-radius);border:1.5px solid var(--pf-border);background:var(--pf-surface);block-size:100%;transition:all var(--pf-dur);flex-direction:column;gap:4px;padding:16px;display:flex}.pf-rcard:hover .pf-rcard__body{border-color:var(--pf-border-strong)}.pf-rcard input:checked~.pf-rcard__body{border-color:var(--pf-rcard-on);background:var(--pf-rcard-on-bg);box-shadow:0 0 0 1px var(--pf-rcard-on) inset}.pf-rcard input:focus-visible~.pf-rcard__body{outline:2px solid var(--pf-focus);outline-offset:2px}.pf-rcard__icon{border-radius:var(--pf-radius-sm);background:var(--pf-icon-bg);block-size:40px;inline-size:40px;color:var(--pf-icon-fg);justify-content:center;align-items:center;margin-block-end:4px;display:inline-flex}.pf-rcard__t{font-weight:var(--pf-fw-bold);color:var(--pf-heading)}.pf-rcard__d{font-size:var(--pf-fs-xs);color:var(--pf-text-3)}.pf-rcard__mark{border:1.5px solid var(--pf-border-strong);color:#0000;background:var(--pf-surface);border-radius:50%;justify-content:center;align-items:center;block-size:22px;inline-size:22px;display:inline-flex;position:absolute;inset-block-start:12px;inset-inline-end:12px}.pf-rcard input:checked~.pf-rcard__mark{background:var(--pf-rcard-on);border-color:var(--pf-rcard-on);color:var(--pf-check-fg)}.pf-rcard.is-disabled{opacity:.55;cursor:not-allowed}.pf-segf{border:0;margin:0;padding:0}.pf-otp{justify-content:center;gap:8px;display:flex}.pf-otp__box{text-align:center;block-size:56px;inline-size:48px;font-size:22px;font-family:"Saudi Riyal", var(--pf-font-latin);border-radius:var(--pf-radius-sm);border:1px solid var(--pf-input-border);background:var(--pf-input-bg);color:var(--pf-text);font-weight:600}.pf-otp__box:focus{border-color:var(--pf-focus);box-shadow:0 0 0 3px var(--pf-focus-ring);outline:none}.pf-upload{flex-direction:column;gap:12px;display:flex}.pf-drop{border-radius:var(--pf-radius);border:1.5px dashed var(--pf-border-strong);background:var(--pf-surface-2);text-align:center;cursor:pointer;transition:all var(--pf-dur);flex-direction:column;align-items:center;gap:6px;padding:24px 16px;display:flex;position:relative}.pf-drop:hover,.pf-drop.is-over{border-color:var(--pf-focus);background:var(--pf-info-bg)}.pf-drop:focus-within{outline:2px solid var(--pf-focus);outline-offset:2px}.pf-drop__icon{background:var(--pf-surface);block-size:48px;inline-size:48px;color:var(--pf-icon-fg);box-shadow:var(--pf-shadow-sm);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.pf-drop__t{font-weight:var(--pf-fw-medium);font-size:var(--pf-fs-sm)}.pf-drop__d{font-size:var(--pf-fs-xs);color:var(--pf-text-3)}.pf-ms__field{text-align:start;cursor:pointer;align-items:center;gap:8px;block-size:auto;min-block-size:48px;padding-block:6px;display:flex}.pf-ms__btn{text-align:start;min-block-size:32px;color:inherit;border-radius:var(--pf-radius-sm);flex:1;align-items:center;gap:8px;display:flex}.pf-ms__field.has-chips .pf-ms__btn{flex:none;justify-content:center;inline-size:32px}.pf-ms__btn:disabled{cursor:not-allowed}.pf-cbx__btn.pf-ms__btn{min-block-size:48px}.pf-ms__chips{flex-wrap:wrap;flex:1;gap:6px;display:flex}.pf-ms__chip{background:var(--pf-surface-3);font-size:var(--pf-fs-xs);border-radius:999px;align-items:center;gap:4px;padding-block:2px;padding-inline:4px 10px;display:inline-flex}.pf-ms__chip button{block-size:22px;inline-size:22px;color:var(--pf-text-3);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.pf-ms__chip button:hover{background:var(--pf-border);color:var(--pf-text)}.pf-ms__ph{color:var(--pf-placeholder);flex:1}.pf-ms__i{color:var(--pf-text-3);margin-inline-start:auto}.pf-ms__group{font-size:var(--pf-fs-xs);color:var(--pf-text-3);font-weight:var(--pf-fw-medium);padding:8px 8px 2px}.pf-form{flex-direction:column;gap:24px;display:flex}.pf-form-grid{gap:16px 24px;display:grid}.pf-form-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-form-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.pf-form-grid>.pf-span-all{grid-column:1/-1}.pf-fieldset{border:1px solid var(--pf-border);border-radius:var(--pf-radius);margin:0;padding:16px 24px 24px}.pf-fieldset__legend{font-weight:var(--pf-fw-bold);color:var(--pf-heading);font-size:var(--pf-fs-md);padding:0 8px}.pf-fieldset__desc{color:var(--pf-text-3);font-size:var(--pf-fs-sm);margin-block-end:16px}.pf-form-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-block-start:8px;display:flex}.pf-wizard{flex-direction:column;gap:24px;display:flex}.pf-wizard__form{flex-direction:column;gap:16px;display:flex}.pf-wizard__title:focus{outline:none}.pf-wizard__desc{color:var(--pf-text-2);margin-block-start:-8px}.pf-wizard__body{flex-direction:column;gap:16px;display:flex}.pf-wizard__foot{border-block-start:1px solid var(--pf-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-block-start:16px;display:flex}.pf-wizard__foot-s{gap:8px;display:flex}.pf-wizard__count{font-size:var(--pf-fs-xs);color:var(--pf-text-3);margin-inline:auto 8px}.pf-w--table{min-inline-size:0}.pf-table{background:var(--pf-surface);border:1px solid var(--pf-card-border);border-radius:var(--pf-radius);box-shadow:var(--pf-card-shadow);min-inline-size:0}.pf-table--flush{box-shadow:none;background:0 0;border:0;border-radius:0}.pf-table__head{border-block-end:1px solid var(--pf-border);flex-direction:column;gap:12px;padding:16px 24px;display:flex}.pf-table__titlebar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;min-block-size:40px;display:flex}.pf-table__titles{flex-wrap:wrap;align-items:baseline;gap:8px 12px;display:flex}.pf-table__count{font-size:var(--pf-fs-xs);color:var(--pf-text-2);background:var(--pf-surface-3);border-radius:999px;padding:2px 8px}.pf-table__updated{font-size:var(--pf-fs-xs);color:var(--pf-text-3);align-items:center;gap:4px;display:inline-flex}.pf-table__tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pf-table__search{align-items:center;display:flex;position:relative}.pf-table__search .pf-i{color:var(--pf-text-3);pointer-events:none;position:absolute;inset-inline-start:10px}.pf-table__search .pf-input{inline-size:220px;padding-inline-start:36px}.pf-table__actions{gap:8px;display:flex}.pf-filter-btn{border-radius:var(--pf-radius-sm);border:1px dashed var(--pf-border-strong);background:var(--pf-surface);block-size:40px;color:var(--pf-text-2);font-size:var(--pf-fs-sm);transition:all var(--pf-dur);align-items:center;gap:6px;padding:0 12px;display:inline-flex}.pf-filter-btn:hover{color:var(--pf-text);border-style:solid}.pf-filter-btn.is-active{border-style:solid;border-color:var(--pf-focus);color:var(--pf-text);background:var(--pf-info-bg)}.pf-table__bulk{border-radius:var(--pf-radius-sm);background:var(--pf-bulk-bg);flex-wrap:wrap;align-items:center;gap:8px;padding-block:4px;padding-inline:4px 8px;display:flex}.pf-table__selcount{font-weight:var(--pf-fw-medium);font-size:var(--pf-fs-sm);color:var(--pf-bulk-fg);align-items:center;gap:6px;padding-inline:8px;display:inline-flex}.pf-table__chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pf-fchip{background:var(--pf-info-bg);block-size:40px;color:var(--pf-info);font-size:var(--pf-fs-xs);font-weight:var(--pf-fw-medium);border-radius:999px;align-items:center;gap:4px;padding-block:0;padding-inline:8px 12px;display:inline-flex}.pf-fchip:hover{filter:brightness(.97)}.pf-fchip__k{font-weight:var(--pf-fw-regular)}.pf-table__selall{font-size:var(--pf-fs-sm);color:var(--pf-text-2);background:var(--pf-warning-bg);border-radius:var(--pf-radius-sm);padding:8px 12px}.pf-table__selall.is-all{background:var(--pf-info-bg)}.pf-table__scroll{overflow-x:auto}.pf-tbl{border-collapse:separate;border-spacing:0;inline-size:100%;font-size:var(--pf-fs-sm)}.pf-tbl th{z-index:1;background:var(--pf-th-bg);color:var(--pf-text-3);font-weight:var(--pf-fw-medium);font-size:var(--pf-fs-xs);text-align:start;border-block-end:1px solid var(--pf-border);white-space:nowrap;block-size:44px;padding:0 16px;position:sticky;inset-block-start:0}.pf-tbl td{border-block-end:1px solid var(--pf-border);vertical-align:middle;color:var(--pf-text);block-size:var(--pf-row-h);padding:12px 16px}.pf-tbl tbody tr:last-child td{border-block-end:0}.pf-tbl tbody tr{transition:background var(--pf-dur)}.pf-tbl tbody tr:hover{background:var(--pf-row-hover)}.pf-tbl tbody tr.is-link{cursor:pointer}.pf-tbl tbody tr.is-selected{background:var(--pf-row-selected)}.pf-tbl th:first-child,.pf-tbl td:first-child{padding-inline-start:24px}.pf-tbl th:last-child,.pf-tbl td:last-child{padding-inline-end:24px}.pf-tbl .is-end{text-align:end}.pf-tbl .is-center{text-align:center}.pf-tbl .is-nowrap{white-space:nowrap}.pf-tbl .is-wrap{white-space:normal;min-inline-size:200px}.pf-tbl--mini th,.pf-tbl--mini td{block-size:auto;padding:6px 12px;position:static}.pf-td-check{inline-size:56px}.pf-td-act{text-align:end;inline-size:56px}.pf-td-link{color:var(--pf-heading);font-weight:var(--pf-fw-medium)}.pf-td-link:hover{color:var(--pf-link)}.pf-th-sort{block-size:44px;color:inherit;font-weight:inherit;font-size:inherit;align-items:center;gap:4px;display:inline-flex}.pf-th-sort:hover,.pf-th-sort.is-sorted{color:var(--pf-text)}.pf-th-sort__i{opacity:.5}.pf-th-sort.is-sorted .pf-th-sort__i{opacity:1;color:var(--pf-accent-ink)}.pf-table__foot{z-index:2;border-block-start:1px solid var(--pf-border);background:var(--pf-table-foot-bg);font-size:var(--pf-fs-sm);color:var(--pf-text-2);border-end-end-radius:var(--pf-radius);border-end-start-radius:var(--pf-radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding:8px 24px;display:flex;position:sticky;inset-block-end:0;box-shadow:0 -8px 16px -12px #0c1e3e2e}.pf-table__range{font-variant-numeric:tabular-nums}.pf-table__size{align-items:center;gap:8px;display:inline-flex}.pf-pager{align-items:center;gap:4px;margin-inline-start:auto;display:flex}.pf-pager__b,.pf-pager__n{border-radius:var(--pf-radius-sm);block-size:40px;min-inline-size:40px;color:var(--pf-text-2);font-size:var(--pf-fs-sm);justify-content:center;align-items:center;gap:4px;padding:0 10px;display:inline-flex}.pf-pager__b:hover:not(:disabled),.pf-pager__n:hover{background:var(--pf-surface-3);color:var(--pf-text)}.pf-pager__b:disabled{opacity:.4;cursor:not-allowed}.pf-pager__n.is-current{background:var(--pf-pager-current-bg);color:var(--pf-pager-current-fg);font-weight:var(--pf-fw-bold)}.pf-pager__gap{color:var(--pf-text-3);padding:0 4px}.pf-table__body>.pf-state{padding-block:32px}.pf-tcards{flex-direction:column;display:flex}.pf-tcard{border-block-end:1px solid var(--pf-border);padding:16px;position:relative}.pf-tcard.is-selected{background:var(--pf-row-selected)}.pf-tcard__head{align-items:center;gap:12px;margin-block-end:8px;padding-inline-end:32px;display:flex}.pf-tcard__title{min-inline-size:0;font-weight:var(--pf-fw-medium);flex:1}.pf-tcard__title a{color:var(--pf-heading)}.pf-tcard__dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;display:grid}.pf-tcard__dl div{min-inline-size:0}.pf-tcard__dl dt{font-size:var(--pf-fs-xs);color:var(--pf-text-3)}.pf-tcard__dl dd{font-size:var(--pf-fs-sm);overflow-wrap:anywhere}.pf-tcard__go{block-size:40px;inline-size:40px;color:var(--pf-text-3);border-radius:var(--pf-radius-sm);justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:12px;inset-inline-end:8px}.pf-table--cards .pf-table__foot{justify-content:center}.pf-table--cards .pf-pager{margin-inline-start:0}.pf-table--cards .pf-table__search .pf-input{inline-size:100%}.pf-table--cards .pf-table__search{flex:100%}.pf-table--cards .pf-pager__t{display:none}.pf-pop--filter{min-inline-size:260px}.pf-flt{flex-direction:column;display:flex}.pf-flt__title{font-weight:var(--pf-fw-bold);font-size:var(--pf-fs-sm);color:var(--pf-heading);padding:12px 16px 4px}.pf-flt__search{padding:8px 12px 4px;position:relative}.pf-flt__search .pf-i{color:var(--pf-text-3);position:absolute;inset-block-start:20px;inset-inline-start:22px}.pf-flt__search .pf-input{padding-inline-start:34px}.pf-flt__hint{font-size:var(--pf-fs-xs);color:var(--pf-text-3);padding:0 16px}.pf-flt__bulk{gap:16px;padding:4px 16px;display:flex}.pf-flt__list{max-block-size:260px;padding:4px 8px;overflow:auto}.pf-flt__opt{border-radius:var(--pf-radius-sm);cursor:pointer;min-block-size:40px;font-size:var(--pf-fs-sm);align-items:center;gap:10px;padding:4px 8px;display:flex;position:relative}.pf-flt__opt:hover{background:var(--pf-surface-3)}.pf-flt__opt input{opacity:0;cursor:pointer;position:absolute;inset:0}.pf-flt__opt .pf-check__box{margin:0}.pf-flt__opt input:disabled~*{opacity:.45}.pf-flt__label{flex:1}.pf-flt__none{text-align:center;color:var(--pf-text-3);font-size:var(--pf-fs-sm);padding:16px}.pf-flt__foot{border-block-start:1px solid var(--pf-border);justify-content:space-between;align-items:center;gap:8px;margin-block-start:4px;padding:8px 12px 12px;display:flex}.pf-w--chart{min-inline-size:0}.pf-chart{flex-direction:column;gap:12px;min-inline-size:0;display:flex}.pf-chart__cap{flex-direction:column;gap:2px;display:flex}.pf-chart__title{font-weight:var(--pf-fw-bold);font-size:var(--pf-fs-md);color:var(--pf-heading)}.pf-chart__sub{font-size:var(--pf-fs-xs);color:var(--pf-text-3)}.pf-chart__legend{font-size:var(--pf-fs-xs);color:var(--pf-text-2);flex-wrap:wrap;gap:8px 16px;display:flex}.pf-chart__legend li{align-items:center;gap:6px;display:inline-flex}.pf-chart__sw{background:var(--sc);border-radius:3px;flex:none;block-size:10px;inline-size:10px;display:inline-block}.pf-chart__plot{position:relative}.pf-chart__svg{direction:ltr;block-size:auto;inline-size:100%;overflow:visible}.pf-chart__grid{stroke:var(--pf-chart-grid);stroke-width:1px}.pf-chart__ylab,.pf-chart__xlab{fill:var(--pf-chart-axis);font-size:var(--pf-fs-xs);font-family:"Saudi Riyal", var(--pf-font)}.pf-chart__line{fill:none;stroke:var(--sc);stroke-width:2.25px;stroke-linejoin:round;stroke-linecap:round}.pf-chart__line.is-dashed{stroke-dasharray:5 5}.pf-chart__area{fill:var(--sc);opacity:.12}.pf-chart__pt{fill:var(--pf-surface);stroke:var(--sc);stroke-width:2px}.pf-chart__bar{fill:var(--sc);transition:opacity var(--pf-dur)}.pf-chart__bars:hover .pf-chart__bar,.pf-chart__bars:focus .pf-chart__bar{opacity:.82}.pf-chart__bars:focus{outline:none}.pf-chart__bars:focus-visible .pf-chart__hit{stroke:var(--pf-focus);stroke-width:2px}.pf-chart__hit{fill:#0000}.pf-chart__hit:focus{outline:none}.pf-chart__hit:focus-visible{stroke:var(--pf-focus);stroke-width:2px;fill:var(--pf-row-hover)}.pf-chart__cursor{stroke:var(--pf-chart-axis);stroke-width:1px;stroke-dasharray:3 3;pointer-events:none}.pf-chart__tip{z-index:3;border-radius:var(--pf-radius-sm);background:var(--pf-tooltip-bg);min-inline-size:150px;color:var(--pf-tooltip-fg);font-size:var(--pf-fs-xs);box-shadow:var(--pf-shadow-lg);pointer-events:none;padding:8px 12px;line-height:1.6;position:absolute;inset-block-start:0}.pf-chart__tip-t{font-weight:var(--pf-fw-bold);margin-block-end:2px}.pf-chart__tip p{align-items:center;gap:6px;display:flex}.pf-chart__tip strong{font-variant-numeric:tabular-nums;margin-inline-start:auto;padding-inline-start:12px}.pf-chart__zero{font-size:var(--pf-fs-xs);color:var(--pf-text-3);text-align:center}.pf-chart__data{font-size:var(--pf-fs-xs);color:var(--pf-text-2)}.pf-chart__data summary{cursor:pointer;color:var(--pf-link);align-items:center;min-block-size:40px;display:inline-flex}.pf-chart__data .pf-table__scroll{border:1px solid var(--pf-border);border-radius:var(--pf-radius-sm);margin-block-start:8px}.pf-c1{--sc:var(--pf-chart-1)}.pf-c2{--sc:var(--pf-chart-2)}.pf-c3{--sc:var(--pf-chart-3)}.pf-c4{--sc:var(--pf-chart-4)}.pf-c5{--sc:var(--pf-chart-5)}.pf-c6{--sc:var(--pf-chart-6)}.pf-ct--accent{--sc:var(--pf-chart-2)}.pf-ct--info{--sc:var(--pf-chart-1)}.pf-ct--success{--sc:var(--pf-chart-3)}.pf-ct--danger{--sc:var(--pf-danger)}.pf-ct--navy{--sc:var(--pf-chart-4)}.pf-hbar{flex-direction:column;gap:10px;display:flex}.pf-hbar__row{font-size:var(--pf-fs-sm);border-radius:6px;grid-template-columns:minmax(96px,34%) minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.pf-hbar__label{color:var(--pf-text-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pf-hbar__track{background:var(--pf-surface-3);border-radius:999px;block-size:10px;overflow:hidden}.pf-hbar__fill{border-radius:inherit;background:var(--sc);block-size:100%;display:block}.pf-hbar__v{font-weight:var(--pf-fw-medium);color:var(--pf-text);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:end;min-inline-size:56px}.pf-donut-wrap{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.pf-donut{flex:none;position:relative}.pf-donut__track{fill:none;stroke:var(--pf-surface-3);stroke-width:18px}.pf-donut__seg{fill:none;stroke:var(--sc);stroke-width:18px;transition:stroke-width .15s}.pf-donut__seg:hover,.pf-donut__seg:focus{stroke-width:22px;outline:none}.pf-donut__center{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pf-donut__center strong{font-size:var(--pf-fs-lg);color:var(--pf-heading);font-variant-numeric:tabular-nums;line-height:1.2}.pf-donut__center span{font-size:var(--pf-fs-xs);color:var(--pf-text-3)}.pf-donut__legend{min-inline-size:180px;font-size:var(--pf-fs-sm);flex-direction:column;flex:1;gap:8px;display:flex}.pf-donut__legend li{grid-template-columns:10px minmax(0,1fr) auto auto;align-items:center;gap:8px;display:grid}.pf-donut__l{color:var(--pf-text-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pf-donut__v{font-weight:var(--pf-fw-medium);font-variant-numeric:tabular-nums}.pf-donut__p{color:var(--pf-text-3);font-size:var(--pf-fs-xs);text-align:end;min-inline-size:36px}.pf-funnel{flex-direction:column;gap:12px;display:flex}.pf-funnel__row{border-radius:6px}.pf-funnel__top{font-size:var(--pf-fs-sm);justify-content:space-between;margin-block-end:4px;display:flex}.pf-funnel__label{color:var(--pf-text-2)}.pf-funnel__v{font-weight:var(--pf-fw-bold);font-variant-numeric:tabular-nums}.pf-funnel__track{background:var(--pf-surface-3);border-radius:6px;block-size:14px;overflow:hidden}.pf-funnel__fill{background:var(--sc);border-radius:inherit;block-size:100%;display:block}.pf-funnel__conv{font-size:var(--pf-fs-xs);color:var(--pf-text-3);align-items:center;gap:2px;margin-block-start:2px;display:inline-flex}@media (max-width:1279px){html:root{--pf-gutter:24px}.pf-split{grid-template-columns:minmax(0,1fr)}.pf-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-tb-search{min-inline-size:0}.pf-tb-search__t,.pf-tb-search kbd{display:none}.pf-tb-search{background:0 0;border:0;justify-content:center;block-size:44px;inline-size:44px;margin:0;padding:0}}@media (max-width:1023px){.pf-app,.pf-app.is-collapsed{--sb:0px;grid-template-columns:minmax(0,1fr)}.pf-main{grid-column:1}.pf-sidebar{background:var(--pf-sidebar-drawer-bg,var(--pf-shell-bg));z-index:40;inline-size:min(300px,86vw);transform:translateX(calc(105% * var(--pf-dir,1)));transition:transform .26s var(--pf-ease), display .26s allow-discrete;box-shadow:var(--pf-shadow-lg);display:none;position:fixed;inset-block:0;inset-inline-start:0}.pf-app.is-drawer-open .pf-sidebar{display:flex;transform:none}@starting-style{.pf-app.is-drawer-open .pf-sidebar{transform:translateX(calc(105% * var(--pf-dir,1)))}}.pf-app.is-collapsed .pf-sidebar .pf-sb-logo,.pf-app.is-collapsed .pf-sidebar .pf-nav__t,.pf-app.is-collapsed .pf-sidebar .pf-nav__label,.pf-app.is-collapsed .pf-sidebar .pf-sb-account__t,.pf-app.is-collapsed .pf-sidebar .pf-sb-product{clip:auto;block-size:auto;inline-size:auto;overflow:hidden;position:static!important}.pf-app.is-collapsed .pf-sidebar .pf-sb-mark{display:none}.pf-app.is-collapsed .pf-sidebar .pf-nav__link{justify-content:flex-start;padding:8px 12px}.pf-app.is-collapsed .pf-sb-head{align-items:flex-start;padding:24px 24px 16px}.pf-scrim{z-index:39;background:var(--pf-scrim);display:block;position:fixed;inset:0}.pf-scrim[hidden]{display:none}.pf-body{border-radius:0}.pf-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-cal{grid-template-columns:repeat(7,minmax(88px,1fr));padding-block-end:4px;overflow-x:auto}}@media (max-width:767px){html:root{--pf-gutter:16px;--pf-fs-xl:22px;--pf-fs-kpi:24px}.pf-scroll{scrollbar-gutter:auto}.pf-content{gap:16px;padding-block-start:16px}.pf-topbar{gap:4px;padding:0 8px}.pf-tb-btn--lang,.pf-tb-search{display:none}.pf-tb-btn--search-sm{display:inline-flex}.pf-grid,.pf-grid--2,.pf-grid--3,.pf-grid--4{grid-template-columns:minmax(0,1fr);gap:16px}.pf-grid--kpi{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pf-form-grid--2,.pf-form-grid--3{grid-template-columns:minmax(0,1fr)}.pf-card__head{padding:12px 16px}.pf-card__body{padding:16px}.pf-kpi{padding:12px 16px}.pf-kpi__spark,.pf-kpi__def{display:none}.pf-greeting{grid-template-columns:minmax(0,1fr);padding:20px}.pf-greeting__actions{justify-content:flex-start}.pf-footer{block-size:auto;min-block-size:var(--pf-footer-h);text-align:center;flex-wrap:wrap;justify-content:center;gap:4px 12px;padding-block:8px}.pf-footer__links{padding-inline-end:0}.pf-table__head{padding:12px 16px}.pf-table__foot{padding:8px 12px}.pf-dl__row{grid-template-columns:minmax(0,1fr);gap:2px}.pf-msg{max-inline-size:92%}.pf-page-header__actions{inline-size:100%}.pf-hide-sm{display:none!important}.pf-toasts{inline-size:auto;inset-block-end:calc(var(--sw-h,56px) + 24px);inset-inline:16px}.pf-modal{max-block-size:calc(100dvh - 32px)}.pf-layer--modal{align-items:flex-end;padding:16px}.pf-dlg__foot .pf-btn{flex:auto}}@media (max-width:420px){.pf-kpi__meta,.pf-kpi__def,.pf-kpi__spark{display:none}html:not([data-concept="1"]) .pf-grid--kpi{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html:not([data-concept="1"]) .pf-kpi{gap:8px;padding:12px}html:not([data-concept="1"]) .pf-kpi__icon{display:none}html:not([data-concept="1"]) .pf-kpi__head{flex-wrap:wrap;gap:4px 8px}html:not([data-concept="1"]) .pf-kpi__main{min-block-size:0}html:not([data-concept="1"]) .pf-grid--kpi>.pf-kpi{grid-row:span 3;row-gap:8px}html:not([data-concept="1"]) .pf-grid--kpi>:last-child:nth-child(odd){grid-column:1/-1}html[data-concept="1"] .pf-grid--kpi{grid-template-columns:minmax(0,1fr)}.pf-crumbs li:not(:last-child){display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.pf-badge,.pf-tag,.pf-btn{border:1px solid canvastext}}.pf-boot{color:#c3ccdd;font-family:"Saudi Riyal", var(--pf-font);z-index:1;background:linear-gradient(160deg,#0d1528,#0c1e3e 55%,#13284f);flex-direction:column;justify-content:center;align-items:center;gap:20px;font-size:14px;display:flex;position:fixed;inset:0}.pf-boot img{block-size:auto;inline-size:120px}.pf-boot--panel{z-index:5;text-align:center;padding:24px}html:not([data-theme=dark]) .pf-boot--panel{color:#3e4a62;background:#f3f5f8}html:not([data-theme=dark]) .pf-boot--panel .pf-boot__bar{background:#e1e5ec}.pf-boot--panel .pf-boot__brand{inline-size:120px;display:block}.pf-boot--panel .pf-boot__brand img{max-inline-size:100%;display:block}.pf-boot--panel .pf-boot__brand .pf-boot__logo--dark,.pf-boot--panel .pf-boot__text--en,html[lang=en] .pf-boot--panel .pf-boot__text--ar{display:none}html[lang=en] .pf-boot--panel .pf-boot__text--en{display:inline}html[data-theme=dark] .pf-boot--panel .pf-boot__brand .pf-boot__logo--light{display:none}html[data-theme=dark] .pf-boot--panel .pf-boot__brand .pf-boot__logo--dark{display:block}.pf-boot--inline{border-radius:var(--pf-radius,16px);min-block-size:240px;inline-size:100%;position:relative;inset:auto}@media (prefers-reduced-motion:reduce){.pf-boot--panel .pf-boot__bar span{margin-inline:auto;animation:none}}.pf-boot__bar{background:#ffffff1f;border-radius:3px;block-size:3px;inline-size:140px;overflow:hidden}.pf-boot__bar span{border-radius:inherit;background:#c9a961;block-size:100%;inline-size:40%;animation:1.1s ease-in-out infinite pf-boot;display:block}@keyframes pf-boot{0%{transform:translateX(calc(160% * var(--pf-dir,1)))}to{transform:translateX(calc(-260% * var(--pf-dir,1)))}}.pf-boot--err{color:#f4f6fa;text-align:center;padding:24px}.pf-boot--err code{color:#e0c88f}.pf-cell{flex-direction:column;min-inline-size:0;line-height:1.45;display:flex}.pf-cell__t{font-weight:var(--pf-fw-medium);color:var(--pf-text)}.pf-cell__s{font-size:var(--pf-fs-xs);color:var(--pf-text-3)}.pf-late{color:var(--pf-danger);font-weight:var(--pf-fw-medium)}.pf-owner{align-items:center;gap:8px;display:inline-flex}.pf-tiles{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:16px;display:grid}.pf-tile{border-radius:var(--pf-radius);background:var(--pf-surface);border:1px solid var(--pf-card-border);box-shadow:var(--pf-card-shadow);color:var(--pf-text);min-inline-size:0;transition:border-color var(--pf-dur), transform var(--pf-dur) var(--pf-ease), box-shadow var(--pf-dur);align-items:center;gap:12px;padding:14px 16px;display:flex}.pf-tile:hover{border-color:var(--pf-border-strong);box-shadow:var(--pf-shadow);text-decoration:none;transform:translateY(-1px)}.pf-tile__i{border-radius:var(--pf-radius-sm);background:var(--tb);block-size:40px;inline-size:40px;color:var(--t);flex:none;justify-content:center;align-items:center;display:inline-flex}.pf-tile__body{flex-direction:column;flex:1;min-inline-size:0;line-height:1.45;display:flex}.pf-tile__l{font-size:var(--pf-fs-sm);font-weight:var(--pf-fw-medium);color:var(--pf-heading);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pf-tile__s{font-size:var(--pf-fs-xs);color:var(--pf-text-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pf-tile__n{font-size:24px;font-weight:var(--pf-fw-bold);color:var(--pf-heading);font-variant-numeric:tabular-nums;text-align:end;flex:none;min-inline-size:32px;line-height:1}.pf-tbl .pf-badge+.pf-badge{margin-inline-start:4px}.ap-avail{vertical-align:middle;border-radius:999px;display:inline-flex}.ap-avail .pf-badge{background:#ffffffeb}[data-theme=dark] .ap-avail .pf-badge{background:var(--pf-surface);box-shadow:inset 0 0 0 1px var(--t)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark] .ap-avail .pf-badge{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--t) 38%, transparent)}}@media (max-width:767px){.pf-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.pf-tbl td a:not(.pf-btn){margin-block:-10px;padding-block:10px;display:inline-block}.pf-footer__links a{align-items:center;min-block-size:44px;padding-inline:4px;display:inline-flex}.pf-fchip button,.pf-fchip [role=button]{min-block-size:28px;min-inline-size:28px}@supports (grid-template-rows:subgrid){.pf-grid--kpi>.pf-kpi{grid-template-rows:subgrid;grid-row:span 4;align-content:start;row-gap:12px;display:grid}.pf-grid--kpi>.pf-kpi>.pf-kpi__meta{align-self:end;margin-block-start:0}.pf-grid--kpi>.pf-kpi>.pf-kpi__main{align-self:end}}.pf-stepup{border-radius:var(--pf-radius);background:var(--pf-surface-2);border:1px solid var(--pf-border);flex-direction:column;gap:8px;margin-block-start:16px;padding:16px;display:flex}.pf-stepup__t{font-weight:var(--pf-fw-bold);color:var(--pf-heading);align-items:center;gap:8px;display:flex}.pf-stepup__d{font-size:var(--pf-fs-sm);color:var(--pf-text-2)}.pf-stepup .pf-field{margin:0}@media (max-width:599px){.pf-tb-btn--ai{display:none}.pf-topbar__end{gap:0}}@media (max-width:767px){.pf-footer{block-size:var(--pf-footer-h);text-align:start;flex-wrap:nowrap;justify-content:space-between;gap:8px;min-block-size:0;padding-block:0;padding-inline:12px}.pf-footer__rights,.pf-footer__long{display:none}.pf-footer__links{gap:12px;min-inline-size:0;margin-inline-start:0;overflow:hidden}.pf-footer__links a{padding-inline:2px}.pf-footer__sw{margin-inline-start:auto}}@media (max-width:380px){.pf-footer .pf-demo-tag .pf-i{display:none}}@media (max-width:480px){.pf-tiles{grid-template-columns:minmax(0,1fr);gap:8px}}.pf-kpi__main{flex-wrap:wrap;row-gap:8px}.pf-kpi__num{flex-shrink:0;max-inline-size:100%}.pf-kpi__spark{margin-inline-start:auto}@media (max-width:1023px){.pf-cal{contain:inline-size;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-padding-inline:4px}.pf-cal>.pf-cal__day{scroll-snap-align:start}}.ap-screen .pf-cal{contain:inline-size;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-padding-inline:16px}.ap-screen .pf-cal>.pf-cal__day{scroll-snap-align:start}.pf-tabs__list,.pf-stepper,.pf-cal{--pf-fade:32px}html[dir=ltr] .pf-more-start:not(.pf-more-end){-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--pf-fade));-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--pf-fade));-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--pf-fade));-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--pf-fade));mask-image:linear-gradient(to right, transparent 0, #000 var(--pf-fade))}html[dir=ltr] .pf-more-end:not(.pf-more-start),.pf-more-start:not(.pf-more-end){-webkit-mask-image:linear-gradient(to left, transparent 0, #000 var(--pf-fade));-webkit-mask-image:linear-gradient(to left, transparent 0, #000 var(--pf-fade));-webkit-mask-image:linear-gradient(to left, transparent 0, #000 var(--pf-fade));-webkit-mask-image:linear-gradient(to left, transparent 0, #000 var(--pf-fade));mask-image:linear-gradient(to left, transparent 0, #000 var(--pf-fade))}.pf-more-end:not(.pf-more-start){-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--pf-fade));-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--pf-fade));-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--pf-fade));-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--pf-fade));mask-image:linear-gradient(to right, transparent 0, #000 var(--pf-fade))}.pf-more-start.pf-more-end{-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--pf-fade), #000 calc(100% - var(--pf-fade)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--pf-fade), #000 calc(100% - var(--pf-fade)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--pf-fade), #000 calc(100% - var(--pf-fade)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--pf-fade), #000 calc(100% - var(--pf-fade)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--pf-fade), #000 calc(100% - var(--pf-fade)), transparent 100%)}.pf-cal:focus-visible{outline:2px solid var(--pf-focus);outline-offset:2px}@media (max-width:767px){.pf-stepper:not(.pf-stepper--h){flex-direction:column;gap:0;overflow:visible}.pf-stepper:not(.pf-stepper--h) .pf-step{border:0;flex:none;min-inline-size:0;padding:0 0 14px}.pf-stepper:not(.pf-stepper--h) .pf-step__label{white-space:normal}.pf-stepper:not(.pf-stepper--h) .pf-step:not(:last-child):after{content:"";background:var(--pf-border);border-radius:1px;inline-size:2px;position:absolute;inset-block:30px 2px;inset-inline-start:13px}.pf-stepper:not(.pf-stepper--h) .pf-step--done:not(:last-child):after{background:var(--pf-success)}}.ap-screen .pf-stepper:not(.pf-stepper--h){flex-direction:column;gap:0;overflow:visible}.ap-screen .pf-stepper:not(.pf-stepper--h) .pf-step{border:0;flex:none;min-inline-size:0;padding:0 0 14px}.ap-screen .pf-stepper:not(.pf-stepper--h) .pf-step__label{white-space:normal}.ap-screen .pf-stepper:not(.pf-stepper--h) .pf-step:not(:last-child):after{content:"";background:var(--pf-border);border-radius:1px;inline-size:2px;position:absolute;inset-block:30px 2px;inset-inline-start:13px}.ap-screen .pf-stepper:not(.pf-stepper--h) .pf-step--done:not(:last-child):after{background:var(--pf-success)}.pf-stepper--v .pf-step:not(:last-child):after{content:"";background:var(--pf-border);border-radius:1px;inline-size:2px;position:absolute;inset-block:30px 2px;inset-inline-start:13px}.pf-stepper--v .pf-step--done:not(:last-child):after{background:var(--pf-success)}.pf-counter__n{direction:ltr;unicode-bidi:isolate;display:inline-block}.pf-tag__t{white-space:nowrap}html[data-motion=off] *,html[data-motion=off] :before,html[data-motion=off] :after{scroll-behavior:auto!important;transition-property:opacity,color,background-color,border-color,box-shadow!important;transition-duration:.12s!important;transition-delay:0s!important;animation:none!important}html[data-motion=off] canvas,html[data-motion=off] [data-decor-anim],html[data-motion=off] [data-parallax]{display:none!important}html[data-motion=off] .pf-skel{background:var(--pf-surface-3)}html[data-motion=off]::view-transition-group(*){animation:none!important}html[data-motion=off]::view-transition-old(*){animation:none!important}html[data-motion=off]::view-transition-new(*){animation:none!important}.pf-sb-logo--on-light,.pf-sb-mark--on-light,html[data-sidebar-scheme=light] .pf-sb-logo--on-dark{display:none}html[data-sidebar-scheme=light] .pf-sb-logo--on-light{display:block}.pf-app.is-collapsed .pf-sb-mark--on-light,html[data-sidebar-scheme=light] .pf-app.is-collapsed .pf-sb-mark--on-dark{display:none}html[data-sidebar-scheme=light] .pf-app.is-collapsed .pf-sb-mark--on-light{display:block}.pf-sb-logo{object-fit:contain;max-block-size:56px}.pf-sb-mark{object-fit:contain;max-block-size:40px}.pf-sb-platform.is-default{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;overflow:hidden;position:absolute!important}.pf-sb-platform{font-size:var(--pf-fs-xs);color:var(--pf-sidebar-fg-2);white-space:nowrap;text-overflow:ellipsis;max-inline-size:100%;margin-block-start:-4px;padding-inline-start:2px;overflow:hidden}.pf-app.is-collapsed .pf-sb-platform{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;overflow:hidden;position:absolute!important}.pf-nav__group--fold{margin-block-start:12px}.pf-nav__fold{text-align:start;inline-size:100%;font:inherit;font-size:var(--pf-fs-sm)}.pf-nav__fold .pf-nav__chev{color:var(--pf-sidebar-fg-3);transition:transform var(--pf-dur) var(--pf-ease);flex:none}.pf-nav__group--fold.is-open .pf-nav__chev{transform:rotate(180deg)}.pf-nav__group--fold.has-active>.pf-nav__fold{color:var(--pf-sidebar-fg)}.pf-nav__group--fold.has-active>.pf-nav__fold .pf-nav__i{color:var(--pf-sidebar-accent)}.pf-nav__foldlist{border-inline-start:1px solid var(--pf-sidebar-border);margin-block-start:4px;margin-inline-start:20px;padding-inline-start:12px}.pf-nav__foldlist[hidden]{display:none}.pf-nav__sub{min-block-size:36px;padding-block:6px}.pf-nav__sub .pf-nav__i{block-size:18px;inline-size:18px}.pf-nav__foldlist .pf-nav__link.is-active:before{inset-inline-start:-13px}.pf-app.is-collapsed .pf-nav__foldlist{border-inline-start:0;margin-inline-start:0;padding-inline-start:0}.pf-app.is-collapsed .pf-nav__fold{justify-content:center;padding:8px}.pf-app.is-collapsed .pf-nav__fold .pf-nav__chev{block-size:12px;inline-size:12px;position:absolute;inset-block-end:2px;inset-inline-end:2px}.pf-app.is-collapsed .pf-nav__foldlist .pf-nav__link.is-active:before{inset-inline-start:-12px}.pf-tbl th.pf-td-act{text-align:end}.pf-td-act{white-space:nowrap;inline-size:88px}.pf-rowact{color:var(--pf-text-2)}.pf-rowact[aria-expanded=true]{background:var(--pf-surface-3);color:var(--pf-text)}.pf-tcard.has-act .pf-tcard__head{padding-inline-end:0}.pf-tcard__head .pf-rowact{flex:none}.pf-tcard__head .pf-btn--icon~*{display:revert}.pf-tcard--custom{align-items:flex-start;gap:8px;display:flex}.pf-tcard__tools{flex-direction:column;flex:none;order:2;align-items:center;gap:4px;display:flex}.pf-tcard__custom{flex:1;min-inline-size:0}.pf-menu--row .pf-menu__item.is-danger{color:var(--pf-danger)}.pf-csv{border-radius:var(--pf-radius-sm);background:var(--pf-surface-2);border:1px solid var(--pf-border);max-block-size:240px;color:var(--pf-text);white-space:pre;text-align:left;margin:12px 0 0;padding:12px 16px;font:13px/1.6 ui-monospace,Cascadia Mono,Consolas,monospace;overflow:auto}.pf-settings{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:24px;display:grid}.pf-settings__main{flex-direction:column;gap:16px;min-inline-size:0;display:flex}.pf-set-nav{background:var(--pf-surface);border:1px solid var(--pf-card-border);border-radius:var(--pf-radius);box-shadow:var(--pf-card-shadow);padding:12px 8px;position:sticky;inset-block-start:16px}.pf-set-nav__title{font-size:var(--pf-fs-xs);font-weight:var(--pf-fw-medium);color:var(--pf-text-2);align-items:center;gap:8px;padding:4px 12px 8px;display:flex}.pf-set-nav__list{flex-direction:column;gap:2px;display:flex}.pf-set-nav__a{border-radius:var(--pf-radius-sm);min-block-size:40px;color:var(--pf-text-2);font-size:var(--pf-fs-sm);align-items:center;gap:12px;padding:8px 12px;display:flex;position:relative}.pf-set-nav__a:hover{background:var(--pf-row-hover);color:var(--pf-text);text-decoration:none}.pf-set-nav__a.is-active{background:var(--pf-row-selected);color:var(--pf-heading);font-weight:var(--pf-fw-medium)}.pf-set-nav__a.is-active:before{content:"";background:var(--pf-accent);border-radius:3px;inline-size:3px;position:absolute;inset-block:8px;inset-inline-start:-8px}.pf-set-nav__t{flex:1;min-inline-size:0}.pf-set-nav__lock{color:var(--pf-text-3)}.pf-set-last{font-size:var(--pf-fs-sm);color:var(--pf-text-2);align-items:center;gap:6px;display:inline-flex}.pf-set-sec__head{align-items:flex-start}.pf-set-sec__titles{flex:1;min-inline-size:0}.pf-set-sec__titles .pf-h3{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pf-set-sec__desc{font-size:var(--pf-fs-sm);color:var(--pf-text-2);margin-block-start:4px}.pf-set-form{flex-direction:column;gap:16px;display:flex}.pf-set-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;display:grid}.pf-set-cell{min-inline-size:0}.pf-set-cell.is-wide{grid-column:1/-1}.pf-set-cell>.pf-field,.pf-set-cell .pf-switch-row{margin:0}.pf-set-field{flex-direction:column;gap:8px;display:flex}.pf-set-field .pf-label{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pf-set-field .pf-segf{margin:0}.pf-set-field--switch{flex-direction:row;align-items:center}.pf-set-field--switch>.pf-switch-row{flex:1}.pf-label .pf-approval-chip{vertical-align:middle;margin-inline-start:4px}.pf-approval-chip .pf-tag__t{white-space:nowrap}.pf-set-pend{font-size:var(--pf-fs-xs);color:var(--pf-warning);align-items:center;gap:6px;margin-block-start:8px;display:flex}.pf-savebar{z-index:4;border-radius:var(--pf-radius);background:var(--pf-elev);border:1px solid var(--pf-border-strong);box-shadow:var(--pf-shadow-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding:12px 16px;display:flex;position:sticky;inset-block-end:0}.pf-savebar[hidden]{display:none}.pf-savebar__info{min-inline-size:0;color:var(--pf-text-2);align-items:center;gap:12px;display:flex}.pf-savebar__t{font-weight:var(--pf-fw-medium);color:var(--pf-text);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pf-savebar__s{font-size:var(--pf-fs-xs);color:var(--pf-text-2)}.pf-savebar__acts{gap:8px;display:flex}.pf-set-approvals{flex-direction:column;gap:12px;display:flex}.pf-set-appr{border-radius:var(--pf-radius);background:var(--pf-warning-bg);border:1px solid var(--pf-border-strong);color:var(--pf-text);padding:16px}.pf-set-appr__head{color:var(--pf-warning);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pf-set-appr__t{min-inline-size:0;color:var(--pf-text);flex:1}.pf-set-appr__changes{font-size:var(--pf-fs-sm);flex-direction:column;gap:4px;margin-block:8px;display:flex}.pf-set-appr__changes li{flex-wrap:wrap;gap:8px;display:flex}.pf-set-appr__k{color:var(--pf-text-2);min-inline-size:140px}.pf-set-appr__v s{color:var(--pf-text-2)}.pf-set-appr__meta{font-size:var(--pf-fs-xs);color:var(--pf-text-2)}.pf-set-appr__acts{flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:12px;display:flex}.pf-set-appr__why{font-size:var(--pf-fs-xs);color:var(--pf-text-2);align-items:center;gap:6px;display:inline-flex}.pf-set-demo{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:16px;display:grid}.pf-set-demo__sb{border-radius:var(--pf-radius);background:var(--pf-sidebar-bg);color:var(--pf-sidebar-fg);flex-direction:column;gap:4px;padding:16px;display:flex}.pf-set-demo__name{font-weight:var(--pf-fw-bold)}.pf-set-demo__en{font-family:"Saudi Riyal", var(--pf-font-latin);font-size:var(--pf-fs-xs);color:var(--pf-sidebar-fg-2)}.pf-set-hist .pf-set-appr__changes{margin-block:4px}.pf-idn-prev{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;display:grid}.pf-idn-prev figure{flex-direction:column;gap:8px;margin:0;display:flex}.pf-idn-prev figcaption{font-size:var(--pf-fs-xs);color:var(--pf-text-2)}.pf-idn-sb{border-radius:var(--pf-radius);border:1px solid var(--pf-border);min-block-size:180px;padding:16px}.pf-idn-sb img{object-fit:contain;object-position:right center;block-size:48px;inline-size:104px}html[dir=ltr] .pf-idn-sb img{object-position:left center}.pf-idn-sb span{font-size:var(--pf-fs-xs)}.pf-idn-sb i{border-radius:4px;block-size:8px;inline-size:80%;display:block}.pf-idn-sb--light{color:#4b5563;background:#fff}.pf-idn-sb--light i{background:#e5e7eb}.pf-idn-sb--dark{color:#d1d5db;background:#111827}.pf-idn-sb--dark i{background:#374151}.pf-idn-sb--mini{color:#d1d5db;background:#111827;align-items:center;max-inline-size:88px}.pf-idn-sb--mini img{object-position:center;block-size:40px;inline-size:40px}.pf-idn-sb--mini i{background:#374151;border-radius:6px;block-size:24px;inline-size:24px}.pf-idn-tab__bar{border-radius:var(--pf-radius-sm) var(--pf-radius-sm) 0 0;background:#e5e7eb;padding:8px 8px 0}.pf-idn-tab__t{color:#111827;white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:8px 8px 0 0;align-items:center;gap:8px;max-inline-size:100%;padding:8px 12px;font-size:13px;display:inline-flex;overflow:hidden}.pf-idn-tab__t img{object-fit:contain;flex:none;block-size:16px;inline-size:16px}.pf-imgf{flex-direction:column;gap:8px;display:flex}.pf-imgf__previews{flex-wrap:wrap;gap:8px;display:flex}.pf-imgf__pv{border-radius:var(--pf-radius-sm);border:1px dashed var(--pf-border-strong);flex:160px;justify-content:center;align-items:center;min-block-size:96px;padding:24px 16px 12px;display:flex;position:relative}.pf-imgf__pv--light{background:#fff}.pf-imgf__pv--dark{background:#111827}.pf-imgf__pv img{object-fit:contain;max-block-size:64px;max-inline-size:180px}.pf-imgf--mark .pf-imgf__pv img,.pf-imgf--favicon .pf-imgf__pv img{max-block-size:48px;max-inline-size:48px}.pf-imgf__bg{color:#4b5563;font-size:13px;position:absolute;inset-block-start:4px;inset-inline-start:8px}.pf-imgf__pv--dark .pf-imgf__bg{color:#d1d5db}.pf-imgf__acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pf-imgf__acts label.pf-btn{cursor:pointer}.pf-imgf__acts label.pf-btn:focus-within{outline:2px solid var(--pf-focus);outline-offset:2px}.pf-imgf__rules{font-size:var(--pf-fs-xs);color:var(--pf-text-2)}.pf-code{border:1px solid var(--pf-input-border,var(--pf-border-strong));border-radius:var(--pf-radius-sm);background:var(--pf-input-bg,var(--pf-surface));overflow:hidden}.pf-code__bar{border-block-end:1px solid var(--pf-border);background:var(--pf-surface-2);font-size:var(--pf-fs-xs);color:var(--pf-text-2);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:4px 8px;display:flex}.pf-code__lang,.pf-code__pos{font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:13px}.pf-code__hint{margin-inline-start:auto}.pf-code__editor{text-align:left;direction:ltr;display:flex}.pf-code__gutter{text-align:right;min-inline-size:44px;color:var(--pf-text-2);background:var(--pf-surface-2);border-inline-end:1px solid var(--pf-border);-webkit-user-select:none;user-select:none;white-space:pre;flex:none;margin:0;padding:12px 8px;font:13px/1.6 ui-monospace,Cascadia Mono,Consolas,monospace;overflow:hidden}.pf-code__ta{resize:vertical;min-inline-size:0;color:var(--pf-text);tab-size:2;white-space:pre;background:0 0;border:0;outline:none;flex:1;min-block-size:160px;margin:0;padding:12px;font:13px/1.6 ui-monospace,Cascadia Mono,Consolas,monospace;overflow:auto}.pf-code__ta:focus-visible{box-shadow:inset 0 0 0 2px var(--pf-focus)}.pf-code__ta[dir=auto],.pf-code__ta[dir=rtl]{font-family:"Saudi Riyal", var(--pf-font);font-size:var(--pf-fs-body);white-space:pre-wrap}.pf-code.is-readonly .pf-code__ta{color:var(--pf-text-2)}.pf-code__sms{border-block-start:1px solid var(--pf-border);padding:8px 12px}.pf-code__prev{border-block-start:1px solid var(--pf-border);background:var(--pf-surface-2);padding:8px}.pf-code__prev-t{font-size:var(--pf-fs-xs);color:var(--pf-text-2);align-items:center;gap:6px;padding:0 4px 8px;display:flex}.pf-code__frame{border:1px solid var(--pf-border);border-radius:var(--pf-radius-sm);background:#fff;block-size:260px;inline-size:100%;display:block}.pf-sms{font-size:var(--pf-fs-sm);color:var(--pf-text-2);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.pf-sms__n{font-variant-numeric:tabular-nums;font-weight:var(--pf-fw-medium);color:var(--pf-text)}.pf-cbx__btn{text-align:start;justify-content:space-between;align-items:center;gap:8px;inline-size:100%;display:flex}.pf-cbx__v{align-items:baseline;gap:8px;min-inline-size:0;display:inline-flex}.pf-cbx__g{font-size:var(--pf-fs-xs);color:var(--pf-text-2)}.pf-cbx__opt{border-radius:var(--pf-radius-sm);cursor:pointer;align-items:center;gap:8px;min-block-size:40px;padding:8px 12px;display:flex}.pf-cbx__opt:hover,.pf-cbx__opt.is-active{background:var(--pf-row-hover)}.pf-cbx__opt.is-active{box-shadow:inset 0 0 0 2px var(--pf-focus)}.pf-cbx__opt.is-sel{font-weight:var(--pf-fw-medium);color:var(--pf-heading)}.pf-cbx__opt.is-disabled{opacity:.55;cursor:not-allowed}.pf-cbx__l{flex:1;min-inline-size:0}.pf-cbx__s{font-size:var(--pf-fs-xs);color:var(--pf-text-2);font-family:"Saudi Riyal", var(--pf-font-latin)}@media (max-width:1100px){.pf-settings{grid-template-columns:minmax(0,1fr)}.pf-set-nav{padding:8px;position:static}.pf-set-nav__title{display:none}.pf-set-nav__list{scrollbar-width:none;flex-direction:row;gap:4px;overflow-x:auto}.pf-set-nav__list::-webkit-scrollbar{display:none}.pf-set-nav__a{white-space:nowrap}.pf-set-nav__a.is-active:before{block-size:3px;inline-size:auto;inset-block:auto 0;inset-inline:12px}}@media (max-width:720px){.pf-set-grid,.pf-set-demo{grid-template-columns:minmax(0,1fr)}.pf-savebar__acts{inline-size:100%}.pf-savebar__acts .pf-btn{flex:1}.pf-code__hint{display:none}}.pf-modal--sm{max-inline-size:480px}.pf-modal--md{max-inline-size:640px}.pf-modal--lg{max-inline-size:960px}.pf-modal--full,.pf-modal.is-full{border:0;border-radius:0;block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none}.pf-layer--modal.is-full{padding:0}.pf-modal.is-full .pf-dlg__body{padding-inline:max(24px,50% - 600px)}.pf-dlg__head{z-index:1;background:inherit;border-start-start-radius:inherit;border-start-end-radius:inherit;position:relative}.pf-modal--lg .pf-dlg__head,.pf-modal--full .pf-dlg__head,.pf-modal.is-full .pf-dlg__head{border-block-end:1px solid var(--pf-border);padding-block-end:16px}.pf-modal--lg .pf-dlg__body,.pf-modal--full .pf-dlg__body,.pf-modal.is-full .pf-dlg__body{padding-block-start:16px}.pf-dlg__foot{background:inherit;border-end-end-radius:inherit;border-end-start-radius:inherit}.pf-dlg__tools{align-items:center;gap:4px;margin-inline-start:auto;display:inline-flex}.pf-dlg__tools+.pf-dlg__x{margin-inline-start:0}.pf-dlg__head{gap:8px 12px}.pf-dlg__titles{flex:1}.pf-dlg__page{white-space:nowrap}.pf-dlg__page:hover{text-decoration:none}.pf-layer--drawer .pf-dlg__tools,.pf-layer--sheet .pf-dlg__tools{display:none}.pf-h4{font-size:var(--pf-fs-sm);font-weight:var(--pf-fw-bold);color:var(--pf-heading);margin-block-end:8px}.pf-bullets{font-size:var(--pf-fs-sm);flex-direction:column;gap:4px;padding-inline-start:20px;list-style:outside;display:flex}.pf-record{flex-direction:column;gap:16px;display:flex}.pf-dl--record .pf-dl__row{padding:10px 0}mark.pf-hl{background:var(--pf-accent-soft,#c9a96147);color:inherit;font-weight:var(--pf-fw-bold);box-shadow:0 0 0 1px var(--pf-accent-border,transparent);border-radius:3px;padding:0 1px}.pf-pop--dd{flex-direction:column;max-block-size:min(460px,100dvh - 16px);padding:0;display:flex;overflow:hidden}.pf-dd{flex-direction:column;flex:1;min-block-size:0;display:flex}.pf-dd__search{border-block-end:1px solid var(--pf-border);background:var(--pf-elev);padding:8px 12px;position:relative}.pf-dd__search>.pf-i{color:var(--pf-text-3);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:22px;transform:translateY(-50%)}.pf-dd__search .pf-input{inline-size:100%;padding-inline-start:34px}.pf-dd__bulk{border-block-end:1px solid var(--pf-border);align-items:center;gap:16px;padding:6px 16px;display:flex}.pf-dd__count{font-size:var(--pf-fs-xs);color:var(--pf-text-3);margin-inline-start:auto}.pf-dd__list{overscroll-behavior:contain;flex:1;min-block-size:0;max-block-size:300px;padding:6px;overflow:auto}.pf-dd__group{font-size:var(--pf-fs-xs);color:var(--pf-text-3);font-weight:var(--pf-fw-medium);padding:8px 10px 2px}.pf-dd__opt{border-radius:var(--pf-radius-sm);cursor:pointer;min-block-size:40px;font-size:var(--pf-fs-sm);color:var(--pf-text);align-items:center;gap:10px;padding:6px 10px;display:flex}.pf-dd__opt:hover{background:var(--pf-row-hover)}.pf-dd__opt.is-active{background:var(--pf-row-hover);box-shadow:inset 0 0 0 2px var(--pf-focus)}.pf-dd__opt.is-sel{font-weight:var(--pf-fw-medium);color:var(--pf-heading)}.pf-dd__opt.is-disabled{opacity:.5;cursor:not-allowed}.pf-dd__opt.is-ph .pf-dd__l{color:var(--pf-text-2)}.pf-dd__opt .pf-check__box{flex:none;margin:0}.pf-dd__opt.is-sel .pf-check__box{background:var(--pf-check-bg);border-color:var(--pf-check-bg);color:var(--pf-check-fg)}.pf-dd__opt:not(.is-sel) .pf-check__box .pf-i{opacity:0}.pf-dd__t{flex-direction:column;flex:1;min-inline-size:0;display:flex}.pf-dd__l{overflow-wrap:anywhere}.pf-dd__s{font-size:var(--pf-fs-xs);color:var(--pf-text-2)}.pf-dd__tick{color:var(--pf-focus);flex:none}.pf-dd__i{color:var(--pf-text-3);flex:none}.pf-dd__none{color:var(--pf-text-3);font-size:var(--pf-fs-sm);text-align:center;justify-content:center;align-items:center;gap:8px;padding:20px 12px;display:flex}.pf-dd__foot{border-block-start:1px solid var(--pf-border);background:var(--pf-elev);justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.pf-dd__foot .pf-btn--primary{margin-inline-start:auto}.pf-layer--dd .pf-dlg__body{gap:0;padding:0 0 8px}.pf-layer--dd .pf-dd__search{z-index:2;padding:8px 16px 10px;position:sticky;inset-block-start:0}.pf-layer--dd .pf-dd__search>.pf-i{inset-inline-start:26px}.pf-layer--dd .pf-dd__list{max-block-size:none;padding:6px 10px;overflow:visible}.pf-layer--dd .pf-dd__opt{min-block-size:48px;font-size:var(--pf-fs-body)}.pf-layer--dd .pf-dd__foot{z-index:2;padding:10px 16px;position:sticky;inset-block-end:0}.pf-layer--dd .pf-dd__foot .pf-btn{--h:44px}.pf-layer--dd .pf-dd__bulk{z-index:2;background:var(--pf-elev);position:sticky;inset-block-start:58px}.pf-pop--menu-search{padding-block-start:0}.pf-menu__search{border-block-end:1px solid var(--pf-border);z-index:1;padding:8px 10px;position:sticky;inset-block-start:0}.pf-menu__search>.pf-i{inset-inline-start:20px}.pf-menu__item[hidden],.pf-menu__heading[hidden],.pf-menu__sep[hidden]{display:none}.pf-native-sel{clip-path:inset(50%);overflow:hidden;opacity:0!important;pointer-events:none!important;border:0!important;block-size:1px!important;inline-size:1px!important;min-inline-size:0!important;margin:0!important;padding:0!important;position:absolute!important}.pf-select-wrap .pf-native-sel+.pf-dd-btn{inline-size:100%}.pf-dd-btn{text-align:start;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-inline-size:0;max-inline-size:100%;display:inline-flex}.pf-dd-btn__v{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.pf-dd-btn.is-placeholder .pf-dd-btn__v{color:var(--pf-placeholder)}.pf-dd-btn__i{color:var(--pf-text-3);flex:none}.pf-dd-btn:disabled{cursor:not-allowed;opacity:.6}.pf-dd-btn[aria-invalid=true]{border-color:var(--pf-danger)}.pf-dd-btn[aria-expanded=true]{border-color:var(--pf-focus);box-shadow:0 0 0 3px var(--pf-focus-ring,#2e5eaa2e)}.pf-pop--dr{max-block-size:calc(100dvh - 16px);max-inline-size:min(680px,100vw - 16px);padding:0}.pf-dr{flex-direction:column;min-inline-size:min(600px,100vw - 16px);display:flex}.pf-dr__title{font-weight:var(--pf-fw-bold);font-size:var(--pf-fs-sm);color:var(--pf-heading);align-items:center;gap:8px;padding:12px 16px 0;display:flex}.pf-dr__body{grid-template-columns:160px minmax(0,1fr);gap:0;min-block-size:0;display:grid}.pf-dr__presets{border-inline-end:1px solid var(--pf-border);flex-direction:column;gap:2px;padding:12px 8px;display:flex}.pf-dr__preset{border-radius:var(--pf-radius-sm);min-block-size:36px;font-size:var(--pf-fs-sm);color:var(--pf-text-2);text-align:start;align-items:center;padding:6px 10px;display:flex}.pf-dr__preset:hover{background:var(--pf-row-hover);color:var(--pf-text)}.pf-dr__preset.is-on{background:var(--pf-chip-active-bg,var(--pf-info-bg));color:var(--pf-chip-active-fg,var(--pf-info));font-weight:var(--pf-fw-medium)}.pf-dr__main{flex-direction:column;gap:8px;min-inline-size:0;padding:12px 16px;display:flex}.pf-dr__by{align-items:center;gap:8px;display:flex}.pf-dr__by .pf-label{margin:0}.pf-dr__bybtn{flex:1;min-block-size:40px}.pf-dr__inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.pf-dr__fld .pf-label{margin-block-end:4px}.pf-dr__inp{border:1px solid var(--pf-input-border);border-radius:var(--pf-radius-sm);background:var(--pf-input-bg);transition:border-color var(--pf-dur), box-shadow var(--pf-dur);align-items:center;display:flex}.pf-dr__inp.is-target{border-color:var(--pf-focus);box-shadow:0 0 0 3px var(--pf-focus-ring,#2e5eaa2e)}.pf-dr__inp .pf-input{box-shadow:none;min-inline-size:0;font-family:"Saudi Riyal", var(--pf-font-latin);letter-spacing:.04em;text-align:left;background:0 0;border:0;flex:1}.pf-dr__inp .pf-input:focus{box-shadow:none;outline:none}.pf-dr__inp .pf-input[aria-invalid=true]{color:var(--pf-danger)}.pf-dr__calbtn{block-size:40px;inline-size:40px;color:var(--pf-text-2);border-inline-start:1px solid var(--pf-border);border-radius:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.pf-dr__calbtn[aria-pressed=true]{color:var(--pf-focus)}.pf-dr__fmt,.pf-dr__note{font-size:var(--pf-fs-xs);color:var(--pf-text-3);align-items:center;gap:6px;display:flex}.pf-dr__cal{border:1px solid var(--pf-border);border-radius:var(--pf-radius);padding:8px}.pf-dr__calhead{align-items:center;gap:2px;margin-block-end:4px;display:flex}.pf-dr__nav{border-radius:var(--pf-radius-sm);block-size:36px;inline-size:36px;color:var(--pf-text-2);flex:none;justify-content:center;align-items:center;display:inline-flex}.pf-dr__nav:hover{background:var(--pf-row-hover);color:var(--pf-text)}.pf-dr__dbl{margin-inline-start:-10px}.pf-dr__cap{text-align:center;font-weight:var(--pf-fw-bold);font-size:var(--pf-fs-sm);color:var(--pf-heading);flex-direction:column;flex:1;line-height:1.3;display:flex}.pf-dr__hcap{font-size:var(--pf-fs-xs);font-weight:var(--pf-fw-regular);color:var(--pf-text-3)}.pf-dr__grid{border-collapse:collapse;table-layout:fixed;inline-size:100%}.pf-dr__grid th{font-size:var(--pf-fs-xs);color:var(--pf-text-3);font-weight:var(--pf-fw-medium);text-align:center;padding:4px 0}.pf-dr__grid td{text-align:center;padding:1px 0}.pf-dr__grid td.is-in{background:var(--pf-info-bg)}.pf-dr__grid td.is-s{border-start-start-radius:999px;border-end-start-radius:999px}.pf-dr__grid td.is-e{border-start-end-radius:999px;border-end-end-radius:999px}.pf-dr__day{block-size:36px;inline-size:100%;max-inline-size:40px;font-size:var(--pf-fs-sm);color:var(--pf-text);font-variant-numeric:tabular-nums;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;margin-inline:auto;line-height:1.05;display:inline-flex}.pf-dr__day:hover{background:var(--pf-row-hover)}.pf-dr__day.is-out{color:var(--pf-text-3)}.pf-dr__day.is-today{box-shadow:inset 0 0 0 1.5px var(--pf-focus);font-weight:var(--pf-fw-bold)}.pf-dr__day.is-start,.pf-dr__day.is-end{background:var(--pf-btn-primary-bg,var(--pf-focus));color:var(--pf-btn-primary-fg,#fff);font-weight:var(--pf-fw-bold)}.pf-dr__day:focus-visible{outline:2px solid var(--pf-focus);outline-offset:1px}.pf-dr__hd{font-size:var(--pf-fs-xs);opacity:.72}.pf-dr__grid.is-hijri .pf-dr__day{block-size:46px}.pf-dr__foot{border-block-start:1px solid var(--pf-border);background:var(--pf-elev);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;display:flex}.pf-dr__sum{min-inline-size:0;font-size:var(--pf-fs-xs);color:var(--pf-text-2);flex:1}.pf-layer--dr .pf-dlg__body{gap:0;padding:0}.pf-dr--sheet{min-inline-size:0}.pf-dr--sheet .pf-dr__body{grid-template-columns:minmax(0,1fr)}.pf-dr--sheet .pf-dr__presets{border-inline-end:0;border-block-end:1px solid var(--pf-border);scrollbar-width:none;flex-direction:row;gap:8px;padding:10px 16px;overflow-x:auto}.pf-dr--sheet .pf-dr__presets::-webkit-scrollbar{display:none}.pf-dr--sheet .pf-dr__preset{border:1px solid var(--pf-border);white-space:nowrap;border-radius:999px;flex:none;padding:6px 14px}.pf-dr--sheet .pf-dr__foot{z-index:2;padding:10px 16px;position:sticky;inset-block-end:0}.pf-dr--sheet .pf-dr__foot .pf-btn{--h:44px}.pf-dr--sheet .pf-dr__day{block-size:40px}@media (max-width:640px){.pf-dr{min-inline-size:0}.pf-dr__body{grid-template-columns:minmax(0,1fr)}.pf-dr__presets{border-inline-end:0;border-block-end:1px solid var(--pf-border);flex-flow:wrap}}@media (max-width:380px){.pf-dr__inputs{grid-template-columns:minmax(0,1fr)}}.pf-filter-btn__v{border-inline-start:1px solid var(--pf-border-strong);color:var(--pf-heading);font-weight:var(--pf-fw-medium);white-space:nowrap;margin-inline-start:2px;padding-inline-start:6px}.pf-fchip--date .pf-fchip__k{white-space:nowrap}.pf-dr-field{inline-size:100%}.pf-dr-field__i{color:var(--pf-text-3);flex:none}.pf-periodbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-block-end:-8px;display:flex}.pf-period{flex-wrap:wrap;align-items:center;gap:8px 10px;display:inline-flex}.pf-period__k{font-size:var(--pf-fs-sm);color:var(--pf-text-2);align-items:center;gap:6px;display:inline-flex}.pf-period__btn{border-radius:var(--pf-radius-sm);border:1px solid var(--pf-border-strong);background:var(--pf-surface);min-block-size:40px;color:var(--pf-text);font-size:var(--pf-fs-sm);transition:border-color var(--pf-dur);align-items:center;gap:8px;padding:4px 12px;display:inline-flex}.pf-period__btn:hover,.pf-period__btn[aria-expanded=true]{border-color:var(--pf-focus)}.pf-period__v{font-weight:var(--pf-fw-bold);color:var(--pf-heading)}.pf-period__r{color:var(--pf-text-2);font-size:var(--pf-fs-xs)}.pf-period__i{color:var(--pf-text-3)}.pf-period__f{font-size:var(--pf-fs-xs);color:var(--pf-text-3)}.pf-kpi__range{color:var(--pf-text-2)}.pf-chart__period{font-size:var(--pf-fs-xs);color:var(--pf-text-2);align-items:center;gap:6px;margin-block-end:6px;display:flex}.pf-csv__name{font-size:var(--pf-fs-sm);color:var(--pf-text-2);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pf-seg--sm{flex-wrap:nowrap;gap:2px;padding:2px}.pf-seg--sm .pf-seg__b{font-variant-numeric:tabular-nums;min-block-size:32px;padding:0 10px}.pf-table__size{flex-wrap:nowrap}@media (max-width:599px){.pf-table__size>span:first-child{display:none}}.pf-file__open{color:inherit;font:inherit;text-align:start;cursor:pointer;border-radius:4px;display:inline}.pf-file__open:hover{color:var(--pf-link);text-underline-offset:3px;text-decoration:underline}.pf-file--scanning .pf-file__open,.pf-file--blocked .pf-file__open,.pf-file--uploading .pf-file__open{cursor:help}.pf-fchip2{border:1px solid var(--pf-border);background:var(--pf-surface);min-block-size:32px;color:var(--pf-text);font-size:var(--pf-fs-xs);border-radius:999px;align-items:center;gap:6px;max-inline-size:100%;padding:4px 10px;display:inline-flex}.pf-fchip2:hover{border-color:var(--pf-focus)}.pf-fchip2__st{background:var(--tb,var(--pf-warning-bg));color:var(--t,var(--pf-warning));border-radius:999px;padding:0 6px}.pf-layer--viewer .pf-dlg__body{gap:0;padding:0;overflow:hidden}.pf-layer--viewer .pf-modal{block-size:min(860px,100dvh - 48px)}.pf-layer--viewer .pf-modal.is-full{block-size:100%}.pf-vw{flex-direction:column;block-size:100%;min-block-size:0;display:flex}.pf-vw__tools{border-block-end:1px solid var(--pf-border);background:var(--pf-surface-2);flex-wrap:wrap;align-items:center;gap:4px;padding:6px 16px;display:flex}.pf-vw__zoom{text-align:center;min-inline-size:48px;font-size:var(--pf-fs-xs);color:var(--pf-text-2);font-variant-numeric:tabular-nums}.pf-vw__sp{flex:1}.pf-vw__count{font-size:var(--pf-fs-xs);color:var(--pf-text-2);padding-inline:8px}.pf-vw__main{flex:1;grid-template-columns:minmax(0,1fr) 280px;min-block-size:0;display:grid;position:relative}.pf-vw.is-noinfo .pf-vw__main{grid-template-columns:minmax(0,1fr)}.pf-vw.is-noinfo .pf-vw__meta{display:none}.pf-vw__stage{background:var(--pf-surface-3);touch-action:none;outline:none;justify-content:center;align-items:flex-start;min-block-size:0;padding:24px;display:flex;position:relative;overflow:auto}.pf-vw[data-kind=doc] .pf-vw__stage{touch-action:pan-y}.pf-vw__stage:focus-visible{box-shadow:inset 0 0 0 2px var(--pf-focus)}.pf-vw__stage.is-zoomed{cursor:grab}.pf-vw__stage.is-zoomed:active{cursor:grabbing}.pf-vw__canvas{transform-origin:50%;max-inline-size:100%;margin:auto;transition:transform .12s ease-out}.pf-vw__img,.pf-vw__canvas .pf-vw__art{block-size:auto;max-block-size:calc(100dvh - 300px);inline-size:auto;max-inline-size:100%;box-shadow:var(--pf-shadow);-webkit-user-select:none;user-select:none;border-radius:6px;display:block}.pf-vw__canvas .pf-vw__art{aspect-ratio:3/2;block-size:auto;inline-size:min(760px,100%)}.pf-vw__doc{transform-origin:top;flex-direction:column;align-items:center;gap:16px;inline-size:100%;transition:transform .12s ease-out;display:flex}.pf-vw__page{aspect-ratio:1/1.414;color:#1b2a44;background:#fff;border-radius:4px;flex-direction:column;gap:10px;inline-size:min(620px,100%);padding:32px 36px;display:flex;box-shadow:0 2px 10px #0c1e3e29}.pf-vw__phead{color:#5b6b84;border-block-end:1px solid #e3e8f0;justify-content:space-between;align-items:center;gap:12px;padding-block-end:10px;font-size:13px;display:flex}.pf-vw__plogo{block-size:auto;inline-size:40px}.pf-vw__ptitle{color:#0c1e3e;font-size:16px;font-weight:700}.pf-vw__lines{flex-direction:column;flex:1;gap:9px;display:flex}.pf-vw__line{background:#e6eaf1;border-radius:4px;block-size:7px;display:block}.pf-vw__block{grid-template-columns:repeat(3,1fr);gap:6px;margin-block:6px;display:grid}.pf-vw__block span{background:#eef1f6;border:1px solid #e0e5ee;border-radius:3px;block-size:18px;display:block}.pf-vw__pfoot{color:#5b6b84;text-align:center;font-size:13px}.pf-vw__status{text-align:center;border-radius:var(--pf-radius-lg);background:var(--pf-surface);border:1px solid var(--pf-border);max-inline-size:420px;color:var(--t,var(--pf-text));flex-direction:column;align-items:center;gap:8px;margin:auto;padding:32px 24px;display:flex}.pf-vw__stt{font-weight:var(--pf-fw-bold);font-size:var(--pf-fs-md);color:var(--pf-heading)}.pf-vw__std{color:var(--pf-text-2);font-size:var(--pf-fs-sm)}.pf-vw__card{border-radius:var(--pf-radius-lg);background:var(--pf-surface);border:1px solid var(--pf-border);text-align:center;flex-direction:column;align-items:center;gap:8px;inline-size:min(520px,100%);margin:auto;padding:24px;display:flex}.pf-vw__card .pf-dl{text-align:start;inline-size:100%}.pf-vw__bigicon{background:var(--pf-icon-bg,var(--pf-surface-3));block-size:72px;inline-size:72px;color:var(--pf-icon-fg,var(--pf-text-2));border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.pf-vw__cardt{font-weight:var(--pf-fw-bold);color:var(--pf-heading);overflow-wrap:anywhere}.pf-vw__cardd{color:var(--pf-text-2);font-size:var(--pf-fs-sm)}.pf-vw__meta{border-inline-start:1px solid var(--pf-border);background:var(--pf-elev);padding:8px 16px;overflow:auto}.pf-vw__dl .pf-dl__row{grid-template-columns:minmax(0,1fr);gap:2px;padding:8px 0}.pf-vw__hash{font-family:"Saudi Riyal", var(--pf-font-latin);overflow-wrap:anywhere;font-size:13px}.pf-vw__nav{z-index:2;background:var(--pf-elev);block-size:44px;inline-size:44px;color:var(--pf-text);box-shadow:var(--pf-shadow);border:1px solid var(--pf-border);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.pf-vw__nav:disabled{opacity:.35;cursor:default}.pf-vw__nav--prev{inset-inline-start:12px}.pf-vw__nav--next{inset-inline-end:292px}.pf-vw.is-noinfo .pf-vw__nav--next{inset-inline-end:12px}.pf-vw__thumbs{border-block-start:1px solid var(--pf-border);background:var(--pf-surface-2);scrollbar-width:thin;gap:8px;padding:8px 16px;display:flex;overflow-x:auto}.pf-vw__thumb{background:var(--pf-surface);block-size:48px;inline-size:64px;color:var(--pf-text-2);border:2px solid #0000;border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.pf-vw__thumb img,.pf-vw__thumb svg.pf-vw__art{object-fit:cover;block-size:100%;inline-size:100%}.pf-vw__thumb.is-on{border-color:var(--pf-focus)}@media (max-width:899px){.pf-vw__main{grid-template-columns:minmax(0,1fr)}.pf-vw__meta{display:none}.pf-vw:not(.is-noinfo) .pf-vw__meta.is-open{display:block}.pf-vw__nav--next{inset-inline-end:12px}}.pf-layer--frame .pf-dlg__body{padding:0}.pf-frame-wrap{flex:1;min-block-size:0;display:flex}.pf-frame{background:#fff;border:0;flex:1;min-block-size:60vh;inline-size:100%}.pf-offerpop{flex-direction:column;gap:16px;display:flex}.pf-offerpop__head{font-size:var(--pf-fs-sm);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.pf-offerpop__sec{min-inline-size:0}.pf-offerpop__vers{flex-direction:column;gap:4px;margin-block-end:8px;display:flex}.pf-offerpop__vers li{border-radius:var(--pf-radius-sm);border:1px solid var(--pf-border);font-size:var(--pf-fs-sm);flex-wrap:wrap;align-items:center;gap:12px;padding:8px 12px;display:flex}.pf-offerpop__vers li.is-on{border-color:var(--pf-focus);background:var(--pf-info-bg)}.pf-offerpop__vers .pf-num{margin-inline-start:auto}.pf-offer-cmp tr.is-changed td{font-weight:var(--pf-fw-medium)}.pf-callout-inline{color:var(--pf-text-2);font-size:var(--pf-fs-sm);align-items:flex-start;gap:6px;margin-block-start:8px;display:flex}@media (max-width:599px){.pf-layer--modal.is-full{align-items:stretch;padding:0}.pf-layer--modal:has(.pf-modal--lg){align-items:stretch;padding:0}.pf-layer--modal:has(.pf-modal--full){align-items:stretch;padding:0}.pf-modal--lg,.pf-modal--full{border:0;border-radius:0;block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none}.pf-layer--viewer .pf-modal{block-size:100%}.pf-dlg__fs,.pf-dlg__page .pf-btn__t{display:none}.pf-vw__stage{padding:12px}.pf-vw__page{padding:20px}.pf-vw__tools .pf-btn__t{display:none}.pf-periodbar{justify-content:flex-start}}.pf-page-header--avatar{align-items:center}.pf-page-header__avatar{flex:none;display:flex}.pf-page-header__avatar .pf-avatar{box-shadow:0 0 0 3px var(--pf-surface), 0 0 0 4px var(--pf-border)}.pf-page-header--avatar .pf-page-header__main{flex:320px;min-inline-size:0}.pf-page-header--acct .pf-page-header__row{flex-wrap:wrap}.pf-acct{flex-direction:column;gap:24px;min-inline-size:0;display:flex}.pf-acct__badges{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.pf-acct-chip{background:var(--pf-surface-2);border:1px solid var(--pf-border);min-block-size:28px;color:var(--pf-text-2);font-size:var(--pf-fs-xs);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;max-inline-size:100%;padding:2px 12px;display:inline-flex}.pf-acct-chip__k{color:var(--pf-text-3)}.pf-acct-chip__v{color:var(--pf-text);font-weight:var(--pf-fw-medium);text-overflow:ellipsis;overflow:hidden}.pf-acct__tabs>.pf-tabs__panel{padding-block-start:24px}.pf-actlog{flex-direction:column;gap:16px;min-inline-size:0;display:flex}.pf-actlog__gov{color:var(--pf-text-3);font-size:var(--pf-fs-xs);flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.pf-actlog__gov>span,.pf-actlog__gov>button{align-items:center;gap:6px;display:inline-flex}.pf-actlog__live{color:var(--pf-success);font-weight:var(--pf-fw-bold)}.pf-actlog__dot{background:var(--pf-success);block-size:8px;inline-size:8px;box-shadow:0 0 0 0 var(--pf-success);border-radius:50%;animation:2s ease-out infinite pf-act-pulse}@keyframes pf-act-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--pf-success) 55%, transparent)}to{box-shadow:0 0 0 8px #0000}}@media (prefers-reduced-motion:reduce){.pf-actlog__dot{animation:none}}html[data-motion=off] .pf-actlog__dot{animation:none}.pf-actlog__presets .pf-chip{min-block-size:36px}.pf-actlog__kpis .pf-kpi__def{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (min-width:768px){.pf-grid--kpi.pf-actlog__kpis{grid-template-columns:repeat(6,minmax(0,1fr))}.pf-grid--kpi.pf-actlog__kpis>*{grid-column:span 2}.pf-grid--kpi.pf-actlog__kpis>:nth-child(n+4){grid-column:span 3}}@media (max-width:767px) and (min-width:421px){.pf-grid--kpi.pf-actlog__kpis>:nth-child(5){grid-column:1/-1}}.pf-actlog__traffic{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.pf-actlog__wide{grid-column:1/-1;min-inline-size:0}.pf-actlog__cell{border-block-start:1px solid var(--pf-border);min-inline-size:0;padding-block-start:16px}.pf-actlog__cell .pf-donut-wrap{justify-content:flex-start}@media (max-width:1199px){.pf-actlog__traffic{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:719px){.pf-actlog__traffic{grid-template-columns:minmax(0,1fr)}}.pf-actlog--compact .pf-actlog__traffic{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:719px){.pf-actlog--compact .pf-actlog__traffic{grid-template-columns:minmax(0,1fr)}}@media (min-width:720px){.pf-actlog__cell--peak{grid-column:span 2}.pf-actlog__traffic.is-r2-1>.pf-actlog__cell:last-child{grid-column:1/-1}}@media (min-width:1200px){.pf-actlog:not(.pf-actlog--compact) .pf-actlog__traffic.is-r2-1>.pf-actlog__cell:last-child{grid-column:auto}.pf-actlog:not(.pf-actlog--compact) .pf-actlog__traffic.is-r3-1>.pf-actlog__cell:last-child{grid-column:1/-1}.pf-actlog:not(.pf-actlog--compact) .pf-actlog__traffic.is-r3-2>.pf-actlog__cell:last-child{grid-column:span 2}}.pf-act-cell{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.pf-act-cell__t{align-items:center;gap:6px;display:inline-flex}.pf-act-cell__s{color:var(--pf-text-3);font-size:var(--pf-fs-xs);text-overflow:ellipsis;white-space:nowrap;max-inline-size:28ch;overflow:hidden}.pf-tbl tr.is-risk-high>td:first-child,.pf-tbl tr.is-risk-high>td.pf-td-check{box-shadow:inset -3px 0 0 var(--pf-danger)}[dir=ltr] .pf-tbl tr.is-risk-high>td:first-child{box-shadow:inset 3px 0 0 var(--pf-danger)}.pf-tbl tr.is-live>td:first-child{box-shadow:inset -3px 0 0 var(--pf-success)}[dir=ltr] .pf-tbl tr.is-live>td:first-child{box-shadow:inset 3px 0 0 var(--pf-success)}.pf-actd{flex-direction:column;gap:16px;display:flex}.pf-actd__head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pf-actd__label{font-size:var(--pf-fs-md,16px);font-weight:var(--pf-fw-bold);color:var(--pf-text)}.pf-actd__sec{border:1px solid var(--pf-border);border-radius:var(--pf-radius);min-inline-size:0;padding:12px 16px}.pf-actd__h{font-size:var(--pf-fs-sm);font-weight:var(--pf-fw-bold);color:var(--pf-text-2);align-items:center;gap:8px;margin-block-end:4px;display:flex}.pf-actd__ua{border-radius:var(--pf-radius-sm);background:var(--pf-surface-2);border:1px solid var(--pf-border);font-family:"Saudi Riyal", var(--pf-font-latin);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--pf-text-2);margin:8px 0 0;padding:12px;font-size:13px}.pf-actd__note{color:var(--pf-text-3);font-size:var(--pf-fs-xs);align-items:center;gap:6px;margin-block-start:8px;display:flex}.pf-actd__diff td{overflow-wrap:anywhere}.pf-actd .pf-dl--cols{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.pf-actd .pf-dl--cols dd{overflow-wrap:anywhere}.pf-tbl th.pf-td-check,.pf-tbl td.pf-td-check{z-index:2;background-color:var(--pf-surface);position:sticky;inset-inline-start:0}.pf-tbl th.pf-td-act,.pf-tbl td.pf-td-act{z-index:2;background-color:var(--pf-surface);box-shadow:inset -1px 0 0 var(--pf-border);position:sticky;inset-inline-end:0}[dir=ltr] .pf-tbl th.pf-td-act,[dir=ltr] .pf-tbl td.pf-td-act{box-shadow:inset 1px 0 0 var(--pf-border)}.pf-tbl th.pf-td-check,.pf-tbl th.pf-td-act{z-index:3;background-color:var(--pf-th-bg)}.pf-tbl tbody tr:hover>td.pf-td-check,.pf-tbl tbody tr:hover>td.pf-td-act{background-image:linear-gradient(var(--pf-row-hover), var(--pf-row-hover))}.pf-tbl tbody tr.is-selected>td.pf-td-check,.pf-tbl tbody tr.is-selected>td.pf-td-act{background-image:linear-gradient(var(--pf-row-selected), var(--pf-row-selected))}.pf-tbl--mini th.pf-td-check,.pf-tbl--mini td.pf-td-check,.pf-tbl--mini th.pf-td-act,.pf-tbl--mini td.pf-td-act{box-shadow:none;position:static}.pf-settings .pf-tbl .is-wrap,.pf-set-main .pf-tbl .is-wrap{min-inline-size:140px}.pf-tag[hidden],.pf-chip[hidden],.pf-badge[hidden],.pf-btn[hidden],.pf-fchip[hidden]{display:none!important}.pf-maint-bar{margin:16px max(var(--pf-gutter), calc((100% - var(--pf-content-max)) / 2 + var(--pf-gutter))) 0;border-radius:var(--pf-radius);background:var(--tb,var(--pf-warning-bg));color:var(--pf-text);border:1px solid var(--pf-border);font-size:var(--pf-fs-sm);flex-wrap:wrap;align-items:flex-start;gap:8px 12px;padding:12px 16px;line-height:1.6;display:flex}.pf-maint-bar[hidden]{display:none}.pf-maint-bar__i{color:var(--t,var(--pf-warning));flex:none;margin-block-start:3px}.pf-maint-bar__t{flex:240px;min-inline-size:0;margin:0}.pf-maint-bar__t strong{color:var(--pf-heading);margin-inline-end:4px}.pf-maint-bar__a{flex:none;align-self:center}.pf-tcards__selall{z-index:2;background:var(--pf-th-bg);border-block-end:1px solid var(--pf-border);font-size:var(--pf-fs-sm);color:var(--pf-text-2);align-items:center;gap:8px;min-block-size:44px;padding:8px 16px;display:flex;position:sticky;inset-block-start:0}.pf-tcards__selall label{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.pf-native-sel{transition:none!important;animation:none!important}html[dir=ltr] .pf-flip{transform:scaleX(-1)}.pf-tb-btn__ar,.ap-map__btn--lang[lang=ar]{font-family:"Saudi Riyal", var(--pf-font-ar,"itf rayat AR"), system-ui, sans-serif}.pf-tb-btn__ar{font-size:17px;font-weight:700;line-height:1}html[lang=en] .pf-nav__label{letter-spacing:.04em}html[lang=en] .pf-tb-search__t{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html[lang=en] .pf-kpi__label,html[lang=en] .pf-card__title,html[lang=en] .pf-dl dt,html[lang=en] .pf-stat__k{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}html[lang=en] .pf-tbl th{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;word-break:normal}:root{--pf-online:var(--pf-success);--pf-tick-read:#53bdeb;--pf-tick-read-surface:#1e7fd0}.pf-chat__day span{background:var(--pf-surface);border:1px solid var(--pf-border);color:var(--pf-text-2);white-space:nowrap;border-radius:999px;padding:2px 12px}.pf-chat__unread{justify-content:center;margin-block:4px;display:flex}.pf-chat__unread span{background:var(--pf-info-bg);color:var(--pf-info);font-size:var(--pf-fs-xs);font-weight:var(--pf-fw-medium);border-radius:999px;padding:3px 14px}.pf-msg__meta time,.pf-chat__sys time,.pf-chatrow__time{font-variant-numeric:tabular-nums;white-space:nowrap}.pf-tick{color:inherit;flex:none;align-items:center;line-height:0;display:inline-flex}.pf-tick .pf-i{stroke-width:2.1px}.pf-tick--sending{opacity:.85}.pf-tick--read{color:var(--pf-tick-read-skin,var(--pf-tick-read-surface))}.pf-msg--mine .pf-tick--read{color:var(--pf-tick-read-skin,var(--pf-tick-read))}.pf-chat__offer-meta{justify-content:center;margin-block-start:4px}.pf-chat__link{color:inherit;text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline}.pf-chat__link:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid}.pf-msg.is-demo .pf-msg__bubble{border-style:dashed;border-color:var(--pf-border-strong)}.pf-msg.is-hit .pf-msg__bubble,.pf-chat__sys.is-hit,.pf-chat__offer.is-hit>:first-child{outline:3px solid var(--pf-focus);outline-offset:3px;animation:1.2s ease-out 2 pf-chat-hit}@keyframes pf-chat-hit{0%{box-shadow:0 0 0 0 var(--pf-focus-ring)}to{box-shadow:0 0 0 12px #0000}}.pf-msg__imgs{flex-wrap:wrap;gap:6px;margin-block-start:8px;display:flex}.pf-chimg{border-radius:var(--pf-radius-sm);border:1px solid var(--pf-border);background:var(--pf-surface);inline-size:132px;max-inline-size:100%;color:var(--pf-text);text-align:start;cursor:zoom-in;flex-direction:column;padding:0;display:flex;overflow:hidden}.pf-chimg__art{background:var(--pf-icon-bg);block-size:88px;color:var(--pf-icon-fg);place-items:center;display:grid}.pf-chimg img{object-fit:cover;block-size:88px;inline-size:100%;display:block}.pf-chimg__name{font-size:var(--pf-fs-xs);white-space:nowrap;text-overflow:ellipsis;color:var(--pf-text-2);padding:4px 8px;overflow:hidden}.pf-chimg:hover{border-color:var(--pf-border-strong)}.pf-chimg:focus-visible{outline:2px solid var(--pf-focus);outline-offset:2px}.pf-chimg--lg{inline-size:100%}.pf-chimg--lg .pf-chimg__art,.pf-chimg--lg img{block-size:120px}.pf-typing{align-items:center;gap:3px;display:inline-flex}.pf-typing i{opacity:.35;background:currentColor;border-radius:50%;block-size:5px;inline-size:5px;animation:1.2s ease-in-out infinite pf-typing;display:block}.pf-typing i:nth-child(2){animation-delay:.15s}.pf-typing i:nth-child(3){animation-delay:.3s}@keyframes pf-typing{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.pf-chat__typing{display:flex}.pf-chat__typing[hidden]{display:none}.pf-chat__typing-b{background:var(--pf-bubble-them);border:1px solid var(--pf-border);color:var(--pf-text-2);font-size:var(--pf-fs-sm);border-radius:16px;border-end-start-radius:4px;align-items:center;gap:8px;max-inline-size:90%;padding:8px 14px;display:inline-flex}.pf-presence{min-inline-size:0;font-size:var(--pf-fs-xs);color:var(--pf-text-3);vertical-align:middle;align-items:center;gap:6px;display:inline-flex}.pf-presence__t{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pf-presence__dot{background:var(--pf-online);block-size:9px;inline-size:9px;box-shadow:0 0 0 2px var(--pf-surface);border-radius:50%;flex:none;display:inline-block}.pf-presence__dot:not(.is-on){display:none}.pf-presence__typing{color:var(--pf-success);font-weight:var(--pf-fw-medium);align-items:center;gap:6px;min-inline-size:0;display:inline-flex}.pf-presence--dot{position:absolute;inset-block-end:1px;inset-inline-end:1px}.pf-presence--dot .pf-presence__dot{block-size:11px;inline-size:11px}.pf-chathead{align-items:center;gap:12px;min-inline-size:0;display:flex}.pf-chathead__av{flex:none;display:inline-flex;position:relative}.pf-chathead__main{flex:1;min-inline-size:0}.pf-chathead__name{font-size:var(--pf-fs-md);font-weight:var(--pf-fw-bold);color:var(--pf-heading);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.pf-chathead__sub{min-inline-size:0;font-size:var(--pf-fs-xs);color:var(--pf-text-3);align-items:center;margin:0;display:flex}.pf-chathead__ref{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.pf-chathead__acts{flex:none;gap:4px;display:flex}.pf-chatlist{flex-direction:column;min-inline-size:0;display:flex}.pf-chatlist__bar{border-block-end:1px solid var(--pf-border);align-items:center;gap:8px;padding:12px 16px;display:flex}.pf-chatlist__tabs{flex-wrap:wrap;flex:1;gap:6px;min-inline-size:0}.pf-chatlist__tab{flex:none;min-block-size:36px;padding:2px 12px;position:relative}.pf-chatlist__adot{background:var(--pf-accent);block-size:8px;inline-size:8px;box-shadow:0 0 0 2px var(--pf-surface);border-radius:50%}.pf-chatlist__note{font-size:var(--pf-fs-xs);color:var(--pf-text-3);margin:8px 16px 0}.pf-chatlist__note[hidden]{display:none}.pf-chatlist__ul{margin:0;padding:0;list-style:none}.pf-chatlist__li{border-block-end:1px solid var(--pf-border);position:relative}.pf-chatlist__li[hidden]{display:none}.pf-chatrow{color:inherit;align-items:flex-start;gap:12px;min-inline-size:0;padding:12px 16px;padding-inline-end:52px;text-decoration:none;display:flex}.pf-chatrow:hover{background:var(--pf-row-hover)}.pf-chatrow.is-active{background:var(--pf-row-selected)}.pf-chatrow.is-active:before{content:"";background:var(--pf-tab-indicator);inline-size:3px;position:absolute;inset-block:0;inset-inline-start:0}.pf-chatrow:focus-visible{outline:2px solid var(--pf-focus);outline-offset:-2px}.pf-chatrow__av{flex:none;display:inline-flex;position:relative}.pf-chatrow__dot{block-size:11px;inline-size:11px;position:absolute;inset-block-end:1px;inset-inline-end:1px}.pf-chatrow__main{flex-direction:column;flex:1;gap:2px;min-inline-size:0;display:flex}.pf-chatrow__top{align-items:baseline;gap:8px;min-inline-size:0;display:flex}.pf-chatrow__name{min-inline-size:0;font-weight:var(--pf-fw-medium);color:var(--pf-heading);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.pf-chatrow__time{font-size:var(--pf-fs-xs);color:var(--pf-text-3);flex:none}.pf-chatrow.is-unread .pf-chatrow__time{color:var(--pf-success);font-weight:var(--pf-fw-bold)}.pf-chatrow__sub{min-inline-size:0;font-size:var(--pf-fs-xs);color:var(--pf-text-3);gap:6px;display:flex}.pf-chatrow__st{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-inline-size:0;overflow:hidden}.pf-chatrow__ref{white-space:nowrap;flex:none}.pf-chatrow__bottom{align-items:center;gap:8px;min-inline-size:0;display:flex}.pf-chatrow__prev{min-inline-size:0;font-size:var(--pf-fs-sm);color:var(--pf-text-2);flex:1;display:flex}.pf-chatrow__norm{align-items:center;gap:4px;min-inline-size:0;display:inline-flex}.pf-chatrow__norm[hidden],.pf-chatrow__typing[hidden]{display:none}.pf-chatrow__pt{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.pf-chatrow.is-unread .pf-chatrow__pt{color:var(--pf-text);font-weight:var(--pf-fw-medium)}.pf-chatrow__typing{color:var(--pf-success);font-weight:var(--pf-fw-medium);align-items:center;gap:6px;display:inline-flex}.pf-count.pf-chatrow__count{background:var(--pf-accent);color:var(--pf-on-accent);font-weight:var(--pf-fw-bold);flex:none}.pf-chatrow__arch{font-size:var(--pf-fs-xs);color:var(--pf-text-3);flex:none;align-items:center;gap:4px;display:inline-flex}.pf-chatrow__more{position:absolute;inset-block-start:50%;inset-inline-end:8px;transform:translateY(-50%)}.pf-chatlist__empty{text-align:center;color:var(--pf-text-3);font-size:var(--pf-fs-sm);margin:0;padding:24px 16px}.pf-chatlist__empty[hidden]{display:none}.pf-chsearch{flex-direction:column;gap:12px;min-inline-size:0;display:flex}.pf-chsearch__bar{align-items:center;display:flex;position:relative}.pf-chsearch__bar>.pf-i{color:var(--pf-text-3);pointer-events:none;position:absolute;inset-inline-start:12px}.pf-chsearch__bar .pf-input{inline-size:100%;padding-inline-start:40px}.pf-chsearch__count{font-size:var(--pf-fs-sm);color:var(--pf-text-2);margin:0}.pf-chsearch__res{margin:0;padding:0;list-style:none}.pf-chsres{border-block-end:1px solid var(--pf-border);align-items:flex-start;gap:12px;min-inline-size:0;padding:12px 0;display:flex}.pf-chsres__icon{background:var(--pf-icon-bg);block-size:36px;inline-size:36px;color:var(--pf-icon-fg);border-radius:10px;flex:none;place-items:center;display:grid}.pf-chsres__main{flex:1;min-inline-size:0}.pf-chsres__top{font-size:var(--pf-fs-xs);color:var(--pf-text-3);flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0;display:flex}.pf-chsres__who{font-size:var(--pf-fs-sm);font-weight:var(--pf-fw-bold);color:var(--pf-heading)}.pf-chsres__th{color:var(--pf-text-2)}.pf-chsres__snip{font-size:var(--pf-fs-sm);color:var(--pf-text);overflow-wrap:anywhere;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:4px 0;display:-webkit-box;overflow:hidden}.pf-chsres__snip .pf-i{vertical-align:-2px;margin-inline-end:4px}.pf-chsres__tags{flex-wrap:wrap;gap:4px;margin:0;display:flex}.pf-chsres__go{flex:none;align-self:center}.pf-chsres--more{font-size:var(--pf-fs-xs);color:var(--pf-text-3);justify-content:center}.pf-chsearch__empty{text-align:center;color:var(--pf-text-3);font-size:var(--pf-fs-sm);margin:0;padding:16px}.pf-chsearch__empty[hidden]{display:none}.pf-chmedia__tabs{margin-block-end:16px}.pf-chmedia__pane[hidden]{display:none}.pf-chmedia__pane:focus-visible{outline:2px solid var(--pf-focus);outline-offset:4px;border-radius:var(--pf-radius-sm)}.pf-chmedia__grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px 12px;margin:0;padding:0;list-style:none;display:grid}.pf-chmedia__cell{flex-direction:column;align-items:flex-start;gap:4px;min-inline-size:0;display:flex}.pf-chmedia__meta{font-size:var(--pf-fs-xs);color:var(--pf-text-3);margin:0}.pf-chmedia__list{margin:0;padding:0;list-style:none}.pf-chmedia__row{border-block-end:1px solid var(--pf-border);align-items:center;gap:12px;min-inline-size:0;padding:10px 0;display:flex}.pf-chmedia__ic{background:var(--pf-icon-bg);block-size:40px;inline-size:40px;color:var(--pf-icon-fg);border-radius:10px;flex:none;place-items:center;display:grid}.pf-chmedia__main{flex:1;min-inline-size:0}.pf-chmedia__name{text-align:start;font-weight:var(--pf-fw-medium);overflow-wrap:anywhere;display:inline}.pf-chmedia__go{flex:none}.pf-chper{flex-direction:column;gap:14px;display:flex}.pf-chper__range[hidden]{display:none}.pf-chper__count{font-size:var(--pf-fs-sm);color:var(--pf-text-2);margin:0}.pf-chmail__to{border-radius:var(--pf-radius);background:var(--pf-surface-2);border:1px solid var(--pf-border);font-size:var(--pf-fs-sm);color:var(--pf-text);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.pf-chmail__note{font-size:var(--pf-fs-xs);color:var(--pf-text-3);align-items:flex-start;gap:8px;margin:0;display:flex}.pf-chmail__note .pf-i,.pf-chmail__to .pf-i{flex:none;margin-block-start:2px}.pf-chprint-preview{border:1px solid var(--pf-border);border-radius:var(--pf-radius);max-block-size:52vh;box-shadow:var(--pf-shadow-sm);background:#fff;margin-block-start:16px;padding:24px;overflow:auto}.pf-chprint-preview:focus-visible{outline:2px solid var(--pf-focus);outline-offset:2px}.pf-chprint{font-family:var(--pf-font);color:#0c1e3e;background:#fff;font-size:13px;line-height:1.65}.pf-chprint__head{border-block-end:2px solid #0c1e3e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding-block-end:8px;display:flex}.pf-chprint__brand{align-items:center;gap:8px;font-weight:700;display:inline-flex}.pf-chprint__logo{block-size:32px;inline-size:auto}.pf-chprint__kind{color:#3e4a62;font-size:13px}.pf-chprint__title{color:#0c1e3e;margin:12px 0 8px;font-size:18px;line-height:1.4}.pf-chprint__meta{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:4px 16px;margin:0 0 12px;display:grid}.pf-chprint__meta div{gap:6px;min-inline-size:0;display:flex}.pf-chprint__meta dt{flex:none;font-weight:700}.pf-chprint__meta dd{overflow-wrap:anywhere;margin:0}.pf-chprint__ref{white-space:nowrap}.pf-chprint__list{margin:0;padding:0;list-style:none}.pf-chprint__msg{break-inside:avoid;border-block-end:1px solid #e3e6ec;padding:6px 0}.pf-chprint__msg.is-sys .pf-chprint__text,.pf-chprint__msg.is-offer .pf-chprint__text{color:#3e4a62}.pf-chprint__line{color:#3e4a62;flex-wrap:wrap;gap:2px 12px;margin:0;font-size:13px;display:flex}.pf-chprint__line strong{color:#0c1e3e}.pf-chprint__text{white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0}.pf-chprint__att{color:#3e4a62;margin:2px 0 0;font-size:13px}.pf-chprint__foot{color:#3e4a62;border-block-start:1px solid #cbd1db;margin-block-start:16px;padding-block-start:8px;font-size:13px}.pf-print-root{display:none}@media print{html.pf-printing,html.pf-printing body{background:#fff!important;block-size:auto!important;overflow:visible!important}html.pf-printing body>:not(#pf-print-root){display:none!important}html.pf-printing #pf-print-root{display:block!important}.pf-chprint{font-size:11pt}.pf-chprint__line,.pf-chprint__att,.pf-chprint__foot,.pf-chprint__kind{font-size:9.5pt}@page{margin:14mm}}@media (prefers-reduced-motion:reduce){.pf-typing i{opacity:.75;animation:none}.pf-msg.is-hit .pf-msg__bubble,.pf-chat__sys.is-hit,.pf-chat__offer.is-hit>:first-child{animation:none}}html[data-motion=off] .pf-typing i{opacity:.75}@media (max-width:600px){.pf-chathead__acts [data-chat-act=media]{display:none}.pf-chatlist__bar{padding-inline:12px}.pf-chsres{flex-wrap:wrap}.pf-chsres__go{margin-inline-start:48px}.pf-chmedia__grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.pf-chprint-preview{max-block-size:44vh;padding:14px}}
