.BJTMda_viewport{height:var(--bottom-composer-stable-viewport-height,var(--app-height,100dvh));box-sizing:border-box;overscroll-behavior:contain;z-index:var(--bottom-composer-z-index,1200);position:fixed;top:0;left:0;right:0}.BJTMda_backdrop{background:var(--overlay-backdrop-background);-webkit-backdrop-filter:var(--overlay-backdrop-webkit-filter);touch-action:none;position:absolute;inset:0}.BJTMda_backdropEntering{animation:BJTMda_composerBackdropEnter var(--motion-duration-fast) var(--motion-easing-standard) both}.BJTMda_backdropExiting{pointer-events:none;animation:BJTMda_composerBackdropExit var(--motion-duration-composer-exit,var(--motion-duration-standard)) var(--motion-easing-standard) both}.BJTMda_rail{box-sizing:border-box;pointer-events:none;height:100%;min-height:0;position:relative;overflow:hidden}.BJTMda_railBottom{--bottom-composer-sheet-safe-bottom:max(var(--safe-area-bottom), 10px)}.BJTMda_railCentered{--bottom-composer-sheet-safe-bottom:0px}.BJTMda_sheet{left:50%;bottom:calc(var(--bottom-composer-sheet-bottom-offset,10px) + var(--bottom-composer-sheet-safe-bottom,0px));transform:translateX(-50%) translateY(var(--bottom-composer-sheet-drag-y,0px));pointer-events:auto;border-radius:var(--radius-lg);min-height:0;box-shadow:var(--shadow-md);background:var(--main-background);width:var(--bottom-composer-sheet-width);height:clamp(var(--bottom-composer-sheet-min-height), var(--bottom-composer-sheet-height), min(var(--bottom-composer-sheet-max-height), calc(100% - var(--bottom-composer-sheet-bottom-offset,10px) - var(--bottom-composer-sheet-safe-bottom,0px) - 10px)));max-height:min(var(--bottom-composer-sheet-max-height), calc(100% - var(--bottom-composer-sheet-bottom-offset,10px) - var(--bottom-composer-sheet-safe-bottom,0px) - 10px));min-height:min(var(--bottom-composer-sheet-min-height), calc(100% - var(--bottom-composer-sheet-bottom-offset,10px) - var(--bottom-composer-sheet-safe-bottom,0px) - 10px));transition:height var(--motion-duration-fast) var(--motion-easing-standard);transform-origin:bottom;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:absolute;overflow:hidden}.BJTMda_sheetBottom{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.BJTMda_sheet:focus,.BJTMda_sheet:focus-visible{outline:none}.BJTMda_sheetMotion{--bottom-composer-motion-enter-y:var(--motion-distance-composer-centered,8px);--bottom-composer-motion-exit-y:var(--motion-distance-composer-centered,8px);--bottom-composer-motion-enter-scale:var(--motion-scale-composer-enter,.985);--bottom-composer-motion-exit-scale:var(--motion-scale-composer-exit,.992);will-change:transform, opacity}.BJTMda_sheetBottom.BJTMda_sheetMotion{--bottom-composer-motion-enter-y:var(--motion-distance-composer-bottom,18px);--bottom-composer-motion-exit-y:var(--motion-distance-composer-bottom,18px)}.BJTMda_sheetMotionEntering{animation:BJTMda_composerSheetEnter var(--motion-duration-composer-enter,var(--motion-duration-deliberate)) var(--motion-easing-standard) both}.BJTMda_sheetMotionExiting{pointer-events:none;animation:BJTMda_composerSheetExit var(--motion-duration-composer-exit,var(--motion-duration-standard)) var(--motion-easing-standard) both}.BJTMda_sheetContentHeight{grid-template-rows:auto minmax(0,auto) auto;height:auto;min-height:0}.BJTMda_sheetNoHeader{grid-template-rows:minmax(0,1fr) auto}.BJTMda_sheetContentHeight.BJTMda_sheetNoHeader{grid-template-rows:minmax(0,auto) auto}.BJTMda_sheetDragging.BJTMda_sheetDragging{transition:none;animation:none}.BJTMda_sheetFoodEntry,.BJTMda_sheetCard{background:var(--main-background)}.BJTMda_sheetCamera{--edge-drag-handle-color:color-mix(in srgb, var(--accent) 78%, transparent);background:#050505}.BJTMda_sheetCentered{border-radius:var(--radius-lg)}.BJTMda_header{border-bottom:1px solid var(--divider);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding:28px 14px 12px;display:grid;position:relative}.BJTMda_headerCopy{gap:4px;min-width:0;display:grid}.BJTMda_headerCentered{text-align:center;grid-template-columns:1fr;justify-items:center}.BJTMda_headerCentered .BJTMda_headerCopy{justify-items:center}.BJTMda_headerClose{z-index:4;justify-self:end;display:inline-flex;position:relative}.BJTMda_headerCentered .BJTMda_headerClose{position:absolute;top:8px;right:10px}.BJTMda_title{color:var(--type-color-card-title);font-size:14px;line-height:var(--line-height-tight);font-weight:var(--font-weight-semibold)}.BJTMda_subtitle{color:var(--type-color-helper);font-size:var(--type-size-caption);line-height:var(--line-height-body);font-weight:var(--font-weight-regular)}.BJTMda_body{-webkit-overflow-scrolling:touch;box-sizing:border-box;overscroll-behavior:contain;min-height:0;padding:12px 14px;overflow:hidden auto}.BJTMda_bodyFlush{padding:0}.BJTMda_sheetWithFooter .BJTMda_body{padding-bottom:18px}.BJTMda_footer{box-sizing:border-box;background:var(--main-background);border-top:1px solid var(--divider);justify-content:flex-end;align-items:center;gap:10px;min-height:54px;padding:6px 14px;display:flex}@media (width<=420px){.BJTMda_body{padding-inline:16px}.BJTMda_bodyFlush{padding:0}.BJTMda_sheetWithFooter .BJTMda_body{padding-bottom:20px}}.BJTMda_sheetContentHeight.BJTMda_sheetWithFooter .BJTMda_body{padding-bottom:12px}.BJTMda_sheetWithFooter .BJTMda_bodyFlush{padding-bottom:0}.BJTMda_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.BJTMda_scrollHint{z-index:2;position:absolute;left:50%}.BJTMda_scrollHintAboveFooter{bottom:50px}.BJTMda_scrollHintBodyOnly{bottom:calc(12px + max(0px, var(--safe-area-bottom)))}.BJTMda_sheetContentHeight{min-height:min(var(--bottom-composer-session-min-height,0px), calc(100% - var(--bottom-composer-sheet-bottom-offset,10px) - var(--bottom-composer-sheet-safe-bottom,0px) - 10px))}@keyframes BJTMda_composerSheetEnter{0%{opacity:0;transform:translateX(-50%) translateY(calc(var(--bottom-composer-sheet-drag-y,0px) + var(--bottom-composer-motion-enter-y))) scale(var(--bottom-composer-motion-enter-scale))}to{opacity:1;transform:translateX(-50%) translateY(var(--bottom-composer-sheet-drag-y,0px)) scale(1)}}@keyframes BJTMda_composerSheetExit{0%{opacity:1;transform:translateX(-50%) translateY(var(--bottom-composer-exit-offset-y,0px)) scale(1)}to{opacity:0;transform:translateX(-50%) translateY(calc(var(--bottom-composer-exit-offset-y,0px) + var(--bottom-composer-motion-exit-y))) scale(var(--bottom-composer-motion-exit-scale))}}@keyframes BJTMda_composerBackdropEnter{0%{opacity:0}to{opacity:1}}@keyframes BJTMda_composerBackdropExit{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.BJTMda_backdropEntering,.BJTMda_backdropExiting,.BJTMda_sheetMotionEntering,.BJTMda_sheetMotionExiting{opacity:1;transform:translateX(-50%) translateY(var(--bottom-composer-sheet-drag-y,0px)) scale(1);transition:none;animation:none}.BJTMda_backdropEntering,.BJTMda_backdropExiting{transform:none}}