[data-astro-cid-powkgzoj][data-job-card]{width:min(320px,100%);padding:.5rem;border:1px solid #e5e5e5;border-radius:1rem;background:#fefefe;color:#141417;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hero[data-astro-cid-powkgzoj]{padding:1.5rem;border-radius:.75rem .75rem 0 0;background:#fef4e2;font-size:.875rem}.hero-header[data-astro-cid-powkgzoj]{display:flex;justify-content:space-between;align-items:center;gap:1rem;font-weight:700}.title[data-astro-cid-powkgzoj]{margin:2rem 0;padding-right:2rem;font-size:2rem;font-weight:600;line-height:1.1;letter-spacing:-.04em}.footer[data-astro-cid-powkgzoj]{display:flex;flex-direction:column;gap:1rem;padding:.75rem;font-size:.875rem;font-weight:700}@media(min-width:340px){.footer[data-astro-cid-powkgzoj]{flex-direction:row;align-items:center;justify-content:space-between}}.summary[data-astro-cid-powkgzoj]{display:flex;align-items:center;gap:.75rem}.company[data-astro-cid-powkgzoj]{line-height:1.2}.btn[data-astro-cid-powkgzoj]{width:100%;padding:.75rem 1.35rem;border:none;border-radius:999px;background:#141417;color:#fff;font-size:1rem;font-weight:500;cursor:pointer;text-align:center;text-decoration:none;text-transform:lowercase;transition:opacity .2s ease,transform .2s ease}.btn[data-astro-cid-powkgzoj]:hover{opacity:.92}.btn[data-astro-cid-powkgzoj]:active{transform:scale(.98)}@media(min-width:340px){.btn[data-astro-cid-powkgzoj]{width:max-content}}.icon[data-astro-cid-powkgzoj]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.btn[data-astro-cid-powkgzoj]:focus-visible{outline:2px solid black;outline-offset:4px}@media(prefers-reduced-motion:reduce){.btn[data-astro-cid-powkgzoj]{transition:none!important}.btn[data-astro-cid-powkgzoj]:active{transform:none!important}}.created-by[data-astro-cid-eij3qxyd]{display:flex;align-items:center;gap:12px;margin-bottom:20px;padding:0;justify-content:right;border-radius:8px}.created-by-avatar[data-astro-cid-eij3qxyd]{width:24px;height:24px;border-radius:4px;overflow:hidden;flex-shrink:0}.created-by-avatar[data-astro-cid-eij3qxyd] img[data-astro-cid-eij3qxyd]{width:100%;height:100%;object-fit:cover}.created-by-info[data-astro-cid-eij3qxyd]{display:flex;flex-direction:column;gap:2px}.created-by-label[data-astro-cid-eij3qxyd]{font-family:Inter,sans-serif;font-size:14px;color:#4b5563}.created-by-name[data-astro-cid-eij3qxyd]{font-family:Inter,sans-serif;font-size:14px;font-weight:500;color:#f9fafb}.playground-container[data-astro-cid-eij3qxyd]{display:grid;border:1px solid #1f2937;background:#050505;border-radius:12px;overflow:hidden;width:100%;max-width:100%;min-width:0}.playground-preview[data-astro-cid-eij3qxyd]{padding:12px 16px;background:#fff;border-right:1px solid #1f2937;display:flex;align-items:center;justify-content:center;min-width:0;overflow:hidden;box-sizing:border-box}.playground-code[data-astro-cid-eij3qxyd]{background:#0d0d0d;padding:0;display:flex;flex-direction:column;min-width:0;max-width:100%;overflow:hidden}.job-card-preview-stage[data-astro-cid-eij3qxyd] [data-job-card]{width:min(320px,100%)!important;padding:.5rem!important;border:1px solid #e5e5e5!important;border-radius:1rem!important;background:#fefefe!important;color:#141417!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.job-card-preview-stage[data-astro-cid-eij3qxyd] [data-job-card] .hero{position:static!important;display:block!important;height:auto!important;min-height:0!important;padding:1.5rem!important;border-radius:.75rem .75rem 0 0!important;background:#fef4e2!important;font-size:.875rem!important;overflow:visible!important}.job-card-preview-stage[data-astro-cid-eij3qxyd] [data-job-card] .hero-header{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:1rem!important;font-weight:700!important}.job-card-preview-stage[data-astro-cid-eij3qxyd] [data-job-card] .title{display:block!important;margin:2rem 0!important;padding-right:2rem!important;color:#141417!important;font-size:2rem!important;font-weight:600!important;line-height:1.1!important;letter-spacing:-.04em!important}.job-card-preview-stage[data-astro-cid-eij3qxyd] [data-job-card] .footer{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:1rem!important;padding:.75rem!important;border-top:none!important;text-align:left!important;font-size:.875rem!important;font-weight:700!important}.job-card-preview-stage[data-astro-cid-eij3qxyd] [data-job-card] .summary{display:flex!important;align-items:center!important;gap:.75rem!important}.job-card-preview-stage[data-astro-cid-eij3qxyd] [data-job-card] .company{line-height:1.2!important}.job-card-preview-stage[data-astro-cid-eij3qxyd] [data-job-card] .company p{margin:0!important;color:#141417!important}.job-card-preview-stage[data-astro-cid-eij3qxyd] [data-job-card] .icon{width:auto!important;height:auto!important;color:inherit!important;flex-shrink:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.job-card-preview-stage[data-astro-cid-eij3qxyd] [data-job-card] .btn{width:max-content!important;padding:10px 16px!important;border:none!important;border-radius:999px!important;background:#141417!important;color:#fff!important;font-size:1rem!important;font-weight:500!important;text-align:center!important;text-decoration:none!important;text-transform:lowercase!important;font-family:Inter,sans-serif}.code-header[data-astro-cid-eij3qxyd]{background:#15191e;padding:12px 16px;border-bottom:1px solid #2a2a2a;display:flex;align-items:center;justify-content:space-between}.code-header-left[data-astro-cid-eij3qxyd]{display:flex;align-items:center;gap:8px;font-family:JetBrains Mono,monospace;font-size:13px;color:#fff}.astro-logo[data-astro-cid-eij3qxyd]{color:#ff5d01}.code-content[data-astro-cid-eij3qxyd]{padding:20px;font-family:JetBrains Mono,monospace;font-size:13px;line-height:1.6;overflow-x:auto}.code-content[data-astro-cid-eij3qxyd] pre[data-astro-cid-eij3qxyd]{margin:0;color:#e0e0e0}.code-selector[data-astro-cid-eij3qxyd],.code-property[data-astro-cid-eij3qxyd]{color:#9cdcfe}.code-value[data-astro-cid-eij3qxyd]{color:#ce9178}.installation-block[data-astro-cid-eij3qxyd]{background:transparent;border:1px solid #1f2937;border-radius:8px;overflow:hidden}.installation-header[data-astro-cid-eij3qxyd]{background:#0b0d10;padding:8px 16px;border-bottom:1px solid #2a2a2a;display:flex;align-items:center;justify-content:space-between}.bash-label[data-astro-cid-eij3qxyd]{font-family:JetBrains Mono,monospace;font-size:12px;color:#9ca3af}.copy-icon[data-astro-cid-eij3qxyd]{color:#9ca3af;cursor:pointer;transition:color .2s ease}.copy-icon[data-astro-cid-eij3qxyd]:hover{color:#f9fafb}.installation-block[data-astro-cid-eij3qxyd] pre[data-astro-cid-eij3qxyd]{margin:0;padding:16px;background:transparent;font-family:JetBrains Mono,monospace;font-size:14px;color:#e0e0e0}.code-header-text[data-astro-cid-eij3qxyd]{color:#9ca3af;font-size:12px;font-family:Inter,sans-serif}.package-name[data-astro-cid-eij3qxyd]{color:#10b981}.docs-code-block[data-astro-cid-eij3qxyd]{background:#0b0d10;border:1px solid #1f2937;border-radius:8px;overflow:hidden}.docs-code-block[data-astro-cid-eij3qxyd] pre[data-astro-cid-eij3qxyd]{margin:0;padding:16px;background:transparent;font-family:JetBrains Mono,monospace;font-size:14px;color:#e0e0e0}.string[data-astro-cid-eij3qxyd]{color:#ce9178}.comment[data-astro-cid-eij3qxyd]{color:#6a9955}.component-name[data-astro-cid-eij3qxyd]{color:#4ec9b0}.component[data-astro-cid-eij3qxyd]{color:#dcdcaa}.prop[data-astro-cid-eij3qxyd]{color:#9cdcfe}.tag[data-astro-cid-eij3qxyd]{color:#569cd6}.docs-table[data-astro-cid-eij3qxyd]{width:100%;border-collapse:separate;border-spacing:0;background:transparent;border-radius:8px;overflow:hidden}.docs-table[data-astro-cid-eij3qxyd] th[data-astro-cid-eij3qxyd],.docs-table[data-astro-cid-eij3qxyd] td[data-astro-cid-eij3qxyd]{padding:12px 16px;text-align:left;border-right:1px solid #1f2937;font-family:Inter,sans-serif}.docs-table[data-astro-cid-eij3qxyd] th[data-astro-cid-eij3qxyd]:last-child,.docs-table[data-astro-cid-eij3qxyd] td[data-astro-cid-eij3qxyd]:last-child{border-right:none}.docs-table[data-astro-cid-eij3qxyd] th[data-astro-cid-eij3qxyd]{background:#0b0d10;font-weight:500;font-size:14px;border-bottom:1px solid #1f2937}.docs-table[data-astro-cid-eij3qxyd] td[data-astro-cid-eij3qxyd]{color:#9ca3af;font-size:14px;border-bottom:1px solid #1f2937;background:transparent}.docs-table[data-astro-cid-eij3qxyd] tr[data-astro-cid-eij3qxyd]:last-child td[data-astro-cid-eij3qxyd]{border-bottom:none}.docs-table[data-astro-cid-eij3qxyd] td[data-astro-cid-eij3qxyd]:first-child code[data-astro-cid-eij3qxyd]{background:transparent;padding:2px 6px;border-radius:4px;font-family:Inter,sans-serif;font-size:14px}.docs-table[data-astro-cid-eij3qxyd] td[data-astro-cid-eij3qxyd]:not(:first-child) code[data-astro-cid-eij3qxyd]{background:#1f2937;padding:2px 6px;border-radius:4px;font-family:JetBrains Mono,monospace;font-size:12px;margin-right:8px;display:inline-block;margin-bottom:6px}.docs-table[data-astro-cid-eij3qxyd] td[data-astro-cid-eij3qxyd]:not(:first-child) code[data-astro-cid-eij3qxyd]:last-child{margin-right:0}.related-grid[data-astro-cid-eij3qxyd]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:24px}.related-card[data-astro-cid-eij3qxyd]{aspect-ratio:16/9;border:1px solid #1f2937;background:#050505;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#4b5563;font-family:Inter,sans-serif;font-size:14px}.related-card[data-astro-cid-eij3qxyd].empty{background:#0a0a0a}.docs-footer-nav[data-astro-cid-eij3qxyd]{margin-top:60px;padding-top:40px;border-top:1px solid #1f2937}.component-link[data-astro-cid-eij3qxyd]{color:#9ca3af}.credits-link[data-astro-cid-eij3qxyd]{color:#60a5fa}.component-link[data-astro-cid-eij3qxyd]:hover{color:#ff953d}.highlight-preview-grid[data-astro-cid-eij3qxyd]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;width:100%;color:#111827;font-family:Inter,sans-serif}.highlight-preview-item[data-astro-cid-eij3qxyd]{min-height:150px;padding:22px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;display:flex;flex-direction:column;justify-content:center;gap:14px}.highlight-preview-item[data-astro-cid-eij3qxyd] span[data-astro-cid-eij3qxyd]{color:#6b7280;font-size:13px;font-weight:500}.highlight-preview-item[data-astro-cid-eij3qxyd] strong[data-astro-cid-eij3qxyd]{color:#111827;font-size:24px;line-height:1.5;font-weight:700}@media(max-width:760px){.highlight-preview-grid[data-astro-cid-eij3qxyd]{grid-template-columns:1fr}}@media(max-width:1024px){.playground-container[data-astro-cid-eij3qxyd]{grid-template-columns:1fr;min-height:auto}.playground-preview[data-astro-cid-eij3qxyd]{border-right:none;border-bottom:1px solid #1f2937;padding:12px 16px}.animated-card-container[data-astro-cid-eij3qxyd]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.related-grid[data-astro-cid-eij3qxyd]{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.playground-container[data-astro-cid-eij3qxyd]{width:min(100%,calc(100vw - 48px));max-width:100%;grid-template-columns:minmax(0,1fr);margin-inline:auto}.playground-preview[data-astro-cid-eij3qxyd]{width:100%;max-width:100%;padding:12px 16px}.animated-card-container[data-astro-cid-eij3qxyd]{grid-template-columns:1fr;width:min(100%,290px);margin-inline:auto}.animated-card-container[data-astro-cid-eij3qxyd] [data-animated-card]{min-height:260px}}
