.pt-root{--pt-yellow:#fed700;--pt-yellow-hover:#f0cb00;--pt-yellow-soft:#fff8cc;--pt-on-yellow:#1a1a1a;--pt-green:#1b8e49;--pt-green-hover:#00642f;--pt-green-deep:#14351f;--pt-green-soft:#e8f5e9;--pt-green-light:#6fcf97;--pt-navy:#0e2a47;--pt-on-green:#fff;--pt-ink:#1f2a24;--pt-muted:#5b6470;--pt-border:#dfe4e1;--pt-border-strong:#b9c2bd;--pt-surface:#fff;--pt-surface-muted:#f6f7f4;--pt-bg:#f7f8f5;--pt-danger:#b42318;--pt-danger-hover:#912018;--pt-danger-soft:#fef3f2;--pt-warning:#8a5a00;--pt-warning-soft:#fffaeb;--pt-info:#175cd3;--pt-info-soft:#eff8ff;--pt-success:#1b8e49;--pt-success-soft:#e8f5e9;--pt-focus:#14351f;--pt-radius:12px;--pt-radius-sm:8px;--pt-shadow:0 1px 2px #1018140f, 0 1px 3px #10181414;--pt-shadow-lg:0 12px 32px #1018142e;color:var(--pt-ink)}.pt-root.pt-public{--pt-yellow:var(--pt-green);--pt-yellow-hover:var(--pt-green-hover);--pt-yellow-soft:var(--pt-green-soft);--pt-on-yellow:#fff}.pt-root :focus-visible{outline:2px solid var(--pt-focus);outline-offset:2px}.pt-root dialog.pt-dialog::backdrop{background:#1018148c}@keyframes pt-shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.pt-root .pt-skeleton{background-color:#eceeea;background-image:linear-gradient(90deg,#eceeea 0,#f6f7f4 40px,#eceeea 80px);background-repeat:no-repeat;background-size:200px 100%;animation:1.4s ease-in-out infinite pt-shimmer}@media (prefers-reduced-motion:reduce){.pt-root *,.pt-root :before,.pt-root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body:has(#pt-growth-home) #sbq-bar{display:none}.pt-root .pt-hp{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}
