.DeveloperToolsHub_breadcrumbRow__ufOSu{padding-top:1rem}.DeveloperToolsHub_heroSection___fWXH{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 15% 20%,rgb(124 58 237/12%),transparent 48%),radial-gradient(ellipse at 85% 15%,rgb(16 185 129/12%),transparent 42%),radial-gradient(ellipse at 50% 100%,rgb(245 158 11/8%),transparent 40%),linear-gradient(180deg,var(--color-surface-raised) 0,var(--color-surface) 100%);border-bottom:1px solid var(--color-border);padding:2.25rem 0 2.75rem}html[data-theme=dark] .DeveloperToolsHub_heroSection___fWXH{background:radial-gradient(ellipse at 15% 20%,rgb(139 92 246/22%),transparent 50%),radial-gradient(ellipse at 85% 15%,rgb(52 211 153/15%),transparent 45%),radial-gradient(ellipse at 50% 100%,rgb(251 191 36/8%),transparent 40%),linear-gradient(180deg,#131518,#17191C);border-bottom:1px solid var(--color-border)}.DeveloperToolsHub_heroInner__zRqpO{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:2rem;gap:2rem;align-items:center}.DeveloperToolsHub_heroLeft__4hDVG{display:flex;flex-direction:column;align-items:flex-start;gap:0}.DeveloperToolsHub_eyebrow__gWlAa{display:inline-flex;margin-bottom:.65rem;border:1px solid rgba(124,58,237,.28);border-radius:999px;padding:6px 14px;background:linear-gradient(135deg,rgba(124,58,237,.1),rgba(16,185,129,.08));color:var(--color-primary);font-size:.75rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}html[data-theme=dark] .DeveloperToolsHub_eyebrow__gWlAa{background:linear-gradient(135deg,rgba(139,92,246,.2),rgba(52,211,153,.12));border-color:rgba(139,92,246,.4);color:#C4B5FD}.DeveloperToolsHub_heroTitle__t7kXm{margin:0 0 .75rem;color:var(--color-text);font-size:clamp(2rem,5vw,2.75rem);font-weight:900;line-height:1.08;letter-spacing:-.01em}.DeveloperToolsHub_heroDesc__EO4_u{max-width:40rem;margin:0 0 1.25rem;color:var(--color-text-muted);font-size:1.05rem;line-height:1.6}.DeveloperToolsHub_heroActions__zaGB3{display:flex;flex-wrap:wrap;gap:.65rem;margin-bottom:1.5rem}.DeveloperToolsHub_heroPrimary__b59t3{display:inline-flex;align-items:center;justify-content:center;min-height:2.65rem;border-radius:.625rem;padding:.55rem 1.25rem;background:linear-gradient(135deg,var(--color-primary) 0,#6D28D9 100%);color:var(--color-on-primary);font-size:.92rem;font-weight:750;text-decoration:none;box-shadow:0 2px 8px rgba(124,58,237,.25);transition:transform .12s ease,box-shadow .12s ease}.DeveloperToolsHub_heroPrimary__b59t3:hover{transform:translateY(-1px);box-shadow:0 4px 14px rgba(124,58,237,.35)}.DeveloperToolsHub_heroSecondary__Ao_an{display:inline-flex;align-items:center;justify-content:center;min-height:2.65rem;border:1px solid var(--color-border);border-radius:.625rem;padding:.55rem 1.25rem;background:var(--color-surface-raised);color:var(--color-text);font-size:.92rem;font-weight:700;text-decoration:none;transition:border-color .12s ease,background .12s ease}.DeveloperToolsHub_heroSecondary__Ao_an:hover{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary)}.DeveloperToolsHub_quickStats__7m4pn{display:flex;flex-wrap:wrap;gap:.5rem}.DeveloperToolsHub_statChip__QZ0BL{display:flex;align-items:center;gap:.35rem;border:1px solid rgba(124,58,237,.25);border-radius:999px;padding:.32rem .85rem;background:var(--color-primary-soft)}.DeveloperToolsHub_statChip__QZ0BL:nth-child(2){border-color:rgba(16,185,129,.3);background:var(--color-accent-soft)}.DeveloperToolsHub_statChip__QZ0BL:nth-child(2) .DeveloperToolsHub_statValue__FiLGl{color:var(--color-accent)}.DeveloperToolsHub_statChip__QZ0BL:nth-child(3){border-color:rgba(245,158,11,.3);background:var(--color-warning-soft)}.DeveloperToolsHub_statChip__QZ0BL:nth-child(3) .DeveloperToolsHub_statValue__FiLGl{color:var(--color-amber)}.DeveloperToolsHub_statValue__FiLGl{color:var(--color-primary);font-size:.82rem;font-weight:850}.DeveloperToolsHub_statLabel__T5A_V{color:var(--color-text-muted);font-size:.78rem;font-weight:600}.DeveloperToolsHub_heroRight__HI2WF{display:flex;justify-content:center}.DeveloperToolsHub_codeCard__Eeb9i{width:100%;max-width:22rem;border-radius:1.125rem;padding:1.25rem;background:linear-gradient(180deg,var(--color-surface-raised) 0,var(--color-surface) 100%);border:1px solid var(--color-border);border-top:3px solid var(--color-primary);box-shadow:0 6px 20px rgba(124,58,237,.1);display:flex;flex-direction:column;gap:.85rem}html[data-theme=dark] .DeveloperToolsHub_codeCard__Eeb9i{background:linear-gradient(180deg,#1E2229,#17191C);border-color:var(--color-border);border-top-color:var(--color-primary);box-shadow:0 6px 20px rgba(0,0,0,.3)}.DeveloperToolsHub_codeCardEmoji__H_NJ1{font-size:2.75rem;line-height:1}.DeveloperToolsHub_codeTable__E8VoB{display:grid;grid-gap:.5rem;gap:.5rem;margin:0}.DeveloperToolsHub_codeRow__1_q7J{display:grid;grid-template-columns:4.5rem 1fr;grid-gap:.5rem;gap:.5rem;align-items:baseline}.DeveloperToolsHub_codeLabel__oRYbk{color:var(--color-text-muted);font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.DeveloperToolsHub_codeValue__Owcaa code{display:inline-block;border-radius:.35rem;padding:.15rem .45rem;background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:.78rem}.DeveloperToolsHub_codeJsonBlock__LYKx4{border-radius:.625rem;padding:.75rem;background:var(--color-primary-soft);border:1px solid var(--color-primary-border-soft)}html[data-theme=dark] .DeveloperToolsHub_codeJsonBlock__LYKx4{background:rgba(139,92,246,.12);border-color:rgba(139,92,246,.25)}.DeveloperToolsHub_jsonPre__Be_ev{margin:0;color:var(--color-text-subtle);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:.75rem;line-height:1.55;white-space:pre-wrap;word-break:break-all}.DeveloperToolsHub_section__7kyjB{padding-top:3rem;padding-bottom:0}.DeveloperToolsHub_sectionLast__2xVfM{padding-top:2.5rem;padding-bottom:3.5rem}.DeveloperToolsHub_sectionHeader__VFC34{max-width:46rem;margin-bottom:2rem}.DeveloperToolsHub_sectionTitle__lZfo8{margin:0 0 .6rem;color:var(--color-text);font-size:clamp(1.5rem,3.5vw,1.9rem);font-weight:850;line-height:1.15;letter-spacing:-.01em}.DeveloperToolsHub_sectionTitleSmall__Cg9xp{margin:0 0 1rem;color:var(--color-text);font-size:1.2rem;font-weight:800}.DeveloperToolsHub_sectionLead__AmU_C{margin:0;color:var(--color-text-muted);font-size:1rem;line-height:1.6}.DeveloperToolsHub_workflowGrid__x_1eD{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1rem;gap:1rem;list-style:none;margin:0;padding:0}.DeveloperToolsHub_workflowCard__US3hM{position:relative;display:flex;flex-direction:column;gap:.55rem;border-radius:1.125rem;padding:1.25rem;background:linear-gradient(180deg,var(--color-surface-raised) 0,var(--color-surface) 100%);border:1px solid var(--color-border);border-top:3px solid var(--color-primary);box-shadow:0 2px 8px rgba(0,0,0,.02);transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease}.DeveloperToolsHub_workflowCard__US3hM:nth-child(2){border-top-color:var(--color-accent)}.DeveloperToolsHub_workflowCard__US3hM:nth-child(3){border-top-color:var(--color-amber)}.DeveloperToolsHub_workflowCard__US3hM:hover{transform:translateY(-2px);box-shadow:0 8px 22px -4px rgba(124,58,237,.12)}html[data-theme=dark] .DeveloperToolsHub_workflowCard__US3hM{background:linear-gradient(180deg,#1C1F24,#17191C);border-color:var(--color-border);border-top-color:var(--color-primary)}html[data-theme=dark] .DeveloperToolsHub_workflowCard__US3hM:nth-child(2){border-top-color:var(--color-accent)}html[data-theme=dark] .DeveloperToolsHub_workflowCard__US3hM:nth-child(3){border-top-color:var(--color-amber)}.DeveloperToolsHub_workflowCardTop__s8G0Y{display:flex;align-items:center;justify-content:space-between}.DeveloperToolsHub_stepNum__kTwIX{color:var(--color-primary);font-size:.8rem;font-weight:900;letter-spacing:.07em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border:1px solid rgba(124,58,237,.25);border-radius:999px;padding:2px 8px;background:var(--color-primary-soft)}.DeveloperToolsHub_workflowCard__US3hM:nth-child(2) .DeveloperToolsHub_stepNum__kTwIX{color:var(--color-accent);border-color:rgba(16,185,129,.3);background:var(--color-accent-soft)}.DeveloperToolsHub_workflowCard__US3hM:nth-child(3) .DeveloperToolsHub_stepNum__kTwIX{color:var(--color-amber);border-color:rgba(245,158,11,.3);background:var(--color-warning-soft)}.DeveloperToolsHub_stepArrow__79Uqi{color:var(--color-primary-border-strong);font-size:.9rem;display:none}.DeveloperToolsHub_workflowTitle__h9XxQ{margin:0;color:var(--color-text);font-size:1rem;font-weight:800}.DeveloperToolsHub_workflowDesc__ejp9X{margin:0;color:var(--color-text-muted);font-size:.88rem;line-height:1.55;flex:1 1}.DeveloperToolsHub_workflowAction__tXjc0{display:inline-flex;align-items:center;margin-top:.35rem;color:var(--color-primary);font-size:.85rem;font-weight:750;text-decoration:none;transition:color .12s ease}.DeveloperToolsHub_workflowAction__tXjc0:hover{color:var(--color-primary-hover);text-decoration:underline;text-underline-offset:.2em}.DeveloperToolsHub_taskGrid__SGogQ{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1rem;gap:1rem}.DeveloperToolsHub_taskCard__UlFXZ{border-radius:1.125rem;padding:1.35rem 1.5rem;background:linear-gradient(180deg,var(--color-surface-raised) 0,var(--color-surface) 100%);border:1px solid var(--color-border);border-top:3px solid var(--color-primary);box-shadow:0 2px 8px rgba(0,0,0,.02);display:flex;flex-direction:column;gap:.5rem}.DeveloperToolsHub_taskCard__UlFXZ:nth-child(2){border-top-color:var(--color-accent)}.DeveloperToolsHub_taskCard__UlFXZ:nth-child(3){border-top-color:var(--color-amber)}html[data-theme=dark] .DeveloperToolsHub_taskCard__UlFXZ{background:linear-gradient(180deg,#1C1F24,#17191C);border-color:var(--color-border);border-top-color:var(--color-primary)}html[data-theme=dark] .DeveloperToolsHub_taskCard__UlFXZ:nth-child(2){border-top-color:var(--color-accent)}html[data-theme=dark] .DeveloperToolsHub_taskCard__UlFXZ:nth-child(3){border-top-color:var(--color-amber)}.DeveloperToolsHub_taskTitle__muDCk{margin:0;color:var(--color-primary);font-size:.92rem;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.DeveloperToolsHub_taskCard__UlFXZ:nth-child(2) .DeveloperToolsHub_taskTitle__muDCk{color:var(--color-accent)}.DeveloperToolsHub_taskCard__UlFXZ:nth-child(3) .DeveloperToolsHub_taskTitle__muDCk{color:var(--color-amber)}.DeveloperToolsHub_taskDesc__aBOU9{margin:0;color:var(--color-text-muted);font-size:.88rem;line-height:1.55}.DeveloperToolsHub_taskLinks__HW50v{display:grid;grid-gap:.4rem;gap:.4rem;list-style:none;margin:.4rem 0 0;padding:0}.DeveloperToolsHub_taskLink__pkW7w{color:var(--color-text);font-size:.9rem;font-weight:700;text-decoration:none;transition:color .12s ease,transform .12s ease}.DeveloperToolsHub_taskLink__pkW7w:hover{color:var(--color-primary);text-decoration:underline;text-underline-offset:.2em}.DeveloperToolsHub_resourceGrid__OuR89{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.DeveloperToolsHub_resourceCard__BjudS{display:flex;flex-direction:column;gap:.4rem;border-radius:1.125rem;padding:1.15rem 1.25rem;background:linear-gradient(180deg,var(--color-surface-raised) 0,var(--color-surface) 100%);border:1px solid var(--color-border);box-shadow:0 2px 6px rgba(0,0,0,.02);text-decoration:none;transition:box-shadow .14s ease,background .14s ease,transform .14s ease,border-color .14s ease}.DeveloperToolsHub_resourceCard__BjudS:hover{transform:translateY(-2px);border-color:rgba(124,58,237,.4);background:linear-gradient(180deg,var(--color-surface-raised) 0,var(--color-primary-soft-subtle) 100%);box-shadow:0 6px 18px rgba(124,58,237,.08)}html[data-theme=dark] .DeveloperToolsHub_resourceCard__BjudS{background:linear-gradient(180deg,#1C1F24,#17191C);border-color:var(--color-border)}html[data-theme=dark] .DeveloperToolsHub_resourceCard__BjudS:hover{border-color:rgba(139,92,246,.45);background:linear-gradient(180deg,#22262D,rgba(139,92,246,.1))}.DeveloperToolsHub_resourceTitle__0egGF{margin:0;color:var(--color-text);font-size:.95rem;font-weight:800}.DeveloperToolsHub_resourceDesc__GBIjR{margin:0;color:var(--color-text-muted);font-size:.85rem;line-height:1.5;flex:1 1}.DeveloperToolsHub_resourceCta__qZq5c{margin-top:.3rem;color:var(--color-primary);font-size:.83rem;font-weight:750}.DeveloperToolsHub_processingGrid__v_NF2{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1rem;gap:1rem;margin-bottom:1.25rem}.DeveloperToolsHub_processingPanelMint__THvmb,.DeveloperToolsHub_processingPanelPurple__X_6Gy{border-radius:1.125rem;padding:1.35rem 1.5rem;display:flex;flex-direction:column;gap:.55rem}.DeveloperToolsHub_processingPanelMint__THvmb{background:linear-gradient(135deg,rgba(16,185,129,.1),rgba(16,185,129,.03));border:1px solid rgba(16,185,129,.3)}.DeveloperToolsHub_processingPanelPurple__X_6Gy{background:linear-gradient(135deg,rgba(124,58,237,.1),rgba(124,58,237,.03));border:1px solid rgba(124,58,237,.3)}html[data-theme=dark] .DeveloperToolsHub_processingPanelMint__THvmb{background:linear-gradient(135deg,rgba(52,211,153,.12),rgba(52,211,153,.04));border-color:rgba(52,211,153,.25)}html[data-theme=dark] .DeveloperToolsHub_processingPanelPurple__X_6Gy{background:linear-gradient(135deg,rgba(139,92,246,.14),rgba(139,92,246,.04));border-color:rgba(139,92,246,.25)}.DeveloperToolsHub_processingTitle__uWjKY{margin:0;color:var(--color-text);font-size:1rem;font-weight:850}.DeveloperToolsHub_processingDesc__1M_I5{margin:0;color:var(--color-text-subtle);font-size:.9rem;line-height:1.6}.DeveloperToolsHub_unicodeNote__abz_K{border-radius:.875rem;padding:.9rem 1.25rem;background:var(--color-primary-soft);border:1px solid var(--color-primary-border-soft);color:var(--color-text-subtle);font-size:.88rem;line-height:1.6}html[data-theme=dark] .DeveloperToolsHub_unicodeNote__abz_K{background:rgba(139,92,246,.1);border-color:rgba(139,92,246,.25)}.DeveloperToolsHub_unicodeNote__abz_K strong{color:var(--color-text)}.DeveloperToolsHub_relatedLinks__FX_t5{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.DeveloperToolsHub_relatedLink__rZHKf{display:inline-flex;align-items:center;border:1px solid rgba(124,58,237,.22);border-radius:999px;padding:.35rem .95rem;background:linear-gradient(135deg,rgba(124,58,237,.06),rgba(16,185,129,.05));color:var(--color-text-subtle);font-size:.85rem;font-weight:700;text-decoration:none;transition:border-color .12s ease,color .12s ease,background .12s ease,transform .12s ease}.DeveloperToolsHub_relatedLink__rZHKf:hover{transform:translateY(-1px);border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary)}html[data-theme=dark] .DeveloperToolsHub_relatedLink__rZHKf{background:rgba(139,92,246,.12);border-color:rgba(139,92,246,.3);color:#C4C4CC}.DeveloperToolsHub_heroPrimary__b59t3:focus-visible,.DeveloperToolsHub_heroSecondary__Ao_an:focus-visible,.DeveloperToolsHub_relatedLink__rZHKf:focus-visible,.DeveloperToolsHub_resourceCard__BjudS:focus-visible,.DeveloperToolsHub_taskLink__pkW7w:focus-visible,.DeveloperToolsHub_workflowAction__tXjc0:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}@media (min-width:48rem){.DeveloperToolsHub_heroSection___fWXH{padding:2.5rem 0 3rem}.DeveloperToolsHub_taskGrid__SGogQ,.DeveloperToolsHub_workflowGrid__x_1eD{grid-template-columns:repeat(2,minmax(0,1fr))}.DeveloperToolsHub_taskGrid__SGogQ>:last-child:nth-child(odd){grid-column:1/-1}.DeveloperToolsHub_processingGrid__v_NF2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:56rem){.DeveloperToolsHub_heroInner__zRqpO{grid-template-columns:1.2fr .8fr;gap:3rem;align-items:center}.DeveloperToolsHub_heroRight__HI2WF{justify-content:flex-end}.DeveloperToolsHub_workflowGrid__x_1eD{grid-template-columns:repeat(3,minmax(0,1fr))}.DeveloperToolsHub_stepArrow__79Uqi{display:inline}.DeveloperToolsHub_taskGrid__SGogQ{grid-template-columns:repeat(3,minmax(0,1fr))}.DeveloperToolsHub_taskGrid__SGogQ>:last-child:nth-child(odd){grid-column:auto}.DeveloperToolsHub_resourceGrid__OuR89{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:23.4375rem){.DeveloperToolsHub_heroActions__zaGB3{flex-direction:column;width:100%}.DeveloperToolsHub_heroPrimary__b59t3,.DeveloperToolsHub_heroSecondary__Ao_an{width:100%;text-align:center}.DeveloperToolsHub_resourceGrid__OuR89{grid-template-columns:minmax(0,1fr)}.DeveloperToolsHub_quickStats__7m4pn{gap:.4rem}}@media (prefers-reduced-motion:reduce){.DeveloperToolsHub_heroPrimary__b59t3,.DeveloperToolsHub_heroSecondary__Ao_an,.DeveloperToolsHub_relatedLink__rZHKf,.DeveloperToolsHub_resourceCard__BjudS,.DeveloperToolsHub_workflowCard__US3hM{transition:none}}