z navigatortoString==hashCodeisLTRsizeoffsetAnimationchildbuildleadingautomaticallyImplyLeadingautomaticallyImplyMiddlepreviousPageTitlemiddletrailingbackgroundColor brightnesspaddingbordertransitionBetweenRoutesheroTagshouldFullyObstruct preferredSize createStatekeys initState largeTitleautomaticallyImplyTitlealwaysShowMiddleopaquestretch components userMiddleactionsForegroundColorpersistentHeight minExtent maxExtentstretchConfiguration shouldRebuildcreateRenderObjectupdateRenderObject alignment _alignment_scale_computeTitleScalecomputeDistanceToActualBaselinecomputeDryBaseline performLayoutapplyPaintTransformpainthitTestChildren middleVisible navBarBoxKey leadingKeybackChevronKey backLabelKey middleKey trailingKey largeTitleKey _derivedTitle createLeading backChevroncreateBackChevron backLabelcreateBackLabel createMiddlecreateTrailingcreateLargeTitlecolor onPressed _backChevron _backLabelspecifiedPreviousTitleroute_buildPreviousTitleWidgetcomponentsKeysbackButtonTextStyletitleTextStylelargeTitleTextStyle hasUserMiddle largeExpanded renderBox animation topNavBar bottomNavBar heightTweenbackgroundTween borderTweenfadeOutfadeInbottomComponents topComponentsbottomNavBarBox topNavBarBoxbottomBackButtonTextStyletopBackButtonTextStylebottomTitleTextStyletopTitleTextStylebottomLargeTitleTextStyletopLargeTitleTextStylebottomHasUserMiddletopHasUserMiddlebottomLargeExpandedtopLargeExpanded transitionBoxforwardDirectionpositionInTransitionBoxslideFromLeadingEdge fadeInFrom fadeOutBy bottomLeadingbottomBackChevronbottomBackLabel bottomMiddlebottomLargeTitlebottomTrailing topLeadingtopBackChevron topBackLabel topMiddle topTrailing topLargeTitle!_kNavBarPersistentHeight!_kNavBarLargeTitleHeightExtension_kNavBarShowLargeTitleThreshold_kNavBarEdgePadding_kNavBarBottomPadding_kNavBarBackButtonTapWidth_kNavBarTitleFadeDuration_kDefaultNavBarBorderColor_kDefaultNavBarBorder_defaultHeroTag_HeroTag_FixedSizeSlidingTransition_wrapWithBackground_isTransitionableCupertinoNavigationBar_CupertinoNavigationBarStateCupertinoSliverNavigationBar"_CupertinoSliverNavigationBarState&_LargeTitleNavigationBarSliverDelegate _LargeTitle_RenderLargeTitle_PersistentNavigationBar"_NavigationBarStaticComponentsKeys_NavigationBarStaticComponents CupertinoNavigationBarBackButton _BackChevron _BackLabel_TransitionableNavigationBar_NavigationBarTransition"_NavigationBarComponentsTransition(_linearTranslateWithLargestRectSizeTween_navBarHeroLaunchPadBuilder_navBarHeroFlightShuttleBuilder�l ImageFilterdouble!kMinInteractiveDimensionCupertinoCustomScrollViewDuration millisecondsColorBorderbottom BorderSidecolorwidth immutableNavigatorStateoverrideStringboolObject identical runtimeType navigatorintidentityHashCodeAnimatedWidget listenableSize AnimationOffsetWidget BuildContext PositionedtopvaluedyleftdxrightheightchildBackdropFilter BrightnessupdateSystemUiOverlaybackgroundColorcomputeLuminance brightnessdarklightSystemUiOverlayStyleAnnotatedRegionstatusBarColorstatusBarBrightnessstatusBarIconBrightnesssystemStatusBarContrastEnforced DecoratedBox decoration BoxDecorationborderalphaClipRectfilterblursigmaXsigmaY ModalRoutedynamicof PageRoutefullscreenDialogCupertinoPageRouteCupertinoPageScaffold navigationBar MediaQuery TextScalerStatefulWidgetObstructingPreferredSizeWidgetTextCupertinoThemeEdgeInsetsDirectional NavigatorCupertinoDynamicColor maybeResolvebarBackgroundColor fromHeightStatevoid initStatewidgetkeysroute userLeadingleadingautomaticallyImplyLeadingautomaticallyImplyTitleautomaticallyImplyMiddlepreviousPageTitle userMiddlemiddle userTrailingtrailingpaddinguserLargeTitlelargeDefaultTextStylestyle textTheme textStyle componentstransitionBetweenRoutesBuilderbuilderHerotagheroTagcreateRectTweenplaceholderBuilderflightShuttleBuildertransitionOnUserGesturescomponentsKeysbackButtonTextStylenavActionTextStyletitleTextStylenavTitleTextStylelargeTitleTextStyle hasUserMiddle largeExpanded GlobalKeytitleCupertinoSliverRefreshControl largeTitlewithNoTextScalingSliverPersistentHeaderpinneddelegateactionsForegroundColor primaryColorpersistentHeight paddingOfalwaysShowMiddlestretchConfigurationstretch$OverScrollHeaderStretchConfigurationSliverPersistentHeaderDelegateDiagnosticableTreeMixin middleVisibleresolveStackfitStackFitexpandchildrenPaddingonlystartSafeAreaAnimatedOpacityopacityduration SemanticsheadernavLargeTitleTextStylemaxLinesoverflow TextOverflowellipsisSingleChildRenderObjectWidget alignmentAlignmentDirectional bottomStartDirectionalityRenderShiftedBox AlignmentmarkNeedsLayoutBoxConstraints maxHeight clampDoublemaxWidth TextBaselinegetDistanceToActualBaseline BoxParentData parentDataoffset RenderBoxwidthConstraintsloosengetDryBaseline getDryLayout alongOffsetbiggestsize constraintslayoutparentUsesSizeMatrix4applyPaintTransformscalePaintingContextlayer pushTransformneedsCompositingdiagonal3Values paintChildoldLayerTransformLayerBoxHitTestResultidentity translateaddWithRawTransform transformpositionhitTest transformedStatelessWidget backChevron backLabel _assembleNavigationToolbar middleSpacing EdgeInsetsSizedBox debugLabel leadingKeybackChevronKey backLabelKey middleKey trailingKey largeTitleKeyautomaticImplyTitle currentRouteCupertinoRouteTransitionMixin KeyedSubtreecanPopCupertinoButtonzero onPressedmaybePopkey IconThememergedata IconThemeDataspecifiedPreviousTitleendSystemNavigator VoidCallback TextStylecopyWith containerexcludeSemanticslabelbuttonConstrainedBoxminWidthRow mainAxisSize MainAxisSizeminFlexible TextDirectionrichTextSpantext fromCharCodeCupertinoIconsback codePointinheritfontSize fontFamilypackage fontPackagertl TransformcentertransformHitTestsltrshrinklengthAlign centerStart widthFactorisFirstValueListenableBuildervalueListenable previousTitle navBarBoxKeycurrentContextfindRenderObjectattachedvisitAncestorElementsElementancestorComponentElementMediaQueryDataTweenbegin renderBox ColorTween BorderTween animation bottomNavBar topNavBardirectionalityListAnimatedBuilderevaluateinfinitybottomBackChevronbottomBackLabel bottomLeading bottomMiddlebottomLargeTitlebottomTrailing topLeadingtopBackChevron topBackLabel topMiddle topLargeTitle topTrailingmaxPositionedTransition paintBoundsexpandToInclude AnimatableRect RelativeRectfromRect localToGlobalfromfromKeytoKey fromNavBarBox toNavBarBoxisLTRoffsetAnimationdriveCurveCurveseaseInchain CurveTweencurveIntervaleaseOut currentWidgetfromRelativeRectrectFadeTransitionRelativeRectTweenshiftDefaultTextStyleTransitionTextStyleTweenRenderAnimatedOpacityfindAncestorRenderObjectOfType RectTweentopLeft Visibility maintainSizemaintainAnimation maintainStatevisibleHeroFlightDirectionownerpushpop AnimatedWidgetStatefulWidgetObstructingPreferredSizeWidgetStateSliverPersistentHeaderDelegateDiagnosticableTreeMixinSingleChildRenderObjectWidgetRenderShiftedBoxStatelessWidgetBË”w+\Hög&�ÈZ6'‰ €Ö€è€ëmath€ë dart:math�� ImageFilter€ódart:ui�package:flutter/foundation.dart�Dpackage:flutter/rendering.dart�npackage:flutter/services.dart�—package:flutter/widgets.dart�Á button.dart�Ø colors.dart�ïconstants.dart‚  icons.dart‚page_scaffold.dart‚= route.dart‚S theme.dartÀ•æÀdª‰À=€ˆ€§€©€É€Ó€Õ€ò���C�m�–�¾�À�×�î‚‚‚<‚R‚h‚j‚ª‚¯‚þƒJƒLƒ¢ƒÅƒýƒÿ„P„�„Ó„Õ„ÿ……,….…_…a…€…Ʌˆ† †8†O†w†¨†®†²†´‡‡O‡�‡ƒ‡�‡¡‡Ä‡Æ‡ê‡ìˆˆ,ˆ�ˆ’ˆŸˆÃˆæˆú‰‰.‰C‰J‰h‰’‰—‰™‰¦‰Ú‰Ý‰ßŠ*Š{ЉŠÅŠì‹‹*‹C‹]‹‰‹‹‹Ø‹íŒŒŒ/ŒCŒEŒ‰Œ�Œß���e�·ŽŽWŽ|Ž¨ŽªŽÁŽÃŽÐŽø��6�l�£�½�Ù�î�ö�û�þ��U�‘�–�à‘,‘J‘]‘€‘›‘µ‘Û‘á‘û’’`’Ó “B“x“€“Õ“ø”G”–”´••.•c•‡•½•ý–E–�–§–½–Å–Ê——$—;—Z—b—v—|—~—¦—Ǘ̗Ηâ—þ˜;˜^˜f˜l˜o˜q˜½˜í™+™-™|™Ì™ßšššš@šEš˜šËšÐ››^›c›´œœSœXœ¥œõ���d�~�ƒ�Òžž"žsžÄŸŸeŸ·   \ « ÷¡-¡2¡…¡Î¢¢J¢O¢d¢¼£ £*£/£‰£š£Ÿ£®£³£ÿ¤!¤o¤³¥¥v¥¨¥Ê¥Ú¥í¦¦D¦a¦s¦‡¦±¦Ì¦â¦õ§§D§T§Ÿ§î¨.¨9¨;¨¨Ñ©©©i©�©¥©¿©Áªªbªiª¾«««K«R« «ñ¬¬T¬Ÿ¬¿¬Õ¬þ­­J­Q­¡­ì®1®Y®[®©®ø¯¯¯n¯®¯Ú¯á°3°D°Z°~°€°Ð°ì°ó±@±�±¦±¿±Á²²[²—²­²È²Ê³³E³G³“³ç´2´D´K´�´¥´Æ´ÈµµIµPµ µé¶¶ ¶^¶…¶›¶¼¶¾··9·@·†·�·ß¸ ¸\¸­¸Ù¸à¹ ¹6¹_¹a¹¤ºº ºTºjºƒº…ºÙ»»»i»º¼ ¼?¼F¼•¼ç¼û½½S½q½x½œ½²½Ù½Û¾¾u¾|¾Å¿¿d¿´¿»À@À@IÀ@^À@eÀ@¥À@ÐÀ@æÀ@ÿÀAÀAKÀAXÀAŒÀAñÀBCÀBnÀBsÀBuÀB‚ÀBžÀBÛÀBàÀBâÀBïÀCAÀCDÀCFÀC–ÀCâÀCýÀDIÀDzÀD|ÀD‰ÀDŸÀD·ÀDéÀDîÀDðÀDýÀE%ÀEHÀEÅÀEÇÀFÀF1ÀFWÀF{ÀF¿ÀGÀG4ÀGVÀG|ÀGœÀG¹ÀGÎÀGÖÀGØÀHÀH&ÀHOÀHuÀH•ÀHÕÀHÿÀI"ÀIFÀIRÀI\ÀIdÀIfÀI±ÀIëÀJÀJÀJ ÀJÀJlÀJ•ÀJ«ÀJÝÀKÀK/ÀKuÀK±ÀKóÀLÀLNÀLqÀL ÀLûÀMPÀMxÀMœÀMÏÀMòÀNÀNÀN(ÀN2ÀN:ÀN?ÀNBÀNDÀN”ÀN™ÀNçÀOÀO ÀO^ÀO§ÀO¬ÀOùÀPÀPÀPfÀP¶ÀPØÀPÝÀQ+ÀQƒÀQˆÀQØÀRÀR$ÀRuÀRÈÀSÀSÀSjÀS¹ÀSÖÀSÛÀT,ÀT}ÀTÍÀUÀUoÀU»ÀUÐÀUÕÀV*ÀVyÀVÅÀVûÀWÀWRÀW˜ÀWèÀXÀXÀXVÀX§ÀXõÀY*ÀY/ÀYDÀY¢ÀY§ÀZÀZÀZÀZ&ÀZ+ÀZ|ÀZ‹ÀZæÀ[HÀ[…À[ºÀ[ÁÀ\À\"À\JÀ\ZÀ\pÀ\ƒÀ\¯À\ÙÀ\üÀ]À]+À]?À]iÀ]„À]šÀ]­À]×À]üÀ^À^'À^`À^±À_À_À_!À_#À_FÀ_MÀ_žÀ_àÀ_çÀ`4À`bÀ`iÀ`¸Àa ÀaYÀaªÀaüÀbLÀbSÀbŸÀbïÀcÀc ÀcYÀc©ÀcÆÀcÈÀd ÀdÀdUÀdoÀdqÀdÄÀdíÀdïÀe?ÀeFÀe•ÀeåÀf.ÀfUÀfWÀf¡Àf¹ÀfÀÀg Àg]ÀgtÀg{ÀgÇÀgþÀhÀh ÀhkÀh�Àh‘ÀhàÀhùÀiÀiGÀi–ÀiäÀjÀj!Àj#ÀjeÀjlÀj±ÀjÌÀjÎÀkÀk8Àk:Àk~ÀkŸÀk¡ÀkâÀl Àl ÀlMÀlfÀlhÀl¹ÀlàÀlâÀm#Àm<Àm>ÀmˆÀm¾ÀmÀÀnÀnÀnaÀn²Àn¹ÀoÀoVÀo�Ào–Ào²ÀoÉÀoËÀoØÀp6Àp9Àp;Àp‹Àp×ÀpòÀqJÀq{Àq}ÀqŠÀq Àq¸ÀqêÀqïÀqñÀqþÀr&Àr}Àr�Àr¶ÀrÚÀsÀs^Às’Às´ÀsÚÀtÀt$Àt8Àt@ÀtBÀtlÀt’ÀtÓÀuÀu%ÀuHÀunÀvÀv*ÀvLÀvpÀv¼ÀwÀw$ÀwÀwÎÀx/Àx;ÀxEÀxMÀxRÀxUÀxWÀx…ÀxÐÀxüÀyÀy4ÀySÀywÀy–Ày±ÀyÍÀyøÀz$Àz@ÀzeÀzŠÀz³ÀzºÀz¼ÀzîÀ{"À{?À{_À{€À{™À{ÂÀ{éÀ|À|)À|KÀ|kÀ|mÀ|zÀ|§À|©À|¶À}À} À}À}UÀ}WÀ}dÀ}·À~ À~"À~`À~ƒÀ~¢À~»ÀÀ2ÀsÀ{À}À­ÀÄÀ€À€4À€TÀ€”À€«À€ÌÀ€ëÀ�À�*À�DÀ�_À�{À�›À�¼À�úÀ‚+À‚^À‚tÀ‚˜À‚¹À‚ÝÀƒ ÀƒFÀƒ‚Àƒ«ÀƒÒÀ„À„AÀ„kÀ„£À„ËÀ…À…6À…qÀ…�À…«À…ÅÀ…ÝÀ…óÀ†À†À†)À†BÀ†\À†wÀ†�À†¿À†ÏÀ†ÝÀ†éÀ†óÀ†ûÀ†ýÀ‡AÀ‡WÀ‡^À‡`À‡rÀ‡™À‡ÆÀ‡ÜÀˆÀˆ\Àˆ”Àˆ»À‰À‰VÀ‰¢À‰ÎÀ‰íÀŠ@ÀŠ—ÀŠèÀ‹CÀ‹\À‹±À‹ÙÀ‹ñÀ‹ûÀŒÀŒÀŒ ÀŒÀŒcÀŒ”ÀŒÅÀ�À�)À�TÀ��À�èÀŽ%ÀŽbÀŽŽÀŽ“ÀŽ–ÀŽ˜ÀŽÄÀŽÉÀ�À�+À�fÀ��À��À�œÀ�ÜÀ�LÀ�QÀ�SÀ�`À�³À‘À‘À‘À‘!À‘UÀ‘lÀ‘�À‘°À‘ÆÀ‘ÈÀ‘òÀ’ À’/À’OÀ’^À’eÀ’~À’€À’˜À’�À’ŸÀ’·À’¹À“ À“dÀ“¼À“ðÀ”7À”EÀ”tÀ”yÀ”{À”ˆÀ”ÌÀ•À•5À•IÀ•PÀ• À•ÛÀ•àÀ•âÀ•ïÀ–LÀ–vÀ–�À–¤À–«À—À—OÀ—jÀ—~À—…À—ÇÀ˜ À˜BÀ˜ªÀ˜¯À˜±À˜¾À˜ØÀ™À™#À™%À™?À™NÀ™UÀ™WÀ™­À™èÀš#ÀšrÀšÏÀšÔÀšÖÀšãÀ›%À›GÀ›IÀ›{À›}À›£À›¨À›ªÀ›·À›ïÀœÀœÀœ5ÀœJÀœXÀœ©Àœ«ÀœÑÀœìÀ�À�MÀ�¥À�ÒÀ�ÜÀ�ãÀ�èÀ�êÀ�÷ÀžFÀžpÀžrÀžŒÀž¡Àž¨ÀžªÀž÷ÀžùÀŸ+ÀŸWÀŸ�ÀŸ�ÀŸ·ÀŸÔÀŸïÀ /À mÀ vÀ ~À ƒÀ †À ˆÀ ÌÀ ÑÀ¡$À¡pÀ¡…À¡¿À¡ãÀ¢À¢À¢.À¢5À¢7À¢kÀ¢mÀ¢–À¢äÀ£À£8À£:À£GÀ£oÀ£˜À£šÀ£µÀ£×À¤À¤WÀ¤aÀ¤´À¤ãÀ¥ À¥À¥7À¥gÀ¥—À¥±À¥½À¥ÄÀ¥ÆÀ¥ñÀ¦*À¦_À¦aÀ¦©À¦æÀ¦üÀ§À§À§!À§#À§RÀ§kÀ§‚À§¨À§ÃÀ§ËÀ§ÍÀ§éÀ¨ À¨,À¨JÀ¨nÀ¨zÀ¨™À¨£À¨ªÀ¨¬À¨ÂÀ©À©'À©?À©^À©hÀ©pÀ©uÀ©xÀ©zÀ©ÇÀªÀªYÀª~Àª‚ÀªÁÀªÍÀªùÀ«!À«kÀ«¡À«àÀ¬À¬OÀ¬‡À¬ÄÀ¬ÆÀ¬çÀ­À­)À­JÀ­hÀ­ˆÀ­ªÀ­­À­¯À­þÀ®GÀ®”À®ÜÀ®èÀ¯À¯4À¯kÀ¯•À¯¸À¯æÀ°À°;À°]À°�À°§À°ÕÀ°ïÀ±À±7À±[À±sÀ±³À±ÏÀ±ÚÀ²À²2À²VÀ²nÀ²®À²¹À²ÞÀ³ À³-À³EÀ³uÀ³µÀ³ÀÀ³ßÀ´À´&À´PÀ´hÀ´¤À´¼À´ÇÀ´êÀµÀµ9ÀµUÀµ`Àµ‡Àµ´ÀµÞÀµöÀ¶.À¶FÀ¶QÀ¶SÀ¶uÀ¶¡À¶ÉÀ¶ÑÀ·À·=À·wÀ·žÀ·ÇÀ·ÎÀ·ÐÀ·âÀ·çÀ·éÀ¸ À¸1À¸UÀ¸xÀ¸¢À¸ÐÀ¸þÀ¹À¹#À¹%À¹EÀ¹jÀ¹{À¹ŸÀ¹¼À¹ÓÀ¹ñÀ¹úÀº#ÀºFÀºÀº¤Àº®ÀºµÀº·ÀºÚÀºîÀºõÀº÷À»À»)À»@À»nÀ»§À»³À»ÔÀ»úÀ¼À¼!À¼CÀ¼OÀ¼YÀ¼aÀ¼fÀ¼hÀ¼ŒÀ¼¸À¼àÀ½À½-À½[À½cÀ½mÀ½‹À½°À½ÈÀ½àÀ¾À¾À¾3À¾:À¾<À¾ˆÀ¾�À¾�À¾ÚÀ¾ýÀ¿À¿IÀ¿oÀ¿’À¿¼À¿êÀÀÀÀÀÀ%ÀÀCÀÀhÀÀ€ÀÀ˜ÀÀÎÀÀ×ÀÀëÀÀòÀÀôÀÁÀÁ(ÀÁBÀÁvÀÁ�ÀÁ—ÀÁŸÀÁ¤ÀÁ¦ÀÁñÀÂÀÂ3ÀÂZÀÂ}ÀŸÀÂÅÀÂßÀà ÀÃ5ÀÃ=ÀÃfÀÃhÀÃzÀãÀêÀìÀÃÒÀÄ ÀÄ'ÀÄ/ÀÄ1ÀÄSÀÄgÀÄnÀÄpÀÄŠÀÄ¡ÀľÀÄÆÀÄËÀÄÍÀÄîÀÅÀÅ<ÀÅ`ÀÅŽÀÅ–ÀÅ·ÀÅËÀÅÒÀÅÔÀÅîÀÆÀÆÀÆLÀÆ�ÀÆ�ÀÆ®ÀÆÔÀÆíÀÆûÀÇÀÇ'ÀÇ1ÀÇ9ÀÇ>ÀÇ@ÀÇ‹ÀÇ®ÀÇÑÀÇüÀÈ#ÀÈIÀÈcÀÈ‹ÀȵÀȽÀÈÐÀÈäÀÈëÀÈíÀÉ5ÀÉjÀɆÀÉŽÀÉ�ÀÉ�ÀÉ¿ÀÊ ÀÊÀÊÀÊ0ÀÊKÀÊmÀÊuÀÊzÀÊ}ÀÊÀÊÆÀÊËÀËÀËKÀËuÀËzÀËÊÀÌÀÌ"ÀÌ'ÀÌtÀÌÇÀÌæÀÍ(ÀÍvÀÍ�ÀͼÀÍÌÀÍÝÀÍúÀÎÀÎ,ÀÎGÀÎIÀΕÀÎÔÀÏ ÀÏ!ÀÏ7ÀÏXÀÏmÀφÀψÀϯÀ϶ÀÐÀÐ ÀÐJÀÐaÀÐcÀвÀÑÀÑ9ÀÑ]ÀÑ_ÀѯÀÑÎÀÑÕÀÒ!ÀÒmÀÒ€ÀÒ‡ÀÒ ÀÒÂÀÒÄÀÒãÀÒåÀÓÀÓÀÓÀÓ9ÀÓ€ÀÓžÀÓ­ÀÓÕÀÔ3ÀÔ=ÀÔDÀÔFÀÔ ÀÔºÀÕ(ÀÕ/ÀÕ1ÀÕNÀÕoÀÕˆÀÕ¢ÀÕÃÀÕÛÀÕòÀÖÀÖ7ÀÖYÀÖ¯ÀÖÈÀÖ÷À×À×kÀ×¢À×óÀØÀØBÀØ‚ÀجÀØÂÀØÖÀØèÀØøÀÙÀÙÀÙÀÙ3ÀÙUÀÙnÀÙ€ÀÙ¨ÀÙ³ÀÙ½ÀÙÅÀÙÊÀÙÍÀÙÏÀÙÑÀÙÿÀÚÀÚÀÚ'ÀÚOÀÚ”ÀÚÙÀÚÛÀÛ%ÀÛHÀÛjÀÛ®ÀÛÇÀÛÚÀÜÀÜ<ÀÜYÀÜ~ÀÜ›ÀÜÔÀÝ ÀÝÀÝ%ÀÝ/ÀÝ7ÀÝUÀÝtÀÝ•ÀÝÖÀÝþÀÞ#ÀÞAÀÞMÀÞlÀÞ|ÀÞƒÀÞ…ÀÞ�ÀÞ¢ÀÞ¥ÀÞ§ÀÞúÀßÀß4ÀßJÀßuÀß�Àß–ÀߘÀßÁÀßæÀßèÀà4ÀàPÀà²ÀàÔÀàûÀáÀáÀá!Àá7ÀáKÀásÀá{Àá}Àá£ÀáËÀáÒÀáÔÀáçÀâÀâ4ÀâNÀâVÀâ[Àâ]ÀâjÀâ’Àâ½Àã ÀãcÀãÚÀä*ÀäxÀäŒÀä»ÀäóÀå Àå*Àå8Àå_ÀåfÀåkÀånÀåpÀå¬Àå±ÀåÿÀæLÀæ^ÀæcÀæªÀæÍÀç Àç-ÀçPÀçtÀçœÀç¿ÀççÀèÀè$ÀèFÀè`ÀèŸÀèÐÀèÒÀéÀé/ÀéWÀézÀé£Àé¼ÀéÙÀéöÀê ÀêÀê,Àê•Àê¢Àê·ÀëÀëYÀëyÀë�Àë’Àë—Àë™Àë¦ÀëÎÀëßÀëûÀì5ÀìbÀìuÀì»ÀíÀíZÀí­ÀíÖÀíäÀîÀî6ÀîCÀîNÀîdÀîoÀî~Àî�ÀîÞÀïÀï ÀïÀï*Àï=ÀïBÀïEÀïGÀï˜ÀïàÀïåÀð1ÀðJÀðOÀð›ÀðÍÀðÒÀñÀñgÀñyÀñ~ÀñÐÀòÀò5ÀòoÀò�Àò«ÀòÉÀòêÀóÀóDÀótÀóÀó¥ÀóÔÀóþÀô Àô,ÀôRÀôsÀô~Àô€Àô¦Àô×Àõ Àõ Àõ1ÀõVÀõxÀõzÀõ‡Àõ¯ÀöÀö5ÀöXÀöuÀö¨Àö°Àö²ÀößÀ÷-À÷rÀ÷ŠÀ÷©À÷ãÀø ÀøOÀøzÀø¾ÀøôÀùÀùJÀùqÀù�Àù�Àù›Àù¥ÀùäÀúHÀú¨ÀûÀû^ÀûÀÀüÀü]Àü³ÀýÀýkÀý¿ÀþÀþsÀþ{Àþ}ÀþÀþÍÀÿÀÿeÀÿ·ÀÿäÀÀ&À‹À¬ÀÃÀâÀîÀøÀÀÀÀ ÀVÀ�À”ÀáÀøÀýÀMÀ ÀåÀêÀ9À€À…ÀÍÀÀÀXÀ™ÀíÀ<ÀbÀnÀšÀÂÀàÀÀOÀ{À³ÀåÀÀCÀ‰ÀÉÀÀ;À�ÀÁÀûÀ /À iÀ �À µÀ À jÀ ·À ¹À õÀ À À À VÀ gÀ vÀ |À ~À ¤À âÀ À À iÀ ºÀ âÀ À 'À )À WÀ ‚À «À ÑÀÀ,À.ÀQÀqÀ”À´À¶ÀÀMÀjÀlÀµÀ×ÀÙÀ$ÀpÀ™À¯ÀÍÀÕÀ/ÀSÀUÀxÀÌÀâÀêÀïÀñÀ?ÀŠÀºÀÀÀÀ0À6À„ÀÕÀÀlÀ¼ÀÈÀþÀÀFÀeÀŠÀ¦À®ÀÀ\À^ÀŒÀŽÀáÀ)ÀUÀ|ÀœÀ¤ÀÎÀóÀÀÀ‚ÀáÀãÀ5À‡ÀÖÀ$À9À;À�À¢ÀÈÀ÷ÀHÀ¤À¦ÀÀ;ÀtÀŽÀ–À˜ÀàÀ À>ÀFÀHÀqÀ†ÀÎÀéÀþÀÀ À ÀZÀ„À¾ÀÇÀÌÀÎÀÀFÀ€À‰ÀŽÀ�À¯À À À 8À LÀ SÀ UÀ ~À ØÀ öÀ!À!=À!GÀ!OÀ!TÀ!VÀ!yÀ!æÀ!èÀ"À""À")À"+À"TÀ"²À"ÐÀ"òÀ#À#AÀ#lÀ#xÀ#‚À#ŠÀ#�À#‘À#²À$À$À$AÀ$UÀ$\À$^À$ÌÀ$ÎÀ%%À%eÀ%yÀ%‘À%¢À%åÀ%õÀ&À& À&À&À&7À&dÀ&‚À&¤À&ÆÀ&óÀ'À'(À'2À':À'?À'AÀ'_À'ÂÀ(%À(„À(†À(ÑÀ)%À)]À)qÀ)xÀ)zÀ)³À)ÿÀ*#À*QÀ*zÀ*¦À*ÊÀ*êÀ+;À+{À+”À+æÀ,À,VÀ,†À,¼À,êÀ-À-+À-UÀ-eÀ-sÀ-À-‰À-�À-’À-âÀ.3À.AÀ.xÀ.£À.þÀ/À/^À/¬À/ÐÀ/úÀ0"À00À0<À0FÀ0MÀ0OÀ0aÀ0fÀ0hÀ0ŠÀ0õÀ1XÀ1·À1¹À1öÀ2 À2À2À24À2€À2¤À2ÖÀ2ÿÀ3+À3OÀ3oÀ3“À3¬À3þÀ44À4nÀ4žÀ4ÔÀ5À55À5HÀ5dÀ5”À5ÂÀ5ÒÀ5àÀ5ìÀ5öÀ5ýÀ5ÿÀ6À6iÀ6žÀ7À7À7SÀ7iÀ7ƒÀ7–À7ØÀ7êÀ7øÀ8À8À8À8aÀ8€À8¤À8ÓÀ8óÀ9À9eÀ9‰À9¹À9åÀ9óÀ9ÿÀ: À:À:À:$À:)À:+À:KÀ:²À:´À:×À:ëÀ:òÀ:ôÀ;À;xÀ;–À;¸À;ÞÀ;èÀ;ðÀ;õÀ;÷À<À0À>�À>ŸÀ>ÂÀ>ÖÀ>ÝÀ>ßÀ?GÀ?dÀ?fÀ?µÀ?ÄÀ?êÀ@dÀ@|À@�À@ÏÀ@ßÀ@ëÀ@õÀ@üÀ@þÀA>ÀARÀAbÀAjÀAlÀAŽÀA»ÀAÙÀBÀB@ÀBjÀB’ÀBžÀB¨ÀB°ÀBµÀB·ÀBÕÀC8ÀC£ÀDÀDÀD)ÀD=ÀDDÀDFÀD~ÀDëÀDíÀEÀEiÀE¡ÀE¶ÀEçÀEòÀEùÀEûÀFEÀF•ÀFäÀG7ÀGEÀGjÀGŠÀG®ÀGàÀH ÀH5ÀHYÀHyÀH±ÀHßÀIÀIDÀIpÀI�ÀI›ÀIÉÀIñÀIÿÀJ ÀJÀJÀJÀJlÀJ”ÀJµÀJÙÀKÀK0ÀK\ÀK€ÀK ÀKØÀLÀL:ÀLfÀL’ÀL£ÀLËÀLÙÀLåÀLïÀLöÀLøÀM ÀMÀMÀM,ÀM‰ÀM‹ÀM©ÀM½ÀMÄÀMÆÀNÀNeÀN—ÀN«ÀN²ÀN´ÀOÀO~ÀO€ÀO®ÀO°ÀPÀPÀPPÀPsÀP‚ÀPŠÀPŒÀPÃÀQ ÀQ!ÀQqÀQ£ÀQÜÀQíÀQ÷ÀRÀR$ÀR&ÀROÀRdÀR¬ÀRÅÀRãÀSÀS)ÀSNÀSqÀS}ÀS‡ÀS�ÀS”ÀS–ÀS³ÀTÀTÀT6ÀTJÀTQÀTSÀT|ÀTÑÀTïÀUÀU5ÀU?ÀUGÀULÀUNÀUmÀUÒÀUÔÀV ÀVÀV&ÀV(ÀV�ÀV‘ÀVÈÀWÀW ÀW1ÀWhÀWxÀW„ÀWŽÀWžÀW¦ÀW¨ÀWÊÀW÷ÀXÀX8ÀXZÀX…ÀX�ÀXÉÀXðÀXüÀYÀYÀYÀYÀYÀYeÀY®ÀYüÀZÀZQÀZ„ÀZŠÀZŸÀZÈÀZíÀZóÀZöÀZøÀ[À[6À[HÀ[YÀ[^À[�À[ØÀ\À\À\dÀ\³À]À]?À]AÀ]’À]äÀ]ÿÀ^À^.À^LÀ^fÀ^{À^ŽÀ^”À^—À^™À^ÌÀ^õÀ_À_4À_\À_}À_œÀ_¡À_ÌÀ_õÀ_÷À`6À`qÀ`sÀ`´À`óÀ`õÀa^ÀaÃÀaÅÀaÇÀaÒÀbÀbkÀbqÀb|ÀbÅÀcÀcÀcÀc7Àc[ÀcƒÀc¢ÀcÅÀcãÀcíÀdÀd8ÀdWÀdxÀd˜Àd¢Àd§Àdª/// @docImport 'refresh.dart'; €Õ€ì€ë€ò����C�m�–�À�×�î‚‚‚<‚R‡ƒ‚X‡•‡•‡£‡©‡©‡±‡²‡¸‡·‡È‡Þ‡Þ‰›=‰°‰°‰›‰œˆ!mˆ5ˆ5ˆ!ˆ"ˆ”�ˆ¯ˆ¯ˆ² ˆºˆ¹ˆ”ˆ•‡ƒ‡„Љ…sŠ�Š�ŠÇ€ÀŠÍŠÍŠèŠðŠÿŠþ‹ ‹‹‹.‹=‹<‹G‹V‹U‹d‹i‹…‹t‹j‹v‹ï‹ú‹úŒ1Œ<Œ<Ž~'Ž–ޖެ޹޹ŽÅ�4ŽÙŽÙŽßŽíŽìŽÅŽÆš©%¥¥ŠÁ/// An iOS-styled navigation bar. /// /// The navigation bar is a toolbar that minimally consists of a widget, normally /// a page title, in the [middle] of the toolbar. /// /// It also supports a [leading] and [trailing] widget before and after the /// [middle] widget while keeping the [middle] widget centered. /// /// The [leading] widget will automatically be a back chevron icon button (or a /// close button in case of a fullscreen dialog) to pop the current route if none /// is provided and [automaticallyImplyLeading] is true (true by default). /// /// The [middle] widget will automatically be a title text from the current /// [CupertinoPageRoute] if none is provided and [automaticallyImplyMiddle] is /// true (true by default). /// /// It should be placed at top of the screen and automatically accounts 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. /// /// 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} /// /// 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. /// * ¥x‚¿¥°¥°¥Æ./// Creates a navigation bar in the iOS style. ¥Î ¥Õ¥Ô¥Þ ¥ä¥ã¥ñ%¥÷¥ö¦$¦#¦"¦H¦N¦M¦e ¦k¦j¦w ¦}¦|¦‹#¦‘¦�¦µ¦»¦º¦Ð¦Ö¦Õ¦æ ¦ì¦ë¦ù#¦ÿ¦þ§#§)§(¦¦=¦™§§2§K§Q§œ¨5§v§]§^§y§‚§›§ƒ§Œ§¨§÷ ¨=�©µ©µ�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}©Ãƒ8¬â¬â‚æ/// {@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 'Close' 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}­�T®>®>�!/// 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.®]‚°j°j�Ý/// {@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}°‚�:±¶±¶�/// Widget to place in the middle of the navigation bar. Normally a title or /// a segmented control. /// /// If null and [automaticallyImplyMiddle] is true, an appropriate [Text] /// title will be created if the current route is a [CupertinoPageRoute] and /// has a `title`.±Ã�²½²½€ß/// {@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}³I�z´´´´�H/// {@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. /// /// Defaults to [CupertinoTheme]'s `barBackgroundColor` if null. /// {@endtemplate}´Ê�ﶯ¶¯�´/// {@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}¶À‚œ¹U¹U‚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}¹c�ºzºz€ù/// {@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}º‡ƒO½¿½¿‚ù/// {@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}½ÝƒÀ@õÀ@õ‚Ý/// {@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}ÀBwgÀB�ÀB�ÀBwÀBxÀA�nÀA_ÀA_F/// True if the navigation bar's background color has no transparency.ÀAsÀA�ÀA€ÀAMÀANÀBä[ÀCÀCÀBäÀBåÀCýŠCÀDÀDÀDK,ÀDsÀDsÀD~nÀD�ÀD�ÀD~ÀDÀDò‰KÀEÀEÀE ÀEÀEÀDòÀDóÀND¡óÀ[NÀ[NŒÃ/// 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 /// close 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. /// * À[‡ƒ˜À\*À\*À\F€�/// Creates a navigation bar for scrolling lists. /// /// If [automaticallyImplyTitle] is false, then the [largeTitle] argument is /// required.À\N À\UÀ\TÀ\^À\dÀ\cÀ\t À\zÀ\yÀ\‡%À\�À\ŒÀ\³#À\¹À\¸À\ÝÀ\ãÀ\âÀ]À]À]À] À]#À]"À]/ À]5À]4À]C#À]IÀ]HÀ]mÀ]sÀ]rÀ]ˆÀ]ŽÀ]�À]ž À]¤À]£À]±#À]·À]¶À]ÛÀ]áÀ]àÀ^À^À^À\¨À\ÒÀ\õÀ]QÀ]ÐÀ]êÀ^À^À^$À^]À_À^HÀ^0À^VÀ^KÀ^YÀ^iÀ^ºÀ_ À_%„žÀc¹Àc¹„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.ÀcÊ€¢ÀdeÀde€ƒ/// {@macro flutter.cupertino.CupertinoNavigationBar.leading} /// /// This widget is visible in both collapsed and expanded states.ÀdswÀdÑÀdÑO/// {@macro flutter.cupertino.CupertinoNavigationBar.automaticallyImplyLeading}Àdñ�aÀf;Àf;�//// 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.ÀfY�ÂÀh Àh �‹/// 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.Àh"jÀh{Àh{G/// {@macro flutter.cupertino.CupertinoNavigationBar.previousPageTitle}Àh“�‹ÀjÀj�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.Àj%€¤ÀjÁÀjÁ€„/// {@macro flutter.cupertino.CupertinoNavigationBar.trailing} /// /// This widget is visible in both collapsed and expanded states.ÀjÐeÀk&Àk&E/// {@macro flutter.cupertino.CupertinoNavigationBar.backgroundColor}Àk<`Àk’Àk’@/// {@macro flutter.cupertino.CupertinoNavigationBar.brightness}Àk£eÀlÀl=/// {@macro flutter.cupertino.CupertinoNavigationBar.padding}ÀlTÀl]Àl]À}>À} À} À|o6À|‡À|‡À|oÀ|pÀ|«ZÀ|ÃÀ|ÃÀ|«À|¬À}YŽ­À}mÀ}mÀ}sÀ}�À}€À}‰À}‘À}�À}žÀ}¤À}£À}YÀ}ZÀŒ ‚…ÀŒÀŒÀŒ,2ÀŒTÀŒSÀŒ ÀŒ ÀŽ˜‚…À�1À�1€Ž/// The large title of the navigation bar. /// /// Magnifies on over-scroll when [CupertinoSliverNavigationBar.stretch] /// parameter is true.À�h#À�nÀ�nÀ�yÀ�| À�ƒÀ�‚À�‘€¾À�°À�°À�ÃÀ�ÑÀ�ÐÀ�‘À�’À�U€ÅÀ�gÀ�gÀ�zÀ�ˆÀ�‡À��À�£À�¢À�UÀ�VÀ‘!�cÀ‘'À‘'À‘WmÀ‘WÀ‘WÀ‘hÀ‘pÀ‘„À‘ƒÀ‘¢À‘—À‘¤À‘¸À‘½À‘ÂÀ‘¾À‘ôÀ‘þÀ‘þÀ’¡À’¨À’¨À’±À‘Ê&À‘ØÀ‘ØÀ’ €ŽÀ’À’À’À’&À’%À’»�¼À’ÉÀ’ÉÀ’ÜÀ’âÀ’áÀ’ìÀ’üÀ’ûÀ”}�aÀ”’À”’À”²À”ÀÀ”¿À”}À”~À•ä‚ÉÀ•ùÀ•ùÀ– $À–&À–%À–2À–@À–?À•äÀ•åÀ˜³‚À˜ÅÀ˜ÅÀ˜³À˜´ÀšØ€ÎÀšêÀšêÀšþÀ› À›À›À›À›ÀšØÀšÙÀ›¬‚:À›¾À›¾À›ÄÀ›ÕÀ›ÔÀ›Ý À›åÀ›äÀ›¬À›­À�ì‚•À�þÀ�þÀžÀž ÀžÀž(Àž9Àž8À�ìÀ�íÀ ˆˆîÀ¡‹À¡‹€÷/// 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.À¡ÁrÀ¡ÇÀ¡ÇÀ¡ßÀ¡çÀ¡öÀ¡õÀ¢ À¢ À¢ À¢À¢À¢À¢9/À¢^À¢^À¢o$À¢ŒÀ¢ŒÀ¢˜€�À£(À£(}/// Whether the middle widget has a visible animated opacity. A null value /// means the middle opacity will not be animated.À£<†7À£PÀ£PÀ£VÀ£dÀ£cÀ£<À£=ÀªÁ‚êÀªÓÀªÓÀªû�ÇÀªûÀªûÀ«8À«4À«'À«6À«?À«gÀ«JÀ«@À«LÀ«|À«qÀ«~À«‡À«�À«’À«ˆÀ«”À«¶À«§À«¸À«ÁÀ«ÜÀ«ÌÀ«ÂÀ«ÎÀ«óÀ«æÀ«õÀ«þÀ¬À¬ À«ÿÀ¬ À¬+À¬!À¬-À¬6À¬KÀ¬AÀ¬7À¬CÀ¬aÀ¬UÀ¬cÀ¬lÀ¬ƒÀ¬wÀ¬mÀ¬yÀ¬›À¬�À¬�À¬¦À¬ÀÀ¬±À¬§À¬³À¬ÈÀ¬ØÀ¬ØÀ¬éÀ¬ùÀ¬ùÀ­À­À­À­+À­;À­;À­LÀ­\À­\À­jÀ­zÀ­zÀ­ŠÀ­šÀ­šÀªÁÀªÂÀ®Ü›ŸÀ®îÀ®îÀ¯‡=À¯À¯À¯0 À¯80À¯eÀ¯dÀ¯o#À¯ŽÀ¯�À¯™À¯«À¯ªÀ¯¼'À¯ËÀ¯ÊÀ¯ê%À¯ùÀ¯øÀ°"À°(À°'À°?À°QÀ°PÀ°aÀ°sÀ°rÀ°…À°—À°–À°«'À°ÌÀ°ËÀ°ÙÀ°èÀ°ç~À°þÀ°öÀ±À± À±ÖÀ±#À±À±%À±)À±*À±KÀ±@À±MÀ±iÀ±dÀ±kÀ±•À±|À±—À±ÃÀ±¼À±ÅÀ±íÀ±áÀ±ïÀ²À²µÀ²À² À²À² À²!À²FÀ²;À²HÀ²dÀ²_À²fÀ²�À²wÀ²’À²ÊÀ²ÀÀ²ÌÀ²ÛÀ³¼À²óÀ²çÀ²õÀ²ùÀ²úÀ³À³À³À³;À³6À³=À³_À³NÀ³aÀ³—À³~À³™À³ÎÀ³ÇÀ³ÐÀ³ÜÀ´ÃÀ³ñÀ³èÀ³óÀ³÷À³øÀ´À´ À´À´=À´/À´?À´^À´YÀ´`À´ˆÀ´qÀ´ŠÀ´²À´­À´´À´×À´ÎÀ´ÙÀ´çÀµ\À´þÀ´óÀµÀµÀµÀµ(ÀµÀµ*ÀµIÀµBÀµKÀµrÀµgÀµtÀµ„À¶MÀµ�Àµ�ÀµŸÀµ£Àµ¤ÀµËÀµ½ÀµÍÀµìÀµçÀµîÀ¶ÀµÿÀ¶À¶<À¶7À¶>À·ëÀ·ÿÀ·ÿÀ¼jÀ¼~À¼~À¾‘€‹À¿À¿g/// This widget is not decorated with a font since the font style could /// animate during transitions.ÀÁ¨€ˆÀÂ*ÀÂ*g/// This widget is not decorated with a font since the font style could /// animate during transitions.ÀÄÏÀÄãÀÄãÀÇB€ŒÀÇÄÀÇÄg/// This widget is not decorated with a font since the font style could /// animate during transitions.À¶U��À¶dÀ¶dÀ¶y%À¶ˆÀ¶‡À¶¥!À¶»À¶ºÀ¸ „YÀ¸ À¸ À¸5À¸IÀ¸HÀ¸YÀ¸kÀ¸jÀ¸|#À¸›À¸šÀ¸¦'À¸µÀ¸´À¸Ô'À¸õÀ¸ôÀ¼Ž�ýÀ¼£À¼£À¼¼!À¼ÐÀ¼ÏÀ¼äÀ¼öÀ¼õÀ½#À½&À½%À½1'À½@À½?À¿!‚�À¿6À¿6À¿MÀ¿aÀ¿`À¿sÀ¿…À¿„À¿–#À¿µÀ¿´À¿À'À¿ÏÀ¿ÎÀ¿î"ÀÀÀ¿ÿÀÂ5‚”ÀÂJÀÂJÀÂ^ÀÂrÀÂqÀÂ�À“ÀÂ’À£ÀµÀ´ÀÂÉÀÂØÀÂ×ÀÂã%ÀÂòÀÂñÀÃ#ÀÃ.ÀÃ-ÀÄð‚LÀÅÀÅÀÅÀÅ/ÀÅ.ÀÅ@ÀÅRÀÅQÀÅd'ÀÅ…ÀÅ„ÀÇÓ‚¥ÀÇèÀÇèÀÈ ÀÈÀÈÀÈ'ÀÈ9ÀÈ8ÀÈMÀÈ\ÀÈ[ÀÈg!ÀÈvÀÈuÀÈ�#ÀÈ®ÀÈ­À®ÜÀ®ÝÀÊ�LÀÌìÀÌì‚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.ÀÍ*�À͘À͘À͸a/// Construct a [CupertinoNavigationBarBackButton] that can be used to pop /// the current route.ÀÍÀ ÀÍÇÀÍÆÀÍÐ ÀÍÖÀÍÕÀÍáÀÍçÀÍæÀÍþÀÎÀÎÀÎ#ÀÎÀÎ%ÀÎ>ÀÎ3ÀÎ@ÀÎÖ€®ÀÎÜÀÎüÀÎýÀÏÀÎýÀÏ ÀÏÀÏÀÏ%ÀÏ+ÀÏ* ÀÏOÀÏ=ÀÏQÀÏdÀÏ^ÀÏfÀÏ}ÀÏsÀÏÀÏŠ€ÔÀÐYÀÐY€²/// 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.ÀÐe€õÀÑIÀÑI€Ì/// 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.ÀÑa�^ÀÒ¶ÀÒ¶�(/// 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.ÀÒÆÀÒÔÀÒÔÀÒçÀÒõÀÒõÀÓ†ÂÀÓÀÓÀÓ ÀÓ.ÀÓ-ÀÓÀÓÀÙÑ„ÒÀÙ×ÀÙ×ÀÚÀÚÀÚÀÚÀÚ„„ÀÚ0ÀÚ0ÀÚ6ÀÚDÀÚCÀÚÀÚÀÞ§†ÅÀßÀß^/// A widget that shows next to the back chevron when `automaticallyImplyLeading` /// is true.Àß6^Àß<Àß<ÀßFÀßN$Àß]Àß\ÀßyÀ߈À߇Àßš$ÀߨÀߨÀßà ÀßÞÀßÞÀàR‚ÀàYÀàYÀàsÀà�Àà€Àà‰Àà’Àà‘Àà  Àà©Àà¨Àâ_ƒ ÀâsÀâsÀâyÀâ‡Àâ†Àâ_Àâ`Àåp‰ÓÀæÓÀæÓ�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.Àç �ÁÀç Àç Àç) Àç1Àç@Àç?ÀçTÀçcÀçbÀçx!Àç‡Àç†Àç Àç¯Àç®ÀçÃ!ÀçÒÀçÑÀçëÀçúÀçùÀèÀèÀèÀè(Àè7Àè6ÀèJÀèYÀèXÀègÀèmÀè›Àè}ÀènÀèoÀè”Àè€Àè—Àè¦Àè«ÀèÌÀè¯Àè¬Àè±Àè¿ÀèÀ ÀèÔ7ÀèýÀèýÀéÀéÀéÀé1#ÀéAÀéAÀéYÀéiÀéiÀé|$Àé�Àé�Àé¥Àé³Àé³Àé¾ÀéÉÀéÉÀéÛÀéæÀéæÀéøÀêÀêÀê�„ÀêÀêÀ뛃¥Àë¯Àë¯ÀëµÀëÃÀëÂÀë›ÀëœÀïG‘¿Àò;Àò;‚Ý/// 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.Àòq‚ ÀòqÀòqÀò‰Àò‘Àò ÀòŸÀò¯Àò¾Àò½ÀòÍÀòÜÀòÛ8ÀòýÀòñÀòÿÀóÀó ÀóÀó Àó{ÀóÀóÀóÀó+Àó,Àó5Àó6Àó:Àó;ÀóPÀóMÀóRÀó[Àó\ÀóeÀófÀójÀókÀó–Àó†Àó˜Àó¢ÀôÀó³Àó®ÀóµÀóÁÀóÂÀóàÀóÝÀóâÀóëÀóìÀôÀôÀôÀô)ÀôzÀô:Àô5Àô<ÀôHÀôIÀô^Àô[Àô`ÀôiÀôjÀô‚!ÀôšÀôšÀô¨,ÀôËÀôËÀôÙ/ÀôüÀôüÀõÀõ#Àõ#Àõ3 ÀõDÀõDÀõXÀõjÀõjÀõ|‹‡Àõ�Àõ�Àõ–Àõ¤Àõ£Àõ|Àõ}À ÀX ÀtÀt„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.Àœ…ÀœÀœÀ¾ÀÆÀÕÀÔÀä2À À À/ÀDÀCÀS%ÀkÀjbÀ“À‚À•À¡À¢ÀÈÀºÀÊÀÓÀÔÀüÀìÀþÀ À À+ÀÀ-À6À7ÀdÀJÀfÀrÀsÀ§À�À©À²À³ÀåÀÐÀçÀóÀôÀÀ À À)À*À\ÀBÀ^ÀjÀkÀŸÀˆÀ¡ÀªÀ«ÀÜÀÈÀÞÀêÀëÀ À À À À À JÀ 6À LÀ XÀ YÀ �À pÀ ƒÀ ŒÀ �À ²À ¤À À À !À *À +À 6À 7À FÀ fÀ GÀ PÀ QÀ ZÀ [À ‚À qÀ ¨À ®À “À „À –À £À ¤À ªÀ °À ±À »]À ÛÀ Û À åÀ êÀ ñÀ ëÀ òÀ À þÀ ùÀ À À À À \À =À = À FÀ KÀ RÀ LÀ SÀ xÀ _À ZÀ aÀ nÀ kÀ pÀ €!À ˜À ˜À ¦9À ÏÀ ÏÀ ä6À À À äÀ ôÀ ôÀ À À À +)À ;À ;À Y&À iÀ iÀ „$À ”À ”À ­!À ½À ½À Ó*À äÀ äÀ'ÀÀÀ0À;À;ÀSÀ^À^ÀsÀ~À~À–À¡À¡ÀOÀZÀZÀ·ÀÄÀÄ À’�ÀÀžÀžÀ!X‚5À!dÀ!dÀ#“ƒªÀ#ŸÀ#ŸÀ'C‰!À'OÀ'OÀ0j‰½À0vÀ0vÀ:-�ÆÀ:9À:9À;ù�¬À<À<À=«…À=·À=·ÀB¹ŠTÀBÅÀBÅÀM†ÀMÀMÀS˜�²ÀS¤ÀS¤ÀUPƒÁÀU\ÀU\Àr�{ÀÀÀ� À¨À§À³ÀÇÀÆÀʉ?ÀæÀæÀÀÀÀ# À7À6ÀJÀ^À]ÀiÀ}À|ÀŽÀŸÀžÀ€»À!À!À,À4À3À8À?À>ÀFÀLÀMÀЀ¼ÀâÀâÀìÀôÀóÀøÀÿÀþÀÀ À ÀbÀc�ˆm‘3‘3�&/// 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.‘L‘U‘T‘_‘o‘n‘‚‘�‘Ž‘�‘®‘­‘·!‘½‘¼‘Ô˜½�\˜Â˜Â˜Ô˜â˜áÀY�ÜÀY¸ÀY¸€“/// 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.ÀYá ÀYèÀYçÀYî ÀYõÀYôÀZøƒ�ÀZÿÀZÿÀ[À[-À[,À[8 À[>À[=À[J À[RÀ[QÀ^™†À^ÓÀ^Ó1/// Navigation bars' hero flight shuttle builder.À^÷À_À_À_À_)À_(À_6#À_KÀ_JÀ_^À_lÀ_kÀ_À_�À_Œ ‚j€Ýƒ ƒ €�/// Standard iOS navigation bar height without the status bar. /// /// This height is constant and independent of accessibility as it is in iOS.ƒ&ƒL€®ƒÒƒÒv/// Size increase from expanding the navigation bar into an iOS-11-style large title /// form in a [CustomScrollView].ƒöƒÿ€Ñ„ª„ª€›/// 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.„Ì„Õ'„â„â„ø…(………&…..…;…;…X…ae…�…�/// Title text transfer fade.…«…³…Å…À…´…Â…Ë:…×…×…ô…ù†…ú† €¥†††/†5†®†@†:†B†L†ª†X†S†Z†€†{†‚‡O/‡^‡^‡p‡x‡}‡y€² refresh.dart‰À=€ˆ€§€©€É€Ó€Õ€ò���C�m�–�¾�À�×�î‚‚‚<‚R‚h‚j‚ª‚¯‚þƒJƒLƒ¢ƒÅƒýƒÿ„P„�„Ó„Õ„ÿ……,….…_…a…€…Ʌˆ† †8†O†w†¨†®†²†´‡‡O‡�‡ƒ‡�‡¡‡Ä‡Æ‡ê‡ìˆˆ,ˆ�ˆ’ˆŸˆÃˆæˆú‰‰.‰C‰J‰h‰’‰—‰™‰¦‰Ú‰Ý‰ßŠ*Š{ЉŠÅŠì‹‹*‹C‹]‹‰‹‹‹Ø‹íŒŒŒ/ŒCŒEŒ‰Œ�Œß���e�·ŽŽWŽ|Ž¨ŽªŽÁŽÃŽÐŽø��6�l�£�½�Ù�î�ö�û�þ��U�‘�–�à‘,‘J‘]‘€‘›‘µ‘Û‘á‘û’’`’Ó “B“x“€“Õ“ø”G”–”´••.•c•‡•½•ý–E–�–§–½–Å–Ê——$—;—Z—b—v—|—~—¦—Ǘ̗Ηâ—þ˜;˜^˜f˜l˜o˜q˜½˜í™+™-™|™Ì™ßšššš@šEš˜šËšÐ››^›c›´œœSœXœ¥œõ���d�~�ƒ�Òžž"žsžÄŸŸeŸ·   \ « ÷¡-¡2¡…¡Î¢¢J¢O¢d¢¼£ £*£/£‰£š£Ÿ£®£³£ÿ¤!¤o¤³¥¥v¥¨¥Ê¥Ú¥í¦¦D¦a¦s¦‡¦±¦Ì¦â¦õ§§D§T§Ÿ§î¨.¨9¨;¨¨Ñ©©©i©�©¥©¿©Áªªbªiª¾«««K«R« «ñ¬¬T¬Ÿ¬¿¬Õ¬þ­­J­Q­¡­ì®1®Y®[®©®ø¯¯¯n¯®¯Ú¯á°3°D°Z°~°€°Ð°ì°ó±@±�±¦±¿±Á²²[²—²­²È²Ê³³E³G³“³ç´2´D´K´�´¥´Æ´ÈµµIµPµ µé¶¶ ¶^¶…¶›¶¼¶¾··9·@·†·�·ß¸ ¸\¸­¸Ù¸à¹ ¹6¹_¹a¹¤ºº ºTºjºƒº…ºÙ»»»i»º¼ ¼?¼F¼•¼ç¼û½½S½q½x½œ½²½Ù½Û¾¾u¾|¾Å¿¿d¿´¿»À@À@IÀ@^À@eÀ@¥À@ÐÀ@æÀ@ÿÀAÀAKÀAXÀAŒÀAñÀBCÀBnÀBsÀBuÀB‚ÀBžÀBÛÀBàÀBâÀBïÀCAÀCDÀCFÀC–ÀCâÀCýÀDIÀDzÀD|ÀD‰ÀDŸÀD·ÀDéÀDîÀDðÀDýÀE%ÀEHÀEÅÀEÇÀFÀF1ÀFWÀF{ÀF¿ÀGÀG4ÀGVÀG|ÀGœÀG¹ÀGÎÀGÖÀGØÀHÀH&ÀHOÀHuÀH•ÀHÕÀHÿÀI"ÀIFÀIRÀI\ÀIdÀIfÀI±ÀIëÀJÀJÀJ ÀJÀJlÀJ•ÀJ«ÀJÝÀKÀK/ÀKuÀK±ÀKóÀLÀLNÀLqÀL ÀLûÀMPÀMxÀMœÀMÏÀMòÀNÀNÀN(ÀN2ÀN:ÀN?ÀNBÀNDÀN”ÀN™ÀNçÀOÀO ÀO^ÀO§ÀO¬ÀOùÀPÀPÀPfÀP¶ÀPØÀPÝÀQ+ÀQƒÀQˆÀQØÀRÀR$ÀRuÀRÈÀSÀSÀSjÀS¹ÀSÖÀSÛÀT,ÀT}ÀTÍÀUÀUoÀU»ÀUÐÀUÕÀV*ÀVyÀVÅÀVûÀWÀWRÀW˜ÀWèÀXÀXÀXVÀX§ÀXõÀY*ÀY/ÀYDÀY¢ÀY§ÀZÀZÀZÀZ&ÀZ+ÀZ|ÀZ‹ÀZæÀ[HÀ[…À[ºÀ[ÁÀ\À\"À\JÀ\ZÀ\pÀ\ƒÀ\¯À\ÙÀ\üÀ]À]+À]?À]iÀ]„À]šÀ]­À]×À]üÀ^À^'À^`À^±À_À_À_!À_#À_FÀ_MÀ_žÀ_àÀ_çÀ`4À`bÀ`iÀ`¸Àa ÀaYÀaªÀaüÀbLÀbSÀbŸÀbïÀcÀc ÀcYÀc©ÀcÆÀcÈÀd ÀdÀdUÀdoÀdqÀdÄÀdíÀdïÀe?ÀeFÀe•ÀeåÀf.ÀfUÀfWÀf¡Àf¹ÀfÀÀg Àg]ÀgtÀg{ÀgÇÀgþÀhÀh ÀhkÀh�Àh‘ÀhàÀhùÀiÀiGÀi–ÀiäÀjÀj!Àj#ÀjeÀjlÀj±ÀjÌÀjÎÀkÀk8Àk:Àk~ÀkŸÀk¡ÀkâÀl Àl ÀlMÀlfÀlhÀl¹ÀlàÀlâÀm#Àm<Àm>ÀmˆÀm¾ÀmÀÀnÀnÀnaÀn²Àn¹ÀoÀoVÀo�Ào–Ào²ÀoÉÀoËÀoØÀp6Àp9Àp;Àp‹Àp×ÀpòÀqJÀq{Àq}ÀqŠÀq Àq¸ÀqêÀqïÀqñÀqþÀr&Àr}Àr�Àr¶ÀrÚÀsÀs^Às’Às´ÀsÚÀtÀt$Àt8Àt@ÀtBÀtlÀt’ÀtÓÀuÀu%ÀuHÀunÀvÀv*ÀvLÀvpÀv¼ÀwÀw$ÀwÀwÎÀx/Àx;ÀxEÀxMÀxRÀxUÀxWÀx…ÀxÐÀxüÀyÀy4ÀySÀywÀy–Ày±ÀyÍÀyøÀz$Àz@ÀzeÀzŠÀz³ÀzºÀz¼ÀzîÀ{"À{?À{_À{€À{™À{ÂÀ{éÀ|À|)À|KÀ|kÀ|mÀ|zÀ|§À|©À|¶À}À} À}À}UÀ}WÀ}dÀ}·À~ À~"À~`À~ƒÀ~¢À~»ÀÀ2ÀsÀ{À}À­ÀÄÀ€À€4À€TÀ€”À€«À€ÌÀ€ëÀ�À�*À�DÀ�_À�{À�›À�¼À�úÀ‚+À‚^À‚tÀ‚˜À‚¹À‚ÝÀƒ ÀƒFÀƒ‚Àƒ«ÀƒÒÀ„À„AÀ„kÀ„£À„ËÀ…À…6À…qÀ…�À…«À…ÅÀ…ÝÀ…óÀ†À†À†)À†BÀ†\À†wÀ†�À†¿À†ÏÀ†ÝÀ†éÀ†óÀ†ûÀ†ýÀ‡AÀ‡WÀ‡^À‡`À‡rÀ‡™À‡ÆÀ‡ÜÀˆÀˆ\Àˆ”Àˆ»À‰À‰VÀ‰¢À‰ÎÀ‰íÀŠ@ÀŠ—ÀŠèÀ‹CÀ‹\À‹±À‹ÙÀ‹ñÀ‹ûÀŒÀŒÀŒ ÀŒÀŒcÀŒ”ÀŒÅÀ�À�)À�TÀ��À�èÀŽ%ÀŽbÀŽŽÀŽ“ÀŽ–ÀŽ˜ÀŽÄÀŽÉÀ�À�+À�fÀ��À��À�œÀ�ÜÀ�LÀ�QÀ�SÀ�`À�³À‘À‘À‘À‘!À‘UÀ‘lÀ‘�À‘°À‘ÆÀ‘ÈÀ‘òÀ’ À’/À’OÀ’^À’eÀ’~À’€À’˜À’�À’ŸÀ’·À’¹À“ À“dÀ“¼À“ðÀ”7À”EÀ”tÀ”yÀ”{À”ˆÀ”ÌÀ•À•5À•IÀ•PÀ• À•ÛÀ•àÀ•âÀ•ïÀ–LÀ–vÀ–�À–¤À–«À—À—OÀ—jÀ—~À—…À—ÇÀ˜ À˜BÀ˜ªÀ˜¯À˜±À˜¾À˜ØÀ™À™#À™%À™?À™NÀ™UÀ™WÀ™­À™èÀš#ÀšrÀšÏÀšÔÀšÖÀšãÀ›%À›GÀ›IÀ›{À›}À›£À›¨À›ªÀ›·À›ïÀœÀœÀœ5ÀœJÀœXÀœ©Àœ«ÀœÑÀœìÀ�À�MÀ�¥À�ÒÀ�ÜÀ�ãÀ�èÀ�êÀ�÷ÀžFÀžpÀžrÀžŒÀž¡Àž¨ÀžªÀž÷ÀžùÀŸ+ÀŸWÀŸ�ÀŸ�ÀŸ·ÀŸÔÀŸïÀ /À mÀ vÀ ~À ƒÀ †À ˆÀ ÌÀ ÑÀ¡$À¡pÀ¡…À¡¿À¡ãÀ¢À¢À¢.À¢5À¢7À¢kÀ¢mÀ¢–À¢äÀ£À£8À£:À£GÀ£oÀ£˜À£šÀ£µÀ£×À¤À¤WÀ¤aÀ¤´À¤ãÀ¥ À¥À¥7À¥gÀ¥—À¥±À¥½À¥ÄÀ¥ÆÀ¥ñÀ¦*À¦_À¦aÀ¦©À¦æÀ¦üÀ§À§À§!À§#À§RÀ§kÀ§‚À§¨À§ÃÀ§ËÀ§ÍÀ§éÀ¨ À¨,À¨JÀ¨nÀ¨zÀ¨™À¨£À¨ªÀ¨¬À¨ÂÀ©À©'À©?À©^À©hÀ©pÀ©uÀ©xÀ©zÀ©ÇÀªÀªYÀª~Àª‚ÀªÁÀªÍÀªùÀ«!À«kÀ«¡À«àÀ¬À¬OÀ¬‡À¬ÄÀ¬ÆÀ¬çÀ­À­)À­JÀ­hÀ­ˆÀ­ªÀ­­À­¯À­þÀ®GÀ®”À®ÜÀ®èÀ¯À¯4À¯kÀ¯•À¯¸À¯æÀ°À°;À°]À°�À°§À°ÕÀ°ïÀ±À±7À±[À±sÀ±³À±ÏÀ±ÚÀ²À²2À²VÀ²nÀ²®À²¹À²ÞÀ³ À³-À³EÀ³uÀ³µÀ³ÀÀ³ßÀ´À´&À´PÀ´hÀ´¤À´¼À´ÇÀ´êÀµÀµ9ÀµUÀµ`Àµ‡Àµ´ÀµÞÀµöÀ¶.À¶FÀ¶QÀ¶SÀ¶uÀ¶¡À¶ÉÀ¶ÑÀ·À·=À·wÀ·žÀ·ÇÀ·ÎÀ·ÐÀ·âÀ·çÀ·éÀ¸ À¸1À¸UÀ¸xÀ¸¢À¸ÐÀ¸þÀ¹À¹#À¹%À¹EÀ¹jÀ¹{À¹ŸÀ¹¼À¹ÓÀ¹ñÀ¹úÀº#ÀºFÀºÀº¤Àº®ÀºµÀº·ÀºÚÀºîÀºõÀº÷À»À»)À»@À»nÀ»§À»³À»ÔÀ»úÀ¼À¼!À¼CÀ¼OÀ¼YÀ¼aÀ¼fÀ¼hÀ¼ŒÀ¼¸À¼àÀ½À½-À½[À½cÀ½mÀ½‹À½°À½ÈÀ½àÀ¾À¾À¾3À¾:À¾<À¾ˆÀ¾�À¾�À¾ÚÀ¾ýÀ¿À¿IÀ¿oÀ¿’À¿¼À¿êÀÀÀÀÀÀ%ÀÀCÀÀhÀÀ€ÀÀ˜ÀÀÎÀÀ×ÀÀëÀÀòÀÀôÀÁÀÁ(ÀÁBÀÁvÀÁ�ÀÁ—ÀÁŸÀÁ¤ÀÁ¦ÀÁñÀÂÀÂ3ÀÂZÀÂ}ÀŸÀÂÅÀÂßÀà ÀÃ5ÀÃ=ÀÃfÀÃhÀÃzÀãÀêÀìÀÃÒÀÄ ÀÄ'ÀÄ/ÀÄ1ÀÄSÀÄgÀÄnÀÄpÀÄŠÀÄ¡ÀľÀÄÆÀÄËÀÄÍÀÄîÀÅÀÅ<ÀÅ`ÀÅŽÀÅ–ÀÅ·ÀÅËÀÅÒÀÅÔÀÅîÀÆÀÆÀÆLÀÆ�ÀÆ�ÀÆ®ÀÆÔÀÆíÀÆûÀÇÀÇ'ÀÇ1ÀÇ9ÀÇ>ÀÇ@ÀÇ‹ÀÇ®ÀÇÑÀÇüÀÈ#ÀÈIÀÈcÀÈ‹ÀȵÀȽÀÈÐÀÈäÀÈëÀÈíÀÉ5ÀÉjÀɆÀÉŽÀÉ�ÀÉ�ÀÉ¿ÀÊ ÀÊÀÊÀÊ0ÀÊKÀÊmÀÊuÀÊzÀÊ}ÀÊÀÊÆÀÊËÀËÀËKÀËuÀËzÀËÊÀÌÀÌ"ÀÌ'ÀÌtÀÌÇÀÌæÀÍ(ÀÍvÀÍ�ÀͼÀÍÌÀÍÝÀÍúÀÎÀÎ,ÀÎGÀÎIÀΕÀÎÔÀÏ ÀÏ!ÀÏ7ÀÏXÀÏmÀφÀψÀϯÀ϶ÀÐÀÐ ÀÐJÀÐaÀÐcÀвÀÑÀÑ9ÀÑ]ÀÑ_ÀѯÀÑÎÀÑÕÀÒ!ÀÒmÀÒ€ÀÒ‡ÀÒ ÀÒÂÀÒÄÀÒãÀÒåÀÓÀÓÀÓÀÓ9ÀÓ€ÀÓžÀÓ­ÀÓÕÀÔ3ÀÔ=ÀÔDÀÔFÀÔ ÀÔºÀÕ(ÀÕ/ÀÕ1ÀÕNÀÕoÀÕˆÀÕ¢ÀÕÃÀÕÛÀÕòÀÖÀÖ7ÀÖYÀÖ¯ÀÖÈÀÖ÷À×À×kÀ×¢À×óÀØÀØBÀØ‚ÀجÀØÂÀØÖÀØèÀØøÀÙÀÙÀÙÀÙ3ÀÙUÀÙnÀÙ€ÀÙ¨ÀÙ³ÀÙ½ÀÙÅÀÙÊÀÙÍÀÙÏÀÙÑÀÙÿÀÚÀÚÀÚ'ÀÚOÀÚ”ÀÚÙÀÚÛÀÛ%ÀÛHÀÛjÀÛ®ÀÛÇÀÛÚÀÜÀÜ<ÀÜYÀÜ~ÀÜ›ÀÜÔÀÝ ÀÝÀÝ%ÀÝ/ÀÝ7ÀÝUÀÝtÀÝ•ÀÝÖÀÝþÀÞ#ÀÞAÀÞMÀÞlÀÞ|ÀÞƒÀÞ…ÀÞ�ÀÞ¢ÀÞ¥ÀÞ§ÀÞúÀßÀß4ÀßJÀßuÀß�Àß–ÀߘÀßÁÀßæÀßèÀà4ÀàPÀà²ÀàÔÀàûÀáÀáÀá!Àá7ÀáKÀásÀá{Àá}Àá£ÀáËÀáÒÀáÔÀáçÀâÀâ4ÀâNÀâVÀâ[Àâ]ÀâjÀâ’Àâ½Àã ÀãcÀãÚÀä*ÀäxÀäŒÀä»ÀäóÀå Àå*Àå8Àå_ÀåfÀåkÀånÀåpÀå¬Àå±ÀåÿÀæLÀæ^ÀæcÀæªÀæÍÀç Àç-ÀçPÀçtÀçœÀç¿ÀççÀèÀè$ÀèFÀè`ÀèŸÀèÐÀèÒÀéÀé/ÀéWÀézÀé£Àé¼ÀéÙÀéöÀê ÀêÀê,Àê•Àê¢Àê·ÀëÀëYÀëyÀë�Àë’Àë—Àë™Àë¦ÀëÎÀëßÀëûÀì5ÀìbÀìuÀì»ÀíÀíZÀí­ÀíÖÀíäÀîÀî6ÀîCÀîNÀîdÀîoÀî~Àî�ÀîÞÀïÀï ÀïÀï*Àï=ÀïBÀïEÀïGÀï˜ÀïàÀïåÀð1ÀðJÀðOÀð›ÀðÍÀðÒÀñÀñgÀñyÀñ~ÀñÐÀòÀò5ÀòoÀò�Àò«ÀòÉÀòêÀóÀóDÀótÀóÀó¥ÀóÔÀóþÀô Àô,ÀôRÀôsÀô~Àô€Àô¦Àô×Àõ Àõ Àõ1ÀõVÀõxÀõzÀõ‡Àõ¯ÀöÀö5ÀöXÀöuÀö¨Àö°Àö²ÀößÀ÷-À÷rÀ÷ŠÀ÷©À÷ãÀø ÀøOÀøzÀø¾ÀøôÀùÀùJÀùqÀù�Àù�Àù›Àù¥ÀùäÀúHÀú¨ÀûÀû^ÀûÀÀüÀü]Àü³ÀýÀýkÀý¿ÀþÀþsÀþ{Àþ}ÀþÀþÍÀÿÀÿeÀÿ·ÀÿäÀÀ&À‹À¬ÀÃÀâÀîÀøÀÀÀÀ ÀVÀ�À”ÀáÀøÀýÀMÀ ÀåÀêÀ9À€À…ÀÍÀÀÀXÀ™ÀíÀ<ÀbÀnÀšÀÂÀàÀÀOÀ{À³ÀåÀÀCÀ‰ÀÉÀÀ;À�ÀÁÀûÀ /À iÀ �À µÀ À jÀ ·À ¹À õÀ À À À VÀ gÀ vÀ |À ~À ¤À âÀ À À iÀ ºÀ âÀ À 'À )À WÀ ‚À «À ÑÀÀ,À.ÀQÀqÀ”À´À¶ÀÀMÀjÀlÀµÀ×ÀÙÀ$ÀpÀ™À¯ÀÍÀÕÀ/ÀSÀUÀxÀÌÀâÀêÀïÀñÀ?ÀŠÀºÀÀÀÀ0À6À„ÀÕÀÀlÀ¼ÀÈÀþÀÀFÀeÀŠÀ¦À®ÀÀ\À^ÀŒÀŽÀáÀ)ÀUÀ|ÀœÀ¤ÀÎÀóÀÀÀ‚ÀáÀãÀ5À‡ÀÖÀ$À9À;À�À¢ÀÈÀ÷ÀHÀ¤À¦ÀÀ;ÀtÀŽÀ–À˜ÀàÀ À>ÀFÀHÀqÀ†ÀÎÀéÀþÀÀ À ÀZÀ„À¾ÀÇÀÌÀÎÀÀFÀ€À‰ÀŽÀ�À¯À À À 8À LÀ SÀ UÀ ~À ØÀ öÀ!À!=À!GÀ!OÀ!TÀ!VÀ!yÀ!æÀ!èÀ"À""À")À"+À"TÀ"²À"ÐÀ"òÀ#À#AÀ#lÀ#xÀ#‚À#ŠÀ#�À#‘À#²À$À$À$AÀ$UÀ$\À$^À$ÌÀ$ÎÀ%%À%eÀ%yÀ%‘À%¢À%åÀ%õÀ&À& À&À&À&7À&dÀ&‚À&¤À&ÆÀ&óÀ'À'(À'2À':À'?À'AÀ'_À'ÂÀ(%À(„À(†À(ÑÀ)%À)]À)qÀ)xÀ)zÀ)³À)ÿÀ*#À*QÀ*zÀ*¦À*ÊÀ*êÀ+;À+{À+”À+æÀ,À,VÀ,†À,¼À,êÀ-À-+À-UÀ-eÀ-sÀ-À-‰À-�À-’À-âÀ.3À.AÀ.xÀ.£À.þÀ/À/^À/¬À/ÐÀ/úÀ0"À00À0<À0FÀ0MÀ0OÀ0aÀ0fÀ0hÀ0ŠÀ0õÀ1XÀ1·À1¹À1öÀ2 À2À2À24À2€À2¤À2ÖÀ2ÿÀ3+À3OÀ3oÀ3“À3¬À3þÀ44À4nÀ4žÀ4ÔÀ5À55À5HÀ5dÀ5”À5ÂÀ5ÒÀ5àÀ5ìÀ5öÀ5ýÀ5ÿÀ6À6iÀ6žÀ7À7À7SÀ7iÀ7ƒÀ7–À7ØÀ7êÀ7øÀ8À8À8À8aÀ8€À8¤À8ÓÀ8óÀ9À9eÀ9‰À9¹À9åÀ9óÀ9ÿÀ: À:À:À:$À:)À:+À:KÀ:²À:´À:×À:ëÀ:òÀ:ôÀ;À;xÀ;–À;¸À;ÞÀ;èÀ;ðÀ;õÀ;÷À<À0À>�À>ŸÀ>ÂÀ>ÖÀ>ÝÀ>ßÀ?GÀ?dÀ?fÀ?µÀ?ÄÀ?êÀ@dÀ@|À@�À@ÏÀ@ßÀ@ëÀ@õÀ@üÀ@þÀA>ÀARÀAbÀAjÀAlÀAŽÀA»ÀAÙÀBÀB@ÀBjÀB’ÀBžÀB¨ÀB°ÀBµÀB·ÀBÕÀC8ÀC£ÀDÀDÀD)ÀD=ÀDDÀDFÀD~ÀDëÀDíÀEÀEiÀE¡ÀE¶ÀEçÀEòÀEùÀEûÀFEÀF•ÀFäÀG7ÀGEÀGjÀGŠÀG®ÀGàÀH ÀH5ÀHYÀHyÀH±ÀHßÀIÀIDÀIpÀI�ÀI›ÀIÉÀIñÀIÿÀJ ÀJÀJÀJÀJlÀJ”ÀJµÀJÙÀKÀK0ÀK\ÀK€ÀK ÀKØÀLÀL:ÀLfÀL’ÀL£ÀLËÀLÙÀLåÀLïÀLöÀLøÀM ÀMÀMÀM,ÀM‰ÀM‹ÀM©ÀM½ÀMÄÀMÆÀNÀNeÀN—ÀN«ÀN²ÀN´ÀOÀO~ÀO€ÀO®ÀO°ÀPÀPÀPPÀPsÀP‚ÀPŠÀPŒÀPÃÀQ ÀQ!ÀQqÀQ£ÀQÜÀQíÀQ÷ÀRÀR$ÀR&ÀROÀRdÀR¬ÀRÅÀRãÀSÀS)ÀSNÀSqÀS}ÀS‡ÀS�ÀS”ÀS–ÀS³ÀTÀTÀT6ÀTJÀTQÀTSÀT|ÀTÑÀTïÀUÀU5ÀU?ÀUGÀULÀUNÀUmÀUÒÀUÔÀV ÀVÀV&ÀV(ÀV�ÀV‘ÀVÈÀWÀW ÀW1ÀWhÀWxÀW„ÀWŽÀWžÀW¦ÀW¨ÀWÊÀW÷ÀXÀX8ÀXZÀX…ÀX�ÀXÉÀXðÀXüÀYÀYÀYÀYÀYÀYeÀY®ÀYüÀZÀZQÀZ„ÀZŠÀZŸÀZÈÀZíÀZóÀZöÀZøÀ[À[6À[HÀ[YÀ[^À[�À[ØÀ\À\À\dÀ\³À]À]?À]AÀ]’À]äÀ]ÿÀ^À^.À^LÀ^fÀ^{À^ŽÀ^”À^—À^™À^ÌÀ^õÀ_À_4À_\À_}À_œÀ_¡À_ÌÀ_õÀ_÷À`6À`qÀ`sÀ`´À`óÀ`õÀa^ÀaÃÀaÅÀaÇÀaÒÀbÀbkÀbqÀb|ÀbÅÀcÀcÀcÀc7Àc[ÀcƒÀc¢ÀcÅÀcãÀcíÀdÀd8ÀdWÀdxÀd˜Àd¢Àd§Àdª!_kNavBarPersistentHeight!_kNavBarLargeTitleHeightExtension_kNavBarShowLargeTitleThreshold_kNavBarEdgePadding_kNavBarBottomPadding_kNavBarBackButtonTapWidth_kNavBarTitleFadeDuration_kDefaultNavBarBorderColor_kDefaultNavBarBorder_defaultHeroTag_HeroTag_FixedSizeSlidingTransition_wrapWithBackground_isTransitionableCupertinoNavigationBar_CupertinoNavigationBarStateCupertinoSliverNavigationBar"_CupertinoSliverNavigationBarState&_LargeTitleNavigationBarSliverDelegate _LargeTitle_RenderLargeTitle_PersistentNavigationBar"_NavigationBarStaticComponentsKeys_NavigationBarStaticComponents CupertinoNavigationBarBackButton _BackChevron _BackLabel_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‚OControls 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 'Close' 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. Defaults to [CupertinoTheme]'s `barBackgroundColor` if null.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.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.†B