.pinkdocs-hero-section{--brand-color:var(--pinkdocs-brand-color,#3b82f6);position:relative;width:100%;transition:all .3s ease;text-align:center;z-index:1;background:color-mix(in srgb,var(--brand-color) 8%,transparent);padding:80px 24px;margin:40px 0}.pinkdocs-hero-image{position:relative;padding:80px 24px;margin:40px 0}.pinkdocs-hero-image img{width:100%;height:auto;display:block}.pinkdocs-hero-section h1{margin:0 0 20px;line-height:1.2;transition:color .3s ease}.pinkdocs-hero-section p{margin:0 auto 28px;line-height:1.6;transition:color .3s ease}.pinkdocs-version-tag{--brand-color:var(--pinkdocs-brand-color,#3b82f6);display:inline-flex;align-items:center;gap:10px;padding:8px 16px 8px 8px;background-color:color-mix(in srgb,var(--brand-color) 10%,white);border-radius:20px;font-size:13px;font-weight:500;margin-bottom:24px;border:1px solid color-mix(in srgb,var(--brand-color) 20%,transparent);transition:all .3s ease}.pinkdocs-version-tag:hover{background-color:color-mix(in srgb,var(--brand-color) 15%,white);border-color:color-mix(in srgb,var(--brand-color) 30%,transparent)}.pinkdocs-version-number{display:inline-flex;align-items:center;padding:4px 12px;background-color:var(--brand-color);color:#fff;border-radius:14px;font-weight:700;font-size:12px;text-shadow:0 1px 2px rgba(0,0,0,.1)}.pinkdocs-version-title{color:color-mix(in srgb,var(--brand-color) 100%,black 20%);font-weight:600;white-space:nowrap}.pinkdocs-version-arrow{color:var(--brand-color);opacity:.8;flex-shrink:0;margin-left:2px}[data-theme="dark"] .pinkdocs-version-tag{background-color:color-mix(in srgb,var(--brand-color) 15%,transparent);border-color:color-mix(in srgb,var(--brand-color) 25%,transparent)}[data-theme="dark"] .pinkdocs-version-tag:hover{background-color:color-mix(in srgb,var(--brand-color) 20%,transparent);border-color:color-mix(in srgb,var(--brand-color) 35%,transparent)}[data-theme="dark"] .pinkdocs-version-number{background-color:var(--brand-color);color:#fff}[data-theme="dark"] .pinkdocs-version-title{color:color-mix(in srgb,var(--brand-color) 100%,white 30%)}[data-theme="dark"] .pinkdocs-version-arrow{color:color-mix(in srgb,var(--brand-color) 100%,white 20%);opacity:.85}[data-theme="dark"] .pinkdocs-hero-section .pinkdocs-hero-content h1,[data-theme="dark"] .pinkdocs-hero-section h1,[data-theme="dark"] div.pinkdocs-hero-section h1{color:#fff!important}[data-theme="dark"] .pinkdocs-hero-section .pinkdocs-hero-content p,[data-theme="dark"] .pinkdocs-hero-section p,[data-theme="dark"] div.pinkdocs-hero-section p{color:#e5e7eb!important}[data-theme="light"] .pinkdocs-hero-section .pinkdocs-hero-content h1,[data-theme="light"] .pinkdocs-hero-section h1,[data-theme="light"] div.pinkdocs-hero-section h1{color:#111827!important}[data-theme="light"] .pinkdocs-hero-section .pinkdocs-hero-content p,[data-theme="light"] .pinkdocs-hero-section p,[data-theme="light"] div.pinkdocs-hero-section p{color:#6b7280!important}.pinkdocs-hero-button{--brand-color:var(--pinkdocs-brand-color,#3b82f6);display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 40px;background:var(--brand-color);color:#fff!important;border-radius:8px;font-size:15px;font-weight:600;text-decoration:none;transition:all .3s ease;cursor:pointer;border:none;position:relative;overflow:hidden;box-shadow:0 2px 8px color-mix(in srgb,var(--brand-color) 30%,transparent)}.pinkdocs-hero-button::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s ease}.pinkdocs-hero-button:hover::before{left:100%}.pinkdocs-hero-button:hover{transform:translateY(-1px);text-decoration:none;box-shadow:0 4px 14px color-mix(in srgb,var(--brand-color) 40%,transparent);filter:brightness(1.1)}@media (max-width:1024px){.pinkdocs-hero-section{margin:16px 0}}@media (max-width:768px){.pinkdocs-hero-section{padding:100px 16px!important;margin:12px 0;flex-direction:column!important;gap:32px!important}.pinkdocs-hero-content{padding:0 16px!important}.pinkdocs-hero-section h1{font-size:48px!important;margin-bottom:20px!important}.pinkdocs-hero-section p{font-size:18px!important;margin-bottom:32px!important}.pinkdocs-hero-button{padding:14px 32px;font-size:14px}.skeleton-line:first-of-type{width:80%!important;height:36px!important}}@media (max-width:480px){.pinkdocs-hero-section{padding-left:12px!important;padding-right:12px!important;padding-top:32px!important;padding-bottom:32px!important;border-radius:12px!important;margin:8px 0;flex-direction:column!important;gap:24px!important}.pinkdocs-hero-content{padding:0 12px!important}.pinkdocs-hero-section h1{font-size:28px!important;margin-bottom:12px!important}.pinkdocs-hero-section p{font-size:14px!important;margin-bottom:20px!important}.pinkdocs-hero-button{padding:14px 28px;font-size:14px}.skeleton-line:first-of-type{width:90%!important;height:28px!important}.skeleton-button{width:100%!important}}}

.pinkdocs-feature-section-description {font-size:16px;line-height:1.6;margin-bottom:32px;color:var(--text-secondary,#71717a);transition:color .3s ease}[data-theme="dark"] .pinkdocs-feature-section-description{color:var(--text-secondary,#a1a1aa)}.pinkdocs-feature-cards-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.pinkdocs-feature-card{padding:28px 24px;border:1px solid rgba(255,255,255,.12);border-radius:16px;transition:all .3s ease;background-color:rgba(0,0,0,.4)}.pinkdocs-feature-card:hover{border-color:rgba(255,255,255,.2);box-shadow:0 2px 12px rgba(0,0,0,.2);transform:translateY(-2px);background-color:rgba(0,0,0,.5)}[data-theme="light"] .pinkdocs-feature-card{background-color:#f9fafb;border-color:#e5e7eb}[data-theme="light"] .pinkdocs-feature-card:hover{background-color:#f3f4f6;border-color:#d1d5db;box-shadow:0 2px 8px rgba(0,0,0,.06)}[data-theme="dark"] .pinkdocs-feature-card{border-color:rgba(255,255,255,.12);background-color:rgba(0,0,0,.4)}[data-theme="dark"] .pinkdocs-feature-card:hover{border-color:rgba(255,255,255,.2);box-shadow:0 2px 12px rgba(0,0,0,.3);background-color:rgba(0,0,0,.5)}.pinkdocs-feature-icon{--brand-color:var(--pinkdocs-brand-color,#3b82f6);width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:16px;background-color:rgba(255,255,255,.05);color:var(--brand-color);transition:all .3s ease}.pinkdocs-feature-card:hover .pinkdocs-feature-icon{background-color:rgba(255,255,255,.08);transform:scale(1.05)}[data-theme="light"] .pinkdocs-feature-icon{background-color:color-mix(in srgb,var(--brand-color) 8%,transparent)}[data-theme="light"] .pinkdocs-feature-card:hover .pinkdocs-feature-icon{background-color:color-mix(in srgb,var(--brand-color) 12%,transparent)}.pinkdocs-feature-icon svg{width:20px;height:20px}.pinkdocs-icon-center{margin-left:auto;margin-right:auto}.pinkdocs-feature-card h3{font-size:20px;font-weight:700;margin-bottom:10px;line-height:1.3;color:var(--text-primary,#09090b);transition:color .3s ease}[data-theme="dark"] .pinkdocs-feature-card h3{color:var(--text-primary,#fff)}.pinkdocs-feature-card p{font-size:14px;line-height:1.6;margin-bottom:16px;color:var(--text-secondary,#71717a);transition:color .3s ease}[data-theme="dark"] .pinkdocs-feature-card p{color:var(--text-secondary,#a1a1aa)}.pinkdocs-feature-link{--brand-color:var(--pinkdocs-brand-color,#3b82f6);display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--brand-color);text-decoration:none;transition:all .3s ease}.pinkdocs-feature-link span:last-child{display:inline-flex;align-items:center;line-height:1}.pinkdocs-feature-link:hover{gap:12px;opacity:.8}.pinkdocs-feature-link svg{transition:transform .3s ease}.pinkdocs-feature-link:hover svg{transform:translateX(4px)}.pinkdocs-feature-cards-grid[data-alignment="center"] .pinkdocs-feature-card{text-align:center}.pinkdocs-feature-cards-grid[data-alignment="center"] .pinkdocs-feature-icon{margin-left:auto;margin-right:auto}.pinkdocs-feature-cards-grid[data-alignment="center"] .pinkdocs-feature-link{justify-content:center}@media (max-width:1024px){.pinkdocs-feature-cards-grid{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width:768px){.pinkdocs-feature-cards-grid{grid-template-columns:1fr!important;gap:16px}.pinkdocs-feature-cards{margin:16px 0;padding:16px 0}.pinkdocs-feature-card{padding:24px 20px}.pinkdocs-feature-section-heading{font-size:24px;margin-bottom:10px}.pinkdocs-feature-section-description{font-size:14px;margin-bottom:24px;max-width:100%}.pinkdocs-feature-card h3{font-size:17px}.pinkdocs-feature-card p{font-size:13px;line-height:1.5}.pinkdocs-feature-link{font-size:13px}}.pinkdocs-features-grid{width:100%;max-width:900px;margin-left:auto;margin-right:auto}.pinkdocs-features-heading{color:var(--text-primary,#09090b);transition:color .3s ease}[data-theme="dark"] .pinkdocs-features-heading{color:#fff}.pinkdocs-features-description{color:var(--text-secondary,#71717a);transition:color .3s ease}[data-theme="dark"] .pinkdocs-features-description{color:var(--text-secondary,#a1a1aa)}.pinkdocs-features-grid-container{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.pinkdocs-feature-item{display:flex;gap:20px;transition:all .3s ease}.pinkdocs-feature-item-icon{--brand-color:var(--pinkdocs-brand-color,#3b82f6);width:48px;height:48px;min-width:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;background-color:color-mix(in srgb,var(--brand-color) 8%,transparent);color:var(--brand-color);transition:all .3s ease}[data-theme="dark"] .pinkdocs-feature-item-icon{background-color:color-mix(in srgb,var(--brand-color) 12%,transparent)}.pinkdocs-feature-item-icon svg{width:24px;height:24px}.pinkdocs-feature-item-content h3{color:var(--text-primary,#09090b);transition:color .3s ease}[data-theme="dark"] .pinkdocs-feature-item-content h3{color:var(--text-primary,#fff)}.pinkdocs-feature-item-content p{color:var(--text-secondary,#71717a);transition:color .3s ease}[data-theme="dark"] .pinkdocs-feature-item-content p{color:var(--text-secondary,#a1a1aa)}@media (max-width:1024px){.pinkdocs-features-grid-container{gap:28px}}@media (max-width:768px){.pinkdocs-features-grid-container{grid-template-columns:1fr!important;gap:24px}.pinkdocs-features-heading{font-size:28px!important;margin-bottom:12px!important}.pinkdocs-features-description{font-size:16px!important}}@media (max-width:480px){.pinkdocs-features-grid{margin:32px 0!important}.pinkdocs-features-grid-container{gap:20px}.pinkdocs-features-heading{font-size:24px!important}.pinkdocs-features-description{font-size:15px!important}.pinkdocs-feature-item{gap:16px}.pinkdocs-feature-item-icon{width:44px;height:44px;min-width:44px}.pinkdocs-feature-item-icon svg{width:20px;height:20px}.pinkdocs-feature-item-content h3{font-size:18px!important}.pinkdocs-feature-item-content p{font-size:14px!important}.pinkdocs-feature-cards-grid{grid-template-columns:1fr!important;gap:12px}.pinkdocs-feature-cards{margin:12px 0;padding:12px 0}.pinkdocs-feature-card{padding:20px 16px;border-radius:14px}.pinkdocs-feature-section-heading{font-size:22px;margin-bottom:8px}.pinkdocs-feature-section-description{font-size:13px;margin-bottom:20px;line-height:1.5}.pinkdocs-feature-icon{width:44px;height:44px;border-radius:10px;margin-bottom:14px}.pinkdocs-feature-icon svg{width:18px;height:18px}.pinkdocs-feature-card h3{font-size:16px;margin-bottom:8px}.pinkdocs-feature-card p{font-size:13px;margin-bottom:12px;line-height:1.5}.pinkdocs-feature-link{font-size:13px}}.pinkdocs-docs-category-grid-wrapper{width:100%;margin:40px 0}.pinkdocs-docs-category-section-heading{font-size:32px;font-weight:800;margin-bottom:12px;text-align:center;color:var(--text-primary,#09090b);transition:color .3s ease}[data-theme="dark"] .pinkdocs-docs-category-section-heading{color:#fff}.pinkdocs-docs-category-section-description{font-size:16px;line-height:1.6;margin-bottom:32px;text-align:center;max-width:800px;margin-left:auto;margin-right:auto;color:var(--text-secondary,#71717a);transition:color .3s ease}[data-theme="dark"] .pinkdocs-docs-category-section-description{color:var(--text-secondary,#a1a1aa)}.pinkdocs-docs-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.pinkdocs-docs-category-card{padding:28px 24px;border:1px solid rgba(0,0,0,.08);border-radius:16px;transition:all .3s ease;background-color:rgba(0,0,0,.02);display:flex;flex-direction:column}[data-theme="dark"] .pinkdocs-docs-category-card{background-color:rgba(0,0,0,.4);border-color:rgba(255,255,255,.12)}.pinkdocs-docs-category-card:hover{border-color:rgba(0,0,0,.15);box-shadow:0 2px 12px rgba(0,0,0,.08);transform:translateY(-2px);background-color:rgba(0,0,0,.04)}[data-theme="light"] .pinkdocs-docs-category-card{background-color:#f9fafb;border-color:#e5e7eb}[data-theme="light"] .pinkdocs-docs-category-card:hover{background-color:#f3f4f6;border-color:#d1d5db;box-shadow:0 2px 8px rgba(0,0,0,.06)}[data-theme="dark"] .pinkdocs-docs-category-card:hover{.pinkdocs-features-description {
        font-size: 16px !important;
    }
}@media (max-width:480px){.pinkdocs-features-grid{margin:32px 0!important}.pinkdocs-features-grid-container{gap:20px}.pinkdocs-features-heading{font-size:24px!important}.pinkdocs-features-description{font-size:15px!important}.pinkdocs-feature-item{gap:16px}.pinkdocs-feature-item-icon{width:44px;height:44px;min-width:44px}.pinkdocs-feature-item-icon svg{width:20px;height:20px}.pinkdocs-feature-item-content h3{font-size:18px!important}.pinkdocs-feature-item-content p{font-size:14px!important}.pinkdocs-feature-cards-grid{grid-template-columns:1fr!important;gap:12px}.pinkdocs-feature-cards{margin:12px 0;padding:12px 0}.pinkdocs-feature-card{padding:20px 16px;border-radius:14px}.pinkdocs-feature-section-heading{font-size:22px;margin-bottom:8px}.pinkdocs-feature-section-description{font-size:13px;margin-bottom:20px;line-height:1.5}.pinkdocs-feature-icon{width:44px;height:44px;border-radius:10px;margin-bottom:14px}.pinkdocs-feature-icon svg{width:18px;height:18px}.pinkdocs-feature-card h3{font-size:16px;margin-bottom:8px}.pinkdocs-feature-card p{font-size:13px;margin-bottom:12px;line-height:1.5}.pinkdocs-feature-link{font-size:13px}}.pinkdocs-docs-category-grid-wrapper{width:100%;margin:40px 0}.pinkdocs-docs-category-section-heading{font-size:32px;font-weight:800;margin-bottom:12px;text-align:center;color:var(--text-primary,#09090b);transition:color .3s ease}[data-theme="dark"] .pinkdocs-docs-category-section-heading{color:#fff}.pinkdocs-docs-category-section-description{font-size:16px;line-height:1.6;margin-bottom:32px;text-align:center;max-width:800px;margin-left:auto;margin-right:auto;color:var(--text-secondary,#71717a);transition:color .3s ease}[data-theme="dark"] .pinkdocs-docs-category-section-description{color:var(--text-secondary,#a1a1aa)}.pinkdocs-docs-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.pinkdocs-docs-category-card{padding:28px 24px;border:1px solid rgba(0,0,0,.08);border-radius:16px;transition:all .3s ease;background-color:rgba(0,0,0,.02);display:flex;flex-direction:column}[data-theme="dark"] .pinkdocs-docs-category-card{background-color:rgba(0,0,0,.4);border-color:rgba(255,255,255,.12)}.pinkdocs-docs-category-card:hover{border-color:rgba(0,0,0,.15);box-shadow:0 2px 12px rgba(0,0,0,.08);transform:translateY(-2px);background-color:rgba(0,0,0,.04)}[data-theme="light"] .pinkdocs-docs-category-card{background-color:#f9fafb;border-color:#e5e7eb}[data-theme="light"] .pinkdocs-docs-category-card:hover{background-color:#f3f4f6;border-color:#d1d5db;box-shadow:0 2px 8px rgba(0,0,0,.06)}[data-theme="dark"] .pinkdocs-docs-category-card:hover{border-color:rgba(255,255,255,.2);box-shadow:0 2px 12px rgba(0,0,0,.3);background-color:rgba(0,0,0,.5)}.pinkdocs-docs-category-header{display:flex;align-items:center;gap:12px;margin-bottom:16px}.pinkdocs-docs-category-icon{--brand-color:var(--pinkdocs-brand-color,#3b82f6);width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background-color:rgba(255,255,255,.05);color:var(--brand-color);transition:all .3s ease}.pinkdocs-docs-category-card:hover .pinkdocs-docs-category-icon{background-color:rgba(255,255,255,.08);transform:scale(1.05)}[data-theme="light"] .pinkdocs-docs-category-icon{background-color:color-mix(in srgb,var(--brand-color) 8%,transparent)}[data-theme="light"] .pinkdocs-docs-category-card:hover .pinkdocs-docs-category-icon{background-color:color-mix(in srgb,var(--brand-color) 12%,transparent)}.pinkdocs-docs-category-icon svg{width:20px;height:20px}.pinkdocs-docs-category-title{font-size:18px;font-weight:700;margin:0;line-height:1.3;color:var(--text-primary,#09090b);transition:color .3s ease}[data-theme="dark"] .pinkdocs-docs-category-title{color:var(--text-primary,#fff)}.pinkdocs-docs-category-list{flex:1;display:flex;flex-direction:column;gap:6px;margin-top:16px;margin-bottom:16px}.pinkdocs-docs-category-item{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:6px;color:var(--text-secondary,#71717a);text-decoration:none;font-size:14px;transition:all .15s ease}[data-theme="dark"] .pinkdocs-docs-category-item{color:var(--text-secondary,#a1a1aa)}.pinkdocs-docs-category-item:hover{background:var(--bg-secondary,#f4f4f5);color:var(--pinkdocs-brand-color,#3b82f6)}[data-theme="dark"] .pinkdocs-docs-category-item:hover{background:var(--bg-secondary,#27272a)}.pinkdocs-docs-category-item svg{width:16px;height:16px;flex-shrink:0;opacity:.6}.pinkdocs-docs-category-item:hover svg{opacity:1}.pinkdocs-docs-category-item span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pinkdocs-docs-category-empty{padding:20px;text-align:center;color:var(--text-secondary,#71717a);font-size:13px;opacity:.7}[data-theme="dark"] .pinkdocs-docs-category-empty{color:var(--text-secondary,#a1a1aa)}.pinkdocs-docs-category-view-more{--brand-color:var(--pinkdocs-brand-color,#3b82f6);display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px 16px;margin-top:auto;font-size:14px;font-weight:600;color:var(--text-primary,#09090b);text-decoration:none;transition:all .2s ease;background:var(--bg-secondary,#f4f4f5);border:1px solid rgba(0,0,0,.08);border-radius:6px}[data-theme="dark"] .pinkdocs-docs-category-view-more{background:var(--bg-secondary,#27272a);border-color:rgba(255,255,255,.08);color:var(--text-primary,#fff)}.pinkdocs-docs-category-view-more svg{width:16px;height:16px;transition:transform .2s ease}.pinkdocs-docs-category-view-more:hover{background:var(--brand-color);color:#fff;border-color:var(--brand-color)}.pinkdocs-docs-category-view-more:hover svg{transform:translateX(4px)}@media (max-width:768px){.pinkdocs-docs-category-grid{grid-template-columns:1fr;gap:16px}}.wp-block-code,pre.wp-block-code,.pinkdocs-code-block{position:relative;background:#1e1e1e!important;border-radius:12px;padding:0!important;margin:24px 0;overflow:hidden;border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 12px rgba(0,0,0,.15)}[data-theme="light"] .wp-block-code,[data-theme="light"] pre.wp-block-code,[data-theme="light"] .pinkdocs-code-block{background:#f6f8fa!important;border-color:#e1e4e8}.wp-block-code code,pre.wp-block-code code,.pinkdocs-code-block code{display:block;padding:20px 20px 20px 56px!important;font-family:'Fira Code','Consolas','Monaco','Courier New',monospace!important;font-size:14px!important;line-height:1.6!important;color:#d4d4d4!important;background:transparent!important;overflow-x:auto;white-space:pre;tab-size:4}[data-theme="light"] .wp-block-code code,[data-theme="light"] pre.wp-block-code code,[data-theme="light"] .pinkdocs-code-block code{color:#24292e!important}.pinkdocs-line-numbers{position:absolute;left:0;width:44px;padding-top:20px;background:rgba(0,0,0,.15);border-right:1px solid rgba(255,255,255,.08);text-align:right;color:#6e7681;font-family:'Fira Code','Consolas','Monaco','Courier New',monospace;font-size:14px;line-height:1.6;user-select:none;pointer-events:none;z-index:5}[data-theme="light"] .pinkdocs-line-numbers{background:rgba(0,0,0,.03);border-right-color:#e1e4e8;color:#858585}.pinkdocs-line-number{display:block;padding-right:10px}.pinkdocs-code-header{background:#2d2d2d;padding:8px 16px;border-bottom:1px solid rgba(255,255,255,.1);font-size:12px;color:#9ca3af;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:10}[data-theme="light"] .pinkdocs-code-header{}.pinkdocs-docs-category-item{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:6px;color:var(--text-secondary,#71717a);text-decoration:none;font-size:14px;transition:all .15s ease}[data-theme="dark"] .pinkdocs-docs-category-item{color:var(--text-secondary,#a1a1aa)}.pinkdocs-docs-category-item:hover{background:var(--bg-secondary,#f4f4f5);color:var(--pinkdocs-brand-color,#3b82f6)}[data-theme="dark"] .pinkdocs-docs-category-item:hover{background:var(--bg-secondary,#27272a)}.pinkdocs-docs-category-item svg{width:16px;height:16px;flex-shrink:0;opacity:.6}.pinkdocs-docs-category-item:hover svg{opacity:1}.pinkdocs-docs-category-item span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pinkdocs-docs-category-empty{padding:20px;text-align:center;color:var(--text-secondary,#71717a);font-size:13px;opacity:.7}[data-theme="dark"] .pinkdocs-docs-category-empty{color:var(--text-secondary,#a1a1aa)}.pinkdocs-docs-category-view-more{--brand-color:var(--pinkdocs-brand-color,#3b82f6);display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px 16px;margin-top:auto;font-size:14px;font-weight:600;color:var(--text-primary,#09090b);text-decoration:none;transition:all .2s ease;background:var(--bg-secondary,#f4f4f5);border:1px solid rgba(0,0,0,.08);border-radius:6px}[data-theme="dark"] .pinkdocs-docs-category-view-more{background:var(--bg-secondary,#27272a);border-color:rgba(255,255,255,.08);color:var(--text-primary,#fff)}.pinkdocs-docs-category-view-more svg{width:16px;height:16px;transition:transform .2s ease}.pinkdocs-docs-category-view-more:hover{background:var(--brand-color);color:#fff;border-color:var(--brand-color)}.pinkdocs-docs-category-view-more:hover svg{transform:translateX(4px)}@media (max-width:768px){.pinkdocs-docs-category-grid{grid-template-columns:1fr;gap:16px}}.wp-block-code,pre.wp-block-code,.pinkdocs-code-block{position:relative;background:#1e1e1e!important;border-radius:12px;padding:0!important;margin:24px 0;overflow:hidden;border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 12px rgba(0,0,0,.15)}[data-theme="light"] .wp-block-code,[data-theme="light"] pre.wp-block-code,[data-theme="light"] .pinkdocs-code-block{background:#f6f8fa!important;border-color:#e1e4e8}.wp-block-code code,pre.wp-block-code code,.pinkdocs-code-block code{display:block;padding:20px 20px 20px 56px!important;font-family:'Fira Code','Consolas','Monaco','Courier New',monospace!important;font-size:14px!important;line-height:1.6!important;color:#d4d4d4!important;background:transparent!important;overflow-x:auto;white-space:pre;tab-size:4}[data-theme="light"] .wp-block-code code,[data-theme="light"] pre.wp-block-code code,[data-theme="light"] .pinkdocs-code-block code{color:#24292e!important}.pinkdocs-line-numbers{position:absolute;left:0;width:44px;padding-top:20px;background:rgba(0,0,0,.15);border-right:1px solid rgba(255,255,255,.08);text-align:right;color:#6e7681;font-family:'Fira Code','Consolas','Monaco','Courier New',monospace;font-size:14px;line-height:1.6;user-select:none;pointer-events:none;z-index:5}[data-theme="light"] .pinkdocs-line-numbers{background:rgba(0,0,0,.03);border-right-color:#e1e4e8;color:#858585}.pinkdocs-line-number{display:block;padding-right:10px}.pinkdocs-code-header{background:#2d2d2d;padding:8px 16px;border-bottom:1px solid rgba(255,255,255,.1);font-size:12px;color:#9ca3af;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:10}[data-theme="light"] .pinkdocs-code-header{background:#f1f3f5;border-bottom-color:#e1e4e8;color:#57606a}.pinkdocs-code-lang{text-transform:uppercase;font-weight:600;font-size:11px;opacity:.8}.wp-block-code .token.number,.wp-block-code .token.constant,.wp-block-code .token.symbol,.wp-block-code .token.deleted{color:#b5cea8}.pinkdocs-code-block .token.selector,.pinkdocs-code-block .token.attr-name,.pinkdocs-code-block .token.string,.pinkdocs-code-block .token.char,.pinkdocs-code-block .token.builtin,.pinkdocs-code-block .token.inserted,.wp-block-code .token.selector,.wp-block-code .token.attr-name,.wp-block-code .token.string,.wp-block-code .token.char,.wp-block-code .token.builtin,.wp-block-code .token.inserted{color:#ce9178}.pinkdocs-code-block .token.operator,.pinkdocs-code-block .token.entity,.pinkdocs-code-block .token.url,.pinkdocs-code-block .language-css .token.string,.pinkdocs-code-block .style .token.string,.wp-block-code .token.operator,.wp-block-code .token.entity,.wp-block-code .token.url,.wp-block-code .language-css .token.string,.wp-block-code .style .token.string{color:#d4d4d4}.pinkdocs-code-block .token.atrule,.pinkdocs-code-block .token.attr-value,.pinkdocs-code-block .token.keyword,.wp-block-code .token.atrule,.wp-block-code .token.attr-value,.wp-block-code .token.keyword{color:#c586c0}.pinkdocs-code-block .token.function,.pinkdocs-code-block .token.class-name,.wp-block-code .token.function,.wp-block-code .token.class-name{color:#dcdcaa}.pinkdocs-code-block .token.regex,.pinkdocs-code-block .token.important,.pinkdocs-code-block .token.variable,.wp-block-code .token.regex,.wp-block-code .token.important,.wp-block-code .token.variable{color:#d16969}[data-theme="light"] .pinkdocs-code-block .token.comment,[data-theme="light"] .pinkdocs-code-block .token.prolog,[data-theme="light"] .pinkdocs-code-block .token.doctype,[data-theme="light"] .pinkdocs-code-block .token.cdata,[data-theme="light"] .wp-block-code .token.comment,[data-theme="light"] .wp-block-code .token.prolog,[data-theme="light"] .wp-block-code .token.doctype,[data-theme="light"] .wp-block-code .token.cdata{color:#6a737d}[data-theme="light"] .pinkdocs-code-block .token.property,[data-theme="light"] .pinkdocs-code-block .token.tag,[data-theme="light"] .pinkdocs-code-block .token.boolean,[data-theme="light"] .pinkdocs-code-block .token.number,[data-theme="light"] .pinkdocs-code-block .token.constant,[data-theme="light"] .wp-block-code .token.property,[data-theme="light"] .wp-block-code .token.tag,[data-theme="light"] .wp-block-code .token.boolean,[data-theme="light"] .wp-block-code .token.number,[data-theme="light"] .wp-block-code .token.constant{color:#005cc5}[data-theme="light"] .pinkdocs-code-block .token.selector,[data-theme="light"] .pinkdocs-code-block .token.attr-name,[data-theme="light"] .pinkdocs-code-block .token.string,[data-theme="light"] .pinkdocs-code-block .token.char,[data-theme="light"] .pinkdocs-code-block .token.builtin,[data-theme="light"] .wp-block-code .token.selector,[data-theme="light"] .wp-block-code .token.attr-name,[data-theme="light"] .wp-block-code .token.string,[data-theme="light"] .wp-block-code .token.char,[data-theme="light"] .wp-block-code .token.builtin{color:#032f62}[data-theme="light"] .pinkdocs-code-block .token.atrule,[data-theme="light"] .pinkdocs-code-block .token.attr-value,[data-theme="light"] .pinkdocs-code-block .token.keyword,[data-theme="light"] .wp-block-code .token.atrule,[data-theme="light"] .wp-block-code .token.attr-value,[data-theme="light"] .wp-block-code .token.keyword{color:#d73a49}[data-theme="light"] .pinkdocs-code-block .token.function,[data-theme="light"] .pinkdocs-code-block .token.class-name,[data-theme="light"] .wp-block-code .token.function,[data-theme="light"] .wp-block-code .token.class-name{color:#6f42c1}.wp-block-code code::-webkit-scrollbar,.pinkdocs-code-block code::-webkit-scrollbar,.pinkdocs-multi-lang-code-block code::-webkit-scrollbar{height:8px}.wp-block-code code::-webkit-scrollbar-track,.pinkdocs-code-block code::-webkit-scrollbar-track,.pinkdocs-multi-lang-code-block code::-webkit-scrollbar-track{background:rgba(0,0,0,.2);border-radius:4px}.wp-block-code code::-webkit-scrollbar-thumb,.pinkdocs-code-block code::-webkit-scrollbar-thumb,.pinkdocs-multi-lang-code-block code::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2);border-radius:4px}.wp-block-code code::-webkit-scrollbar-thumb:hover,.pinkdocs-code-block code::-webkit-scrollbar-thumb:hover,.pinkdocs-multi-lang-code-block code::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.3)}[data-theme="light"] .wp-block-code code::-webkit-scrollbar-track,[data-theme="light"] .pinkdocs-code-block code::-webkit-scrollbar-track,[data-theme="light"] .pinkdocs-multi-lang-code-block code::-webkit-scrollbar-track{background:rgba(0,0,0,.05)}[data-theme="light"] .wp-block-code code::-webkit-scrollbar-thumb,[data-theme="light"] .pinkdocs-code-block code::-webkit-scrollbar-thumb,[data-theme="light"] .pinkdocs-multi-lang-code-block code::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2)}[data-theme="light"] .wp-block-code code::-webkit-scrollbar-thumb:hover,[data-theme="light"] .pinkdocs-code-block code::-webkit-scrollbar-thumb:hover,[data-theme="light"] .pinkdocs-multi-lang-code-block code::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}code:not(.wp-block-code code):not(.pinkdocs-code-block code) {background:rgba(255,255,255,.1);color:var(--pinkdocs-brand-color,#3b82f6);padding:2px 6px;border-radius:4px;font-family:'Fira Code','Consolas','Monaco','Courier New',monospace;font-size:.9em;border:1px solid rgba(255,255,255,.1)}[data-theme="light"] code:not(.wp-block-code code):not(.pinkdocs-code-block code) {background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.1)}.pinkdocs-code-block pre[class*="language-"],.pinkdocs-multi-lang-code-block pre[class*="language-"],.wp-block-code pre[class*="language-"]{background:transparent!important;margin:0!important;padding:0!important;overflow:visible!important}.pinkdocs-code-block code[class*="language-"],.pinkdocs-multi-lang-code-block code[class*="language-"],.wp-block-code code[class*="language-"]{background:transparent!important;text-shadow:none!important}[data-theme="light"] .pinkdocs-code-block code[class*="language-"],[data-theme="light"] .pinkdocs-multi-lang-code-block code[class*="language-"],[data-theme="light"] .wp-block-code code[class*="language-"]{color:#24292e!important}.pinkdocs-code-block .token.comment,.pinkdocs-code-block .token.prolog,.pinkdocs-code-block .token.doctype,.pinkdocs-code-block .token.cdata,.pinkdocs-multi-lang-code-block .token.comment,.pinkdocs-multi-lang-code-block .token.prolog,.pinkdocs-multi-lang-code-block .token.doctype,.pinkdocs-multi-lang-code-block .token.cdata{color:#6a9955!important}.pinkdocs-code-block .token.punctuation,.pinkdocs-multi-lang-code-block .token.punctuation{color:#d4d4d4!important}.pinkdocs-code-block .token.property,.pinkdocs-code-block .token.tag,.pinkdocs-code-block .token.boolean,.pinkdocs-code-block .token.number,.pinkdocs-code-block .token.constant,.pinkdocs-code-block .token.symbol,.pinkdocs-multi-lang-code-block .token.property,.pinkdocs-multi-lang-code-block .token.tag,.pinkdocs-multi-lang-code-block .token.boolean,.pinkdocs-multi-lang-code-block .token.number,.pinkdocs-multi-lang-code-block .token.constant,.pinkdocs-multi-lang-code-block .token.symbol{color:#b5cea8!important}.pinkdocs-code-block .token.selector,.pinkdocs-code-block .token.attr-name,.pinkdocs-code-block .token.string,.pinkdocs-code-block .token.char,.pinkdocs-code-block .token.builtin,.pinkdocs-multi-lang-code-block .token.selector,.pinkdocs-multi-lang-code-block .token.attr-name,.pinkdocs-multi-lang-code-block .token.string,.pinkdocs-multi-lang-code-block .token.char,.pinkdocs-multi-lang-code-block .token.builtin{color:#ce9178!important}.pinkdocs-code-block .token.operator,.pinkdocs-code-block .token.entity,.pinkdocs-code-block .token.url,.pinkdocs-multi-lang-code-block .token.operator,.pinkdocs-multi-lang-code-block .token.entity,.pinkdocs-multi-lang-code-block .token.url{color:#d4d4d4!important}.pinkdocs-code-block .token.atrule,.pinkdocs-code-block .token.attr-value,.pinkdocs-code-block .token.keyword,.pinkdocs-multi-lang-code-block .token.atrule,.pinkdocs-multi-lang-code-block .token.attr-value,.pinkdocs-multi-lang-code-block .token.keyword{color:#c586c0!important}.pinkdocs-code-block .token.function,.pinkdocs-code-block .token.class-name,.pinkdocs-multi-lang-code-block .token.function,.pinkdocs-multi-lang-code-block .token.class-name{color:#dcdcaa!important}.pinkdocs-code-block .token.regex,.pinkdocs-code-block .token.important,.pinkdocs-code-block .token.variable,.pinkdocs-multi-lang-code-block .token.regex,.pinkdocs-multi-lang-code-block .token.important,.pinkdocs-multi-lang-code-block .token.variable{color:#d16969!important}[data-theme="light"] .pinkdocs-code-block .token.comment,[data-theme="light"] .pinkdocs-code-block .token.prolog,[data-theme="light"] .pinkdocs-code-block .token.doctype,[data-theme="light"] .pinkdocs-code-block .token.cdata,[data-theme="light"] .pinkdocs-multi-lang-code-block .token.comment,[data-theme="light"] .pinkdocs-multi-lang-code-block .token.prolog,[data-theme="light"] .pinkdocs-multi-lang-code-block .token.doctype,[data-theme="light"] .pinkdocs-multi-lang-code-block .token.cdata{color:#6a737d!important}[data-theme="light"] .pinkdocs-code-block .token.punctuation,[data-theme="light"] .pinkdocs-multi-lang-code-block .token.punctuation{color:#24292e!important}[data-theme="light"] .pinkdocs-code-block .token.property,[data-theme="light"] .pinkdocs-code-block .token.tag,[data-theme="light"] .pinkdocs-code-block .token.boolean,[data-theme="light"] .pinkdocs-code-block .token.number,[data-theme="light"] .pinkdocs-code-block .token.constant,[data-theme="light"] .pinkdocs-code-block .token.symbol,[data-theme="light"] .pinkdocs-multi-lang-code-block .token.property,[data-theme="light"] .pinkdocs-multi-lang-code-block .token.tag,[data-theme="light"] .pinkdocs-multi-lang-code-block .token.boolean,[data-theme="light"] .pinkdocs-multi-lang-code-block .token.number,[data-theme="light"] .pinkdocs-multi-lang-code-block .token.constant,[data-theme="light"] .pinkdocs-multi-lang-code-block .token.symbol{color:#005cc5!important}[data-theme="light"] .pinkdocs-code-block .token.selector,[data-theme="light"] .pinkdocs-code-block .token.attr-name,[data-theme="light"] .pinkdocs-code-block .token.string,[data-theme="light"] .pinkdocs-code-block .token.char,[data-theme="light"] .pinkdocs-code-block .token.builtin,[data-theme="light"] .pinkdocs-multi-lang-code-block .token.selector,[data-theme="light"] .pinkdocs-multi-lang-code-block .token.attr-name,[data-theme="light"] .pinkdocs-multi-lang-code-block .token.string,[data-theme="light"] .pinkdocs-multi-lang-code-block .token.char,[data-theme="light"] .pinkdocs-multi-lang-code-block .token.builtin{color:#032f62!important}[data-theme="light"] .pinkdocs-code-block .token.operator,[data-theme="light"] .pinkdocs-code-block .token.entity,[data-theme="light"] .pinkdocs-code-block .token.url,[data-theme="light"] .pinkdocs-multi-lang-code-block .token.operator,[data-theme="light"] .pinkdocs-multi-lang-code-block .token.entity,[data-theme="light"] .pinkdocs-multi-lang-code-block .token.url{color:#24292e!important}[data-theme="light"] .pinkdocs-code-block .token.atrule,[data-theme="light"] .pinkdocs-code-block .token.attr-value,[data-theme="light"] .pinkdocs-code-block .token.keyword,[data-theme="light"] .pinkdocs-multi-lang-code-block .token.atrule,[data-theme="light"] .pinkdocs-multi-lang-code-block .token.attr-value,[data-theme="light"] .pinkdocs-multi-lang-code-block .token.keyword{color:#d73a49!important}[data-theme="light"] .pinkdocs-code-block .token.function,[data-theme="light"] .pinkdocs-code-block .token.class-name,[data-theme="light"] .pinkdocs-multi-lang-code-block .token.function,[data-theme="light"] .pinkdocs-multi-lang-code-block .token.class-name{color:#6f42c1!important}[data-theme="light"] .pinkdocs-code-block .token.regex,[data-theme="light"] .pinkdocs-code-block .token.important,[data-theme="light"] .pinkdocs-code-block .token.variable,[data-theme="light"] .pinkdocs-multi-lang-code-block .token.regex,[data-theme="light"] .pinkdocs-multi-lang-code-block .token.important,[data-theme="light"] .pinkdocs-multi-lang-code-block .token.variable{color:#e36209!important}.pinkdocs-multi-lang-code-block{position:relative;background:#1e1e1e;border-radius:12px;margin:24px 0;overflow:hidden;border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 12px rgba(0,0,0,.15)}[data-theme="light"] .pinkdocs-multi-lang-code-block{background:#f6f8fa;border-color:#e1e4e8}.pinkdocs-multi-lang-code-block .pinkdocs-code-header{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.1)}[data-theme="light"] .pinkdocs-multi-lang-code-block .pinkdocs-code-header{background:#f1f3f5;border-bottom-color:#e1e4e8}.pinkdocs-multi-lang-code-block .pinkdocs-code-info{display:flex;align-items:center;gap:10px}.pinkdocs-multi-lang-code-block .pinkdocs-code-filename{font-size:13px;color:#9ca3af;font-weight:500}[data-theme="light"] .pinkdocs-multi-lang-code-block .pinkdocs-code-filename{color:#57606a}.pinkdocs-multi-lang-selector{position:relative}.pinkdocs-multi-lang-dropdown{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);border-radius:5px;color:#9ca3af;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:all .2s ease}.pinkdocs-multi-lang-dropdown:hover{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.25);color:#fff}[data-theme="light"] .pinkdocs-multi-lang-dropdown{background:rgba(0,0,0,.05);border-color:#e1e4e8;color:#57606a}[data-theme="light"] .pinkdocs-multi-lang-dropdown:hover{background:rgba(0,0,0,.1);border-color:#d0d7de;color:#24292f}.pinkdocs-multi-lang-dropdown svg{width:12px;height:12px;opacity:.7;transition:transform .2s}.pinkdocs-multi-lang-dropdown.open svg{transform:rotate(180deg)}.pinkdocs-multi-lang-menu{position:absolute;top:100%;left:0;margin-top:4px;min-width:140px;background:#2d2d2d;border:1px solid rgba(255,255,255,.15);border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.3);z-index:100;opacity:0;visibility:hidden;transform:translateY(-8px);transition:all .2s;overflow:hidden}.pinkdocs-multi-lang-menu.open{opacity:1;visibility:visible;transform:translateY(0)}[data-theme="light"] .pinkdocs-multi-lang-menu{background:#fff;border-color:#e1e4e8;box-shadow:0 8px 24px rgba(0,0,0,.12)}.pinkdocs-multi-lang-menu-item{display:flex;align-items:center;gap:8px;padding:10px 14px;color:#d4d4d4;font-size:12px;cursor:pointer;transition:background .15s}.pinkdocs-multi-lang-menu-item:hover{background:rgba(255,255,255,.08)}.pinkdocs-multi-lang-menu-item.active{background:rgba(255,255,255,.1);color:#fff}.pinkdocs-multi-lang-menu-item.active::before{content:'✓';font-size:11px;margin-right:4px}[data-theme="light"] .pinkdocs-multi-lang-menu-item{color:#374151}[data-theme="light"] .pinkdocs-multi-lang-menu-item:hover{background:#f3f4f6}[data-theme="light"] .pinkdocs-multi-lang-menu-item.active{background:#f0f0f0;color:#24292f}.pinkdocs-code-variant{display:none}.pinkdocs-code-variant.active{display:block}.pinkdocs-multi-lang-code-block pre{margin:0;background:transparent}.pinkdocs-multi-lang-code-block code{display:block;padding:20px 20px 20px 56px!important;font-family:'Fira Code','Consolas','Monaco','Courier New',monospace!important;font-size:14px!important;line-height:1.6!important;color:#d4d4d4!important;background:transparent!important;overflow-x:auto;white-space:pre;tab-size:4}[data-theme="light"] .pinkdocs-multi-lang-code-block code{color:#24292e!important}.pinkdocs-multi-lang-code-block .pinkdocs-line-numbers{top:39px;padding-top:20px}[data-theme="light"] .pinkdocs-multi-lang-code-block .pinkdocs-line-numbers{background:rgba(0,0,0,.03);border-right-color:#e1e4e8;color:#858585}.pinkdocs-multi-lang-code-block .pinkdocs-code-actions{display:flex;gap:6px}.pinkdocs-multi-lang-code-block .pinkdocs-code-action-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);border-radius:5px;color:#9ca3af;cursor:pointer;transition:all .2s ease;padding:0;position:relative}.pinkdocs-multi-lang-code-block .pinkdocs-code-action-btn:hover{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.25);color:#fff}.pinkdocs-multi-lang-code-block .pinkdocs-code-action-btn::after{content:attr(data-tooltip);position:absolute;bottom:-32px;left:50%;transform:translateX(-50%);padding:6px 10px;background:rgba(0,0,0,.9);color:#fff;font-size:11px;font-weight:500;border-radius:5px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:1000}.pinkdocs-multi-lang-code-block .pinkdocs-code-action-btn:hover::after{opacity:1}.pinkdocs-multi-lang-code-block .pinkdocs-code-action-btn svg{width:14px;height:14px}.pinkdocs-multi-lang-code-block .pinkdocs-code-action-btn.copied{background:#10b981;border-color:#10b981;color:#fff}[data-theme="light"] .pinkdocs-multi-lang-code-block .pinkdocs-code-action-btn{background:rgba(0,0,0,.05);border-color:#e1e4e8;color:#57606a}[data-theme="light"] .pinkdocs-multi-lang-code-block .pinkdocs-code-action-btn:hover{background:rgba(0,0,0,.1);border-color:#d0d7de;color:#24292f}@media (max-width:768px){.wp-block-code code,.pinkdocs-code-block code,.pinkdocs-multi-lang-code-block code{font-size:13px!important;padding:16px 16px 16px 48px!important}.pinkdocs-line-numbers,.pinkdocs-multi-lang-code-block .pinkdocs-line-numbers{width:38px;font-size:12px}.pinkdocs-line-number{padding-right:8px}.pinkdocs-multi-lang-code-block .pinkdocs-code-header{flex-wrap:wrap;gap:8px;padding:10px 12px}.pinkdocs-multi-lang-dropdown{padding:6px 10px;font-size:12px}}.pinkdocs-hero-search-trigger:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.1)!important}[data-theme="dark"] .pinkdocs-hero-search-trigger{background:rgba(255,255,255,.05)!important;border-color:rgba(255,255,255,.1)!important}[data-theme="dark"] .pinkdocs-hero-search-trigger svg{color:rgba(255,255,255,.6)!important}[data-theme="dark"] .pinkdocs-hero-search-placeholder{color:rgba(255,255,255,.4)!important}.pinkdocs-icon-cards-section{transition:background .3s ease;margin:40px 0;padding:0}[data-theme="dark"] .pinkdocs-icon-cards-section{}.pinkdocs-icon-cards-section .section-header h2{color:var(--text-primary,#111827);transition:color .3s ease}[data-theme="dark"] .pinkdocs-icon-cards-section .section-header h2{color:var(--text-primary,#fff)}.pinkdocs-icon-cards-section .section-header p{color:var(--text-secondary,#6b7280);transition:color .3s ease}[data-theme="dark"] .pinkdocs-icon-cards-section .section-header p{color:var(--text-secondary,#a1a1aa)}.icon-cards-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.icon-card{background:var(--bg-primary,white);padding:32px;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:all .3s ease;border:1px solid var(--border-color,#e5e7eb);display:flex;flex-direction:column}[data-theme="dark"] .icon-card{background:var(--bg-primary,rgba(0,0,0,.4));border-color:rgba(255,255,255,.12)}.icon-card:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,.12)}[data-theme="dark"] .icon-card:hover{box-shadow:0 8px 20px rgba(0,0,0,.4);border-color:rgba(255,255,255,.2)}.icon-card .card-icon{width:56px;height:56px;background:rgba(var(--brand-rgb,255,38,185),.15);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;color:var(--brand-color,#3b82f6);transition:all .3s ease}.icon-card:hover .card-icon{background:rgba(var(--brand-rgb,255,38,185),.25)}.icon-card h3{color:var(--text-primary,#111827);transition:color .3s ease}[data-theme="dark"] .icon-card h3{color:var(--text-primary,#fff)}.icon-card p{color:var(--text-secondary,#6b7280);margin-bottom:16px;flex:1;transition:color .3s ease}[data-theme="dark"] .icon-card p{color:var(--text-secondary,#a1a1aa)}.icon-card-cta{font-size:14px;font-weight:600;color:var(--brand-color,#3b82f6);text-decoration:none;display:inline-flex;align-items:center;gap:4px;margin-top:auto;transition:gap .2s ease}.icon-card-cta:hover{gap:8px;text-decoration:none}.icon-card-cta span{font-size:14px;transition:transform .2s ease}.icon-card:hover .icon-card-cta span{transform:translateX(2px)}@media (max-width:768px){.pinkdocs-icon-cards-section{padding:0!important;max-width:100%}.icon-cards-grid{grid-template-columns:1fr;gap:16px;padding:0;margin:0}.icon-card{padding:24px;margin:0}}.pinkdocs-image-cards-section{transition:background .3s ease;margin:40px 0;padding:0}[data-theme="dark"] .pinkdocs-image-cards-section{}.pinkdocs-image-cards-section .section-header h2{color:var(--text-primary,#111827);transition:color .3s ease}[data-theme="dark"] .pinkdocs-image-cards-section .section-header h2{color:var(--text-primary,#fff)}.pinkdocs-image-cards-section .section-header p{color:var(--text-secondary,#6b7280);transition:color .3s ease}[data-theme="dark"] .pinkdocs-image-cards-section .section-header p{color:var(--text-secondary,#a1a1aa)}.image-cards-grid{display:grid;grid-template-columns:repeat(2,1fr)!important;gap:24px}.image-card{background:var(--bg-primary,white);borderradius:12px;boxshadow:0 1px 3px rgba(0,0,0,.1);transition:all .3s ease;border:1px solid var(--border-color,#e5e7eb);overflow:hidden;display:flex;flexdirection:column}[data-theme="dark"] .image-card{background:var(--bg-primary,rgba(0,0,0,.4));border-color:rgba(255,255,255,.12)}.image-card:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,.12)}[data-theme="dark"] .image-card:hover{box-shadow:0 8px 20px rgba(0,0,0,.4);border-color:rgba(255,255,255,.2)}.image-card .card-image{width:100%;height:200px;overflow:hidden;background:#f3f4f6}[data-theme="dark"] .image-card .card-image{background:rgba(0,0,0,.3)}.image-card .card-image img{width:100%!important;height:100%!important;object-fit:cover;transition:transform .3s ease}.image-card:hover .card-image img{transform:scale(1.05)}.image-card h3{color:var(--text-primary,#111827);transition:color .3s ease}[data-theme="dark"] .image-card h3{color:var(--text-primary,#fff)}.image-card p{color:var(--text-secondary,#6b7280);margin-bottom:16px;flex:1;transition:color .3s ease}[data-theme="dark"] .image-card p{color:var(--text-secondary,#a1a1aa)}.image-card-cta{font-size:14px;font-weight:600;color:var(--brand-color,#3b82f6);text-decoration:none;display:inline-flex;align-items:center;gap:4px;margin-top:auto;transition:gap .2s ease}.image-card-cta:hover{gap:8px;text-decoration:none}.image-card-cta span{font-size:14px;transition:transform .2s ease}.image-card:hover .image-card-cta span{transform:translateX(2px)}@media (max-width:768px){.pinkdocs-image-cards-section{padding:40px 16px}.image-cards-grid{grid-template-columns:1fr!important;gap:16px}.image-card .card-image{height:180px}}.pinkdocs-cat-articles-section{transition:background .3s ease;margin:40px 0;padding:0}[data-theme="dark"] .pinkdocs-cat-articles-section{}.pinkdocs-cat-articles-header{text-align:center;margin-bottom:56px;max-width:800px;margin-left:auto;margin-right:auto}.pinkdocs-cat-articles-header h2{font-size:40px;font-weight:700;margin-bottom:16px;color:var(--text-primary,#0f172a);line-height:1.2;letter-spacing:-.02em}[data-theme="dark"] .pinkdocs-cat-articles-header h2{color:var(--text-primary,#fff)}.pinkdocs-cat-articles-header p{font-size:18px;color:var(--text-secondary,#64748b);max-width:600px;margin:0 auto;line-height:1.6}[data-theme="dark"] .pinkdocs-cat-articles-header p{color:var(--text-secondary,#94a3b8)}.pinkdocs-cat-articles-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;max-width:1000px;margin:0 auto}.pinkdocs-cat-card{background:var(--bg-primary,white);border-radius:16px;border:1px solid var(--border-color,#e2e8f0);overflow:hidden;display:flex;flex-direction:column;transition:all .25s ease}[data-theme="dark"] .pinkdocs-cat-card{background:var(--bg-primary,rgba(15,23,42,.95));border-color:rgba(255,255,255,.08)}.pinkdocs-cat-card:hover{border-color:var(--brand-color,#3b82f6);box-shadow:0 12px 32px rgba(0,0,0,.08);transform:translateY(-2px)}[data-theme="dark"] .pinkdocs-cat-card:hover{box-shadow:0 12px 32px rgba(0,0,0,.3);border-color:var(--brand-color,#3b82f6)}.pinkdocs-cat-card-header{display:flex;align-items:center;gap:16px;padding:24px;border-bottom:1px solid var(--border-color,#e2e8f0)}[data-theme="dark"] .pinkdocs-cat-card-header{border-bottom-color:rgba(255,255,255,.12)}.pinkdocs-cat-icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:rgba(var(--brand-rgb,255,38,185),.12);color:var(--brand-color,#3b82f6);border:1px solid rgba(var(--brand-rgb,255,38,185),.2);transition:all .2s ease}.pinkdocs-cat-icon svg,.pinkdocs-cat-icon i{width:22px;height:22px}.pinkdocs-cat-card:hover .pinkdocs-cat-icon{background:rgba(var(--brand-rgb,255,38,185),.18);transform:scale(1.05)}.pinkdocs-cat-info{flex:1;min-width:0}.pinkdocs-cat-title{font-size:18px;font-weight:600;margin:0 0 2px 0;color:var(--text-primary,#0f172a);line-height:1.3}[data-theme="dark"] .pinkdocs-cat-title{color:var(--text-primary,#fff)}.pinkdocs-cat-count{display:inline-flex;align-items:center;padding:3px 10px;background:var(--bg-secondary,#f1f5f9);border-radius:20px;font-size:12px;font-weight:500;color:var(--text-muted,#64748b)}[data-theme="dark"] .pinkdocs-cat-count{background:rgba(255,255,255,.08);color:var(--text-muted,#94a3b8)}.pinkdocs-cat-card-body{padding:16px 24px;flex:1;display:flex;flex-direction:column;gap:4px}.pinkdocs-cat-article{display:flex;align-items:center;gap:12px;padding:12px 14px;margin-bottom:12px;border-radius:10px;background:var(--bg-secondary,#f8fafc);text-decoration:none;transition:all .2s ease;border:1px solid transparent}[data-theme="dark"] .pinkdocs-cat-article{background:rgba(255,255,255,.08)}.pinkdocs-cat-article:hover{background:var(--bg-primary,white);border-color:var(--border-color,#e2e8f0);transform:translateX(4px)}[data-theme="dark"] .pinkdocs-cat-article:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.1)}.pinkdocs-cat-article-icon{color:var(--text-muted,#94a3b8);flex-shrink:0;display:flex;align-items:center;transition:color .2s ease}[data-theme="dark"] .pinkdocs-cat-article-icon{color:var(--text-muted,#64748b)}.pinkdocs-cat-article:hover .pinkdocs-cat-article-icon{color:var(--brand-color,#3b82f6)}.pinkdocs-cat-article-title{flex:1;font-size:14px;font-weight:450;color:var(--text-secondary,#475569);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .2s ease}[data-theme="dark"] .pinkdocs-cat-article-title{color:var(--text-secondary,#94a3b8)}.pinkdocs-cat-article:hover .pinkdocs-cat-article-title{color:var(--text-primary,#0f172a)}[data-theme="dark"] .pinkdocs-cat-article:hover .pinkdocs-cat-article-title{color:var(--text-primary,#fff)}.pinkdocs-cat-article-arrow{color:var(--text-muted,#cbd5e1);flex-shrink:0;display:flex;align-items:center;opacity:0;transform:translateX(-6px);transition:all .2s ease}[data-theme="dark"] .pinkdocs-cat-article-arrow{color:var(--text-muted,#475569)}.pinkdocs-cat-article:hover .pinkdocs-cat-article-arrow{opacity:1;transform:translateX(0);color:var(--brand-color,#3b82f6)}.pinkdocs-cat-no-articles{font-size:13px;color:var(--text-muted,#94a3b8);text-align:center;padding:32px 16px;margin:0;background:var(--bg-secondary,#f8fafc);border-radius:10px}[data-theme="dark"] .pinkdocs-cat-no-articles{background:rgba(255,255,255,.03)}.pinkdocs-cat-card-footer{padding:16px 24px;border-top:1px solid var(--border-color,#e2e8f0);margin-top:auto}[data-theme="dark"] .pinkdocs-cat-card-footer{border-top-color:rgba(255,255,255,.12)}.pinkdocs-cat-view-all{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:var(--brand-color,#3b82f6);text-decoration:none;transition:all .2s ease}.pinkdocs-cat-view-all:hover{opacity:.8}.pinkdocs-cat-view-all svg{transition:transform .2s ease}.pinkdocs-cat-view-all:hover svg{transform:translateX(4px)}.pinkdocs-no-categories{grid-column: 1 / -1;text-align:center;padding:60px 24px;background:var(--bg-primary,white);border-radius:16px;border:2px dashed var(--border-color,#e2e8f0);color:var(--text-muted,#94a3b8);font-size:15px}[data-theme="dark"] .pinkdocs-no-categories{background:var(--bg-primary,rgba(15,23,42,.95));border-color:rgba(255,255,255,.08)}@media (max-width:1024px){.pinkdocs-cat-articles-grid{gap:20px}.pinkdocs-cat-articles-section{padding:60px 20px}.pinkdocs-cat-articles-header h2{font-size:32px}}@media (max-width:768px){.pinkdocs-cat-articles-section{padding:0}.pinkdocs-cat-articles-grid{grid-template-columns:1fr;gap:16px}.pinkdocs-cat-articles-header{margin-bottom:40px}.pinkdocs-cat-articles-header h2{font-size:28px}.pinkdocs-cat-articles-header p{font-size:16px}.pinkdocs-cat-card-header{padding:20px}.pinkdocs-cat-card-body{padding:12px 20px}.pinkdocs-cat-card-footer{padding:14px 20px}.pinkdocs-cat-icon{width:44px;height:44px}.pinkdocs-cat-title{font-size:16px}.pinkdocs-cat-article{padding:10px 12px}.pinkdocs-cat-article-title{font-size:13px}}.pinkdocs-changelog-container{max-width:700px;margin:40px auto;padding:0}.pinkdocs-changelog-header{margin-bottom:48px}.pinkdocs-changelog-title{font-size:36px;font-weight:700;color:var(--text-primary,#111827);margin-bottom:12px}[data-theme="dark"] .pinkdocs-changelog-title{color:var(--text-primary,#fff)}.pinkdocs-changelog-subtitle{font-size:16px;color:var(--text-secondary,#6b7280);line-height:1.6}[data-theme="dark"] .pinkdocs-changelog-subtitle{color:var(--text-secondary,#a1a1aa)}.pinkdocs-changelog-timeline{position:relative}.pinkdocs-changelog-timeline::before{content:'';position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--border-color,#e5e7eb)}[data-theme="dark"] .pinkdocs-changelog-timeline::before{background:rgba(255,255,255,.08)}.pinkdocs-changelog-entry{position:relative;padding-left:40px;padding-bottom:48px}.pinkdocs-changelog-entry:last-child{padding-bottom:0}.pinkdocs-changelog-entry::before{content:'';position:absolute;left:-8px;top:6px;width:12px;height:12px;background:var(--pinkdocs-brand-color,#3b82f6);border-radius:50%;border:3px solid var(--bg-secondary,#f9fafb);box-sizing:content-box}[data-theme="dark"] .pinkdocs-changelog-entry::before{border-color:#0a0a0a}.pinkdocs-changelog-meta{display:flex;align-items:center;gap:12px;margin-bottom:12px;flex-wrap:wrap}.pinkdocs-changelog-version{font-size:24px;font-weight:700;color:var(--text-primary,#111827)}[data-theme="dark"] .pinkdocs-changelog-version{color:var(--text-primary,#fff)}.pinkdocs-changelog-date{font-size:14px;color:var(--text-secondary,#6b7280);padding:4px 10px;background:var(--bg-primary,white);border:1px solid var(--border-color,#e5e7eb);border-radius:20px}[data-theme="dark"] .pinkdocs-changelog-date{color:var(--text-secondary,#a1a1aa);background:#000;border-color:rgba(255,255,255,.08)}.pinkdocs-changelog-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:600}.pinkdocs-changelog-badge svg{flex-shrink:0}.pinkdocs-changelog-badge-new{background:rgba(16,185,129,.15);color:#10b981}.pinkdocs-changelog-badge-tweaked{background:rgba(245,158,11,.15);color:#f59e0b}.pinkdocs-changelog-badge-fixed{background:rgba(239,68,68,.15);color:#ef4444}[data-theme="light"] .pinkdocs-changelog-badge-new{background:#dcfce7;color:#15803d}[data-theme="light"] .pinkdocs-changelog-badge-tweaked{background:#fef3c7;color:#b45309}[data-theme="light"] .pinkdocs-changelog-badge-fixed{background:#fee2e2;color:#dc2626}.pinkdocs-changelog-items{display:flex;flex-direction:column;gap:12px;margin-top:16px}.pinkdocs-changelog-item{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;background:var(--bg-primary,white);border:none;border-radius:8px;transition:all .2s}[data-theme="dark"] .pinkdocs-changelog-item{background:#0f0f0f}.pinkdocs-changelog-item .pinkdocs-changelog-badge{flex-shrink:0;align-self:flex-start;margin-top:0}.pinkdocs-changelog-item-content{flex:1;display:flex;flex-direction:column;gap:10px}.pinkdocs-changelog-item-text{font-size:15px;color:var(--text-primary,#111827);line-height:1.5}[data-theme="dark"] .pinkdocs-changelog-item-text{color:var(--text-primary,#fff)}a.pinkdocs-changelog-item-link{color:var(--text-primary,#111827);text-decoration:none;transition:color .2s ease}[data-theme="dark"] a.pinkdocs-changelog-item-link{color:var(--text-primary,#fff)}a.pinkdocs-changelog-item-link:hover{color:var(--pinkdocs-brand-color,#3b82f6)}.pinkdocs-changelog-link-icon{color:var(--pinkdocs-brand-color,#3b82f6);opacity:.7;transition:opacity .2s ease;display:inline;vertical-align:middle;margin-left:6px}a.pinkdocs-changelog-item-link:hover .pinkdocs-changelog-link-icon{opacity:1}.pinkdocs-changelog-item-image{display:block;width:100%;border-radius:8px;overflow:hidden;border:1px solid var(--border-color,#e5e7eb);transition:all .2s ease;cursor:pointer}[data-theme="dark"] .pinkdocs-changelog-item-image{border-color:rgba(255,255,255,.08)}.pinkdocs-changelog-item-image:hover{border-color:var(--pinkdocs-brand-color,#3b82f6);box-shadow:0 4px 12px rgba(0,0,0,.15)}.pinkdocs-changelog-item-image img{display:block;width:100%;height:auto;border-radius:7px}.pinkdocs-changelog-lightbox{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.9);z-index:9999999!important;align-items:center;justify-content:center;padding:20px;opacity:0;transition:opacity .2s ease}.pinkdocs-changelog-lightbox.active{display:flex;opacity:1}.pinkdocs-changelog-lightbox-close{position:absolute;top:20px;right:20px;width:44px;height:44px;background:rgba(255,255,255,.1);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;z-index:10000000!important}.pinkdocs-changelog-lightbox-close:hover{background:rgba(255,255,255,.2);transform:scale(1.1)}.pinkdocs-changelog-lightbox img{max-width:100%;max-height:90vh;border-radius:8px;box-shadow:0 20px 60px rgba(0,0,0,.5)}.pinkdocs-changelog-engagement{padding:16px;background:transparent;border-top:1px solid var(--border-color,#e5e7eb)}[data-theme="dark"] .pinkdocs-changelog-engagement{border-top-color:rgba(255,255,255,.08)}.pinkdocs-changelog-reactions{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.pinkdocs-reaction-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#f4f4f5;border:1px solid #e5e7eb;border-radius:20px;font-size:14px;cursor:pointer;transition:all .2s ease}[data-theme="dark"] .pinkdocs-reaction-btn{background:#0a0a0a;border-color:rgba(255,255,255,.08)}[data-theme="light"] .pinkdocs-reaction-btn{background:#f4f4f5;border-color:#e5e7eb}.pinkdocs-reaction-btn:hover{border-color:var(--pinkdocs-brand-color,#3b82f6);background:rgba(var(--pinkdocs-brand-color-rgb,59,130,246),.1)}.pinkdocs-reaction-btn.active{border-color:var(--pinkdocs-brand-color,#3b82f6);background:rgba(var(--pinkdocs-brand-color-rgb,59,130,246),.15)}[data-theme="light"] .pinkdocs-reaction-btn.active{background:rgba(var(--pinkdocs-brand-color-rgb,59,130,246),.1);border-color:var(--pinkdocs-brand-color,#3b82f6)}.pinkdocs-reaction-btn.disabled{opacity:.6;cursor:not-allowed}.pinkdocs-reaction-emoji{font-size:16px;line-height:1}.pinkdocs-reaction-count{font-size:12px;font-weight:600;color:#6b7280;background:#fff;padding:2px 6px;border-radius:10px;min-width:18px;text-align:center}[data-theme="dark"] .pinkdocs-reaction-count{background:#000;color:#a1a1aa}[data-theme="light"] .pinkdocs-reaction-count{background:#fff;color:#6b7280}.pinkdocs-reaction-btn.active .pinkdocs-reaction-count{color:var(--pinkdocs-brand-color,#3b82f6)}.pinkdocs-changelog-empty{text-align:center;padding:80px 40px;color:var(--text-secondary,#9ca3af);max-width:500px;margin:60px auto;background:var(--bg-primary,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:12px}.pinkdocs-changelog-empty svg{width:72px;height:72px;margin:0 auto 24px;opacity:.6;color:var(--pinkdocs-brand-color,#3b82f6);display:block}.pinkdocs-changelog-empty h3{font-size:24px;font-weight:600;color:var(--text-primary,#111827);margin:0 0 12px 0}[data-theme="dark"] .pinkdocs-changelog-empty h3{color:var(--text-primary,#fff)}.pinkdocs-changelog-empty p{font-size:16px;line-height:1.6;margin:0;color:var(--text-secondary,#6b7280)}[data-theme="dark"] .pinkdocs-changelog-empty{background:var(--bg-primary,#000);border-color:var(--border-color,rgba(255,255,255,.1))}[data-theme="dark"] .pinkdocs-hero-search-shortcut{color:rgba(255,255,255,.4)!important;border-color:rgba(255,255,255,.1)!important}.pinkdocs-changelog-cta{text-align:center;margin-top:32px}.pinkdocs-changelog-cta-button{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:var(--pinkdocs-brand-color,#3b82f6);color:#fff;text-decoration:none;border-radius:8px;font-weight:500;font-size:14px;transition:all .2s ease;position:relative;overflow:hidden}.pinkdocs-changelog-cta-button::before{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background: linear-gradient(
        90deg,
        transparent,
        rgba(255, 255, 255, 0.2),
        transparent
    );transform:translateX(-100%) rotate(45deg);transition:transform .6s}.pinkdocs-changelog-cta-button:hover::before{transform:translateX(100%) rotate(45deg)}.pinkdocs-changelog-cta-button:hover{background:color-mix(in srgb,var(--pinkdocs-brand-color,#3b82f6) 90%,black);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.pinkdocs-changelog-cta-button svg{transition:transform .2s ease}.pinkdocs-changelog-cta-button:hover svg{transform:translateX(3px)}