.props-table{flex-direction:column;gap:12px;display:flex}.props-table-grid{border:1px solid var(--color-border);border-radius:var(--radii-md);flex-direction:column;display:flex;overflow:hidden}.props-table-row{grid-template-columns:minmax(110px,.85fr) minmax(120px,1fr) 2fr;align-items:baseline;gap:16px;padding:10px 14px;display:grid}.props-table-row+.props-table-row{border-top:1px solid var(--color-border)}.props-table-head{letter-spacing:.02em;text-transform:uppercase;color:var(--color-text-3);background:var(--color-bg-raised);padding-top:8px;padding-bottom:8px;font-size:11px;font-weight:600}.props-table-name{flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.props-table-name code{color:var(--color-text-1);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:500}.props-table-required{color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 12%, transparent);border-radius:var(--radii-full);white-space:nowrap;padding:1px 6px;font-size:10px;font-weight:500}.props-table-type code{color:var(--color-syntax-string);word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.props-table-empty{color:var(--color-text-3)}.props-table-description{color:var(--color-text-2);font-size:13px;line-height:1.5}.props-table-empty-state{color:var(--color-text-3);text-align:center;padding:20px 14px;font-size:13px}@media (max-width:640px){.props-table-row{grid-template-columns:1fr;gap:4px}.props-table-head{display:none}.props-table-type,.props-table-description{padding-left:0}}
.docs-blocks{flex-direction:column;gap:16px;display:flex}.docs-blocks p{color:var(--color-text-2);font-size:14.5px;line-height:1.65}.docs-blocks ul{color:var(--color-text-2);flex-direction:column;gap:4px;font-size:14px;line-height:1.6;display:flex}.docs-blocks ul li{padding-left:22px;list-style:none;position:relative}.docs-blocks ul li:before{content:"";background:color-mix(in srgb, var(--color-accent) 16%, transparent);border:1px solid color-mix(in srgb, var(--color-accent) 55%, transparent);width:10px;height:10px;box-shadow:0 0 6px 1px color-mix(in srgb, var(--color-accent) 35%, transparent);border-radius:3px;position:absolute;top:6px;left:2px;-webkit-mask-image:linear-gradient(135deg,#000,#0006 40%);mask-image:linear-gradient(135deg,#000,#0006 40%)}.docs-blocks-steps{color:var(--color-text-2);counter-reset:docs-step;flex-direction:column;font-size:14px;line-height:1.55;display:flex}.docs-blocks-steps li{counter-increment:docs-step;gap:14px;padding-bottom:20px;padding-left:2px;display:flex;position:relative}.docs-blocks-steps li:last-child{padding-bottom:0}.docs-blocks-steps-marker{width:22px;height:22px;color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 12%, transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:11.5px;font-weight:600;display:flex;position:relative}.docs-blocks-steps-marker:before{content:counter(docs-step)}.docs-blocks-steps-marker:after{content:"";background:var(--color-border);width:1px;height:calc(100% + 4px);position:absolute;top:26px;left:50%;transform:translate(-50%)}.docs-blocks-steps li:last-child .docs-blocks-steps-marker:after{display:none}.docs-blocks-steps li>span:last-child{padding-top:2px}
