._page_1rv67_1{min-height:100vh}._header_1rv67_5{display:flex;align-items:center;gap:12px;padding:12px 16px}._menuButton_1rv67_12{box-sizing:border-box;display:flex;align-items:center;justify-content:center;height:2.5rem;padding:0 .875rem;margin:0;outline:0;border:1px solid #e5e7eb;border-radius:.375rem;background-color:#f9fafb;font-family:inherit;font-size:1rem;font-weight:500;line-height:1.5rem;color:#111827;user-select:none;cursor:pointer;@media(hover:hover){&:hover{background-color:#f3f4f6}}&:focus-visible{outline:2px solid #3b82f6;outline-offset:-1px}}._logo_1rv67_44{font-size:1.125rem;font-weight:700;color:#111827}._content_1rv67_50{padding:24px 16px;color:#6b7280}._backdrop_1rv67_55{--backdrop-opacity: 1;position:fixed;inset:0;min-height:100dvh;transition-duration:.6s;transition-property:backdrop-filter,opacity;transition-timing-function:cubic-bezier(.32,.72,0,1);backdrop-filter:blur(1.5px);background-image:linear-gradient(to bottom,#0000000d 0,#0000001a 50%);opacity:calc(var(--backdrop-opacity) * (1 - var(--drawer-swipe-progress, 0)));&[data-state=open]{animation:_backdropIn_1rv67_1 .6s cubic-bezier(.32,.72,0,1)}&[data-state=closed]{animation:_backdropOut_1rv67_1 .35s cubic-bezier(.375,.015,.545,.455);backdrop-filter:blur(0);opacity:0}&[data-swiping]{animation:none;transition-duration:0ms}}._positioner_1rv67_83{position:fixed;inset:0;display:flex;align-items:flex-end;justify-content:center}._popup_1rv67_91{box-sizing:border-box;width:100%;max-width:42rem;margin:0 auto;outline:0;transform:translateY(var(--drawer-translate-y, 0px));transition:transform .6s cubic-bezier(.45,1.005,0,1.005);will-change:transform;&[data-state=open]{animation:_slideUp_1rv67_1 .6s cubic-bezier(.45,1.005,0,1.005)}&[data-state=closed]{animation:_slideDown_1rv67_1 .35s cubic-bezier(.375,.015,.545,.455)}&[data-swiping]{user-select:none;transition-duration:0ms}}._panel_1rv67_115{position:relative;display:flex;flex-direction:column;padding:1rem 1.5rem 1.5rem;border-top-left-radius:1rem;border-top-right-radius:1rem;outline:1px solid #e5e7eb;background-color:#f9fafb;box-shadow:0 10px 64px -10px #24283433,0 .25px 0 1px #e5e7eb;color:#111827}._panelHeader_1rv67_130{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;margin-bottom:.75rem}._headerSpacer_1rv67_137{width:2.25rem;height:2.25rem}._handle_1rv67_142{display:flex;align-items:center;justify-content:center;justify-self:center;padding:12px 0;cursor:grab;touch-action:none}._handleIndicator_1rv67_152{width:3rem;height:.25rem;border-radius:9999px;background-color:#d1d5db}._closeButton_1rv67_159{width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;border-radius:9999px;border:1px solid #e5e7eb;background-color:#f9fafb;color:#111827;cursor:pointer;justify-self:end;@media(hover:hover){&:hover{background-color:#f3f4f6}}&:focus-visible{outline:2px solid #3b82f6;outline-offset:-1px}}._title_1rv67_184{margin:0 0 .25rem;font-size:1.125rem;line-height:1.75rem;letter-spacing:-.0025em;font-weight:500}._description_1rv67_192{margin:0 0 1.25rem;font-size:1rem;line-height:1.5rem;color:#6b7280}._navList_1rv67_199{list-style:none;padding:0;margin:0;display:grid;gap:.25rem}._longList_1rv67_207{list-style:none;padding:0;margin:1.5rem 0 0;display:grid;gap:.25rem}._navItem_1rv67_215{display:flex}._navLink_1rv67_219{width:100%;padding:.75rem 1rem;border-radius:.75rem;color:inherit;text-decoration:none;background-color:#f3f4f6;&:focus-visible{outline:2px solid #3b82f6;outline-offset:-1px}@media(hover:hover){&:hover{background-color:#e5e7eb}}}._scrollArea_1rv67_239{padding-bottom:2rem;max-height:70vh;overflow-y:auto}@keyframes _backdropIn_1rv67_1{0%{backdrop-filter:blur(0);opacity:0}}@keyframes _backdropOut_1rv67_1{0%{backdrop-filter:blur(1.5px);opacity:calc(var(--backdrop-opacity) * (1 - var(--drawer-swipe-progress, 0)))}to{backdrop-filter:blur(0);opacity:0}}@keyframes _slideUp_1rv67_1{0%{transform:translateY(100dvh)}to{transform:translateY(var(--drawer-translate-y, 0px))}}@keyframes _slideDown_1rv67_1{0%{transform:translateY(var(--drawer-translate-y, 0px))}to{transform:translateY(calc(max(100dvh,100%) + 2px))}}
