.cZAskW_nav{z-index:110;overscroll-behavior:contain;width:100%;position:fixed;bottom:0;left:0;right:0}.cZAskW_nav[data-direction=down]{transition:transform .2s;transform:translateY(100%)}.cZAskW_nav[data-direction=up]{transition:transform .2s;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.cZAskW_nav[data-direction=down],.cZAskW_nav[data-direction=up]{transition:none}}
.NDlDoa_navButton{min-width:4rem;color:var(--mantine-color-gray-6);touch-action:manipulation;border-radius:var(--mantine-radius-md);-webkit-tap-highlight-color:transparent;flex-direction:column;align-items:center;gap:2px;padding:6px 10px;transition:background-color .15s,color .15s,transform .15s;display:flex}.NDlDoa_navButton:hover{background-color:var(--mantine-color-gray-0)}.NDlDoa_navButton[data-active=true]{background-color:var(--mantine-primary-color-light)}.NDlDoa_navButton:active{transform:scale(.94)}.NDlDoa_navButton[data-disabled=true]{pointer-events:none;cursor:not-allowed;opacity:.5}@media (prefers-reduced-motion:reduce){.NDlDoa_navButton{transition:none}.NDlDoa_navButton:active{transform:none}}.NDlDoa_icon{color:var(--mantine-color-gray-6);transition:color .15s}.NDlDoa_navButton[data-active=true] .NDlDoa_icon{color:var(--mantine-primary-color-filled)}.NDlDoa_label{color:var(--mantine-color-gray-7);font-weight:400;transition:color .15s}.NDlDoa_navButton[data-active=true] .NDlDoa_label{color:var(--mantine-primary-color-filled);font-weight:600}@media (prefers-reduced-motion:reduce){.NDlDoa_icon,.NDlDoa_label{transition:none}}
.bMpK4G_item{transition:background-color .15s,color .15s}@media (prefers-reduced-motion:reduce){.bMpK4G_item{transition:none}}
.x2ItKa_richText{color:var(--mantine-color-text);line-height:1.75}.x2ItKa_richText h1,.x2ItKa_richText h2,.x2ItKa_richText h3,.x2ItKa_richText h4,.x2ItKa_richText h5,.x2ItKa_richText h6{margin-top:1em;margin-bottom:.5em;font-weight:600;line-height:1.25}.x2ItKa_richText h1{font-size:2em}.x2ItKa_richText h2{font-size:1.5em}.x2ItKa_richText p{margin-bottom:1em}.x2ItKa_richText ul,.x2ItKa_richText ol{margin-bottom:1em;padding-left:1.5em}.x2ItKa_richText li{margin-bottom:.25em}.x2ItKa_richText a{color:inherit;text-decoration:underline}.x2ItKa_richText code{font-family:var(--mantine-font-family-monospace);background-color:var(--mantine-color-gray-1);border-radius:3px;padding:.2em .4em;font-size:.875em}.x2ItKa_richText pre{background-color:var(--mantine-color-gray-1);border-radius:6px;margin-bottom:1em;padding:1em;overflow-x:auto}.x2ItKa_richText pre code{background-color:#0000;padding:0}.x2ItKa_richText blockquote{border-left:4px solid var(--mantine-color-gray-4);margin:1em 0;padding-left:1em;font-style:italic}.x2ItKa_richText img{border-radius:6px;max-width:100%;height:auto}.x2ItKa_richText table{border-collapse:collapse;width:100%;margin-bottom:1em}.x2ItKa_richText th,.x2ItKa_richText td{text-align:left;border:1px solid var(--mantine-color-gray-3);padding:.5em}
.Xkvmsa_button{touch-action:manipulation;-webkit-tap-highlight-color:transparent;flex-shrink:0;transition:transform .12s,background-color .12s,border-color .12s,color .12s}.Xkvmsa_button:hover{transform:scale(1.08)}.Xkvmsa_button:active{transform:scale(.94)}@media (prefers-reduced-motion:reduce){.Xkvmsa_button{transition:none}.Xkvmsa_button:hover,.Xkvmsa_button:active{transform:none}}
.k3hLbG_card{gap:var(--mantine-spacing-md);width:100%;padding:var(--mantine-spacing-md);touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:1.5rem;justify-content:space-between;align-items:center;transition:background-color .15s,transform .15s;display:flex}.k3hLbG_card:hover{background-color:var(--mantine-color-gray-0)}.k3hLbG_card:active{transform:scale(.99)}.k3hLbG_chevron{color:var(--mantine-color-gray-5);flex-shrink:0;transition:transform .15s}.k3hLbG_card:hover .k3hLbG_chevron{transform:translate(2px)}@media (prefers-reduced-motion:reduce){.k3hLbG_card,.k3hLbG_chevron{transition:none}.k3hLbG_card:active,.k3hLbG_card:hover .k3hLbG_chevron{transform:none}}
.XR7Abq_link{display:grid}.XR7Abq_card{transition:transform .15s,border-color .15s,box-shadow .15s}.XR7Abq_card:hover{border-color:var(--mantine-primary-color-filled);box-shadow:var(--mantine-shadow-md);transform:translateY(-2px)}.XR7Abq_unsavedIcon{visibility:hidden}@media (prefers-reduced-motion:reduce){.XR7Abq_card{transition:none}.XR7Abq_card:hover{transform:none}}