.page_container__LLik5{min-height:100vh;background-color:var(--bg-secondary,#f9fafb);padding:2rem;width:100%;display:flex;flex-direction:column}.page_content__szHtB{max-width:1200px;margin:0 auto;flex:1 1;display:flex;flex-direction:column}.page_header__Tcoou{text-align:center;margin-bottom:4rem}.page_title__m5nyP{font-size:3rem;font-weight:700;color:var(--text-primary,#111827);margin-bottom:1rem}.page_subtitle__X4z2_{font-size:1.25rem;color:var(--text-secondary,#6b7280);max-width:600px;margin:0 auto}.page_installation__c_cl6{margin-bottom:4rem}.page_installCard__ngvHC{background-color:var(--bg-primary,#fff);border-radius:.75rem;box-shadow:var(--shadow-sm);border:1px solid var(--border-primary,#e5e7eb);padding:2rem;max-width:800px;margin:0 auto}.page_installTitle__cdvp1{font-size:1.5rem;font-weight:600;color:var(--text-primary,#111827);margin:0 0 .5rem}.page_installDescription__LU2Z2{color:var(--text-secondary,#6b7280);margin:0 0 1.5rem;font-size:1rem}.page_installCode__eSBLW{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.page_codeBlock__tP7zq{display:flex;align-items:center;gap:1rem;background-color:var(--bg-secondary,#f9fafb);border-radius:.5rem;padding:.75rem 1rem;border:1px solid var(--border-primary,#e5e7eb);position:relative}.page_codeLabel__bIFHH{font-size:.75rem;font-weight:600;color:var(--text-secondary,#6b7280);text-transform:uppercase;letter-spacing:.05em;min-width:50px}.page_codeBlock__tP7zq code{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem;color:var(--text-primary,#111827);background:none;padding:0;flex:1 1}.page_copyButton__DpWQm{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:.4rem;border-radius:.375rem;color:var(--text-secondary,#6b7280);transition:all .2s ease-in-out;flex-shrink:0;margin-left:auto}.page_copyButton__DpWQm:hover{background-color:var(--bg-primary,#fff);color:var(--text-primary,#111827)}.page_copyButton__DpWQm:active{transform:scale(.95)}.page_copyButton__DpWQm svg{display:block}.page_importCode__9azZc{margin-bottom:1.5rem}.page_codeTitle__UrqWo{font-size:.875rem;font-weight:600;color:var(--text-secondary,#6b7280);margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.05em}.page_codePre__qdpq2{background-color:var(--bg-secondary,#f9fafb);border-radius:.5rem;padding:1rem;border:1px solid var(--border-primary,#e5e7eb);overflow-x:auto;margin:0}.page_codePre__qdpq2 code{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem;color:var(--text-primary,#111827);line-height:1.6;white-space:pre}.page_npmLink__lYao7{display:flex;justify-content:center;padding-top:1rem;border-top:1px solid var(--border-primary,#e5e7eb)}.page_npmButton__nUKz1{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background-color:var(--accent-primary,#bb00ed);color:#fff;text-decoration:none;border-radius:.5rem;font-weight:500;font-size:.875rem;transition:all .2s ease-in-out}.page_npmButton__nUKz1:hover{background-color:var(--accent-primary-hover,#9d00c7);transform:translateY(-1px);box-shadow:var(--shadow-md)}.page_components___DJ3O{margin-bottom:4rem;flex:1 1}.page_sectionTitle__PJ0za{font-size:2rem;font-weight:600;color:var(--text-primary,#111827);margin-bottom:2rem}.page_grid__umSuY{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:2rem;gap:2rem;align-items:start}.page_card___3JVW{background-color:var(--bg-primary,#fff);border-radius:.75rem;box-shadow:var(--shadow-sm);border:1px solid var(--border-primary,#e5e7eb);padding:1.5rem;text-decoration:none;color:inherit;transition:all .2s ease-in-out;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column}.page_card___3JVW:hover{transform:translateY(-2px);box-shadow:var(--shadow-md);border-color:var(--border-secondary,#d1d5db)}.page_cardHeader__PnTnb{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.75rem}.page_cardTitle__NUFqk{font-size:1.25rem;font-weight:600;color:var(--text-primary,#111827);margin:0}.page_status__gDQLP{font-size:.75rem;font-weight:500;padding:.25rem .5rem;border-radius:.375rem;text-transform:uppercase;letter-spacing:.05em}.page_status__gDQLP.page_ready__kAtD_{background-color:#dcfce7;color:#166534}.page_status__gDQLP.page_planned__N9IPB{background-color:#fef3c7;color:#92400e}.page_cardDescription__Hwu0v{color:var(--text-secondary,#6b7280);line-height:1.5;margin:0;flex:1 1}.page_examples__o1ir7{margin-bottom:4rem}.page_exampleGrid__7Qeii{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem}@media(max-width:768px){.page_exampleGrid__7Qeii{grid-template-columns:1fr}}.page_exampleCard__w2hn5{background-color:var(--bg-primary,#fff);border-radius:.75rem;box-shadow:var(--shadow-sm);border:1px solid var(--border-primary,#e5e7eb);padding:1.5rem}.page_exampleCard__w2hn5 h3{font-size:1.125rem;font-weight:600;color:var(--text-primary,#111827);margin:0 0 1rem}.page_exampleContent__9nMlm{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;min-height:40px;flex-direction:row}.page_progressExample__9dRcA{flex-direction:column;align-items:flex-start}.page_progressControls__L3JuZ{display:flex;gap:.5rem;align-items:center;margin-top:.5rem}