.pl-code__header[data-v-1de4e8a4]{opacity:0;transform:translateY(30px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.pl-code--revealed[data-v-1de4e8a4]{opacity:1;transform:translateY(0)}.pl-code[data-v-1de4e8a4]{padding:6rem 0;background:var(--lp-bg-dark)}.pl-code[data-v-1de4e8a4]:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 50% 50% at 50% 0,rgba(1,171,188,.05),transparent);pointer-events:none}.pl-code__header[data-v-1de4e8a4]{margin-bottom:3.5rem;z-index:2}.pl-code__sub[data-v-1de4e8a4]{font-size:1rem;max-width:520px;margin:0 auto}.pl-code__tabs[data-v-1de4e8a4]{z-index:2}.pl-code__tab[data-v-1de4e8a4]{padding:.5rem 1.25rem;border-radius:6px;font-size:.85rem;font-weight:600;cursor:pointer;background:rgba(1,171,188,.06);border:1px solid var(--lp-border-subtle-dark);color:var(--lp-text-secondary-dark);transition:all .3s;font-family:inherit}.pl-code__tab.active[data-v-1de4e8a4],.pl-code__tab[data-v-1de4e8a4]:hover{background:rgba(1,171,188,.12);border-color:var(--lp-teal-core);color:var(--lp-teal-light)}.pl-code__panels[data-v-1de4e8a4]{z-index:2}.pl-code__panel[data-v-1de4e8a4]{display:none}.pl-code__panel.active[data-v-1de4e8a4]{display:block}.pl-code__panel-grid[data-v-1de4e8a4]{grid-template-columns:1fr 1fr}.pl-code__block[data-v-1de4e8a4]{background:var(--lp-code-bg);border:1px solid hsla(0,0%,100%,.06);border-radius:12px}.pl-code__block-header[data-v-1de4e8a4]{padding:.75rem 1.25rem;background:hsla(0,0%,100%,.03);border-bottom:1px solid hsla(0,0%,100%,.06)}.pl-code__dot.red[data-v-1de4e8a4]{background:#ff5f57}.pl-code__dot.yellow[data-v-1de4e8a4]{background:#febc2e}.pl-code__dot.green[data-v-1de4e8a4]{background:#28c840}.pl-code__block-title[data-v-1de4e8a4]{font-size:.72rem;color:var(--lp-text-muted-dark);margin-left:.5rem;font-family:var(--lp-font-mono)}.pl-code__block pre[data-v-1de4e8a4]{padding:1.5rem;margin:0;font-family:var(--lp-font-mono);font-size:.88rem;font-weight:400;line-height:1.65;color:var(--lp-code-text);overflow-x:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pl-code__block pre code[class*=language-][data-v-1de4e8a4],.pl-code__block pre code[data-v-1de4e8a4]{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;background:transparent;padding:0;border-radius:0;text-shadow:none}.pl-code__explanation h3[data-v-1de4e8a4]{font-family:var(--lp-font-display);font-size:1.5rem;color:var(--lp-text-primary-dark);margin-bottom:.75rem;line-height:1.3}.pl-code__explanation p[data-v-1de4e8a4]{font-size:.95rem;color:var(--lp-text-secondary-dark);line-height:1.7;margin-bottom:1.25rem}.pl-code__highlights[data-v-1de4e8a4]{display:flex;flex-direction:column;gap:.6rem}.pl-code__highlight-item[data-v-1de4e8a4]{display:flex;align-items:flex-start;gap:.6rem;font-size:.88rem;color:var(--lp-text-secondary-dark)}.pl-code__highlight-item svg[data-v-1de4e8a4]{color:var(--lp-teal-core);flex-shrink:0;margin-top:2px}@media (max-width:1024px){.pl-code__panel-grid[data-v-1de4e8a4]{grid-template-columns:1fr}}@media (max-width:600px){.pl-code__tabs[data-v-1de4e8a4]{flex-wrap:wrap}}