._catalog_cn6wa_1{margin-top:calc(var(--mantine-spacing-xl) * 1.5);padding-top:var(--mantine-spacing-xl);border-top:1px solid var(--app-shell-border-color)}._header_cn6wa_7{margin-bottom:var(--mantine-spacing-xl)}._title_cn6wa_11{margin-bottom:var(--mantine-spacing-xs);color:var(--mantine-color-text);line-height:1.3;text-wrap:balance}._description_cn6wa_18{max-width:65ch;color:var(--mantine-color-dimmed);line-height:1.65}._categories_cn6wa_24{display:flex;flex-direction:column;gap:var(--mantine-spacing-xl)}._categoryTitle_cn6wa_30{margin-bottom:var(--mantine-spacing-md);color:var(--mantine-color-text);font-size:var(--mantine-font-size-md)}._grid_cn6wa_36{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mantine-spacing-sm)}._card_cn6wa_42{display:flex;min-width:0;flex-direction:column;gap:var(--mantine-spacing-xs);padding:var(--mantine-spacing-md);border:1px solid var(--app-shell-border-color);border-radius:var(--mantine-radius-md);background-color:var(--mantine-color-body);transition:border-color .15s ease,box-shadow .15s ease}._card_cn6wa_42:hover{border-color:var(--mantine-primary-color-light-color);box-shadow:var(--mantine-shadow-sm)}._cardTitle_cn6wa_58{color:var(--mantine-color-text);font-weight:600;line-height:1.45;overflow-wrap:anywhere}._cardDescription_cn6wa_65{color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm);line-height:1.55;overflow-wrap:anywhere}@media(min-width:48em){._grid_cn6wa_36{grid-template-columns:repeat(2,minmax(0,1fr))}}._pagination_12v1l_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mantine-spacing-md);margin-top:var(--mantine-spacing-xl);padding-top:var(--mantine-spacing-xl);border-top:1px solid var(--app-shell-border-color)}._link_12v1l_10{display:flex;min-width:0;align-items:center;gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-md);border:1px solid var(--app-shell-border-color);border-radius:var(--mantine-radius-md);color:var(--mantine-color-text)}._link_12v1l_10:hover{border-color:var(--mantine-primary-color-light-color);color:var(--mantine-primary-color-light-color)}._link_12v1l_10 svg{flex-shrink:0}._next_12v1l_28{grid-column:2;justify-content:space-between;text-align:end}._text_12v1l_34{display:flex;min-width:0;flex-direction:column;gap:var(--mantine-spacing-xs)}._label_12v1l_41{color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-xs)}._title_12v1l_46{color:inherit;font-size:var(--mantine-font-size-sm);font-weight:600;line-height:1.45;overflow-wrap:anywhere}@media(max-width:36em){._pagination_12v1l_1{grid-template-columns:minmax(0,1fr)}._next_12v1l_28{grid-column:1}}._category_18b7q_1{margin-bottom:var(--mantine-spacing-lg)}._categoryTitle_18b7q_5{display:block;font-size:var(--mantine-font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--mantine-color-dimmed);margin-bottom:var(--mantine-spacing-xs)}._link_18b7q_15{display:block;color:inherit;text-decoration:none;padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);border-radius:var(--mantine-radius-md);transition:background-color .15s ease,color .15s ease;line-height:1.4}._link_18b7q_15:hover{background-color:var(--mantine-color-brightBlue-light);color:var(--mantine-color-brightBlue-6)}._active_18b7q_30,._active_18b7q_30:hover{color:var(--mantine-color-brightBlue-6);background-color:var(--mantine-color-brightBlue-light);font-weight:600}._docsLayout_vpmd2_1{--container-size: var(--container-size-xxl);display:flex;width:100%;max-width:var(--container-size);margin:0 auto;align-items:flex-start}._sidebar_vpmd2_10{display:none;width:260px;flex-shrink:0;padding:var(--mantine-spacing-xl) var(--mantine-spacing-md);position:sticky;top:var(--header-height);height:calc(100vh - var(--header-height));overflow-y:auto;background-color:var(--mantine-color-body);border-inline-end:1px solid var(--app-shell-border-color)}._content_vpmd2_23{flex:1;min-width:0;padding:var(--mantine-spacing-xl) var(--mantine-spacing-md)}._mobileNav_vpmd2_29{margin-bottom:var(--mantine-spacing-lg)}._tocSidebar_vpmd2_33{display:none;width:240px;flex-shrink:0;padding:var(--mantine-spacing-xl) var(--mantine-spacing-md);position:sticky;top:var(--header-height);max-height:calc(100vh - var(--header-height));overflow-y:auto}@media(min-width:48em){._sidebar_vpmd2_10{display:block}._mobileNav_vpmd2_29{display:none}._content_vpmd2_23{padding-inline:var(--mantine-spacing-lg)}}@media(min-width:80em){._tocSidebar_vpmd2_33{display:block}}
