€§	automaticalways	navigatortoString==hashCodeisLTRsizeoffsetAnimationchildbuild
largeTitleleadingautomaticallyImplyLeadingautomaticallyImplyMiddlepreviousPageTitlemiddletrailingbackgroundColorautomaticBackgroundVisibility
brightnesspaddingbordertransitionBetweenRoutesenableBackgroundFilterBlurheroTagbottomshouldFullyObstructpreferredSizecreateStatekeys_scrollNotificationObserver_scrollAnimationValuedidChangeDependenciesdispose	initState_handleScrollNotificationautomaticallyImplyTitlealwaysShowMiddle
bottomModeonSearchableBottomTapopaquestretchsearchField_searchable_scrollableStatepreferredSizeSearchField_animationController_searchAnimationpersistentHeightAnimationlargeTitleHeightAnimationsearchIsActive_bottomHeight_setupSearchableAnimation_handleScrollChange_handleSearchFieldStatusChanged_onSearchFieldTap
components
userMiddleactionsForegroundColorpersistentHeightlargeTitleHeightbottomHeight
controller	minExtent	maxExtentstretchConfigurationshouldRebuildcreateRenderObjectupdateRenderObject	alignment
_alignment_scale_computeTitleScalecomputeDistanceToActualBaselinecomputeDryBaselineperformLayoutapplyPaintTransformpainthitTestChildrenmiddleVisiblenavBarBoxKey
leadingKeybackChevronKeybackLabelKey	middleKeytrailingKeylargeTitleKeynavBarBottomKey_derivedTitlecreateLeadingbackChevroncreateBackChevron	backLabelcreateBackLabelcreateMiddlecreateTrailingcreateLargeTitlenavBarBottomcreateNavBarBottomcolor	onPressed_backChevron
_backLabelspecifiedPreviousTitleroute_buildPreviousTitleWidgetopacityanimationController	animationonSearchFieldTapverticalPaddingsearchFieldHeightcomponentsKeysbackButtonTextStyletitleTextStylelargeTitleTextStylehasUserMiddlelargeExpanded	renderBoxuserGestureInProgress	topNavBarbottomNavBarheightTweenfadeOutfadeInbottomComponentstopComponentsbottomNavBarBoxtopNavBarBoxbottomBackButtonTextStyletopBackButtonTextStylebottomTitleTextStyletopTitleTextStylebottomLargeTitleTextStyletopLargeTitleTextStylebottomHasUserMiddletopHasUserMiddlebottomLargeExpandedtopLargeExpandedbottomBackgroundColortopBackgroundColorbottomBorder	topBordertransitionBoxforwardDirectionpositionInTransitionBoxslideFromLeadingEdge
fadeInFrom	fadeOutByrouteAnimationbottomNavBarBackgroundbottomLeadingbottomBackChevronbottomBackLabelbottomMiddlebottomLargeTitlebottomTrailingbottomNavBarBottomtopNavBarBackground
topLeadingtopBackChevrontopBackLabel	topMiddletopTrailingtopLargeTitletopNavBarBottom-NavigationBarBottomMode_kNavBarPersistentHeight!_kNavBarLargeTitleHeightExtension_kNavBarShowLargeTitleThreshold"_kNavBarScrollUnderAnimationExtent_kNavBarEdgePadding_kNavBarBottomPadding_kNavBarBackButtonTapWidth_kSearchFieldCancelButtonWidth_kNavBarSearchDuration_kNavBarSearchCurve_kNavBarTitleFadeDuration_kDefaultNavBarBorderColor_kDefaultNavBarBorder_kTransparentNavBarBorder _kTopNavBarHeaderTransitionCurve#_kBottomNavBarHeaderTransitionCurve_defaultHeroTag_HeroTag_FixedSizeSlidingTransition_wrapWithBackground_isTransitionableCupertinoNavigationBar_CupertinoNavigationBarStateCupertinoSliverNavigationBar"_CupertinoSliverNavigationBarState&_LargeTitleNavigationBarSliverDelegate_LargeTitle_RenderLargeTitle_PersistentNavigationBar"_NavigationBarStaticComponentsKeys_NavigationBarStaticComponents CupertinoNavigationBarBackButton_BackChevron
_BackLabel_CancelButton_InactiveSearchableBottom_ActiveSearchableBottom_NavigationBarSearchField_TransitionableNavigationBar_NavigationBarTransition"_NavigationBarComponentsTransition(_linearTranslateWithLargestRectSizeTween_navBarHeroLaunchPadBuilder_navBarHeroFlightShuttleBuilder�ÉImageFilterdouble!kMinInteractiveDimensionCupertinoCustomScrollViewsearchDurationmillisecondsCurveCurves	easeInOutColorBorderbottom
BorderSidecolorwidthCubic	immutableNavigatorStateoverrideStringboolObject	identicalruntimeType	navigatorintidentityHashCodeAnimatedWidget
listenableSize	AnimationOffsetWidgetBuildContext
PositionedtopvaluedyleftdxrightheightchildBackdropFilter
BrightnessupdateSystemUiOverlaybackgroundColorcomputeLuminance
brightnessdarklightSystemUiOverlayStyleAnnotatedRegionstatusBarColorstatusBarBrightnessstatusBarIconBrightnesssystemStatusBarContrastEnforcedDecoratedBox
decorationBoxDecorationborderClipRectenabledalphaenableBackgroundFilterBlurfilterblursigmaXsigmaY
ModalRoutedynamicof	PageRoutefullscreenDialogCupertinoSheetRoutehasParentSheetCupertinoPageRoutelargeCupertinoPageScaffoldnavigationBar
MediaQuery
TextScalerStatefulWidgetObstructingPreferredSizeWidgetautomaticallyImplyTitleText
largeTitlemiddleCupertinoThemeEdgeInsetsDirectional	NavigatorPreferredSizeWidgetCupertinoSearchTextFieldPreferredSizeCupertinoDynamicColormaybeResolvebarBackgroundColorpreferredSize
fromHeightStateScrollNotificationObserverStatevoiddidChangeDependenciesremoveListenerScrollNotificationObservermaybeOfcontextaddListenerdispose	initStateScrollNotificationScrollUpdateNotificationdepthScrollMetricsmetricsaxisDirectionAxisDirectionupextentAfterdownextentBeforesetStateclampDoublewidget$CupertinoPageScaffoldBackgroundColorautomaticBackgroundVisibilitylerp	paddingOfkeysrouteuserLeadingleadingautomaticallyImplyLeadingautomaticallyImplyMiddlepreviousPageTitle
userMiddleuserTrailingtrailingpaddinguserLargeTitle
userBottom	staticBar
componentsmiddleVisibleConstrainedBoxconstraintsBoxConstraints	maxHeightColumnchildrenExpandedPaddingonlystart	SemanticsheaderDefaultTextStylestyle	textThemenavLargeTitleTextStylemaxLinesoverflowTextOverflowellipsisSizedBoxnavBarBottom	textStyletransitionBetweenRoutesBuilderbuilderHerotagheroTagcreateRectTweenplaceholderBuilderflightShuttleBuildertransitionOnUserGesturescomponentsKeysbackButtonTextStylenavActionTextStyletitleTextStylenavTitleTextStylelargeTitleTextStylehasUserMiddlelargeExpanded	GlobalKey	automatictitleValueChangedCupertinoSliverRefreshControlTickerProviderStateMixinScrollableStateAnimationControllerCurvedAnimation_searchablesearchFieldpositionisScrollingNotifier
ScrollablevsyncdurationparentcurveTweenbeginendanimateaddStatusListenerScrollPosition	hasPixelspixels
bottomModealways	animateTofastEaseInToSlowEaseOutAnimationStatusforwardreverse	completed	dismissedonSearchableBottomTaptoggle
VisibilityvisibleisAnimatinganimationController	animationonSearchFieldTapshrinkwithNoTextScalingAnimatedBuilderSliverPersistentHeaderpinneddelegateactionsForegroundColorprimaryColorpersistentHeightlargeTitleHeightalwaysShowMiddlestretchConfigurationstretch$OverScrollHeaderStretchConfigurationbottomHeight
controllerSliverPersistentHeaderDelegateDiagnosticableTreeMixinStackSafeAreaAnimatedOpacityopacityisForwardOrCompletedSingleChildRenderObjectWidget	alignmentAlignmentDirectionalbottomStartresolveDirectionalityRenderShiftedBox	AlignmentmarkNeedsLayoutmaxWidthTextBaselinegetDistanceToActualBaselineBoxParentData
parentDataoffset	RenderBoxwidthConstraintsloosengetDryBaselinegetDryLayoutalongOffsetbiggestsizelayoutparentUsesSizeMatrix4applyPaintTransformscalePaintingContextlayerpushTransformneedsCompositingdiagonal3Values
paintChildoldLayerTransformLayerBoxHitTestResultidentity	translateaddWithRawTransform	transformhitTesttransformedStatelessWidgetbackChevron	backLabel	_assembleNavigationToolbarmiddleSpacing
EdgeInsets
debugLabel
leadingKeybackChevronKeybackLabelKey	middleKeytrailingKeylargeTitleKeyautomaticImplyTitlenavBarBottomKeycurrentRouteCupertinoRouteTransitionMixinKeyedSubtreecanPopCupertinoButtonzero	onPressedmaybePopCupertinoLocalizationscancelButtonLabelkey	IconThememergedataIconThemeDataspecifiedPreviousTitleSystemNavigatorVoidCallback	TextStylecopyWith	containerexcludeSemanticslabelbackButtonLabelbuttonminWidthRowmainAxisSizeMainAxisSizeminFlexibleTextDirectionrichTextSpantextfromCharCodeCupertinoIconsback	codePointinheritfontSize
fontFamilypackagefontPackagertl	TransformcentertransformHitTestsltrStandardComponentType
backButtonlengthAligncenterStartwidthFactorisFirstValueListenableBuildervalueListenablepreviousTitle
centerLeftOpacityclipGestureDetectoronTapLayoutBuilderspacingFadeTransitionAbsorbPointerFocusableActionDetectordescendantsAreFocusablenavBarBoxKeycurrentContextfindRenderObjectattacheduserGestureInProgressvisitAncestorElementsElementancestorComponentElementMediaQueryData	renderBoxbottomNavBar	topNavBardirectionalityListbottomNavBarBackgroundbottomBackChevronbottomBackLabelbottomLeadingbottomMiddlebottomLargeTitlebottomTrailingbottomNavBarBottomtopNavBarBackground
topLeadingtopBackChevrontopBackLabel	topMiddletopLargeTitletopTrailingtopNavBarBottommaxinfinityPositionedTransitionpaintBoundsexpandToInclude
AnimatableRectRelativeRectfromRectlocalToGlobalfromIntervalfromKeytoKeyfromNavBarBoxtoNavBarBoxisLTRoffsetAnimationdrive
CurveTweeneaseInchaineaseOutstatusflippedlinearRelativeRectTweenshiftrectcurrentWidgetfromRelativeRectDefaultTextStyleTransitionTextStyleTweenScaleTransitionRenderAnimatedOpacityfindAncestorRenderObjectOfType	RectTweentopLeftmaintainSizemaintainAnimationmaintainStateHeroFlightDirectionownerpushpopAnimatedWidgetStatefulWidgetObstructingPreferredSizeWidgetStateTickerProviderStateMixinSliverPersistentHeaderDelegateDiagnosticableTreeMixinSingleChildRenderObjectWidgetRenderShiftedBoxStatelessWidgetPreferredSizeWidget“0O,hç¡¢36Ê	[9dt    €Ö   €è€ëmath€ë	dart:math��ImageFilter €ó   dart:ui  �   package:flutter/foundation.dart  �D   package:flutter/rendering.dart  �n   package:flutter/services.dart  �—   package:flutter/widgets.dart  �Á   button.dart  �Ø   colors.dart  �ï   constants.dart  ‚	   
icons.dart  ‚   localizations.dart  ‚=   page_scaffold.dart  ‚[   
route.dart  ‚q   search_field.dart  ‚Ž   
sheet.dart  ‚¤   
theme.dartÀ Ó; Àu�[ =€ˆ€§€©€É€Ó€Õ€ò���C�m�–�¾�À�×�î‚‚‚<‚Z‚p‚�‚£‚¹‚»ƒƒ>ƒxƒƒÑ„!„C„Q„S„—„ž„ð……!…$…&…f…k…º†††^†Š†Â†Ä‡‡b‡˜‡š‡îˆˆ	ˆ_ˆ˜ˆšˆÄˆÆˆñˆó‰$‰&‰e‰›‰ ‰ÛŠŠŠNŠ„ŠÊŠÌ‹‹;‹p‹r‹‘‹Ú‹ÜŒŒŒIŒ`ŒˆŒ¹Œ¿ŒÃŒÅŒ÷�4�8�:�„�À�ÅŽŽRŽTŽ¡ŽÝŽâ�!�s�u�Ä��B�D�P�b�…�‡�«�­�à�í‘Q‘S‘`‘„‘§‘»‘Â‘ï’’’J’O’Q’^’’’•’—’â“3“A“}“¤“¾“â“û””A”C”�”¥”º”¼”ç”û”ý•A•G•—•Î•Ô––o–½——4—`—b—y—{—ˆ—°—È—î˜$˜[˜u˜‘˜¦˜®˜³˜¶˜¸™™I™N™˜™äššš8šSšmš“š¾šÄšÞšþ›C›¦›îœ$œZœbœ·œÚ�)�x�–�æžžEžižŸžßŸ'ŸŸ‰ŸŸŸ§Ÿ¬Ÿæ . B H J ^ z Ç¡¡'¡/¡5¡8¡:¡†¡¶¡ô¡ö¢E¢•¢¨¢È¢ê££"£$£G£L£–£²£·¤¤7¤<¤�¤á¥-¥2¥x¥¬¥±¦ ¦K¦P¦h¦m¦»§
§I§N§•§æ¨4¨o¨t¨¿©©a©°©µ©Ê©Ïª ªqªÁ««d«¯«´¬	¬X¬¤¬Ú¬ß­2­{­Æ­÷­ü®®i®·®×®Ü¯6¯G¯L¯a¯²¯û° °%°°�°•°¤°©°õ±±e±©²²l²¾²Å³³Q³X³i³p³¼´´7´Y´i´|´¨´Ó´ðµµµ@µ[µ‹µ¸µÎµá¶¶0¶B¶]¶m¶¸··G·R·T·¨·¯·ý¸:¸A¸R¸Y¸¨¸ú¹(¹P¹`¹v¹‰¹µ¹ß¹üºº:ºUº…º²ºÈºÛ»»*»<»S»�»Ÿ»ê¼9¼y¼„¼†¼Ô¼Û½'½w½�½”½ä¾2¾B¾I¾Z¾a¾ª¾ø¿5¿R¿T¿˜¿êÀ @-À @4À @‚À @¨À @¾À @ØÀ @ÚÀ A0À A{À A‚À A×À B/À B6À BdÀ BkÀ BºÀ CÀ CÀ CnÀ C¹À CÙÀ CïÀ DÀ DÀ DdÀ DkÀ D»À EÀ EKÀ EsÀ EuÀ EÃÀ FÀ F2À F9À FˆÀ FÈÀ FôÀ FûÀ GMÀ G^À GtÀ G˜À GšÀ GÅÀ GÌÀ HÀ HiÀ HÀ H†À H×À I$À I+À I<À ICÀ I†À IÔÀ JÀ J)À J+À JpÀ JÅÀ KÀ KÀ K2À K4À K€À KÔÀ LÀ LwÀ LˆÀ L�À LçÀ M4À M;À MÀ M•À M¶À M¸À NÀ NkÀ NrÀ NÄÀ OÀ ONÀ OUÀ O³À OºÀ OÞÀ OôÀ P!À P#À PjÀ P¤À P«À PûÀ QDÀ Q^À QeÀ Q¹À QàÀ QöÀ RÀ RÀ R]À R”À R›À RáÀ RèÀ S:À SeÀ S·À TÀ T4À T;À T{À T‘À TºÀ T¼À TÿÀ U^À UeÀ U¯À UÅÀ UÞÀ UàÀ V4À VjÀ VqÀ VÄÀ WÀ WgÀ WšÀ W¡À WðÀ XBÀ XVÀ X]À X®À XÌÀ XÓÀ X÷À YÀ Y4À Y6À Y�À YÞÀ YåÀ Z7À Z’À ZíÀ ZôÀ [À [.À [XÀ [ZÀ [žÀ [ôÀ [ûÀ \DÀ \–À \ãÀ ]3À ]:À ]…À ]ÈÀ ]ÝÀ ]äÀ ^$À ^OÀ ^eÀ ^~À ^€À ^¾À ^ÅÀ _À _4À _;À _RÀ _œÀ _½À _ÄÀ ` À `3À `:À `KÀ `RÀ `­À `ÓÀ `ÕÀ aÀ a,À a`À aƒÀ aÑÀ b	À b4À b9À b;À bHÀ bdÀ b­À böÀ bûÀ býÀ c
À c\À c_À caÀ c±À cýÀ dÀ ddÀ d•À d—À dØÀ dÿÀ eÀ eÀ e0À eTÀ e¡À eñÀ f;À f@À fBÀ fOÀ fcÀ f“À fâÀ gÀ gÀ g*À g/À g1À g>À gTÀ glÀ gžÀ g£À g¥À gêÀ h:À huÀ hºÀ hÜÀ iÀ i$À iJÀ iyÀ i›À iËÀ iîÀ jÀ j`À j«À jäÀ jöÀ jÿÀ kÀ kVÀ kmÀ k�À kÝÀ kíÀ kýÀ lÀ lÀ l_À lŒÀ l£À lËÀ lØÀ m!À m8À m`À mmÀ mvÀ m}À m‚À m„À m‘À m¹À nÀ n~À n¿À nÁÀ näÀ o4À olÀ onÀ oÒÀ oâÀ oêÀ oìÀ pÀ pjÀ p“À p±À pÖÀ põÀ q	À qZÀ q\À qˆÀ qãÀ qþÀ r4À rXÀ r‚À r˜À r¹À rÙÀ rÛÀ s(À sMÀ s£À sùÀ sûÀ tRÀ teÀ t‹À t¯À tóÀ u4À uhÀ uŠÀ u°À uÐÀ uúÀ vÀ vEÀ vyÀ v’À všÀ vœÀ vÃÀ vòÀ wÀ w1À wbÀ wjÀ wlÀ w’À wªÀ wÊÀ xÀ x À x?À xTÀ xkÀ xŠÀ xÆÀ xõÀ y'À y;À y^À yÀ y«À zÀ z&À z\À z£À z¹À zÍÀ zßÀ zïÀ {À {fÀ {tÀ {€À {ŠÀ {˜À {°À {ÐÀ |À |+À |JÀ |_À |‡À |ÖÀ |äÀ |ðÀ |úÀ }À }À }&À }FÀ }xÀ }žÀ }äÀ ~JÀ ~RÀ ~TÀ ~ŸÀ ~ÙÀ ~ïÀ ~öÀ ~øÀ À ZÀ ƒÀ ™À ÿÀ €EÀ €�À €ÃÀ €îÀ �À �AÀ �yÀ �ÔÀ ‚)À ‚ˆÀ ‚®À ‚áÀ ƒÀ ƒ4À ƒBÀ ƒNÀ ƒXÀ ƒ`À ƒeÀ ƒhÀ ƒjÀ ƒºÀ ƒ¿À „À „-À „2À „„À „ÍÀ „ÒÀ …À …8À …=À …ŒÀ …ÜÀ …þÀ †À †QÀ †©À †®À †þÀ ‡EÀ ‡JÀ ‡›À ‡ïÀ ˆ;À ˆ@À ˆ‘À ˆàÀ ˆýÀ ‰À ‰SÀ ‰¤À ‰ôÀ ŠEÀ Š–À ŠâÀ Š÷À ŠüÀ ‹QÀ ‹ À ‹ìÀ Œ"À Œ'À ŒyÀ Œ¿À �À �*À �/À �}À �ÎÀ ŽÀ ŽQÀ ŽVÀ ŽkÀ ŽÉÀ ŽÎÀ �(À �9À �>À �MÀ �RÀ �£À �²À �À �oÀ �¬À �áÀ �èÀ ‘8À ‘IÀ ‘qÀ ‘�À ‘—À ‘ªÀ ‘ÖÀ ’ À ’#À ’@À ’RÀ ’fÀ ’�À ’«À ’ÛÀ “À “À “1À “[À “€À “›À “­À “ÃÀ “ÓÀ ”À ”]À ”¯À ”ÂÀ ”ÍÀ ”ÝÀ •À •TÀ •_À •…À •¡À •¾À •ÀÀ –À –=À –DÀ –ŒÀ –ÙÀ —+À —2À —À —ÌÀ ˜À ˜lÀ ˜¡À ˜¨À ˜øÀ ™	À ™À ™'À ™UÀ ™›À ™¢À ™þÀ šÀ š@À šPÀ šwÀ š�À š À šÌÀ šöÀ ›À ›6À ›HÀ ›\À ›†À ›¡À ›ÑÀ ›þÀ œÀ œ'À œQÀ œvÀ œ‘À œËÀ œìÀ œüÀ �5À �†À �ØÀ �ëÀ �öÀ žÀ ž)À ž+À žNÀ žUÀ ž¦À žèÀ žïÀ Ÿ<À ŸjÀ ŸqÀ ŸÀÀ  À  aÀ  ²À ¡À ¡TÀ ¡[À ¡§À ¡÷À ¢À ¢À ¢aÀ ¢±À ¢ÎÀ ¢ÐÀ £À £À £]À £wÀ £yÀ £ÌÀ £õÀ £÷À ¤GÀ ¤NÀ ¤�À ¤íÀ ¥6À ¥]À ¥_À ¥©À ¥ÁÀ ¥ÈÀ ¦À ¦eÀ ¦|À ¦ƒÀ ¦ÏÀ §À §&À §(À §sÀ §—À §™À §èÀ ¨À ¨À ¨OÀ ¨žÀ ¨ìÀ ©À ©)À ©+À ©mÀ ©tÀ ©¹À ©ÔÀ ©ÖÀ ªÀ ª@À ªBÀ ª™À ªÆÀ ªÈÀ «À «FÀ «HÀ «ŒÀ «­À «¯À «ðÀ ¬À ¬À ¬[À ¬tÀ ¬vÀ ¬ÇÀ ¬îÀ ¬ðÀ ­1À ­JÀ ­LÀ ­›À ­ÂÀ ­ÉÀ ®À ®8À ®?À ®PÀ ®WÀ ®²À ®ØÀ ®ÚÀ ¯+À ¯kÀ ¯rÀ ¯¾À °À °<À °>À °‹À °ÖÀ ±
À ±À ±VÀ ±ŒÀ ±ŽÀ ±ÖÀ ±ÝÀ ²/À ²€À ²‡À ²ÓÀ ³$À ³]À ³dÀ ³€À ³—À ³™À ³àÀ ³çÀ ´9À ´ŠÀ ´ŸÀ ´¦À ´ÕÀ ´óÀ ´õÀ µCÀ µ^À µ`À µmÀ µËÀ µÎÀ µÐÀ ¶ À ¶lÀ ¶‡À ¶ÝÀ ·À ·3À ·YÀ ·‘À ·ÃÀ ·íÀ ¸"À ¸WÀ ¸wÀ ¸yÀ ¸†À ¸œÀ ¸´À ¸æÀ ¹À ¹'À ¹RÀ ¹±À ¹¸À ¹½À ¹¿À ¹ÌÀ ¹îÀ ºÀ ºkÀ º À ºöÀ ºûÀ ºýÀ »
À »À »MÀ »¨À »¯À »ÔÀ »õÀ ¼À ¼À ¼À ¼0À ¼kÀ ¼ŠÀ ¼ÈÀ ¼ñÀ ½$À ½+À ½<À ½AÀ ½CÀ ½iÀ ½ÉÀ ¾,À ¾lÀ ¾”À ¾¥À ¾­À ¿À ¿?À ¿À ¿°À ¿ÁÀ ¿ÉÀ ÀÀ À$À À&À ÀFÀ ÀˆÀ ÀÖÀ ÀåÀ ÀìÀ ÀîÀ ÁÀ Á*À Á~À Á À ÁôÀ ÁöÀ ÂBÀ ÂTÀ Â˜À ÂíÀ Ã%À ÃzÀ ÃŠÀ ÃäÀ Ä,À ÄQÀ ÄXÀ ÄZÀ ÄuÀ Ä�À Ä¡À ÄáÀ ÅÀ ÅGÀ ÅQÀ ÅXÀ Å]À Å_À Å¡À ÅòÀ Æ>À Æ�À Æ·À ÆÊÀ ÆãÀ Ç
À Ç,À ÇSÀ ÇvÀ ÇŸÀ ÇÈÀ ÇÑÀ ÇÚÀ ÇßÀ ÇáÀ ÇÿÀ È0À ÈgÀ ÈnÀ È’À È—À È™À È¦À ÈÎÀ É%À É8À É^À ÉrÀ É”À ÉâÀ ÉùÀ Ê=À Ê}À Ê±À ËÀ ËÀ Ë?À ËŽÀ Ë¥À ËÏÀ ËâÀ ÌÀ Ì!À ÌOÀ Ì�À ÌÊÀ Í À Í:À ÍOÀ ÍÀ Í¿À ÍúÀ Î6À ÎpÀ Î…À Î¨À ÎÌÀ ÎìÀ Ï À Ï.À ÏGÀ ÏOÀ ÏQÀ Ï{À ÏšÀ ÏÀÀ ÏúÀ Ð$À ÐiÀ Ð¨À ÐÃÀ ÐêÀ ÑÀ Ñ4À ÑŽÀ ÑÐÀ Ò$À ÒRÀ ÒxÀ Ò À ÒðÀ Ó8À Ó`À ÓÆÀ ÔÀ Ô[À Ô€À ÔæÀ Õ4À ÕOÀ ÕqÀ Õ©À ÕúÀ Ö&À ÖWÀ ÖgÀ ÖuÀ Ö�À Ö‹À Ö“À Ö˜À Ö›À Ö�À ÖòÀ ×À ×BÀ ×[À ×zÀ ×™À ×½À ×ïÀ ØÀ Ø)À ØEÀ ØpÀ ØœÀ Ø¸À ØÝÀ ÙÀ Ù'À ÙPÀ ÙÀ ÙžÀ Ù¿À ÙÞÀ ÙåÀ ÙçÀ ÚÀ ÚMÀ ÚjÀ ÚŠÀ Ú·À ÚØÀ ÚñÀ ÛÀ ÛAÀ ÛhÀ Û�À Û£À ÛÅÀ ÛåÀ ÜÀ Ü<À ÜZÀ ÜƒÀ Ü…À Ü’À Ü­À ÝÀ ÝÀ ÝÀ ÝjÀ ÝlÀ ÝyÀ Ý¸À ÝºÀ ÝÇÀ ÞÀ Þ{À ÞÀÀ ÞÂÀ Þ÷À ßNÀ ßPÀ ß†À ßÙÀ àÀ àÀ àÀ à$À à&À à~À à�À à¶À áÀ á-À ánÀ ávÀ áxÀ áÜÀ áìÀ áôÀ áöÀ âÀ âmÀ â–À â­À âÒÀ ã-À ã/À ã[À ã¯À ãÊÀ ä À ä$À äMÀ äcÀ ä„À ä¤À ä¦À äÖÀ äöÀ å(À åGÀ å†À å¦À åæÀ åþÀ æÀ æ4À æQÀ ævÀ æ•À æÁÀ æáÀ çÀ çÀ çhÀ ç±À çÕÀ çûÀ è"À èfÀ è�À è×À èóÀ éÀ éDÀ énÀ é¡À êÀ êƒÀ êÅÀ êôÀ ë!À ëYÀ ë¾À ëìÀ ì.À ì�À ì£À ìÃÀ ìáÀ ìýÀ íÀ í/À íEÀ í¥À ííÀ îÀ î0À îSÀ îwÀ îŸÀ îëÀ ï5À ïOÀ ïgÀ ï{À ï�À ï�À ïÜÀ ð+À ð9À ðEÀ ðOÀ ðWÀ ðYÀ ð�À ð³À ðºÀ ð¼À ðÎÀ ñ"À ñdÀ ñ¢À ñÚÀ òÀ òNÀ òœÀ òèÀ óÀ ó3À ógÀ ó¾À ôÀ ôjÀ ôŒÀ ôáÀ õ	À õ!À õ+À õ3À õ8À õ:À õGÀ õ“À õÇÀ õøÀ ö3À öŠÀ ö³À öÞÀ ÷'À ÷rÀ ÷¯À ÷ìÀ ø)À øTÀ ø¥À øÖÀ ùÀ ù:À ù?À ùBÀ ùDÀ ùpÀ ùuÀ ù¿À ù×À úÀ ú7À ú9À úFÀ ú†À ú¥À úýÀ ûÀ û
À ûÀ ûÀ ûlÀ ûÐÀ ûÕÀ ûØÀ ûÚÀ üÀ üjÀ ülÀ ü–À ü¯À üÓÀ üóÀ ýÀ ý	À ý"À ý$À ý<À ýAÀ ýCÀ ý[À ý]À ý¯À þÀ þ`À þ}À þ�À þêÀ þþÀ ÿ-À ÿ2À ÿ4À ÿAÀ ÿ…À ÿÑÀ ÿîÀ À 	À YÀ ”À ™À ›À ¨ÀÀ/ÀIÀ]ÀdÀºÀÀ#À7À>À€ÀÆÀûÀÀlÀqÀsÀ€ÀšÀÄÀåÀçÀÀÀÀÀoÀªÀåÀ4À‘À–À˜À¥ÀçÀ	ÀÀ=À?ÀeÀjÀlÀyÀ±ÀÛÀÝÀ÷ÀÀÀkÀmÀ“À®ÀØÀÀgÀ”ÀžÀ¥ÀªÀ¬À¹À	À	2À	4À	NÀ	cÀ	jÀ	lÀ	¹À	»À	ÚÀ	öÀ
*À
dÀ
fÀ
ŽÀ
«À
ÆÀÀDÀNÀVÀ[À^À`À¤À©ÀüÀHÀ]À—ÀøÀúÀ.À0ÀYÀ[À©ÀßÀýÀÿÀÀ4À]À_ÀzÀœÀäÀÀ&ÀyÀ¨À¸ÀÙÀñÀÀIÀÀŸÀ±À¸ÀºÀåÀÀSÀUÀqÀ‘À¯ÀèÀ=ÀDÀFÀuÀŽÀ¥ÀËÀæÀîÀðÀÀ,À{ÀšÀ¤À«À­ÀÃÀÀ(ÀdÀ|À›À¥À­À²ÀµÀ·ÀÀCÀ–À»À¿ÀþÀ
À6À^À¨ÀÞÀÀXÀŒÀÄÀÀJÀLÀmÀŒÀ¯ÀÐÀîÀÀ0ÀTÀWÀYÀ¨ÀñÀ>À†À’ÀºÀÞÀÀ?ÀbÀ�À¼ÀåÀÀ+ÀQÀsÀ¡À»ÀÙÀýÀÀEÀiÀ�ÀÁÀÝÀùÀÀ-À\À€À˜ÀØÀãÀÀ3ÀWÀoÀŸÀßÀêÀ 	À .À PÀ zÀ ’À ÎÀ æÀ!À!À!4À!]À!ƒÀ!ŸÀ!ªÀ!ÑÀ!þÀ"(À"@À"xÀ"�À"›À"ÆÀ"÷À#À#$À#&À#HÀ#tÀ#œÀ#¤À#ìÀ$À$JÀ$qÀ$šÀ$¡À$£À$µÀ$ºÀ$¼À$ÜÀ%À%(À%KÀ%uÀ%£À%ÑÀ%õÀ%ýÀ&À&À&<À&aÀ&ŽÀ&­À&ÆÀ&éÀ'À'5À'NÀ'vÀ'‚À'ÎÀ'ØÀ'ßÀ'áÀ(À(À(À(!À(;À(SÀ(jÀ(ÆÀ)%À)/À)7À)<À)>À)bÀ)ŽÀ)¶À)ÙÀ*À*1À*9À*YÀ*€À*šÀ*´À*ïÀ+À+
À+À+XÀ+]À+_À+ªÀ+ÍÀ+ïÀ,À,?À,bÀ,ŒÀ,ºÀ,ãÀ,ëÀ-À-2À-LÀ-fÀ-¡À-µÀ-¼À-¾À-ØÀ-òÀ.EÀ.MÀ.RÀ.TÀ.ŸÀ.ÂÀ.áÀ/À/+À/MÀ/sÀ/�À/«À/×À0À0	À02À04À0SÀ0šÀ0éÀ0ýÀ1À1À1À1AÀ1HÀ1JÀ1pÀ1©À1ÅÀ1ÍÀ1ÏÀ1ñÀ2À2À2À2NÀ2SÀ2UÀ2vÀ2ŸÀ2ÄÀ2èÀ3À3À3?À3SÀ3ZÀ3\À3vÀ3�À3¦À3þÀ4[À4eÀ4mÀ4rÀ4tÀ4¿À4âÀ5À50À5WÀ5}À5—À5¿À5éÀ5ñÀ6À6À6À6!À6HÀ6cÀ6¾À6ÀÀ6ÍÀ6ïÀ7<À7DÀ7FÀ7�À7”À7–À7»À7èÀ8À83À8;À8™À8žÀ8¡À8£À8êÀ8ïÀ95À9oÀ9™À9žÀ9îÀ:7À:FÀ:KÀ:˜À:ëÀ;
À;LÀ;šÀ;´À;àÀ;ðÀ<À<À<3À<PÀ<kÀ<mÀ<¹À<øÀ=PÀ=qÀ=†À=ŸÀ=¡À=ÈÀ=ÏÀ>À>%À>cÀ>zÀ>|À>ËÀ?À?RÀ?vÀ?xÀ?ÈÀ?çÀ?îÀ@:À@†À@™À@ À@¹À@ÛÀ@ÝÀ@üÀ@þÀAÀAÀA*ÀARÀA™ÀA·ÀAÆÀAîÀBLÀBVÀB]ÀB_ÀB¹ÀBÓÀCÀCJÀCTÀC[ÀC]ÀC³ÀCÐÀCñÀD
ÀD$ÀDEÀDtÀD‹ÀD­ÀDÐÀDòÀEHÀEaÀE�ÀE³ÀFÀF;ÀFŒÀF§ÀFÁÀFæÀGIÀG]ÀGoÀGÀG�ÀG™ÀG£ÀGºÀGÜÀGõÀHÀH/ÀH:ÀHDÀHLÀHQÀHTÀHVÀH„ÀH�ÀHŸÀH¬ÀHÔÀIÀI^ÀI`ÀIªÀIÍÀIïÀJ3ÀJLÀJ_ÀJ¤ÀJÁÀJÞÀKÀK ÀKYÀK�ÀKžÀKªÀK´ÀK¼ÀKÚÀKùÀLÀL[ÀLƒÀL¨ÀLÆÀLÒÀLñÀMÀMÀM
ÀMbÀMgÀMjÀMlÀM¿ÀMÍÀMùÀNKÀNMÀNvÀN›ÀN�ÀNéÀOÀOgÀO‰ÀO°ÀO·ÀO¹ÀPÀPÀP;ÀP‰ÀP�ÀP’ÀP÷ÀPüÀPþÀQÀQ3ÀQ^ÀQ®ÀRÀRIÀR†ÀRÖÀS$ÀS8ÀSgÀSŸÀSÌÀSÖÀSäÀTÀTÀTÀTÀTÀTSÀTÀT®ÀTõÀT÷ÀUÀU5ÀU7ÀUDÀUlÀUÂÀUÕÀUýÀVÀV/ÀVPÀVuÀV–ÀVùÀWÀWÀWÀWÀWÀW!ÀWrÀW„ÀW¿ÀWäÀXÀX,ÀXQÀXoÀXvÀXxÀXªÀXÛÀYÀY-ÀY/ÀY<ÀYdÀY�ÀYžÀYêÀZ"ÀZAÀZŠÀZ£ÀZÆÀZáÀZûÀ[)À[~À[ŸÀ[³À\À\'À\}À\ À\ôÀ]?À]UÀ]iÀ]{À]‹À]™À]¥À]¯À]·À]¼À]¿À]ÁÀ^À^"À^[À^~À^¦À^ÆÀ^äÀ_	À_À_À_DÀ_bÀ_ˆÀ_´À_¶À_ÃÀ_ëÀ` À`2À`WÀ`À`‰À`œÀ`íÀa
ÀaNÀajÀa�Àa±ÀbÀbMÀb]Àb›Àb»ÀcÀc.Àc@ÀcPÀc^ÀcjÀctÀc|Àc�Àc„Àc†Àc¼ÀcèÀdBÀdƒÀd…Àd³ÀdäÀeÀeÀeÀe8ÀeSÀezÀe£Àe¼ÀeòÀfÀfBÀfhÀfvÀfÁÀfÍÀf×ÀfßÀfäÀfæÀfóÀgLÀgOÀgQÀg�Àg’ÀgàÀh-Àh?ÀhDÀh‹Àh®ÀhìÀiÀi1ÀiUÀi}Ài ÀiÈÀiãÀjÀj'ÀjAÀj€Àj±Àj³ÀjïÀkÀk8Àk[Àk„Àk�ÀkºÀk×ÀkîÀkðÀlÀl(ÀlÀlŒÀl¡ÀlñÀmCÀmcÀmkÀm|Àm�ÀmƒÀm§ÀnÀn	ÀnÀnÀn@ÀnQÀnmÀn§ÀnÔÀnçÀo-ÀoxÀoÌÀpÀpHÀpVÀpŒÀp¨ÀpµÀpÀÀpÖÀpáÀpðÀqÀqPÀqsÀq}Àq‘ÀqœÀq¯Àq´Àq·Àq¹Àr
ÀrRÀrWÀr£Àr¼ÀrÁÀsÀs?ÀsDÀs‡ÀsÙÀsëÀsðÀtBÀtŒÀt§ÀtáÀtÿÀuÀu;Àu\Àu�Àu¶ÀuæÀuñÀuóÀvÀvJÀv~Àv€Àv¤Àv¦Àv³ÀvÛÀw ÀwMÀwnÀw•Àw¶ÀwíÀwùÀwûÀx(ÀxhÀxŸÀyÀycÀy¿ÀzÀz{ÀzÙÀ{?À{~À{»À{ïÀ|EÀ|£À|ýÀ}QÀ}­À~À~eÀ~mÀ~oÀ~½À
ÀUÀ§ÀÔÀþÀ€À€{À€œÀ€ÇÀ€ÑÀ€ÙÀ€ÞÀ€áÀ€ãÀ�/À�hÀ�mÀ�ºÀ�ÑÀ�ÖÀ‚&À‚yÀ‚¾À‚ÃÀƒÀƒYÀƒ^Àƒ¦ÀƒíÀƒòÀ„1À„rÀ„ÆÀ…À…;À…GÀ…sÀ…›À…¹À…òÀ†(À†TÀ†ŒÀ†¾À†ðÀ‡À‡bÀ‡¢À‡ÞÀˆÀˆZÀˆšÀˆÔÀ‰À‰BÀ‰vÀ‰´À‰ìÀŠÀŠ>ÀŠ^ÀŠ±ÀŠÉÀ‹À‹vÀ‹ÃÀ‹ÅÀŒÀŒhÀŒjÀŒ�ÀŒÎÀ�	À�À�UÀ�¦À�ÎÀ�òÀŽÀŽÀŽCÀŽnÀŽ—ÀŽ½ÀŽìÀ�À�À�=À�]À�€À� À�ÅÀ�ÇÀ�îÀ�À�1À�MÀ�OÀ�›À�æÀ‘À‘À‘NÀ‘pÀ‘rÀ‘½À’	À’]À’·À’ÛÀ’ÝÀ“ À“TÀ“jÀ“rÀ“wÀ“yÀ“ÇÀ”À”BÀ”HÀ”–À”¸À”¾À•À•]À•§À•ôÀ–DÀ–PÀ–†À–§À–ÎÀ–íÀ—À—?À—[À—cÀ—¼À˜À˜À˜AÀ˜CÀ˜–À˜ÞÀ™CÀ™¢À™áÀ™ùÀšÀš!Àš€Àš‚ÀšÔÀ›&À›uÀ›ÃÀ›ØÀ›ÚÀœ,ÀœAÀœaÀœpÀœ¥ÀœþÀ�bÀ�dÀ�ÃÀ�ùÀž2ÀžLÀžTÀžVÀžžÀžÇÀžüÀŸÀŸÀŸ/ÀŸDÀŸfÀŸ’ÀŸÄÀŸßÀŸôÀŸüÀ À À NÀ ¬À ±À ³À þÀ¡]À¡bÀ¡dÀ¡ªÀ¡ÔÀ¢À¢0À¢cÀ¢hÀ¢jÀ¢’À¢¼À¢ÐÀ¢×À¢ùÀ£.À£\À£“À£•À£âÀ¤4À¤<À¤>À¤vÀ¤œÀ¤ºÀ¤ÂÀ¤ÄÀ¥À¥YÀ¥mÀ¥uÀ¥wÀ¥™À¥ÔÀ¥÷À¦8À¦_À¦‘À¦­À§À§À§À§À§À§<À§¡À§£À§ÅÀ§ÙÀ§àÀ§âÀ¨À¨eÀ¨¸À¨ÀÀ¨ÅÀ¨ÇÀ¨êÀ©À©`À©bÀ©ˆÀ©œÀ©£À©¥À©ÎÀª,ÀªJÀªlÀªÐÀªÚÀªâÀªçÀªéÀ«
À«5À«|À«~À«¢À«¶À«½À«¿À«÷À¬À¬;À¬CÀ¬EÀ¬œÀ¬ÜÀ¬ðÀ­MÀ­UÀ­WÀ­yÀ­¦À­ÄÀ­æÀ®HÀ®RÀ®ZÀ®_À®aÀ®À®âÀ¯EÀ¯¤À¯¦À¯ñÀ°EÀ°}À°‘À°˜À°šÀ°ÓÀ±À±CÀ±qÀ±šÀ±ÆÀ±êÀ²
À²[À²›À²´À³À³<À³vÀ³¦À³ÍÀ´(À´:À´dÀ´tÀ´‚À´ŽÀ´˜À´ŸÀ´¡À´ñÀµBÀµPÀµ‡Àµ²À¶À¶-À¶mÀ¶»À·À·#À·-À·4À·6À·HÀ·MÀ·OÀ·qÀ·�À·åÀ¸HÀ¸§À¸©À¸æÀ¸úÀ¹À¹À¹$À¹pÀ¹”À¹ÆÀ¹ïÀºÀº?Àº—Àº·ÀºÛÀºôÀ»FÀ»|À»¶À»æÀ¼À¼mÀ¼À¼›À¼ËÀ¼ùÀ½	À½À½#À½-À½4À½6À½UÀ½ À½ÕÀ¾À¾8À¾XÀ¾bÀ¾dÀ¾¦À¾¼À¿À¿"À¿$À¿uÀ¿”À¿¸À¿çÀÀÀÀ+ÀÀyÀÀßÀÀëÀÀõÀÀüÀÀþÀÁÀÁÀÁÀÁ7ÀÁaÀÁ§ÀÁ©ÀÁÌÀÁàÀÁçÀÁéÀÂÀÂmÀÂÁÀÂÉÀÂÎÀÂÐÀÂôÀÃ"ÀÃlÀÃ—ÀÃÞÀÃàÀÄÀÄÀÄ"ÀÄ$ÀÄ\ÀÄ…ÀÄ£ÀÄ«ÀÄáÀÅ!ÀÅ5ÀÅŠÀÅ’ÀÅ”ÀÅÂÀÅäÀÆÀÆLÀÆˆÀÆŠÀÆØÀÇÀÇ4ÀÇtÀÇ·ÀÈÀÈÀÈÀÈ?ÀÈLÀÈ¤ÀÈÅÀÉ"ÀÉ|ÀÉ~ÀÉ“ÀÉ›ÀÉ ÀÉ¢ÀÉÇÀÉîÀÊÀÊ	ÀÊ+ÀÊ`ÀÊŽÀÊÅÀÊÇÀËÀËfÀËnÀËpÀËÖÀËØÀÌÀÌiÀÌyÀÌ�ÀÌƒÀÌ¥ÀÌàÀÍÀÍDÀÍkÀÍšÀÍ¶ÀÎ
ÀÎÀÎÀÎ!ÀÎ#ÀÎ?ÀÎžÀÎ ÀÎ¿ÀÎÓÀÎÚÀÎÜÀÏÀÏYÀÏªÀÏ²ÀÏ·ÀÏ¹ÀÏÙÀÐÀÐIÀÐvÀÐ¿ÀÐÁÀÐäÀÐøÀÐÿÀÑÀÑ7ÀÑ\ÀÑwÀÑÀÑœÀÑžÀÑÈÀÒÀÒHÀÒ‚ÀÒ¾ÀÒûÀÓ!ÀÓJÀÓLÀÓ„ÀÓ´ÀÓêÀÓøÀÔ)ÀÔ`ÀÔgÀÔiÀÔºÀÔÒÀÔøÀÕ#ÀÕ}ÀÕÙÀÕùÀÖGÀÖ^ÀÖhÀÖoÀÖqÀÖÇÀÖÉÀÖëÀ×NÀ×lÀ×”À×«À×ÉÀØÀØ�ÀØ•ÀØ¥ÀØ³ÀØ¿ÀÙÀÙÀÙ ÀÙ%ÀÙ'ÀÙEÀÙ¨ÀÙÔÀÚÀÚÀÚ�ÀÚ¢ÀÚ¶ÀÚ½ÀÚ¿ÀÚ÷ÀÛ*ÀÛrÀÛtÀÛ�ÀÛðÀÜÀÜfÀÜpÀÜwÀÜyÀÜÃÀÝÀÝbÀÝµÀÝÃÀÝÿÀÞ#ÀÞUÀÞ~ÀÞªÀÞÎÀß&ÀßFÀß~Àß¬ÀßÑÀà/Àà?ÀàYÀà‡Àà¯Àà½ÀàÉÀàÓÀàÚÀàÜÀá*ÀáRÀásÀá—ÀáÅÀáîÀâÀâ>Àâ^Àâ–ÀâÄÀâéÀãBÀãRÀãzÀãˆÀã”ÀãžÀã¥Àã§Àã¹Àã¾ÀãÀÀãÛÀä8Àä:ÀäXÀälÀäsÀäuÀäÀÀåÀåFÀåZÀåaÀåcÀåÆÀåãÀæ6Àæ8ÀæfÀæhÀæºÀæÔÀç,Àç.ÀçeÀç­ÀçÃÀèÀèEÀè~Àè�Àè™Àè¾ÀèÆÀèÈÀèñÀéÀéNÀégÀé…Àé©ÀéýÀêÀêÀêÀêÀê3Àê”Àê–Àê¶ÀêÊÀêÑÀêÓÀêüÀëQÀë£Àë«Àë°Àë²ÀëÑÀì6Àì8ÀìoÀìƒÀìŠÀìŒÀìÂÀìæÀíÀí	ÀíÀíBÀí‚ÀíÓÀíãÀíëÀííÀîÀîDÀîtÀî­Àî¯ÀîÑÀîÞÀï4ÀïUÀï²ÀðÀð*ÀðdÀð†Àð±ÀðÉÀðõÀñÀñ(Àñ2Àñ:Àñ?ÀñAÀñbÀñ�ÀñÔÀòÀòLÀòNÀòrÀò†Àò�Àò�ÀòÅÀòëÀóÀóÀóEÀó…ÀóÖÀóæÀóîÀóðÀôÀôÀô?ÀôtÀô¤ÀôÝÀôßÀõ,ÀõdÀõ‹ÀõÎÀöÀölÀösÀöuÀö—Àö¤ÀöüÀ÷À÷zÀ÷ÔÀ÷éÀ÷ñÀ÷öÀ÷ùÀ÷ûÀøHÀø‘ÀøßÀùÀù4ÀùgÀùmÀùÆÀùÉÀùËÀú$ÀúVÀúžÀúØÀúÚÀû*ÀûyÀûÉÀüÀüÀüXÀüªÀüÅÀüÛÀüôÀýÀý,ÀýAÀýTÀýZÀý]Àý_Àý’Àý»ÀýÚÀýúÀþ"ÀþCÀþbÀþgÀþ’Àþ»Àþ½ÀþüÀÿ7Àÿ9ÀÿzÀÿ¹Àÿ»ÀÿîÀ +À �À ’À �À èÀ6À<ÀGÀ�ÀÜÀâÀäÀÀ&ÀNÀmÀ�À®À¸ÀÛÀÀ"ÀCÀcÀmÀrÀu   /// @docImport 'refresh.dart';€Õ€ì€ë €ò  ���   �C   �m   �–   �À   �×   �î   ‚   ‚   ‚<   ‚Z   ‚p   ‚�   ‚£     �D‚O�V�V  �d�j �j�r  �s�y�x   �‰�Ÿ�Ÿ  ’S=’h’h   ’S’T �âm�ö�ö   �â�ã‘U€ø‘p‘p  ‘s‘{‘z  ‘U‘V�D�E“A…s“G“G  “€À“… “…“   “¨“·“¶  “Â“Ñ“Ð  “æ“õ“ô  “ÿ””  ””!”=”,”"”.”§”²”²  ”é”ô”ô  —6'—N—N  —d—q—q    —}�4—‘—‘  ———¥—¤  —}—~ £$À @9²²Žš/// An iOS-styled navigation bar.
///
/// The navigation bar is a toolbar that minimally consists of a widget,
/// normally a page title.
///
/// It also supports [leading] and [trailing] widgets on either end of the
/// toolbar, typically for actions and navigation.
///
/// The [leading] widget will automatically be a back chevron icon button (or a
/// cancel button in case of a fullscreen dialog) to pop the current route if none
/// is provided and [automaticallyImplyLeading] is true (true by default).
///
/// This toolbar should be placed at top of the screen where it will
/// automatically account for the OS's status bar.
///
/// If the given [backgroundColor]'s opacity is not 1.0 (which is the case by
/// default), it will produce a blurring effect to the content behind it.
///
/// ### Layout options
///
/// While the [CupertinoSliverNavigationBar] can dynamically change size and
/// layout in response to scrolling, this static version can reflect the same
/// large (expanded) layout, or the small (collapsed) layout.
///
/// The default constructor will display the collapsed version of the
/// [CupertinoSliverNavigationBar]. The [middle] widget will automatically be a
/// title text from the current [CupertinoPageRoute] if none is provided and
/// [automaticallyImplyMiddle] is true (true by default).
///
/// Using the [CupertinoNavigationBar.large] constructor will display the
/// expanded version of [CupertinoSliverNavigationBar]. The [largeTitle] widget
/// will automatically be a title text from the current [CupertinoPageRoute] if
/// none is provided and `automaticallyImplyTitle` is true (true by default).
///
/// ### Transitions
///
/// When [transitionBetweenRoutes] is true, this navigation bar will transition
/// on top of the routes instead of inside them if the route being transitioned
/// to also has a [CupertinoNavigationBar] or a [CupertinoSliverNavigationBar]
/// with [transitionBetweenRoutes] set to true. If [transitionBetweenRoutes] is
/// true, none of the [Widget] parameters can contain a key in its subtree since
/// that widget will exist in multiple places in the tree simultaneously.
///
/// By default, only one [CupertinoNavigationBar] or [CupertinoSliverNavigationBar]
/// should be present in each [PageRoute] to support the default transitions.
/// Use [transitionBetweenRoutes] or [heroTag] to customize the transition
/// behavior for multiple navigation bars per route.
///
/// When used in a [CupertinoPageScaffold], [CupertinoPageScaffold.navigationBar]
/// disables text scaling to match the native iOS behavior. To override
/// this behavior, wrap each of the `navigationBar`'s components inside a
/// [MediaQuery] with the desired [TextScaler].
///
/// {@tool dartpad}
/// This example shows a [CupertinoNavigationBar] placed in a [CupertinoPageScaffold].
/// Since [backgroundColor]'s opacity is not 1.0, there is a blur effect and
/// content slides underneath.
///
/// ** See code in examples/api/lib/cupertino/nav_bar/cupertino_navigation_bar.0.dart **
/// {@end-tool}
///
/// {@tool dartpad}
/// This example shows the resulting layout from [CupertinoNavigationBar.large]
/// constructor, showing a large title similar to the expanded state of
/// [CupertinoSliverNavigationBar].
///
/// ** See code in examples/api/lib/cupertino/nav_bar/cupertino_navigation_bar.2.dart **
/// {@end-tool}
///
/// See also:
///
///  * [CupertinoPageScaffold], a page layout helper typically hosting the
///    [CupertinoNavigationBar].
///  * [CupertinoSliverNavigationBar] for a navigation bar to be placed in a
///    scrolling list and that supports iOS-11-style large titles.
///  * <https://developer.apple.com/design/human-interface-guidelines/ios/bars/navigation-bars/> ²n„â´? ´?´U �¬/// Creates a static iOS style navigation bar, with a centered [middle] title.
///
/// Similar to the collapsed state of [CupertinoSliverNavigationBar], which
/// can dynamically change size in response to scrolling.
///
/// See also:
///
///   * [CupertinoNavigationBar.large], which creates a static iOS style
///     navigation bar with a [largeTitle], similar to the expanded state of
///     [CupertinoSliverNavigationBar].´]	´d´c  ´m´s´r  ´€%´†´…  ´¬$´²´±  ´×´Ý´Ü  ´ô´ú´ù  µµµ  µ#µ µ  µDµJµI  µ_)µeµd  µ�&µ•µ”  µ¼µÂµÁ  µÒµØµ×  µå#µëµê  ¶¶¶  ¶4¶:¶9  ´¡´Ìµ(µ„µ±¶¶¶T¶I¶V¶d¶j¶µ·N¶�¶v¶w¶’¶›¶´¶œ¶¥¶Á··V…,¹0¹F¹G¹L¹G�µ/// Creates a static iOS style navigation bar, with a left aligned [largeTitle].
///
/// Similar to the expanded state of [CupertinoSliverNavigationBar], which
/// can dynamically change size in response to scrolling.
///
/// See also:
///
///   * [CupertinoNavigationBar]'s base constructor, which creates a static
///     iOS style navigation bar with [middle], similar to the collapsed state
///     of [CupertinoSliverNavigationBar].¹T	¹[¹Z  ¹d¹j¹i  ¹z¹€¹  ¹�%¹“¹’  ¹¹#¹¿¹¾  ¹ã¹é¹è  º ºº  º#ºº  º>ºDºC  ºY)º_º^  º‰&º�ºŽ  º¶º¼º»  ºÌºÒºÑ  ºß#ºåºä  »	»»  ».»4»3  ¹®¹Øº"º~º«ºþ»»J»C»L»s»Z»u»–»œ»ç¼€»Á»¨»©»Ä»Í»æ»Î»×»ó¼B¼ˆ‚Ç¿E¿E‚�/// The navigation bar's title, when using [CupertinoNavigationBar.large].
///
/// If null and `automaticallyImplyTitle` is true, an appropriate [Text]
/// title will be created if the current route is a [CupertinoPageRoute] and
/// has a `title`.
///
/// This property is null for the base [CupertinoNavigationBar] constructor,
/// which shows a collapsed navigation bar and uses [middle] for the title
/// instead.
///
/// See also:
///
///   * [CupertinoSliverNavigationBar.largeTitle], a similar property
///     in the expanded state of [CupertinoSliverNavigationBar], which can
///     dynamically change size in response to scrolling. ¿V�À @ÎÀ @Î�T/// {@template flutter.cupertino.CupertinoNavigationBar.leading}
/// Widget to place at the start of the navigation bar. Normally a back button
/// for a normal page or a cancel button for full page dialogs.
///
/// If null and [automaticallyImplyLeading] is true, an appropriate button
/// will be automatically created.
/// {@endtemplate} À @Üƒ9À CüÀ Cü‚ç/// {@template flutter.cupertino.CupertinoNavigationBar.automaticallyImplyLeading}
/// Controls whether we should try to imply the leading widget if null.
///
/// If true and [leading] is null, automatically try to deduce what the [leading]
/// widget should be. If [leading] widget is not null, this parameter has no effect.
///
/// Specifically this navigation bar will:
///
/// 1. Show a 'Cancel' button if the current route is a `fullscreenDialog`.
/// 2. Show a back chevron with [previousPageTitle] if [previousPageTitle] is
///    not null.
/// 3. Show a back chevron with the previous route's `title` if the current
///    route is a [CupertinoPageRoute] and the previous route is also a
///    [CupertinoPageRoute].
/// {@endtemplate} À D�TÀ EXÀ EX�!/// Controls whether we should try to imply the middle widget if null.
///
/// If true and [middle] is null, automatically fill in a [Text] widget with
/// the current route's `title` if the route is a [CupertinoPageRoute].
/// If [middle] widget is not null, this parameter has no effect. À Ew‚À G„À G„�Ý/// {@template flutter.cupertino.CupertinoNavigationBar.previousPageTitle}
/// Manually specify the previous route's title when automatically implying
/// the leading back button.
///
/// Overrides the text shown with the back chevron instead of automatically
/// showing the previous [CupertinoPageRoute]'s `title` when
/// [automaticallyImplyLeading] is true.
///
/// Has no effect when [leading] is not null or if [automaticallyImplyLeading]
/// is false.
/// {@endtemplate} À Gœ‚ŠÀ J À J ‚K/// The navigation bar's default title.
///
/// If null and [automaticallyImplyMiddle] is true, an appropriate [Text]
/// title will be created if the current route is a [CupertinoPageRoute] and
/// has a `title`.
///
/// This property is null for the [CupertinoNavigationBar.large] constructor,
/// which shows an expanded navigation bar and uses [largeTitle] instead.
///
/// See also:
///
/// * [CupertinoSliverNavigationBar.middle], a similar property
///    in the collapsed state of [CupertinoSliverNavigationBar], which can
///    dynamically change size in response to scrolling. À J-�À K'À K'€ß/// {@template flutter.cupertino.CupertinoNavigationBar.trailing}
/// Widget to place at the end of the navigation bar. Normally additional actions
/// taken on the page such as a search or edit function.
/// {@endtemplate} À K6‚}À M¤À M¤‚?/// {@template flutter.cupertino.CupertinoNavigationBar.backgroundColor}
/// The background color of the navigation bar. If it contains transparency, the
/// tab bar will automatically produce a blurring effect to the content
/// behind it. This behavior can be disabled by setting [enableBackgroundFilterBlur]
/// to false.
///
/// By default, the navigation bar's background is visible only when scrolled under.
/// This behavior can be controlled with [automaticBackgroundVisibility].
///
/// Defaults to [CupertinoTheme]'s `barBackgroundColor` if null.
/// {@endtemplate} À Mº‚dÀ PÀ P‚/// {@template flutter.cupertino.CupertinoNavigationBar.automaticBackgroundVisibility}
/// Whether the navigation bar appears transparent when no content is scrolled under.
///
/// If this is true, the navigation bar's background color will be transparent
/// until the content scrolls under it. If false, the navigation bar will always
/// use [backgroundColor] as its background color.
///
/// If the navigation bar is not a child of a [CupertinoPageScaffold], this has no effect.
///
/// This value defaults to true.
/// {@endtemplate} À P%�ïÀ R
À R
�´/// {@template flutter.cupertino.CupertinoNavigationBar.brightness}
/// The brightness of the specified [backgroundColor].
///
/// Setting this value changes the style of the system status bar. Typically
/// used to increase the contrast ratio of the system status bar over
/// [backgroundColor].
///
/// If set to null, the value of the property will be inferred from the relative
/// luminance of [backgroundColor].
/// {@endtemplate} À R‚œÀ T°À T°‚P/// {@template flutter.cupertino.CupertinoNavigationBar.padding}
/// Padding for the contents of the navigation bar.
///
/// If null, the navigation bar will adopt the following defaults:
///
///  * Vertically, contents will be sized to the same height as the navigation
///    bar itself minus the status bar.
///  * Horizontally, padding will be 16 pixels according to iOS specifications
///    unless the leading widget is an automatically inserted back button, in
///    which case the padding will be 0.
///
/// Vertical padding won't change the height of the nav bar.
/// {@endtemplate} À T¾�À UÕÀ UÕ€ù/// {@template flutter.cupertino.CupertinoNavigationBar.border}
/// The border of the navigation bar. By default renders a single pixel bottom border side.
///
/// If a border is null, the navigation bar will not display a border.
/// {@endtemplate} À UâƒOÀ YÀ Y‚ù/// {@template flutter.cupertino.CupertinoNavigationBar.transitionBetweenRoutes}
/// Whether to transition between navigation bars.
///
/// When [transitionBetweenRoutes] is true, this navigation bar will transition
/// on top of the routes instead of inside it if the route being transitioned
/// to also has a [CupertinoNavigationBar] or a [CupertinoSliverNavigationBar]
/// with [transitionBetweenRoutes] set to true.
///
/// This transition will also occur on edge back swipe gestures like on iOS
/// but only if the previous page below has `maintainState` set to true on the
/// [PageRoute].
///
/// When set to true, only one navigation bar can be present per route unless
/// [heroTag] is also set.
///
/// This value defaults to true.
/// {@endtemplate} À Y8‚À [;À [;�Ü/// {@template flutter.cupertino.CupertinoNavigationBar.enableBackgroundFilterBlur}
/// Whether to have a blur effect when a non-opaque background color is used.
///
/// When [enableBackgroundFilterBlur] is set to false, the blur effect will be
/// disabled. The behaviour of [enableBackgroundFilterBlur] will only be respected when
/// [automaticBackgroundVisibility] is false or until content scrolls under the navbar.
///
/// This value defaults to true.
/// {@endtemplate} À [\ƒÀ ^tÀ ^t‚Ý/// {@template flutter.cupertino.CupertinoNavigationBar.heroTag}
/// Tag for the navigation bar's Hero widget if [transitionBetweenRoutes] is true.
///
/// Defaults to a common tag between all [CupertinoNavigationBar] and
/// [CupertinoSliverNavigationBar] instances of the same [Navigator]. With the
/// default tag, all navigation bars of the same navigator can transition
/// between each other as long as there's only one navigation bar per route.
///
/// This [heroTag] can be overridden to manually handle having multiple
/// navigation bars per route or to transition between multiple
/// [Navigator]s.
///
/// To disable Hero transitions for this navigation bar, set
/// [transitionBetweenRoutes] to false.
/// {@endtemplate} À ^‚‚NÀ `ÊÀ `Ê�ÿ/// A widget to place at the bottom of the navigation bar.
///
/// Only widgets that implement [PreferredSizeWidget] can be used at the
/// bottom of a navigation bar.
///
/// {@tool dartpad}
/// This example shows a [CupertinoSearchTextField] at the bottom of a
/// [CupertinoNavigationBar].
///
/// ** See code in examples/api/lib/cupertino/nav_bar/cupertino_navigation_bar.1.dart **
/// {@end-tool}
///
/// See also:
///
///  * [PreferredSize], which can be used to give an arbitrary widget a preferred size. À b=€¼À bSÀ bS   À b=À b> À `×�`À a3À a3F/// True if the navigation bar's background color has no transparency. À aGÀ aUÀ aT  À a!À a"À bÿ[À c*À c*   À bÿÀ c  À dŸNÀ dÀ d   À df,À dŽÀ dŽ  À d™<À dºÀ dº  À dÚ"À dáÀ dá À dù  À e�;À eÀ e   À eÀ eÀ fD€éÀ fVÀ fV   À fDÀ fEÀ g3nÀ gEÀ gE   À g3À g4À g§…ÙÀ g¬À g¬  À gÆÀ gÚÀ gÙ   À m†•ÝÀ mšÀ mš  À m À m®À m­  À m†À m‡ À ƒj²bÀ �uÀ �uŒÄ/// An iOS-styled navigation bar with iOS-11-style large titles using slivers.
///
/// The [CupertinoSliverNavigationBar] must be placed in a sliver group such
/// as the [CustomScrollView].
///
/// This navigation bar consists of two sections, a pinned static section on top
/// and a sliding section containing iOS-11-style large title below it.
///
/// It should be placed at top of the screen and automatically accounts for
/// the iOS status bar.
///
/// Minimally, a [largeTitle] widget will appear in the middle of the app bar
/// when the sliver is collapsed and transfer to the area below in larger font
/// when the sliver is expanded.
///
/// For advanced uses, an optional [middle] widget can be supplied to show a
/// different widget in the middle of the navigation bar when the sliver is collapsed.
///
/// Like [CupertinoNavigationBar], it also supports a [leading] and [trailing]
/// widget on the static section on top that remains while scrolling.
///
/// The [leading] widget will automatically be a back chevron icon button (or a
/// cancel button in case of a fullscreen dialog) to pop the current route if none
/// is provided and [automaticallyImplyLeading] is true (true by default).
///
/// The [largeTitle] widget will automatically be a title text from the current
/// [CupertinoPageRoute] if none is provided and [automaticallyImplyTitle] is
/// true (true by default).
///
/// When [transitionBetweenRoutes] is true, this navigation bar will transition
/// on top of the routes instead of inside them if the route being transitioned
/// to also has a [CupertinoNavigationBar] or a [CupertinoSliverNavigationBar]
/// with [transitionBetweenRoutes] set to true. If [transitionBetweenRoutes] is
/// true, none of the [Widget] parameters can contain any [GlobalKey]s in their
/// subtrees since those widgets will exist in multiple places in the tree
/// simultaneously.
///
/// By default, only one [CupertinoNavigationBar] or [CupertinoSliverNavigationBar]
/// should be present in each [PageRoute] to support the default transitions.
/// Use [transitionBetweenRoutes] or [heroTag] to customize the transition
/// behavior for multiple navigation bars per route.
///
/// [CupertinoSliverNavigationBar] by default disables text scaling to match the
/// native iOS behavior. To override this behavior, wrap each of the
/// [CupertinoSliverNavigationBar]'s components inside a [MediaQuery] with the
/// desired [TextScaler].
///
/// The [stretch] parameter determines whether the nav bar should stretch to
/// fill the over-scroll area. The nav bar can still expand and contract as the
/// user scrolls, but it will also stretch when the user over-scrolls if the
/// [stretch] value is `true`. Defaults to `false`.
///
/// {@tool dartpad}
/// This example shows [CupertinoSliverNavigationBar] in action inside a [CustomScrollView].
///
/// ** See code in examples/api/lib/cupertino/nav_bar/cupertino_sliver_nav_bar.0.dart **
/// {@end-tool}
///
/// See also:
///
///  * [CupertinoNavigationBar], an iOS navigation bar for use on non-scrolling
///    pages.
///  * [CustomScrollView], a ScrollView that creates custom scroll effects using slivers.
///  * <https://developer.apple.com/design/human-interface-guidelines/ios/bars/navigation-bars/> À �®…À ‘Q À ‘QÀ ‘m €�/// Creates a navigation bar for scrolling lists.
///
/// If [automaticallyImplyTitle] is false, then the [largeTitle] argument is
/// required.À ‘u	À ‘|À ‘{  À ‘…À ‘‹À ‘Š  À ‘›À ‘¡À ‘   À ‘®%À ‘´À ‘³  À ‘Ú#À ‘àÀ ‘ß  À ’À ’
À ’	  À ’'À ’-À ’,  À ’DÀ ’JÀ ’I  À ’VÀ ’\À ’[  À ’j#À ’pÀ ’o  À ’”À ’šÀ ’™  À ’¯)À ’µÀ ’´  À ’ß&À ’åÀ ’ä  À “À “À “  À “"À “(À “'  À “5#À “;À “:  À “_À “eÀ “d  À “„À “ŠÀ “‰  À “ŸÀ “¥À “¤  À “±À “·À “¶  *À ‘ÏÀ ‘ùÀ ’À ’xÀ ’ÔÀ “À “TÀ “nÀ ““À “ÊÀ “ÐÀ ”	À ”ÉÀ “ôÀ “ÜÀ ”À “÷À ”À ”À ”fÀ ”¸À ”ÔÀ ”ÚÀ •
À •[À ”ùÀ ”ñÀ ”æÀ ”ôÀ •À ”üÀ •À •À •|À •fÀ •~À •˜À •ŒÀ •šÀ •´À •¨À •¶À •ÂˆeÀ šÀ š5À š6À š<À š6„/// A navigation bar for scrolling lists that integrates a provided search
/// field directly into the navigation bar.
///
/// This search-enabled navigation bar is functionally equivalent to
/// the standard [CupertinoSliverNavigationBar] constructor, but with the
/// addition of [searchField], which sits at the bottom of the navigation bar.
///
/// When the search field is tapped, [leading], [trailing], [middle], and
/// [largeTitle] all collapse, causing the search field to animate to the
/// 'top' of the navigation bar. A 'Cancel' button is presented next to the
/// active [searchField], which when tapped, closes the search view, bringing
/// the navigation bar back to its initial state.
///
/// If [automaticallyImplyTitle] is false, then the [largeTitle] argument is
/// required.
///
/// {@tool dartpad}
/// This example demonstrates how to use a
/// [CupertinoSliverNavigationBar.search] to manage a search view.
///
/// ** See code in examples/api/lib/cupertino/nav_bar/cupertino_sliver_nav_bar.1.dart **
/// {@end-tool}À šD	À šKÀ šJ  À šT À šjÀ ši  À š{À š�À š€  À š‘À š—À š–  À š¤%À šªÀ š©  À šÐ#À šÖÀ šÕ  À šúÀ › À šÿ  À ›À ›#À ›"  À ›:À ›@À ›?  À ›LÀ ›RÀ ›Q  À ›`#À ›fÀ ›e  À ›ŠÀ ›�À ›�  À ›¥)À ›«À ›ª  À ›Õ&À ›ÛÀ ›Ú  À œÀ œÀ œ  À œÀ œÀ œ  À œ+#À œ1À œ0  À œUÀ œ[À œZ  À œzÀ œ€À œ  À œ•3À œ›À œš  À œÏÀ œÕÀ œÔ  À šÅÀ šïÀ ›À ›nÀ ›ÊÀ ›÷À œJÀ œdÀ œ‰À œ§À œ¾À œ¿À œóÀ œùÀ �2À �òÀ �À �À �+À � À �.À �>À ��À �áÀ žÀ �ýÀ žÀ ž À žÀ ž"À ž-„žÀ ¢ÁÀ ¢Á„F/// The navigation bar's title.
///
/// This text will appear in the top static navigation bar when collapsed and
/// below the navigation bar, in a larger font, when expanded.
///
/// A suitable [DefaultTextStyle] is provided around this widget as it is
/// moved around, to change its font size.
///
/// If [middle] is null, then the [largeTitle] widget will be inserted into
/// the tree in two places when transitioning from the collapsed state to the
/// expanded state. It is therefore imperative that this subtree not contain
/// any [GlobalKey]s, and that it not rely on maintaining state (for example,
/// animations will not survive the transition from one location to the other,
/// and may in fact be visible in two places at once during the transition).
///
/// If null and [automaticallyImplyTitle] is true, an appropriate [Text]
/// title will be created if the current route is a [CupertinoPageRoute] and
/// has a `title`.
///
/// This parameter must either be non-null or the route must have a title
/// ([CupertinoPageRoute.title]) and [automaticallyImplyTitle] must be true. À ¢Ò€¢À £mÀ £m€ƒ/// {@macro flutter.cupertino.CupertinoNavigationBar.leading}
///
/// This widget is visible in both collapsed and expanded states. À £{wÀ £ÙÀ £ÙO/// {@macro flutter.cupertino.CupertinoNavigationBar.automaticallyImplyLeading} À £ù�aÀ ¥CÀ ¥C�//// Controls whether we should try to imply the [largeTitle] widget if null.
///
/// If true and [largeTitle] is null, automatically fill in a [Text] widget
/// with the current route's `title` if the route is a [CupertinoPageRoute].
/// If [largeTitle] widget is not null, this parameter has no effect. À ¥a�ÂÀ §À §�‹/// Controls whether [middle] widget should always be visible (even in
/// expanded state).
///
/// If true (default) and [middle] is not null, [middle] widget is always
/// visible. If false, [middle] widget is visible only in collapsed state if
/// it is provided.
///
/// This should be set to false if you only want to show [largeTitle] in
/// expanded state and [middle] in collapsed state. À §*jÀ §ƒÀ §ƒG/// {@macro flutter.cupertino.CupertinoNavigationBar.previousPageTitle} À §›�‹À © À © �a/// A widget to place in the middle of the static navigation bar instead of
/// the [largeTitle].
///
/// This widget is visible in both collapsed and expanded states if
/// [alwaysShowMiddle] is true, otherwise just in collapsed state. The text
/// supplied in [largeTitle] will no longer appear in collapsed state if a
/// [middle] widget is provided. À ©-€¤À ©ÉÀ ©É€„/// {@macro flutter.cupertino.CupertinoNavigationBar.trailing}
///
/// This widget is visible in both collapsed and expanded states. À ©ØeÀ ª.À ª.E/// {@macro flutter.cupertino.CupertinoNavigationBar.backgroundColor} À ªDÀ ª¦À ª¦S/// {@macro flutter.cupertino.CupertinoNavigationBar.automaticBackgroundVisibility} À ªÊyÀ «)À «)P/// {@macro flutter.cupertino.CupertinoNavigationBar.enableBackgroundFilterBlur} À «J`À « À « @/// {@macro flutter.cupertino.CupertinoNavigationBar.brightness} À «±eÀ ¬À ¬=/// {@macro flutter.cupertino.CupertinoNavigationBar.padding} À ¬TÀ ¬kÀ ¬k</// {@macro flutter.cupertino.CupertinoNavigationBar.border} À ¬xsÀ ¬ÔÀ ¬ÔM/// {@macro flutter.cupertino.CupertinoNavigationBar.transitionBetweenRoutes} À ¬òUÀ ­@À ­@=/// {@macro flutter.cupertino.CupertinoNavigationBar.heroTag} À ­N�‡À ®ÏÀ ®Ï�J/// A widget to place at the bottom of the large title or static navigation
/// bar if there is no large title.
///
/// Only widgets that implement [PreferredSizeWidget] can be used at the
/// bottom of a navigation bar.
///
/// See also:
///
///  * [PreferredSize], which can be used to give an arbitrary widget a preferred size. À ®Ü�]À °/À °/�$/// Modes that determine how to display the navigation bar's [bottom], or the
/// search field in a [CupertinoSliverNavigationBar.search].
///
/// If null, defaults to [NavigationBarBottomMode.automatic] if either a
/// [bottom] is provided or this is a [CupertinoSliverNavigationBar.search]. À °@€ÇÀ °òÀ °ò€‘/// Called when the search field in [CupertinoSliverNavigationBar.search]
/// is tapped, toggling between an active and an inactive search state. À ±�‚À ³�À ³��Ó/// Whether the nav bar should stretch to fill the over-scroll area.
///
/// The nav bar can still expand and contract as the user scrolls, but it will
/// also stretch when the user over-scrolls if the [stretch] value is `true`.
///
/// When set to `true`, the nav bar will prevent subsequent slivers from
/// accessing overscrolls. This may be undesirable for using overscroll-based
/// widgets like the [CupertinoSliverRefreshControl].
///
/// Defaults to `false`. À ³›�UÀ ´åÀ ´å�&/// The search field used in [CupertinoSliverNavigationBar.search].
///
/// The provided search field is constrained to a fixed height of 35 pixels in
/// its inactive state, and [kMinInteractiveDimensionCupertino] pixels in its
/// active state.
///
/// Typically a [CupertinoSearchTextField]. À ´÷dÀ µPÀ µPJ/// True if the [CupertinoSliverNavigationBar.search] constructor is used. À ±|À ±aÀ ±aF/// True if the navigation bar's background color has no transparency.    À µbgÀ µ“À µ“   À µbÀ µc À ¶‡ À ¶�À ¶�   À ·,À ·,À ·,  À ·5!À ·FÀ ·F  À ·[3À ·vÀ ·v  À ·“-À ·¬À ·¬  À ·Å%À ·ÚÀ ·Ú  À ·ï0À ¸À ¸  À ¸$0À ¸;À ¸;  À ¸YÀ ¸^À ¸^ À ¸oÀ ¼�+À ¼À ¼     À ¸{�@À ¸�À ¸�   À ¸{À ¸|À ¹Á�8À ¹ÓÀ ¹Ó   À ¹ÁÀ ¹ÂÀ ºÿ�À »À »   À ºÿÀ » À ½E‚ÝÀ ½JÀ ½J    À À(…3À À-À À-    À Åa‚|À ÅfÀ Åf  À Å†À Å—À Å–   À Çã€²À ÇèÀ Çè    À È›�ûÀ È¯À È¯  À ÈµÀ ÈÃÀ ÈÂ  À È›À Èœ À Ö�¢£À Ö£À Ö£  À ×‚ËÀ × À ×À ×>  À ×FÀ ×UÀ ×T  À ×_À ×nÀ ×m  À ×~À ×�À ×Œ  À ×�À ×¬À ×«  À ×Á+À ×ÐÀ ×Ï  À ×óÀ ØÀ Ø  À ØÀ Ø!À Ø   À Ø-À Ø<À Ø;  À ØI$À ØXÀ ØW  À Øt%À ØƒÀ Ø‚  À Ø À Ø¯À Ø®  À Ø¼À ØËÀ ØÊ  À ØáÀ ØðÀ Øï  À ÙÀ ÙÀ Ù  À Ù+"À Ù:À Ù9  À ÙT(À ÙcÀ Ùb  À ÙƒÀ Ù’À Ù‘  À Ù¢À Ù±À Ù°  À ÙÃÀ ÙÒÀ ÙÑ   À Ùé-À ÚÀ Ú  À Ú/À Ú@À Ú@  À ÚOÀ Ú]À Ú]  À ÚlÀ ÚxÀ Úx  À ÚŒ(À Ú—À Ú—  À Ú¹À ÚËÀ ÚË  À ÚÚÀ ÚèÀ Úè  À Úó$À ÛÀ Û  À Û"À Û(À Û(  À ÛC"À ÛNÀ ÛN  À ÛjÀ ÛwÀ Ûw  À ÛƒÀ Û�À Û�  À Û¥À Û²À Û²  À ÛÇÀ ÛÒÀ ÛÒ  À Ûç%À ÛòÀ Ûò  À Ü(À Ü/À Ü/  À Ü>À ÜKÀ ÜK  À Ü\$À ÜvÀ Üv  À ÝnGÀ Ý¡À Ý¡ À ÝnÀ ÝoÀ Ü‡€ƒÀ ÜŸÀ ÜŸ   À Ü‡À ÜˆÀ ÝXÀ Ý(À Ý(   À ÝÀ Ý À Ý¼—zÀ ÝÐÀ ÝÐ  À ÝÖÀ ÝäÀ Ýã  À ÝìÀ ÝôÀ Ýó  À ÞÀ ÞÀ Þ  À Ý¼À Ý½À õ<„À õNÀ õN  À õ\2À õ„À õƒ  À õ<À õ= À ùD‚’À ùÝÀ ùÝ€Ž/// The large title of the navigation bar.
///
/// Magnifies on over-scroll when [CupertinoSliverNavigationBar.stretch]
/// parameter is true. À ú!À ú À úÀ ú%  À ú'À ú.À ú-      À ú;€ÍÀ úZÀ úZ  À úmÀ ú{À úz  À ú;À ú<À û€ÅÀ û À û   À û3À ûAÀ û@  À ûIÀ û\À û[  À ûÀ û À ûÚ�‚À ûàÀ ûà  À üXÀ ü À üÀ ü!  À ü#À ü7À ü6  À üOÀ üDÀ üQÀ ü\À üaÀ üfÀ übÀ ü˜À ü¢À ü¢  À ýEÀ ýLÀ ýL À ýUÀ ün&À ü|À ü|    À ü±€ŽÀ üµÀ üµ  À ü¿À üÊÀ üÉ   À ý_�ÑÀ ýmÀ ým  À ý€À ý†À ý…  À ý�À ý À ýŸ   À ÿ6�aÀ ÿKÀ ÿK  À ÿkÀ ÿyÀ ÿx  À ÿ6À ÿ7À �‚ÒÀ ²À ²  À Å$À ßÀ Þ  À ëÀ ùÀ ø  À �À žÀu‚À‡À‡   ÀuÀvÀš€ÎÀ¬À¬  ÀÀÀËÀÊ  ÀÑÀÚÀÙ  ÀšÀ›Àn‚:À€À€  À†À—À–  ÀŸÀ§À¦  ÀnÀoÀ®‚«ÀÀÀÀ  ÀÐÀâÀá  ÀêÀûÀú  À®À¯ À`‰SÀcÀc€÷/// The top part of the navigation bar that's never scrolled away.
///
/// Consists of the entire navigation bar without background and border when used
/// without large titles. With large titles, it's the top static half that
/// doesn't scroll. À™]ÀŸ ÀŸÀ·  À¹ÀÈÀÇ  ÀÓÀÙÀØ  ÀáÀçÀæ   Àü/À!À!  À2$ÀOÀO  À]€�ÀíÀí}/// Whether the middle widget has a visible animated opacity. A null value
/// means the middle opacity will not be animated.   À†¯ÀÀ  ÀÀ)À(  ÀÀ ÀþƒWÀÀ  À8‚À8 À8ÀZ   @ÀqÀdÀsÀ|À¤À‡À}À‰À¹À®À»ÀÄÀÚÀÏÀÅÀÑÀóÀäÀõÀþÀÀ	ÀÿÀÀ0À#À2À;ÀTÀFÀ<ÀHÀhÀ^ÀjÀsÀˆÀ~ÀtÀ€ÀžÀ’À À©ÀÀÀ´ÀªÀ¶ÀØÀÊÀÚÀãÀýÀîÀäÀðÀÀÀÀ"ÀFÀ-À#À/ÀNÀ^À^  ÀoÀÀ  ÀŽÀžÀž  À±ÀÁÀÁ  ÀÒÀâÀâ  ÀðÀ À   ÀÀ À   À2ÀBÀB     ÀþÀÿÀ†žÀ˜À˜  À¼ˆfÀ¼ À¼ÀÚ  Àâ0ÀÀ  À#À8À7  ÀCÀUÀT  Àf'ÀuÀt  À”%À£À¢  ÀÀ"ÀÒÀÑ  ÀéÀûÀú  ÀÀÀ  À/ÀAÀ@  ÀUÀgÀf  Àw'À˜À—  À¥À´À³  À¿ÀÎÀÍ  ÀÝÀôÀó  €‘ÀÀÀÀÀ À1À'À3À7À8ÀYÀNÀ[ÀwÀrÀyÀ£ÀŠÀ¥ÀÑÀÊÀÓÀíÀæÀïÀÀÀÀ*ÀßÀDÀ6ÀFÀJÀKÀpÀeÀrÀŽÀ‰À�ÀºÀ¡À¼ÀôÀêÀöÀÀæÀÀÀÀ#À$ÀGÀ<ÀIÀeÀ`ÀgÀ‰ÀxÀ‹ÀÁÀ¨ÀÃÀøÀñÀúÀ À!À À À À !À "À AÀ 7À CÀ gÀ YÀ iÀ ˆÀ ƒÀ ŠÀ ²À ›À ´À ÜÀ ×À ÞÀ øÀ ïÀ úÀ!!À!À!#À!1À!¦À!HÀ!=À!JÀ!NÀ!OÀ!rÀ!fÀ!tÀ!“À!ŒÀ!•À!¼À!±À!¾À!ÎÀ"—À!çÀ!ÚÀ!éÀ!íÀ!îÀ"À"À"À"6À"1À"8À"\À"IÀ"^À"†À"�À"ˆÀ"¯À"¢À"±À"ÃÀ# À"ÞÀ"ÏÀ"àÀ"äÀ"åÀ#
À# À#À$¾À$ÒÀ$Ò  À)@À)TÀ)T  À+a€‹À+ãÀ+ãg/// This widget is not decorated with a font since the font style could
/// animate during transitions. À.V€ˆÀ.ØÀ.Øg/// This widget is not decorated with a font since the font style could
/// animate during transitions. À2WÀ2kÀ2k  À4v€ŒÀ4øÀ4øg/// This widget is not decorated with a font since the font style could
/// animate during transitions. À7˜ À7¬À7¬    À#(��À#7À#7  À#L%À#[À#Z  À#x!À#ŽÀ#�   À$Þ„\À$óÀ$ó  À%À%À%  À%,À%>À%=  À%O#À%nÀ%m  À%y'À%ˆÀ%‡  À%§'À%ÈÀ%Ç  À%ÕÀ%ìÀ%ë   À)d�÷À)yÀ)y  À)’!À)¦À)¥  À)ºÀ)ÌÀ)Ë  À)Ý#À)üÀ)û  À*'À*À*   À+ñ‚_À,À,  À,À,1À,0  À,CÀ,UÀ,T  À,f#À,…À,„  À,�'À,ŸÀ,ž  À,¾"À,ÐÀ,Ï   À.ãƒnÀ.øÀ.ø  À/À/ À/  À//À/AÀ/@  À/QÀ/cÀ/b  À/wÀ/†À/…  À/‘À/ À/Ÿ  À/¯%À/¾À/½  À/Û#À/úÀ/ù   À2x�øÀ2�À2�  À2£À2·À2¶  À2ÈÀ2ÚÀ2Ù  À2ì'À3À3   À5‚‹À5À5  À54 À5HÀ5G  À5[À5mÀ5l  À5�À5�À5�  À5›!À5ªÀ5©  À5Ã#À5âÀ5á   À7½€ßÀ7ÒÀ7Ò  À7ì"À8 À7ÿ  À8À8'À8&   À†À‡À8£�¯À;À;‚Y/// A nav bar back button typically used in [CupertinoNavigationBar].
///
/// This is automatically inserted into [CupertinoNavigationBar] and
/// [CupertinoSliverNavigationBar]'s `leading` slot when
/// `automaticallyImplyLeading` is true.
///
/// When manually inserted, the [CupertinoNavigationBarBackButton] should only
/// be used in routes that can be popped unless a custom [onPressed] is
/// provided.
///
/// Shows a back chevron and the previous route's title when available from
/// the previous [CupertinoPageRoute.title]. If [previousPageTitle] is specified,
/// it will be shown instead. À;N�À;¼ À;¼À;Ü a/// Construct a [CupertinoNavigationBarBackButton] that can be used to pop
/// the current route.À;ä	À;ëÀ;ê  À;ô
À;úÀ;ù  À<À<À<
  À<"À<(À<'  À<GÀ<:À<IÀ<bÀ<WÀ<dÀ<ú€£À= À= À=!À=*À=! À=+À=1À=0  À=>À=DÀ=C  	À=hÀ=VÀ=jÀ=}À=wÀ=À=–À=ŒÀ=˜À=£€ÔÀ>rÀ>r€²/// The [Color] of the back button.
///
/// Can be used to override the color of the back button chevron and label.
///
/// Defaults to [CupertinoTheme]'s `primaryColor` if null. À>~€õÀ?bÀ?b€Ì/// An override for showing the previous route's title. If null, it will be
/// automatically derived from [CupertinoPageRoute.title] if the current and
/// previous routes are both [CupertinoPageRoute]s. À?z�^À@ÏÀ@Ï�(/// An override callback to perform instead of the default behavior which is
/// to pop the [Navigator].
///
/// It can, for instance, be used to pop the platform's navigation stack
/// via [SystemNavigator] instead of Flutter's [Navigator] in add-to-app
/// situations.
///
/// Defaults to null. À@ßÀ@íÀ@í  ÀA ÀAÀA    ÀA‡0ÀA3ÀA3  ÀA9ÀAGÀAF  ÀAÀA  ÀHV…ÀH\ÀH\  ÀH†ÀHŒ ÀHŒÀH˜       ÀH¡„ÄÀHµÀHµ  ÀH»ÀHÉÀHÈ  ÀH¡ÀH¢ ÀMl†¬ÀMÓÀMÓ^/// A widget that shows next to the back chevron when `automaticallyImplyLeading`
/// is true. ÀMûNÀN ÀNÀN  ÀN$ÀNÀN  ÀN3ÀNBÀNA   ÀNO$ÀN]ÀN]  ÀNx ÀN“ÀN“    ÀO�óÀOÀO  ÀO(ÀO6ÀO5  ÀO>ÀOGÀOF  ÀOUÀO^ÀO]   ÀQ ƒÀQÀQ  ÀQÀQ(ÀQ'  ÀQ ÀQ ÀTƒÀT…ÀT…`/// The 'Cancel' button next to the search field in a
/// [CupertinoSliverNavigationBar.search]. ÀT°CÀT¶ ÀT¶ÀTÃ  ÀTÅÀTËÀTÊ  ÀTÙÀTèÀTç  ÀTÔÀTù ÀUÀU  ÀUÀU+ÀU+    ÀU9�áÀUMÀUM  ÀUSÀUaÀU`  ÀU9ÀU: ÀW!†œÀWŠÀWŠ`/// The bottom of a [CupertinoSliverNavigationBar.search] when the search field
/// is inactive. ÀWÁ€³ÀWÇ ÀWÇÀWà  ÀWè!ÀW÷ÀWö  ÀXÀXÀX  ÀX0ÀX?ÀX>  ÀXUÀXdÀXc   ÀXz-ÀX”ÀX”  ÀX¬,ÀXÍÀXÍ  ÀXÝ!ÀXõÀXõ  ÀY'ÀYÀY    ÀY1„‰ÀYEÀYE  ÀYKÀYYÀYX  ÀY1ÀY2 À]Á…ÁÀ^(À^(^/// The bottom of a [CupertinoSliverNavigationBar.search] when the search field
/// is active. À^]€±À^c À^cÀ^z  À^‚!À^‘À^�  À^ªÀ^¹À^¸  À^ÊÀ^ÙÀ^Ø  À^èÀ^÷À^ö   À_-À_.À_.  À_FÀ_TÀ_T  À_d!À_|À_|  À_Š'À_¡À_¡    À_¸ƒÇÀ_ÌÀ_Ì  À_ÒÀ_àÀ_ß  À_¸À_¹ Àc†ƒÇÀcîÀcî_/// The search field used in the expanded state of a
/// [CupertinoSliverNavigationBar.search]. ÀdD=ÀdJ ÀdJÀdc  ÀdeÀdtÀds   Àd‡)Àd›Àd› Àd­Àdµ,ÀdÉÀdÉ ÀdÝÀdæÀdóÀdó  ÀfèbÀfþÀfþ   ÀfèÀfé Àe�ÝÀeÀe  ÀeÀe-Àe,  ÀeÀe ÀgQŠdÀh´Àh´�T/// This should always be the first child of Hero widgets.
///
/// This class helps each Hero transition obtain the start or end navigation
/// bar's box size and the inner components of the navigation bar that will
/// move around.
///
/// It should be wrapped around the biggest [RenderBox] of the static
/// navigation bar in each route. Àhî�ÁÀhî ÀhîÀi
  	ÀiÀi!Ài   Ài5ÀiDÀiC  ÀiY!ÀihÀig  Ài�Ài�Ài�  Ài¤!Ài³Ài²  ÀiÌÀiÛÀiÚ  ÀiçÀiöÀiõ  Àj	ÀjÀj  Àj+Àj:Àj9  ÀjHÀjNÀj|Àj^ÀjOÀjPÀjuÀjaÀjxÀj‡ÀjŒÀj­Àj�Àj�Àj’Àj Àj¡	Àjµ7ÀjÞÀjÞ  ÀjñÀjþÀjþ  Àk#Àk"Àk"  Àk:ÀkJÀkJ  Àk]$ÀknÀkn  Àk†Àk”Àk”  ÀkŸÀkªÀkª  Àk¼ÀkÇÀkÇ  ÀkÙÀkæÀkæ  Àkò��Àl Àl     Àm…€‚ÀmŽÀmŽ     Ànƒ¥Àn!Àn!  Àn'Àn5Àn4  ÀnÀn Àq¹�&Àt­Àt­‚Ý/// This class represents the widget that will be in the Hero flight instead of
/// the 2 static navigation bars by taking inner components from both.
///
/// The `topNavBar` parameter is the nav bar that was on top regardless of
/// push/pop direction.
///
/// Similarly, the `bottomNavBar` parameter is the nav bar that was at the
/// bottom regardless of the push/pop direction.
///
/// If [MediaQueryData.padding] is still present in this widget's
/// [BuildContext], that padding will become part of the transitional navigation
/// bar as well.
///
/// [MediaQueryData.padding] should be consistent between the from/to routes and
/// the Hero overlay. Inconsistent [MediaQueryData.padding] will produce
/// undetermined results. Àtã�Àtã ÀtãÀtû  ÀuÀuÀu  Àu!Àu0Àu/  Àu?ÀuNÀuM  ÀuoÀucÀuqÀuvÀu}ÀuwÀu~ÀuíÀu�ÀuŠÀu‘Àu�ÀužÀu§Àu¨Àu¬Àu­ÀuÂÀu¿ÀuÄÀuÍÀuÎÀu×ÀuØÀuÜÀuÝÀuõ!ÀvÀv  Àv,Àv>Àv>  ÀvL/ÀvoÀvo  Àv‚Àv–Àv–    Àv¨Š4Àv¼Àv¼  ÀvÂÀvÐÀvÏ  Àv¨Àv© À€ãÀ wÀ…MÀ…M„B/// This class helps create widgets that are in transition based on static
/// components from the bottom and top navigation bars.
///
/// It animates these transitional components both in terms of position and
/// their appearance.
///
/// Instead of running the transitional components through their normal static
/// navigation bar layout logic, this creates transitional widgets that are based
/// on these widgets' existing render objects' layout and position.
///
/// This is possible because this widget is only used during Hero transitions
/// where both the from and to routes are already built and laid out.
///
/// The components' existing layout constraints and positions are then
/// replicated using [Positioned] or [PositionedTransition] wrappers.
///
/// This class should never return [KeyedSubtree]s created by
/// _NavigationBarStaticComponents directly. Since widgets from
/// _NavigationBarStaticComponents are still present in the widget tree during the
/// hero transitions, it would cause global key duplications. Instead, return
/// only the [KeyedSubtree]s' child. À…u†LÀ…u À…uÀ…—  À…ŸÀ…®À…­  À…½2À…äÀ…ã  À…ö/À†À†  À†,%À†DÀ†C  À†lÀ†[À†nÀ†zÀ†{À†¡À†“À†£À†¬À†­À†ÕÀ†ÅÀ†×À†ãÀ†äÀ‡À†÷À‡À‡À‡À‡=À‡#À‡?À‡KÀ‡LÀ‡€À‡iÀ‡‚À‡‹À‡ŒÀ‡¾À‡©À‡ÀÀ‡ÌÀ‡ÍÀ‡÷À‡åÀ‡ùÀˆÀˆÀˆ5ÀˆÀˆ7ÀˆCÀˆDÀˆxÀˆaÀˆzÀˆƒÀˆ„ÀˆµÀˆ¡Àˆ·ÀˆÃÀˆÄÀˆìÀˆÛÀˆîÀˆ÷ÀˆøÀ‰#À‰À‰%À‰1À‰2À‰ZÀ‰IÀ‰\À‰eÀ‰fÀ‰“À‰}À‰•À‰¡À‰¢À‰ÎÀ‰»À‰ÐÀ‰ÙÀ‰ÚÀŠ À‰óÀŠÀŠÀŠÀŠ)ÀŠÀŠ+ÀŠ4ÀŠ5ÀŠ[ÀŠEÀŠ‰ÀŠiÀŠrÀŠsÀŠŒÀŠ˜ÀŠ™ÀŠÆÀŠ¸À‹ À‹,À‹-À‹6À‹7À‹BÀ‹CÀ‹RÀ‹rÀ‹SÀ‹\À‹]À‹fÀ‹gÀ‹ŽÀ‹}À‹´À‹ºÀ‹ŸÀ‹�À‹¢À‹¯À‹°À‹¶À‹¼À‹½À‹ÇMÀ‹çÀ‹ç À‹ñÀ‹öÀ‹ýÀ‹÷À‹þÀŒÀŒÀ‹ÿÀŒÀŒÀŒÀŒÀŒLÀŒ9ÀŒ9 ÀŒBÀŒGÀŒNÀŒHÀŒOÀŒdÀŒUÀŒPÀŒWÀŒ_ÀŒ\ÀŒaÀŒl!ÀŒ„ÀŒ„  ÀŒ’9ÀŒ»ÀŒ»  ÀŒÐ6ÀŒùÀŒù  À�ÐÀ�àÀ�à  À�ôÀŽÀŽ  ÀŽ)ÀŽ'ÀŽ'  ÀŽE&ÀŽUÀŽU  ÀŽp$ÀŽ€ÀŽ€  ÀŽ™!ÀŽ©ÀŽ©  ÀŽ¿*ÀŽÐÀŽÐ  ÀŽî'ÀŽÿÀŽÿ  À�À�'À�'  À�?À�JÀ�J  À�_À�jÀ�j  À�‚À��À��  À�¢ À�­À�­  À�É"À�ÖÀ�Ö  À�ðÀ�ýÀ�ý  À�À�"À�"  À�3À�AÀ�A  À�èÀ�óÀ�ó  À‘PÀ‘]À‘]  À¡¬€ºÀ¡ÂÀ¡Â    À¢l„­À¢xÀ¢x    À§�¤À§+À§+    À¨É‚À¨ÕÀ¨Õ    ÀªëƒrÀª÷Àª÷    À®cˆèÀ®oÀ®o    À·Q‰ÂÀ·]À·]    ÀÁ�³ÀÁ%ÀÁ%    ÀÂÒ†ÌÀÂÞÀÂÞ    ÀÉ¤„{ÀÉ°ÀÉ°    ÀÎ%��ÀÎ1ÀÎ1    ÀÏ»‰hÀÏÇÀÏÇ    ÀÙ)Š“ÀÙ5ÀÙ5    ÀãÂ†PÀãÎÀãÎ    Àê�–Àê$Àê$    Àë´…‰ÀëÀÀëÀ    ÀñC†±ÀñOÀñO     À’�jÀ’À’  À’0À’;À’:  À’@À’TÀ’S   À–R‰­À–nÀ–n  À–ŠÀ–žÀ–�  À–« À–¿À–¾  À–ÒÀ–æÀ–å  À–ñÀ—À—  À—&À—À—  À—CÀ—TÀ—S  À—$À—*À—2À—;À—3À—8À €ªÀ À   À "À *À )  À -À 4À 3  À ;À AÀ BÀ µ€«À ÇÀ Ç  À ÑÀ ÙÀ Ø  À ÜÀ ãÀ â  À êÀ ðÀ ñÀ…;À…< ‚»‚gƒ#ƒ#a/// Modes that determine how to display the navigation bar's bottom in relation to scroll events.  ƒ@�„E„E€õ/// Enable hiding the bottom in response to scrolling.
///
/// As scrolling starts, the large title stays pinned while the bottom resizes
/// until it is completely consumed. Then, the large title scrolls under the
/// persistent navigation bar. „U€É……€¶/// Always display the bottom regardless of the scroll activity.
///
/// When scrolled, the bottom stays pinned while the large title scrolls under
/// the persistent navigation bar.         ˜¸ˆ~™ë™ë�&/// Returns `child` wrapped with background and a bottom border if background color
/// is opaque. Otherwise, also blur with [BackdropFilter].
///
/// When `updateSystemUiOverlay` is true, the nav bar will update the OS
/// status bar's color theme based on the background color of the nav bar. ššš  šš'š&  š:šGšF  šUšfše  šo!šušt  š•&š›šš  šŒš·¡†�š¡‹¡‹  ¡�¡«¡ª   À÷û�ÌÀø›Àø›€“/// Navigation bars' hero rect tween that will move between the static bars
/// but keep a constant size that's the bigger of both navigation bars. ÀøÄÀøËÀøÊ  ÀøÑ	ÀøØÀø×   ÀùËƒ�ÀùÒÀùÒ  ÀùîÀùüÀùû  ÀúÀú
Àú	  ÀúÀúÀú   Àý_†Àý™Àý™1/// Navigation bars' hero flight shuttle builder. Àý½ÀýËÀýÊ  ÀýÜÀýïÀýî  Àýü#ÀþÀþ  Àþ$Àþ2Àþ1  ÀþEÀþSÀþR      …&€Ý…Ç…Ç€�/// Standard iOS navigation bar height without the status bar.
///
/// This height is constant and independent of accessibility as it is in iOS.…â†€·†—†—/// Size increase from expanding the navigation bar into an iOS-11-style large title
/// configuration in a [CustomScrollView].†»†Ä€Ñ‡o‡o€›/// Number of logical pixels scrolled down before the title text is transferred
/// from the normal navigation bar to a big title below the navigation bar.‡‘‡š€ûˆlˆl€À/// Number of logical pixels scrolled during which the navigation bar's background
/// fades in or out.
///
/// Eyeballed on the native Settings app on an iPhone 15 simulator running iOS 17.4.ˆ‘ˆš'ˆ§ˆ§ ˆ½ˆÆ(ˆÓˆÓ ˆëˆó.‰ ‰  ‰‰&€ç‰è‰è€°/// The width of the 'Cancel' button if the search field in a
/// [CupertinoSliverNavigationBar.search] is active.
///
/// Eyeballed on an iPhone 15 simulator running iOS 17.5.Š	Š€µŠ“Š“o/// The duration of the animation when the search field in
/// [CupertinoSliverNavigationBar.search] is tapped.Š¬Š´ŠÆŠÁŠµŠÃŠÌ€¡‹G‹Gl/// The curve of the animation when the search field in
/// [CupertinoSliverNavigationBar.search] is tapped.‹]‹c‹d‹re‹ ‹ /// Title text transfer fade.‹¼‹Ä‹Ö‹Ñ‹Å‹Ó‹Ü:‹è‹è ŒŒ
ŒŒŒ€¥Œ(Œ( Œ@ŒFŒ¿ŒQŒKŒSŒ]Œ»ŒiŒdŒkŒ‘ŒŒŒ“ŒÅpŒÒŒÒ ŒîŒô�4ŒÿŒù���0�����#��+�&�-�:�ŽŽ€Å/// The curve of the animation of the top nav bar regardless of push/pop
/// direction in the hero transition between two nav bars.
///
/// Eyeballed on an iPhone 15 Pro simulator running iOS 17.5.Ž3Ž8ŽNŽ9Ž>ŽDŽJŽT��-�-€È/// The curve of the animation of the bottom nav bar regardless of push/pop
/// direction in the hero transition between two nav bars.
///
/// Eyeballed on an iPhone 15 Pro simulator running iOS 17.5.�S�X�o�Y�_�e�k�/�� �1�9�>�:   €²  refresh.dart �[ =€ˆ€§€©€É€Ó€Õ€ò���C�m�–�¾�À�×�î‚‚‚<‚Z‚p‚�‚£‚¹‚»ƒƒ>ƒxƒƒÑ„!„C„Q„S„—„ž„ð……!…$…&…f…k…º†††^†Š†Â†Ä‡‡b‡˜‡š‡îˆˆ	ˆ_ˆ˜ˆšˆÄˆÆˆñˆó‰$‰&‰e‰›‰ ‰ÛŠŠŠNŠ„ŠÊŠÌ‹‹;‹p‹r‹‘‹Ú‹ÜŒŒŒIŒ`ŒˆŒ¹Œ¿ŒÃŒÅŒ÷�4�8�:�„�À�ÅŽŽRŽTŽ¡ŽÝŽâ�!�s�u�Ä��B�D�P�b�…�‡�«�­�à�í‘Q‘S‘`‘„‘§‘»‘Â‘ï’’’J’O’Q’^’’’•’—’â“3“A“}“¤“¾“â“û””A”C”�”¥”º”¼”ç”û”ý•A•G•—•Î•Ô––o–½——4—`—b—y—{—ˆ—°—È—î˜$˜[˜u˜‘˜¦˜®˜³˜¶˜¸™™I™N™˜™äššš8šSšmš“š¾šÄšÞšþ›C›¦›îœ$œZœbœ·œÚ�)�x�–�æžžEžižŸžßŸ'ŸŸ‰ŸŸŸ§Ÿ¬Ÿæ . B H J ^ z Ç¡¡'¡/¡5¡8¡:¡†¡¶¡ô¡ö¢E¢•¢¨¢È¢ê££"£$£G£L£–£²£·¤¤7¤<¤�¤á¥-¥2¥x¥¬¥±¦ ¦K¦P¦h¦m¦»§
§I§N§•§æ¨4¨o¨t¨¿©©a©°©µ©Ê©Ïª ªqªÁ««d«¯«´¬	¬X¬¤¬Ú¬ß­2­{­Æ­÷­ü®®i®·®×®Ü¯6¯G¯L¯a¯²¯û° °%°°�°•°¤°©°õ±±e±©²²l²¾²Å³³Q³X³i³p³¼´´7´Y´i´|´¨´Ó´ðµµµ@µ[µ‹µ¸µÎµá¶¶0¶B¶]¶m¶¸··G·R·T·¨·¯·ý¸:¸A¸R¸Y¸¨¸ú¹(¹P¹`¹v¹‰¹µ¹ß¹üºº:ºUº…º²ºÈºÛ»»*»<»S»�»Ÿ»ê¼9¼y¼„¼†¼Ô¼Û½'½w½�½”½ä¾2¾B¾I¾Z¾a¾ª¾ø¿5¿R¿T¿˜¿êÀ @-À @4À @‚À @¨À @¾À @ØÀ @ÚÀ A0À A{À A‚À A×À B/À B6À BdÀ BkÀ BºÀ CÀ CÀ CnÀ C¹À CÙÀ CïÀ DÀ DÀ DdÀ DkÀ D»À EÀ EKÀ EsÀ EuÀ EÃÀ FÀ F2À F9À FˆÀ FÈÀ FôÀ FûÀ GMÀ G^À GtÀ G˜À GšÀ GÅÀ GÌÀ HÀ HiÀ HÀ H†À H×À I$À I+À I<À ICÀ I†À IÔÀ JÀ J)À J+À JpÀ JÅÀ KÀ KÀ K2À K4À K€À KÔÀ LÀ LwÀ LˆÀ L�À LçÀ M4À M;À MÀ M•À M¶À M¸À NÀ NkÀ NrÀ NÄÀ OÀ ONÀ OUÀ O³À OºÀ OÞÀ OôÀ P!À P#À PjÀ P¤À P«À PûÀ QDÀ Q^À QeÀ Q¹À QàÀ QöÀ RÀ RÀ R]À R”À R›À RáÀ RèÀ S:À SeÀ S·À TÀ T4À T;À T{À T‘À TºÀ T¼À TÿÀ U^À UeÀ U¯À UÅÀ UÞÀ UàÀ V4À VjÀ VqÀ VÄÀ WÀ WgÀ WšÀ W¡À WðÀ XBÀ XVÀ X]À X®À XÌÀ XÓÀ X÷À YÀ Y4À Y6À Y�À YÞÀ YåÀ Z7À Z’À ZíÀ ZôÀ [À [.À [XÀ [ZÀ [žÀ [ôÀ [ûÀ \DÀ \–À \ãÀ ]3À ]:À ]…À ]ÈÀ ]ÝÀ ]äÀ ^$À ^OÀ ^eÀ ^~À ^€À ^¾À ^ÅÀ _À _4À _;À _RÀ _œÀ _½À _ÄÀ ` À `3À `:À `KÀ `RÀ `­À `ÓÀ `ÕÀ aÀ a,À a`À aƒÀ aÑÀ b	À b4À b9À b;À bHÀ bdÀ b­À böÀ bûÀ býÀ c
À c\À c_À caÀ c±À cýÀ dÀ ddÀ d•À d—À dØÀ dÿÀ eÀ eÀ e0À eTÀ e¡À eñÀ f;À f@À fBÀ fOÀ fcÀ f“À fâÀ gÀ gÀ g*À g/À g1À g>À gTÀ glÀ gžÀ g£À g¥À gêÀ h:À huÀ hºÀ hÜÀ iÀ i$À iJÀ iyÀ i›À iËÀ iîÀ jÀ j`À j«À jäÀ jöÀ jÿÀ kÀ kVÀ kmÀ k�À kÝÀ kíÀ kýÀ lÀ lÀ l_À lŒÀ l£À lËÀ lØÀ m!À m8À m`À mmÀ mvÀ m}À m‚À m„À m‘À m¹À nÀ n~À n¿À nÁÀ näÀ o4À olÀ onÀ oÒÀ oâÀ oêÀ oìÀ pÀ pjÀ p“À p±À pÖÀ põÀ q	À qZÀ q\À qˆÀ qãÀ qþÀ r4À rXÀ r‚À r˜À r¹À rÙÀ rÛÀ s(À sMÀ s£À sùÀ sûÀ tRÀ teÀ t‹À t¯À tóÀ u4À uhÀ uŠÀ u°À uÐÀ uúÀ vÀ vEÀ vyÀ v’À všÀ vœÀ vÃÀ vòÀ wÀ w1À wbÀ wjÀ wlÀ w’À wªÀ wÊÀ xÀ x À x?À xTÀ xkÀ xŠÀ xÆÀ xõÀ y'À y;À y^À yÀ y«À zÀ z&À z\À z£À z¹À zÍÀ zßÀ zïÀ {À {fÀ {tÀ {€À {ŠÀ {˜À {°À {ÐÀ |À |+À |JÀ |_À |‡À |ÖÀ |äÀ |ðÀ |úÀ }À }À }&À }FÀ }xÀ }žÀ }äÀ ~JÀ ~RÀ ~TÀ ~ŸÀ ~ÙÀ ~ïÀ ~öÀ ~øÀ À ZÀ ƒÀ ™À ÿÀ €EÀ €�À €ÃÀ €îÀ �À �AÀ �yÀ �ÔÀ ‚)À ‚ˆÀ ‚®À ‚áÀ ƒÀ ƒ4À ƒBÀ ƒNÀ ƒXÀ ƒ`À ƒeÀ ƒhÀ ƒjÀ ƒºÀ ƒ¿À „À „-À „2À „„À „ÍÀ „ÒÀ …À …8À …=À …ŒÀ …ÜÀ …þÀ †À †QÀ †©À †®À †þÀ ‡EÀ ‡JÀ ‡›À ‡ïÀ ˆ;À ˆ@À ˆ‘À ˆàÀ ˆýÀ ‰À ‰SÀ ‰¤À ‰ôÀ ŠEÀ Š–À ŠâÀ Š÷À ŠüÀ ‹QÀ ‹ À ‹ìÀ Œ"À Œ'À ŒyÀ Œ¿À �À �*À �/À �}À �ÎÀ ŽÀ ŽQÀ ŽVÀ ŽkÀ ŽÉÀ ŽÎÀ �(À �9À �>À �MÀ �RÀ �£À �²À �À �oÀ �¬À �áÀ �èÀ ‘8À ‘IÀ ‘qÀ ‘�À ‘—À ‘ªÀ ‘ÖÀ ’ À ’#À ’@À ’RÀ ’fÀ ’�À ’«À ’ÛÀ “À “À “1À “[À “€À “›À “­À “ÃÀ “ÓÀ ”À ”]À ”¯À ”ÂÀ ”ÍÀ ”ÝÀ •À •TÀ •_À •…À •¡À •¾À •ÀÀ –À –=À –DÀ –ŒÀ –ÙÀ —+À —2À —À —ÌÀ ˜À ˜lÀ ˜¡À ˜¨À ˜øÀ ™	À ™À ™'À ™UÀ ™›À ™¢À ™þÀ šÀ š@À šPÀ šwÀ š�À š À šÌÀ šöÀ ›À ›6À ›HÀ ›\À ›†À ›¡À ›ÑÀ ›þÀ œÀ œ'À œQÀ œvÀ œ‘À œËÀ œìÀ œüÀ �5À �†À �ØÀ �ëÀ �öÀ žÀ ž)À ž+À žNÀ žUÀ ž¦À žèÀ žïÀ Ÿ<À ŸjÀ ŸqÀ ŸÀÀ  À  aÀ  ²À ¡À ¡TÀ ¡[À ¡§À ¡÷À ¢À ¢À ¢aÀ ¢±À ¢ÎÀ ¢ÐÀ £À £À £]À £wÀ £yÀ £ÌÀ £õÀ £÷À ¤GÀ ¤NÀ ¤�À ¤íÀ ¥6À ¥]À ¥_À ¥©À ¥ÁÀ ¥ÈÀ ¦À ¦eÀ ¦|À ¦ƒÀ ¦ÏÀ §À §&À §(À §sÀ §—À §™À §èÀ ¨À ¨À ¨OÀ ¨žÀ ¨ìÀ ©À ©)À ©+À ©mÀ ©tÀ ©¹À ©ÔÀ ©ÖÀ ªÀ ª@À ªBÀ ª™À ªÆÀ ªÈÀ «À «FÀ «HÀ «ŒÀ «­À «¯À «ðÀ ¬À ¬À ¬[À ¬tÀ ¬vÀ ¬ÇÀ ¬îÀ ¬ðÀ ­1À ­JÀ ­LÀ ­›À ­ÂÀ ­ÉÀ ®À ®8À ®?À ®PÀ ®WÀ ®²À ®ØÀ ®ÚÀ ¯+À ¯kÀ ¯rÀ ¯¾À °À °<À °>À °‹À °ÖÀ ±
À ±À ±VÀ ±ŒÀ ±ŽÀ ±ÖÀ ±ÝÀ ²/À ²€À ²‡À ²ÓÀ ³$À ³]À ³dÀ ³€À ³—À ³™À ³àÀ ³çÀ ´9À ´ŠÀ ´ŸÀ ´¦À ´ÕÀ ´óÀ ´õÀ µCÀ µ^À µ`À µmÀ µËÀ µÎÀ µÐÀ ¶ À ¶lÀ ¶‡À ¶ÝÀ ·À ·3À ·YÀ ·‘À ·ÃÀ ·íÀ ¸"À ¸WÀ ¸wÀ ¸yÀ ¸†À ¸œÀ ¸´À ¸æÀ ¹À ¹'À ¹RÀ ¹±À ¹¸À ¹½À ¹¿À ¹ÌÀ ¹îÀ ºÀ ºkÀ º À ºöÀ ºûÀ ºýÀ »
À »À »MÀ »¨À »¯À »ÔÀ »õÀ ¼À ¼À ¼À ¼0À ¼kÀ ¼ŠÀ ¼ÈÀ ¼ñÀ ½$À ½+À ½<À ½AÀ ½CÀ ½iÀ ½ÉÀ ¾,À ¾lÀ ¾”À ¾¥À ¾­À ¿À ¿?À ¿À ¿°À ¿ÁÀ ¿ÉÀ ÀÀ À$À À&À ÀFÀ ÀˆÀ ÀÖÀ ÀåÀ ÀìÀ ÀîÀ ÁÀ Á*À Á~À Á À ÁôÀ ÁöÀ ÂBÀ ÂTÀ Â˜À ÂíÀ Ã%À ÃzÀ ÃŠÀ ÃäÀ Ä,À ÄQÀ ÄXÀ ÄZÀ ÄuÀ Ä�À Ä¡À ÄáÀ ÅÀ ÅGÀ ÅQÀ ÅXÀ Å]À Å_À Å¡À ÅòÀ Æ>À Æ�À Æ·À ÆÊÀ ÆãÀ Ç
À Ç,À ÇSÀ ÇvÀ ÇŸÀ ÇÈÀ ÇÑÀ ÇÚÀ ÇßÀ ÇáÀ ÇÿÀ È0À ÈgÀ ÈnÀ È’À È—À È™À È¦À ÈÎÀ É%À É8À É^À ÉrÀ É”À ÉâÀ ÉùÀ Ê=À Ê}À Ê±À ËÀ ËÀ Ë?À ËŽÀ Ë¥À ËÏÀ ËâÀ ÌÀ Ì!À ÌOÀ Ì�À ÌÊÀ Í À Í:À ÍOÀ ÍÀ Í¿À ÍúÀ Î6À ÎpÀ Î…À Î¨À ÎÌÀ ÎìÀ Ï À Ï.À ÏGÀ ÏOÀ ÏQÀ Ï{À ÏšÀ ÏÀÀ ÏúÀ Ð$À ÐiÀ Ð¨À ÐÃÀ ÐêÀ ÑÀ Ñ4À ÑŽÀ ÑÐÀ Ò$À ÒRÀ ÒxÀ Ò À ÒðÀ Ó8À Ó`À ÓÆÀ ÔÀ Ô[À Ô€À ÔæÀ Õ4À ÕOÀ ÕqÀ Õ©À ÕúÀ Ö&À ÖWÀ ÖgÀ ÖuÀ Ö�À Ö‹À Ö“À Ö˜À Ö›À Ö�À ÖòÀ ×À ×BÀ ×[À ×zÀ ×™À ×½À ×ïÀ ØÀ Ø)À ØEÀ ØpÀ ØœÀ Ø¸À ØÝÀ ÙÀ Ù'À ÙPÀ ÙÀ ÙžÀ Ù¿À ÙÞÀ ÙåÀ ÙçÀ ÚÀ ÚMÀ ÚjÀ ÚŠÀ Ú·À ÚØÀ ÚñÀ ÛÀ ÛAÀ ÛhÀ Û�À Û£À ÛÅÀ ÛåÀ ÜÀ Ü<À ÜZÀ ÜƒÀ Ü…À Ü’À Ü­À ÝÀ ÝÀ ÝÀ ÝjÀ ÝlÀ ÝyÀ Ý¸À ÝºÀ ÝÇÀ ÞÀ Þ{À ÞÀÀ ÞÂÀ Þ÷À ßNÀ ßPÀ ß†À ßÙÀ àÀ àÀ àÀ à$À à&À à~À à�À à¶À áÀ á-À ánÀ ávÀ áxÀ áÜÀ áìÀ áôÀ áöÀ âÀ âmÀ â–À â­À âÒÀ ã-À ã/À ã[À ã¯À ãÊÀ ä À ä$À äMÀ äcÀ ä„À ä¤À ä¦À äÖÀ äöÀ å(À åGÀ å†À å¦À åæÀ åþÀ æÀ æ4À æQÀ ævÀ æ•À æÁÀ æáÀ çÀ çÀ çhÀ ç±À çÕÀ çûÀ è"À èfÀ è�À è×À èóÀ éÀ éDÀ énÀ é¡À êÀ êƒÀ êÅÀ êôÀ ë!À ëYÀ ë¾À ëìÀ ì.À ì�À ì£À ìÃÀ ìáÀ ìýÀ íÀ í/À íEÀ í¥À ííÀ îÀ î0À îSÀ îwÀ îŸÀ îëÀ ï5À ïOÀ ïgÀ ï{À ï�À ï�À ïÜÀ ð+À ð9À ðEÀ ðOÀ ðWÀ ðYÀ ð�À ð³À ðºÀ ð¼À ðÎÀ ñ"À ñdÀ ñ¢À ñÚÀ òÀ òNÀ òœÀ òèÀ óÀ ó3À ógÀ ó¾À ôÀ ôjÀ ôŒÀ ôáÀ õ	À õ!À õ+À õ3À õ8À õ:À õGÀ õ“À õÇÀ õøÀ ö3À öŠÀ ö³À öÞÀ ÷'À ÷rÀ ÷¯À ÷ìÀ ø)À øTÀ ø¥À øÖÀ ùÀ ù:À ù?À ùBÀ ùDÀ ùpÀ ùuÀ ù¿À ù×À úÀ ú7À ú9À úFÀ ú†À ú¥À úýÀ ûÀ û
À ûÀ ûÀ ûlÀ ûÐÀ ûÕÀ ûØÀ ûÚÀ üÀ üjÀ ülÀ ü–À ü¯À üÓÀ üóÀ ýÀ ý	À ý"À ý$À ý<À ýAÀ ýCÀ ý[À ý]À ý¯À þÀ þ`À þ}À þ�À þêÀ þþÀ ÿ-À ÿ2À ÿ4À ÿAÀ ÿ…À ÿÑÀ ÿîÀ À 	À YÀ ”À ™À ›À ¨ÀÀ/ÀIÀ]ÀdÀºÀÀ#À7À>À€ÀÆÀûÀÀlÀqÀsÀ€ÀšÀÄÀåÀçÀÀÀÀÀoÀªÀåÀ4À‘À–À˜À¥ÀçÀ	ÀÀ=À?ÀeÀjÀlÀyÀ±ÀÛÀÝÀ÷ÀÀÀkÀmÀ“À®ÀØÀÀgÀ”ÀžÀ¥ÀªÀ¬À¹À	À	2À	4À	NÀ	cÀ	jÀ	lÀ	¹À	»À	ÚÀ	öÀ
*À
dÀ
fÀ
ŽÀ
«À
ÆÀÀDÀNÀVÀ[À^À`À¤À©ÀüÀHÀ]À—ÀøÀúÀ.À0ÀYÀ[À©ÀßÀýÀÿÀÀ4À]À_ÀzÀœÀäÀÀ&ÀyÀ¨À¸ÀÙÀñÀÀIÀÀŸÀ±À¸ÀºÀåÀÀSÀUÀqÀ‘À¯ÀèÀ=ÀDÀFÀuÀŽÀ¥ÀËÀæÀîÀðÀÀ,À{ÀšÀ¤À«À­ÀÃÀÀ(ÀdÀ|À›À¥À­À²ÀµÀ·ÀÀCÀ–À»À¿ÀþÀ
À6À^À¨ÀÞÀÀXÀŒÀÄÀÀJÀLÀmÀŒÀ¯ÀÐÀîÀÀ0ÀTÀWÀYÀ¨ÀñÀ>À†À’ÀºÀÞÀÀ?ÀbÀ�À¼ÀåÀÀ+ÀQÀsÀ¡À»ÀÙÀýÀÀEÀiÀ�ÀÁÀÝÀùÀÀ-À\À€À˜ÀØÀãÀÀ3ÀWÀoÀŸÀßÀêÀ 	À .À PÀ zÀ ’À ÎÀ æÀ!À!À!4À!]À!ƒÀ!ŸÀ!ªÀ!ÑÀ!þÀ"(À"@À"xÀ"�À"›À"ÆÀ"÷À#À#$À#&À#HÀ#tÀ#œÀ#¤À#ìÀ$À$JÀ$qÀ$šÀ$¡À$£À$µÀ$ºÀ$¼À$ÜÀ%À%(À%KÀ%uÀ%£À%ÑÀ%õÀ%ýÀ&À&À&<À&aÀ&ŽÀ&­À&ÆÀ&éÀ'À'5À'NÀ'vÀ'‚À'ÎÀ'ØÀ'ßÀ'áÀ(À(À(À(!À(;À(SÀ(jÀ(ÆÀ)%À)/À)7À)<À)>À)bÀ)ŽÀ)¶À)ÙÀ*À*1À*9À*YÀ*€À*šÀ*´À*ïÀ+À+
À+À+XÀ+]À+_À+ªÀ+ÍÀ+ïÀ,À,?À,bÀ,ŒÀ,ºÀ,ãÀ,ëÀ-À-2À-LÀ-fÀ-¡À-µÀ-¼À-¾À-ØÀ-òÀ.EÀ.MÀ.RÀ.TÀ.ŸÀ.ÂÀ.áÀ/À/+À/MÀ/sÀ/�À/«À/×À0À0	À02À04À0SÀ0šÀ0éÀ0ýÀ1À1À1À1AÀ1HÀ1JÀ1pÀ1©À1ÅÀ1ÍÀ1ÏÀ1ñÀ2À2À2À2NÀ2SÀ2UÀ2vÀ2ŸÀ2ÄÀ2èÀ3À3À3?À3SÀ3ZÀ3\À3vÀ3�À3¦À3þÀ4[À4eÀ4mÀ4rÀ4tÀ4¿À4âÀ5À50À5WÀ5}À5—À5¿À5éÀ5ñÀ6À6À6À6!À6HÀ6cÀ6¾À6ÀÀ6ÍÀ6ïÀ7<À7DÀ7FÀ7�À7”À7–À7»À7èÀ8À83À8;À8™À8žÀ8¡À8£À8êÀ8ïÀ95À9oÀ9™À9žÀ9îÀ:7À:FÀ:KÀ:˜À:ëÀ;
À;LÀ;šÀ;´À;àÀ;ðÀ<À<À<3À<PÀ<kÀ<mÀ<¹À<øÀ=PÀ=qÀ=†À=ŸÀ=¡À=ÈÀ=ÏÀ>À>%À>cÀ>zÀ>|À>ËÀ?À?RÀ?vÀ?xÀ?ÈÀ?çÀ?îÀ@:À@†À@™À@ À@¹À@ÛÀ@ÝÀ@üÀ@þÀAÀAÀA*ÀARÀA™ÀA·ÀAÆÀAîÀBLÀBVÀB]ÀB_ÀB¹ÀBÓÀCÀCJÀCTÀC[ÀC]ÀC³ÀCÐÀCñÀD
ÀD$ÀDEÀDtÀD‹ÀD­ÀDÐÀDòÀEHÀEaÀE�ÀE³ÀFÀF;ÀFŒÀF§ÀFÁÀFæÀGIÀG]ÀGoÀGÀG�ÀG™ÀG£ÀGºÀGÜÀGõÀHÀH/ÀH:ÀHDÀHLÀHQÀHTÀHVÀH„ÀH�ÀHŸÀH¬ÀHÔÀIÀI^ÀI`ÀIªÀIÍÀIïÀJ3ÀJLÀJ_ÀJ¤ÀJÁÀJÞÀKÀK ÀKYÀK�ÀKžÀKªÀK´ÀK¼ÀKÚÀKùÀLÀL[ÀLƒÀL¨ÀLÆÀLÒÀLñÀMÀMÀM
ÀMbÀMgÀMjÀMlÀM¿ÀMÍÀMùÀNKÀNMÀNvÀN›ÀN�ÀNéÀOÀOgÀO‰ÀO°ÀO·ÀO¹ÀPÀPÀP;ÀP‰ÀP�ÀP’ÀP÷ÀPüÀPþÀQÀQ3ÀQ^ÀQ®ÀRÀRIÀR†ÀRÖÀS$ÀS8ÀSgÀSŸÀSÌÀSÖÀSäÀTÀTÀTÀTÀTÀTSÀTÀT®ÀTõÀT÷ÀUÀU5ÀU7ÀUDÀUlÀUÂÀUÕÀUýÀVÀV/ÀVPÀVuÀV–ÀVùÀWÀWÀWÀWÀWÀW!ÀWrÀW„ÀW¿ÀWäÀXÀX,ÀXQÀXoÀXvÀXxÀXªÀXÛÀYÀY-ÀY/ÀY<ÀYdÀY�ÀYžÀYêÀZ"ÀZAÀZŠÀZ£ÀZÆÀZáÀZûÀ[)À[~À[ŸÀ[³À\À\'À\}À\ À\ôÀ]?À]UÀ]iÀ]{À]‹À]™À]¥À]¯À]·À]¼À]¿À]ÁÀ^À^"À^[À^~À^¦À^ÆÀ^äÀ_	À_À_À_DÀ_bÀ_ˆÀ_´À_¶À_ÃÀ_ëÀ` À`2À`WÀ`À`‰À`œÀ`íÀa
ÀaNÀajÀa�Àa±ÀbÀbMÀb]Àb›Àb»ÀcÀc.Àc@ÀcPÀc^ÀcjÀctÀc|Àc�Àc„Àc†Àc¼ÀcèÀdBÀdƒÀd…Àd³ÀdäÀeÀeÀeÀe8ÀeSÀezÀe£Àe¼ÀeòÀfÀfBÀfhÀfvÀfÁÀfÍÀf×ÀfßÀfäÀfæÀfóÀgLÀgOÀgQÀg�Àg’ÀgàÀh-Àh?ÀhDÀh‹Àh®ÀhìÀiÀi1ÀiUÀi}Ài ÀiÈÀiãÀjÀj'ÀjAÀj€Àj±Àj³ÀjïÀkÀk8Àk[Àk„Àk�ÀkºÀk×ÀkîÀkðÀlÀl(ÀlÀlŒÀl¡ÀlñÀmCÀmcÀmkÀm|Àm�ÀmƒÀm§ÀnÀn	ÀnÀnÀn@ÀnQÀnmÀn§ÀnÔÀnçÀo-ÀoxÀoÌÀpÀpHÀpVÀpŒÀp¨ÀpµÀpÀÀpÖÀpáÀpðÀqÀqPÀqsÀq}Àq‘ÀqœÀq¯Àq´Àq·Àq¹Àr
ÀrRÀrWÀr£Àr¼ÀrÁÀsÀs?ÀsDÀs‡ÀsÙÀsëÀsðÀtBÀtŒÀt§ÀtáÀtÿÀuÀu;Àu\Àu�Àu¶ÀuæÀuñÀuóÀvÀvJÀv~Àv€Àv¤Àv¦Àv³ÀvÛÀw ÀwMÀwnÀw•Àw¶ÀwíÀwùÀwûÀx(ÀxhÀxŸÀyÀycÀy¿ÀzÀz{ÀzÙÀ{?À{~À{»À{ïÀ|EÀ|£À|ýÀ}QÀ}­À~À~eÀ~mÀ~oÀ~½À
ÀUÀ§ÀÔÀþÀ€À€{À€œÀ€ÇÀ€ÑÀ€ÙÀ€ÞÀ€áÀ€ãÀ�/À�hÀ�mÀ�ºÀ�ÑÀ�ÖÀ‚&À‚yÀ‚¾À‚ÃÀƒÀƒYÀƒ^Àƒ¦ÀƒíÀƒòÀ„1À„rÀ„ÆÀ…À…;À…GÀ…sÀ…›À…¹À…òÀ†(À†TÀ†ŒÀ†¾À†ðÀ‡À‡bÀ‡¢À‡ÞÀˆÀˆZÀˆšÀˆÔÀ‰À‰BÀ‰vÀ‰´À‰ìÀŠÀŠ>ÀŠ^ÀŠ±ÀŠÉÀ‹À‹vÀ‹ÃÀ‹ÅÀŒÀŒhÀŒjÀŒ�ÀŒÎÀ�	À�À�UÀ�¦À�ÎÀ�òÀŽÀŽÀŽCÀŽnÀŽ—ÀŽ½ÀŽìÀ�À�À�=À�]À�€À� À�ÅÀ�ÇÀ�îÀ�À�1À�MÀ�OÀ�›À�æÀ‘À‘À‘NÀ‘pÀ‘rÀ‘½À’	À’]À’·À’ÛÀ’ÝÀ“ À“TÀ“jÀ“rÀ“wÀ“yÀ“ÇÀ”À”BÀ”HÀ”–À”¸À”¾À•À•]À•§À•ôÀ–DÀ–PÀ–†À–§À–ÎÀ–íÀ—À—?À—[À—cÀ—¼À˜À˜À˜AÀ˜CÀ˜–À˜ÞÀ™CÀ™¢À™áÀ™ùÀšÀš!Àš€Àš‚ÀšÔÀ›&À›uÀ›ÃÀ›ØÀ›ÚÀœ,ÀœAÀœaÀœpÀœ¥ÀœþÀ�bÀ�dÀ�ÃÀ�ùÀž2ÀžLÀžTÀžVÀžžÀžÇÀžüÀŸÀŸÀŸ/ÀŸDÀŸfÀŸ’ÀŸÄÀŸßÀŸôÀŸüÀ À À NÀ ¬À ±À ³À þÀ¡]À¡bÀ¡dÀ¡ªÀ¡ÔÀ¢À¢0À¢cÀ¢hÀ¢jÀ¢’À¢¼À¢ÐÀ¢×À¢ùÀ£.À£\À£“À£•À£âÀ¤4À¤<À¤>À¤vÀ¤œÀ¤ºÀ¤ÂÀ¤ÄÀ¥À¥YÀ¥mÀ¥uÀ¥wÀ¥™À¥ÔÀ¥÷À¦8À¦_À¦‘À¦­À§À§À§À§À§À§<À§¡À§£À§ÅÀ§ÙÀ§àÀ§âÀ¨À¨eÀ¨¸À¨ÀÀ¨ÅÀ¨ÇÀ¨êÀ©À©`À©bÀ©ˆÀ©œÀ©£À©¥À©ÎÀª,ÀªJÀªlÀªÐÀªÚÀªâÀªçÀªéÀ«
À«5À«|À«~À«¢À«¶À«½À«¿À«÷À¬À¬;À¬CÀ¬EÀ¬œÀ¬ÜÀ¬ðÀ­MÀ­UÀ­WÀ­yÀ­¦À­ÄÀ­æÀ®HÀ®RÀ®ZÀ®_À®aÀ®À®âÀ¯EÀ¯¤À¯¦À¯ñÀ°EÀ°}À°‘À°˜À°šÀ°ÓÀ±À±CÀ±qÀ±šÀ±ÆÀ±êÀ²
À²[À²›À²´À³À³<À³vÀ³¦À³ÍÀ´(À´:À´dÀ´tÀ´‚À´ŽÀ´˜À´ŸÀ´¡À´ñÀµBÀµPÀµ‡Àµ²À¶À¶-À¶mÀ¶»À·À·#À·-À·4À·6À·HÀ·MÀ·OÀ·qÀ·�À·åÀ¸HÀ¸§À¸©À¸æÀ¸úÀ¹À¹À¹$À¹pÀ¹”À¹ÆÀ¹ïÀºÀº?Àº—Àº·ÀºÛÀºôÀ»FÀ»|À»¶À»æÀ¼À¼mÀ¼À¼›À¼ËÀ¼ùÀ½	À½À½#À½-À½4À½6À½UÀ½ À½ÕÀ¾À¾8À¾XÀ¾bÀ¾dÀ¾¦À¾¼À¿À¿"À¿$À¿uÀ¿”À¿¸À¿çÀÀÀÀ+ÀÀyÀÀßÀÀëÀÀõÀÀüÀÀþÀÁÀÁÀÁÀÁ7ÀÁaÀÁ§ÀÁ©ÀÁÌÀÁàÀÁçÀÁéÀÂÀÂmÀÂÁÀÂÉÀÂÎÀÂÐÀÂôÀÃ"ÀÃlÀÃ—ÀÃÞÀÃàÀÄÀÄÀÄ"ÀÄ$ÀÄ\ÀÄ…ÀÄ£ÀÄ«ÀÄáÀÅ!ÀÅ5ÀÅŠÀÅ’ÀÅ”ÀÅÂÀÅäÀÆÀÆLÀÆˆÀÆŠÀÆØÀÇÀÇ4ÀÇtÀÇ·ÀÈÀÈÀÈÀÈ?ÀÈLÀÈ¤ÀÈÅÀÉ"ÀÉ|ÀÉ~ÀÉ“ÀÉ›ÀÉ ÀÉ¢ÀÉÇÀÉîÀÊÀÊ	ÀÊ+ÀÊ`ÀÊŽÀÊÅÀÊÇÀËÀËfÀËnÀËpÀËÖÀËØÀÌÀÌiÀÌyÀÌ�ÀÌƒÀÌ¥ÀÌàÀÍÀÍDÀÍkÀÍšÀÍ¶ÀÎ
ÀÎÀÎÀÎ!ÀÎ#ÀÎ?ÀÎžÀÎ ÀÎ¿ÀÎÓÀÎÚÀÎÜÀÏÀÏYÀÏªÀÏ²ÀÏ·ÀÏ¹ÀÏÙÀÐÀÐIÀÐvÀÐ¿ÀÐÁÀÐäÀÐøÀÐÿÀÑÀÑ7ÀÑ\ÀÑwÀÑÀÑœÀÑžÀÑÈÀÒÀÒHÀÒ‚ÀÒ¾ÀÒûÀÓ!ÀÓJÀÓLÀÓ„ÀÓ´ÀÓêÀÓøÀÔ)ÀÔ`ÀÔgÀÔiÀÔºÀÔÒÀÔøÀÕ#ÀÕ}ÀÕÙÀÕùÀÖGÀÖ^ÀÖhÀÖoÀÖqÀÖÇÀÖÉÀÖëÀ×NÀ×lÀ×”À×«À×ÉÀØÀØ�ÀØ•ÀØ¥ÀØ³ÀØ¿ÀÙÀÙÀÙ ÀÙ%ÀÙ'ÀÙEÀÙ¨ÀÙÔÀÚÀÚÀÚ�ÀÚ¢ÀÚ¶ÀÚ½ÀÚ¿ÀÚ÷ÀÛ*ÀÛrÀÛtÀÛ�ÀÛðÀÜÀÜfÀÜpÀÜwÀÜyÀÜÃÀÝÀÝbÀÝµÀÝÃÀÝÿÀÞ#ÀÞUÀÞ~ÀÞªÀÞÎÀß&ÀßFÀß~Àß¬ÀßÑÀà/Àà?ÀàYÀà‡Àà¯Àà½ÀàÉÀàÓÀàÚÀàÜÀá*ÀáRÀásÀá—ÀáÅÀáîÀâÀâ>Àâ^Àâ–ÀâÄÀâéÀãBÀãRÀãzÀãˆÀã”ÀãžÀã¥Àã§Àã¹Àã¾ÀãÀÀãÛÀä8Àä:ÀäXÀälÀäsÀäuÀäÀÀåÀåFÀåZÀåaÀåcÀåÆÀåãÀæ6Àæ8ÀæfÀæhÀæºÀæÔÀç,Àç.ÀçeÀç­ÀçÃÀèÀèEÀè~Àè�Àè™Àè¾ÀèÆÀèÈÀèñÀéÀéNÀégÀé…Àé©ÀéýÀêÀêÀêÀêÀê3Àê”Àê–Àê¶ÀêÊÀêÑÀêÓÀêüÀëQÀë£Àë«Àë°Àë²ÀëÑÀì6Àì8ÀìoÀìƒÀìŠÀìŒÀìÂÀìæÀíÀí	ÀíÀíBÀí‚ÀíÓÀíãÀíëÀííÀîÀîDÀîtÀî­Àî¯ÀîÑÀîÞÀï4ÀïUÀï²ÀðÀð*ÀðdÀð†Àð±ÀðÉÀðõÀñÀñ(Àñ2Àñ:Àñ?ÀñAÀñbÀñ�ÀñÔÀòÀòLÀòNÀòrÀò†Àò�Àò�ÀòÅÀòëÀóÀóÀóEÀó…ÀóÖÀóæÀóîÀóðÀôÀôÀô?ÀôtÀô¤ÀôÝÀôßÀõ,ÀõdÀõ‹ÀõÎÀöÀölÀösÀöuÀö—Àö¤ÀöüÀ÷À÷zÀ÷ÔÀ÷éÀ÷ñÀ÷öÀ÷ùÀ÷ûÀøHÀø‘ÀøßÀùÀù4ÀùgÀùmÀùÆÀùÉÀùËÀú$ÀúVÀúžÀúØÀúÚÀû*ÀûyÀûÉÀüÀüÀüXÀüªÀüÅÀüÛÀüôÀýÀý,ÀýAÀýTÀýZÀý]Àý_Àý’Àý»ÀýÚÀýúÀþ"ÀþCÀþbÀþgÀþ’Àþ»Àþ½ÀþüÀÿ7Àÿ9ÀÿzÀÿ¹Àÿ»ÀÿîÀ +À �À ’À �À èÀ6À<ÀGÀ�ÀÜÀâÀäÀÀ&ÀNÀmÀ�À®À¸ÀÛÀÀ"ÀCÀcÀmÀrÀu   -NavigationBarBottomMode_kNavBarPersistentHeight!_kNavBarLargeTitleHeightExtension_kNavBarShowLargeTitleThreshold"_kNavBarScrollUnderAnimationExtent_kNavBarEdgePadding_kNavBarBottomPadding_kNavBarBackButtonTapWidth_kSearchFieldCancelButtonWidth_kNavBarSearchDuration_kNavBarSearchCurve_kNavBarTitleFadeDuration_kDefaultNavBarBorderColor_kDefaultNavBarBorder_kTransparentNavBarBorder _kTopNavBarHeaderTransitionCurve#_kBottomNavBarHeaderTransitionCurve_defaultHeroTag_HeroTag_FixedSizeSlidingTransition_wrapWithBackground_isTransitionableCupertinoNavigationBar_CupertinoNavigationBarStateCupertinoSliverNavigationBar"_CupertinoSliverNavigationBarState&_LargeTitleNavigationBarSliverDelegate_LargeTitle_RenderLargeTitle_PersistentNavigationBar"_NavigationBarStaticComponentsKeys_NavigationBarStaticComponents CupertinoNavigationBarBackButton_BackChevron
_BackLabel_CancelButton_InactiveSearchableBottom_ActiveSearchableBottom_NavigationBarSearchField_TransitionableNavigationBar_NavigationBarTransition"_NavigationBarComponentsTransition(_linearTranslateWithLargestRectSizeTween_navBarHeroLaunchPadBuilder_navBarHeroFlightShuttleBuilder0flutter.cupertino.CupertinoNavigationBar.leading€íWidget to place at the start of the navigation bar. Normally a back button
for a normal page or a cancel button for full page dialogs.

If null and [automaticallyImplyLeading] is true, an appropriate button
will be automatically created.Bflutter.cupertino.CupertinoNavigationBar.automaticallyImplyLeading‚PControls whether we should try to imply the leading widget if null.

If true and [leading] is null, automatically try to deduce what the [leading]
widget should be. If [leading] widget is not null, this parameter has no effect.

Specifically this navigation bar will:

1. Show a 'Cancel' button if the current route is a `fullscreenDialog`.
2. Show a back chevron with [previousPageTitle] if [previousPageTitle] is
   not null.
3. Show a back chevron with the previous route's `title` if the current
   route is a [CupertinoPageRoute] and the previous route is also a
   [CupertinoPageRoute].:flutter.cupertino.CupertinoNavigationBar.previousPageTitle�]Manually specify the previous route's title when automatically implying
the leading back button.

Overrides the text shown with the back chevron instead of automatically
showing the previous [CupertinoPageRoute]'s `title` when
[automaticallyImplyLeading] is true.

Has no effect when [leading] is not null or if [automaticallyImplyLeading]
is false.1flutter.cupertino.CupertinoNavigationBar.trailing€‚Widget to place at the end of the navigation bar. Normally additional actions
taken on the page such as a search or edit function.8flutter.cupertino.CupertinoNavigationBar.backgroundColor�ÁThe background color of the navigation bar. If it contains transparency, the
tab bar will automatically produce a blurring effect to the content
behind it. This behavior can be disabled by setting [enableBackgroundFilterBlur]
to false.

By default, the navigation bar's background is visible only when scrolled under.
This behavior can be controlled with [automaticBackgroundVisibility].

Defaults to [CupertinoTheme]'s `barBackgroundColor` if null.Fflutter.cupertino.CupertinoNavigationBar.automaticBackgroundVisibility��Whether the navigation bar appears transparent when no content is scrolled under.

If this is true, the navigation bar's background color will be transparent
until the content scrolls under it. If false, the navigation bar will always
use [backgroundColor] as its background color.

If the navigation bar is not a child of a [CupertinoPageScaffold], this has no effect.

This value defaults to true.3flutter.cupertino.CupertinoNavigationBar.brightness�?The brightness of the specified [backgroundColor].

Setting this value changes the style of the system status bar. Typically
used to increase the contrast ratio of the system status bar over
[backgroundColor].

If set to null, the value of the property will be inferred from the relative
luminance of [backgroundColor].0flutter.cupertino.CupertinoNavigationBar.padding�ÓPadding for the contents of the navigation bar.

If null, the navigation bar will adopt the following defaults:

 * Vertically, contents will be sized to the same height as the navigation
   bar itself minus the status bar.
 * Horizontally, padding will be 16 pixels according to iOS specifications
   unless the leading widget is an automatically inserted back button, in
   which case the padding will be 0.

Vertical padding won't change the height of the nav bar./flutter.cupertino.CupertinoNavigationBar.border€›The border of the navigation bar. By default renders a single pixel bottom border side.

If a border is null, the navigation bar will not display a border.@flutter.cupertino.CupertinoNavigationBar.transitionBetweenRoutes‚]Whether to transition between navigation bars.

When [transitionBetweenRoutes] is true, this navigation bar will transition
on top of the routes instead of inside it if the route being transitioned
to also has a [CupertinoNavigationBar] or a [CupertinoSliverNavigationBar]
with [transitionBetweenRoutes] set to true.

This transition will also occur on edge back swipe gestures like on iOS
but only if the previous page below has `maintainState` set to true on the
[PageRoute].

When set to true, only one navigation bar can be present per route unless
[heroTag] is also set.

This value defaults to true.Cflutter.cupertino.CupertinoNavigationBar.enableBackgroundFilterBlur�[Whether to have a blur effect when a non-opaque background color is used.

When [enableBackgroundFilterBlur] is set to false, the blur effect will be
disabled. The behaviour of [enableBackgroundFilterBlur] will only be respected when
[automaticBackgroundVisibility] is false or until content scrolls under the navbar.

This value defaults to true.0flutter.cupertino.CupertinoNavigationBar.heroTag‚XTag for the navigation bar's Hero widget if [transitionBetweenRoutes] is true.

Defaults to a common tag between all [CupertinoNavigationBar] and
[CupertinoSliverNavigationBar] instances of the same [Navigator]. With the
default tag, all navigation bars of the same navigator can transition
between each other as long as there's only one navigation bar per route.

This [heroTag] can be overridden to manually handle having multiple
navigation bars per route or to transition between multiple
[Navigator]s.

To disable Hero transitions for this navigation bar, set
[transitionBetweenRoutes] to false. Ç­