[{"data":1,"prerenderedAt":702},["ShallowReactive",2],{"docs-layout-toc:\u002Fdocs\u002Fgetting-started\u002Ftheme\u002Fdesign-tokens":3,"docs-header-toc:\u002Fdocs\u002Fgetting-started\u002Ftheme\u002Fdesign-tokens":320,"$LDvPcSppE-":511},{"id":4,"title":5,"body":6,"description":176,"extension":313,"meta":314,"navigation":315,"path":316,"seo":317,"stem":318,"__hash__":319},"content\u002Fdocs\u002Fgetting-started\u002Ftheme\u002Fdesign-tokens.md","Design Tokens",{"type":7,"value":8,"toc":299},"minimark",[9,14,32,39,44,71,75,84,89,93,97,101,105,109,113,117,121,125,129,132,136,139,143,146,150,170,295],[10,11,13],"h2",{"id":12},"airui-design-tokens","AirUI design tokens",[15,16,17,18,22,23,27,28,31],"p",{},"Air UI uses ",[19,20,21],"strong",{},"design tokens"," to define colors, spacing, radius, and other visual decisions in a consistent and scalable way.\nThe semantic tokens documented here are exposed through Tailwind utilities and sourced from ",[24,25,26],"code",{},"packages\u002Fair-ui-ds\u002Fassets\u002Fcss\u002Fmain.css"," and ",[24,29,30],{},"packages\u002Fair-ui-ds\u002Fassets\u002Fcss\u002Ftheme\u002Fui-theme.css",".",[15,33,34,35,38],{},"Design tokens act as the ",[19,36,37],{},"foundation of the design system",", ensuring visual consistency across components, layouts, and themes.",[15,40,41],{},[19,42,43],{},"How tokens are used:",[45,46,47,55,58],"ul",{},[48,49,50,51,54],"li",{},"Tokens are defined as CSS variables inside the ",[24,52,53],{},"@theme"," block",[48,56,57],{},"Tailwind utilities consume those variables automatically",[48,59,60,63,64,67,68],{},[24,61,62],{},"design-token-table"," expects the raw token name only, without the Tailwind utility prefix. For example, use ",[24,65,66],{},"background-neutral-bold"," in the table item, not ",[24,69,70],{},"bg-background-neutral-bold",[10,72,74],{"id":73},"available-design-tokens","Available design tokens",[15,76,77,78,81,82,31],{},"Below is the list of the semantic tokens exposed by ",[24,79,80],{},"air-ui-ds"," and intended to be used with ",[24,83,62],{},[85,86,88],"h3",{"id":87},"background-colors","Background colors",[62,90],{":items":91,"type":92},"[{\"name\":\"background-container-surface\",\"description\":\"Main surface for contained layouts and cards.\"},{\"name\":\"background-overlay\",\"description\":\"Overlay backgrounds (modals, dialogs).\"},{\"name\":\"background-surface\",\"description\":\"Default application background.\"},{\"name\":\"background-danger-bold\",\"description\":\"Strong danger background for critical actions.\"},{\"name\":\"background-danger-subtler\",\"description\":\"Subtle danger background.\"},{\"name\":\"background-danger-subtlest\",\"description\":\"Very light danger background.\"},{\"name\":\"background-delete-default\",\"description\":\"Default delete action background.\"},{\"name\":\"background-delete-hover\",\"description\":\"Delete action on hover.\"},{\"name\":\"background-delete-on-neutral-hover\",\"description\":\"Delete background over neutral hover.\"},{\"name\":\"background-delete-soft\",\"description\":\"Soft delete background.\"},{\"name\":\"background-delete-soft-hover\",\"description\":\"Soft delete hover state.\"},{\"name\":\"background-info-bold\",\"description\":\"Strong informational background.\"},{\"name\":\"background-info-subtler\",\"description\":\"Subtle informational background.\"},{\"name\":\"background-info-subtlest\",\"description\":\"Very light informational background.\"},{\"name\":\"background-neutral-active\",\"description\":\"Active neutral surface.\"},{\"name\":\"background-neutral-bold\",\"description\":\"Emphasized neutral background.\"},{\"name\":\"background-neutral-default\",\"description\":\"Default neutral background.\"},{\"name\":\"background-neutral-disabled\",\"description\":\"Disabled background state.\"},{\"name\":\"background-neutral-filled-transparent\",\"description\":\"Transparent filled neutral background.\"},{\"name\":\"background-neutral-hover\",\"description\":\"Hover state for neutral surfaces.\"},{\"name\":\"background-neutral-hover-subtle\",\"description\":\"Subtle hover state.\"},{\"name\":\"background-neutral-subtler\",\"description\":\"Exposed subtler neutral background token.\"},{\"name\":\"background-neutral-subtle\",\"description\":\"Low-contrast neutral background.\"},{\"name\":\"background-neutral-subtlest\",\"description\":\"Minimal neutral background.\"},{\"name\":\"background-neutral-subtlest-on-container-surface\",\"description\":\"Subtlest neutral background on container surfaces.\"},{\"name\":\"background-neutral-filled-default\",\"description\":\"Filled neutral element.\"},{\"name\":\"background-neutral-filled-hover\",\"description\":\"Hover state for filled neutral elements.\"},{\"name\":\"background-primary-brand-default\",\"description\":\"Primary brand background.\"},{\"name\":\"background-primary-brand-hover\",\"description\":\"Primary brand hover state.\"},{\"name\":\"background-primary-brand-active\",\"description\":\"Primary brand active state.\"},{\"name\":\"background-primary-brand-checked\",\"description\":\"Primary brand checked state.\"},{\"name\":\"background-primary-brand-checked-subtlest\",\"description\":\"Subtlest primary brand checked background.\"},{\"name\":\"background-primary-brand-soft\",\"description\":\"Soft primary brand background.\"},{\"name\":\"background-primary-brand-soft-hover\",\"description\":\"Soft primary brand hover.\"},{\"name\":\"background-primary-brand-on-checked-subtle-bg\",\"description\":\"Primary brand background used on checked subtle surfaces.\"},{\"name\":\"background-primary-brand-subtle-active\",\"description\":\"Active primary brand background for subtle variants.\"},{\"name\":\"background-secondary-brand-default\",\"description\":\"Secondary brand background.\"},{\"name\":\"background-secondary-brand-hover\",\"description\":\"Secondary brand hover.\"},{\"name\":\"background-secondary-brand-checked\",\"description\":\"Secondary brand checked state.\"},{\"name\":\"background-secondary-brand-checked-subtlest\",\"description\":\"Subtlest secondary brand checked background.\"},{\"name\":\"background-secondary-brand-on-checked-subtle-bg\",\"description\":\"Secondary brand background used on checked subtle surfaces.\"},{\"name\":\"background-secondary-brand-soft\",\"description\":\"Soft secondary brand background.\"},{\"name\":\"background-success-bold\",\"description\":\"Strong success background.\"},{\"name\":\"background-success-subtler\",\"description\":\"Subtle success background.\"},{\"name\":\"background-success-subtlest\",\"description\":\"Very light success background.\"},{\"name\":\"background-warning-bold\",\"description\":\"Strong warning background.\"},{\"name\":\"background-warning-subtler\",\"description\":\"Subtle warning background.\"},{\"name\":\"background-warning-subtlest\",\"description\":\"Very light warning background.\"}]","background",[85,94,96],{"id":95},"chart-colors","Chart colors",[62,98],{":items":99,"type":100},"[{\"name\":\"chart-variant-one\",\"description\":\"Chart color variant one.\"},{\"name\":\"chart-variant-two\",\"description\":\"Chart color variant two.\"},{\"name\":\"chart-variant-three\",\"description\":\"Chart color variant three.\"},{\"name\":\"chart-variant-four\",\"description\":\"Chart color variant four.\"},{\"name\":\"chart-variant-five\",\"description\":\"Chart color variant five.\"},{\"name\":\"chart-variant-six\",\"description\":\"Chart color variant six.\"}]","others",[85,102,104],{"id":103},"text-colors","Text colors",[62,106],{":items":107,"type":108},"[{\"name\":\"text-default\",\"description\":\"Default text color.\"},{\"name\":\"text-danger\",\"description\":\"Text for danger states.\"},{\"name\":\"text-delete\",\"description\":\"Text related to delete actions.\"},{\"name\":\"text-error\",\"description\":\"Text for error states.\"},{\"name\":\"text-info\",\"description\":\"Text for informational messages.\"},{\"name\":\"text-success\",\"description\":\"Text for success states.\"},{\"name\":\"text-warning\",\"description\":\"Text for warning states.\"},{\"name\":\"text-warning-on-bg\",\"description\":\"Warning text on colored backgrounds.\"},{\"name\":\"text-neutral-disabled\",\"description\":\"Text for disabled elements.\"},{\"name\":\"text-neutral-inactive\",\"description\":\"Text for inactive or muted elements.\"},{\"name\":\"text-neutral-on-filled\",\"description\":\"Text color for filled neutral backgrounds.\"},{\"name\":\"text-neutral-on-monochrome-active-bg\",\"description\":\"Neutral text on active monochrome backgrounds.\"},{\"name\":\"text-neutral-on-monochrome-hover-bg\",\"description\":\"Neutral text on hover monochrome backgrounds.\"},{\"name\":\"text-neutral-on-neutral-bg\",\"description\":\"Neutral text on neutral backgrounds.\"},{\"name\":\"text-neutral-on-neutral-filled-bg\",\"description\":\"Neutral text on filled neutral backgrounds.\"},{\"name\":\"text-neutral-on-primary-brand-soft-bg\",\"description\":\"Neutral text on soft primary brand backgrounds.\"},{\"name\":\"text-neutral-subtle\",\"description\":\"Subtle secondary text color.\"},{\"name\":\"text-neutral-subtle-on-disabled-bg\",\"description\":\"Subtle neutral text on disabled backgrounds.\"},{\"name\":\"text-neutral-subtle-on-subtler-bg\",\"description\":\"Subtle neutral text on subtler backgrounds.\"},{\"name\":\"text-neutral-subtler\",\"description\":\"More muted text color.\"},{\"name\":\"text-neutral-subtlest\",\"description\":\"Least prominent text color.\"},{\"name\":\"text-primary-brand-default\",\"description\":\"Primary brand text color.\"},{\"name\":\"text-primary-brand-hover\",\"description\":\"Primary brand hover text color.\"},{\"name\":\"text-primary-brand-active\",\"description\":\"Primary brand active text color.\"},{\"name\":\"text-primary-brand-on-checked-subtlest\",\"description\":\"Primary brand text on checked subtlest backgrounds.\"},{\"name\":\"text-primary-brand-on-neutral-hover-bg\",\"description\":\"Primary brand text on neutral hover backgrounds.\"},{\"name\":\"text-primary-brand-on-soft-bg\",\"description\":\"Primary brand text on soft brand backgrounds.\"},{\"name\":\"text-secondary-brand-default\",\"description\":\"Secondary brand text color.\"},{\"name\":\"text-secondary-brand-on-checked-subtlest\",\"description\":\"Secondary brand text on checked subtlest backgrounds.\"},{\"name\":\"text-secondary-brand-on-soft-bg\",\"description\":\"Secondary brand text on soft brand backgrounds.\"}]","text",[85,110,112],{"id":111},"border-colors","Border colors",[62,114],{":items":115,"type":116},"[{\"name\":\"border-default\",\"description\":\"Default border color.\"},{\"name\":\"border-danger\",\"description\":\"Border for danger states.\"},{\"name\":\"border-error\",\"description\":\"Border for error states.\"},{\"name\":\"border-inactive\",\"description\":\"Border for inactive elements.\"},{\"name\":\"border-info\",\"description\":\"Border for informational messages.\"},{\"name\":\"border-success\",\"description\":\"Border for success states.\"},{\"name\":\"border-warning\",\"description\":\"Border for warning states.\"},{\"name\":\"border-neutral-hover\",\"description\":\"Border color on neutral hover state.\"},{\"name\":\"border-neutral-on-disabled-bg\",\"description\":\"Neutral border on disabled backgrounds.\"},{\"name\":\"border-neutral-on-filled\",\"description\":\"Neutral border on filled backgrounds.\"},{\"name\":\"border-neutral-stacked\",\"description\":\"Neutral stacked border color.\"},{\"name\":\"border-neutral-subtle\",\"description\":\"Subtle neutral border color.\"},{\"name\":\"border-neutral-disabled\",\"description\":\"Border color for disabled elements.\"},{\"name\":\"border-primary-brand-default\",\"description\":\"Primary brand border color.\"},{\"name\":\"border-primary-brand-hover\",\"description\":\"Primary brand hover border color.\"},{\"name\":\"border-primary-brand-active\",\"description\":\"Primary brand active border color.\"},{\"name\":\"border-secondary-brand\",\"description\":\"Secondary brand border color.\"},{\"name\":\"border-delete-default\",\"description\":\"Default delete border color.\"},{\"name\":\"border-delete-subtle\",\"description\":\"Subtle delete border color.\"}]","border",[85,118,120],{"id":119},"icon-colors","Icon colors",[62,122],{":items":123,"type":124},"[{\"name\":\"icon-default\",\"description\":\"Default icon color\"},{\"name\":\"icon-danger\",\"description\":\"Danger icon\"},{\"name\":\"icon-danger-subtle\",\"description\":\"Subtle danger icon\"},{\"name\":\"icon-delete\",\"description\":\"Icon color for delete actions\"},{\"name\":\"icon-error\",\"description\":\"Icon color for error states\"},{\"name\":\"icon-info\",\"description\":\"Informational icon\"},{\"name\":\"icon-info-subtle-strong\",\"description\":\"Emphasized subtle info icon\"},{\"name\":\"icon-rating\",\"description\":\"Icon color for rating indicators\"},{\"name\":\"icon-success\",\"description\":\"Success icon\"},{\"name\":\"icon-success-subtle\",\"description\":\"Subtle success icon\"},{\"name\":\"icon-warning\",\"description\":\"Warning icon\"},{\"name\":\"icon-warning-on-bg\",\"description\":\"Warning icon on colored backgrounds\"},{\"name\":\"icon-warning-subtle\",\"description\":\"Subtle warning icon\"},{\"name\":\"icon-neutral-disabled\",\"description\":\"Disabled icon\"},{\"name\":\"icon-neutral-inactive\",\"description\":\"Inactive icon\"},{\"name\":\"icon-neutral-on-filled-bg\",\"description\":\"Neutral icon on filled backgrounds\"},{\"name\":\"icon-neutral-on-filled-secondary-brand-bg\",\"description\":\"Neutral icon on filled secondary brand backgrounds\"},{\"name\":\"icon-neutral-on-monochrome-active-bg\",\"description\":\"Neutral icon on active monochrome backgrounds\"},{\"name\":\"icon-neutral-on-monochrome-hover-bg\",\"description\":\"Neutral icon on hover monochrome backgrounds\"},{\"name\":\"icon-neutral-on-neutral-bg\",\"description\":\"Neutral icon on neutral backgrounds\"},{\"name\":\"icon-neutral-on-primary-brand-soft-bg\",\"description\":\"Neutral icon on soft primary brand backgrounds\"},{\"name\":\"icon-neutral-on-subtlest-bg\",\"description\":\"Neutral icon on subtlest backgrounds\"},{\"name\":\"icon-neutral-subtle\",\"description\":\"Subtle neutral icon color\"},{\"name\":\"icon-neutral-subtle-on-subtler-bg\",\"description\":\"Subtle neutral icon on subtler backgrounds\"},{\"name\":\"icon-neutral-subtler\",\"description\":\"More muted neutral icon color\"},{\"name\":\"icon-neutral-subtlest\",\"description\":\"Least prominent neutral icon color\"},{\"name\":\"icon-primary-brand-default\",\"description\":\"Primary brand icon color\"},{\"name\":\"icon-primary-brand-hover\",\"description\":\"Primary brand hover icon color\"},{\"name\":\"icon-primary-brand-active\",\"description\":\"Primary brand active icon color\"},{\"name\":\"icon-primary-brand-on-neutral-hover-bg\",\"description\":\"Primary brand icon on neutral hover backgrounds\"},{\"name\":\"icon-primary-brand-on-soft-bg\",\"description\":\"Primary brand icon on soft brand backgrounds\"},{\"name\":\"icon-primary-brand-rating\",\"description\":\"Primary brand icon used for rating indicators\"},{\"name\":\"icon-secondary-brand-active\",\"description\":\"Secondary brand active icon color\"},{\"name\":\"icon-secondary-brand-default\",\"description\":\"Secondary brand icon color\"}]","icon",[85,126,128],{"id":127},"spacing","Spacing",[62,130],{":items":131,"type":100},"[{\"name\":\"column-gap\",\"description\":\"Default column gap spacing\"},{\"name\":\"content-side-padding\",\"description\":\"Horizontal content padding\"},{\"name\":\"content-side-padding-mobile\",\"description\":\"Mobile horizontal content padding\"},{\"name\":\"content-body-bottom-padding\",\"description\":\"Bottom padding for content areas\"},{\"name\":\"section-xs\",\"description\":\"Extra-small vertical section spacing\"},{\"name\":\"section-sm\",\"description\":\"Small vertical section spacing\"},{\"name\":\"section-md\",\"description\":\"Medium vertical section spacing\"},{\"name\":\"section-lg\",\"description\":\"Large vertical section spacing\"},{\"name\":\"section-xl\",\"description\":\"Extra-large vertical section spacing\"}]",[85,133,135],{"id":134},"radius","Radius",[62,137],{":items":138,"type":134},"[{\"name\":\"button\",\"description\":\"Standard button border radius\"}]",[85,140,142],{"id":141},"opacity","Opacity",[62,144],{":items":145,"type":141},"[{\"name\":\"disabled\",\"description\":\"Opacity for disabled elements\"}]",[10,147,149],{"id":148},"token-usage","Token usage",[15,151,152,153,156,157,159,160,159,163,159,166,169],{},"Use design tokens in your code by applying the corresponding Tailwind classes, following the pattern: ",[24,154,155],{},"category-name"," (e.g., ",[24,158,70],{},", ",[24,161,162],{},"text-text-default",[24,164,165],{},"border-border-default",[24,167,168],{},"opacity-disabled",").",[171,172,177],"pre",{"className":173,"code":174,"language":175,"meta":176,"style":176},"language-vue shiki shiki-themes github-dark github-dark","\u003Cdiv \n    :class=\"[\n        'bg-background-neutral-bold',\n        'text-text-default',\n        'border-border-default',\n        'p-section-md',\n        'rounded-button',\n        'opacity-disabled',\n    ]\"\n>\n    This div uses various design tokens for styling.\n\u003C\u002Fdiv>\n","vue","",[24,178,179,195,215,224,232,240,248,256,264,273,279,285],{"__ignoreMap":176},[180,181,184,188,192],"span",{"class":182,"line":183},"line",1,[180,185,187],{"class":186},"suv1-","\u003C",[180,189,191],{"class":190},"sxg3X","div",[180,193,194],{"class":186}," \n",[180,196,198,201,205,208,212],{"class":182,"line":197},2,[180,199,200],{"class":186},"    :",[180,202,204],{"class":203},"sFR8T","class",[180,206,207],{"class":186},"=",[180,209,211],{"class":210},"s4wv1","\"",[180,213,214],{"class":186},"[\n",[180,216,218,221],{"class":182,"line":217},3,[180,219,220],{"class":210},"        'bg-background-neutral-bold'",[180,222,223],{"class":186},",\n",[180,225,227,230],{"class":182,"line":226},4,[180,228,229],{"class":210},"        'text-text-default'",[180,231,223],{"class":186},[180,233,235,238],{"class":182,"line":234},5,[180,236,237],{"class":210},"        'border-border-default'",[180,239,223],{"class":186},[180,241,243,246],{"class":182,"line":242},6,[180,244,245],{"class":210},"        'p-section-md'",[180,247,223],{"class":186},[180,249,251,254],{"class":182,"line":250},7,[180,252,253],{"class":210},"        'rounded-button'",[180,255,223],{"class":186},[180,257,259,262],{"class":182,"line":258},8,[180,260,261],{"class":210},"        'opacity-disabled'",[180,263,223],{"class":186},[180,265,267,270],{"class":182,"line":266},9,[180,268,269],{"class":186},"    ]",[180,271,272],{"class":210},"\"\n",[180,274,276],{"class":182,"line":275},10,[180,277,278],{"class":186},">\n",[180,280,282],{"class":182,"line":281},11,[180,283,284],{"class":186},"    This div uses various design tokens for styling.\n",[180,286,288,291,293],{"class":182,"line":287},12,[180,289,290],{"class":186},"\u003C\u002F",[180,292,191],{"class":190},[180,294,278],{"class":186},[296,297,298],"style",{},"html pre.shiki code .suv1-, html code.shiki .suv1-{--shiki-default:#E1E4E8;--shiki-dark:#E1E4E8}html pre.shiki code .sxg3X, html code.shiki .sxg3X{--shiki-default:#85E89D;--shiki-dark:#85E89D}html pre.shiki code .sFR8T, html code.shiki .sFR8T{--shiki-default:#B392F0;--shiki-dark:#B392F0}html pre.shiki code .s4wv1, html code.shiki .s4wv1{--shiki-default:#9ECBFF;--shiki-dark:#9ECBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":176,"searchDepth":197,"depth":217,"links":300},[301,302,312],{"id":12,"depth":197,"text":13},{"id":73,"depth":197,"text":74,"children":303},[304,305,306,307,308,309,310,311],{"id":87,"depth":217,"text":88},{"id":95,"depth":217,"text":96},{"id":103,"depth":217,"text":104},{"id":111,"depth":217,"text":112},{"id":119,"depth":217,"text":120},{"id":127,"depth":217,"text":128},{"id":134,"depth":217,"text":135},{"id":141,"depth":217,"text":142},{"id":148,"depth":197,"text":149},"md",{},true,"\u002Fdocs\u002Fgetting-started\u002Ftheme\u002Fdesign-tokens",{"description":176},"docs\u002Fgetting-started\u002Ftheme\u002Fdesign-tokens","BGfREHeoiq_Ymqp5vmMV20rqOeztQHeYV0QuoStRb4k",{"id":4,"title":5,"body":321,"description":176,"extension":313,"meta":509,"navigation":315,"path":316,"seo":510,"stem":318,"__hash__":319},{"type":7,"value":322,"toc":495},[323,325,333,337,341,357,359,365,367,369,371,373,375,377,379,381,383,385,387,389,391,393,395,397,399,411,493],[10,324,13],{"id":12},[15,326,17,327,22,329,27,331,31],{},[19,328,21],{},[24,330,26],{},[24,332,30],{},[15,334,34,335,38],{},[19,336,37],{},[15,338,339],{},[19,340,43],{},[45,342,343,347,349],{},[48,344,50,345,54],{},[24,346,53],{},[48,348,57],{},[48,350,351,63,353,67,355],{},[24,352,62],{},[24,354,66],{},[24,356,70],{},[10,358,74],{"id":73},[15,360,77,361,81,363,31],{},[24,362,80],{},[24,364,62],{},[85,366,88],{"id":87},[62,368],{":items":91,"type":92},[85,370,96],{"id":95},[62,372],{":items":99,"type":100},[85,374,104],{"id":103},[62,376],{":items":107,"type":108},[85,378,112],{"id":111},[62,380],{":items":115,"type":116},[85,382,120],{"id":119},[62,384],{":items":123,"type":124},[85,386,128],{"id":127},[62,388],{":items":131,"type":100},[85,390,135],{"id":134},[62,392],{":items":138,"type":134},[85,394,142],{"id":141},[62,396],{":items":145,"type":141},[10,398,149],{"id":148},[15,400,152,401,156,403,159,405,159,407,159,409,169],{},[24,402,155],{},[24,404,70],{},[24,406,162],{},[24,408,165],{},[24,410,168],{},[171,412,413],{"className":173,"code":174,"language":175,"meta":176,"style":176},[24,414,415,423,435,441,447,453,459,465,471,477,481,485],{"__ignoreMap":176},[180,416,417,419,421],{"class":182,"line":183},[180,418,187],{"class":186},[180,420,191],{"class":190},[180,422,194],{"class":186},[180,424,425,427,429,431,433],{"class":182,"line":197},[180,426,200],{"class":186},[180,428,204],{"class":203},[180,430,207],{"class":186},[180,432,211],{"class":210},[180,434,214],{"class":186},[180,436,437,439],{"class":182,"line":217},[180,438,220],{"class":210},[180,440,223],{"class":186},[180,442,443,445],{"class":182,"line":226},[180,444,229],{"class":210},[180,446,223],{"class":186},[180,448,449,451],{"class":182,"line":234},[180,450,237],{"class":210},[180,452,223],{"class":186},[180,454,455,457],{"class":182,"line":242},[180,456,245],{"class":210},[180,458,223],{"class":186},[180,460,461,463],{"class":182,"line":250},[180,462,253],{"class":210},[180,464,223],{"class":186},[180,466,467,469],{"class":182,"line":258},[180,468,261],{"class":210},[180,470,223],{"class":186},[180,472,473,475],{"class":182,"line":266},[180,474,269],{"class":186},[180,476,272],{"class":210},[180,478,479],{"class":182,"line":275},[180,480,278],{"class":186},[180,482,483],{"class":182,"line":281},[180,484,284],{"class":186},[180,486,487,489,491],{"class":182,"line":287},[180,488,290],{"class":186},[180,490,191],{"class":190},[180,492,278],{"class":186},[296,494,298],{},{"title":176,"searchDepth":197,"depth":217,"links":496},[497,498,508],{"id":12,"depth":197,"text":13},{"id":73,"depth":197,"text":74,"children":499},[500,501,502,503,504,505,506,507],{"id":87,"depth":217,"text":88},{"id":95,"depth":217,"text":96},{"id":103,"depth":217,"text":104},{"id":111,"depth":217,"text":112},{"id":119,"depth":217,"text":120},{"id":127,"depth":217,"text":128},{"id":134,"depth":217,"text":135},{"id":141,"depth":217,"text":142},{"id":148,"depth":197,"text":149},{},{"description":176},{"id":4,"title":5,"body":512,"description":176,"extension":313,"meta":700,"navigation":315,"path":316,"seo":701,"stem":318,"__hash__":319},{"type":7,"value":513,"toc":686},[514,516,524,528,532,548,550,556,558,560,562,564,566,568,570,572,574,576,578,580,582,584,586,588,590,602,684],[10,515,13],{"id":12},[15,517,17,518,22,520,27,522,31],{},[19,519,21],{},[24,521,26],{},[24,523,30],{},[15,525,34,526,38],{},[19,527,37],{},[15,529,530],{},[19,531,43],{},[45,533,534,538,540],{},[48,535,50,536,54],{},[24,537,53],{},[48,539,57],{},[48,541,542,63,544,67,546],{},[24,543,62],{},[24,545,66],{},[24,547,70],{},[10,549,74],{"id":73},[15,551,77,552,81,554,31],{},[24,553,80],{},[24,555,62],{},[85,557,88],{"id":87},[62,559],{":items":91,"type":92},[85,561,96],{"id":95},[62,563],{":items":99,"type":100},[85,565,104],{"id":103},[62,567],{":items":107,"type":108},[85,569,112],{"id":111},[62,571],{":items":115,"type":116},[85,573,120],{"id":119},[62,575],{":items":123,"type":124},[85,577,128],{"id":127},[62,579],{":items":131,"type":100},[85,581,135],{"id":134},[62,583],{":items":138,"type":134},[85,585,142],{"id":141},[62,587],{":items":145,"type":141},[10,589,149],{"id":148},[15,591,152,592,156,594,159,596,159,598,159,600,169],{},[24,593,155],{},[24,595,70],{},[24,597,162],{},[24,599,165],{},[24,601,168],{},[171,603,604],{"className":173,"code":174,"language":175,"meta":176,"style":176},[24,605,606,614,626,632,638,644,650,656,662,668,672,676],{"__ignoreMap":176},[180,607,608,610,612],{"class":182,"line":183},[180,609,187],{"class":186},[180,611,191],{"class":190},[180,613,194],{"class":186},[180,615,616,618,620,622,624],{"class":182,"line":197},[180,617,200],{"class":186},[180,619,204],{"class":203},[180,621,207],{"class":186},[180,623,211],{"class":210},[180,625,214],{"class":186},[180,627,628,630],{"class":182,"line":217},[180,629,220],{"class":210},[180,631,223],{"class":186},[180,633,634,636],{"class":182,"line":226},[180,635,229],{"class":210},[180,637,223],{"class":186},[180,639,640,642],{"class":182,"line":234},[180,641,237],{"class":210},[180,643,223],{"class":186},[180,645,646,648],{"class":182,"line":242},[180,647,245],{"class":210},[180,649,223],{"class":186},[180,651,652,654],{"class":182,"line":250},[180,653,253],{"class":210},[180,655,223],{"class":186},[180,657,658,660],{"class":182,"line":258},[180,659,261],{"class":210},[180,661,223],{"class":186},[180,663,664,666],{"class":182,"line":266},[180,665,269],{"class":186},[180,667,272],{"class":210},[180,669,670],{"class":182,"line":275},[180,671,278],{"class":186},[180,673,674],{"class":182,"line":281},[180,675,284],{"class":186},[180,677,678,680,682],{"class":182,"line":287},[180,679,290],{"class":186},[180,681,191],{"class":190},[180,683,278],{"class":186},[296,685,298],{},{"title":176,"searchDepth":197,"depth":217,"links":687},[688,689,699],{"id":12,"depth":197,"text":13},{"id":73,"depth":197,"text":74,"children":690},[691,692,693,694,695,696,697,698],{"id":87,"depth":217,"text":88},{"id":95,"depth":217,"text":96},{"id":103,"depth":217,"text":104},{"id":111,"depth":217,"text":112},{"id":119,"depth":217,"text":120},{"id":127,"depth":217,"text":128},{"id":134,"depth":217,"text":135},{"id":141,"depth":217,"text":142},{"id":148,"depth":197,"text":149},{},{"description":176},1791731009124]