.pn-v19{isolation:isolate;background:var(--amb-bg);position:relative}.pn-v19:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(760px 620px at -6% -8%, var(--amb-blob-a), transparent 70%), radial-gradient(820px 700px at 106% 6%, var(--amb-blob-b), transparent 70%), radial-gradient(520px 420px at 38% -10%, var(--amb-blob-c), transparent 70%);position:fixed;inset:0}.pn-v19 .pn-lado{background:color-mix(in srgb, var(--surface) 86%, transparent);border:1px solid var(--line);border-radius:26px;box-shadow:0 30px 60px -34px #082a3559,0 8px 20px -12px #082a3529}.pn-v19 .pn-id{background:var(--surface-2);border:1px solid var(--line-soft,var(--line));border-radius:18px;align-items:center;gap:12px;padding:10px;transition:border-color .2s;display:flex}.pn-v19 .pn-id:hover{border-color:var(--accent)}.pn-v19 a.pn-nav{border-radius:14px;padding:11px 12px;font-weight:700}.pn-v19 a.pn-nav[aria-current=page]{background:var(--fg-brand,#082a35);color:var(--surface)}.pn-v19 a.pn-nav[aria-current=page] svg{opacity:1}.pn-v19 .pn-tools{background:color-mix(in srgb, var(--surface) 90%, transparent);border:1px solid var(--line);box-shadow:0 14px 30px -16px #082a354d}.pn-v19 .pn-card{background:color-mix(in srgb, var(--surface) 92%, transparent);border:1px solid var(--line);border-radius:22px;box-shadow:0 18px 40px -28px #082a3559,0 4px 10px -6px #082a3514}.pn-v19 a.pn-card{transition:transform .2s,box-shadow .2s}.pn-v19 a.pn-card:hover{transform:translateY(-2px);box-shadow:0 22px 44px -26px #082a3573}@media (prefers-reduced-motion:reduce){.pn-v19 a.pn-card{transition:none}.pn-v19 a.pn-card:hover{transform:none}}