.pf-block{font-family:var(--pf-font-arabic,"IBM Plex Sans Arabic",system-ui,sans-serif)}.pf-block,.pf-block *,.pf-block :after,.pf-block :before{box-sizing:border-box}.pf-block__container{inline-size:100%;margin-inline:auto;max-inline-size:75rem}.pf-block__head{margin-block-end:var(--pf-space-6,2rem);margin-inline:auto;max-inline-size:44rem;text-align:center}.pf-block__eyebrow{font-size:var(--pf-font-size-sm,.875rem);font-weight:600;letter-spacing:var(--pf-letter-spacing-wide,.02em);margin:0 0 var(--pf-space-2,.5rem);text-transform:uppercase}.pf-block__title{font-size:var(--pf-font-size-2xl,2.25rem);font-weight:700;line-height:1.2;margin:0}.pf-block__subtitle{font-size:var(--pf-font-size-md,1.125rem);line-height:1.7;margin:var(--pf-space-3,.75rem) 0 0}.pf-block__btn{align-items:center;border:0;border-radius:var(--pf-radius-md,.625rem);cursor:pointer;display:inline-flex;font-size:var(--pf-font-size-base,1rem);font-weight:600;gap:var(--pf-space-2,.5rem);justify-content:center;min-block-size:44px;padding-block:var(--pf-space-3,.75rem);padding-inline:var(--pf-space-5,1.5rem);text-decoration:none;transition:transform var(--pf-duration-base,.22s) var(--pf-easing-spring,cubic-bezier(.34,1.56,.64,1)),box-shadow var(--pf-duration-base,.22s) var(--pf-easing-standard,cubic-bezier(.2,0,0,1)),opacity var(--pf-duration-base,.22s) var(--pf-easing-standard,cubic-bezier(.2,0,0,1))}.pf-block__btn:hover{box-shadow:var(--pf-shadow-md,0 8px 24px rgba(13,27,42,.1));text-decoration:none;transform:translateY(-1px)}.pf-block__btn:focus-visible{box-shadow:var(--pf-shadow-focus,0 0 0 3px var(--pf-color-focus-ring,color-mix(in srgb,var(--pf-color-primary,#0c6157) 40%,transparent)));outline:2px solid var(--pf-color-primary,#0c6157);outline-offset:2px}.pf-block__btn[aria-disabled=true],.pf-block__btn[disabled]{opacity:.55;pointer-events:none}.pf-block__btn--ghost{border:1px solid var(--pf-color-border,#7d8b86)}.pf-block__btn--ghost:hover{background:var(--pf-color-primary-soft,color-mix(in srgb,var(--pf-color-primary,#0c6157) 12%,transparent));box-shadow:none;opacity:1}.pf-block__actions{display:flex;flex-wrap:wrap;gap:var(--pf-space-3,.75rem);justify-content:center;margin-block-start:var(--pf-space-5,1.5rem)}.pf-block__img{block-size:auto;border-radius:var(--pf-radius-md,.625rem);display:block;inline-size:100%;-o-object-fit:cover;object-fit:cover}.pf-block__card{background:var(--pf-color-surface-raised,#f4f6f7);border:1px solid var(--pf-color-hairline,#e2e8ec);border-radius:var(--pf-radius-lg,1rem);box-shadow:var(--pf-shadow-xs,0 1px 2px rgba(13,27,42,.06));color:var(--pf-color-on-surface,#13201d);padding:var(--pf-space-5,1.5rem);transition:box-shadow var(--pf-duration-base,.22s) var(--pf-easing-entrance,cubic-bezier(.16,1,.3,1)),transform var(--pf-duration-base,.22s) var(--pf-easing-entrance,cubic-bezier(.16,1,.3,1))}.pf-block__card:hover{box-shadow:var(--pf-shadow-md,0 8px 24px rgba(13,27,42,.1));transform:translateY(-2px)}.pf-block__grid{align-items:stretch;display:grid;gap:var(--pf-space-5,1.5rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}@media(prefers-reduced-motion:reduce){.pf-block__btn,.pf-block__card{transition:none}.pf-block__btn:hover,.pf-block__card:hover{transform:none}}.pf-formnote{border:1px solid var(--pf-color-hairline,#e2e8ec);border-inline-start-width:3px;border-radius:var(--pf-radius-md,.625rem);font-size:var(--pf-font-size-sm,.875rem);margin-block-end:var(--pf-space-4,1rem);padding:var(--pf-space-3,.75rem) var(--pf-space-4,1rem)}.pf-formnote--ok{border-inline-start-color:var(--pf-color-success,#1d6b3a);color:var(--pf-color-success,#1d6b3a)}.pf-formnote--error,.pf-formnote--ok{background:var(--pf-color-surface-raised,#f4f6f7)}.pf-formnote--error{border-inline-start-color:var(--pf-color-danger,#b3261e);color:var(--pf-color-danger,#b3261e)}.pf-trade-catalog__tabs{align-items:center;display:flex;flex-wrap:wrap;gap:var(--pf-space-2,.5rem);justify-content:center;margin-block-end:var(--pf-space-6,2rem);margin-inline:auto;max-inline-size:75rem}.pf-trade-catalog__tab{align-items:center;background:var(--pf-color-surface,#fff);border:1px solid var(--pf-color-border,#7d8b86);border-radius:var(--pf-radius-pill,999px);color:var(--pf-color-on-surface,#13201d);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--pf-font-size-sm,.875rem);font-weight:500;justify-content:center;min-block-size:44px;min-inline-size:44px;padding-block:var(--pf-space-2,.5rem);padding-inline:var(--pf-space-4,1rem);text-decoration:none;transition:background var(--pf-duration-base,.22s) var(--pf-easing-standard,cubic-bezier(.2,0,0,1)),color var(--pf-duration-base,.22s) var(--pf-easing-standard,cubic-bezier(.2,0,0,1)),border-color var(--pf-duration-base,.22s) var(--pf-easing-standard,cubic-bezier(.2,0,0,1))}.pf-trade-catalog__tab.is-active,.pf-trade-catalog__tab[aria-selected=true]{background:var(--pf-color-primary,#0c6157);border-color:transparent;color:var(--pf-color-on-primary,#fff);font-weight:700}.pf-trade-catalog__tab:hover{border-color:var(--pf-color-primary,#0c6157)}.pf-trade-catalog__tab:focus-visible{box-shadow:var(--pf-shadow-focus,0 0 0 3px var(--pf-color-focus-ring,color-mix(in srgb,var(--pf-color-primary,#0c6157) 40%,transparent)));outline:2px solid var(--pf-color-primary,#0c6157);outline-offset:2px}.pf-trade-catalog__panels{margin-inline:auto;max-inline-size:75rem}.pf-trade-catalog__panel+.pf-trade-catalog__panel{margin-block-start:var(--pf-space-8,4rem)}.pf-trade-catalog__panel-title{font-size:var(--pf-font-size-xl,1.75rem);font-weight:700;margin:0 0 var(--pf-space-5,1.5rem);text-align:center}.pf-trade-catalog.is-js .pf-trade-catalog__panel[hidden]{display:none}.pf-trade-catalog.is-js .pf-trade-catalog__panel-title{block-size:1px;inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;clip:rect(0,0,0,0);border:0;white-space:nowrap}.pf-trade-catalog__grid{align-items:stretch;display:grid;gap:var(--pf-space-5,1.5rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}.pf-trade-catalog__card{background:var(--pf-color-surface-raised,#f4f6f7);block-size:100%;border:1px solid var(--pf-color-hairline,#e2e8ec);border-radius:var(--pf-radius-lg,1rem);box-shadow:var(--pf-shadow-sm,0 2px 6px rgba(13,27,42,.08));color:var(--pf-color-on-surface,#13201d);display:flex;flex-direction:column;gap:var(--pf-space-3,.75rem);padding:var(--pf-space-5,1.5rem);transition:box-shadow var(--pf-duration-base,.22s) var(--pf-easing-entrance,cubic-bezier(.16,1,.3,1)),transform var(--pf-duration-base,.22s) var(--pf-easing-entrance,cubic-bezier(.16,1,.3,1))}.pf-trade-catalog__card:hover{box-shadow:var(--pf-shadow-md,0 8px 24px rgba(13,27,42,.1));transform:translateY(-2px)}.pf-trade-catalog__thumb{aspect-ratio:16/10;border-radius:var(--pf-radius-md,.625rem);inline-size:100%;-o-object-fit:cover;object-fit:cover}.pf-trade-catalog__name{font-size:var(--pf-font-size-md,1.125rem);font-weight:700;margin:0}.pf-trade-catalog__text{font-size:var(--pf-font-size-sm,.875rem);line-height:1.7;margin:0;opacity:.9}.pf-trade-catalog__price{color:var(--pf-color-primary,#0c6157);font-weight:700;margin-block-end:0;margin-block-start:auto}.pf-trade-catalog__no-price{color:var(--pf-color-muted,#5b6a66);font-weight:600}.pf-trade-catalog__card-actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--pf-space-3,.75rem);margin-block-start:var(--pf-space-3,.75rem)}.pf-trade-catalog__book{flex:none}.pf-trade-catalog__book-alt{align-items:center;color:var(--pf-color-primary,#0c6157);display:inline-flex;font-size:var(--pf-font-size-sm,.875rem);font-weight:600;min-block-size:44px;text-decoration:none}.pf-trade-catalog__book-alt:hover{text-decoration:underline}.pf-trade-catalog__book-alt:focus-visible{outline:2px solid var(--pf-color-primary,#0c6157);outline-offset:2px}.pf-trade-catalog__browse{margin:var(--pf-space-5,1.5rem) 0 0;text-align:center}.pf-trade-catalog__browse a{color:var(--pf-color-primary,#0c6157);font-weight:600;text-decoration:none}.pf-trade-catalog__browse a:hover{text-decoration:underline}.pf-trade-catalog__browse a:focus-visible{outline:2px solid var(--pf-color-primary,#0c6157);outline-offset:2px}.pf-trade-catalog__empty{align-items:center;display:flex;flex-direction:column;gap:var(--pf-space-4,1rem);margin-inline:auto;max-inline-size:44rem;padding-block:var(--pf-space-7,3rem);text-align:center}.pf-trade-catalog__empty-msg{color:var(--pf-color-on-surface,#13201d);font-size:var(--pf-font-size-md,1.125rem);font-weight:600;margin:0}.pf-trade-catalog__empty-cta{flex:none}.pf-trade-catalog__index{align-items:stretch;display:grid;gap:var(--pf-space-5,1.5rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));margin-inline:auto;max-inline-size:75rem}.pf-trade-catalog__index-card{background:var(--pf-color-surface-raised,#f4f6f7);block-size:100%;border:1px solid var(--pf-color-hairline,#e2e8ec);border-radius:var(--pf-radius-lg,1rem);box-shadow:var(--pf-shadow-sm,0 2px 6px rgba(13,27,42,.08));color:var(--pf-color-on-surface,#13201d);display:flex;flex-direction:column;gap:var(--pf-space-2,.5rem);padding:var(--pf-space-5,1.5rem);text-decoration:none;transition:box-shadow var(--pf-duration-base,.22s) var(--pf-easing-entrance,cubic-bezier(.16,1,.3,1)),transform var(--pf-duration-base,.22s) var(--pf-easing-entrance,cubic-bezier(.16,1,.3,1))}.pf-trade-catalog__index-card:hover{box-shadow:var(--pf-shadow-md,0 8px 24px rgba(13,27,42,.1));transform:translateY(-2px)}.pf-trade-catalog__index-card:focus-visible{outline:2px solid var(--pf-color-primary,#0c6157);outline-offset:2px}.pf-trade-catalog__index-name{font-size:var(--pf-font-size-md,1.125rem);font-weight:700;margin:0}.pf-trade-catalog__index-text{flex:1;font-size:var(--pf-font-size-sm,.875rem);line-height:1.7;margin:0;opacity:.9}.pf-trade-catalog__index-more{color:var(--pf-color-primary,#0c6157);font-size:var(--pf-font-size-sm,.875rem);font-weight:600;margin-block-start:var(--pf-space-2,.5rem)}@media(prefers-reduced-motion:reduce){.pf-trade-catalog__card,.pf-trade-catalog__index-card,.pf-trade-catalog__tab{transition:none}.pf-trade-catalog__card:hover,.pf-trade-catalog__index-card:hover{transform:none}}@media(forced-colors:active){.pf-trade-catalog__card,.pf-trade-catalog__index-card,.pf-trade-catalog__tab{border:1px solid CanvasText}.pf-trade-catalog__tab.is-active,.pf-trade-catalog__tab[aria-selected=true]{background:Highlight;border-color:Highlight;color:HighlightText}}
