.pf-logo{align-items:center;display:inline-flex;gap:var(--pf-space-3,.75rem);line-height:1}.pf-logo .wp-block-site-title a{color:var(--pf-color-on-surface,#13201d);text-decoration:none}.pf-logo .wp-block-site-title a:hover{color:var(--pf-color-primary,#0c6157);text-decoration:none}.pf-logo .wp-block-site-title a:focus-visible{border-radius:var(--pf-radius-sm,.375rem);outline:2px solid var(--pf-color-primary,#0c6157);outline-offset:3px}.pf-logo__mark{align-items:center;background:var(--pf-color-primary,#0c6157);block-size:2.5rem;border-radius:var(--pf-radius-lg,1rem);border-start-start-radius:0;box-shadow:var(--pf-shadow-xs,0 1px 2px rgba(13,27,42,.06));color:var(--pf-color-on-primary,#fff);display:inline-flex;flex:none;inline-size:2.5rem;justify-content:center}.pf-logo__mark svg{block-size:1.5rem;display:block;inline-size:1.5rem}.pf-logo__word{color:var(--pf-color-on-surface,#13201d);font-family:var(--pf-font-display,var(--pf-font-arabic,"IBM Plex Sans Arabic",system-ui,sans-serif));font-size:var(--pf-font-size-lg,1.375rem);font-weight:800;letter-spacing:0;margin:0}.pf-logo__tag{color:var(--pf-color-muted,#5b6a66);font-family:var(--pf-font-mono,ui-monospace,monospace);letter-spacing:.18em;text-transform:uppercase}.pf-chip,.pf-logo__tag{font-size:var(--pf-font-size-sm,.875rem);font-weight:600}.pf-chip{align-items:center;background:var(--pf-color-surface-raised,#f4f6f7);border:1px solid var(--pf-color-hairline,#e2e8ec);border-radius:var(--pf-radius-pill,999px);color:var(--pf-color-on-surface,#13201d);display:inline-flex;gap:var(--pf-space-2,.5rem);line-height:1.2;min-block-size:1.75rem;padding-block:var(--pf-space-1,.25rem);padding-inline:var(--pf-space-3,.75rem);white-space:nowrap}.pf-chip__dot{background:currentColor;block-size:.6rem;border-radius:var(--pf-radius-pill,999px);flex:none;inline-size:.6rem}.pf-chip--live{background:var(--pf-color-accent,#8a5a16);border-color:transparent;color:var(--pf-color-on-accent,#fff)}.pf-chip--live .pf-chip__dot{animation:pf-signal-pulse 2s var(--pf-easing-standard,cubic-bezier(.2,0,0,1)) infinite;background:var(--pf-color-on-accent,#fff);box-shadow:0 0 0 var(--pf-signal-ring-width,2px) var(--pf-signal-ring-color,color-mix(in srgb,var(--pf-color-accent,#8a5a16) 55%,var(--pf-color-on-surface,#13201d)))}.pf-chip--paid{border-color:color-mix(in srgb,var(--pf-color-success,#1d6b3a) 45%,transparent);color:var(--pf-color-success,#1d6b3a)}.pf-chip--overdue,.pf-chip--paid{background:var(--pf-color-surface-raised,#f4f6f7)}.pf-chip--overdue{border-color:color-mix(in srgb,var(--pf-color-danger,#b3261e) 45%,transparent);color:var(--pf-color-danger,#b3261e)}.pf-chip--draft{background:var(--pf-color-surface-raised,#f4f6f7);border-color:var(--pf-color-hairline,#e2e8ec);color:var(--pf-color-muted,#5b6a66)}.pf-mono{direction:rtl;font-family:var(--pf-font-mono,ui-monospace,"SFMono-Regular","Consolas",monospace);font-feature-settings:"tnum" 1,"lnum" 1;font-variant-numeric:tabular-nums lining-nums;letter-spacing:0;unicode-bidi:isolate}.pf-btn-tick:not(.wp-block-button):before,.wp-block-button.pf-btn-tick>.wp-block-button__link:before{background:var(--pf-color-accent,#8a5a16);border-end-start-radius:inherit;border-start-start-radius:inherit;content:"";inline-size:4px;inset-block:0;inset-inline-start:0;pointer-events:none;position:absolute}.pf-btn-tick:not(.wp-block-button),.wp-block-button.pf-btn-tick>.wp-block-button__link{overflow:hidden;position:relative}.pf-block__btn--accent{background:var(--pf-color-accent,#8a5a16);color:var(--pf-color-on-accent,#fff)}.pf-liveprofit,.pf-spine-hero{position:relative}.pf-liveprofit{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-md,0 8px 24px rgba(13,27,42,.1));clip-path:polygon(var(--pf-notch-width,1.25rem) 0,100% 0,100% 100%,0 100%,0 var(--pf-notch-depth,1rem));color:var(--pf-color-on-surface,#13201d);display:flex;flex-direction:column;gap:var(--pf-space-4,1rem);margin-inline:auto;max-inline-size:24rem;padding:var(--pf-space-5,1.5rem)}.pf-liveprofit:before{background:var(--pf-gradient-signal,radial-gradient(circle at center,color-mix(in srgb,var(--pf-color-accent,#8a5a16) 22%,transparent) 0,transparent 70%));content:"";inset:-18%;pointer-events:none;position:absolute;z-index:-1}.pf-liveprofit__head{align-items:center;display:flex;gap:var(--pf-space-3,.75rem);justify-content:space-between}.pf-liveprofit__date{color:var(--pf-color-muted,#5b6a66);font-size:var(--pf-font-size-sm,.875rem)}.pf-liveprofit__stats{display:grid;gap:var(--pf-space-3,.75rem);grid-template-columns:1fr 1fr;margin:0}.pf-liveprofit__stat{display:flex;flex-direction:column;gap:var(--pf-space-1,.25rem)}.pf-liveprofit__stat dt{color:var(--pf-color-muted,#5b6a66);font-size:var(--pf-font-size-sm,.875rem)}.pf-liveprofit__stat dd{color:var(--pf-color-on-surface,#13201d);font-size:var(--pf-font-size-xl,1.75rem);font-weight:700;margin:0}.pf-liveprofit__cta{align-self:flex-start}[dir=rtl] .pf-liveprofit{clip-path:polygon(0 0,calc(100% - var(--pf-notch-width, 1.25rem)) 0,100% var(--pf-notch-depth,1rem),100% 100%,0 100%)}@media(prefers-reduced-motion:reduce){.pf-chip--live .pf-chip__dot{animation:none}}@keyframes pf-signal-pulse{0%,to{opacity:1}50%{opacity:var(--pf-signal-pulse-trough,.6)}}
