.documentation-module__ne5R3G__page{gap:var(--space-8);max-width:1600px;padding:var(--space-6);color:var(--color-text);grid-template-columns:260px minmax(0,1fr) 190px;margin-inline:auto;display:grid}.documentation-module__ne5R3G__sidebar{min-width:0;top:calc(68px + var(--space-4));max-height:calc(100dvh - 68px - var(--space-8));padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);align-self:start;position:sticky;overflow-y:auto}.documentation-module__ne5R3G__brand{align-items:center;gap:var(--space-3);color:var(--color-text);padding-block-end:var(--space-5);font-weight:700;text-decoration:none;display:flex}.documentation-module__ne5R3G__brand svg{width:28px;height:28px;color:var(--color-primary)}.documentation-module__ne5R3G__brand small{color:var(--color-text-secondary);font-weight:400;display:block}.documentation-module__ne5R3G__searchStatus{margin-block:var(--space-3);color:var(--color-text-secondary);font-size:.75rem}.documentation-module__ne5R3G__mobileToggle{display:none}.documentation-module__ne5R3G__navGroup{margin-block-start:var(--space-5)}.documentation-module__ne5R3G__navGroup h3{margin:0 0 var(--space-2);color:var(--color-text-secondary);font-size:.75rem}.documentation-module__ne5R3G__topicLink{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:.8125rem;line-height:1.6;text-decoration:none;display:block}.documentation-module__ne5R3G__topicLink:hover{color:var(--color-text);background:var(--color-surface-hover)}.documentation-module__ne5R3G__topicLink[aria-current=page]{color:var(--color-primary);background:var(--color-primary-soft);font-weight:700}.documentation-module__ne5R3G__topicLink small{font-size:.6875rem;display:block}.documentation-module__ne5R3G__noResults{color:var(--color-text-secondary);font-size:.875rem}.documentation-module__ne5R3G__content{min-width:0;padding-block-end:var(--space-8)}.documentation-module__ne5R3G__breadcrumb{align-items:baseline;gap:var(--space-2);color:var(--color-text-secondary);flex-wrap:wrap;margin-block-end:var(--space-8);font-size:.75rem;display:flex}.documentation-module__ne5R3G__breadcrumb a{color:inherit;text-decoration:none}.documentation-module__ne5R3G__breadcrumb a:hover{text-decoration:underline}.documentation-module__ne5R3G__header h1{margin-block:var(--space-4);font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.3}.documentation-module__ne5R3G__header p{color:var(--color-text-secondary);line-height:1.8}.documentation-module__ne5R3G__header .documentation-module__ne5R3G__updated{font-size:.75rem}.documentation-module__ne5R3G__welcome{margin-block:var(--space-8);background:var(--color-primary-soft)}.documentation-module__ne5R3G__welcome h2{margin-block-start:0}.documentation-module__ne5R3G__welcome p{color:var(--color-text-secondary);line-height:1.8}.documentation-module__ne5R3G__welcome svg{width:16px;height:16px}.documentation-module__ne5R3G__indexGroup{margin-block:var(--space-8);scroll-margin-block-start:calc(68px + var(--space-8))}.documentation-module__ne5R3G__indexGroup h2,.documentation-module__ne5R3G__related h2{font-size:1.2rem}.documentation-module__ne5R3G__cards{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.documentation-module__ne5R3G__cardLink{color:inherit;text-decoration:none;display:block}.documentation-module__ne5R3G__cardLink>section{box-sizing:border-box;height:100%;transition:border-color var(--transition-fast)}.documentation-module__ne5R3G__cardLink:hover>section{border-color:var(--color-primary)}.documentation-module__ne5R3G__cardLink h3{margin:0;font-size:.9375rem;line-height:1.6}.documentation-module__ne5R3G__cardLink p{color:var(--color-text-secondary);margin-block-end:0;font-size:.8125rem;line-height:1.8}.documentation-module__ne5R3G__article{line-height:1.9}.documentation-module__ne5R3G__articleSection{padding-block:var(--space-6);border-block-end:1px solid var(--color-border);scroll-margin-block-start:calc(68px + var(--space-8))}.documentation-module__ne5R3G__articleSection h2{margin-block:0 var(--space-4);font-size:1.3rem}.documentation-module__ne5R3G__headingLink{align-items:center;gap:var(--space-2);color:var(--color-text);text-decoration:none;display:inline-flex}.documentation-module__ne5R3G__headingLink span{color:var(--color-text-secondary);display:inline-flex}.documentation-module__ne5R3G__headingLink svg{width:16px;height:16px}.documentation-module__ne5R3G__articleSection li+li{margin-block-start:var(--space-3)}.documentation-module__ne5R3G__articleSection ol{padding-inline-start:var(--space-6)}.documentation-module__ne5R3G__fields{margin:0}.documentation-module__ne5R3G__fields>div{padding-block:var(--space-3)}.documentation-module__ne5R3G__fields>div+div{border-block-start:1px solid var(--color-border)}.documentation-module__ne5R3G__fields dt{font-weight:700}.documentation-module__ne5R3G__fields dd{margin:var(--space-1) 0 0;color:var(--color-text-secondary)}.documentation-module__ne5R3G__related{margin-block-start:var(--space-8)}.documentation-module__ne5R3G__pagination{justify-content:space-between;gap:var(--space-4);margin-block-start:var(--space-8);display:flex}.documentation-module__ne5R3G__pagination a{max-width:48%;color:var(--color-primary);text-decoration:none}.documentation-module__ne5R3G__pagination small{color:var(--color-text-secondary);display:block}.documentation-module__ne5R3G__toc{top:calc(68px + var(--space-6));border-inline-start:1px solid var(--color-border);align-self:start;padding-inline-start:var(--space-4);font-size:.75rem;position:sticky}.documentation-module__ne5R3G__toc h2{margin-block-start:0;font-size:.75rem}.documentation-module__ne5R3G__toc nav{gap:var(--space-3);flex-direction:column;display:flex}.documentation-module__ne5R3G__toc a{color:var(--color-text-secondary);line-height:1.7;text-decoration:none}.documentation-module__ne5R3G__toc a:hover{color:var(--color-primary)}.documentation-module__ne5R3G__toc p{color:var(--color-text-secondary);margin-block-start:var(--space-6);line-height:1.8}.documentation-module__ne5R3G__skipLink{top:var(--space-3);z-index:var(--z-modal);padding:var(--space-3);border-radius:var(--radius-sm);color:var(--color-text);background:var(--color-surface);position:fixed;inset-inline-start:var(--space-3);transform:translateY(-200%)}.documentation-module__ne5R3G__skipLink:focus{transform:translateY(0)}.documentation-module__ne5R3G__page a:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}@media (max-width:1200px){.documentation-module__ne5R3G__page{gap:var(--space-6);grid-template-columns:240px minmax(0,1fr)}.documentation-module__ne5R3G__toc{grid-area:1/2;margin-block-end:var(--space-4);position:static}.documentation-module__ne5R3G__content{grid-area:2/2}.documentation-module__ne5R3G__sidebar{grid-row:1/3}.documentation-module__ne5R3G__toc nav{flex-flow:wrap}.documentation-module__ne5R3G__toc p{display:none}}@media (max-width:760px){.documentation-module__ne5R3G__page{padding:var(--space-4);gap:var(--space-4);flex-direction:column;display:flex}.documentation-module__ne5R3G__sidebar{max-height:none;position:static}.documentation-module__ne5R3G__mobileToggle{width:100%;display:inline-flex}.documentation-module__ne5R3G__mobileToggle svg{width:18px;height:18px}.documentation-module__ne5R3G__topicNav[data-open=false]{display:none}.documentation-module__ne5R3G__toc{order:1}.documentation-module__ne5R3G__content{order:2}.documentation-module__ne5R3G__cards{grid-template-columns:minmax(0,1fr)}.documentation-module__ne5R3G__breadcrumb{margin-block-end:var(--space-4)}}.documentation-module__ne5R3G__topicLink{align-items:flex-start;gap:var(--space-3);display:flex}.documentation-module__ne5R3G__topicIcon{flex:0 0 18px;padding-block-start:3px;display:inline-flex}.documentation-module__ne5R3G__topicIcon svg{width:18px;height:18px}.documentation-module__ne5R3G__topicLink>span:last-child{min-width:0}.documentation-module__ne5R3G__cardIcon{color:var(--color-accent);margin-block-end:var(--space-4);display:inline-flex}.documentation-module__ne5R3G__cardIcon svg{width:24px;height:24px}.documentation-module__ne5R3G__content{width:100%;max-width:860px;margin-inline:auto}.documentation-module__ne5R3G__article{font-size:.9375rem}.documentation-module__ne5R3G__articleSection{padding-block:var(--space-8)}.documentation-module__ne5R3G__header{padding-block-end:var(--space-4)}.documentation-module__ne5R3G__header h1{letter-spacing:-.035em}.documentation-module__ne5R3G__sidebar{border:0;border-inline-end:1px solid var(--color-border);border-radius:0}.documentation-module__ne5R3G__navGroup h3{letter-spacing:.06em;font-size:.6875rem}.documentation-module__ne5R3G__topicLink[aria-current=page]{position:relative}.documentation-module__ne5R3G__topicLink[aria-current=page]:before{content:"";inset-inline-start:0;inset-block:var(--space-2);border-radius:var(--radius-sm);background:var(--color-accent);width:3px;position:absolute}@media (max-width:760px){.documentation-module__ne5R3G__sidebar{border-inline-end:0;border-block-end:1px solid var(--color-border)}}.documentation-module__ne5R3G__welcome{background:var(--gradient-accent-hero);color:var(--color-accent-foreground-soft);box-shadow:var(--shadow-accent-hero);border:0}.documentation-module__ne5R3G__welcome h2,.documentation-module__ne5R3G__welcome p{color:var(--color-accent-foreground-soft)}.documentation-module__ne5R3G__guideList{flex-direction:column;display:flex}.documentation-module__ne5R3G__guideRow{align-items:center;gap:var(--space-4);padding-block:var(--space-4);color:var(--color-text);text-decoration:none;display:flex}.documentation-module__ne5R3G__guideRow+.documentation-module__ne5R3G__guideRow{border-block-start:1px solid var(--color-border)}.documentation-module__ne5R3G__guideRow h3{margin:0;font-size:.875rem}.documentation-module__ne5R3G__guideRow p{margin:var(--space-1) 0 0;color:var(--color-text-secondary);font-size:.8125rem;line-height:1.7}.documentation-module__ne5R3G__rowIcon{background:var(--color-accent-soft);border-radius:var(--radius-sm);height:36px;color:var(--color-accent);flex:0 0 36px;justify-content:center;align-items:center;display:flex}.documentation-module__ne5R3G__rowIcon svg{width:20px;height:20px}.documentation-module__ne5R3G__rowArrow{color:var(--color-text-secondary);margin-inline-start:auto;display:inline-flex}.documentation-module__ne5R3G__rowArrow svg{width:16px;height:16px}.documentation-module__ne5R3G__guideRow:hover h3{color:var(--color-accent)}
