angular.module("familyApp").run(["$templateCache", function(t) {t.put("/Areas/Family/ScriptsOneUi/family.html", "\u003c!-- Page level alert/notification --\u003e \u003cdiv class=\"alert-band\" ng-repeat=\"notification in $ctrl.notifications track by $index\"\u003e \u003cdiv id=\"family-notification-simple\" class=\"alert alert-info alert-dismissible fade in remove-top-margin\" role=\"alert\" ng-if=\"!notification.isActionable \u0026\u0026 !notification.isError \u0026\u0026 !notification.isDismissable\"\u003e \u003cdiv class=\"container-fluid\"\u003e \u003cp ng-bind-html=\"notification.message\"\u003e\u003c/p\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv id=\"family-notification-error\" class=\"alert alert-danger remove-top-margin\" role=\"alert\" ng-if=\"notification.isError \u0026\u0026 !notification.isDismissable\"\u003e \u003cp ng-bind-html=\"notification.message\"\u003e\u003c/p\u003e \u003c/div\u003e \u003cdiv id=\"family-notification-warning\" class=\"alert alert-warning remove-top-margin\" role=\"alert\" ng-if=\"notification.isWarning \u0026\u0026 !notification.isDismissable\"\u003e \u003cp ng-bind-html=\"notification.message\"\u003e\u003c/p\u003e \u003c/div\u003e \u003cdiv id=\"family-notification-warning\" class=\"alert alert-warning remove-top-margin\" role=\"alert\" ng-if=\"notification.isWarning \u0026\u0026 notification.isDismissable\"\u003e \u003cdiv class=\"container-fluid\"\u003e \u003cbutton type=\"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Close\"\u003e \u003cspan aria-hidden=\"true\"\u003e\u003ci class=\"mee-icon mee-icon-Cancel\"\u003e\u003c/i\u003e\u003c/span\u003e \u003c/button\u003e \u003cp ng-bind-html=\"notification.message\"\u003e\u003c/p\u003e \u003c/div\u003e \u003c/div\u003e \u003c!-- Dismissable notification --\u003e \u003cdiv id=\"family-notification-dismissable\" class=\"alert alert-info alert-dismissible fade in remove-top-margin\" role=\"alert\" ng-if=\"!notification.isError \u0026\u0026 !notification.isWarning \u0026\u0026 notification.isDismissable\"\u003e \u003cdiv class=\"container-fluid\"\u003e \u003cbutton type=\"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Close\" data-bi-id=\"dismiss-notification-{{notification.cookieName}}\" ng-click=\"$ctrl.dismissNotification($index)\"\u003e \u003cspan aria-hidden=\"true\"\u003e\u003ci class=\"mee-icon mee-icon-Cancel\"\u003e\u003c/i\u003e\u003c/span\u003e \u003c/button\u003e \u003cdiv class=\"row\" ng-if=\"notification.isActionable\"\u003e \u003cdiv class=\"col-md-20\"\u003e \u003cp ng-bind-html=\"notification.message\"\u003e\u003c/p\u003e \u003c/div\u003e \u003cdiv class=\"col-md-4\"\u003e \u003cp ng-if=\"!notification.isOpenNewWindow\"\u003e \u003ca href=\"{{notification.actionLink}}\" class=\"pull-right hidden-xs hidden-sm\"\u003e{{notification.actionText}}\u003c/a\u003e \u003ca href=\"{{notification.actionLink}}\" class=\"visible-xs-inline visible-sm-inline hidden-md\"\u003e{{notification.actionText}}\u003c/a\u003e \u003c/p\u003e \u003cp ng-if=\"notification.isOpenNewWindow\"\u003e \u003ca href=\"{{notification.actionLink}}\" target=\"_blank\" class=\"pull-right hidden-xs hidden-sm\"\u003e{{notification.actionText}}\u003c/a\u003e \u003ca href=\"{{notification.actionLink}}\" target=\"_blank\" class=\"visible-xs-inline visible-sm-inline hidden-md\"\u003e{{notification.actionText}}\u003c/a\u003e \u003c/p\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv ng-if=\"!notification.isActionable\"\u003e \u003cp ng-bind-html=\"notification.message\"\u003e\u003c/p\u003e \u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv ng-show=\"!$ctrl.renderPage()\"\u003e \u003cmee-progress-ants-mwf\u003e\u003c/mee-progress-ants-mwf\u003e \u003c/div\u003e \u003cdiv ng-show=\"$ctrl.renderPage()\"\u003e \u003cdiv ui-view=\"banner\"\u003e\u003c/div\u003e \u003cdiv data-grid=\"{{$ctrl.getDataContainer()}}\" ui-view=\"content\"\u003e\u003c/div\u003e \u003cdiv ng-if=\"$ctrl.renderFooter()\"\u003e \u003cfooter-help\u003e\u003c/footer-help\u003e \u003c/div\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUi/Accept/accept.error.html", "\u003cdiv data-grid=\"container pad-12x\"\u003e \u003cdiv data-grid=\"container\"\u003e \u003cdiv data-grid=\"col-12 stack-2\"\u003e \u003cdiv data-grid=\"col-6\" id=\"imagediv\"\u003e \u003cimg id=\"image\" src=\"{{::$ctrl.renderContent.imageUrl}}\" aria-labelledby=\"{{$ctrl.imageAriaLabelledById}}\"/\u003e \u003c/div\u003e \u003cdiv data-grid=\"col-6\" id=\"textdiv\"\u003e \u003cdiv id=\"main-heading\"\u003e \u003ch3 mee-heading=\"heading3\" id=\"{{$ctrl.imageAriaLabelledById}}\"\u003e{{::$ctrl.renderContent.title}}\u003c/h3\u003e \u003c/div\u003e \u003cp mee-paragraph ng-if=\"$ctrl.renderContent.description\"\u003e{{::$ctrl.renderContent.description}}\u003c/p\u003e \u003cdiv id=\"instruction\" ng-if=\"$ctrl.renderContent.instruction\"\u003e \u003cmee-rich-span text=\"$ctrl.renderContent.instruction\"\u003e\u003c/mee-rich-span\u003e \u003c/div\u003e \u003cp mee-paragraph ng-if=\"$ctrl.traceId\" id=\"traceid\"\u003eTraceId: {{::$ctrl.traceId}}\u003c/p\u003e \u003cdiv id=\"buttons\" ng-if=\"$ctrl.renderContent.buttonText\"\u003e \u003ca role=\"button\" mee-no-href mee-auto-focus mee-button=\"primary\" data-bi-id=\"accept-error-acknowledge-{{::$ctrl.$state.params.errorCode}}\" ng-click=\"$ctrl.clickOk()\"\u003e{{::$ctrl.renderContent.buttonText}}\u003c/a\u003e \u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUi/Accept/accept.html", "\u003cdiv data-grid=\"container pad-12x\"\u003e \u003cdiv data-grid=\"container\"\u003e \u003cdiv data-grid=\"col-12 stack-2\"\u003e \u003cdiv data-grid=\"col-6\" id=\"imagediv\"\u003e \u003cimg id=\"image\" src=\"{{::$ctrl.renderContent.imageUrl}}\" aria-labelledby=\"{{$ctrl.imageAriaLabelledById}}\"/\u003e \u003c/div\u003e \u003cdiv data-grid=\"col-6\" id=\"textdiv\"\u003e \u003cdiv id=\"main-heading\"\u003e \u003ch3 mee-heading=\"heading3\" id=\"{{$ctrl.imageAriaLabelledById}}\"\u003e{{::$ctrl.renderContent.title}}\u003c/h3\u003e \u003c/div\u003e \u003cp mee-paragraph\u003e{{::$ctrl.renderContent.description}}\u003c/p\u003e \u003cul mee-list\u003e \u003cli ng-repeat=\"valueProp in $ctrl.renderContent.valueProps\"\u003e{{::valueProp}}\u003c/li\u003e \u003c/ul\u003e \u003cp mee-paragraph\u003e{{::$ctrl.renderContent.joinButtonExplanationText}}\u003c/p\u003e \u003cdiv id=\"buttons\"\u003e \u003ca role=\"button\" mee-no-href mee-auto-focus mee-button=\"primary\" id=\"join-button\" data-bi-id=\"accept-join-{{::$ctrl.acceptData.experience}}\" ng-click=\"$ctrl.join()\"\u003e{{::$ctrl.renderContent.joinButtonText}}\u003c/a\u003e \u003ca role=\"button\" mee-no-href mee-button data-bi-id=\"accept-cancel-{{::$ctrl.acceptData.experience}}\" ng-click=\"$ctrl.cancel()\"\u003e{{::$ctrl.renderContent.cancelButtonText}}\u003c/a\u003e \u003c/div\u003e \u003ca mee-call-to-action=\"lightweight\" data-bi-id=\"accept-learn-more-{{::$ctrl.acceptData.experience}}\" href=\"{{::$ctrl.learnMoreUrl}}\" target=\"_blank\"\u003e{{::$ctrl.learnMoreText}}\u003c/a\u003e \u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUi/Buy/family-buy.complete.html", "\u003cdiv data-grid=\"container pad-12x\"\u003e \u003cdiv data-grid=\"container\"\u003e \u003ch1 mee-heading=\"amcheading1\"\u003e{{::$ctrl.strings.CompleteHeader}}\u003c/h1\u003e \u003cp mee-paragraph=\"para4\"\u003e{{::$ctrl.strings.CompleteSubtext}}\u003c/p\u003e \u003cmee-media class=\"product-info\" size=\"xl\"\u003e \u003cmedia-image\u003e \u003cimg mee-image ng-src=\"{{::$ctrl.familyProduct.ImageUri}}\" alt=\"{{::$ctrl.familyProduct.Title}}\"\u003e \u003c/media-image\u003e \u003cmedia-body\u003e \u003ch3 media-heading\u003e{{::$ctrl.familyProduct.Title}}\u003c/h3\u003e \u003c/media-body\u003e \u003c/mee-media\u003e \u003ca role=\"button\" mee-button=\"primary\" id=\"{{::$ctrl.urls.ViewPurchasesLink.Id}}\" href=\"{{::$ctrl.urls.ViewPurchasesLink.Url}}\" target=\"{{::$ctrl.urls.ViewPurchasesLink.TargetText}}\"\u003e {{::$ctrl.urls.ViewPurchasesLink.Text}} \u003c/a\u003e \u003cp mee-paragraph=\"para4\"\u003e{{::$ctrl.strings.ChangeQuestion}}\u003c/p\u003e \u003ca mee-hyperlink id=\"{{::$ctrl.urls.ContentRestrictionsLink.Id}}\" href=\"{{::$ctrl.urls.ContentRestrictionsLink.Url}}{{::$ctrl.cid}}\" target=\"{{::$ctrl.urls.ContentRestrictionsLink.TargetText}}\"\u003e {{::$ctrl.urls.ContentRestrictionsLink.Text}} \u003c/a\u003e \u003c/div\u003e \u003c/div\u003e");t.put("/Areas/Family/ScriptsOneUi/Buy/family-buy.html", "\u003cdiv id=\"ask-a-parent-container\"\u003e \u003cdiv ng-if=\"$ctrl.shouldDisplayError\"\u003e \u003cdiv data-grid=\"container pad-12x\"\u003e \u003cdiv data-grid=\"container\"\u003e {{$ctrl.displayErrorString}} \u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv ng-if=\"!$ctrl.shouldDisplayError\"\u003e\u003cui-view /\u003e\u003c/div\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUi/Buy/family-buy.purchase.html", "\u003cdiv data-grid=\"container pad-12x\"\u003e \u003cdiv data-grid=\"container\"\u003e \u003cmee-progress-view watch-operation=\"FamilyBuyPurchaseComponentInit\"\u003e \u003cinert-view\u003e\u003c/inert-view\u003e \u003cinprogress-view\u003e \u003cmee-progress-ants-mwf\u003e\u003c/mee-progress-ants-mwf\u003e \u003c/inprogress-view\u003e \u003cfailed-view\u003e \u003c/failed-view\u003e \u003cfinished-view\u003e \u003cmee-alert ng-if=\"$ctrl.shouldDisplayError\" kind=\"use-glyph error enable-cancel\" on-closed=\"$ctrl.onAlertClosed()\" cancel-label=\"{{::$ctrl.strings.Close}}\"\u003e \u003calert-content\u003e{{::$ctrl.strings.AuthError}}\u003c/alert-content\u003e \u003c/mee-alert\u003e \u003cdiv ng-if=\"!$ctrl.shouldDisplayError\"\u003e \u003cmee-progress-ants-mwf ng-if=\"!$ctrl.headerString\"\u003e\u003c/mee-progress-ants-mwf\u003e \u003ch1 mee-heading=\"heading5\"\u003e{{::$ctrl.headerString}}\u003c/h1\u003e \u003cmee-persona size=\"persona2\" picture-aria-label=\"{{::$ctrl.$stateParams.Child.DisplayName}}\"\u003e \u003cpersona-image\u003e \u003cimg aria-hidden=\"true\" role=\"presentation\" ng-src=\"{{::$ctrl.$stateParams.Child.ProfilePicture}}\"\u003e \u003c/persona-image\u003e \u003cpersona-body\u003e \u003ch2 persona-name\u003e{{::$ctrl.$stateParams.Child.FullName}}\u003c/h2\u003e \u003cp persona-info\u003e{{::$ctrl.$stateParams.Child.Email}}\u003c/p\u003e \u003c/persona-body\u003e \u003c/mee-persona\u003e \u003chr mee-divider=\"vertical6x\"\u003e \u003cdiv ng-if=\"::$ctrl.isInAppCsvFlow\"\u003e \u003cp mee-paragraph=\"para4\"\u003e{{::$ctrl.strings.InAppCsvFlowExplanationText}}\u003c/p\u003e \u003ca mee-button=\"primary\" role=\"button\" id=\"{{::$ctrl.urls.AddMoneyLink.Id}}\" ng-href=\"{{::$ctrl.csvLinkHref}}\" target=\"{{::$ctrl.urls.AddMoneyLink.TargetText}}\" aria-label=\"{{::$ctrl.urls.AddMoneyLink.AriaLabel}}\"\u003e {{::$ctrl.urls.AddMoneyLink.Text}} \u003c/a\u003e \u003c/div\u003e \u003cdiv ng-if=\"::!$ctrl.isInAppCsvFlow\" id=\"{{::$ctrl.blendDivId}}\" class=\"blender-area\"\u003e\u003c/div\u003e \u003c/div\u003e \u003c/finished-view\u003e \u003c/mee-progress-view\u003e \u003c/div\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUi/Components/family-header.html", "\u003ch1 mee-heading=\"amcheading1\" id=\"family-title\" class=\"main-header-padding\" ng-if=\"$ctrl.shouldShowHeader\"\u003e{{$ctrl.heading}}\u003c/h1\u003e ");t.put("/Areas/Family/ScriptsOneUi/Components/Browser/browser-blocked.html", "\u003ch2 mee-heading=\"heading\"\u003e{{$ctrl.compass.BrowserModalTitle | stringFormat: $ctrl.content.Description.Title}}\u003c/h2\u003e \u003cp mee-paragraph=\"para4\"\u003e{{$ctrl.compass.BrowserModalBody | stringFormat: $ctrl.content.Description.Title}}\u003c/p\u003e \u003cdiv class=\"c-group\"\u003e \u003cbutton mee-button=\"primary\" ng-click=\"$ctrl.onAllow()\"\u003e{{$ctrl.compass.BrowserModalAllow}}\u003c/button\u003e \u003cbutton mee-button ng-click=\"$ctrl.onCancel()\"\u003e{{$ctrl.compass.BrowserModalCancel}}\u003c/button\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUi/Components/DeviceInfo/deviceInfo.html", "\u003cmee-media size=\"sm\"\u003e \u003cmedia-image\u003e \u003cdevice-font-icon device-type=\"$ctrl.type\"\u003e\u003c/device-font-icon\u003e \u003c/media-image\u003e \u003cmedia-body\u003e \u003cp mee-heading=\"subheading5\" class=\"device-name\"\u003e{{$ctrl.name}}\u003c/p\u003e \u003cp\u003e{{$ctrl.version}}\u003c/p\u003e \u003c/media-body\u003e \u003c/mee-media\u003e");t.put("/Areas/Family/ScriptsOneUi/Components/DeviceNotification/device-error-state-dialog.html", "\u003cdiv class=\"error-device-image\"\u003e \u003cimg mee-image ng-src=\"{{::$ctrl.cms.dialogIllustrationUrl}}\" aria-hidden=\"true\" role=\"presentation\"\u003e \u003c/div\u003e \u003cp mee-paragraph=\"para1Lean\" class=\"error-device-name\"\u003e{{::$ctrl.cms.dialogDeviceCaption}}\u003c/p\u003e \u003ch1 mee-heading=\"subheading3\" class=\"error-heading\"\u003e{{::$ctrl.cms.dialogHeader}}\u003c/h1\u003e \u003cdiv ng-if=\"::$ctrl.isSingleInstruction\" class=\"x-type-center error-instruction\"\u003e \u003cp mee-paragraph=\"para4\"\u003e{{::$ctrl.cms.dialogMainInstruction}}\u003c/p\u003e \u003c/div\u003e \u003cdiv ng-if=\"::!$ctrl.isSingleInstruction\"\u003e \u003cp mee-paragraph=\"para4\" class=\"error-instruction\"\u003e{{::$ctrl.cms.dialogMainInstruction}}\u003c/p\u003e \u003cul mee-list class=\"c-list error-instruction\"\u003e \u003cli ng-repeat=\"step in ::$ctrl.cms.dialogInstructionSteps\"\u003e\u003cmee-rich-span text=\"step\" /\u003e\u003c/li\u003e \u003c/ul\u003e \u003c/div\u003e \u003cdiv class=\"c-group\"\u003e \u003cbutton id=\"app-limits.device-error-state-dialog.close\" mee-button=\"primary\" ng-click=\"$ctrl.close()\" mee-auto-focus\u003e{{::$ctrl.cms.closeButtonLabel}}\u003c/button\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUi/Components/DeviceNotification/device-notify-error.html", "\u003cdiv data-grid=\"col-12\" ng-repeat=\"device in ::$ctrl.devices\"\u003e \u003cmee-feed-item kind=\"error\" size=\"xs\"\u003e \u003cfeed-image\u003e \u003cspan class=\"mee-icon mee-icon-Error\"\u003e\u003c/span\u003e \u003c/feed-image\u003e \u003cfeed-message\u003e {{$ctrl.getErrorString(device)}} \u003c/feed-message\u003e \u003cfeed-actions\u003e \u003cbutton type=\"button\" data-bi-id=\"device-notify-error\" mee-action-trigger ng-click=\"$ctrl.openDeviceNotifyErrorModal(device)\"\u003e{{::$ctrl.familyConfig.content.deviceNotify.DeviceNotifyFixLinkText}}\u003c/button\u003e \u003c/feed-actions\u003e \u003c/mee-feed-item\u003e \u003chr mee-divider=\"subdivider\" /\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUi/Components/DeviceNotification/device-notify-launcher-attention.html", "\u003cdiv data-grid=\"col-12\" ng-repeat=\"device in ::$ctrl.devices\"\u003e \u003cmee-feed-item kind=\"error\" size=\"xs\"\u003e \u003cfeed-image\u003e \u003cspan class=\"mee-icon mee-icon-Error\"\u003e\u003c/span\u003e \u003c/feed-image\u003e \u003cfeed-message\u003e {{::$ctrl.compass.DeviceNotifyLauncherAttentionMessage | stringFormat: {devicename: device.DeviceName} }} \u003c/feed-message\u003e \u003cfeed-actions\u003e \u003ca mee-action data-bi-id=\"device-notify-launcher-attention\" ng-href=\"{{::$ctrl.compass.DeviceNotifyLauncherAttentionFixLinkUrl}}\"\u003e{{::$ctrl.compass.DeviceNotifyFixLinkText}}\u003c/a\u003e \u003c/feed-actions\u003e \u003c/mee-feed-item\u003e \u003chr mee-divider=\"subdivider\" /\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUi/Components/DeviceNotification/device-notify-sign-in-steps.html", "\u003ch2 mee-heading=\"heading\"\u003e{{::$ctrl.compass.DeviceNotifyStepsHeader}}\u003c/h2\u003e \u003cp mee-paragraph=\"para4\"\u003e{{::$ctrl.compass.DeviceNotifySignInStepsMessage}}\u003c/p\u003e \u003cdiv class=\"device-notify-list\"\u003e \u003cdevice-info ng-repeat=\"device in ::$ctrl.devices\" name=\"{{device.DeviceName}}\" type=\"{{device.DeviceFormFactor}}\" version=\"{{device.DeviceOSName}}\"\u003e\u003c/device-info\u003e \u003c/div\u003e \u003cmee-rich-paragraph text=\"::$ctrl.compass.DeviceNotifySignInSteps\"\u003e\u003c/mee-rich-paragraph\u003e \u003cdiv class=\"c-group\"\u003e \u003cbutton mee-button=\"primary\" mee-auto-focus ng-click=\"$ctrl.onCloseButton()\"\u003e{{::$ctrl.compass.DeviceNotifyStepsCloseButton}}\u003c/button\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUi/Components/DeviceNotification/device-notify-sign-in.html", "\u003cdiv data-grid=\"col-12\"\u003e \u003cmee-feed-item kind=\"error\" size=\"xs\"\u003e \u003cfeed-image\u003e \u003cspan class=\"mee-icon mee-icon-Error\"\u003e\u003c/span\u003e \u003c/feed-image\u003e \u003cfeed-message\u003e {{::$ctrl.compass.DeviceNotifySignInReportMessage}} \u003c/feed-message\u003e \u003cfeed-actions\u003e \u003cbutton type=\"button\" data-bi-id=\"device-notify-sign-in\" mee-action-trigger ng-click=\"$ctrl.openDeviceNotifySignInStepsModal()\"\u003e{{::$ctrl.compass.DeviceNotifyFixLinkText}}\u003c/button\u003e \u003c/feed-actions\u003e \u003c/mee-feed-item\u003e \u003chr mee-divider=\"subdivider\" /\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUi/Components/DeviceNotification/device-notify-telemetry-steps.html", "\u003ch2 mee-heading=\"heading\"\u003e{{::$ctrl.compass.DeviceNotifyStepsHeader}}\u003c/h2\u003e \u003cdiv class=\"device-notify-list\"\u003e \u003cdevice-info ng-repeat=\"device in ::$ctrl.devices\" name=\"{{device.DeviceName}}\" type=\"{{device.DeviceFormFactor}}\" version=\"{{device.DeviceOSName}}\"\u003e\u003c/device-info\u003e \u003c/div\u003e \u003cmee-rich-paragraph text=\"::$ctrl.compass.DeviceNotifyTelemetrySteps\"\u003e\u003c/mee-rich-paragraph\u003e \u003cdiv class=\"c-group\"\u003e \u003cbutton mee-button=\"primary\" data-bi-id=\"device-notify-telemetry-steps\" mee-auto-focus ng-click=\"$ctrl.onCloseButton()\"\u003e{{::$ctrl.compass.DeviceNotifyStepsCloseButton}}\u003c/button\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUi/Components/DeviceNotification/device-notify-telemetry.html", "\u003cdiv data-grid=\"col-12\"\u003e \u003cmee-feed-item kind=\"error\" size=\"xs\"\u003e \u003cfeed-image\u003e \u003cspan class=\"mee-icon mee-icon-Error\"\u003e\u003c/span\u003e \u003c/feed-image\u003e \u003cfeed-message\u003e {{::$ctrl.compass.DeviceNotifyTelemetryMessage}} \u003c/feed-message\u003e \u003cfeed-actions\u003e \u003cbutton type=\"button\" mee-action-trigger ng-click=\"$ctrl.openDeviceNotifyTelemetryStepsModal()\"\u003e{{::$ctrl.compass.DeviceNotifyFixLinkText}}\u003c/button\u003e \u003c/feed-actions\u003e \u003c/mee-feed-item\u003e \u003chr mee-divider=\"subdivider\" /\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUi/Components/DialogYesNo/dialog-yes-no.html", "\u003ch1 mee-heading=\"subheading3\"\u003e{{::$ctrl.options.title}}\u003c/h1\u003e \u003cmee-rich-paragraph mee-paragraph-style=\"para4\" text=\"::$ctrl.options.text\"\u003e\u003c/mee-rich-paragraph\u003e \u003cdiv class=\"c-group\"\u003e \u003cbutton id=\"dialog-yes-no.yes\" mee-button=\"primary\" ng-click=\"$ctrl.yes()\" mee-auto-focus\u003e{{::$ctrl.options.yesLabel}}\u003c/button\u003e \u003cbutton id=\"dialog-yes-no.no\" mee-button ng-click=\"$ctrl.no()\"\u003e{{::$ctrl.options.noLabel}}\u003c/button\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUi/Components/FamilyBanner/family-banner-task.html", "\u003cmee-banner-media\u003e \u003cmedia-image aria-hidden=\"true\"\u003e \u003cspan class=\"mee-icon mee-icon-{{$ctrl.icon}}\"\u003e\u003c/span\u003e \u003c/media-image\u003e \u003cmedia-body\u003e \u003cp mee-banner-column-title\u003e{{$ctrl.titleText}}\u003c/p\u003e \u003cp mee-banner-info\u003e{{$ctrl.infoText}}\u003c/p\u003e \u003ca mee-banner-link cms-link=\"$ctrl.link\"\u003e\u003c/a\u003e \u003c/media-body\u003e \u003c/mee-banner-media\u003e ");t.put("/Areas/Family/ScriptsOneUi/Components/FamilyBanner/family-banner.html", "\u003cmee-banner layout=\"space-3-col\" class=\"family-banner\" hide-slot1=\"false\" hide-slot2=\"!$ctrl.task1\" hide-slot3=\"!$ctrl.task2\" hide-slot4=\"!$ctrl.task3\"\u003e \u003cmee-banner-slot-1\u003e \u003cdiv class=\"family-banner-profile-section\" ng-transclude=\"profile\"\u003e\u003c/div\u003e \u003c/mee-banner-slot-1\u003e \u003cmee-banner-slot-2\u003e \u003cfamily-banner-task ng-if=\"$ctrl.task1\" icon=\"$ctrl.task1.icon\" title-text=\"$ctrl.task1.header\" info-text=\"$ctrl.task1.subText\" link=\"$ctrl.task1.link\"\u003e\u003c/family-banner-task\u003e \u003c/mee-banner-slot-2\u003e \u003cmee-banner-slot-3\u003e \u003cfamily-banner-task ng-if=\"$ctrl.task2\" icon=\"$ctrl.task2.icon\" title-text=\"$ctrl.task2.header\" info-text=\"$ctrl.task2.subText\" link=\"$ctrl.task2.link\"\u003e\u003c/family-banner-task\u003e \u003c/mee-banner-slot-3\u003e \u003cmee-banner-slot-4\u003e \u003cfamily-banner-task ng-if=\"$ctrl.task3\" icon=\"$ctrl.task3.icon\" title-text=\"$ctrl.task3.header\" info-text=\"$ctrl.task3.subText\" link=\"$ctrl.task3.link\"\u003e\u003c/family-banner-task\u003e \u003c/mee-banner-slot-4\u003e \u003c/mee-banner\u003e ");t.put("/Areas/Family/ScriptsOneUi/Components/FamilyBanner/family-landing-banner.html", "\u003cfamily-banner ng-if=\"$ctrl.shouldShowBanner\" banner-config=\"$ctrl.compassData\" child-model=\"$ctrl.singleChild\"\u003e \u003cfamily-banner-profile\u003e \u003ch1 mee-heading=\"heading3\" id=\"family-title\" class=\"\"\u003e{{::$ctrl.compassStrings.AuthWarmStartWelcomeMessage}}\u003c/h1\u003e \u003cdiv id=\"family-banner-family-list\"\u003e \u003ca ng-repeat=\"member in $ctrl.firstFamilyMembers\" ng-href=\"{{$ctrl.userLink(member)}}\" class=\"family-banner-member\" mee-action-trigger title=\"{{::member.DisplayName}}\" aria-label=\"{{::member.DisplayName}}\"\u003e \u003cmee-media size=\"lg\"\u003e \u003cmedia-image\u003e \u003cmee-profile-image profile-picture-url=\"{{::member.ProfilePicture}}\" alt=\"{{::member.DisplayName}}\"\u003e\u003c/mee-profile-image\u003e \u003c/media-image\u003e \u003c/mee-media\u003e \u003c/a\u003e \u003cmee-nav-menu ng-if=\"$ctrl.secondFamilyMembers.length\"\u003e \u003cmenu-trigger class=\"more-family\" mee-action-trigger data-bi-id=\"family-banner-showmore\" title=\"{{::$ctrl.compassData.profile.strings.familyLandingBannerMoreAriaLabel}}\" aria-label=\"{{::$ctrl.compassData.profile.strings.familyLandingBannerMoreAriaLabel}}\"\u003e \u003cmee-media size=\"lg\"\u003e \u003cmedia-image\u003e \u003cdiv class=\"media-icon mee-border family-banner-more-icon\"\u003e \u003cdiv class=\"family-banner-more-plus\"\u003e+\u003c/div\u003e \u003cdiv class=\"family-banner-more-number\"\u003e{{$ctrl.secondFamilyMembers.length}}\u003c/div\u003e \u003c/div\u003e \u003c/media-image\u003e \u003c/mee-media\u003e \u003c/menu-trigger\u003e \u003cmenu-items class=\"theme-light\"\u003e \u003cmenu-item ng-repeat=\"member in $ctrl.secondFamilyMembers\"\u003e \u003ca class=\"persona-item\" ng-href=\"{{$ctrl.userLink(member)}}\"\u003e \u003cmee-persona size=\"persona3\" picture-aria-label=\"{{::member.DisplayName}}\"\u003e \u003cpersona-image\u003e \u003cmee-safe-image src=\"member.ProfilePicture\" img-class=\"round\"\u003e\u003c/mee-safe-image\u003e \u003c/persona-image\u003e \u003cpersona-body\u003e \u003cp persona-name\u003e{{::member.DisplayName}}\u003c/p\u003e \u003c/persona-body\u003e \u003c/mee-persona\u003e \u003c/a\u003e \u003c/menu-item\u003e \u003c/menu-items\u003e \u003c/mee-nav-menu\u003e \u003cbutton ng-if=\"$ctrl.showAddMember\" class=\"add-member\" mee-action-trigger data-bi-id=\"family-banner-addmember\" ui-sref=\"Family.Landing.AddFlow.FamilyMember({fref: \u0027family.landing.banner\u0027})\" title=\"{{::$ctrl.compassStrings.AddFamilyMember}}\" aria-label=\"{{::$ctrl.compassStrings.AddFamilyMember}}\"\u003e \u003cmee-media size=\"lg\"\u003e \u003cmedia-image\u003e \u003cdiv class=\"person mee-icon mee-icon-Add mee-border add-member-icon\"\u003e\u003c/div\u003e \u003c/media-image\u003e \u003c/mee-media\u003e \u003c/button\u003e \u003c/div\u003e \u003c/family-banner-profile\u003e \u003c/family-banner\u003e ");t.put("/Areas/Family/ScriptsOneUi/Components/FamilyBanner/family-settings-banner.html", "\u003cfamily-banner ng-if=\"$ctrl.shouldShowBanner\" banner-config=\"$ctrl.compassData\" child-model=\"$ctrl.selectedChild\"\u003e \u003cfamily-banner-profile\u003e \u003cmee-persona id=\"family-settings-banner-profile\" size=\"persona1\" picture-aria-label=\"{{$ctrl.selectedChild.DisplayName}}\"\u003e \u003cpersona-image\u003e \u003cmee-safe-image src=\"$ctrl.selectedChild.ProfilePicture\" img-class=\"round\"\u003e\u003c/mee-safe-image\u003e \u003c/persona-image\u003e \u003cpersona-body\u003e \u003ch1 mee-banner-column-title persona-name\u003e{{$ctrl.selectedChild.DisplayName}}\u003c/h1\u003e \u003cp mee-banner-info\u003e \u003cspan class=\"child-contact\"\u003e{{$ctrl.selectedChildContact}}\u003c/span\u003e \u003c/p\u003e \u003cmee-nav-menu ng-if=\"$ctrl.otherChildren.length\"\u003e \u003cmenu-trigger\u003e{{::$ctrl.compassData.profile.strings.otherChildDropdownLabel}}\u003c/menu-trigger\u003e \u003cmenu-items class=\"theme-light\"\u003e \u003cmenu-item ng-repeat=\"child in $ctrl.otherChildren\"\u003e \u003ca href=\"\" ng-click=\"$ctrl.onChildSelected(child.childId)\"\u003e \u003cmee-persona size=\"persona3\" picture-aria-label=\"{{::child.DisplayName}}\"\u003e \u003cpersona-image\u003e \u003cmee-safe-image src=\"child.ProfilePicture\" img-class=\"round\"\u003e\u003c/mee-safe-image\u003e \u003c/persona-image\u003e \u003cpersona-body\u003e \u003cp persona-name\u003e{{::child.DisplayName}}\u003c/p\u003e \u003c/persona-body\u003e \u003c/mee-persona\u003e \u003c/a\u003e \u003c/menu-item\u003e \u003c/menu-items\u003e \u003c/mee-nav-menu\u003e \u003c/persona-body\u003e \u003c/mee-persona\u003e \u003c/family-banner-profile\u003e \u003c/family-banner\u003e ");t.put("/Areas/Family/ScriptsOneUi/Components/FooterHelp/footer-help.component.html", "\u003cfooter role=\"region\" aria-labelledby=\"footer-family-help-links\" class=\"help-footer\" data-grid=\"container\"\u003e \u003cdiv data-grid=\"col-12\" class=\"x-offset-content\"\u003e \u003ch2 id=\"footer-family-help-links\" mee-heading=\"heading5\"\u003e{{$ctrl.title}}\u003c/h2\u003e \u003chr mee-divider=\"vertical3x\"\u003e \u003cul mee-list=\"bare\"\u003e \u003cli ng-repeat=\"link in $ctrl.links\"\u003e \u003ca mee-hyperlink href=\"{{link.Url}}\" target=\"{{link.TargetText}}\"\u003e{{link.Text}}\u003c/a\u003e \u003c/li\u003e \u003c/ul\u003e \u003c/div\u003e \u003c/footer\u003e ");t.put("/Areas/Family/ScriptsOneUi/Components/TagGroup/tagGroup.html", "\u003cdiv class=\"tag-group\" ng-class=\"{\u0027show-all\u0027: $ctrl.overflow === \u0027visible\u0027, \u0027tag-group-small\u0027: $ctrl.tagSize === \u0027small\u0027}\"\u003e \u003cdiv class=\"tag-show-more ng-hide\"\u003e \u003cbutton class=\"f-show-all\" mee-tag ng-click=\"$ctrl.setOverflowVisible()\"\u003e\u003c/button\u003e \u003c/div\u003e \u003cdiv class=\"tag-item\" data-tag-type=\"{{tag.type || \u0027info\u0027}}\" ng-repeat=\"tag in $ctrl.tags\"\u003e \u003cspan ng-if=\"!tag.onClick\" title=\"{{::$ctrl.tagSize === \u0027small\u0027 ? tag.name : \u0027\u0027}}\" mee-tag\u003e\u003cspan ng-class=\"$ctrl.iconClasses(tag.iconClass)\"\u003e\u003c/span\u003e{{::$ctrl.tagSize === \u0027small\u0027 ? \u0027\u0027 : tag.name}}\u003c/span\u003e \u003cbutton ng-if=\"tag.onClick\" mee-tag ng-click=\"tag.onClick()\" tabindex=\"0\" title=\"{{$ctrl.tagSize === \u0027small\u0027 ? tag.name : tag.label}}\" aria-label=\"{{tag.label}}\"\u003e \u003cspan ng-class=\"$ctrl.iconClasses(tag.iconClass)\"\u003e\u003c/span\u003e{{::$ctrl.tagSize !== \u0027small\u0027 ? tag.name: \u0027\u0027}} \u003c/button\u003e \u003c/div\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUi/Directives/WebFavIcon/webFavIcon.html", "\u003cimg mee-image ng-src=\"{{favIconUrl}}\" ng-show=\"isFavIconAvailable\" data-mee-onerror data-error-callback=\"setFavIconUnavailable()\" /\u003e \u003cdiv class=\"no-picture settings-no-picture-size\" ng-hide=\"isFavIconAvailable\"\u003e \u003cspan class=\"mee-icon mee-icon-Globe\"\u003e\u003c/span\u003e \u003c/div\u003e");t.put("/Areas/Family/ScriptsOneUi/Landing/landing.html", "\u003cdiv ng-switch=\"$ctrl.experienceToShow\"\u003e \u003c!-- 1 == LandingExperience.AdultView --\u003e \u003clanding-adult ng-switch-when=\"1\" family-roster-model=\"$ctrl.familyRosterModel\" compass-strings=\"$ctrl.compassStrings\" class=\"x-offset-content x-clearfix\"\u003e\u003c/landing-adult\u003e \u003c!-- 2 == LandingExperience.ChildView --\u003e \u003clanding-child ng-switch-when=\"2\" family-roster-model=\"$ctrl.familyRosterModel\" compass-strings=\"$ctrl.compassStrings\" class=\"x-offset-content x-clearfix\"\u003e\u003c/landing-child\u003e \u003c!-- 3 == LandingExperience.ColdStartV2 --\u003e \u003clanding-cold-start-v2 ng-switch-when=\"3\"\u003e\u003c/landing-cold-start-v2\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUi/Landing/AdultView/landing.adult-view.html", "\u003cfamily-header heading=\"{{$ctrl.compassStrings.AuthWarmStartWelcomeMessage}}\" compass-strings=\"$ctrl.compassStrings\"\u003e\u003c/family-header\u003e \u003cfamily-feature-promotion class=\"family-feature-promotion\" surface-name=\"family.feature.promotion\"\u003e\u003c/family-feature-promotion\u003e \u003cmee-notifications id=\"family-notifications\" class=\"notification-pad x-clearfix\" notifications=\"$ctrl.notifications\" title=\"{{$ctrl.compassStrings.NotificationsTitle}}\" ng-if=\"$ctrl.notifications.length\"\u003e\u003c/mee-notifications\u003e \u003cdiv mee-metatext ng-if=\"$ctrl.notifications.length\"\u003e \u003cdiv mee-heading=\"subheading6\" id=\"family-members-subtitle\"\u003e{{$ctrl.compassStrings.FamilyMembers}}\u003c/div\u003e \u003chr mee-divider=\"vertical3x\"\u003e \u003c/div\u003e \u003cchildren-panel children=\"$ctrl.children\" compass-strings=\"$ctrl.compassStrings\"\u003e\u003c/children-panel\u003e \u003cadults-panel adults=\"$ctrl.adults\" current-member=\"$ctrl.currentMember\" compass-strings=\"$ctrl.compassStrings\" ng-class=\"{\u0027no-children\u0027: $ctrl.children.length === 0}\"\u003e\u003c/adults-panel\u003e \u003c!--Add member button--\u003e \u003cdiv id=\"add-member\"\u003e \u003cbutton id=\"add-member-button\" mee-action-trigger data-bi-id=\"oneui-addmember\" ui-sref=\"Family.Landing.AddFlow.FamilyMember({fref: \u0027family.landing.adult-view\u0027})\"\u003e \u003cmee-media size=\"lg\"\u003e \u003cmedia-image\u003e \u003cdiv class=\"person mee-icon mee-icon-Add mee-border add-member-icon\"\u003e\u003c/div\u003e \u003c/media-image\u003e \u003cmedia-body\u003e \u003cp media-heading\u003e{{$ctrl.compassStrings.AddFamilyMember}}\u003c/p\u003e \u003c/media-body\u003e \u003c/mee-media\u003e \u003c/button\u003e \u003c/div\u003e \u003c!--Manage child profile link--\u003e \u003cdiv class=\"manage-link-spacing\"\u003e \u003ca mee-hyperlink id=\"landing-child-profile-info\" href=\"{{$ctrl.manageChildProfileInfoLink}}\" target=\"_blank\" data-bi-id=\"landing-manage-profile\"\u003e {{$ctrl.compassStrings.ManageChildProfileInfo}} \u003c/a\u003e \u003c/div\u003e \u003c!--Manage xbox online link--\u003e \u003cdiv class=\"manage-link-spacing\"\u003e \u003ca mee-hyperlink id=\"landing-xbox-settings\" href=\"{{$ctrl.compassStrings.XboxOnlineSettingsLink}}\" target=\"_blank\" data-bi-id=\"landing-xbox-settings\"\u003e {{$ctrl.compassStrings.XboxOnlineSettingsString}} \u003c/a\u003e \u003c/div\u003e \u003c!--Learn more about new family ui link--\u003e \u003cdiv class=\"changes-link-spacing\"\u003e {{$ctrl.compassStrings.DelinkingAccountNotificationNew}} \u003ca mee-hyperlink id=\"changes-link-spacing\" href=\"{{$ctrl.compassStrings.DelinkingMoreInfoLink}}\" target=\"_blank\" data-bi-id=\"landing-changes-learn-more\"\u003e{{$ctrl.compassStrings.DelinkingMoreInfoLinkText}}\u003c/a\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUi/Landing/AdultView/Adults/adults-panel.html", "\u003cadult ng-repeat=\"adult in $ctrl.adults\" id=\"adult-{{adult.Cid}}\" adult=\"adult\" feeds=\"$ctrl.feeds[adult.Puid]\" compass-strings=\"$ctrl.compassStrings\" can-remove=\"true\" on-component-loaded=\"$ctrl.onAdultComponentFinishLoading(userId)\" class=\"x-clearfix\"\u003e\u003c/adult\u003e ");t.put("/Areas/Family/ScriptsOneUi/Landing/AdultView/Children/children-panel.html", "\u003cchild ng-repeat=\"child in $ctrl.children\" id=\"child-{{child.childId}}\" child=\"child\" feeds=\"$ctrl.feeds[child.FamilyServiceId]\" devices=\"$ctrl.devices[child.FamilyServiceId]\" nav-link-list=\"$ctrl.compassStrings.LandingActionLinks.Links\" can-remove=\"true\" on-component-loaded=\"$ctrl.onChildComponentFinishLoading(userId)\" compass-strings=\"$ctrl.compassStrings\" class=\"x-clearfix\"\u003e\u003c/child\u003e ");t.put("/Areas/Family/ScriptsOneUi/Landing/AdultView/Notifications/basic-notification.html", "\u003cnotification-layout\u003e \u003cnotification-icon\u003e \u003cspan role=\"presentation\" class=\"mee-icon {{$ctrl.notificationContent.iconClasses}}\"\u003e\u003c/span\u003e \u003c/notification-icon\u003e \u003cnotification-title\u003e {{$ctrl.notificationContent.title}} \u003c/notification-title\u003e \u003cnotification-body\u003e \u003cspan id=\"{{$ctrl.messageId}}\" ng-bind-html=\"$ctrl.notificationContent.body\"\u003e\u003c/span\u003e \u003c/notification-body\u003e \u003cnotification-actions\u003e \u003cdiv class=\"c-glyph glyph-cancel\" aria-label=\"{{$ctrl.notificationContent.dismissAriaLabel}}\" aria-describedby=\"{{$ctrl.messageId}}\" tabindex=\"0\" role=\"button\" ng-click=\"$ctrl.dismiss()\"\u003e\u003c/div\u003e \u003c/notification-actions\u003e \u003c/notification-layout\u003e ");t.put("/Areas/Family/ScriptsOneUi/Landing/AdultView/Notifications/notifications.html", "\u003cmee-drawer kind=\"divider\" class=\"zero-lr-padding\" state=\"expanded\" ng-if=\"$ctrl.notifications.length \u003e 0\"\u003e \u003cdrawer-trigger class=\"landing-drawer-overrides\" mee-metatext\u003e{{$ctrl.title}} ({{$ctrl.notifications.length}})\u003c/drawer-trigger\u003e \u003cdrawer-content\u003e \u003cdiv class=\"notification-spacer\"\u003e\u003c/div\u003e \u003cdiv ng-repeat=\"notification in $ctrl.notifications track by notification.id\"\u003e \u003cmee-office-notification ng-if=\"notification.content.type === $ctrl.notificationType.OfficeCampaign\" notification=\"notification\"\u003e\u003c/mee-office-notification\u003e \u003cmee-pending-member-notification ng-if=\"notification.content.type === $ctrl.notificationType.PendingMember\" notification=\"notification\" id=\"pendingMember-{{$index}}\"\u003e\u003c/mee-pending-member-notification\u003e \u003cmee-basic-notification ng-if=\"notification.content.type === $ctrl.notificationType.Basic\" notification=\"notification\"\u003e\u003c/mee-basic-notification\u003e \u003chr mee-divider=\"vertical3x subdivider\"\u003e \u003c/div\u003e \u003c/drawer-content\u003e \u003c/mee-drawer\u003e ");t.put("/Areas/Family/ScriptsOneUi/Landing/AdultView/Notifications/office-notification.html", "\u003cnotification-layout\u003e \u003cnotification-icon\u003e \u003ci aria-hidden=\"true\" id=\"campaign-standard\" class=\"mee-icon mee-icon-OfficeLogo\"\u003e\u003c/i\u003e \u003c/notification-icon\u003e \u003cnotification-title\u003e {{$ctrl.notificationContent.title}} \u003c/notification-title\u003e \u003cnotification-body\u003e {{$ctrl.notificationContent.body}} \u003c/notification-body\u003e \u003cnotification-actions\u003e \u003cdiv\u003e \u003ca id=\"share-{{$ctrl.notificationContent.id}}\" mee-action-trigger=\"align-margin\" data-glyph=\"share\" class=\"left-action\" href=\"{{$ctrl.notificationContent.shareLink}}\" target=\"_blank\" title=\"{{$ctrl.notificationContent.share}}\" ng-if=\"!!$ctrl.notificationContent.shareLink\"\u003e{{$ctrl.notificationContent.share}}\u003c/a\u003e \u003cbutton mee-action-trigger data-glyph=\"delete\" data-bi-id=\"landing-share-office\" class=\"right-action\" ng-click=\"$ctrl.dismiss()\" title=\"{{$ctrl.notificationContent.dismissText}}\" ng-if=\"!!$ctrl.notificationContent.dismissText\"\u003e {{$ctrl.notificationContent.dismissText}} \u003c/button\u003e \u003c/div\u003e \u003c/notification-actions\u003e \u003c/notification-layout\u003e");t.put("/Areas/Family/ScriptsOneUi/Landing/AdultView/Notifications/pending-member-notification.html", "\u003cnotification-layout\u003e \u003cnotification-icon\u003e \u003ci aria-hidden=\"true\" class=\"mee-icon mee-icon-Contact mee-border\"\u003e\u003c/i\u003e \u003c/notification-icon\u003e \u003cnotification-title\u003e {{$ctrl.notificationContent.title}} \u003c/notification-title\u003e \u003cnotification-body\u003e {{$ctrl.notificationContent.message}} \u003c/notification-body\u003e \u003cnotification-actions class=\"notification-actions-spacer c-group\"\u003e \u003cdiv\u003e \u003cbutton id=\"remove-pending-member-{{$ctrl.notification.id}}\" title=\"{{$ctrl.notificationContent.removeText}}\" mee-action-trigger aria-label=\"{{$ctrl.notificationContent.removeAriaText}}\" data-bi-id=\"landing-pendingmember-remove\" data-ui-sref=\"Family.Landing.RemoveFlow({memberId: $ctrl.notificationContent.primaryId})\"\u003e {{$ctrl.notificationContent.removeText}} \u003c/button\u003e \u003c!-- This is temporarily disabled due to livesite issue. #14392795--\u003e \u003cbutton ng-if=\"$ctrl.showResendInvite\" id=\"resend-invite-{{$ctrl.notification.id}}\" title=\"{{$ctrl.notificationContent.resendInviteText}}\" mee-action-trigger data-bi-id=\"landing-pendingmember-resend\" data-ui-sref=\"Family.Landing.ResendInvite({memberId: $ctrl.notificationContent.primaryId})\" aria-label=\"{{$ctrl.notificationContent.resendInviteAriaText}}\"\u003e {{$ctrl.notificationContent.resendInviteText}} \u003c/button\u003e \u003cbutton id=\"verify-now-{{$ctrl.notification.id}}\" title=\"{{$ctrl.notificationContent.verifyNowText}}\" mee-action-trigger data-bi-id=\"landing-pendingmember-verify\" data-ui-sref=\"Family.Landing.VerifyNow({memberId: $ctrl.notificationContent.primaryId})\" aria-label=\"{{$ctrl.notificationContent.verifyNowAriaText}}\"\u003e {{$ctrl.notificationContent.verifyNowText}} \u003c/button\u003e \u003c/div\u003e \u003c/notification-actions\u003e \u003c/notification-layout\u003e ");t.put("/Areas/Family/ScriptsOneUi/Landing/ChildView/landing.child.html", "\u003cfamily-header heading=\"{{$ctrl.compassStrings.AuthWarmStartWelcomeMessage}}\" compass-strings=\"$ctrl.compassStrings\"\u003e\u003c/family-header\u003e \u003cchild-view-children-panel children=\"$ctrl.children\" current-member=\"$ctrl.currentMember\" compass-strings=\"$ctrl.compassStrings\" can-leave-family=\"$ctrl.familyRosterModel.canLeaveFamily\" can-view-activity-report=\"$ctrl.familyRosterModel.isActivityReportingEnabled\"\u003e\u003c/child-view-children-panel\u003e \u003cchild-view-adults-panel adults=\"$ctrl.adults\" compass-strings=\"$ctrl.compassStrings\"\u003e\u003c/child-view-adults-panel\u003e ");t.put("/Areas/Family/ScriptsOneUi/Landing/ChildView/Adults/child-view-adults-panel.html", "\u003cadult ng-repeat=\"adult in $ctrl.adults track by $index\" adult=\"adult\" can-remove=\"false\" compass-strings=\"$ctrl.compassStrings\" id=\"adult-{{$index}}\" class=\"x-clearfix\"\u003e\u003c/adult\u003e");t.put("/Areas/Family/ScriptsOneUi/Landing/ChildView/Children/child-view-children-panel.html", "\u003cchild id=\"child-self\" as-child=\"true\" child=\"$ctrl.currentMember\" nav-link-list=\"$ctrl.navLinkList\" compass-strings=\"$ctrl.compassStrings\" class=\"x-clearfix\"\u003e\u003c/child\u003e \u003cchild ng-repeat=\"child in $ctrl.children\" id=\"child-{{$index}}\" child=\"child\" compass-strings=\"$ctrl.compassStrings\" class=\"x-clearfix\"\u003e\u003c/child\u003e");t.put("/Areas/Family/ScriptsOneUi/Landing/ColdStartView/landing.cold-start-v2.html", " \u003csection mee-feature=\"align-left\"\u003e \u003cpicture id=\"main-image-coldstartv2\"\u003e \u003cvideo ng-if=\"::$ctrl.video\" controls crossorigin=\"\" ng-attr-poster=\"{{::$ctrl.video.poster}}\" ng-attr-aria-label=\"{{::$ctrl.video.name}}\"\u003e \u003csource ng-repeat=\"source in ::$ctrl.video.sources\" ng-src=\"{{::source.source}}\" type=\"{{::source.format}}\"\u003e \u003ctrack ng-repeat=\"caption in ::$ctrl.video.captions\" ng-src=\"{{::caption}}\" srclang=\"{{::$ctrl.subtitleLanguage}}\" kind=\"subtitles\"\u003e \u003cmee-bodymovin-animation data=\"::$ctrl.coldStartData.imageAnimation\" default-image=\"::$ctrl.coldStartData.image.src\" play-on-enter-element=\"$ctrl.getHeroElementForAnimation()\"\u003e\u003c/mee-bodymovin-animation\u003e \u003c/video\u003e \u003cmee-bodymovin-animation ng-if=\"::!$ctrl.video\" data=\"::$ctrl.coldStartData.imageAnimation\" default-image=\"::$ctrl.coldStartData.image.src\" play-on-enter-element=\"$ctrl.getHeroElementForAnimation()\"\u003e\u003c/mee-bodymovin-animation\u003e \u003c/picture\u003e \u003cdiv data-grid=\"container pad-12x\"\u003e \u003cdiv data-grid=\"container\"\u003e \u003ch1 id=\"family-cold-start-header\" mee-heading=\"heading\"\u003e{{::$ctrl.coldStartData.featureTitle}}\u003c/h1\u003e \u003cp mee-paragraph=\"para4\"\u003e{{::$ctrl.coldStartData.featureDescription}}\u003c/p\u003e \u003cdiv ng-if=\"$ctrl.shouldShowAddMember\" id=\"family-cold-start-add-member\"\u003e\u003ca ng-href=\"{{::$ctrl.addMemberHref}}\" role=\"button\" mee-call-to-action mee-button=\"primary\" data-bi-id=\"landing-addmember-coldstart-v2\"\u003e{{::$ctrl.coldStartData.featureButtonText}}\u003c/a\u003e\u003c/div\u003e \u003cdiv ng-if=\"::!$ctrl.isAuthenticated\" id=\"family-cold-start-sign-in\"\u003e\u003ca ng-href=\"{{::$ctrl.signInHref}}\" mee-call-to-action=\"lightweight\" data-bi-id=\"landing-coldstart-v2-sign-in\"\u003e{{::$ctrl.coldStartData.existingFamilySignInLinkText}}\u003c/a\u003e\u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003c/section\u003e \u003cdiv data-grid=\"col-12\" id=\"cold-start-pane-container\"\u003e \u003cdiv mee-sticky=\"hidden\" id=\"family-cold-start-add-member-sticky-container\" ng-if=\"$ctrl.shouldShowAddMember\"\u003e \u003ch3 id=\"family-cold-start-header-sticky\" mee-heading=\"subheading3\"\u003e{{::$ctrl.coldStartData.stickyHeading}}\u003c/h3\u003e \u003cdiv id=\"family-cold-start-add-member-sticky\"\u003e\u003ca ng-href=\"{{::$ctrl.addMemberHref}}\" role=\"button\" mee-call-to-action data-bi-id=\"landing-addmember-coldstart-v2-sticky\"\u003e{{::$ctrl.coldStartData.featureButtonText}}\u003c/a\u003e\u003c/div\u003e \u003cdiv ng-if=\"::!$ctrl.isAuthenticated\" id=\"family-cold-start-sign-in-sticky\"\u003e\u003ca ng-href=\"{{::$ctrl.signInHref}}\" mee-call-to-action=\"lightweight\" data-bi-id=\"landing-coldstart-v2-sign-in-sticky\"\u003e{{::$ctrl.coldStartData.existingFamilySignInLinkText}}\u003c/a\u003e\u003c/div\u003e \u003c/div\u003e \u003cmee-pane-group\u003e \u003csection ng-repeat=\"pane in ::$ctrl.panes\" mee-pane=\"normal\"\u003e \u003csimple-pane-content title=\"{{::pane.title}}\" align=\"center\" clickable=\"false\" description=\"{{::pane.description}}\"\u003e \u003ccard-image\u003e \u003cmee-bodymovin-animation data=\"::pane.imageAnimation\" default-image=\"::pane.image.src\" play-on-enter-element=\"$ctrl.getPaneElementForAnimation($index)\"\u003e\u003c/mee-bodymovin-animation\u003e \u003c/card-image\u003e \u003c/simple-pane-content\u003e \u003c/section\u003e \u003c/mee-pane-group\u003e \u003cdiv ng-if=\"::$ctrl.isInPremiumPanesFlight\" class=\"cold-start-disclaimer\"\u003e\u003cspan\u003e{{::$ctrl.coldStartData.drivingSafetyDisclaimer}}\u003c/span\u003e\u003c/div\u003e \u003cmee-card-group\u003e \u003cmee-card display-type=\"double\" ng-repeat=\"card in ::$ctrl.coldStartData.cards\"\u003e \u003ccard-content\u003e \u003csimple-card-content title=\"{{::card.title}}\" call-to-action=\"::card.link\" description=\"{{::card.description}}\" header-kind=\"normal\"\u003e \u003ccard-image\u003e \u003cimg ng-if=\"::$ctrl.isInOhanaStringsFlight\" mee-image src=\"{{::card.image.src}}\" aria-hidden=\"true\" role=\"presentation\"/\u003e \u003cmee-bodymovin-animation ng-if=\"::!$ctrl.isInOhanaStringsFlight\" data=\"::card.imageAnimation\" default-image=\"::card.image.src\" play-on-enter-element=\"$ctrl.getCardElementForAnimation($index)\"\u003e\u003c/mee-bodymovin-animation\u003e \u003c/card-image\u003e \u003c/simple-card-content\u003e \u003c/card-content\u003e \u003c/mee-card\u003e \u003c/mee-card-group\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUi/Landing/Promo/AppLimits/FamilyUserWithNoChild/family-landing-app-limits-promo-family-user-with-no-child-fre-modal.html", "\u003cdiv class=\"fre-container\"\u003e \u003cdiv class=\"al-cs-modal-img-container\"\u003e \u003cimg mee-image src=\"{{::$ctrl.compassStrings.AppLimitsPromoFamilyUserWithNoChildFreModalImageUrl}}\" aria-hidden=\"true\" role=\"presentation\"\u003e \u003c/div\u003e \u003ch1 mee-heading=\"subheading3\"\u003e{{::$ctrl.compassStrings.AppLimitsPromoFamilyUserWithNoChildFreModalHeading}}\u003c/h1\u003e \u003cdiv class=\"modal-list\"\u003e \u003cmee-rich-paragraph mee-paragraph-style=\"para4\" text=\"$ctrl.compassStrings.AppLimitsPromoFamilyUserWithNoChildFreModalDescription\"\u003e\u003c/mee-rich-paragraph\u003e\u003cbr /\u003e \u003cmee-rich-paragraph mee-paragraph-style=\"para4\" text=\"$ctrl.compassStrings.AppLimitsPromoFamilyUserWithNoChildFreModalUserQuestion\"\u003e\u003c/mee-rich-paragraph\u003e \u003c/div\u003e \u003cdiv class=\"c-group\"\u003e \u003cbutton id=\"app-limits-promo-family-user-with-no-child-fre-modal-add-child-button\" mee-button=\"primary\" ng-click=\"$ctrl.addChild()\" mee-auto-focus\u003e{{::$ctrl.compassStrings.AddChild}}\u003c/button\u003e \u003cbutton id=\"app-limits-promo-family-user-with-no-child-fre-modal-cancel-button\" mee-button ng-click=\"$ctrl.cancel()\"\u003e{{::$ctrl.compassStrings.Cancel}}\u003c/button\u003e \u003c/div\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUi/Landing/Promo/AppLimits/UserWithNoFamilySetupYet/family-landing-app-limits-promo-user-with-no-family-setup-yet-fre-modal.html", "\u003cdiv class=\"fre-container\"\u003e \u003cdiv class=\"al-cs-modal-img-container\"\u003e \u003cimg mee-image src=\"{{::$ctrl.compassStrings.AppLimitsPromoUserWithNoFamilySetupYetFreModalImageUrl}}\" aria-hidden=\"true\" role=\"presentation\"\u003e \u003c/div\u003e \u003ch1 mee-heading=\"subheading3\"\u003e{{::$ctrl.compassStrings.AppLimitsPromoUserWithNoFamilySetupYetFreModalHeading}}\u003c/h1\u003e \u003cdiv class=\"modal-list\"\u003e \u003cmee-rich-paragraph mee-paragraph-style=\"para4\" text=\"$ctrl.compassStrings.AppLimitsPromoUserWithNoFamilySetupYetFreModalDescription\"\u003e\u003c/mee-rich-paragraph\u003e\u003cbr /\u003e \u003cmee-rich-paragraph mee-paragraph-style=\"para4\" text=\"$ctrl.compassStrings.AppLimitsPromoUserWithNoFamilySetupYetFreModalUserQuestion\"\u003e\u003c/mee-rich-paragraph\u003e \u003c/div\u003e \u003cdiv class=\"c-group\"\u003e \u003cbutton id=\"app-limits-promo-user-with-no-family-setup-yet-fre-modal-create-family-button\" mee-button=\"primary\" ng-click=\"$ctrl.createFamily()\" mee-auto-focus\u003e{{::$ctrl.compassStrings.CreateFamily}}\u003c/button\u003e \u003cbutton id=\"app-limits-promo-user-with-no-family-setup-yet-fre-modal-cancel-button\" mee-button ng-click=\"$ctrl.cancel()\"\u003e{{::$ctrl.compassStrings.Cancel}}\u003c/button\u003e \u003c/div\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUi/Landing/RemoveFlow/remove-flow.confirm.html", "\u003ch2 id=\"remove-member-title\" ng-bind-html=\"$ctrl.removeConfirmationTitle\"\u003e\u003c/h2\u003e \u003cmee-rich-paragraph mee-paragraph-style=\"para3\" text=\"$ctrl.removeConfirmationDescription\"\u003e\u003c/mee-rich-paragraph\u003e \u003cmee-error-message-mwf id=\"remove-member-error\" ng-show=\"$ctrl.isRemoveFailed\" data-error-text=\"{{$ctrl.removeMemberError}}\"\u003e\u003c/mee-error-message-mwf\u003e \u003cdiv ng-if=\"$ctrl.member\" class=\"c-group\"\u003e \u003cbutton mee-button=\"primary\" mee-auto-focus id=\"cancel-button\" ng-click=\"$ctrl.cancel()\"\u003e{{$ctrl.strings.CancelButton}}\u003c/button\u003e \u003cbutton mee-button id=\"remove-button\" ng-click=\"$ctrl.removeMember()\" ng-disabled=\"$ctrl.isRemoveInProgress || $ctrl.isRemoveDisabled\"\u003e{{$ctrl.strings.RemoveButton}}\u003c/button\u003e \u003c/div\u003e \u003cdiv mee-error-message id=\"remove-member-error\" mee-visible=\"$ctrl.isRemoveFailed\"\u003e{{$ctrl.removeMemberError}}\u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUi/Landing/ResendInvite/resend-invite.complete.html", "\u003ch2\u003e{{$ctrl.completedTitle}}\u003c/h2\u003e \u003cp mee-paragraph=\"para4\"\u003e{{$ctrl.completedDescription}}\u003c/p\u003e \u003cdiv data-grid=\"col-12\"\u003e \u003cimg id=\"invite-sent-image\" mee-image=\"pad-top-6x\" src=\"{{$ctrl.images.InvitationSent.Url}}\"\u003e \u003c/div\u003e \u003cdiv class=\"c-group\"\u003e \u003cbutton mee-button=\"primary\" mee-auto-focus id=\"resend-invite-ok\" ng-click=\"$ctrl.endFlow(false)\"\u003e{{$ctrl.strings.Okay}}\u003c/button\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUi/Landing/ResendInvite/resend-invite.error.html", "\u003cp mee-paragraph=\"para4\"\u003e{{$ctrl.strings.SendInviteError}}\u003c/p\u003e \u003cdiv class=\"c-group\"\u003e \u003cbutton mee-button=\"primary\" id=\"resend-invite-try-again\" ng-click=\"$ctrl.inviteMember()\"\u003e{{$ctrl.strings.TryAgain}}\u003c/button\u003e \u003cbutton mee-button id=\"resend-cancel-button\" ng-click=\"$ctrl.cancel()\"\u003e{{$ctrl.strings.CancelButton}}\u003c/button\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUi/Landing/ResendInvite/resend-invite.progress.html", "\u003cp id=\"sending-invite-message\" mee-paragraph=\"para4\"\u003e{{$ctrl.strings.InviteInProgress}}\u003c/p\u003e");t.put("/Areas/Family/ScriptsOneUi/Landing/Shared/Adult/adult.html", "\u003cmee-entity links=\"$ctrl.navLinkList\" max-links-to-display=\"$ctrl.maxLinkLen\" accessibility-label=\"{{$ctrl.adult.DisplayName}}\"\u003e \u003cmee-entity-descriptor\u003e \u003cdescriptor-image\u003e \u003cmee-profile-image profile-picture-url=\"{{$ctrl.adult.ProfilePicture}}\" alt=\"{{$ctrl.adult.DisplayName}}\"\u003e\u003c/mee-profile-image\u003e \u003c/descriptor-image\u003e \u003cdescriptor-heading\u003e \u003ch2 ng-if=\"$ctrl.adult.HasProfile\" media-heading\u003e{{$ctrl.adult.DisplayNameForUserCultureAndMarket}}\u003c/h2\u003e \u003ch2 ng-if=\"!$ctrl.adult.HasProfile\" media-heading\u003e{{$ctrl.adult.PrimaryId}}\u003c/h2\u003e \u003c/descriptor-heading\u003e \u003cdescriptor-description\u003e \u003cp ng-if=\"$ctrl.adult.HasProfile\"\u003e{{$ctrl.compassStrings.Adult}}\u0026ensp;\u003cspan mee-metatext\u003e\u0026#149;\u003c/span\u003e\u0026ensp;{{$ctrl.adult.PrimaryId}}\u003c/p\u003e \u003cp ng-if=\"!$ctrl.adult.HasProfile\"\u003e{{$ctrl.compassStrings.Adult}}\u003c/p\u003e \u003c/descriptor-description\u003e \u003c/mee-entity-descriptor\u003e \u003centity-body\u003e \u003cadult-feeds data-grid=\"col-12 stack-2\" ng-if=\"$ctrl.feeds\" member=\"$ctrl.adult\" feeds=\"$ctrl.feeds\" on-component-loaded=\"$ctrl.onFeedsProcessed()\" compass-strings=\"$ctrl.compassStrings\"\u003e\u003c/adult-feeds\u003e \u003c/entity-body\u003e \u003c/mee-entity\u003e");t.put("/Areas/Family/ScriptsOneUi/Landing/Shared/Adult/Feeds/adult.feeds.html", "\u003cdiv ng-if=\"$ctrl.feedItems.length \u003e 0\"\u003e \u003cdiv ng-repeat=\"feed in $ctrl.feedItems | orderBy: \u0027feedType\u0027\"\u003e \u003coffice-campaign-feed item=\"feed\"\u003e\u003c/office-campaign-feed\u003e \u003cdiv data-grid=\"col-12\"\u003e \u003chr mee-divider=\"vertical3x subdivider\"\u003e \u003c/div\u003e \u003c/div\u003e \u003c/div\u003e");t.put("/Areas/Family/ScriptsOneUi/Landing/Shared/Adult/Feeds/office-campaign-feed.html", "\u003cmee-feed-item id=\"landing-try-office\"\u003e \u003cfeed-image\u003e \u003cspan aria-hidden=\"true\" class=\"mee-icon feeds-content-icon {{$ctrl.item.icon}}\"\u003e\u003c/span\u003e \u003c/feed-image\u003e \u003cfeed-message\u003e{{$ctrl.item.message}}\u003c/feed-message\u003e \u003cfeed-actions\u003e \u003ca mee-hyperlink data-bi-id=\"landing-try-office\" href={{$ctrl.item.link}} target=\"_blank\"\u003e{{$ctrl.item.linkText}}\u003c/a\u003e \u003c/feed-actions\u003e \u003c/mee-feed-item\u003e");t.put("/Areas/Family/ScriptsOneUi/Landing/Shared/CampaignBanner/campaign-banner.html", "\u003cdiv id=\"cb-layout-{{$ctrl.bannerId}}\" class=\"x-clearfix\"\u003e \u003cdiv id=\"campaign-banner\" ng-if=\"!$ctrl.isBannerDismissed()\"\u003e \u003ca id=\"cb-close-glyph-{{$ctrl.bannerId}}\" href=\"#\" role=\"button\" class=\"c-glyph glyph-cancel\" ng-attr-aria-label=\"{{$ctrl.dismissAriaLabel}}\" ng-click=\"$ctrl.dismissed()\"\u003e\u003c/a\u003e \u003cdiv class=\"cb-content\"\u003e \u003cdiv\u003e \u003ch2 mee-heading=\"subheading2\"\u003e{{$ctrl.title}}\u003c/h2\u003e \u003cp mee-paragraph=\"para4\"\u003e{{$ctrl.description}}\u003c/p\u003e \u003ca mee-call-to-action id=\"cb-cta-{{$ctrl.bannerId}}\" href=\"{{$ctrl.buttonLink}}\" ng-attr-aria-label=\"{{$ctrl.buttonAriaLabel}}\" target=\"_blank\"\u003e{{$ctrl.buttonLabel}}\u003c/a\u003e \u003c/div\u003e \u003cdiv\u003e \u003cimg aria-hidden=\"true\" mee-image ng-src=\"{{$ctrl.imageUrl}}\"\u003e \u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUi/Landing/Shared/Child/child.html", "\u003cmee-entity links=\"$ctrl.userNavLinks\" max-links-to-display=\"$ctrl.maxLinkLen\" nav-menu-trigger-text=\"{{$ctrl.compassStrings.MoreOptions}}\" accessibility-label=\"{{$ctrl.child.DisplayName}}\"\u003e \u003cmee-entity-descriptor\u003e \u003cdescriptor-image\u003e \u003cmee-profile-image profile-picture-url=\"{{$ctrl.child.ProfilePicture}}\" alt=\"{{$ctrl.child.DisplayName}}\"\u003e\u003c/mee-profile-image\u003e \u003c/descriptor-image\u003e \u003cdescriptor-heading\u003e \u003cdiv ng-if=\"!$ctrl.child.IsLocal\"\u003e \u003ch2 ng-if=\"$ctrl.child.HasProfile\" media-heading\u003e{{$ctrl.child.DisplayNameForUserCultureAndMarket}}\u003c/h2\u003e \u003ch2 ng-if=\"!$ctrl.child.HasProfile\" media-heading\u003e{{$ctrl.child.PrimaryId}}\u003c/h2\u003e \u003c/div\u003e \u003ch2 ng-if=\"$ctrl.child.IsLocal\" media-heading\u003e{{$ctrl.child.DisplayName}}\u003c/h2\u003e \u003c/descriptor-heading\u003e \u003cdescriptor-description\u003e \u003cdiv ng-if=\"!$ctrl.child.IsLocal\"\u003e \u003cp ng-if=\"$ctrl.child.HasProfile\"\u003e{{$ctrl.compassStrings.Child}}\u0026ensp;\u003cspan mee-metatext\u003e\u0026#149;\u003c/span\u003e\u0026ensp;{{$ctrl.child.PrimaryId}}\u003c/p\u003e \u003cp ng-if=\"!$ctrl.child.HasProfile\"\u003e{{$ctrl.compassStrings.Child}}\u003c/p\u003e \u003c/div\u003e \u003cdiv ng-if=\"$ctrl.child.IsLocal\"\u003e \u003cp\u003e{{$ctrl.compassStrings.Child}}\u0026ensp;\u003cspan mee-metatext\u003e\u0026#149;\u003c/span\u003e\u0026ensp;\u003cspan class=\"one-line\"\u003e{{$ctrl.childOnDevice}}\u003c/span\u003e ({{$ctrl.child.Devices[0].OSDisplayName}})\u003c/p\u003e \u003c/div\u003e \u003cdiv\u003e \u003cmee-error-message-mwf ng-if=\"$ctrl.child.IsBroken\" data-error-text=\"{{$ctrl.compassStrings.ChildUpdateMessage}}\"\u003e\u003c/mee-error-message-mwf\u003e \u003c/div\u003e \u003c/descriptor-description\u003e \u003c/mee-entity-descriptor\u003e \u003centity-body\u003e \u003cchild-feeds id=\"feeds-{{$ctrl.id}}\" data-grid=\"stack-2\" ng-if=\"!$ctrl.child.IsExtended \u0026\u0026 $ctrl.feeds\" member=\"$ctrl.child\" feeds=\"$ctrl.feeds\" devices=\"$ctrl.devices\" on-component-loaded=\"$ctrl.onFeedsProcessed()\" compass-strings=\"$ctrl.compassStrings\"\u003e\u003c/child-feeds\u003e \u003cextended-member-feeds id=\"extended-feeds-{{$ctrl.id}}\" data-grid=\"stack-2\" ng-if=\"$ctrl.child.IsExtended\" member=\"$ctrl.child\" on-component-loaded=\"$ctrl.onFeedsProcessed()\" compass-strings=\"$ctrl.compassStrings\"\u003e\u003c/extended-member-feeds\u003e \u003c/entity-body\u003e \u003c/mee-entity\u003e ");t.put("/Areas/Family/ScriptsOneUi/Landing/Shared/Child/Feeds/child.feeds.html", "\u003cdiv ng-if=\"$ctrl.feedItems.length \u003e 0\" ng-repeat=\"item in $ctrl.feedItems | orderBy: \u0027feedType\u0027\"\u003e \u003csync-failed-feed ng-if=\"item.feedType === $ctrl.feedType.SyncFailedDevices\" message=\"{{$ctrl.compassStrings.DeviceNotifySignInMessage}}\" action-text=\"{{$ctrl.compassStrings.SeeDevices}}\" devices=\"item.devices\"\u003e\u003c/sync-failed-feed\u003e \u003clauncher-needs-attention-feed ng-if=\"item.feedType === $ctrl.feedType.LauncherNeedsAttentionDevices\" ng-init=\"message=$ctrl.formatString($ctrl.compassStrings.DeviceNotify.DeviceNotifyLauncherAttentionMessage, {devicename: item.DeviceName})\" message=\"{{message}}\" action-link=\"{{::$ctrl.compassStrings.DeviceNotify.DeviceNotifyFixLinkText}}\" action-url=\"{{::$ctrl.compassStrings.DeviceNotify.DeviceNotifyLauncherAttentionFixLinkUrl}}\" action-aria-label=\"{{$ctrl.formatString($ctrl.compassStrings.DeviceNotify.DeviceNotifyFixLinkAriaLabel, message)}}\"\u003e\u003c/launcher-needs-attention-feed\u003e \u003cdevices-errors-feed ng-if=\"item.feedType === $ctrl.feedType.DevicesErrors\" device=\"item.device\"\u003e\u003c/devices-errors-feed\u003e \u003cpurchase-request-feed ng-if=\"item.feedType === $ctrl.feedType.PurchaseRequest\" purchase-request=\"item.purchaseRequest\" cms-strings=\"$ctrl.compassStrings\" member=\"$ctrl.member\" allow-text=\"{{$ctrl.compassStrings.AllowAction}}\" deny-text=\"{{$ctrl.compassStrings.DenyAction}}\" denied-text=\"{{$ctrl.compassStrings.DeniedText}}\" error-message=\"{{$ctrl.compassStrings.InlineErrorGeneral}}\" on-allow-succeeded=\"$ctrl.onActionSucceeded(item)\" on-deny-succeeded=\"$ctrl.onActionSucceeded(item)\"\u003e\u003c/purchase-request-feed\u003e \u003cweb-request-feed ng-if=\"item.feedType === $ctrl.feedType.WebRequest\" user-id=\"{{$ctrl.member.FamilyServiceId}}\" website=\"{{item.website}}\" allow-text=\"{{$ctrl.compassStrings.AllowAction}}\" allowed-text=\"{{$ctrl.compassStrings.AllowedText}}\" allow-aria-text=\"{{$ctrl.compassStrings.AllowWebsiteActionAriaTextNew | stringFormat: [$ctrl.member.DisplayName, item.website]}}\" allowed-aria-text=\"{{$ctrl.compassStrings.AllowedWebsiteActionAriaText | stringFormat: [$ctrl.member.DisplayName, item.website]}}\" deny-text=\"{{$ctrl.compassStrings.DenyAction}}\" denied-text=\"{{$ctrl.compassStrings.DeniedText}}\" deny-aria-text=\"{{$ctrl.compassStrings.DenyWebsiteActionAriaText | stringFormat: [$ctrl.member.DisplayName, item.website]}}\" denied-aria-text=\"{{$ctrl.compassStrings.DeniedWebsiteActionAriaText | stringFormat: [$ctrl.member.DisplayName, item.website]}}\" request-message=\"{{$ctrl.compassStrings.AskedPermissionWeb}}\" error-message=\"{{$ctrl.compassStrings.InlineErrorGeneral}}\" on-allow-succeeded=\"$ctrl.onActionSucceeded(item)\" on-deny-succeeded=\"$ctrl.onActionSucceeded(item)\"\u003e\u003c/web-request-feed\u003e \u003ccontent-request-feed ng-if=\"item.feedType === $ctrl.feedType.ContentRestrictionRequest\" user-id=\"{{$ctrl.member.FamilyServiceId}}\" content=\"item.content\" allow-text=\"{{$ctrl.compassStrings.AllowAction}}\" allowed-text=\"{{$ctrl.compassStrings.AllowedText}}\" allow-aria-text=\"{{$ctrl.compassStrings.AllowAppActionAriaText | stringFormat: [$ctrl.member.DisplayName, item.content.Description.Title]}}\" allowed-aria-text=\"{{$ctrl.compassStrings.AllowedAppActionAriaText | stringFormat: [$ctrl.member.DisplayName, item.content.Description.Title]}}\" deny-text=\"{{$ctrl.compassStrings.DenyAction}}\" denied-text=\"{{$ctrl.compassStrings.DeniedText}}\" deny-aria-text=\"{{$ctrl.compassStrings.DenyAppActionAriaText  | stringFormat: [$ctrl.member.DisplayName, item.content.Description.Title]}}\" denied-aria-text=\"{{$ctrl.compassStrings.DeniedAppActionAriaText | stringFormat: [$ctrl.member.DisplayName, item.content.Description.Title]}}\" request-message=\"{{$ctrl.compassStrings.AskedPermissionContent}}\" error-message=\"{{$ctrl.compassStrings.InlineErrorGeneral}}\" on-allow-succeeded=\"$ctrl.onActionSucceeded(item)\" on-deny-succeeded=\"$ctrl.onActionSucceeded(item)\" compass=\"$ctrl.compassStrings\"\u003e\u003c/content-request-feed\u003e \u003cscreen-time-generic-feed ng-if=\"$ctrl.isScreenTimeRequest(item.feedType)\" request-type=\"item.feedType\" app-id=\"item.appId\" app-name=\"item.appName\" is-global=\"item.isGlobal\" is-app-blocked=\"item.isAppBlocked\" member=\"$ctrl.member\" cms-data=\"$ctrl.compassStrings\" on-approve-success=\"$ctrl.onActionSucceeded(item)\" on-deny-success=\"$ctrl.onActionSucceeded(item)\"\u003e\u003c/screen-time-generic-feed\u003e \u003cstored-amount-feed ng-if=\"item.feedType === $ctrl.feedType.StoredAmount\" item=\"item\" action-text=\"{{$ctrl.compassStrings.AddMoney}}\" action-link=\"{{$ctrl.compassStrings.AddMoneyLink | stringFormat: [$ctrl.member.Cid, $ctrl.member.Country]}}\" action-aria-text=\"{{$ctrl.compassStrings.AddMoneyActionAriaText | stringFormat: $ctrl.member.DisplayName}}\" compass-strings=\"$ctrl.compassStrings\" on-update-succeeded=\"$ctrl.onActionSucceeded(item)\"\u003e\u003c/stored-amount-feed\u003e \u003cdevices-feed id=\"device-feed-{{$ctrl.id}}\" ng-if=\"item.feedType === $ctrl.feedType.Devices\" item=\"item\" message={{$ctrl.compassStrings.ActiveDevicesNumberMessage}} action-text=\"{{$ctrl.compassStrings.SeeDevices}}\" action-aria-text=\"{{$ctrl.compassStrings.SeeDevicesAriaText | stringFormat: $ctrl.member.DisplayName}}\" devices=\"item.devices\"\u003e\u003c/devices-feed\u003e \u003chr mee-divider=\"subdivider\"\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUi/Landing/Shared/Child/Feeds/content-request-feed.html", "\u003cmee-feed-item\u003e \u003cfeed-image\u003e \u003cspan aria-hidden=\"true\" data-feed-content-icon ng-if=\"!$ctrl.iconUri\" class=\"mee-icon mee-icon-GenericApp\"\u003e\u003c/span\u003e \u003c!--TODO: Alt content Task 9901972:Integrate with new CMS strings--\u003e \u003cimg aria-hidden=\"true\" data-feed-content-icon ng-if=\"$ctrl.iconUri\" mee-image class=\"x-visible-inline f-pad-vertical-3x\" ng-src=\"{{$ctrl.iconUri}}\"\u003e \u003c/feed-image\u003e \u003cfeed-message\u003e \u003cspan\u003e{{$ctrl.requestMessage}}\u003c/span\u003e \u003cspan\u003e{{$ctrl.title}}\u003c/span\u003e \u003c/feed-message\u003e \u003cfeed-actions\u003e \u003cfeed-allow-deny-action allow-text=\"{{$ctrl.allowText}}\" allowed-text=\"{{$ctrl.allowedText}}\" allow-aria-text=\"{{$ctrl.allowAriaText}}\" allowed-aria-text=\"{{$ctrl.allowedAriaText}}\" deny-text=\"{{$ctrl.denyText}}\" denied-text=\"{{$ctrl.deniedText}}\" deny-aria-text=\"{{$ctrl.denyAriaText}}\" denied-aria-text=\"{{$ctrl.deniedAriaText}}\" allow-bi-id=\"landing-app-exception-allow\" deny-bi-id=\"landing-app-exception-dismiss\" on-allow-clicked=\"$ctrl.allow()\" on-deny-clicked=\"$ctrl.deny()\" failed=\"$ctrl.actionFailed\" error-message=\"{{$ctrl.errorMessage}}\" is-in-progress=\"$ctrl.isInProgress\" prevent-post-action-on-allow=\"$ctrl.preventPostAction\"\u003e\u003c/feed-allow-deny-action\u003e \u003c/feed-actions\u003e \u003c/mee-feed-item\u003e");t.put("/Areas/Family/ScriptsOneUi/Landing/Shared/Child/Feeds/devices-errors-feed.html", "\u003cmee-feed-item kind=\"error\"\u003e \u003cfeed-image\u003e \u003cspan class=\"mee-icon mee-icon-Error\"\u003e\u003c/span\u003e \u003c/feed-image\u003e \u003cfeed-message\u003e {{$ctrl.getErrorString()}} \u003c/feed-message\u003e \u003cfeed-actions\u003e \u003cbutton type=\"button\" data-bi-id=\"device-notify-error\" mee-action-trigger ng-click=\"$ctrl.openDeviceNotifyErrorModal()\"\u003e{{::$ctrl.familyConfig.content.deviceNotify.DeviceNotifyFixLinkText}}\u003c/button\u003e \u003c/feed-actions\u003e \u003c/mee-feed-item\u003e ");t.put("/Areas/Family/ScriptsOneUi/Landing/Shared/Child/Feeds/devices-feed.html", "\u003cmee-feed-item\u003e \u003cfeed-image\u003e \u003cspan aria-hidden=\"true\" class=\"mee-icon mee-icon-Devices2\"\u003e\u003c/span\u003e \u003c/feed-image\u003e \u003cfeed-message\u003e {{$ctrl.message}} {{$ctrl.devices.length}} \u003c/feed-message\u003e \u003cfeed-actions\u003e \u003cbutton mee-action-trigger class=\"x-type-center\" aria-label=\"{{$ctrl.actionAriaText}}\" data-bi-id=\"landing-show-devices\"\u003e {{$ctrl.actionText}} \u003cmee-flyout id=\"{{$ctrl.id}}-devices-flyout\" placement=\"bottom\" dismissible=\"true\"\u003e \u003cp class=\"c-paragraph\"\u003e \u003cmee-progress-ants-mwf ng-if=\"!$ctrl.devices\"\u003e\u003c/mee-progress-ants-mwf\u003e \u003cdiv ng-repeat=\"device in $ctrl.devices\"\u003e \u003cdevice-info name=\"{{device.Name}}\" type=\"{{device.DeviceTypeString}}\" version=\"{{device.OSDisplayName}}\"\u003e\u003c/device-info\u003e \u003c/div\u003e \u003c/p\u003e \u003c/mee-flyout\u003e \u003c/button\u003e \u003c/feed-actions\u003e \u003c/mee-feed-item\u003e ");t.put("/Areas/Family/ScriptsOneUi/Landing/Shared/Child/Feeds/extended-member.feeds.html", "\u003cmee-feed-item\u003e \u003cfeed-image\u003e \u003cspan aria-hidden=\"true\" class=\"mee-icon mee-icon-Info\"\u003e\u003c/span\u003e \u003c/feed-image\u003e \u003cfeed-message\u003e {{$ctrl.compassStrings.ExtendedMemberFeedItemMessage | stringFormat: $ctrl.member.FirstName}} \u003c/feed-message\u003e \u003cfeed-actions\u003e \u003cbutton title=\"{{$ctrl.compassStrings.ExtendedMemberWhyLinkText}}\" mee-action-trigger data-bi-id=\"landing-extendedmember-why\" data-ui-sref=\"Family.Landing.Why?({memberId: $ctrl.member.PrimaryId})\" aria-label=\"{{$ctrl.compassStrings.ExtendedMemberWhyLinkAriaLabel | stringFormat: $ctrl.member.FirstName}}\"\u003e {{$ctrl.compassStrings.ExtendedMemberWhyLinkText}} \u003c/button\u003e \u003cbutton ng-if=\"$ctrl.showResendInvite\" title=\"{{$ctrl.compassStrings.ResendInvite}}\" mee-action-trigger data-bi-id=\"landing-extendedmember-resend\" data-ui-sref=\"Family.Landing.ResendInvite({memberId: $ctrl.member.PrimaryId})\" aria-label=\"{{$ctrl.compassStrings.ResendInviteAriaText | stringFormat: $ctrl.member.PrimaryId}}\"\u003e {{$ctrl.compassStrings.ResendInvite}} \u003c/button\u003e \u003c/feed-actions\u003e \u003c/mee-feed-item\u003e \u003chr mee-divider=\"subdivider\"\u003e ");t.put("/Areas/Family/ScriptsOneUi/Landing/Shared/Child/Feeds/feed-allow-deny-action.html", "\u003cmee-error-message-mwf ng-if=\"$ctrl.failed\" data-error-text=\"{{$ctrl.errorMessage}}\" data-feed-error\u003e\u003c/mee-error-message-mwf\u003e \u003cmee-progress-ants-mwf ng-if=\"$ctrl.isInProgress \u0026\u0026 !$ctrl.failed\"\u003e\u003c/mee-progress-ants-mwf\u003e \u003cdiv ng-if=\"!$ctrl.isInProgress \u0026\u0026 !$ctrl.failed \u0026\u0026 !$ctrl.postActionObj\"\u003e \u003cbutton data-feed-allow-link mee-action-trigger=\"align-margin\" data-bi-id=\"{{$ctrl.allowBiId}}\" data-glyph=\"check-mark\" class=\"glyph-underline-fix\" ng-click=\"$ctrl.allow()\" aria-label=\"{{$ctrl.allowAriaText}}\"\u003e{{$ctrl.allowText}}\u003c/button\u003e \u003cbutton data-feed-deny-link mee-action-trigger data-bi-id=\"{{$ctrl.denyBiId}}\" data-glyph=\"cancel\" class=\"glyph-underline-fix\" ng-click=\"$ctrl.deny()\" aria-label=\"{{$ctrl.denyAriaText}}\"\u003e{{$ctrl.denyText}}\u003c/button\u003e \u003c/div\u003e \u003cdiv ng-if=\"!$ctrl.isInProgress \u0026\u0026 !$ctrl.failed \u0026\u0026 $ctrl.postActionObj\" aria-label=\"{{$ctrl.postActionObj.ariaLabel}}\" class=\"{{$ctrl.postActionObj.class}}\" tabindex=\"0\" mee-auto-focus\u003e \u003cspan class=\"{{$ctrl.postActionObj.glyph}} feed-item-action-feedback feedback-glyph\"\u003e\u003c/span\u003e\u003cspan class=\"feed-item-action-feedback\"\u003e{{$ctrl.postActionObj.text}}\u003c/span\u003e \u003c/div\u003e");t.put("/Areas/Family/ScriptsOneUi/Landing/Shared/Child/Feeds/launcher-needs-attention-feed.html", "\u003cmee-feed-item kind=\"error\"\u003e \u003cfeed-image\u003e \u003cspan class=\"mee-icon mee-icon-Error\"\u003e\u003c/span\u003e \u003c/feed-image\u003e \u003cfeed-message\u003e {{::$ctrl.message}} \u003c/feed-message\u003e \u003cfeed-actions\u003e \u003ca mee-action ng-href=\"{{::$ctrl.actionUrl}}\" data-bi-id=\"feed-launcher-attention\" ng-attr-aria-label=\"{{::$ctrl.actionAriaLabel}}\"\u003e{{::$ctrl.actionLink}}\u003c/a\u003e \u003c/feed-actions\u003e \u003c/mee-feed-item\u003e ");t.put("/Areas/Family/ScriptsOneUi/Landing/Shared/Child/Feeds/purchase-request-feed.html", "\u003cmee-feed-item ng-if=\"!$ctrl.productRemoved\"\u003e \u003cfeed-image\u003e \u003cimg aria-hidden=\"true\" role=\"presentation\" ng-src=\"{{$ctrl.product.ImageUri}}\"/\u003e \u003c/feed-image\u003e \u003cfeed-message\u003e \u003cdiv ng-bind-html=\"$ctrl.requestMessage\"\u003e\u003c/div\u003e \u003c/feed-message\u003e \u003cfeed-actions\u003e \u003cfeed-allow-deny-action allow-text=\"{{$ctrl.allowText}}\" allowed-text=\"{{$ctrl.allowText}}\" allow-aria-text=\"{{$ctrl.allowAriaText}}\" allowed-aria-text=\"{{$ctrl.allowAriaText}}\" deny-text=\"{{$ctrl.denyText}}\" denied-text=\"{{$ctrl.deniedText}}\" deny-aria-text=\"{{$ctrl.denyAriaText}}\" denied-aria-text=\"{{$ctrl.deniedAriaText}}\" allow-bi-id=\"landing-purchase-exception-allow\" deny-bi-id=\"landing-purchase-exception-dismiss\" on-allow-clicked=\"$ctrl.allow()\" on-deny-clicked=\"$ctrl.deny()\" failed=\"$ctrl.failed\" error-message=\"{{$ctrl.errorMessage}}\" is-in-progress=\"$ctrl.isInProgress\"\u003e\u003c/feed-allow-deny-action\u003e \u003c/feed-actions\u003e \u003c/mee-feed-item\u003e ");t.put("/Areas/Family/ScriptsOneUi/Landing/Shared/Child/Feeds/screen-time-generic-feed.html", "\u003cmee-feed-item\u003e \u003cfeed-image\u003e \u003cspan aria-hidden=\"true\" data-feed-screentime-icon class=\"mee-icon\" ng-class=\"[$ctrl.viewData.glyph]\"\u003e\u003c/span\u003e \u003c/feed-image\u003e \u003cfeed-message\u003e {{::$ctrl.formattedStrings.askPermissionText}} \u003c/feed-message\u003e \u003cfeed-actions\u003e \u003cmee-progress-view watch-operation=\"{{$ctrl.programmaticOperationName}}\"\u003e \u003cinert-view\u003e \u003cmee-select ng-model=\"$ctrl.duration.model\" class=\"playtime-exception-allow\" data-screentime menu-style=\"accent\" unselected-text=\"{{::$ctrl.viewData.strings.ActionAllowText}}\" ng-change=\"$ctrl.approveClicked()\"\u003e \u003clabel class=\"x-screen-reader\"\u003e{{::$ctrl.formattedStrings.allowAriaText}}\u003c/label\u003e \u003cselect data-bi-id=\"landing-playtime-exception-allow\"\u003e \u003coption value=\"{{::opt.val}}\" ng-repeat=\"opt in ::$ctrl.duration.options\"\u003e{{::opt.text}}\u003c/option\u003e \u003c/select\u003e \u003c/mee-select\u003e \u003cbutton mee-action-trigger data-glyph=\"cancel\" data-bi-id=\"landing-playtime-exception-deny\" ng-click=\"$ctrl.denyClicked()\" aria-label=\"{{::$ctrl.formattedStrings.denyAriaText}}\"\u003e{{::$ctrl.viewData.strings.ActionDenyText}}\u003c/button\u003e \u003c/inert-view\u003e \u003cinprogress-view\u003e \u003cmee-progress-ants-mwf\u003e\u003c/mee-progress-ants-mwf\u003e \u003c/inprogress-view\u003e \u003cfailed-view\u003e \u003cspan mee-auto-focus\u003e \u003cspan data-feed-screentime-error class=\"mee-error-color\"\u003e{{::$ctrl.cmsData.InlineErrorGeneral}}\u003c/span\u003e \u003c/span\u003e \u003c/failed-view\u003e \u003cfinished-view\u003e \u003cspan mee-metatext ng-if=\"$ctrl.actionConfirmation\" aria-label=\"{{$ctrl.actionConfirmation.ariaLabel}}\" tabindex=\"0\" mee-auto-focus ng-class=\"$ctrl.actionConfirmation.messageClass\"\u003e \u003cspan class=\"feed-item-action-feedback feedback-glyph\" ng-class=\"[$ctrl.actionConfirmation.glyph]\"\u003e\u003c/span\u003e\u003cspan class=\"feed-item-action-feedback\"\u003e{{$ctrl.actionConfirmation.text}}\u003c/span\u003e \u003c/span\u003e \u003c/finished-view\u003e \u003c/mee-progress-view\u003e \u003c/mee-feed-item\u003e ");t.put("/Areas/Family/ScriptsOneUi/Landing/Shared/Child/Feeds/stored-amount-feed.html", "\u003cmee-feed-item\u003e \u003cfeed-image\u003e \u003cspan aria-hidden=\"true\" class=\"mee-icon mee-icon-Money\"\u003e\u003c/span\u003e \u003c/feed-image\u003e \u003cfeed-message\u003e{{$ctrl.item.message}}\u003c/feed-message\u003e \u003cfeed-actions\u003e \u003ca mee-hyperlink data-bi-id=\"landing-add-money\" href={{$ctrl.actionLink}} target=\"_self\" aria-label=\"{{$ctrl.actionAriaText}}\"\u003e{{$ctrl.actionText}}\u003c/a\u003e \u003c/feed-actions\u003e \u003c/mee-feed-item\u003e");t.put("/Areas/Family/ScriptsOneUi/Landing/Shared/Child/Feeds/sync-failed-feed.html", "\u003cmee-feed-item kind=\"error\"\u003e \u003cfeed-image\u003e \u003cspan class=\"mee-icon mee-icon-Error\"\u003e\u003c/span\u003e \u003c/feed-image\u003e \u003cfeed-message\u003e {{::$ctrl.message}} \u003c/feed-message\u003e \u003cfeed-actions\u003e \u003cbutton type=\"button\" mee-action-trigger ng-click=\"$ctrl.openDeviceNotifySignInStepsModal()\" data-bi-id=\"feed-syncfailed-devices\"\u003e{{::$ctrl.actionText}}\u003c/button\u003e \u003c/feed-actions\u003e \u003c/mee-feed-item\u003e ");t.put("/Areas/Family/ScriptsOneUi/Landing/Shared/Child/Feeds/web-request-feed.html", "\u003cmee-feed-item\u003e \u003cfeed-image\u003e \u003cdiv data-feed-web-icon class=\"no-picture settings-no-picture-size\"\u003e \u003cspan class=\"mee-icon mee-icon-Globe\"\u003e\u003c/span\u003e \u003c/div\u003e \u003c/feed-image\u003e \u003cfeed-message class=\"one-line\"\u003e {{$ctrl.requestMessage}} \u003ca mee-hyperlink target=\"_blank\" href=\"{{$ctrl.website}}\"\u003e{{$ctrl.website}}\u003c/a\u003e \u003c/feed-message\u003e \u003cfeed-actions\u003e \u003cfeed-allow-deny-action allow-text=\"{{$ctrl.allowText}}\" allowed-text=\"{{$ctrl.allowedText}}\" allow-aria-text=\"{{$ctrl.allowAriaText}}\" allowed-aria-text=\"{{$ctrl.allowedAriaText}}\" deny-text=\"{{$ctrl.denyText}}\" denied-text=\"{{$ctrl.deniedText}}\" deny-aria-text=\"{{$ctrl.denyAriaText}}\" denied-aria-text=\"{{$ctrl.deniedAriaText}}\" allow-bi-id=\"landing-web-exception-allow\" deny-bi-id=\"landing-web-exception-dismiss\" on-allow-clicked=\"$ctrl.allow()\" on-deny-clicked=\"$ctrl.deny()\" failed=\"$ctrl.failed\" error-message=\"{{$ctrl.errorMessage}}\" is-in-progress=\"$ctrl.isInProgress\"\u003e\u003c/feed-allow-deny-action\u003e \u003c/feed-actions\u003e \u003c/mee-feed-item\u003e ");t.put("/Areas/Family/ScriptsOneUi/Landing/VerifyNow/verify-now.confirm.html", "\u003cmee-progress-ants-mwf ng-show=\"$ctrl.isVerifyMemberInProgress\"\u003e\u003c/mee-progress-ants-mwf\u003e \u003ch2 id=\"verify-now-title\"\u003e {{$ctrl.strings.VerifyNowTitle}} \u003c/h2\u003e \u003cp mee-paragraph=\"para3\"\u003e{{$ctrl.verifyNowDescription}}\u003c/p\u003e \u003cdiv id=\"verify-now-switch-display\" class=\"x-clearfix\"\u003e \u003cmee-profile-image profile-picture-url=\"{{$ctrl.currentUserProfilePicture}}\"\u003e\u003c/mee-profile-image\u003e \u003ci mee-metatext class=\"mee-icon mee-icon-Switch\"\u003e\u003c/i\u003e \u003cdiv class=\"new-member-picture\"\u003e\u003ci class=\"mee-icon mee-icon-Contact mee-border\"\u003e\u003c/i\u003e\u003c/div\u003e \u003c/div\u003e \u003cmee-error-message-mwf id=\"verify-member-error\" mee-visible=\"$ctrl.isVerifyMemberError\" data-error-text=\"{{$ctrl.strings.AddMemberGenericFailError}}\"\u003e\u003c/mee-error-message-mwf\u003e \u003cdiv class=\"c-group\"\u003e \u003cbutton mee-button=\"primary\" mee-auto-focus id=\"verify-now-button\" ng-click=\"$ctrl.verifyMember()\" ng-disabled=\"$ctrl.isVerifyMemberInProgress\"\u003e{{$ctrl.strings.VerifyAccountButton}}\u003c/button\u003e \u003cbutton mee-button id=\"cancel-button\" ng-click=\"$ctrl.cancel()\"\u003e{{$ctrl.strings.CancelButton}}\u003c/button\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUi/Landing/Why/why.learn-more.html", "\u003ch2 id=\"why-title\"\u003e{{$ctrl.strings.WhyCantUseFamilyFeaturesTitle | stringFormat: $ctrl.member.FirstName}}\u003c/h2\u003e \u003cmee-rich-paragraph mee-paragraph-style=\"para3\" text=\"$ctrl.strings.NeedToAcceptInviteText\"\u003e\u003c/mee-rich-paragraph\u003e \u003cul mee-list\u003e \u003cli\u003e{{$ctrl.strings.ScreenTimeText}}\u003c/li\u003e \u003cli\u003e{{$ctrl.strings.LocationSharingText}}\u003c/li\u003e \u003cli\u003e{{$ctrl.strings.ContentFiltersText}}\u003c/li\u003e \u003c/ul\u003e \u003cmee-rich-paragraph mee-paragraph-style=\"para3\" text=\"$ctrl.strings.WhatTheyCanDoRightNowText\"\u003e\u003c/mee-rich-paragraph\u003e \u003cul mee-list\u003e \u003cli\u003e{{$ctrl.strings.ChatInTeamsText}}\u003c/li\u003e \u003cli\u003e{{$ctrl.strings.OneNoteToDosOutlookText}}\u003c/li\u003e \u003c/ul\u003e \u003cdiv class=\"c-group\"\u003e \u003cbutton mee-button id=\"learn-more-button\" ng-click=\"$ctrl.learnMore()\"\u003e{{$ctrl.strings.LearnMore}}\u003c/button\u003e \u003cbutton mee-button=\"primary\" mee-auto-focus id=\"okay-button\" ng-click=\"$ctrl.cancel()\"\u003e{{$ctrl.strings.OkayText}}\u003c/button\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUi/NotificationCenter/notification-center.html", "\u003ch1 mee-heading=\"heading3\" class=\"notification-center-header\"\u003e{{$ctrl.heading}}\u003c/h1\u003e \u003cdiv ng-if=\"$ctrl.alertNotifications.length\" class=\"alert-notifications\"\u003e \u003cnotification ng-repeat=\"notification in $ctrl.alertNotifications\" model=\"notification\" cms=\"$ctrl.compassStrings\"\u003e\u003c/notification\u003e \u003c/div\u003e \u003cdiv ng-if=\"$ctrl.officeNotifications.length\" class=\"office-notifications\"\u003e \u003cnotification ng-repeat=\"notification in $ctrl.officeNotifications\" model=\"notification\" cms=\"$ctrl.compassStrings\"\u003e\u003c/notification\u003e \u003c/div\u003e \u003cdiv ng-if=\"$ctrl.actionableNotifications.length\" class=\"pending-notifications\"\u003e \u003ch2 mee-heading=\"subheading5\" class=\"section-title\"\u003e{{$ctrl.actionableNotificationsTitle}}\u003c/h2\u003e \u003cnotification ng-repeat=\"notification in $ctrl.actionableNotifications\" model=\"notification\" cms=\"$ctrl.compassStrings\"\u003e\u003c/notification\u003e \u003c/div\u003e \u003cdiv ng-if=\"$ctrl.otherNotifications.length\" class=\"other-notifications\"\u003e \u003ch2 mee-heading=\"subheading5\" class=\"section-title\"\u003e{{$ctrl.otherNotificationsTitle}}\u003c/h2\u003e \u003cnotification ng-repeat=\"notification in $ctrl.otherNotifications\" model=\"notification\" cms=\"$ctrl.compassStrings\"\u003e\u003c/notification\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUi/NotificationCenter/notification.html", "\u003cmee-progress-ants-mwf mee-progress-show=\"{{$ctrl.operationName}}\"\u003e\u003c/mee-progress-ants-mwf\u003e \u003cmee-feed-item kind=\"flex\" size=\"md\" hide-actions=\"!$ctrl.model.actions.length\" mee-progress-disabled=\"{{$ctrl.operationName}}\" ng-class=\"[$ctrl.failed ? \u0027error\u0027 : undefined]\"\u003e \u003cfeed-image\u003e \u003cmee-safe-image img-class=\"round\" src=\"$ctrl.model.userImageUrl\" aria-hidden=\"true\" role=\"presentation\"\u003e \u003cspan class=\"media-icon mee-icon\" ng-class=\"[$ctrl.model.icon || \u0027mee-border mee-icon-ContactSolid\u0027]\"\u003e\u003c/span\u003e \u003c/mee-safe-image\u003e \u003c/feed-image\u003e \u003cfeed-message\u003e \u003cdiv mee-paragraph class=\"message\" ng-bind-html=\"$ctrl.$sce.trustAsHtml($ctrl.model.message)\"\u003e\u003c/div\u003e \u003cdiv ng-if=\"$ctrl.model.submessage\" mee-caption=\"caption1\" class=\"submessage f-lean\" ng-bind-html=\"$ctrl.$sce.trustAsHtml($ctrl.model.submessage)\"\u003e\u003c/div\u003e \u003c/feed-message\u003e \u003cfeed-actions\u003e \u003cspan class=\"actions\" ng-if=\"!$ctrl.actionResult \u0026\u0026 !$ctrl.failed\" ng-repeat=\"action in $ctrl.model.actions\"\u003e \u003c!-- Unfortunately can\u0027t conditionally apply directives, see https://github.com/angular/angular.js/issues/14575 --\u003e \u003ca mee-progress-disabled=\"{{$ctrl.operationName}}\" data-bi-id=\"{{action.biid}}\" ng-href=\"{{action.url || \u0027#\u0027}}\" target=\"_blank\" ng-click=\"$ctrl.onActionClick($event, action)\" ng-attr-data-bi-dnt=\"{{$ctrl.inProgress}}\" ng-attr-aria-label=\"{{action.ariaText}}\" title=\"{{action.text}}\" ng-if=\"action.lightweight\" mee-call-to-action=\"lightweight\"\u003e{{action.text}}\u003c/a\u003e \u003ca mee-progress-disabled=\"{{$ctrl.operationName}}\" data-bi-id=\"{{action.biid}}\" ng-href=\"{{action.url || \u0027#\u0027}}\" target=\"_blank\" ng-click=\"$ctrl.onActionClick($event, action)\" ng-attr-data-bi-dnt=\"{{$ctrl.inProgress}}\" ng-attr-aria-label=\"{{action.ariaText}}\" title=\"{{action.text}}\" ng-if=\"!action.lightweight \u0026\u0026 action.glyph\" mee-action-trigger data-glyph=\"{{action.glyph}}\"\u003e{{action.text}}\u003c/a\u003e \u003ca mee-progress-disabled=\"{{$ctrl.operationName}}\" data-bi-id=\"{{action.biid}}\" ng-href=\"{{action.url || \u0027#\u0027}}\" target=\"_blank\" ng-click=\"$ctrl.onActionClick($event, action)\" ng-attr-data-bi-dnt=\"{{$ctrl.inProgress}}\" ng-attr-aria-label=\"{{action.ariaText}}\" title=\"{{action.text}}\" ng-if=\"!action.lightweight \u0026\u0026 !action.glyph\" mee-button=\"{{action.isPrimary ? \u0027primary\u0027 : \u0027\u0027}}\"\u003e{{action.text}}\u003c/a\u003e \u003c/span\u003e \u003cspan ng-if=\"$ctrl.failed || $ctrl.actionResult\" class=\"result-container\"\u003e \u003cmee-inline-error error-id=\"{{$ctrl.errorId}}\"\u003e\u003c/mee-inline-error\u003e \u003cspan mee-metatext ng-if=\"$ctrl.actionResult\" ng-attr-aria-label=\"{{$ctrl.actionResult.ariaText}}\" tabindex=\"0\" mee-auto-focus class=\"action-result\"\u003e \u003cspan ng-if=\"$ctrl.actionResult.icon\" class=\"mee-icon\" ng-class=\"[$ctrl.actionResult.icon]\"\u003e\u003c/span\u003e \u003cspan\u003e{{$ctrl.actionResult.text}}\u003c/span\u003e \u003c/span\u003e \u003c/span\u003e \u003c/feed-actions\u003e \u003c/mee-feed-item\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/settings.html", "\u003cdiv\u003e \u003cdiv ng-if=\"$ctrl.shouldShowHeader\"\u003e \u003ch2 ng-if=\"!$ctrl.isChildListEnabled \u0026\u0026 !$ctrl.isUserViewingSelf\" id=\"settings-heading-child-name\" mee-heading=\"heading2\"\u003e{{$ctrl.childInfo.DisplayName}}\u003c/h2\u003e \u003cmee-persona ng-if=\"$ctrl.isUserViewingSelf\" id=\"settings-heading-user-name\" size=\"persona2\"\u003e \u003cpersona-image\u003e \u003cmee-safe-image src=\"$ctrl.userInfo.ProfilePicture\" role=\"presentation\" img-class=\"round\"\u003e\u003c/mee-safe-image\u003e \u003c/persona-image\u003e \u003cpersona-body\u003e \u003ch2 persona-name\u003e{{::$ctrl.userInfo.DisplayNameForUserCultureAndMarket}}\u003c/h2\u003e \u003c/persona-body\u003e \u003c/mee-persona\u003e \u003cmee-persona-menu id=\"settings-persona-menu\" ng-if=\"$ctrl.isChildListEnabled\" ng-model=\"$ctrl.childId\" trigger-persona-size=\"persona2\" trigger-picture-aria-label=\"{{$ctrl.childInfo.DisplayName}}\" ng-change=\"$ctrl.switchSettingsPage($ctrl.childId)\"\u003e \u003cul\u003e \u003cli mee-persona-menu-item item-id=\"{{childInfo.childId}}\" ng-repeat=\"childInfo in $ctrl.childList\"\u003e \u003cmee-persona size=\"persona4\"\u003e \u003cpersona-image\u003e \u003cmee-safe-image src=\"childInfo.ProfilePicture\" img-class=\"round\"\u003e\u003c/mee-safe-image\u003e \u003c/persona-image\u003e \u003cpersona-body\u003e \u003cp persona-name\u003e{{childInfo.DisplayName}}\u003c/p\u003e \u003c/persona-body\u003e \u003c/mee-persona\u003e \u003c/li\u003e \u003c/ul\u003e \u003c/mee-persona-menu\u003e \u003c/div\u003e \u003cmee-nav-pivot id=\"settings-nav-pivot\" ng-if=\"$ctrl.isNavPivotVisible()\"\u003e \u003cmee-nav-pivot-item ng-repeat=\"link in $ctrl.settingLinks\" tab-title=\"{{link.Link.Text}}\" ui-sref=\"{{link.Link.Id}}({childId:\u0027{{$ctrl.childId}}\u0027})\"\u003e \u003c/mee-nav-pivot-item\u003e \u003c/mee-nav-pivot\u003e \u003cmee-progress-view watch-operation=\"settingsInit\"\u003e \u003cinert-view\u003e\u003c/inert-view\u003e \u003cinprogress-view\u003e \u003cmee-progress-ants-mwf\u003e\u003c/mee-progress-ants-mwf\u003e \u003c/inprogress-view\u003e \u003cfailed-view\u003e \u003cspan class=\"mee-error-color\"\u003e{{$ctrl.settingsPage.Strings.errorMessage}}\u003c/span\u003e \u003c/failed-view\u003e \u003cfinished-view\u003e \u003cdiv ng-if=\"$ctrl.isValidState\" class=\"settings-content\" ui-view=\"content\"\u003e\u003c/div\u003e \u003c/finished-view\u003e \u003c/mee-progress-view\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/AppLimits/app-limits.html", "\u003csettings-layout id=\"app-limits-component\"\u003e \u003cpage-body\u003e \u003cdiv class=\"page-title-with-release-badge-container\"\u003e \u003ch4 mee-heading=\"heading3\" class=\"f-lean\"\u003e\u003ca id=\"{{$ctrl.appLimitsAnchor}}\" /\u003e{{::$ctrl.appLimitsTitle}}\u003c/h4\u003e \u003c/div\u003e \u003cdiv ng-if=\"::$ctrl.allDataLoaded ? true : undefined\"\u003e \u003cp mee-paragraph=\"para4\"\u003e{{::$ctrl.cms.template.strings.appLimitsDescription}}\u003c/p\u003e \u003cmee-toggle ng-model=\"$ctrl.globalToggleOn\" ng-change=\"$ctrl.toggleAppLimits()\" label=\"{{::$ctrl.globalToggleLabel}}\" on-label=\"{{::$ctrl.cms.template.strings.descriptionToggleTextEnabled}}\" off-label=\"{{::$ctrl.cms.template.strings.descriptionToggleTextDisabled}}\" ng-disabled=\"!$ctrl.isPrivacyOboEnabled || !$ctrl.isActivityReportingEnabled\" id=\"global-app-limits-toggle\"\u003e\u003c/mee-toggle\u003e \u003cmee-progress-ants-mwf mee-progress-show=\"toggleAppLimits\"\u003e\u003c/mee-progress-ants-mwf\u003e \u003cmee-inline-error id=\"app-limits-global-toggle\" error-id=\"applimits.global.toggle\"\u003e\u003c/mee-inline-error\u003e \u003cdiv id=\"app-limits-main-content\" ng-show=\"$ctrl.determineShowList()\" class=\"apply-to-limits\"\u003e \u003cdiv ng-if=\"::$ctrl.filteredDeviceList.length\"\u003e \u003ch3 mee-heading=\"subheading5\" id=\"app-limits-devices-header\"\u003e{{::$ctrl.cms.template.strings.limitsWillApplyTo}}\u003c/h3\u003e \u003ca id=\"app-limits-how-to-add-large\" class=\"how-to-add hta-large x-hidden-vp1 x-hidden-vp2\" mee-hyperlink mee-no-href cms-link=\"$ctrl.howToAdd\" ng-if=\"::$ctrl.appLimitsData.apps.length\" ng-click=\"$ctrl.scrollHowToAdd()\"\u003e\u003c/a\u003e \u003capp-limits-device-list cms=\"::$ctrl.cms\" devices=\"::$ctrl.filteredDeviceList\"\u003e\u003c/app-limits-device-list\u003e \u003ca id=\"app-limits-how-to-add-small\" class=\"how-to-add hta-small x-hidden-vp3 x-hidden-vp4 x-hidden-vp5\" mee-hyperlink mee-no-href cms-link=\"$ctrl.howToAdd\" ng-if=\"::$ctrl.appLimitsData.apps.length\" ng-click=\"$ctrl.scrollHowToAdd()\"\u003e\u003c/a\u003e \u003c/div\u003e \u003cdiv ng-if=\"::$ctrl.appLimitsData.apps.length\"\u003e \u003c!--We\u0027d prefer a control that truly supports radio-style options, but instead we\u0027re using checkbox style with some hacks. --\u003e \u003cmee-action-menu class=\"app-list-controls\"\u003e \u003cmee-action-menu-trigger\u003e{{::$ctrl.cms.template.strings.filter}}\u003c/mee-action-menu-trigger\u003e \u003cul\u003e \u003cli mee-action-menu-item kind=\"text-only checkbox\" aria-checked=\"{{$ctrl.filter == \u0027none\u0027}}\" ng-attr-aria-disabled=\"{{$ctrl.filter == \u0027none\u0027 ? false : undefined}}\" ng-click=\"$ctrl.noFilter()\"\u003e{{::$ctrl.cms.template.strings.allApps}}\u003c/li\u003e \u003cli mee-action-menu-item kind=\"text-only checkbox\" aria-checked=\"{{$ctrl.filter == \u0027withLimits\u0027}}\" ng-attr-aria-disabled=\"{{$ctrl.filter == \u0027withLimits\u0027 ? false : undefined}}\" ng-click=\"$ctrl.filterWithLimits()\"\u003e{{::$ctrl.cms.template.strings.withLimits}}\u003c/li\u003e \u003cli mee-action-menu-item kind=\"text-only checkbox\" aria-checked=\"{{$ctrl.filter == \u0027withoutLimits\u0027}}\" ng-attr-aria-disabled=\"{{$ctrl.filter == \u0027withoutLimits\u0027 ? false : undefined}}\" ng-click=\"$ctrl.filterWithoutLimits()\"\u003e{{::$ctrl.cms.template.strings.withoutLimits}}\u003c/li\u003e \u003cli mee-action-menu-item kind=\"text-only checkbox\" aria-checked=\"{{$ctrl.filter == \u0027blocked\u0027}}\" ng-attr-aria-disabled=\"{{$ctrl.filter == \u0027blocked\u0027 ? false : undefined}}\" ng-click=\"$ctrl.filterBlocked()\"\u003e{{::$ctrl.cms.template.strings.blockedStatus}}\u003c/li\u003e \u003cli mee-action-menu-item kind=\"text-only checkbox divider\" aria-checked=\"{{$ctrl.filterDeviceId == null}}\" ng-attr-aria-disabled=\"{{$ctrl.filterDeviceId == null ? false : undefined}}\" ng-click=\"$ctrl.noFilterForDevice()\"\u003e{{::$ctrl.cms.template.strings.allDevices}}\u003c/li\u003e \u003cli mee-action-menu-item ng-repeat=\"device in ::$ctrl.filteredDeviceList | filter: $ctrl.getFilterForExistenceOfAtLeastOneAppInstalledOnDevice()\" kind=\"text-only checkbox\" aria-checked=\"{{$ctrl.filterDeviceId == device.id}}\" ng-attr-aria-disabled=\"{{$ctrl.filterDeviceId == device.id ? false : undefined}}\" ng-click=\"$ctrl.filterForDevice(device.id)\"\u003e{{::device.name}}\u003c/li\u003e \u003c/ul\u003e \u003c/mee-action-menu\u003e \u003cmee-action-menu class=\"app-list-controls\"\u003e \u003cmee-action-menu-trigger\u003e{{::$ctrl.cms.template.strings.sort}}\u003c/mee-action-menu-trigger\u003e \u003cul\u003e \u003cli mee-action-menu-item kind=\"text-only checkbox\" aria-checked=\"{{$ctrl.appLimitsOrderBy == \u0027\u0027}}\" ng-attr-aria-disabled=\"{{$ctrl.appLimitsOrderBy == \u0027\u0027 ? false : undefined}}\" ng-click=\"$ctrl.sortByUsage()\"\u003e{{::$ctrl.cms.template.strings.usage}}\u003c/li\u003e \u003cli mee-action-menu-item kind=\"text-only checkbox\" aria-checked=\"{{$ctrl.appLimitsOrderBy == \u0027name\u0027}}\" ng-attr-aria-disabled=\"{{$ctrl.appLimitsOrderBy == \u0027name\u0027 ? false : undefined}}\" ng-click=\"$ctrl.sortByName()\"\u003e{{::$ctrl.cms.template.strings.name}}\u003c/li\u003e \u003cli mee-action-menu-item kind=\"text-only checkbox divider\" aria-checked=\"{{!$ctrl.isSortedDescending}}\" ng-attr-aria-disabled=\"{{!$ctrl.isSortedDescending ? false : undefined}}\" ng-click=\"$ctrl.sortByAscending()\"\u003e{{::$ctrl.cms.template.strings.ascending}}\u003c/li\u003e \u003cli mee-action-menu-item kind=\"text-only checkbox\" aria-checked=\"{{$ctrl.isSortedDescending}}\" ng-attr-aria-disabled=\"{{$ctrl.isSortedDescending ? false : undefined}}\" ng-click=\"$ctrl.sortByDescending()\"\u003e{{::$ctrl.cms.template.strings.descending}}\u003c/li\u003e \u003c/ul\u003e \u003c/mee-action-menu\u003e \u003ch3 mee-heading=\"subheading5\" class=\"installed-apps\" id=\"app-limits-installed-apps-header\"\u003e{{::$ctrl.cms.template.strings.installedApps}}\u003c/h3\u003e \u003cdiv ng-repeat=\"app in $ctrl.limitAppsToShow( filteredApps = ($ctrl.reorderedAppLimitsList | filter: $ctrl.getFilterForLimits() | filter: $ctrl.getFilterForDevice()) | orderBy: $ctrl.appLimitsOrderBy : $ctrl.isSortedDescending)\" class=\"app-limits-container\"\u003e \u003capp-limits-drawer app-data=\"app\" child-info=\"$ctrl.childInfo\" cms=\"::$ctrl.cms\" device-chart-data=\"$ctrl.deviceChartDataLookup\" device-lookup=\"$ctrl.filteredDeviceLookup\" user-data=\"$ctrl.userData\"\u003e\u003c/app-limits-drawer\u003e \u003c/div\u003e \u003cp ng-if=\"!filteredApps.length\"\u003e{{::$ctrl.cms.template.strings.allAppsFilteredOut}}\u003c/p\u003e \u003cbutton id=\"app-limits-showMore\" class=\"showMoreLess\" ng-if=\"$ctrl.shouldDisplayShowMore(filteredApps)\" ng-click=\"$ctrl.showMore()\" mee-button=\"lightweight\"\u003e{{::$ctrl.cms.template.strings.showMore}}\u003c/button\u003e \u003cbutton id=\"app-limits-showLess\" class=\"showMoreLess\" ng-if=\"$ctrl.shouldDisplayShowLess(filteredApps)\" ng-click=\"$ctrl.showLess()\" mee-button=\"lightweight\"\u003e{{::$ctrl.cms.template.strings.showLess}}\u003c/button\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv ng-if=\"!$ctrl.appLimitsData.enabled \u0026\u0026 !!$ctrl.selectedTextWhenToggleIsOff\"\u003e \u003cmee-rich-paragraph mee-paragraph-style=\"para3\" text=\"$ctrl.selectedTextWhenToggleIsOff\"\u003e\u003c/mee-rich-paragraph\u003e \u003c/div\u003e \u003capp-limits-cold-start cms=\"::$ctrl.cms\" ng-if=\"$ctrl.appLimitsData.enabled\"\u003e\u003c/app-limits-cold-start\u003e \u003c/div\u003e \u003c!-- Template for App Limits charts. --\u003e \u003cscript id=\"app-limits-chart-template\" type=\"text/x-kendo-template\"\u003e \u003cdiv class=\"app-limits-chart-tooltip\"\u003e \u003cp class=\"day-name\"\u003e#: dayName #\u003c/p\u003e # for (var i = 0; i \u003c devices.length; i++) { # \u003cdiv class=\"tooltip-device\"\u003e \u003cspan class=\"device-legend\" style=\"background-color: #: devices[i].color #\"\u003e\u003c/span\u003e \u003cp class=\"device-name\"\u003e#: devices[i].name #\u003c/p\u003e \u003cp class=\"device-time\"\u003e#: devices[i].time #\u003c/p\u003e \u003c/div\u003e # } # \u003c/div\u003e \u003c/script\u003e \u003c/page-body\u003e \u003c/settings-layout\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/AppLimits/ColdStart/app-limits-cold-start.html", "\u003cdiv data-grid=\"col-12\" id=\"app-limits.cold-start\"\u003e \u003ch2 mee-heading=\"heading5\"\u003e{{::$ctrl.cms.template.strings.coldStartHeading}}\u003c/h2\u003e \u003cmee-card-group group-layout=\"feed\"\u003e \u003cmee-card id=\"{{::$ctrl.windowsCardId}}\" display-type=\"single\"\u003e \u003ccard-content class=\"cold-start-card\"\u003e \u003csimple-card-content title=\"{{::$ctrl.cms.template.strings.windowsCardTitle}}\" description=\"{{$ctrl.cms.template.strings.windowsCardDescription}}\" call-to-action=\"$ctrl.cms.template.links.windowsGetStartedLink\" on-call-to-action-click=\"$ctrl.openWindowsModal()\" clickable=\"true\" align=\"center\"\u003e \u003ccard-image\u003e \u003cimg ng-if=\"$ctrl.isFamAppStyleOverrideEnabled\" mee-image ng-src=\"{{::$ctrl.cms.template.assets.familySafetyColdStartWindows}}\" aria-hidden=\"true\" role=\"presentation\"\u003e \u003cmee-bodymovin-animation ng-if=\"!$ctrl.isFamAppStyleOverrideEnabled\" data=\"$ctrl.windowsCardImageData\" play-on-enter-element=\"$ctrl.windowsCardEntryElement\" default-image=\"$ctrl.cms.template.assets.coldStartWindows\" aria-hidden=\"true\" role=\"presentation\"\u003e\u003c/mee-bodymovin-animation\u003e \u003c/card-image\u003e \u003c/simple-card-content\u003e \u003c/card-content\u003e \u003c/mee-card\u003e \u003cmee-card id=\"{{::$ctrl.xboxCardId}}\" display-type=\"single\"\u003e \u003ccard-content class=\"cold-start-card\"\u003e \u003csimple-card-content title=\"{{::$ctrl.cms.template.strings.xboxCardTitle}}\" description=\"{{::$ctrl.cms.template.strings.xboxCardDescription}}\" call-to-action=\"$ctrl.cms.template.links.xboxGetStartedLink\" on-call-to-action-click=\"$ctrl.openXboxModal()\" clickable=\"true\" align=\"center\"\u003e \u003ccard-image\u003e \u003cimg ng-if=\"$ctrl.isFamAppStyleOverrideEnabled\" mee-image ng-src=\"{{::$ctrl.cms.template.assets.familySafetyColdStartXbox}}\" aria-hidden=\"true\" role=\"presentation\"\u003e \u003cmee-bodymovin-animation ng-if=\"!$ctrl.isFamAppStyleOverrideEnabled\" data=\"$ctrl.xboxCardImageData\" play-on-enter-element=\"$ctrl.xboxCardEntryElement\" default-image=\"$ctrl.cms.template.assets.coldStartXbox\" aria-hidden=\"true\" role=\"presentation\"\u003e\u003c/mee-bodymovin-animation\u003e \u003c/card-image\u003e \u003c/simple-card-content\u003e \u003c/card-content\u003e \u003c/mee-card\u003e \u003cmee-card ng-if=\"$ctrl.isCasaAppAvailabilityEnabled\" id=\"{{::$ctrl.casaCardId}}\" display-type=\"single\"\u003e \u003ccard-content class=\"cold-start-card\"\u003e \u003csimple-card-content title=\"{{::$ctrl.cms.template.strings.mobileCardTitle}}\" description=\"{{::$ctrl.cms.template.strings.mobileCardDescription}}\" call-to-action=\"$ctrl.cms.template.links.mobileGetStartedLink\" on-call-to-action-click=\"$ctrl.openCasaModal()\" clickable=\"true\" align=\"center\"\u003e \u003ccard-image\u003e \u003cimg mee-image ng-src=\"{{::$ctrl.cms.template.assets.familySafetyColdStartCasa}}\" aria-hidden=\"true\" role=\"presentation\"\u003e \u003c/card-image\u003e \u003c/simple-card-content\u003e \u003c/card-content\u003e \u003c/mee-card\u003e \u003cmee-card ng-if=\"!$ctrl.isCasaAppAvailabilityEnabled\" id=\"{{::$ctrl.androidCardId}}\" display-type=\"single\"\u003e \u003ccard-content class=\"cold-start-card\"\u003e \u003csimple-card-content title=\"{{::$ctrl.cms.template.strings.androidCardTitle}}\" description=\"{{::$ctrl.cms.template.strings.androidCardDescription}}\" call-to-action=\"$ctrl.cms.template.links.androidGetStartedLink\" on-call-to-action-click=\"$ctrl.openCasaModal()\" clickable=\"true\" align=\"center\"\u003e \u003ccard-image\u003e \u003cimg ng-if=\"$ctrl.isFamAppStyleOverrideEnabled\" mee-image ng-src=\"{{::$ctrl.cms.template.assets.familySafetyColdStartAndroid}}\" aria-hidden=\"true\" role=\"presentation\"\u003e \u003cmee-bodymovin-animation ng-if=\"!$ctrl.isFamAppStyleOverrideEnabled\" data=\"$ctrl.androidCardImageData\" play-on-enter-element=\"$ctrl.androidCardEntryElement\" default-image=\"$ctrl.cms.template.assets.coldStartAndroid\" aria-hidden=\"true\" role=\"presentation\"\u003e\u003c/mee-bodymovin-animation\u003e \u003c/card-image\u003e \u003c/simple-card-content\u003e \u003c/card-content\u003e \u003c/mee-card\u003e \u003c/mee-card-group\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/AppLimits/ColdStart/Android/app-limits-cold-start-android-step1-modal.html", "\u003ch1 mee-heading=\"subheading3\" class=\"steps\"\u003e{{::$ctrl.cms.template.strings.step1}}\u003c/h1\u003e \u003cdiv class=\"cold-start-android-content\"\u003e \u003cdiv class=\"al-cs-modal-img-container\"\u003e \u003cimg mee-image src=\"{{::$ctrl.cms.template.assets.coldStartAndroidStep1}}\" aria-hidden=\"true\" role=\"presentation\"\u003e \u003c/div\u003e \u003ch2 mee-heading=\"subheading3\"\u003e{{::$ctrl.cms.template.strings.step1ModalTitle}}\u003c/h2\u003e \u003cmee-rich-paragraph mee-paragraph-style=\"para4\" text=\"$ctrl.description\"\u003e\u003c/mee-rich-paragraph\u003e \u003cp mee-paragraph=\"para4\"\u003e{{::$ctrl.cms.template.strings.searchForIt}}\u003c/p\u003e \u003c/div\u003e \u003cdiv class=\"c-group\"\u003e \u003cbutton id=\"app-limits.cold-start-modal.android.step1.next\" mee-button=\"primary\" ng-click=\"$ctrl.next()\" mee-auto-focus\u003e{{::$ctrl.cms.template.strings.next}}\u003c/button\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/AppLimits/ColdStart/Android/app-limits-cold-start-android-step2-modal.html", "\u003ch1 mee-heading=\"subheading3\" class=\"steps\"\u003e{{::$ctrl.cms.template.strings.step2}}\u003c/h1\u003e \u003cdiv class=\"cold-start-android-content\"\u003e \u003cdiv class=\"al-cs-modal-img-container\"\u003e \u003cimg ng-if=\"$ctrl.isFamAppStyleOverrideEnabled\" mee-image ng-src=\"{{::$ctrl.cms.template.assets.familySafetyCasaStep2}}\" aria-hidden=\"true\" role=\"presentation\"\u003e \u003cmee-bodymovin-animation ng-if=\"!$ctrl.isFamAppStyleOverrideEnabled\" data=\"$ctrl.imageData\" play-on-enter-element=\"$ctrl.animationEntryElement\" default-image=\"$ctrl.cms.template.assets.coldStartAndroidStep2\" aria-hidden=\"true\" role=\"presentation\"\u003e\u003c/mee-bodymovin-animation\u003e \u003c/div\u003e \u003ch2 mee-heading=\"subheading3\"\u003e{{::$ctrl.cms.template.strings.step2ModalTitle}}\u003c/h2\u003e \u003cp mee-paragraph=\"para4\"\u003e{{::$ctrl.cms.template.strings.step2ModalDescription}}\u003c/p\u003e \u003c/div\u003e \u003cdiv class=\"c-group\"\u003e \u003cbutton id=\"app-limits.cold-start-modal.android.step2.next\" mee-button=\"primary\" ng-click=\"$ctrl.next()\" mee-auto-focus\u003e{{::$ctrl.cms.template.strings.next}}\u003c/button\u003e \u003cbutton id=\"app-limits.cold-start-modal.android.step2.back\" mee-button ng-click=\"$ctrl.back()\"\u003e{{::$ctrl.cms.template.strings.back}}\u003c/button\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/AppLimits/ColdStart/Android/app-limits-cold-start-android-step3-modal.html", "\u003ch1 mee-heading=\"subheading3\" class=\"steps\"\u003e{{::$ctrl.cms.template.strings.step3}}\u003c/h1\u003e \u003cdiv class=\"cold-start-android-content\"\u003e \u003cdiv class=\"al-cs-modal-img-container\"\u003e \u003cimg ng-if=\"$ctrl.isFamAppStyleOverrideEnabled\" mee-image ng-src=\"{{::$ctrl.cms.template.assets.familySafetyAndroidStep3}}\" aria-hidden=\"true\" role=\"presentation\"\u003e \u003cmee-bodymovin-animation ng-if=\"!$ctrl.isFamAppStyleOverrideEnabled\" data=\"$ctrl.imageData\" play-on-enter-element=\"$ctrl.animationEntryElement\" default-image=\"$ctrl.cms.template.assets.coldStartAndroidStep3\" aria-hidden=\"true\" role=\"presentation\"\u003e\u003c/mee-bodymovin-animation\u003e \u003c/div\u003e \u003ch2 mee-heading=\"subheading3\"\u003e{{::$ctrl.cms.template.strings.step3ModalTitle}}\u003c/h2\u003e \u003cp mee-paragraph=\"para4\"\u003e{{::$ctrl.cms.template.strings.step3ModalDescription}}\u003c/p\u003e \u003c/div\u003e \u003cdiv class=\"c-group\"\u003e \u003cbutton id=\"app-limits.cold-start-modal.android.step3.next\" mee-button=\"primary\" ng-click=\"$ctrl.next()\" mee-auto-focus\u003e{{::$ctrl.cms.template.strings.next}}\u003c/button\u003e \u003cbutton id=\"app-limits.cold-start-modal.android.step3.back\" mee-button ng-click=\"$ctrl.back()\"\u003e{{::$ctrl.cms.template.strings.back}}\u003c/button\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/AppLimits/ColdStart/Android/app-limits-cold-start-android-step4-modal.html", "\u003ch1 mee-heading=\"subheading3\" class=\"steps\"\u003e{{::$ctrl.cms.template.strings.step4}}\u003c/h1\u003e \u003cdiv class=\"cold-start-android-content\"\u003e \u003cdiv class=\"al-cs-modal-img-container\"\u003e \u003cimg ng-if=\"$ctrl.isFamAppStyleOverrideEnabled\" mee-image ng-src=\"{{::$ctrl.cms.template.assets.familySafetyCasaStep4}}\" aria-hidden=\"true\" role=\"presentation\"\u003e \u003cmee-bodymovin-animation ng-if=\"!$ctrl.isFamAppStyleOverrideEnabled\" data=\"$ctrl.imageData\" play-on-enter-element=\"$ctrl.animationEntryElement\" default-image=\"$ctrl.cms.template.assets.coldStartAndroidStep4\" aria-hidden=\"true\" role=\"presentation\"\u003e\u003c/mee-bodymovin-animation\u003e \u003c/div\u003e \u003ch2 mee-heading=\"subheading3\"\u003e{{::$ctrl.cms.template.strings.step4ModalTitle}}\u003c/h2\u003e \u003cp mee-paragraph=\"para4\"\u003e{{::$ctrl.cms.template.strings.step4ModalDescription}}\u003c/p\u003e \u003cp mee-paragraph=\"para4\"\u003e{{::$ctrl.cms.template.strings.step4ModalSubDescription}}\u003c/p\u003e \u003c/div\u003e \u003cdiv class=\"c-group\"\u003e \u003cbutton id=\"app-limits.cold-start-modal.android.step4.next\" mee-button=\"primary\" ng-click=\"$ctrl.close()\" mee-auto-focus\u003e{{::$ctrl.cms.template.strings.next}}\u003c/button\u003e \u003cbutton id=\"app-limits.cold-start-modal.android.step4.back\" mee-button ng-click=\"$ctrl.back()\"\u003e{{::$ctrl.cms.template.strings.back}}\u003c/button\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/AppLimits/ColdStart/Casa/app-limits-cold-start-casa-step1-modal.html", "\u003ch1 mee-heading=\"subheading3\" class=\"steps\"\u003e{{::$ctrl.cms.template.strings.step1}}\u003c/h1\u003e \u003cdiv class=\"cold-start-casa-content\"\u003e \u003cdiv class=\"al-cs-modal-img-container\"\u003e \u003cimg mee-image src=\"{{::$ctrl.cms.template.assets.familySafetyCasaStep1}}\" aria-hidden=\"true\" role=\"presentation\"\u003e \u003c/div\u003e \u003ch2 mee-heading=\"subheading3\"\u003e{{::$ctrl.cms.template.strings.casaStep1Title}}\u003c/h2\u003e \u003cp mee-paragraph=\"para4\"\u003e{{::$ctrl.cms.template.strings.casaStep1Description}}\u003c/p\u003e \u003cp mee-paragraph=\"para4\"\u003e{{::$ctrl.cms.template.strings.casaStep1Description2}}\u003c/p\u003e \u003c/div\u003e \u003cdiv class=\"c-group\"\u003e \u003cbutton id=\"app-limits.cold-start-modal.casa.step1.next\" mee-button=\"primary\" ng-click=\"$ctrl.next()\" mee-auto-focus\u003e{{::$ctrl.cms.template.strings.next}}\u003c/button\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/AppLimits/ColdStart/Casa/app-limits-cold-start-casa-step2-modal.html", "\u003ch1 mee-heading=\"subheading3\" class=\"steps\"\u003e{{::$ctrl.cms.template.strings.step2}}\u003c/h1\u003e \u003cdiv class=\"cold-start-casa-content\"\u003e \u003cdiv class=\"al-cs-modal-img-container\"\u003e \u003cimg mee-image src=\"{{::$ctrl.cms.template.assets.familySafetyCasaStep2}}\" aria-hidden=\"true\" role=\"presentation\"\u003e \u003c/div\u003e \u003ch2 mee-heading=\"subheading3\"\u003e{{::$ctrl.cms.template.strings.casaStep2Title}}\u003c/h2\u003e \u003cp mee-paragraph=\"para4\"\u003e{{::$ctrl.cms.template.strings.casaStep2Description}}\u003c/p\u003e \u003c/div\u003e \u003cdiv class=\"c-group\"\u003e \u003cbutton id=\"app-limits.cold-start-modal.casa.step2.next\" mee-button=\"primary\" ng-click=\"$ctrl.next()\" mee-auto-focus\u003e{{::$ctrl.cms.template.strings.next}}\u003c/button\u003e \u003cbutton id=\"app-limits.cold-start-modal.casa.step2.back\" mee-button ng-click=\"$ctrl.back()\"\u003e{{::$ctrl.cms.template.strings.back}}\u003c/button\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/AppLimits/ColdStart/Casa/app-limits-cold-start-casa-step3-modal.html", "\u003ch1 mee-heading=\"subheading3\" class=\"steps\"\u003e{{::$ctrl.cms.template.strings.step3}}\u003c/h1\u003e \u003cdiv class=\"cold-start-casa-content\"\u003e \u003cdiv class=\"al-cs-modal-img-container\"\u003e \u003cimg mee-image src=\"{{::$ctrl.cms.template.assets.familySafetyCasaStep3}}\" aria-hidden=\"true\" role=\"presentation\"\u003e \u003c/div\u003e \u003ch2 mee-heading=\"subheading3\"\u003e{{::$ctrl.cms.template.strings.casaStep3Title}}\u003c/h2\u003e \u003cp mee-paragraph=\"para4\"\u003e{{::$ctrl.cms.template.strings.casaStep3Description}}\u003c/p\u003e \u003c/div\u003e \u003cdiv class=\"c-group\"\u003e \u003cbutton id=\"app-limits.cold-start-modal.casa.step3.next\" mee-button=\"primary\" ng-click=\"$ctrl.next()\" mee-auto-focus\u003e{{::$ctrl.cms.template.strings.next}}\u003c/button\u003e \u003cbutton id=\"app-limits.cold-start-modal.casa.step3.back\" mee-button ng-click=\"$ctrl.back()\"\u003e{{::$ctrl.cms.template.strings.back}}\u003c/button\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/AppLimits/ColdStart/Casa/app-limits-cold-start-casa-step4-modal.html", "\u003ch1 mee-heading=\"subheading3\" class=\"steps\"\u003e{{::$ctrl.cms.template.strings.step4}}\u003c/h1\u003e \u003cdiv class=\"cold-start-casa-content\"\u003e \u003cdiv class=\"al-cs-modal-img-container\"\u003e \u003cimg mee-image src=\"{{::$ctrl.cms.template.assets.familySafetyCasaStep4}}\" aria-hidden=\"true\" role=\"presentation\"\u003e \u003c/div\u003e \u003ch2 mee-heading=\"subheading3\"\u003e{{::$ctrl.cms.template.strings.casaStep4Title}}\u003c/h2\u003e \u003cp mee-paragraph=\"para4\"\u003e{{::$ctrl.cms.template.strings.casaStep4Description}}\u003c/p\u003e \u003cp mee-paragraph=\"para4\"\u003e{{::$ctrl.cms.template.strings.casaStep4Description2}}\u003c/p\u003e \u003c/div\u003e \u003cdiv class=\"c-group\"\u003e \u003cbutton id=\"app-limits.cold-start-modal.casa.step4.next\" mee-button=\"primary\" ng-click=\"$ctrl.close()\" mee-auto-focus\u003e{{::$ctrl.cms.template.strings.next}}\u003c/button\u003e \u003cbutton id=\"app-limits.cold-start-modal.casa.step4.back\" mee-button ng-click=\"$ctrl.back()\"\u003e{{::$ctrl.cms.template.strings.back}}\u003c/button\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/AppLimits/ColdStart/Windows/app-limits-cold-start-windows-modal.html", "\u003cdiv class=\"al-cs-modal-img-container\"\u003e \u003cimg ng-if=\"$ctrl.isFamAppStyleOverrideEnabled\" mee-image ng-src=\"{{::$ctrl.cms.template.assets.familySafetyColdStartWindows}}\" aria-hidden=\"true\" role=\"presentation\"\u003e \u003cmee-bodymovin-animation ng-if=\"!$ctrl.isFamAppStyleOverrideEnabled\" data=\"$ctrl.imageData\" play-on-enter-element=\"$ctrl.entryElement\" default-image=\"$ctrl.cms.template.assets.coldStartWindows\" aria-hidden=\"true\" role=\"presentation\"\u003e\u003c/mee-bodymovin-animation\u003e \u003c/div\u003e \u003ch1 mee-heading=\"subheading3\"\u003e{{::$ctrl.cms.template.strings.windowsModalTitle}}\u003c/h1\u003e \u003cdiv class=\"modal-list\"\u003e \u003cmee-rich-paragraph mee-paragraph-style=\"para4\" text=\"$ctrl.description\"\u003e\u003c/mee-rich-paragraph\u003e \u003col mee-list class=\"c-list\"\u003e \u003cli\u003e\u003cmee-rich-span text=\"$ctrl.firstInstruction\" /\u003e\u003c/li\u003e \u003cli\u003e\u003cmee-rich-span text=\"$ctrl.secondInstruction\" /\u003e\u003c/li\u003e \u003cli\u003e{{::$ctrl.cms.template.strings.windowsModalLi3Text}}\u003c/li\u003e \u003c/ol\u003e \u003c/div\u003e \u003cdiv class=\"c-group\"\u003e \u003cbutton id=\"app-limits.cold-start-modal.windows.close\" mee-button=\"primary\" ng-click=\"$ctrl.close()\" mee-auto-focus\u003e{{::$ctrl.cms.template.strings.gotIt}}\u003c/button\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/AppLimits/ColdStart/Xbox/app-limits-cold-start-xbox-modal.html", "\u003cdiv class=\"al-cs-modal-img-container\"\u003e \u003cimg ng-if=\"$ctrl.isFamAppStyleOverrideEnabled\" mee-image ng-src=\"{{::$ctrl.cms.template.assets.familySafetyColdStartXbox}}\" aria-hidden=\"true\" role=\"presentation\"\u003e \u003cmee-bodymovin-animation ng-if=\"!$ctrl.isFamAppStyleOverrideEnabled\" data=\"$ctrl.imageData\" play-on-enter-element=\"$ctrl.entryElement\" default-image=\"$ctrl.cms.template.assets.coldStartXbox\" aria-hidden=\"true\" role=\"presentation\"\u003e\u003c/mee-bodymovin-animation\u003e \u003c/div\u003e \u003ch1 mee-heading=\"subheading3\"\u003e{{::$ctrl.cms.template.strings.xboxModalTitle}}\u003c/h1\u003e \u003cdiv class=\"modal-list\"\u003e \u003cp mee-paragraph=\"para4\"\u003e{{::$ctrl.cms.template.strings.xboxModalDescription}}\u003c/p\u003e \u003col mee-list class=\"c-list\"\u003e \u003cli\u003e\u003cmee-rich-span text=\"$ctrl.firstInstruction\" /\u003e\u003c/li\u003e \u003cli\u003e\u003cmee-rich-span text=\"$ctrl.secondInstruction\" /\u003e\u003c/li\u003e \u003cli\u003e{{::$ctrl.cms.template.strings.xboxModalLi3Text}}\u003c/li\u003e \u003c/ol\u003e \u003c/div\u003e \u003cdiv class=\"c-group\"\u003e \u003cbutton id=\"app-limits.cold-start-modal.xbox.close\" mee-button=\"primary\" ng-click=\"$ctrl.close()\" mee-auto-focus\u003e{{::$ctrl.cms.template.strings.gotIt}}\u003c/button\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/AppLimits/Devices/app-limits-device-list.html", "\u003ctag-group tags=\"::$ctrl.deviceList\" tag-size=\"{{::$ctrl.tagSize}}\"\u003e\u003c/tag-group\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/AppLimits/Drawer/app-limits-drawer-status-text.html", "\u003cdiv class=\"app-drawer-text-inner-container\"\u003e \u003cdiv ng-repeat=\"label in $ctrl.policyScheduleAndLimitLabels\" class=\"policy-status {{::label.sizeClass}}\"\u003e \u003cmee-rich-span text=\"::label.htmlFormattedText\"\u003e\u003c/mee-rich-span\u003e \u003c/div\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/AppLimits/Drawer/app-limits-drawer.html", "\u003cmee-drawer on-expanded-changed=\"$ctrl.expandDrawerCallback()\"\u003e \u003cdrawer-trigger\u003e \u003cmee-media size=\"md\"\u003e \u003cmedia-image\u003e \u003cmee-safe-image src=\"$ctrl.appData.iconUrl\" aria-hidden=\"true\" role=\"presentation\" icon=\"c-glyph glyph-edit\"\u003e \u003cfallback-elem\u003e \u003cdiv class=\"app-limits-fallback\"\u003e{{::$ctrl.fallbackChar}}\u003c/div\u003e \u003c/fallback-elem\u003e \u003c/mee-safe-image\u003e \u003c/media-image\u003e \u003cmedia-body\u003e \u003cdiv class=\"app-drawer-items\"\u003e \u003cp mee-paragraph=\"para4Lean\" class=\"app-drawer-name\"\u003e {{::$ctrl.appData.name}} \u003c/p\u003e \u003cdiv class=\"app-drawer-text\"\u003e \u003cdiv class=\"app-drawer-limits\" mee-progress-apply-class=\"{{$ctrl.updatePolicyOperationName}}\" data-class-name=\"app-drawer-limits-saving\"\u003e \u003capp-limits-drawer-status-text cms=\"$ctrl.cms\" app-data=\"$ctrl.appData\" user-data=\"$ctrl.userData\"\u003e\u003c/app-limits-drawer-status-text\u003e \u003c/div\u003e \u003c/div\u003e \u003cmee-toggle ng-model=\"$ctrl.enabledToggle\" ng-change=\"$ctrl.onEnabledToggleChange()\" ng-click=\"$event.stopPropagation()\" ng-keydown=\"$event.stopPropagation()\" ng-if=\"$ctrl.userData.appLimitsEnabled\" mee-progress-disabled=\"{{$ctrl.updatePolicyOperationName}}\" label=\"{{::$ctrl.cms.template.strings.ariaLabelAppDrawerToggle | stringFormat: $ctrl.appData.name}}\" is-aria-only-label=\"true\" class=\"app-limits-toggle\"\u003e\u003c/mee-toggle\u003e \u003c/div\u003e \u003c/media-body\u003e \u003c/mee-media\u003e \u003cmee-progress-ants-mwf mee-progress-show=\"{{::$ctrl.updatePolicyOperationName}}\"\u003e\u003c/mee-progress-ants-mwf\u003e \u003c/drawer-trigger\u003e \u003cdrawer-content\u003e \u003cdiv data-grid=\"col-12 stack-2\" class=\"app-limit-content\" ng-if=\"::$ctrl.drawerComponent.isExpanded() || undefined\"\u003e \u003cdiv data-grid=\"col-8\" class=\"app-limit-content-section\"\u003e \u003cp ng-if=\"$ctrl.showError\" class=\"generic-error drawer-error\" mee-paragraph=\"para3Lean\"\u003e\u003cspan class=\"c-glyph glyph-info\"\u003e\u003c/span\u003e{{$ctrl.cms.template.strings.errorMessage}}\u003c/p\u003e \u003cdiv data-grid=\"col-12\" ng-if=\"!$ctrl.appData.policy.blocked \u0026\u0026 $ctrl.userData.appLimitsEnabled\"\u003e \u003cmee-pivot ng-disabled=\"$ctrl.areControlsDisabled()\"\u003e \u003cmee-tab active=\"tab.active\"\u003e \u003cmee-tab-title\u003e{{::$ctrl.cms.template.strings.weekdays}}\u003c/mee-tab-title\u003e \u003cmee-tab-content\u003e \u003cdiv data-grid=\"col-12\"\u003e \u003climits-control cms=\"$ctrl.cms\" app-data=\"$ctrl.appData\" update-policy=\"$ctrl.updatePolicyBound\" update-policy-operation-name=\"$ctrl.updatePolicyOperationName\" limits-control-type=\"weekday\" limits-label=\"{{::$ctrl.cms.template.strings.weekdayLimit}}\" is-disabled=\"$ctrl.areControlsDisabled()\"\u003e\u003c/limits-control\u003e \u003c/div\u003e \u003c/mee-tab-content\u003e \u003c/mee-tab\u003e \u003cmee-tab active=\"tab.active\"\u003e \u003cmee-tab-title\u003e{{::$ctrl.cms.template.strings.weekends}}\u003c/mee-tab-title\u003e \u003cmee-tab-content\u003e \u003cdiv data-grid=\"col-12\"\u003e \u003climits-control cms=\"$ctrl.cms\" app-data=\"$ctrl.appData\" update-policy=\"$ctrl.updatePolicyBound\" update-policy-operation-name=\"$ctrl.updatePolicyOperationName\" limits-control-type=\"weekend\" limits-label=\"{{::$ctrl.cms.template.strings.weekendLimit}}\" is-disabled=\"$ctrl.areControlsDisabled()\"\u003e\u003c/limits-control\u003e \u003c/div\u003e \u003c/mee-tab-content\u003e \u003c/mee-tab\u003e \u003c/mee-pivot\u003e \u003c/div\u003e \u003cdiv data-grid=\"col-12\" class=\"app-limit-non-limits-view\" ng-if=\"$ctrl.appData.policy.blocked\"\u003e \u003cdiv ng-if=\"::!$ctrl.appData.thirdPartyWebBrowser\"\u003e \u003ch4\u003e{{::$ctrl.cms.template.strings.blockedAppHeader}}\u003c/h4\u003e \u003cp mee-paragraph=\"para4\"\u003e{{::$ctrl.cms.template.strings.blockedAppDescription}}\u003c/p\u003e \u003c/div\u003e \u003cdiv ng-if=\"::$ctrl.appData.thirdPartyWebBrowser\"\u003e \u003ch4\u003e{{::$ctrl.cms.template.strings.blockedBrowserHeader}}\u003c/h4\u003e \u003cp mee-paragraph=\"para4\"\u003e{{::$ctrl.cms.template.strings.blockedBrowserDescription}}\u003c/p\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv data-grid=\"col-12\" class=\"app-limit-non-limits-view\" ng-if=\"!$ctrl.appData.policy.blocked \u0026\u0026 !$ctrl.userData.appLimitsEnabled\"\u003e \u003cdiv\u003e \u003ch4\u003e{{::$ctrl.cms.template.strings.appLimitsDisabledDrawerUnblockedTitle}}\u003c/h4\u003e \u003cmee-rich-paragraph mee-paragraph-style=\"para3\" text=\"$ctrl.cms.template.paragraphsWithStyle.appLimitsDisabledDrawerUnblockedDescription\"\u003e\u003c/mee-rich-paragraph\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv data-grid=\"col-12 stack-2\" class=\"app-limit-actions app-limit-bottom-component\"\u003e \u003cdiv data-grid=\"col-6\"\u003e \u003clabel mee-label\u003e{{::$ctrl.cms.template.strings.appBlockingLabel}}\u003c/label\u003e \u003cbutton mee-button=\"primary\" ng-click=\"$ctrl.updateBlocked(!$ctrl.appData.policy.blocked)\" class=\"app-limits-labeled-action\" mee-progress-disabled=\"{{$ctrl.updatePolicyOperationName}}\" ng-attr-data-bi-id=\"{{$ctrl.appData.policy.blocked ? \u0027unblock-app\u0027 : \u0027block-app\u0027}}\"\u003e {{$ctrl.appData.policy.blocked ? $ctrl.cms.template.strings.unBlockButtonLabel : $ctrl.cms.template.strings.blockButtonLabel}} \u003c/button\u003e \u003c/div\u003e \u003cdiv data-grid=\"col-6\"\u003e \u003capp-limits-web-blocking app-data=\"::$ctrl.appData\" child-info=\"::$ctrl.childInfo\" cms=\"::$ctrl.cms\" progress-name=\"::$ctrl.updatePolicyOperationName\" user-data=\"::$ctrl.userData\"\u003e\u003c/app-limits-web-blocking\u003e \u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv data-grid=\"col-4\" class=\"app-limit-content-section\"\u003e \u003cdiv class=\"app-limits-right-section\"\u003e \u003cdiv ng-if=\"::$ctrl.showAppLimitsChart\" class=\"app-limits-chart-section\"\u003e \u003cdiv mee-heading=\"subheading4\" ng-bind=\"::$ctrl.cms.template.strings.usageChartTitle\"\u003e\u003c/div\u003e \u003capp-limits-chart chart-data=\"$ctrl.appData.usage\" device-chart-data=\"$ctrl.deviceChartDataLookup\" cms=\"$ctrl.cms\"\u003e\u003c/app-limits-chart\u003e \u003c/div\u003e \u003cdiv ng-if=\"::$ctrl.devices.length\" class=\"app-limit-bottom-component\"\u003e \u003cdiv data-grid=\"col-12\"\u003e \u003clabel mee-label\u003e{{::$ctrl.cms.template.strings.appLimitsInstalledOn}}\u003c/label\u003e \u003capp-limits-device-list cms=\"::$ctrl.cms\" devices=\"::$ctrl.devices\" tag-size=\"small\"\u003e\u003c/app-limits-device-list\u003e \u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003c/drawer-content\u003e \u003c/mee-drawer\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/AppLimits/Drawer/LimitsControl/limits-control.html", "\u003cdiv data-grid=\"col-12\"\u003e \u003capp-limits-slider cms=\"$ctrl.cms\" allowance=\"$ctrl.limitDataClone.allowance\" update-allowance-callback=\"$ctrl.updateAllowance(allowance)\" slider-config=\"$ctrl.sliderConfig\" is-disabled=\"$ctrl.isDisabled\" mee-progress-disabled=\"{{$ctrl.updatePolicyOperationName}}\"\u003e\u003c/app-limits-slider\u003e \u003cdiv data-grid=\"col-12\" ng-class=\"{disabled: $ctrl.isAllowanceBlocked()}\"\u003e \u003cp mee-metatext class=\"app-limits-schedule\" id=\"from-label-{{::$ctrl.uid}}\"\u003e{{::$ctrl.cms.template.strings.from}}\u003c/p\u003e \u003cmee-select ng-disabled=\"$ctrl.isDisabled || $ctrl.isAllowanceBlocked()\" ng-model=\"$ctrl.limitDataClone.allottedInterval.start\" menu-style=\"scroll\" ng-change=\"$ctrl.updateScheduleTime()\" unselected-text=\"{{::$ctrl.cms.template.strings.from}}\" mee-progress-disabled=\"{{$ctrl.updatePolicyOperationName}}\" class=\"app-limits-schedule\" data-error-id=\"schedule.conflict\"\u003e \u003cselect aria-describedby=\"from-label-{{::$ctrl.uid}}\"\u003e \u003coption value=\"{{::opt.timestamp}}\" ng-repeat=\"opt in ::$ctrl.getStartTimeSpans()\"\u003e{{::opt.label}}\u003c/option\u003e \u003c/select\u003e \u003c/mee-select\u003e \u003cp mee-metatext class=\"app-limits-schedule\" id=\"to-label-{{::$ctrl.uid}}\"\u003e{{::$ctrl.cms.template.strings.to}}\u003c/p\u003e \u003cmee-select ng-disabled=\"$ctrl.isDisabled || $ctrl.isAllowanceBlocked()\" ng-model=\"$ctrl.limitDataClone.allottedInterval.end\" menu-style=\"scroll\" ng-change=\"$ctrl.updateScheduleTime()\" unselected-text=\"{{::$ctrl.cms.template.strings.to}}\" mee-progress-disabled=\"{{$ctrl.updatePolicyOperationName}}\" class=\"app-limits-schedule\" data-error-id=\"schedule.conflict\"\u003e \u003cselect aria-describedby=\"to-label-{{::$ctrl.uid}}\"\u003e \u003coption value=\"{{::opt.timestamp}}\" ng-repeat=\"opt in ::$ctrl.getEndTimeSpans()\"\u003e{{::opt.label}}\u003c/option\u003e \u003c/select\u003e \u003c/mee-select\u003e \u003cmee-inline-error error-id=\"schedule.conflict\"\u003e\u003c/mee-inline-error\u003e \u003c/div\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/AppLimits/Drawer/WebBlocking/app-limits-web-blocking.html", "\u003cdiv data-grid=\"col-12\" ng-if=\"::$ctrl.webFilter.appHasWebsites\"\u003e \u003clabel mee-label\u003e{{::$ctrl.cms.template.strings.webBlockingLabel}}\u003c/label\u003e \u003cmee-checkbox id=\"app-limits-web-block-checkbox-{{::$ctrl.webBlockingUid}}\" data-bi-id=\"app-limits-web-block-checkbox-{{::$ctrl.webBlockingUid}}\" ng-model=\"$ctrl.checkboxModel.isChecked\" is-indeterminate=\"$ctrl.checkboxModel.isIntermediate\" ng-change=\"$ctrl.updateWebsiteBlocking()\" data-error-id=\"{{::$ctrl.webBlockingErrorId}}\" mee-progress-disabled=\"{{::$ctrl.progressName}}\" class=\"app-limits-labeled-action\"\u003e \u003cspan ng-if=\"::!$ctrl.multipleUrls\"\u003e{{:: $ctrl.cms.template.strings.checkboxLabelSingle | stringFormat: $ctrl.canonicalizedUrls[0]}}\u003c/span\u003e \u003cspan ng-if=\"::$ctrl.multipleUrls\"\u003e{{:: $ctrl.cms.template.strings.checkboxLabelMulti | stringFormat: $ctrl.canonicalizedUrls[0]}}\u003c/span\u003e \u003cbutton mee-button=\"lightweight\" class=\"web-blocking-tooltip\" mee-progress-disabled=\"{{::$ctrl.progressName}}\"\u003e \u003cspan class=\"mee-icon mee-icon-Info\"\u003e\u003c/span\u003e \u003cmee-flyout placement=\"right\" dismissible=\"true\"\u003e \u003cdiv ng-if=\"::!$ctrl.multipleUrls\"\u003e{{:: $ctrl.cms.template.strings.checkboxFlyoutSingle | stringFormat: $ctrl.canonicalizedUrls[0]}}\u003c/div\u003e \u003cdiv ng-if=\"::$ctrl.multipleUrls\"\u003e {{:: $ctrl.cms.template.strings.checkboxFlyoutMulti | stringFormat: $ctrl.appData.name}} \u003cbr /\u003e \u003cbr /\u003e \u003cdiv\u003e{{:: $ctrl.cms.template.strings.checkboxFlyoutMultiSubHeader | stringFormat: $ctrl.appData.name}}\u003c/div\u003e \u003cdiv ng-repeat=\"website in $ctrl.canonicalizedUrls\"\u003e{{:: website}}\u003c/div\u003e \u003c/div\u003e \u003c/mee-flyout\u003e \u003c/button\u003e \u003c/mee-checkbox\u003e \u003cmee-inline-error id=\"{{::$ctrl.webBlockingErrorId}}-html-id\" error-id=\"{{::$ctrl.webBlockingErrorId}}\"\u003e\u003c/mee-inline-error\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/AppLimits/Drawer/WebBlocking/BlockWarning/web-blocking-warning-modal.html", "\u003ch1 mee-heading=\"subheading3\"\u003e{{::$ctrl.cms.template.strings.blockWebsitesFreTitle}}\u003c/h1\u003e \u003cmee-rich-paragraph mee-paragraph-style=\"para4\" text=\"$ctrl.cms.template.paragraphsWithStyle.blockWebsitesColdStartFreDescription | stringFormat: $ctrl.childInfo.Cid\"\u003e\u003c/mee-rich-paragraph\u003e \u003cdiv class=\"c-group\"\u003e \u003cbutton id=\"app-limits.web-blocking.warning-modal.agree\" mee-button=\"primary\" ng-click=\"$ctrl.agree()\" mee-auto-focus mee-progress-disabled=\"enable-blocking\"\u003e{{::$ctrl.cms.template.strings.blockWebsitesSettingModalContinueButton}}\u003c/button\u003e \u003cbutton id=\"app-limits.web-blocking.warning-modal.cancel\" mee-button ng-click=\"$ctrl.close()\" mee-progress-disabled=\"enable-blocking\"\u003e{{::$ctrl.cms.template.strings.blockWebsitesSettingModalCancelButton}}\u003c/button\u003e \u003c/div\u003e \u003cmee-progress-ants-mwf mee-progress-show=\"enable-blocking\"\u003e\u003c/mee-progress-ants-mwf\u003e \u003cmee-inline-error id=\"{{::$ctrl.errorId}}\" error-id=\"{{::$ctrl.errorId}}\"\u003e\u003c/mee-inline-error\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/AppLimits/Drawer/WebBlocking/Fre/web-blocking-fre-modal.html", "\u003ch1 mee-heading=\"subheading3\"\u003e{{::$ctrl.cms.template.strings.blockWebsitesFreTitle}}\u003c/h1\u003e \u003cmee-rich-paragraph mee-paragraph-style=\"para4\" text=\"$ctrl.cms.template.strings.blockWebsitesFreDescription\"\u003e\u003c/mee-rich-paragraph\u003e \u003cmee-rich-paragraph ng-if=\"::!$ctrl.isWebsiteFilterEnabled\" mee-paragraph-style=\"para4\" text=\"$ctrl.cms.template.paragraphsWithStyle.blockWebsitesColdStartFreDescription | stringFormat: $ctrl.childCid\"\u003e\u003c/mee-rich-paragraph\u003e \u003cdiv class=\"c-group\"\u003e \u003cbutton id=\"app-limits.web-blocking.fre-modal.close\" mee-button=\"primary\" ng-click=\"$ctrl.close()\" mee-auto-focus\u003e{{::$ctrl.cms.template.strings.gotIt}}\u003c/button\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/AppLimits/Fre/app-limits-fre-modal.html", "\u003cdiv class=\"fre-container\"\u003e \u003cdiv class=\"al-cs-modal-img-container\"\u003e \u003cimg ng-if=\"$ctrl.isFamAppStyleOverrideEnabled\" mee-image src=\"{{::$ctrl.cms.template.assets.familySafetyFreImage}}\" aria-hidden=\"true\" role=\"presentation\"\u003e \u003cimg ng-if=\"!$ctrl.isFamAppStyleOverrideEnabled\" mee-image src=\"{{::$ctrl.cms.template.strings.freImageUrl}}\" aria-hidden=\"true\" role=\"presentation\"\u003e \u003c/div\u003e \u003ch1 mee-heading=\"subheading3\"\u003e{{::$ctrl.cms.template.strings.freHeading}}\u003c/h1\u003e \u003cdiv class=\"modal-list\"\u003e \u003cmee-rich-paragraph mee-paragraph-style=\"para4\" text=\"$ctrl.cms.template.strings.freDescription\"\u003e\u003c/mee-rich-paragraph\u003e \u003c/div\u003e \u003cdiv class=\"c-group\"\u003e \u003cbutton id=\"app-limits.fre-modal.close\" mee-button=\"primary\" ng-click=\"$ctrl.close()\" mee-auto-focus\u003e{{::$ctrl.cms.template.strings.getStarted}}\u003c/button\u003e \u003c/div\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/AppLimits/Slider/app-limits-slider.html", "\u003cdiv id=\"{{::$ctrl.sliderId}}\"\u003e \u003clabel id=\"{{::$ctrl.sliderLabelId}}\" class=\"x-screen-reader\"\u003e{{::$ctrl.sliderConfig.limitsAriaLabel | stringFormat: $ctrl.sliderConfig.appName}}\u003c/label\u003e \u003cmee-rich-paragraph text=\"$ctrl.abvLabel\"\u003e\u003c/mee-rich-paragraph\u003e \u003cdiv id=\"{{::$ctrl.sliderTrackId}}\" class=\"slider-track\"\u003e \u003cdiv class=\"slider-bar\"\u003e\u003c/div\u003e \u003cdiv class=\"slider-button-and-ticks\"\u003e \u003cbutton id=\"{{::$ctrl.sliderThumbId}}\" role=\"slider\" ng-keydown=\"$ctrl.onKeyDown($event)\" ng-disabled=\"$ctrl.isDisabled\" aria-valuemax=\"{{::$ctrl.numberOfAllowanceTicks}}\" aria-valuemin=\"0\" aria-valuenow=\"{{$ctrl.currentThumbAllowance.allowanceIndex}}\" aria-valuetext=\"{{$ctrl.currentThumbAllowance.allowance.label}}\" aria-labelledby=\"{{::$ctrl.sliderLabelId}}\" ng-style=\"::$ctrl.getInitialButtonPositionStyle()\"\u003e \u003cspan id=\"{{::$ctrl.sliderThumbLabelId}}\"\u003e{{$ctrl.currentThumbAllowance.allowance.label}}\u003c/span\u003e \u003c/button\u003e \u003cdiv class=\"slider-tick-labels-container\"\u003e \u003cdiv class=\"slider-tick\" ng-repeat=\"tick in ::$ctrl.ticks\" ng-style=\"::$ctrl.getPositionStyle(tick.allowanceIndex)\"\u003e\u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"slider-tick-labels-container\"\u003e \u003cdiv class=\"slider-tick-label-first\"\u003e{{::$ctrl.allowanceList[0].label}}\u003c/div\u003e \u003cdiv class=\"slider-tick-label\" ng-repeat=\"tick in ::$ctrl.ticks\" ng-style=\"::$ctrl.getPositionStyle(tick.allowanceIndex)\"\u003e{{::tick.allowance.label}}\u003c/div\u003e \u003cdiv class=\"slider-tick-label-last\"\u003e{{::$ctrl.allowanceList[$ctrl.allowanceList.length-1].label}}\u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv id=\"{{::$ctrl.sliderTrackProgressIndicatorId}}\" class=\"slider-progress-indicator\" ng-disabled=\"$ctrl.isDisabled\"\u003e\u003c/div\u003e \u003c/div\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/AppRewards/app-rewards.html", "\u003csettings-layout id=\"app-rewards-component\"\u003e \u003cpage-body\u003e \u003cdiv class=\"page-title-with-release-badge-container\"\u003e \u003ch1 mee-heading=\"heading3\" class=\"f-lean\"\u003e\u003ca id=\"{{$ctrl.appRewardsAnchor}}\" /\u003e{{::$ctrl.appRewardsTitle}}\u003c/h1\u003e \u003c/div\u003e \u003cdiv\u003e \u003cmee-rich-paragraph mee-paragraph-style=\"para4\" text=\"$ctrl.appRewardsDescription\"\u003e\u003c/mee-rich-paragraph\u003e \u003c/div\u003e \u003ch2 mee-heading=\"subheading5\" class=\"reward-apps-header\"\u003e{{::$ctrl.rewardAppsHeader}}\u003c/h2\u003e \u003cdiv ng-if=\"::$ctrl.appData.length\"\u003e \u003cdiv class=\"app-rewards-row\" ng-repeat=\"app in $ctrl.appData\"\u003e \u003cmee-media size=\"md\"\u003e \u003cmedia-image\u003e \u003cmee-safe-image src=\"app.iconUrl\" aria-hidden=\"true\" role=\"presentation\" icon=\"c-glyph glyph-edit\"\u003e \u003cfallback-elem\u003e \u003cdiv class=\"app-rewards-row-icon-fallback\"\u003e{{::app.name[0]}}\u003c/div\u003e \u003c/fallback-elem\u003e \u003c/mee-safe-image\u003e \u003c/media-image\u003e \u003cmedia-body\u003e \u003cdiv class=\"app-rewards-row-items\"\u003e \u003cp mee-paragraph=\"para4Lean\" class=\"app-rewards-row-name\"\u003e {{::app.name}} \u003c/p\u003e \u003cmee-select class=\"app-rewards-row-select\" ng-model=\"app.rewardState\" menu-style=\"border scroll\" unselected-text=\"{{::$ctrl.rewardStateNone}}\"\u003e \u003cselect\u003e \u003coption value=\"none\"\u003e{{::$ctrl.rewardStateNone}}\u003c/option\u003e \u003coption value=\"earning\"\u003e{{::$ctrl.rewardStateEarning}}\u003c/option\u003e \u003coption value=\"using\"\u003e{{::$ctrl.rewardStateUsing}}\u003c/option\u003e \u003c/select\u003e \u003c/mee-select\u003e \u003c/div\u003e \u003c/media-body\u003e \u003c/mee-media\u003e \u003c/div\u003e \u003cdiv class=\"app-rewards-save\"\u003e \u003cbutton mee-button=\"primary\" ng-click=\"$ctrl.saveRewardApps()\"\u003e {{::$ctrl.saveButtonText}} \u003c/button\u003e \u003c/div\u003e \u003c/div\u003e \u003c/page-body\u003e \u003c/settings-layout\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/Casa/Modal/casa-install-modal.html", "\u003cdiv class=\"get-casa-modal\"\u003e \u003cimg mee-image ng-src=\"{{::$ctrl.cms.template.strings.getCasaModalImageUrl}}\" aria-hidden=\"true\" role=\"presentation\"\u003e \u003ch1 mee-heading=\"subheading3\"\u003e{{::$ctrl.cms.template.strings.getCasaModalTitle}}\u003c/h1\u003e \u003cdiv\u003e \u003cmee-rich-paragraph mee-paragraph-style=\"para4\" text=\"$ctrl.cms.template.strings.getCasaModalDescription\"\u003e \u003c/mee-rich-paragraph\u003e \u003c/div\u003e \u003ca cms-link=\"$ctrl.cms.template.links.getCasaModalLink\" role=\"button\" mee-button=\"primary flex\" ng-click=\"$ctrl.onButtonClick()\" mee-auto-focus\u003e\u003c/a\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/ContentRestrictions/content-restrictions.html", "\u003csettings-layout id=\"content-restrictions-page\"\u003e \u003cpage-body\u003e \u003ccr-apps-games\u003e\u003c/cr-apps-games\u003e \u003ccr-web\u003e\u003c/cr-web\u003e \u003c/page-body\u003e \u003c/settings-layout\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/ContentRestrictions/AppsGames/cr-apps-games.html", "\u003ccr-base-layout id=\"cr-appsgames-section\"\u003e \u003csection-header\u003e \u003cmee-media size=\"sm\"\u003e \u003cmedia-image\u003e \u003cspan class=\"mee-icon mee-icon-GameArt64\"\u003e\u003c/span\u003e \u003c/media-image\u003e \u003cmedia-body\u003e \u003ch2 media-heading mee-heading=\"heading5\"\u003e{{::$ctrl.cms.Strings.AppsGamesHeader}}\u003c/h2\u003e \u003c/media-body\u003e \u003c/mee-media\u003e \u003c/section-header\u003e \u003cleft-header-panel\u003e \u003cp mee-paragraph=\"para4\" id=\"cr-appsgames-header\"\u003e{{::$ctrl.cms.Strings.AppsGamesSubText}}\u003c/p\u003e \u003cp mee-paragraph=\"para4\" ng-if=\"::!$ctrl.isLocal\"\u003e{{$ctrl.cms.Strings.AppsGamesAppliesTo}}\u003c/p\u003e \u003cmee-rich-paragraph text=\"$ctrl.cms.Strings.AppsGamesAppliesToLocal | stringFormat: $ctrl.contentRestrictionsService.getLocalAccountMachineName()\" mee-paragraph-style=\"para4\" ng-if=\"::$ctrl.isLocal\"\u003e\u003c/mee-rich-paragraph\u003e \u003c/left-header-panel\u003e \u003cright-header-panel\u003e \u003cmee-toggle id=\"{{::$ctrl.updateAppsGamesToggleId}}\" ng-model=\"$ctrl.appsGamesToggleProtected\" ng-if=\"!$ctrl.isInFamRemoveCRToggleFlight\" ng-change=\"$ctrl.updateAppsGamesToggleFn()\" ng-disabled=\"$ctrl.updateAppsGamesToggleWorking || $ctrl.getAppsGamesDataWorking\" label=\"{{::$ctrl.cms.Strings.AppsGamesLabelAboveToggle}}\" on-label=\"{{::$ctrl.cms.Strings.On}}\" off-label=\"{{::$ctrl.cms.Strings.Off}}\"\u003e\u003c/mee-toggle\u003e \u003cmee-progress-ants-mwf mee-progress-show=\"get-apps-games-settings update-apps-games-toggle\" class=\"toggle-block-section\"\u003e\u003c/mee-progress-ants-mwf\u003e \u003cmee-inline-error error-id=\"ag-toggle-error\"\u003e\u003c/mee-inline-error\u003e \u003cdiv ng-if=\"$ctrl.isInFamRemoveCRToggleFlight || $ctrl.appsGamesToggle\" class=\"toggle-block-section\"\u003e \u003cmee-select id=\"{{::$ctrl.updateAppsGamesAgeSettingId}}\" ng-model=\"$ctrl.selectedAgeIndex\" menu-style=\"border scroll\" ng-change=\"$ctrl.updateAgeSettingsFn()\" unselected-text=\"{{::$ctrl.cms.Strings.AppsGamesLabelAboveRatingComboBox}}\"\u003e \u003clabel\u003e{{::$ctrl.cms.Strings.AppsGamesLabelAboveRatingComboBox}}\u003c/label\u003e \u003cselect aria-label=\"{{::$ctrl.cms.Strings.AppsGamesLabelAboveRatingComboBox}}\"\u003e \u003coption value=\"{{::$index}}\" ng-repeat=\"ageRating in $ctrl.cms.AgeRatingList track by $index\"\u003e{{::ageRating}}\u003c/option\u003e \u003c/select\u003e \u003c/mee-select\u003e \u003cmee-progress-ants-mwf mee-progress-show=\"update-apps-games-age-setting\"\u003e\u003c/mee-progress-ants-mwf\u003e \u003cmee-inline-error error-id=\"ag-selected-age-error\"\u003e\u003c/mee-inline-error\u003e \u003cbutton id=\"content-restrictions-apps-games-view-ratings\" class=\"view-ratings\" mee-progress-disabled=\"update-apps-games-age-setting\" ng-click=\"$ctrl.openRatingsModal()\" mee-button=\"lightweight\"\u003e{{::$ctrl.cms.Strings.AppsGamesViewAllowedRatingsButton}}\u003c/button\u003e \u003c/div\u003e \u003cmee-inline-error error-id=\"ag-load-error\"\u003e\u003c/mee-inline-error\u003e \u003c/right-header-panel\u003e \u003csection-content ng-if=\"$ctrl.isInFamRemoveCRToggleFlight || $ctrl.appsGamesToggle\"\u003e \u003ccr-drawer-rows config=\"$ctrl.allowedConfig\" data=\"$ctrl.allowedList\"\u003e\u003c/cr-drawer-rows\u003e \u003ccr-drawer-rows config=\"$ctrl.blockedConfig\" data=\"$ctrl.blockedList\"\u003e\u003c/cr-drawer-rows\u003e \u003c/section-content\u003e \u003c/cr-base-layout\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/ContentRestrictions/Dialog/cr-ratings-dialog.html", "\u003ch2\u003e{{::$ctrl.cms.Strings.AppsGamesDialogContentRatingsHeader}}\u003c/h2\u003e \u003cp mee-paragraph=\"para4\"\u003e{{::$ctrl.cms.Strings.AppsGamesDialogContentRatingsSubText}}\u003c/p\u003e \u003cdiv ng-repeat=\"rating in $ctrl.contentRatings track by $index\"\u003e \u003cmee-media size=\"md\"\u003e \u003cmedia-image aria-hidden=\"true\"\u003e \u003cimg mee-image ng-src=\"{{rating.LogoUrl}}\"\u003e \u003c/media-image\u003e \u003cmedia-body\u003e \u003cp mee-paragraph=\"para4\" media-heading data-grid=\"col-6\"\u003e{{$ctrl.cms.ContentRatingCategories[$index]}}\u003c/p\u003e \u003cp mee-paragraph=\"para4\" media-heading data-grid=\"col-6\"\u003e{{rating.Description}}\u003c/p\u003e \u003c/media-body\u003e \u003c/mee-media\u003e \u003c/div\u003e");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/ContentRestrictions/Shared/cr-base-layout.html", "\u003cdiv data-grid=\"col-12 stack-2\" class=\"crBaseLayoutSpacer\"\u003e \u003cdiv class=\"x-hidden-vp1 x-hidden-vp2\"\u003e \u003cdiv ng-transclude=\"sectionHeader\"\u003e\u003c/div\u003e \u003chr mee-divider\u003e \u003c/div\u003e \u003cmee-drawer kind=\"divider\" state=\"expanded\"\u003e \u003cdrawer-trigger ng-transclude=\"sectionHeader\" class=\"x-hidden-vp3 x-hidden-vp4 x-hidden-vp5\"\u003e\u003c/drawer-trigger\u003e \u003cdrawer-content\u003e \u003cdiv data-grid=\"col-6\" ng-transclude=\"leftHeaderPanel\" /\u003e \u003cdiv data-grid=\"col-6\" ng-transclude=\"rightHeaderPanel\" /\u003e \u003cdiv data-grid=\"col-12\" ng-transclude=\"sectionContent\" /\u003e \u003c/drawer-content\u003e \u003c/mee-drawer\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/ContentRestrictions/Shared/cr-drawer-rows.html", "\u003cmee-drawer data-grid=\"col-12\" kind=\"divider\" state=\"expanded\"\u003e \u003cdrawer-trigger aria-label=\"{{$ctrl.config.drawerTriggerAriaLabel | stringFormat: $ctrl.data.length}}\"\u003e{{$ctrl.config.drawerTriggerText | stringFormat: $ctrl.data.length}}\u003c/drawer-trigger\u003e \u003cdrawer-content\u003e \u003cdiv data-grid=\"col-12\" ng-transclude=\"drawerHeader\"/\u003e \u003cdiv ng-repeat=\"dataItem in $ctrl.data | limitTo: $ctrl.showLimit\"\u003e \u003ccr-row config=\"$ctrl.config\" data=\"dataItem\"\u003e\u003c/cr-row\u003e \u003c/div\u003e \u003cp mee-paragraph=\"para4\" class=\"c-meta-text\" ng-if=\"$ctrl.data.length == 0\"\u003e {{::$ctrl.config.noItemsInList}} \u003c/p\u003e \u003cbutton id=\"content-restrictions-showall-{{::$ctrl.config.watchFnPartialId}}\" class=\"moreless\" ng-if=\"$ctrl.showLimit == $ctrl.showLimitDefault \u0026\u0026 $ctrl.data.length \u003e $ctrl.showLimitDefault\" aria-label=\"{{::$ctrl.cms.Strings.ShowAllAria | stringFormat:[$ctrl.config.overallHeader, $ctrl.config.drawerTriggerText]}}\" ng-click=\"$ctrl.showAll()\" mee-button=\"lightweight\"\u003e{{::$ctrl.cms.Strings.ShowAll}}\u003c/button\u003e \u003cbutton id=\"content-restrictions-showless-{{::$ctrl.config.watchFnPartialId}}\" class=\"moreless\" ng-if=\"$ctrl.showLimit \u003e $ctrl.showLimitDefault\" aria-label=\"{{::$ctrl.cms.Strings.ShowLessAria | stringFormat:[$ctrl.config.overallHeader, $ctrl.config.drawerTriggerText]}}\" ng-click=\"$ctrl.showLess()\" mee-button=\"lightweight\"\u003e{{::$ctrl.cms.Strings.ShowLess}}\u003c/button\u003e \u003c/drawer-content\u003e \u003c/mee-drawer\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/ContentRestrictions/Shared/cr-row.html", "\u003cdiv data-grid=\"col-12\"\u003e \u003cmee-media size=\"sm\" data-grid=\"col-6\" class=\"crRowMedia\"\u003e \u003cmedia-image\u003e \u003cmee-safe-image alt=\"{{::$ctrl.itemTitle}}\" src=\"$ctrl.iconUrl\" icon=\"{{::$ctrl.config.icon}}\"\u003e\u003c/mee-safe-image\u003e \u003c/media-image\u003e \u003cmedia-body media-heading data-grid=\"col-12\"\u003e \u003cp mee-paragraph=\"para4\" class=\"one-line\" ng-if=\"::$ctrl.displayAG\"\u003e \u003ca data-bi-id=\"content-restrictions-apps-games-catalog-url\" mee-hyperlink ng-href=\"{{::$ctrl.agCatalogUrl}}\" target=\"_blank\" ng-if=\"::$ctrl.agCatalogUrl\"\u003e{{::$ctrl.itemTitle}}\u003c/a\u003e \u003cspan ng-if=\"::!$ctrl.agCatalogUrl\"\u003e{{::$ctrl.itemTitle}}\u003c/span\u003e \u003c/p\u003e \u003cp mee-caption=\"caption1\" class=\"c-meta-text one-line\" ng-if=\"::$ctrl.showLegacyDeviceNotice()\"\u003e {{::$ctrl.cms.Strings.AppsGamesOlderWindowsVersion}} \u003c/p\u003e \u003cp mee-paragraph=\"para4\" class=\"one-line\" ng-if=\"::!$ctrl.displayAG\"\u003e \u003ca data-bi-id=\"content-restrictions-web-link\" mee-hyperlink ng-href=\"https://{{::$ctrl.itemTitle}}\" target=\"_blank\"\u003e{{::$ctrl.itemTitle}}\u003c/a\u003e \u003c/p\u003e \u003c/media-body\u003e \u003c/mee-media\u003e \u003cdiv data-grid=\"col-6\" class=\"crRowAction\"\u003e \u003cmee-progress-view ng-if=\"!$ctrl.removed\" watch-operation=\"{{::$ctrl.watchOperationNameRemove}}\" inert-when-finished=\"true\"\u003e \u003cinert-view\u003e \u003cbutton data-bi-id=\"content-restrictions-remove-action-{{::$ctrl.config.watchFnPartialId}}\" aria-label=\"{{::$ctrl.config.removeAriaLabel | stringFormat: $ctrl.itemTitle }}\" data-glyph=\"cancel\" mee-action-trigger class=\"cr-action-button\" ng-click=\"$ctrl.removeClicked()\"\u003e {{::$ctrl.cms.Strings.Remove}} \u003c/button\u003e \u003c/inert-view\u003e \u003cinprogress-view\u003e \u003cmee-progress-ants-mwf\u003e\u003c/mee-progress-ants-mwf\u003e \u003c/inprogress-view\u003e \u003cfailed-view\u003e \u003cdiv ng-if=\"$ctrl.watchOperationNameRemoveError\"\u003e \u003cmee-inline-error error-id=\"{{::$ctrl.watchOperationNameRemoveError}}\"\u003e\u003c/mee-inline-error\u003e \u003cbutton data-bi-id=\"content-restrictions-remove-tryagain-action-{{::$ctrl.config.watchFnPartialId}}\" aria-label=\"{{::$ctrl.config.removeAriaLabel | stringFormat: $ctrl.itemTitle }}\" class=\"try-again-button\" mee-button=\"lightweight\" ng-click=\"$ctrl.removeClicked()\"\u003e {{::$ctrl.cms.Strings.Hyphen}} {{::$ctrl.cms.Strings.TryAgain}} \u003c/button\u003e \u003c/div\u003e \u003c/failed-view\u003e \u003cfinished-view\u003e\u003c/finished-view\u003e \u003c/mee-progress-view\u003e \u003cmee-progress-view ng-if=\"$ctrl.removed\" watch-operation=\"{{::$ctrl.watchOperationNameUndo}}\" inert-when-finished=\"true\"\u003e \u003cinert-view\u003e \u003cp mee-paragraph=\"para4\" class=\"c-meta-text\"\u003e \u003cspan\u003e{{::$ctrl.cms.Strings.Removed}} {{::$ctrl.cms.Strings.Hyphen}}\u003c/span\u003e \u003cbutton data-bi-id=\"content-restrictions-undo-action-{{::$ctrl.config.watchFnPartialId}}\" aria-label=\"{{::$ctrl.config.undoAriaLabel | stringFormat: $ctrl.itemTitle }}\" mee-button=\"lightweight\" class=\"undo-button\" ng-click=\"$ctrl.undoClicked()\"\u003e {{::$ctrl.cms.Strings.Undo}} \u003c/button\u003e \u003c/p\u003e \u003c/inert-view\u003e \u003cinprogress-view\u003e \u003cmee-progress-ants-mwf\u003e\u003c/mee-progress-ants-mwf\u003e \u003c/inprogress-view\u003e \u003cfailed-view\u003e \u003cdiv ng-if=\"$ctrl.watchOperationNameUndoError\"\u003e \u003cmee-inline-error error-id=\"{{::$ctrl.watchOperationNameUndoError}}\"\u003e\u003c/mee-inline-error\u003e \u003cbutton data-bi-id=\"content-restrictions-undo-tryagain-action-{{::$ctrl.config.watchFnPartialId}}\" aria-label=\"{{::$ctrl.cms.Strings.TryAgain}}\" class=\"try-again-button\" ng-click=\"$ctrl.undoClicked()\" mee-button=\"lightweight\"\u003e {{::$ctrl.cms.Strings.Hyphen}} {{::$ctrl.cms.Strings.TryAgain}} \u003c/button\u003e \u003c/div\u003e \u003c/failed-view\u003e \u003cfinished-view\u003e\u003c/finished-view\u003e \u003c/mee-progress-view\u003e \u003c/div\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/ContentRestrictions/WebBrowsing/cr-web.html", "\u003ccr-base-layout id=\"cr-web-section\"\u003e \u003csection-header\u003e \u003cmee-media size=\"sm\"\u003e \u003cmedia-image\u003e \u003cspan class=\"mee-icon mee-icon-MyNetwork\"\u003e\u003c/span\u003e \u003c/media-image\u003e \u003cmedia-body\u003e \u003ch2 media-heading mee-heading=\"heading5\"\u003e{{::$ctrl.cms.Strings.WebsitesHeader}}\u003c/h2\u003e \u003c/media-body\u003e \u003c/mee-media\u003e \u003c/section-header\u003e \u003cleft-header-panel\u003e \u003cdiv ng-if=\"::!$ctrl.isInAppLimitsFlight\"\u003e \u003cp mee-paragraph=\"para4\" id=\"cr-web-header\"\u003e{{::$ctrl.cms.Strings.WebsitesSubText}}\u003c/p\u003e \u003cmee-rich-paragraph text=\"::$ctrl.cms.Strings.WebsitesAppliesTo\" mee-paragraph-style=\"para4\" ng-if=\"::!$ctrl.isLocal\"\u003e\u003c/mee-rich-paragraph\u003e \u003cmee-rich-paragraph text=\"::$ctrl.cms.Strings.WebsitesAppliesToLocal\" mee-paragraph-style=\"para4\" ng-if=\"::$ctrl.isLocal\"\u003e\u003c/mee-rich-paragraph\u003e \u003cmee-rich-paragraph text=\"$ctrl.cms.Strings.WebsitesAppliesToLocalSubText | stringFormat: $ctrl.contentRestrictionsService.getLocalAccountMachineName()\" mee-paragraph-style=\"para4\" ng-if=\"::$ctrl.isLocal\"\u003e\u003c/mee-rich-paragraph\u003e \u003c/div\u003e \u003cdiv ng-if=\"::$ctrl.isInAppLimitsFlight\"\u003e \u003cmee-rich-paragraph id=\"cr-web-header\" text=\"::$ctrl.cms.Strings.AppLimitsWebsiteAppliesToText\" mee-paragraph-style=\"para4\"\u003e\u003c/mee-rich-paragraph\u003e \u003cmee-rich-paragraph text=\"::$ctrl.cms.ParagraphsWithStyleCompiled.AppLimitsWebsiteAppliesToSubText\" mee-paragraph-style=\"para4\"\u003e\u003c/mee-rich-paragraph\u003e \u003c/div\u003e \u003c/left-header-panel\u003e \u003cright-header-panel\u003e \u003cdiv ng-if=\"::!$ctrl.loadError || !$ctrl.isLocal\"\u003e \u003cmee-toggle id=\"{{::$ctrl.updateWebFilterToggleId}}\" ng-model=\"$ctrl.isWebsiteFilterEnabledProtected\" ng-change=\"$ctrl.updateIsWebsiteFilterEnabledFn()\" ng-disabled=\"$ctrl.updateWebFilterToggleWorking || $ctrl.getWebFilterSettingsWorking\" label=\"{{::$ctrl.cms.Strings.WebsitesLabelAboveToggle}}\" on-label=\"{{::$ctrl.cms.Strings.On}}\" off-label=\"{{::$ctrl.cms.Strings.Off}}\"\u003e\u003c/mee-toggle\u003e \u003cmee-progress-ants-mwf mee-progress-show=\"get-website-filter-settings update-website-filter-toggle\"\u003e\u003c/mee-progress-ants-mwf\u003e \u003cmee-inline-error error-id=\"web-toggle-error\"\u003e\u003c/mee-inline-error\u003e \u003cdiv ng-if=\"$ctrl.isWebsiteFilterEnabled\" class=\"safe-search-block\"\u003e \u003cp class=\"c-caption-1 c-meta-text\"\u003e {{::$ctrl.cms.Strings.WebAdultContentSafeSearch}} \u003c/p\u003e \u003c/div\u003e \u003c/div\u003e \u003cmee-inline-error error-id=\"web-load-error\"\u003e\u003c/mee-inline-error\u003e \u003c/right-header-panel\u003e \u003csection-content ng-if=\"$ctrl.isWebsiteFilterEnabled\"\u003e \u003ccr-drawer-rows config=\"$ctrl.allowedConfig\" data=\"$ctrl.allowedList\"\u003e \u003cdrawer-header\u003e \u003cdiv data-grid=\"col-12\"\u003e \u003cdiv data-grid=\"col-6\"\u003e \u003cmee-text-action id=\"content-restrictions-web-add-allowed-text-action\" mee-text-action-kind=\"add\" data-error-id=\"cr.web.add-allowed-inlist-error\"\u003e \u003cinput aria-label=\"{{::$ctrl.cms.Strings.WebsitesAllowTextBox}}\" placeholder=\"{{::$ctrl.cms.Strings.WebsitesAllowTextBox}}\" ng-model=\"$ctrl.addAllowedWebsiteText\" ng-keydown=\"$ctrl.textActionKeyHandlerAllowed($event)\"\u003e \u003cbutton id=\"content-restrictions-web-add-allowed-action\" mee-progress-disabled=\"add-website-to-allowed-list\" aria-label=\"{{::$ctrl.cms.Strings.WebsitesAllowTextBox}}\" ng-disabled=\"!$ctrl.addAllowedWebsiteText\" ng-click=\"$ctrl.addWebsiteToAllowedListFn()\"\u003e\u003c/button\u003e \u003c/mee-text-action\u003e \u003cmee-progress-ants-mwf mee-progress-show=\"add-website-to-allowed-list\"\u003e\u003c/mee-progress-ants-mwf\u003e \u003cmee-inline-error error-id=\"cr.web.add.allowed-error\"\u003e\u003c/mee-inline-error\u003e \u003cmee-inline-error error-id=\"cr.web.add.allowed-inlist-error\"\u003e\u003c/mee-inline-error\u003e \u003c/div\u003e \u003cdiv data-grid=\"col-6\"\u003e \u003cmee-checkbox id=\"{{::$ctrl.updateAllowedListOnlyToggleId}}\" ng-model=\"$ctrl.useAllowedListOnlyProtected\" ng-change=\"$ctrl.updateUseAllowedListOnlyFn()\" ng-disabled=\"$ctrl.websiteFilterCheckboxChangedWorking\"\u003e {{::$ctrl.cms.Strings.WebOnlyAllowCheckBox}} \u003c/mee-checkbox\u003e \u003cbutton id=\"content-restrictions-web-only-allowed-tooltip\" class=\"tooltip-button\" aria-label=\"{{::$ctrl.cms.Strings.WebOnlyAllowToolTipAria}}\" mee-button=\"lightweight\"\u003e \u003cspan class=\"mee-icon mee-icon-WhatsThis\"\u003e\u003c/span\u003e \u003cmee-flyout placement=\"right\" dismissible=\"true\"\u003e \u003cp\u003e{{::$ctrl.cms.Strings.WebsitesOnlyAllowToolTip}}\u003c/p\u003e \u003c/mee-flyout\u003e \u003c/button\u003e \u003cmee-progress-ants-mwf mee-progress-show=\"update-use-allowed-list-only\"\u003e\u003c/mee-progress-ants-mwf\u003e \u003cmee-inline-error error-id=\"web-use-allowed-only-error\"\u003e\u003c/mee-inline-error\u003e \u003c/div\u003e \u003c/div\u003e \u003c/drawer-header\u003e \u003c/cr-drawer-rows\u003e \u003ccr-drawer-rows ng-if=\"!$ctrl.useAllowedListOnly\" config=\"$ctrl.blockedConfig\" data=\"$ctrl.blockedList\"\u003e \u003cdrawer-header\u003e \u003cdiv data-grid=\"col-12\"\u003e \u003cdiv data-grid=\"col-6\"\u003e \u003cmee-text-action id=\"content-restrictions-web-add-blocked-text-action\" mee-text-action-kind=\"add\" data-error-id=\"cr.web.add-blocked-inlist-error\"\u003e \u003cinput aria-label=\"{{::$ctrl.cms.Strings.WebsitesBlockTextBox}}\" placeholder=\"{{::$ctrl.cms.Strings.WebsitesBlockTextBox}}\" ng-model=\"$ctrl.addBlockedWebsiteText\" ng-keydown=\"$ctrl.textActionKeyHandlerBlocked($event)\"\u003e \u003cbutton id=\"content-restrictions-web-add-blocked-action\" aria-label=\"{{::$ctrl.cms.Strings.WebsitesBlockTextBox}}\" mee-progress-disabled=\"add-website-to-blocked-list\" ng-click=\"$ctrl.addWebsiteToBlockedListFn()\" ng-disabled=\"!$ctrl.addBlockedWebsiteText\"\u003e\u003c/button\u003e \u003c/mee-text-action\u003e \u003cmee-progress-ants-mwf mee-progress-show=\"add-website-to-blocked-list\"\u003e\u003c/mee-progress-ants-mwf\u003e \u003cmee-inline-error error-id=\"cr.web.add.blocked-error\"\u003e\u003c/mee-inline-error\u003e \u003cmee-inline-error error-id=\"cr.web.add.blocked-inlist-error\"\u003e\u003c/mee-inline-error\u003e \u003c/div\u003e \u003c/div\u003e \u003c/drawer-header\u003e \u003c/cr-drawer-rows\u003e \u003c/section-content\u003e \u003c/cr-base-layout\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/FindYourChild/find-your-child.html", "\u003csettings-layout id=\"find-your-child-page\"\u003e \u003cpage-header\u003e \u003c/page-header\u003e \u003cpage-body ng-show=\"$ctrl.isInCasaFlight\"\u003e \u003csection mee-feature=\"align-left\"\u003e \u003cpicture\u003e \u003cimg mee-image src=\"{{::$ctrl.cms.Strings.CasaFeatureImageUrl}}\" aria-hidden=\"true\" role=\"presentation\"\u003e \u003c/picture\u003e \u003cdiv id=\"find-your-child-feature\"\u003e \u003ch1 mee-heading=\"heading\"\u003e{{::$ctrl.cms.Strings.CasaFeatureTitle}}\u003c/h1\u003e \u003cp mee-paragraph=\"para4\"\u003e{{::$ctrl.cms.Strings.CasaFeatureDescription}}\u003c/p\u003e \u003ca ng-show=\"!$ctrl.isInCasaCtaFlight\" data-bi-id=\"placeholder-id\" ng-href=\"{{::$ctrl.cms.Strings.CasaFeatureDownloadUrl}}\" target=\"_self\" role=\"button\" aria-label=\"{{::$ctrl.cms.Strings.CasaFeatureAriaLabel}}\" mee-button=\"primary\"\u003e{{::$ctrl.cms.Strings.CasaFeatureCTA}}\u003c/a\u003e \u003ca ng-show=\"$ctrl.isInCasaCtaFlight\" data-bi-id=\"leaving-launcher-fyc\" ng-href=\"{{::$ctrl.cms.Strings.LearnAboutFamilyFeaturesLeavingMicrosoftLauncherUrl}}\" mee-call-to-action=\"lightweight\"\u003e{{::$ctrl.cms.Strings.LearnAboutFamilyFeaturesLeavingMicrosoftLauncherText}}\u003c/a\u003e \u003c/div\u003e \u003c/section\u003e \u003c/page-body\u003e \u003cpage-body ng-if=\"!$ctrl.isInCasaFlight\"\u003e \u003cdiv class=\"left-heading\"\u003e \u003cdiv id=\"map-control\" class=\"map {{($ctrl.hasLocation() \u0026\u0026 $ctrl.isFindYourChildViewActivated()) ? \u0027\u0027 : \u0027fyc-activated\u0027}}\"\u003e \u003cmee-bing-maps data-options=\"$ctrl.bingMapsOptions\" data-on-map-initializer-error=\"$ctrl.onMapInitializerError()\" data-on-load-locations=\"$ctrl.onLoadLocations()\" data-on-get-map-height=\"$ctrl.onGetMapHeight(width)\"\u003e\u003c/mee-bing-maps\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"right-heading\"\u003e \u003cdiv class=\"child-panel\"\u003e \u003cdiv class=\"child-panel-info-desktop-view\"\u003e \u003cmee-persona size=\"persona2\"\u003e \u003cpersona-image\u003e \u003cmee-safe-image src=\"$ctrl.childInfo.ProfilePicture\" img-class=\"round\"\u003e\u003c/mee-safe-image\u003e \u003c/persona-image\u003e \u003cpersona-body\u003e \u003cp persona-name\u003e\u003cstrong\u003e{{$ctrl.childInfo.DisplayName}}\u003c/strong\u003e\u003c/p\u003e \u003cp ng-if=\"$ctrl.showLocationString()\" class=\"c-meta-text\"\u003e {{::$ctrl.cms.Strings.Near}} {{$ctrl.childLocationString}} \u003c/p\u003e \u003cp ng-if=\"$ctrl.hasLocation() \u0026\u0026 $ctrl.isFindYourChildViewActivated()\" class=\"c-caption-1 c-meta-text\"\u003e {{$ctrl.locationTimeString()}} {{::$ctrl.cms.Strings.DeviceOn}} {{$ctrl.selectedPhone.Name}} \u003c/p\u003e \u003cmee-toggle id=\"find-your-child-enable-toggle\" ng-model=\"$ctrl.isFindYourChildActivated\" ng-change=\"$ctrl.updateFindYourChildActivatedFn()\" ng-disabled=\"$ctrl.isLocationToggleDisabled\" mee-progress-disabled=\"get-find-your-child-enabled set-find-your-child-enabled\" class=\"fyc-toggle\" label=\"{{::$ctrl.cms.Strings.FindYourChildEnabledToggleLabel}}\" on-label=\"{{::$ctrl.cms.Strings.On}}\" off-label=\"{{::$ctrl.cms.Strings.Off}}\"\u003e\u003c/mee-toggle\u003e \u003cdiv ng-if=\"$ctrl.showErrorMessage()\" class=\"location-error\"\u003e \u003cp class=\"mee-error-color\"\u003e{{$ctrl.cms.Strings.ErrorLocationNotFound}}\u003c/p\u003e \u003ca mee-hyperlink data-bi-id=\"findchild-launcher-nolocation\" ng-href=\"{{::$ctrl.cms.Strings.ErrorLocationNotFoundLinkUrl}}\" target=\"_blank\" aria-label=\"{{::$ctrl.cms.Strings.ErrorLocationNotFoundLinkText}}\"\u003e{{::$ctrl.cms.Strings.ErrorLocationNotFoundLinkText}}\u003c/a\u003e \u003c/div\u003e \u003cdiv class=\"location-error\" ng-repeat=\"message in $ctrl.notifications | limitTo: $ctrl.notifications.length track by $index\" ng-show=\"$ctrl.isFindYourChildActivated\"\u003e \u003cp class=\"mee-error-color\"\u003e{{::message}}\u003c/p\u003e \u003ca mee-hyperlink data-bi-id=\"findchild-launcher-attention\" ng-href=\"{{::$ctrl.cms.Strings.DeviceNotifyLauncherAttentionFixLinkUrl}}\" target=\"_blank\" aria-label=\"{{::$ctrl.cms.Strings.ErrorLocationNotFoundLinkText}}\"\u003e{{::$ctrl.cms.Strings.ErrorLocationNotFoundLinkText}}\u003c/a\u003e \u003c/div\u003e \u003c/persona-body\u003e \u003c/mee-persona\u003e \u003c/div\u003e \u003cdiv class=\"child-panel-info-mobile-view\"\u003e \u003cmee-persona size=\"persona2\"\u003e \u003cpersona-image\u003e \u003cmee-safe-image src=\"$ctrl.childInfo.ProfilePicture\" img-class=\"round\"\u003e\u003c/mee-safe-image\u003e \u003c/persona-image\u003e \u003cpersona-body\u003e \u003cp persona-name\u003e\u003cstrong\u003e{{$ctrl.childInfo.DisplayName}}\u003c/strong\u003e\u003c/p\u003e \u003cp ng-if=\"$ctrl.showLocationString()\" class=\"c-meta-text\"\u003e {{::$ctrl.cms.Strings.Near}} {{$ctrl.childLocationString}} \u003c/p\u003e \u003c/persona-body\u003e \u003c/mee-persona\u003e \u003cp ng-if=\"$ctrl.hasLocation() \u0026\u0026 $ctrl.isFindYourChildViewActivated()\" class=\"c-caption-1 c-meta-text\"\u003e {{$ctrl.locationTimeString()}} {{::$ctrl.cms.Strings.DeviceOn}} {{$ctrl.selectedPhone.Name}} \u003c/p\u003e \u003cmee-toggle id=\"find-your-child-enable-toggle-mobile\" ng-model=\"$ctrl.isFindYourChildActivated\" ng-change=\"$ctrl.updateFindYourChildActivatedFn()\" ng-disabled=\"$ctrl.isLocationToggleDisabled\" mee-progress-disabled=\"get-find-your-child-enabled set-find-your-child-enabled\" class=\"fyc-toggle\" label=\"{{::$ctrl.cms.Strings.FindYourChildEnabledToggleLabel}}\" on-label=\"{{::$ctrl.cms.Strings.On}}\" off-label=\"{{::$ctrl.cms.Strings.Off}}\"\u003e\u003c/mee-toggle\u003e \u003cdiv ng-if=\"$ctrl.showErrorMessage()\" class=\"location-error\"\u003e \u003cp class=\"mee-error-color\"\u003e{{$ctrl.cms.Strings.ErrorLocationNotFound}}\u003c/p\u003e \u003ca mee-hyperlink data-bi-id=\"findchild-launcher-nolocation-mobile\" ng-href=\"{{::$ctrl.cms.Strings.ErrorLocationNotFoundLinkUrl}}\" target=\"_blank\" aria-label=\"{{::$ctrl.cms.Strings.ErrorLocationNotFoundLinkText}}\"\u003e{{::$ctrl.cms.Strings.ErrorLocationNotFoundLinkText}}\u003c/a\u003e \u003c/div\u003e \u003cdiv class=\"location-error\" ng-repeat=\"message in $ctrl.notifications | limitTo: $ctrl.notifications.length track by $index\" ng-show=\"$ctrl.isFindYourChildActivated\"\u003e \u003cp class=\"mee-error-color\"\u003e{{::message}}\u003c/p\u003e \u003ca mee-hyperlink data-bi-id=\"findchild-launcher-attention-mobile\" ng-href=\"{{::$ctrl.cms.Strings.DeviceNotifyLauncherAttentionFixLinkUrl}}\" target=\"_blank\" aria-label=\"{{::$ctrl.cms.Strings.ErrorLocationNotFoundLinkText}}\"\u003e{{::$ctrl.cms.Strings.ErrorLocationNotFoundLinkText}}\u003c/a\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv ng-if=\"$ctrl.showUpsell()\" class=\"upsell\"\u003e \u003chr class=\"c-divider f-pad-vertical-3x upsell-divider\"\u003e \u003cp\u003e\u003cstrong\u003e{{::$ctrl.cms.Strings.UpsellHeader}}\u003c/strong\u003e\u003c/p\u003e \u003cp ng-if=\"::!$ctrl.isFamAmesLocationEnabled\" mee-paragraph=\"para4\" media-heading class=\"main-upsell asterisk-disclaimer\"\u003e{{::$ctrl.cms.Strings.MainUpsell}}\u003c/p\u003e \u003cp ng-if=\"::$ctrl.isFamAmesLocationEnabled\" mee-paragraph=\"para4\" media-heading class=\"main-upsell asterisk-disclaimer\"\u003e{{::$ctrl.cms.Strings.MainUpsellLauncher}}\u003c/p\u003e \u003cp ng-if=\"::$ctrl.isFamAmesLocationEnabled\" mee-paragraph=\"para4\" media-heading class=\"main-upsell\"\u003e{{::$ctrl.cms.Strings.MainUpsellFamilySafetyApp}}\u003c/p\u003e \u003cp class=\"upsell-disclaimer c-caption-1 c-meta-text asterisk-footnote\"\u003e{{::$ctrl.upsellDisclaimer}}\u003c/p\u003e \u003cdiv ng-if=\"$ctrl.isLocationToggleDisabled\"\u003e \u003cp class=\"toggle-disabled-info\"\u003e\u003cstrong\u003e{{::$ctrl.cms.Strings.LocationDisabledTurnOn}}\u003c/strong\u003e\u003c/p\u003e \u003cmee-rich-paragraph mee-paragraph-style=\"para4\" text=\"$ctrl.cms.Strings.LocationDisabledInfoText\"\u003e\u003c/mee-rich-paragraph\u003e \u003ca mee-hyperlink data-bi-id=\"location-disabled-learnmore\" ng-href=\"{{::$ctrl.cms.Strings.LocationDisabledLearnMoreUrl}}\" target=\"_blank\" aria-label=\"{{::$ctrl.cms.Strings.LocationDisabledLearnMoreText}}\"\u003e{{::$ctrl.cms.Strings.LocationDisabledLearnMoreText}}\u003c/a\u003e \u003c/div\u003e \u003cmee-media size=\"lg\" class=\"launcher-icon\"\u003e \u003cmedia-image\u003e \u003cimg mee-image ng-src=\"{{::$ctrl.cms.Strings.MicrosoftFamilyAppLogoUrl}}\" alt=\"{{::$ctrl.cms.Strings.MicrosoftFamilyApp}}\"\u003e \u003c/media-image\u003e \u003cmedia-body\u003e \u003ch2\u003e{{::$ctrl.cms.Strings.MicrosoftFamilyApp}}\u003c/h2\u003e \u003c/media-body\u003e \u003c/mee-media\u003e \u003ca class=\"download-btn\" id=\"download-launcher\" ng-href=\"{{::$ctrl.cms.Strings.AppDownloadLinkUrl}}\" target=\"_self\" role=\"button\" aria-label=\"{{::$ctrl.cms.Strings.AppDownloadAriaLabel}}\" mee-button=\"primary\"\u003e{{::$ctrl.cms.Strings.AppDownloadLinkText}}\u003c/a\u003e \u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003c/page-body\u003e \u003c/settings-layout\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/ManagePermissions/manage-permissions.html", "\u003csettings-layout id=\"manage-permissions-page\"\u003e \u003cpage-body\u003e \u003cmp-devices\u003e\u003c/mp-devices\u003e \u003cmp-activity ng-if=\"::!$ctrl.isAdmin\"\u003e\u003c/mp-activity\u003e \u003cmp-location ng-if=\"::!$ctrl.isAdmin\"\u003e\u003c/mp-location\u003e \u003c/page-body\u003e \u003c/settings-layout\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/ManagePermissions/ActivityReporting/mp-activity.html", "\u003cmp-base id=\"mp-activity-section\"\u003e \u003cmp-header\u003e \u003cmee-media size=\"sm\"\u003e \u003cmedia-image\u003e \u003cspan class=\"mee-icon mee-icon-Shield\"\u003e\u003c/span\u003e \u003c/media-image\u003e \u003cmedia-body\u003e \u003ch3 id=\"mp-activity-header\" media-heading mee-heading=\"heading5\"\u003e{{::$ctrl.cms.Strings.ActivityReportingTitle}}\u003c/h3\u003e \u003c/media-body\u003e \u003c/mee-media\u003e \u003c/mp-header\u003e \u003cleft-column\u003e \u003cmee-rich-paragraph id=\"manage-permissions-activity-paragraph\" mee-paragraph-style=\"para4\" text=\"$ctrl.descriptionText\"\u003e\u003c/mee-rich-paragraph\u003e \u003c/left-column\u003e \u003cright-column\u003e \u003cdiv\u003e \u003cmee-toggle id=\"manage-permissions-activity-toggle\" ng-model=\"$ctrl.isActivityPermissionsEnabledProtector\" ng-change=\"$ctrl.setActivityPermissionsToggle()\" ng-disabled=\"$ctrl.isActivityToggleDisabled\" label=\"{{::$ctrl.cms.Strings.AriaActivityReportingToggle}}\" on-label=\"{{::$ctrl.cms.Strings.On}}\" off-label=\"{{::$ctrl.cms.Strings.Off}}\" mee-progress-disabled=\"pxs.working\"\u003e\u003c/mee-toggle\u003e \u003c/div\u003e \u003cmee-progress-ants-mwf mee-progress-show=\"get-activity-permissions set-activity-permissions\"\u003e\u003c/mee-progress-ants-mwf\u003e \u003cmee-inline-error id=\"manage-permissions-activity-error\" error-id=\"error.mp.activity.toggle\"\u003e\u003c/mee-inline-error\u003e \u003c/right-column\u003e \u003ccan-view-content\u003e \u003cmp-can-view id=\"manage-permissions-activity-can-view\" can-view-list=\"$ctrl.canViewList\" list-label=\"{{::$ctrl.cms.Strings.ActivityReportingWhoCanSeeLabel}}\"\u003e\u003c/mp-can-view\u003e \u003c/can-view-content\u003e \u003c/mp-base\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/ManagePermissions/Devices/mp-devices.html", "\u003cmp-base id=\"mp-devices-section\"\u003e \u003cmp-header\u003e \u003cmee-media size=\"sm\"\u003e \u003cmedia-image\u003e \u003cspan class=\"mee-icon mee-icon-Devices2\"\u003e\u003c/span\u003e \u003c/media-image\u003e \u003cmedia-body\u003e \u003ch3 id=\"mp-devices-header\" media-heading mee-heading=\"heading5\"\u003e{{::$ctrl.cms.Strings.DevicesTitle}}\u003c/h3\u003e \u003c/media-body\u003e \u003c/mee-media\u003e \u003c/mp-header\u003e \u003cleft-column\u003e \u003cmee-rich-paragraph id=\"manage-permissions-devices-paragraph\" mee-paragraph-style=\"para4\" text=\"$ctrl.descriptionText\"\u003e\u003c/mee-rich-paragraph\u003e \u003c/left-column\u003e \u003cright-column\u003e \u003cdiv\u003e \u003cmee-toggle id=\"manage-permissions-devices-toggle\" ng-model=\"$ctrl.isDevicesPermissionsEnabledProtector\" ng-change=\"$ctrl.setDevicesPermissionsToggle()\" ng-disabled=\"$ctrl.isDevicesToggleDisabled\" label=\"{{::$ctrl.cms.Strings.AriaDevicesToggle}}\" on-label=\"{{::$ctrl.cms.Strings.On}}\" off-label=\"{{::$ctrl.cms.Strings.Off}}\" mee-progress-disabled=\"set-devices-permissions\"\u003e\u003c/mee-toggle\u003e \u003c/div\u003e \u003cmee-progress-ants-mwf mee-progress-show=\"get-devices-permissions set-devices-permissions\"\u003e\u003c/mee-progress-ants-mwf\u003e \u003cmee-inline-error id=\"manage-permissions-devices-error\" error-id=\"error.mp.devices.toggle\"\u003e\u003c/mee-inline-error\u003e \u003c/right-column\u003e \u003ccan-view-content\u003e \u003cmp-can-view id=\"manage-permissions-devices-can-view\" can-view-list=\"$ctrl.canViewList\" list-label=\"{{::$ctrl.cms.Strings.DevicesWhoCanSeeLabel}}\"\u003e\u003c/mp-can-view\u003e \u003c/can-view-content\u003e \u003c/mp-base\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/ManagePermissions/Location/mp-location.html", "\u003cmp-base id=\"mp-location-section\"\u003e \u003cmp-header\u003e \u003cmee-media size=\"sm\"\u003e \u003cmedia-image\u003e \u003cspan class=\"mee-icon mee-icon-MapPin\"\u003e\u003c/span\u003e \u003c/media-image\u003e \u003cmedia-body\u003e \u003ch3 id=\"mp-location-header\" media-heading mee-heading=\"heading5\"\u003e{{::$ctrl.cms.Strings.LocationTitle}}\u003c/h3\u003e \u003c/media-body\u003e \u003c/mee-media\u003e \u003c/mp-header\u003e \u003cleft-column\u003e \u003cmee-rich-paragraph ng-if=\"::!$ctrl.isFamAmesLocationEnabled\" id=\"manage-permissions-location-paragraph\" mee-paragraph-style=\"para4\" text=\"::$ctrl.cms.ParagraphsWithStyleCompiled.LocationDescription\"\u003e\u003c/mee-rich-paragraph\u003e \u003cp ng-if=\"::$ctrl.isFamAmesLocationEnabled\" id=\"manage-permissions-location-paragraph\" mee-paragraph=\"para4\"\u003e{{::$ctrl.cms.Strings.LetOrganizersInYourMicrosoftFamilySeeTheLocationOf}}\u003c/p\u003e \u003cmee-rich-paragraph ng-if=\"::$ctrl.isFamAmesLocationEnabled\" id=\"manage-permissions-safety-app-paragraph\" mee-paragraph-style=\"para4\" text=\"::$ctrl.cms.ParagraphsWithStyleCompiled.LocationUseMicrosoftFamilySafetyApp\"\u003e\u003c/mee-rich-paragraph\u003e \u003c/left-column\u003e \u003cright-column\u003e \u003cdiv\u003e \u003cmee-toggle id=\"manage-permissions-location-toggle\" ng-model=\"$ctrl.toggle.isPermissionEnabledProtector\" ng-change=\"$ctrl.setLocationPermissionsToggle()\" ng-disabled=\"$ctrl.toggle.isDisabled\" label=\"{{::$ctrl.cms.Strings.AriaLocationToggle}}\" on-label=\"{{::$ctrl.cms.Strings.On}}\" off-label=\"{{::$ctrl.cms.Strings.Off}}\" mee-progress-disabled=\"pxs.working\"\u003e\u003c/mee-toggle\u003e \u003c/div\u003e \u003cmee-progress-ants-mwf mee-progress-show=\"get-location-permissions set-location-permissions\"\u003e\u003c/mee-progress-ants-mwf\u003e \u003cmee-inline-error id=\"manage-permissions-location-error\" error-id=\"error.mp.location.toggle\"\u003e\u003c/mee-inline-error\u003e \u003c/right-column\u003e \u003ccan-view-content\u003e \u003cmp-can-view id=\"manage-permissions-location-can-view\" can-view-list=\"$ctrl.canViewList\" list-label=\"{{::$ctrl.cms.Strings.LocationWhoCanSeeLabel}}\"\u003e\u003c/mp-can-view\u003e \u003c/can-view-content\u003e \u003c/mp-base\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/ManagePermissions/Shared/mp-base.html", "\u003cdiv data-grid=\"col-12 stack-2\"\u003e \u003cdiv ng-transclude=\"mpHeader\"\u003e\u003c/div\u003e \u003chr mee-divider\u003e \u003cdiv data-grid=\"col-6\" ng-transclude=\"leftColumn\" /\u003e \u003cdiv data-grid=\"col-6\" ng-transclude=\"rightColumn\" /\u003e \u003cdiv data-grid=\"col-12\" ng-transclude=\"canViewContent\" /\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/ManagePermissions/Shared/mp-can-view.html", "\u003cdiv data-grid=\"col-12\"\u003e \u003cp mee-paragraph=\"para4\" class=\"c-meta-text\"\u003e{{::$ctrl.listLabel}}\u003c/p\u003e \u003cdiv class=\"manage-permissions-can-view-non-empty\" ng-if=\"$ctrl.canViewList.length \u003e 0\"\u003e \u003cdiv ng-repeat=\"user in $ctrl.canViewList\" class=\"can-view-user\"\u003e \u003cmee-persona size=\"persona4\"\u003e \u003cpersona-image\u003e \u003cmee-safe-image src=\"user.ProfilePicture\" role=\"presentation\" img-class=\"round\"\u003e\u003c/mee-safe-image\u003e \u003c/persona-image\u003e \u003cpersona-body\u003e \u003cp persona-name\u003e{{::user.DisplayNameForUserCultureAndMarket}}\u003c/p\u003e \u003c/persona-body\u003e \u003c/mee-persona\u003e \u003c/div\u003e \u003c/div\u003e \u003c!-- Assumes only adults would ever be in a scenario where they would be in a family with no other memebers --\u003e \u003cdiv ng-if=\"!$ctrl.canViewList.length \u003e 0\"\u003e \u003cmee-media size=\"md\" id=\"manage-permissions-can-view-empty\"\u003e \u003cmedia-image\u003e \u003cspan mee-metatext class=\"mee-icon mee-icon-Info\"\u003e\u003c/span\u003e \u003c/media-image\u003e \u003cmedia-body\u003e \u003cmee-rich-paragraph id=\"manage-permissions-no-other-adults\" mee-metatext text=\"$ctrl.cms.ParagraphsWithStyleCompiled.AdultOnlyInFamilyUpsell\"\u003e\u003c/mee-rich-paragraph\u003e \u003c/media-body\u003e \u003c/mee-media\u003e \u003c/div\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/RecentActivity/recent-activity.html", "\u003csettings-layout id=\"recent-activity-page\" show-upsell=\"$ctrl.showUpsell\" ng-if=\"!$ctrl.permissionDenied \u0026\u0026 !$ctrl.getPermissionBitWorking\"\u003e \u003cpage-title\u003e \u003cdiv ng-if=\"$ctrl.components.selector \u0026\u0026 !$ctrl.showUpsell\"\u003e \u003cfamily-feature-promotion class=\"family-feature-promotion\" surface-name=\"family.child.activity\"\u003e\u003c/family-feature-promotion\u003e \u003ch2\u003e{{::$ctrl.content.compass.ReportRangeDropdownLabel}}\u003c/h2\u003e \u003cmee-select ng-model=\"$ctrl.components.selector.model\" ng-change=\"$ctrl.onChangeReportDate($ctrl.components.selector)\" ng-disabled=\"$ctrl.components.selector.disabled\" menu-style=\"accent\" aria-label=\"{{::$ctrl.content.compass.ReportRangeDropdownLabel}}\" unselected-text=\"{{::$ctrl.content.compass.ReportRangeDropdownLabel}}\"\u003e \u003cselect aria-label=\"{{$ctrl.content.compass.ReportRangeDropdownLabel}}\"\u003e \u003coption data-bi-id=\"{{::opt.biId}}\" value=\"{{::opt.val}}\" ng-repeat=\"opt in ::$ctrl.components.selector.options\"\u003e{{::opt.text}}\u003c/option\u003e \u003c/select\u003e \u003c/mee-select\u003e \u003c/div\u003e \u003c/page-title\u003e \u003cleft-right-heading-content\u003e \u003cmee-drawer kind=\"{{::$ctrl.components.drawers.settings.kind}}\" state=\"{{::$ctrl.components.drawers.settings.state}}\" id=\"settings-layout-drawer\" ng-if=\"::$ctrl.components.drawers.settings \u0026\u0026 !$ctrl.content.roster.isChild\"\u003e \u003cdrawer-trigger\u003e \u003ch3 ng-if=\"!$ctrl.showUpsell\"\u003e{{::$ctrl.content.compass.SettingsDrawerTitle}}\u003c/h3\u003e \u003cdiv class=\"upsell\" ng-if=\"$ctrl.showUpsell\"\u003e \u003ch2\u003e{{::$ctrl.content.compass.ColdStartHeaderText}}\u003c/h2\u003e \u003c/div\u003e \u003c/drawer-trigger\u003e \u003cdrawer-content\u003e \u003cdiv data-grid=\"col-6\" class=\"lr-content-header\"\u003e \u003cmee-rich-paragraph class=\"your-report\" mee-paragraph-style=\"para4\" text=\"::$ctrl.content.compass.SettingsTextForChild\" ng-if=\"::$ctrl.content.roster.isChild\"\u003e\u003c/mee-rich-paragraph\u003e \u003cdiv mee-paragraph=\"para4\" ng-if=\"!$ctrl.content.roster.isChild \u0026\u0026 !$ctrl.showUpsell\"\u003e \u003cmee-rich-paragraph text=\"::$ctrl.content.compass.SettingsText\"\u003e\u003c/mee-rich-paragraph\u003e \u003cdevice-disclaimer family=\"::$ctrl.content.roster\" compass=\"::$ctrl.content.compass\"\u003e \u003cexclusions\u003e \u003cdiv ng-show=\"::$ctrl.content.roster.hasWindowsPhone8\"\u003e {{::$ctrl.content.compass.ErrorReportingNotAvailableWindowsPhone8}} \u003c/div\u003e \u003c/exclusions\u003e \u003c/device-disclaimer\u003e \u003c/div\u003e \u003cdiv mee-paragraph=\"para4\" class=\"upsell\" ng-if=\"$ctrl.showUpsell\"\u003e \u003cspan\u003e{{::$ctrl.content.compass.ColdStartHeaderWithLauncherSubText}}\u003c/span\u003e \u003cdiv class=\"cold-start-footnotes\"\u003e \u003cp mee-caption=\"caption1\" mee-metatext class=\"asterisk-footnote\" ng-hide=\"::$ctrl.isInMiscStringsFlight\"\u003e {{::$ctrl.content.compass.ColdStartHeaderSubTextDisclaimer}} \u003c/p\u003e \u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv data-grid=\"col-6\" class=\"lr-content-header\"\u003e \u003cdiv ng-if=\"::($ctrl.components.toggles \u0026\u0026 !$ctrl.content.roster.isChild)\"\u003e \u003cdiv class=\"toggle-block\"\u003e \u003cmee-toggle ng-change=\"$ctrl.onToggleReporting($ctrl.components.toggles.report, $ctrl.components.toggles.email)\" ng-model=\"$ctrl.components.toggles.report.isOn\" label=\"{{::$ctrl.components.toggles.report.caption}}\" on-label=\"{{::$ctrl.components.toggles.report.onLabel}}\" off-label=\"{{::$ctrl.components.toggles.report.offLabel}}\" id=\"{{::$ctrl.components.toggles.report.id}}\"\u003e\u003c/mee-toggle\u003e \u003cmee-toggle ng-if=\"!$ctrl.showUpsell\" ng-change=\"$ctrl.onToggleEmail($ctrl.components.toggles.email, $ctrl.components.toggles.report)\" ng-model=\"$ctrl.components.toggles.email.isOn\" label=\"{{::$ctrl.components.toggles.email.caption}}\" on-label=\"{{::$ctrl.components.toggles.email.onLabel}}\" off-label=\"{{::$ctrl.components.toggles.email.offLabel}}\" id=\"{{::$ctrl.components.toggles.email.id}}\"\u003e\u003c/mee-toggle\u003e \u003cmee-inline-error error-id=\"ra-toggle-error\"\u003e\u003c/mee-inline-error\u003e \u003c/div\u003e \u003cp ng-if=\"!$ctrl.showUpsell\" mee-metatext class=\"private-browsing\"\u003e \u003cspan\u003e{{::$ctrl.content.compass.InPrivateBrowsingMessage}}\u003c/span\u003e \u003ca mee-hyperlink class=\"mee-icon glyph-whatsthis f-image\" aria-label=\"{{::$ctrl.content.compass.InPrivateBrowsingMessage}}\" ng-href=\"{{::$ctrl.content.compass.InPrivateBrowsingMessageUrl}}\" target=\"_blank\" data-bi-id=\"inprivate-browsing-link\"\u003e\u003c/a\u003e \u003c/p\u003e \u003c/div\u003e \u003c/div\u003e \u003c/drawer-content\u003e \u003c/mee-drawer\u003e \u003c/left-right-heading-content\u003e \u003cpage-body\u003e \u003cmee-drawer id=\"notifications-drawer\" kind=\"{{::$ctrl.components.drawers.notifications.kind}}\" state=\"{{::$ctrl.components.drawers.notifications.state}}\" ng-if=\"$ctrl.showDeviceNotifications \u0026\u0026 $ctrl.components.drawers.notifications\"\u003e \u003cdrawer-trigger\u003e \u003ch3\u003e{{::$ctrl.content.compass.NotificationsDrawerTitle}}\u003c/h3\u003e \u003c/drawer-trigger\u003e \u003cdrawer-content\u003e \u003cdiv data-grid=\"container\" class=\"device-notifications\"\u003e \u003cdiv ng-if=\"::$ctrl.content.basicTelemetryDevices.length\"\u003e \u003cdevice-notify-telemetry compass=\"::$ctrl.content.compass\" devices=\"::$ctrl.content.basicTelemetryDevices\"\u003e\u003c/device-notify-telemetry\u003e \u003c/div\u003e \u003cdiv ng-if=\"::$ctrl.content.syncFailedDevices.length\"\u003e \u003cdevice-notify-sign-in compass=\"::$ctrl.content.compass\" devices=\"::$ctrl.content.syncFailedDevices\"\u003e\u003c/device-notify-sign-in\u003e \u003c/div\u003e \u003cdiv ng-if=\"::$ctrl.content.launcherNeedsAttentionDevices.length\"\u003e \u003cdevice-notify-launcher-attention compass=\"::$ctrl.content.compass\" devices=\"::$ctrl.content.launcherNeedsAttentionDevices\"\u003e\u003c/device-notify-launcher-attention\u003e \u003c/div\u003e \u003cdiv ng-if=\"::$ctrl.content.devicesWithErrorStates.length\"\u003e \u003cdevice-notify-error devices=\"::$ctrl.content.devicesWithErrorStates\"\u003e\u003c/device-notify-error\u003e \u003c/div\u003e \u003c/div\u003e \u003c/drawer-content\u003e \u003c/mee-drawer\u003e \u003cdiv\u003e \u003cappreport report=\"$ctrl.content.appreport\" child-id=\"::$ctrl.content.childId\" compass=\"::$ctrl.content.compass\" drawer=\"::$ctrl.components.drawers.app\" settings=\"$ctrl.content.settings\" roster=\"::$ctrl.content.roster\"\u003e\u003c/appreport\u003e \u003c/div\u003e \u003cdiv\u003e \u003cwebreport report=\"$ctrl.content.webreport\" child-id=\"::$ctrl.content.childId\" compass=\"::$ctrl.content.compass\" drawer=\"::$ctrl.components.drawers.web\" settings=\"$ctrl.content.settings\" roster=\"::$ctrl.content.roster\"\u003e\u003c/webreport\u003e \u003c/div\u003e \u003cdiv\u003e \u003csearch-report report=\"$ctrl.content.searchreport\" compass=\"::$ctrl.content.compass\" drawer=\"::$ctrl.components.drawers.search\"\u003e\u003c/search-report\u003e \u003c/div\u003e \u003cdiv\u003e \u003cscreen-time-report report=\"$ctrl.content.screentimereport\" child-id=\"::$ctrl.content.childId\" compass=\"::$ctrl.content.compass\" drawer=\"::$ctrl.components.drawers.screen\" settings=\"$ctrl.content.settings\" roster=\"::$ctrl.content.roster\"\u003e\u003c/screen-time-report\u003e \u003c/div\u003e \u003cdiv class=\"footnotes\" ng-if=\"::$ctrl.content.compass\"\u003e \u003cp mee-caption=\"caption1\" mee-metatext\u003e {{::$ctrl.content.compass.CollectedFromDisclaimerText}}\u003c/p\u003e \u003cp ng-if=\"::(!$ctrl.content.roster.isChild \u0026\u0026 !$ctrl.content.roster.family.child.IsLocal)\" mee-caption=\"caption1\" mee-metatext class=\"asterisk-footnote\"\u003e {{::$ctrl.content.compass.CollectedFromWithAndroidSecondLineDisclaimerText}} \u003c/p\u003e \u003c/div\u003e \u003c/page-body\u003e \u003cupsell\u003e \u003cactivity-upsell compass=\"$ctrl.content.compass\" is-child=\"$ctrl.content.roster.isChild\" permission-denied=\"$ctrl.permissionDenied\"\u003e\u003c/activity-upsell\u003e \u003c/upsell\u003e \u003c/settings-layout\u003e \u003csettings-layout id=\"recent-activity-page-permission-denied\" show-upsell=\"$ctrl.showChildUpsell\" ng-if=\"!$ctrl.getPermissionBitWorking \u0026\u0026 $ctrl.permissionDenied\"\u003e \u003cleft-right-heading-content\u003e \u003cmee-drawer kind=\"{{::$ctrl.components.drawers.privacy.kind}}\" state=\"{{::$ctrl.components.drawers.privacy.state}}\" ng-if=\"::$ctrl.components.drawers.privacy \u0026\u0026 !$ctrl.showChildUpsell\"\u003e \u003cdrawer-trigger\u003e \u003ch3 id=\"recent-activity-page-permission-denied-title\" mee-heading=\"heading4\"\u003e{{::$ctrl.content.compass.PermissionDeniedTitle}}\u003c/h3\u003e \u003c/drawer-trigger\u003e \u003cdrawer-content\u003e \u003cdiv data-grid=\"col-6\"\u003e \u003cmee-rich-paragraph id=\"recent-activity-permission-denied-description-howtoallow\" mee-paragraph-style=\"para4\" text=\"$ctrl.content.compass.PermissionDeniedHowToAllowDescription\"\u003e\u003c/mee-rich-paragraph\u003e \u003c/div\u003e \u003cdiv data-grid=\"col-6\"\u003e \u003cmee-toggle id=\"recent-activity-permission-denied-toggle\" ng-model=\"::$ctrl.disabledToggle\" ng-disabled=\"true\" label=\"{{::$ctrl.content.compass.SettingToggleControlLabel}}\" off-label=\"{{::$ctrl.content.compass.SettingToggleControlOff}}\"\u003e\u003c/mee-toggle\u003e \u003c/div\u003e \u003c/drawer-content\u003e \u003c/mee-drawer\u003e \u003c/left-right-heading-content\u003e \u003cpage-body\u003e\u003c/page-body\u003e \u003cupsell\u003e \u003cactivity-upsell compass=\"$ctrl.content.compass\" is-child=\"$ctrl.content.roster.isChild\" permission-denied=\"$ctrl.permissionDenied\" ng-if=\"$ctrl.content.compass\"\u003e\u003c/activity-upsell\u003e \u003c/upsell\u003e \u003c/settings-layout\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/RecentActivity/ActivityUpsell/activity-upsell.component.html", "\u003cdiv data-grid=\"col-6\" ng-if=\"!$ctrl.isChild\"\u003e \u003ch2\u003e{{::$ctrl.compass.ColdStartHeaderValueProp}}\u003c/h2\u003e \u003cmee-media size=\"md\"\u003e \u003cmedia-image\u003e \u003cspan class=\"mee-icon mee-icon-Stopwatch\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003c/span\u003e \u003c/media-image\u003e \u003cmedia-body\u003e \u003cp media-heading class=\"c-paragraph-4\"\u003e{{::$ctrl.compass.ColdStartScreenTimeBulletText}}\u003c/p\u003e \u003cp mee-metatext\u003e{{::$ctrl.compass.ColdStartScreenTimeSubText}}\u003c/p\u003e \u003c/media-body\u003e \u003c/mee-media\u003e \u003cmee-media size=\"md\"\u003e \u003cmedia-image\u003e \u003cspan class=\"mee-icon mee-icon-Globe\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003c/span\u003e \u003c/media-image\u003e \u003cmedia-body\u003e \u003cp media-heading class=\"c-paragraph-4\"\u003e{{::$ctrl.compass.ColdStartBulletWebBrowsingText}}\u003c/p\u003e \u003cp mee-metatext\u003e{{::$ctrl.compass.ColdStartBulletWebBrowsingSubText}}\u003c/p\u003e \u003c/media-body\u003e \u003c/mee-media\u003e \u003cmee-media size=\"md\"\u003e \u003cmedia-image\u003e \u003cspan class=\"mee-icon mee-icon-AllApps\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003c/span\u003e \u003c/media-image\u003e \u003cmedia-body\u003e \u003cp media-heading class=\"c-paragraph-4\"\u003e{{::$ctrl.compass.ColdStartBulletAppsGamesText}}\u003c/p\u003e \u003cp mee-metatext\u003e{{::$ctrl.compass.ColdStartBulletAppsGamesSubText}}\u003c/p\u003e \u003c/media-body\u003e \u003c/mee-media\u003e \u003c/div\u003e \u003cdiv data-grid=\"col-6\" ng-if=\"$ctrl.isChild\"\u003e \u003ch2 class=\"child-recent-activity-title\"\u003e \u003cmee-rich-paragraph mee-paragraph-style=\"para4\" text=\"$ctrl.headingString\"\u003e\u003c/mee-rich-paragraph\u003e \u003c/h2\u003e     \u003ch3\u003e{{::$ctrl.compass.ChildMainTitle}}\u003c/h3\u003e \u003cmee-media size=\"md\"\u003e \u003cmedia-image\u003e \u003cspan class=\"mee-icon mee-icon-Stopwatch\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003c/span\u003e \u003c/media-image\u003e \u003cmedia-body\u003e \u003cp media-heading class=\"c-paragraph-4\"\u003e{{::$ctrl.compass.ColdStartScreenTimeBulletText}}\u003c/p\u003e \u003cp mee-metatext\u003e{{::$ctrl.compass.ScreenTimeDescription}}\u003c/p\u003e \u003c/media-body\u003e \u003c/mee-media\u003e \u003cmee-media size=\"md\"\u003e \u003cmedia-image\u003e \u003cspan class=\"mee-icon mee-icon-Globe\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003c/span\u003e \u003c/media-image\u003e \u003cmedia-body\u003e \u003cp media-heading class=\"c-paragraph-4\"\u003e{{::$ctrl.compass.ColdStartBulletWebBrowsingText}}\u003c/p\u003e \u003cp mee-metatext\u003e{{::$ctrl.compass.WebBrowsingDescription}}\u003c/p\u003e \u003c/media-body\u003e \u003c/mee-media\u003e \u003cmee-media size=\"md\"\u003e \u003cmedia-image\u003e \u003cspan class=\"mee-icon mee-icon-AllApps\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003c/span\u003e \u003c/media-image\u003e \u003cmedia-body\u003e \u003cp media-heading class=\"c-paragraph-4\"\u003e{{::$ctrl.compass.ColdStartBulletAppsGamesText}}\u003c/p\u003e \u003cp mee-metatext\u003e{{::$ctrl.compass.AppsGamesDescription}}\u003c/p\u003e \u003c/media-body\u003e \u003c/mee-media\u003e \u003c/div\u003e \u003cdiv data-grid=\"col-6\" class=\"x-hidden-vp1 x-hidden-vp2\"\u003e \u003cimg aria-hidden=\"true\" class=\"cold-start-img\" mee-image ng-src=\"{{::$ctrl.compass.ColdStartImageUrl}}\"\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/RecentActivity/AppReport/appreport.component.html", "\u003cdesk-drawer drawer=\"::$ctrl.drawer\" ng-if=\"::$ctrl.drawer\"\u003e \u003cheading ng-switch=\"$ctrl.report.combined.data.rows.length\"\u003e \u003ch3 ng-switch-when=\"0\"\u003e{{::$ctrl.compass.AppsGamesHeader}}\u003c/h3\u003e \u003ch3 ng-switch-default\u003e{{::$ctrl.compass.AppsGamesHeader}} \u003cspan\u003e({{$ctrl.report.combined.data.rows.length}})\u003c/span\u003e\u003c/h3\u003e \u003c/heading\u003e \u003caction\u003e \u003ca ng-if=\"::($ctrl.settings \u0026\u0026 !$ctrl.roster.isChild \u0026\u0026 $ctrl.isInFlightFamAppLimits)\" mee-hyperlink ui-sref=\"Family.Settings.AppLimits({childId: \u0027{{::$ctrl.childId}}\u0027})\" data-bi-id=\"activity-reporting-page-apps-and-games-set-app-limits-link\"\u003e \u003cspan\u003e{{::$ctrl.compass.SetAppLimitsLinkText}}\u003c/span\u003e \u003c/a\u003e \u003c/action\u003e \u003caction\u003e \u003ca ng-if=\"::($ctrl.settings \u0026\u0026 $ctrl.roster.isChild === false)\" mee-hyperlink ui-sref=\"Family.Settings.ContentRestrictions({childId: \u0027{{::$ctrl.childId}}\u0027, \u0027#\u0027: \u0027cr-appsgames-header\u0027 })\" data-bi-id=\"app-restrictions-link\"\u003e \u003cspan ng-if=\"::$ctrl.settings.hasAnyRestriction\" aria-label=\"{{::$ctrl.compass.ActionChangeRestrictionsForAppsGamesNarrator}}\"\u003e{{::$ctrl.compass.ActionChangeRestrictions}}\u003c/span\u003e \u003cspan ng-if=\"::($ctrl.settings.hasAnyRestriction === false)\" aria-label=\"{{::$ctrl.compass.ActionTurnOnRestrictionsForAppsGamesNarrator}}\"\u003e{{::$ctrl.compass.ActionTurnOnRestrictions}}\u003c/span\u003e \u003c/a\u003e \u003c/action\u003e \u003ccontent\u003e \u003cp class=\"mixed\" mee-metatext ng-if=\"::$ctrl.settings.hasMixedState\"\u003e{{::$ctrl.compass.ErrorAppsGamesMixedStateMessage}}\u003c/p\u003e \u003cprogressive-xtable state=\"$ctrl.report.combined.state\" states=\"::$ctrl.report.combined.states\" xtable=\"$ctrl.report.combined.data\" rollup-template=\"\u0027unlinked\u0027\"\u003e\u003c/progressive-xtable\u003e \u003c/content\u003e \u003c/desk-drawer\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/RecentActivity/DeskDrawer/desk-drawer.component.html", "\u003c!-- TBD: mee-drawer bug (does not sync model changed) only initial state --\u003e \u003c!-- workaround for MWF responsive drawer bug: Bug ID #14118554--\u003e \u003cdiv class=\"x-hidden-vp1 x-hidden-vp2\"\u003e \u003cdiv ng-transclude=\"heading\"\u003e\u003c/div\u003e \u003chr mee-divider=\"subdivider\" /\u003e \u003c/div\u003e \u003cmee-drawer kind=\"{{::$ctrl.drawer.kind}}\" state=\"{{::$ctrl.drawer.state}}\"\u003e \u003cdrawer-trigger class=\"x-hidden-vp3 x-hidden-vp4 x-hidden-vp5\"\u003e \u003cdiv ng-transclude=\"heading\"\u003e\u003c/div\u003e \u003chr mee-divider=\"subdivider top3x\" /\u003e \u003c/drawer-trigger\u003e \u003cdrawer-content class=\"content-drawer\"\u003e \u003cdiv ng-transclude=\"action\" class=\"x-hidden-vp1 x-hidden-vp2\"\u003e\u003c/div\u003e \u003cdiv ng-transclude=\"content\" class=\"clearfix\"\u003e\u003c/div\u003e \u003c/drawer-content\u003e \u003c/mee-drawer\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/RecentActivity/DeviceReport/device.disclaimer.component.html", "\u003c!-- Local: only one device per local account --\u003e \u003cspan ng-if=\"::$ctrl.family.child.IsLocal\" mee-metatext\u003e{{::$ctrl.compass.CollectedFromLocalAccountMessage}}\u003c/span\u003e \u003cspan ng-if=\"::($ctrl.family.child.IsLocal \u0026\u0026 $ctrl.compass)\" mee-metatext\u003e \u003cspan class=\"one-line\"\u003e{{::$ctrl.family.child.LocalAccountMachineName}}\u003c/span\u003e \u0026ndash; {{::$ctrl.family.child.Devices[0].OSDisplayName}} \u003c/span\u003e \u003c!-- Non-Local --\u003e \u003cspan mee-metatext ng-if=\"::!$ctrl.family.child.IsLocal\" ng-class=\"::{\u0027asterisk-disclaimer\u0027: $ctrl.compass }\"\u003e{{::$ctrl.compass.CollectedFromMessageWithAndroid}}\u003c/span\u003e \u003cdiv ng-transclude=\"exclusions\"\u003e\u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/RecentActivity/ExpansionTable/settings-progressive.xtable.component.html", "\u003cxtransition state=\"$ctrl.state\" states=\"::$ctrl.states\"\u003e \u003cfinished\u003e \u003cxtable ng-if=\"::$ctrl.xtable\" rows=\"$ctrl.xtable.rows\" order=\"$ctrl.xtable.order\" limit=\"$ctrl.xtable.limit\" rollup-template=\"::$ctrl.rollupTemplate\" on-show-callback=\"$ctrl.xtable.onShowAll($ctrl.xtable.limit, $ctrl.xtable.rows)\" /\u003e \u003c/finished\u003e \u003c/xtransition\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/RecentActivity/ExpansionTable/settings-xtable.component.html", "\u003c!-- Table Data --\u003e \u003cng-switch on=\"$ctrl.rollupTemplate\"\u003e \u003cxtable-rollup ng-switch-when=\"linked\" summary=\"r.summary\" children=\"r.children\" expander=\"r.expander\" order=\"$ctrl.order.children\" limit=\"r.limit\" template=\"linked\" ng-repeat=\"r in $ctrl.rows | orderBy: $ctrl.order.rollup | limitTo: $ctrl.displayedLimit track by r.summary.id\"\u003e\u003c/xtable-rollup\u003e \u003cxtable-rollup ng-switch-when=\"unlinked\" summary=\"r.summary\" children=\"r.children\" expander=\"r.expander\" order=\"$ctrl.order.children\" limit=\"r.limit\" ng-repeat=\"r in $ctrl.rows | orderBy: $ctrl.order.rollup | limitTo: $ctrl.displayedLimit track by r.summary.id\"\u003e\u003c/xtable-rollup\u003e \u003c/ng-switch\u003e \u003c!-- Display Controls --\u003e \u003cdiv ng-class=\"{\u0027invisible\u0027: $ctrl.rows.length \u003c= $ctrl.limit.min}\" class=\"show-control-section\"\u003e \u003cbutton mee-action-trigger ng-click=\"$ctrl.onShowAllClick()\" data-bi-id=\"{{::$ctrl.limit.biId}}\"\u003e \u003cng-switch on=\"$ctrl.limit.all\"\u003e \u003cspan ng-switch-when=\"true\"\u003e{{::$ctrl.limit.showLessLabel}}\u003c/span\u003e \u003cspan ng-switch-when=\"false\"\u003e{{::$ctrl.limit.showMoreLabel}}\u003c/span\u003e \u003c/ng-switch\u003e \u003c/button\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/RecentActivity/ExpansionTable/settings-xtable.rollup.component.html", "\u003c!-- summary row --\u003e \u003cxtable-row data=\"$ctrl.summary\"\u003e \u003cexpander\u003e \u003cbutton mee-action-trigger ng-class=\"$ctrl.expander.isExpanded ? \u0027mee-icon-ChevronDownSmall\u0027 : \u0027mee-icon-ChevronRightSmall\u0027\" ng-click=\"$ctrl.onExpandClick()\" aria-label=\"{{::$ctrl.expander.ariaLabel}}\" data-bi-id=\"{{::$ctrl.expander.biId}}\" aria-expanded=\"{{$ctrl.expander.isExpanded}}\"\u003e\u003c/button\u003e \u003c/expander\u003e \u003caction\u003e \u003cxtable-row-action state=\"$ctrl.summary.action.state\" states=\"::$ctrl.summary.action.states\" callback=\"$ctrl.summary.action.callback($ctrl.summary, $ctrl.children)\" undo-callback=\"$ctrl.summary.action.undoCallback($ctrl.summary, $ctrl.children)\" /\u003e \u003c/action\u003e \u003caction-small-screen\u003e \u003cxtable-row-action state=\"$ctrl.summary.action.state\" states=\"::$ctrl.summary.action.states\" callback=\"$ctrl.summary.action.callback($ctrl.summary, $ctrl.children)\" undo-callback=\"$ctrl.summary.action.undoCallback($ctrl.summary, $ctrl.children)\"\u003e \u003cin-progress\u003e \u003cmee-progress-ants-mwf kind=\"local\" tabindex=\"0\" aria-label=\"{{::$ctrl.summary.action.states.progress.props.aria}}\"\u003e\u003c/mee-progress-ants-mwf\u003e \u003c/in-progress\u003e \u003c/xtable-row-action\u003e \u003c/action-small-screen\u003e \u003c/xtable-row\u003e \u003c!-- child rows --\u003e \u003cxtable-row data=\"child\" ng-repeat=\"child in $ctrl.children | orderBy: $ctrl.order | limitTo: $ctrl.displayedLimit track by child.id\" ng-show=\"$ctrl.expander.isExpanded\"\u003e \u003cexpander\u003e \u003cspan class=\"mee-icon mee-icon-ChevronRightSmall\"\u003e\u003c/span\u003e \u003c/expander\u003e \u003csubhead-content\u003e \u003cp mee-metatext class=\"one-line\"\u003e{{::child.subhead.display}}\u003c/p\u003e \u003c/subhead-content\u003e \u003caction\u003e \u003cxtable-row-action state=\"child.action.state\" states=\"::child.action.states\" callback=\"child.action.callback(child, $ctrl.summary)\" undo-callback=\"child.action.undoCallback(child, $ctrl.summary)\" /\u003e \u003c/action\u003e \u003caction-small-screen\u003e \u003cxtable-row-action state=\"child.action.state\" states=\"::child.action.states\" callback=\"child.action.callback(child, $ctrl.summary)\" undo-callback=\"child.action.undoCallback(child, $ctrl.summary)\"\u003e \u003cin-progress\u003e \u003cmee-progress-ants-mwf kind=\"local\" tabindex=\"0\" aria-label=\"{{::child.action.states.progress.props.aria}}\"\u003e\u003c/mee-progress-ants-mwf\u003e \u003c/in-progress\u003e \u003c/xtable-row-action\u003e \u003c/action-small-screen\u003e \u003c/xtable-row\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/RecentActivity/ExpansionTable/settings-xtable.rollup.linked.component.html", "\u003c!-- summary row --\u003e \u003cxtable-row data=\"$ctrl.summary\"\u003e \u003cexpander\u003e \u003cbutton mee-action-trigger ng-class=\"$ctrl.expander.isExpanded ? \u0027mee-icon-ChevronDownSmall\u0027 : \u0027mee-icon-ChevronRightSmall\u0027\" ng-click=\"$ctrl.onExpandClick()\" aria-label=\"{{::$ctrl.expander.ariaLabel}}\" data-bi-id=\"{{::$ctrl.expander.biId}}\"\u003e\u003c/button\u003e \u003c/expander\u003e \u003caction\u003e \u003cxtable-row-action state=\"$ctrl.summary.action.state\" states=\"::$ctrl.summary.action.states\" callback=\"$ctrl.summary.action.callback($ctrl.summary, $ctrl.children)\" undo-callback=\"$ctrl.summary.action.undoCallback($ctrl.summary, $ctrl.children)\" /\u003e \u003c/action\u003e \u003caction-small-screen\u003e \u003cxtable-row-action state=\"$ctrl.summary.action.state\" states=\"::$ctrl.summary.action.states\" callback=\"$ctrl.summary.action.callback($ctrl.summary, $ctrl.children)\" undo-callback=\"$ctrl.summary.action.undoCallback($ctrl.summary, $ctrl.children)\"\u003e \u003cin-progress\u003e \u003cmee-progress-ants-mwf kind=\"local\" tabindex=\"0\" aria-label=\"{{::$ctrl.summary.action.states.progress.props.aria}}\"\u003e\u003c/mee-progress-ants-mwf\u003e \u003c/in-progress\u003e \u003c/xtable-row-action\u003e \u003c/action-small-screen\u003e \u003c/xtable-row\u003e \u003c!-- child rows --\u003e \u003cxtable-row data=\"child\" ng-repeat=\"child in $ctrl.children | orderBy: $ctrl.order | limitTo: $ctrl.displayedLimit track by child.id\" ng-show=\"$ctrl.expander.isExpanded\"\u003e \u003cexpander\u003e \u003cspan class=\"mee-icon mee-icon-ChevronRightSmall\"\u003e\u003c/span\u003e \u003c/expander\u003e \u003chead-content\u003e \u003cp media-heading class=\"c-subheading-6 one-line\"\u003e \u003ca mee-hyperlink ng-if=\"::$ctrl.isUrlValid(child.datamodel.PageVisit.Website)\" ng-href=\"{{::child.datamodel.PageVisit.Website}}\" target=\"_blank\" data-bi-id=\"website-link\"\u003e{{::child.head.display}}\u003c/a\u003e \u003cspan mee-metatext ng-if=\"::!$ctrl.isUrlValid(child.datamodel.PageVisit.Website)\" \u003e{{::child.head.display}}\u003c/span\u003e \u003c/p\u003e \u003c/head-content\u003e \u003caction\u003e \u003cxtable-row-action state=\"child.action.state\" states=\"::child.action.states\" callback=\"child.action.callback(child, $ctrl.summary)\" undo-callback=\"child.action.undoCallback(child, $ctrl.summary)\"\u003e \u003c/xtable-row-action\u003e \u003c/action\u003e \u003caction-small-screen\u003e \u003cxtable-row-action state=\"child.action.state\" states=\"::child.action.states\" callback=\"child.action.callback(child, $ctrl.summary)\" undo-callback=\"child.action.undoCallback(child, $ctrl.summary)\"\u003e \u003cin-progress\u003e \u003cmee-progress-ants-mwf kind=\"local\" tabindex=\"0\" aria-label=\"{{::child.action.states.progress.props.aria}}\"\u003e\u003c/mee-progress-ants-mwf\u003e \u003c/in-progress\u003e \u003c/xtable-row-action\u003e \u003c/action-small-screen\u003e \u003c/xtable-row\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/RecentActivity/ExpansionTable/settings-xtable.row.action.component.html", "\u003cng-switch on=\"$ctrl.state.name\"\u003e \u003cinert-view ng-switch-when=\"inert\" ng-transclude=\"inert\"\u003e \u003cbutton id=\"{{::$ctrl.actionId}}\" mee-action-trigger ng-class=\"::(\u0027c-glyph glyph-\u0027 + $ctrl.states.inert.props.glyph)\" ng-click=\"$ctrl.callbackWrapper()\" aria-label=\"{{::$ctrl.states.inert.props.aria}}\" data-bi-id=\"{{::$ctrl.states.inert.props.biId}}\" ng-if=\"::$ctrl.state.props \u0026\u0026 $ctrl.state.props.text\"\u003e{{ ::$ctrl.states.inert.props.text }}\u003c/button\u003e \u003c/inert-view\u003e \u003cinprogress-view ng-switch-when=\"inProgress\" ng-transclude=\"progress\"\u003e \u003cmee-progress-ants-mwf tabindex=\"0\" aria-label=\"{{::$ctrl.states.progress.props.aria}}\"\u003e\u003c/mee-progress-ants-mwf\u003e \u003c/inprogress-view\u003e \u003cfinished-view ng-switch-when=\"finished\" ng-transclude=\"finished\"\u003e \u003cspan ng-class=\"::(\u0027c-glyph glyph-\u0027 + $ctrl.states.finished.props.glyph)\" tabindex=\"0\" aria-label=\"{{::$ctrl.states.finished.props.aria}}\"\u003e{{::$ctrl.states.finished.props.text}}\u003c/span\u003e \u003c/finished-view\u003e \u003cfailed-view ng-switch-when=\"failed\" ng-transclude=\"failed\"\u003e \u003cmee-error-message-mwf data-error-text=\"{{::$ctrl.states.failed.props.text}}\" data-feed-error tabindex=\"0\"\u003e\u003c/mee-error-message-mwf\u003e \u003c/failed-view\u003e \u003cundo-view ng-switch-when=\"undo\" ng-transclude=\"undo\"\u003e \u003cspan ng-class=\"::(\u0027c-glyph glyph-\u0027 + $ctrl.states.finished.props.glyph)\" tabindex=\"0\" aria-label=\"{{::$ctrl.states.finished.props.aria}}\"\u003e{{::$ctrl.states.finished.props.text}}\u003c/span\u003e \u0026#183; \u003cbutton id=\"{{::$ctrl.undoId}}\" mee-action-trigger ng-click=\"$ctrl.undoCallbackWrapper()\" aria-label=\"{{::$ctrl.states.undo.props.aria}}\" data-bi-id=\"{{::$ctrl.states.undo.props.biId}}\"\u003e{{::$ctrl.states.undo.props.text}}\u003c/button\u003e \u003c/undo-view\u003e \u003c/ng-switch\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/RecentActivity/ExpansionTable/settings-xtable.row.component.html", "\u003cdiv data-grid=\"col-12 stack-2\"\u003e \u003cdiv data-grid=\"col-6\"\u003e \u003cmee-media size=\"sm\"\u003e \u003cmedia-image\u003e \u003cspan ng-transclude=\"expander\"\u003e\u003c/span\u003e \u003cspan ng-transclude=\"image\"\u003e\u003cxtable-row-image image=\"$ctrl.data.image\" /\u003e\u003c/span\u003e \u003c/media-image\u003e \u003cmedia-body class=\"flex-mobile\"\u003e \u003cdiv class=\"flex-mobile\"\u003e \u003cdiv ng-transclude=\"head\"\u003e\u003cp media-heading class=\"c-subheading-6 one-line\"\u003e{{::$ctrl.data.head.display}}\u003c/p\u003e\u003c/div\u003e \u003cdiv ng-transclude=\"subhead\"\u003e\u003c/div\u003e \u003c/div\u003e \u003cspan ng-transclude=\"actionSmallScreen\" class=\"flex-mobile x-hidden-vp3 x-hidden-vp4 x-hidden-vp5\"\u003e\u003c/span\u003e \u003c/media-body\u003e \u003c/mee-media\u003e \u003c/div\u003e \u003cdiv data-grid=\"col-6\" class=\"xmetadata\"\u003e \u003cmee-media size=\"sm\"\u003e \u003cmedia-body\u003e \u003cdiv data-grid=\"col-2\" class=\"x-hidden-vp1 x-hidden-vp2\"\u003e \u003cdiv ng-transclude=\"metadata1\"\u003e\u003cp mee-metatext class=\"one-line\"\u003e{{::$ctrl.data.meta1.display}}\u003c/p\u003e\u003c/div\u003e \u003c/div\u003e \u003cdiv data-grid=\"col-2\" class=\"x-hidden-vp1 x-hidden-vp2\"\u003e \u003cdiv ng-transclude=\"metadata2\"\u003e\u003cp mee-metatext class=\"one-line\"\u003e{{::$ctrl.data.meta2.display}}\u003c/p\u003e\u003c/div\u003e \u003c/div\u003e \u003cdiv data-grid=\"col-5\"\u003e \u003cspan ng-transclude=\"action\" class=\"x-hidden-vp1 x-hidden-vp2\"\u003e\u003c/span\u003e \u003cp mee-metatext class=\"x-hidden-vp3 x-hidden-vp4 x-hidden-vp5\"\u003e{{::$ctrl.data.meta1.display}}\u003c/p\u003e \u003cp mee-metatext class=\"x-hidden-vp3 x-hidden-vp4 x-hidden-vp5\"\u003e{{::$ctrl.data.meta2.display}}\u003c/p\u003e \u003c/div\u003e \u003c/media-body\u003e \u003c/mee-media\u003e \u003c/div\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/RecentActivity/ExpansionTable/settings-xtable.row.image.component.html", "\u003cimg mee-image mee-onload data-load-callback=\"$ctrl.onLoad()\" ng-src=\"{{$ctrl.image.src}}\" alt=\"{{$ctrl.image.alt}}\" ng-show=\"$ctrl.image.flip\" ng-if=\"$ctrl.image.isValid\"\u003e \u003cspan ng-hide=\"$ctrl.image.flip\" ng-class=\"$ctrl.image.icon\"\u003e\u003c/span\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/RecentActivity/ScreenTimeReport/screen-time.report.component.html", "\u003cdesk-drawer drawer=\"$ctrl.drawer\" ng-if=\"$ctrl.drawer\"\u003e \u003cheading\u003e \u003cheading ng-switch=\"::$ctrl.report.data.totalTimeUsed\"\u003e \u003ch3 ng-switch-when=\"0\"\u003e{{::$ctrl.compass.ScreenTimeHeader}}\u003c/h3\u003e \u003ch3 ng-switch-default\u003e{{::$ctrl.compass.ScreenTimeHeader}} \u003cspan\u003e({{::$ctrl.report.data.totalTimeUsedString}})\u003c/span\u003e\u003c/h3\u003e \u003c/heading\u003e \u003c/heading\u003e \u003caction\u003e \u003ca ng-if=\"::($ctrl.settings \u0026\u0026 $ctrl.roster.isChild === false)\" mee-hyperlink ui-sref=\"Family.Settings.ScreenTime({childId: \u0027{{::$ctrl.childId}}\u0027})\" data-bi-id=\"screentime-restrictions-link\"\u003e \u003cspan ng-if=\"::$ctrl.settings.IsScreenTimeEnabled\" aria-label=\"{{::$ctrl.compass.ActionChangeRestrictionsForScreenTimeNarrator}}\"\u003e{{::$ctrl.compass.ActionChangeRestrictions}}\u003c/span\u003e \u003cspan ng-if=\"::$ctrl.settings.IsScreenTimeEnabled === false\" aria-label=\"{{::$ctrl.compass.ActionTurnOnRestrictionsForScreenTimeNarrator}}\"\u003e{{::$ctrl.compass.ActionTurnOnRestrictions}}\u003c/span\u003e \u003c/a\u003e \u003c/action\u003e \u003ccontent\u003e \u003cxtransition state=\"$ctrl.report.state\" states=\"::$ctrl.report.states\"\u003e \u003cfinished\u003e \u003cscreen-time-report-chart chart-data=\"$ctrl.report.data.chartData\"\u003e\u003c/screen-time-report-chart\u003e \u003cscreen-time-report-device-display data=\"$ctrl.report.data.deviceDisplayData\" class=\"clearfix\"\u003e\u003c/screen-time-report-device-display\u003e \u003c/finished\u003e \u003c/xtransition\u003e \u003c/content\u003e \u003c/desk-drawer\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/RecentActivity/ScreenTimeReport/screen-time.report.device-display.component.html", "\u003cdiv data-grid=\"col-12 stack-2\"\u003e \u003cdiv ng-repeat=\"deviceDisplay in $ctrl.data\" data-grid=\"col-3 stack-2\"\u003e \u003cmee-media size=\"md\"\u003e \u003cmedia-image\u003e \u003ci ng-class=\"::deviceDisplay.device.Icon\"\u003e\u003c/i\u003e \u003ci class=\"screen-time-report-device-color\" ng-style=\"{\u0027background-color\u0027: deviceDisplay.color}\"\u003e\u003c/i\u003e \u003c/media-image\u003e \u003cmedia-body\u003e \u003ch3 media-heading title=\"{{::deviceDisplay.device.Name}}\"\u003e{{::deviceDisplay.device.Name}}\u003c/h3\u003e \u003cp mee-metatext title=\"{{::deviceDisplay.device.Version}}\"\u003e{{::deviceDisplay.device.Version}}\u003c/p\u003e \u003cp mee-metatext title=\"{{::deviceDisplay.timeUsed}}\"\u003e{{::deviceDisplay.timeUsed}}\u003c/p\u003e \u003c/media-body\u003e \u003c/mee-media\u003e \u003c/div\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/RecentActivity/SearchReport/search-report.component.html", "\u003cdesk-drawer drawer=\"::$ctrl.drawer\" ng-if=\"::$ctrl.drawer\"\u003e \u003cheading\u003e \u003ch3\u003e{{::$ctrl.compass.SearchesHeader}}\u003c/h3\u003e \u003c/heading\u003e \u003ccontent\u003e \u003cxtransition state=\"$ctrl.report.state\" states=\"::$ctrl.report.states\"\u003e \u003cfinished\u003e \u003csearch-result report=\"$ctrl.report.web\" ng-if=\"$ctrl.report.web.results.length !== 0\"\u003e\u003c/search-result\u003e \u003csearch-result report=\"$ctrl.report.image\" ng-if=\"$ctrl.report.image.results.length !== 0\"\u003e\u003c/search-result\u003e \u003csearch-result report=\"$ctrl.report.video\" ng-if=\"$ctrl.report.video.results.length !== 0\"\u003e\u003c/search-result\u003e \u003c/finished\u003e \u003c/xtransition\u003e \u003c/content\u003e \u003c/desk-drawer\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/RecentActivity/SearchReport/search-result.component.html", "\u003cp mee-metatext mee-paragraph=\"para4\"\u003e {{::$ctrl.report.heading}} \u003cspan\u003e({{$ctrl.report.results.length}})\u003c/span\u003e \u003c/p\u003e \u003csearch-result-list results=\"$ctrl.report.results\"\u003e\u003c/search-result-list\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/RecentActivity/SearchReport/search-result.list.component.html", "\u003cspan ng-repeat=\"result in $ctrl.results track by result.id\"\u003e \u003ca mee-hyperlink ng-href=\"{{::result.uri}}\" aria-label=\"{{::result.aria}}\" target=\"_blank\" data-bi-id=\"{{::result.biId}}\"\u003e{{::result.text}}\u003c/a\u003e\u003cspan\u003e\u003c/span\u003e \u003c/span\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/RecentActivity/Transition/settings-xtransition.component.html", "\u003cng-switch on=\"$ctrl.state.name\"\u003e \u003cinert-view ng-switch-when=\"inert\" ng-transclude=\"inert\"\u003e \u003cp mee-metatext\u003e{{ ::$ctrl.states.inert.props.text }}\u003c/p\u003e \u003c/inert-view\u003e \u003cinprogress-view ng-switch-when=\"inProgress\" ng-transclude=\"progress\"\u003e \u003cmee-progress-ants-mwf\u003e\u003c/mee-progress-ants-mwf\u003e \u003c/inprogress-view\u003e \u003cfinished-view ng-switch-when=\"finished\" ng-transclude=\"finished\"\u003e\u003c/finished-view\u003e \u003cfailed-view ng-switch-when=\"failed\" ng-transclude=\"failed\"\u003e \u003cmee-error-message-mwf data-error-text=\"{{::$ctrl.states.failed.props.text}}\" data-feed-error\u003e\u003c/mee-error-message-mwf\u003e \u003c/failed-view\u003e \u003c/ng-switch\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/RecentActivity/WebReport/webreport-xtable.component.html", "\u003cng-switch on=\"$ctrl.table.data.rows.length\"\u003e \u003ch3 ng-switch-when=\"0\" mee-metatext mee-heading=\"subheading6\"\u003e{{::$ctrl.heading}} \u003cspan ng-transclude=\"help\"\u003e\u003c/span\u003e\u003c/h3\u003e \u003ch3 ng-switch-when=\"undefined\" mee-metatext mee-heading=\"subheading6\"\u003e{{::$ctrl.heading}} \u003cspan ng-transclude=\"help\"\u003e\u003c/span\u003e\u003c/h3\u003e \u003ch3 ng-switch-default mee-metatext mee-heading=\"subheading6\"\u003e {{::$ctrl.heading}} \u003cspan\u003e({{$ctrl.table.data.rows.length}})\u003c/span\u003e \u003cspan ng-transclude=\"help\"\u003e\u003c/span\u003e \u003c/h3\u003e \u003c/ng-switch\u003e \u003cprogressive-xtable state=\"$ctrl.table.state\" states=\"::$ctrl.table.states\" xtable=\"$ctrl.table.data\" rollup-template=\"\u0027linked\u0027\"\u003e\u003c/progressive-xtable\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/RecentActivity/WebReport/webreport.component.html", "\u003cdesk-drawer drawer=\"::$ctrl.drawer\" ng-if=\"::$ctrl.drawer\"\u003e \u003cheading\u003e \u003ch3\u003e{{::$ctrl.compass.WebBrowsingHeader}}\u003c/h3\u003e \u003c/heading\u003e \u003caction\u003e \u003ca ng-if=\"::($ctrl.settings \u0026\u0026 $ctrl.roster.isChild === false)\" mee-hyperlink ui-sref=\"Family.Settings.ContentRestrictions({childId: \u0027{{::$ctrl.childId}}\u0027, \u0027#\u0027: \u0027cr-web-header\u0027 })\" data-bi-id=\"web-restrictions-link\"\u003e \u003cspan aria-label=\"{{::$ctrl.compass.ActionChangeRestrictionsForWebNarrator}}\"\u003e{{::$ctrl.compass.ActionChangeRestrictions}}\u003c/span\u003e \u003c/a\u003e \u003c/action\u003e \u003ccontent\u003e \u003cxtransition state=\"$ctrl.report.state\" states=\"::$ctrl.report.states\"\u003e \u003cfinished\u003e \u003cwebreport-xtable class=\"clearfix\" table=\"$ctrl.report.blocked\" heading=\"::$ctrl.compass.BlockedWebsitesHeader\" ng-if=\"::($ctrl.settings.IsWebsiteFilteringEnabled)\"\u003e\u003c/webreport-xtable\u003e \u003cwebreport-xtable class=\"clearfix\" table=\"$ctrl.report.suspect\" heading=\"::$ctrl.compass.SuspiciousWebsitesHeader\" ng-if=\"::($ctrl.settings.IsWebsiteFilteringEnabled === false \u0026\u0026 !$ctrl.isInFamSuspectSitesOffFlight)\"\u003e \u003chelp\u003e \u003cbutton mee-action-trigger class=\"mee-icon glyph-whatsthis\"\u003e \u003cmee-flyout dismissible=\"true\" placement=\"right\"\u003e \u003cmee-rich-paragraph mee-paragraph-style=\"para3\" text=\"::$ctrl.compass.SuspiciousWebsitesTooltip\"\u003e\u003c/mee-rich-paragraph\u003e \u003c/mee-flyout\u003e \u003c/button\u003e \u003c/help\u003e \u003c/webreport-xtable\u003e \u003cwebreport-xtable class=\"clearfix\" table=\"$ctrl.report.visited\" heading=\"::$ctrl.compass.VisitedWebsitesHeader\"\u003e\u003c/webreport-xtable\u003e \u003c/finished\u003e \u003c/xtransition\u003e \u003c/content\u003e \u003c/desk-drawer\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/ScreenTime/screen-time.html", "\u003csettings-layout id=\"screen-time-page\"\u003e \u003cpage-header ng-if=\"$ctrl.experienceToShow == \u0027MSA\u0027 \u0026\u0026 !$ctrl.isFamApp\" class=\"one-schedule-header\" data-grid=\"col-12 stack-2\"\u003e \u003cdiv data-grid=\"col-6\"\u003e \u003ch3 mee-heading=\"heading3\" class=\"f-lean\"\u003e{{$ctrl.cms.Strings.OneAllowanceHeading}}\u003c/h3\u003e \u003cp mee-paragraph=\"para4\"\u003e{{$ctrl.cms.Strings.OneAllowanceText}}\u003c/p\u003e \u003c/div\u003e \u003cdiv data-grid=\"col-6 pad-12x\" class=\"x-hidden-vp1 x-hidden-vp2 x-clearfix\"\u003e \u003cimg class=\"screen-time-header-img\" data-grid=\"col-12\" mee-image ng-src=\"{{$ctrl.cms.Assets.OneAllowanceHeaderImage.Url}}\" aria-hidden=\"true\" /\u003e \u003c/div\u003e \u003c/page-header\u003e \u003cpage-body\u003e \u003ch4 mee-heading=\"heading5\" class=\"f-lean\"\u003e{{$ctrl.cms.Strings.DeviceLimitsHeading}}\u003c/h4\u003e \u003cmee-toggle id=\"one-schedule-toggle\" ng-model=\"$ctrl.isProtectOneSchedule\" ng-change=\"$ctrl.updateTimeAllowancePolicy()\" ng-class=\"{loading:$ctrl.loading}\" ng-disabled=\"$ctrl.loading\" label=\"{{$ctrl.cms.Strings.OneAllowanceToggleText}}\" on-label=\"{{$ctrl.cms.Strings.DescriptionToggleTextEnabled}}\" off-label=\"{{$ctrl.cms.Strings.DescriptionToggleTextDisabled}}\"\u003e \u003c/mee-toggle\u003e \u003cmee-progress-ants-mwf mee-progress-show=\"updateTimeAllowancePolicy\"\u003e\u003c/mee-progress-ants-mwf\u003e \u003cmee-inline-error error-id=\"{{$ctrl.oneScheduleToggleError}}\"\u003e\u003c/mee-inline-error\u003e \u003cdiv ng-switch=\"$ctrl.experienceToShow\"\u003e \u003cdiv ng-switch-when=\"MSA\"\u003e \u003cdiv ng-if=\"$ctrl.isOneSchedule\"\u003e \u003cscreen-time-one-allowance child-info=\"$ctrl.childInfo\"\u003e\u003c/screen-time-one-allowance\u003e \u003c/div\u003e \u003cdiv ng-if=\"!$ctrl.isOneSchedule\"\u003e \u003cscreen-time-xbox child-info=\"$ctrl.childInfo\"\u003e\u003c/screen-time-xbox\u003e \u003cscreen-time-pc child-info=\"$ctrl.childInfo\"\u003e\u003c/screen-time-pc\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv ng-switch-when=\"Local\"\u003e \u003cscreen-time-pc child-info=\"$ctrl.childInfo\"\u003e\u003c/screen-time-pc\u003e \u003c/div\u003e \u003c/div\u003e \u003c/page-body\u003e \u003c/settings-layout\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/ScreenTime/Dialog/time-limit-day-dialog.html", "\u003ch2\u003e{{$ctrl.dialogHeader}}\u003c/h2\u003e \u003cdiv data-grid=\"col-12\"\u003e \u003c!-- Start Time --\u003e \u003cmee-select id=\"screentime-dialog-day-start-select\" mee-auto-focus ng-model=\"$ctrl.startOption\" data-grid=\"col-4\" menu-style=\"border scroll\" ng-change=\"$ctrl.transformEndTimelistAndOptionCallback()\" unselected-text=\"Start Time\"\u003e \u003clabel\u003e{{$ctrl.cms.Strings.From}}\u003c/label\u003e \u003cselect data-selected-aria-label=\"{{$ctrl.cms.Strings.FromLabelAriaWithToken}}\"\u003e \u003coption value=\"{{option}}\" ng-repeat=\"option in $ctrl.startTimelist\"\u003e{{option}}\u003c/option\u003e \u003c/select\u003e \u003c/mee-select\u003e \u003c!-- End Time --\u003e \u003cmee-select id=\"screentime-dialog-day-end-select\" ng-model=\"$ctrl.endOption\" data-grid=\"col-4\" menu-style=\"border scroll\" unselected-text=\"End Time\"\u003e \u003clabel\u003e{{$ctrl.cms.Strings.To}}\u003c/label\u003e \u003cselect data-selected-aria-label=\"{{$ctrl.cms.Strings.ToLabelAriaWithToken}}\"\u003e \u003coption value=\"{{option}}\" ng-repeat=\"option in $ctrl.endTimelist\"\u003e{{option}}\u003c/option\u003e \u003c/select\u003e \u003c/mee-select\u003e \u003c!-- Add button --\u003e \u003cdiv data-grid=\"col-4\"\u003e \u003cbutton id=\"time-limit-day-add\" aria-label=\"{{$ctrl.cms.Strings.AddButton}}: {{$ctrl.startOption}} {{$ctrl.cms.Strings.To}} {{$ctrl.endOption}}\" ng-disabled=\"$ctrl.asyncWorking\"mee-button=\"primary\" ng-click=\"$ctrl.addTimeLimit()\"\u003e {{$ctrl.cms.Strings.AddButton}} \u003c/button\u003e \u003c/div\u003e \u003cdiv id=\"time-limit-schedule\" data-grid=\"col-12\"\u003e \u003cdiv class=\"allowance-header\"\u003e \u003cp class=\"c-caption-1\"\u003e {{$ctrl.cms.Strings.ScreenTimeScheduleHeader}} \u003c/p\u003e \u003chr mee-divider=\"vertical3x subdivider\"\u003e \u003c/div\u003e \u003cdiv id=\"time-limit-no-schedule\" ng-if=\"$ctrl.allowedIntervals.length == 0\" class=\"c-meta-text\"\u003e {{$ctrl.cms.Strings.ScreenTimeNotYetSet}} \u003c/div\u003e \u003cdiv data-grid=\"col-12\" ng-repeat=\"interval in $ctrl.allowedIntervals track by $index\" ng-if=\"$ctrl.allowedIntervals.length \u003e 0\"\u003e \u003cdiv data-grid=\"col-8\"\u003e \u003cdiv data-grid=\"col-5\"\u003e{{interval.Begin}}\u003c/div\u003e \u003cdiv data-grid=\"col-2\" class=\"x-hidden-vp3 x-hidden-vp4 x-hidden-vp5\"\u003e-\u003c/div\u003e \u003cdiv data-grid=\"col-5\"\u003e{{interval.End}}\u003c/div\u003e \u003c/div\u003e \u003cdiv data-grid=\"col-4\"\u003e \u003cbutton aria-label=\"{{$ctrl.cms.Strings.Remove}}: {{interval.Begin}} {{$ctrl.cms.Strings.To}} {{interval.End}}\" ng-disabled=\"$ctrl.asyncWorking\" mee-action-trigger glyph=\"delete\" ng-click=\"$ctrl.removeTimeLimit($index)\"\u003e{{$ctrl.cms.Strings.Remove}}\u003c/button\u003e \u003c/div\u003e \u003chr data-grid=\"col-12\" mee-divider=\"vertical3x subdivider\" /\u003e \u003c/div\u003e \u003cmee-inline-error error-id=\"submiterror\"\u003e\u003c/mee-inline-error\u003e \u003c/div\u003e \u003cdiv data-grid=\"col-12\" class=\"c-group handle-margin\"\u003e \u003cbutton id=\"time-limit-day-save\" aria-label=\"{{$ctrl.cms.Strings.DialogButtonSave}}: {{$ctrl.saveButtonAriaLabel}}\" mee-button=\"primary\" ng-click=\"$ctrl.submitTimeLimitChangeFn()\" ng-disabled=\"$ctrl.asyncWorking || $ctrl.disableSave\"\u003e {{$ctrl.cms.Strings.DialogButtonSave}} \u003c/button\u003e \u003cbutton id=\"time-limit-day-cancel\" mee-button ng-disabled=\"$ctrl.asyncWorking\" ng-click=\"$ctrl.onModalCancel()\"\u003e {{$ctrl.cms.Strings.DialogButtonCancel}} \u003c/button\u003e \u003c/div\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/ScreenTime/Dialog/time-limit-dialog-base.html", "\u003cdiv ng-switch=\"$ctrl.dialogToShow\"\u003e \u003c!-- day --\u003e \u003ctime-limit-day-dialog ng-switch-when=\"day\" cell-index=\"$ctrl.cellIndex\" end-option=\"$ctrl.endOption\" end-timelist=\"$ctrl.endTimelist\" start-option=\"$ctrl.startOption\" start-timelist=\"$ctrl.startTimelist\" day-info=\"$ctrl.dayInfo\" submit-time-limit-change-day=\"$ctrl.submitTimeLimitChangeDay($event)\" transform-end-timelist-and-option=\"$ctrl.transformEndTimelistAndOption($event)\"\u003e\u003c/time-limit-day-dialog\u003e \u003c!-- week --\u003e \u003ctime-limit-week-dialog ng-switch-when=\"week\" end-option=\"$ctrl.endOption\" end-timelist=\"$ctrl.endTimelist\" start-option=\"$ctrl.startOption\" start-timelist=\"$ctrl.startTimelist\" week-info=\"$ctrl.weekInfo\" submit-time-limit-change-week=\"$ctrl.submitTimeLimitChangeWeek($event)\" transform-end-timelist-and-option=\"$ctrl.transformEndTimelistAndOption($event)\"\u003e\u003c/time-limit-week-dialog\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/ScreenTime/Dialog/time-limit-week-dialog.html", "\u003ch2\u003e{{$ctrl.cms.Strings.ModalDialogWeekHeader}}\u003c/h2\u003e \u003cdiv data-grid=\"col-12\"\u003e \u003c!-- Start Time --\u003e \u003cmee-select id=\"screentime-dialog-week-start-select\" mee-auto-focus ng-model=\"$ctrl.startOption\" data-grid=\"col-4\" menu-style=\"border scroll\" ng-change=\"$ctrl.transformEndTimelistAndOptionCallback()\"\u003e \u003clabel\u003e{{$ctrl.cms.Strings.From}}\u003c/label\u003e \u003cselect data-selected-aria-label=\"{{$ctrl.cms.Strings.FromLabelAriaWithToken}}\"\u003e \u003coption value=\"{{option}}\" ng-repeat=\"option in $ctrl.startTimelist\"\u003e{{option}}\u003c/option\u003e \u003c/select\u003e \u003c/mee-select\u003e \u003c!-- End Time --\u003e \u003cmee-select id=\"screentime-dialog-week-start-select\" ng-model=\"$ctrl.endOption\" data-grid=\"col-4\" menu-style=\"border scroll\" unselected-text=\"Time\"\u003e \u003clabel\u003e{{$ctrl.cms.Strings.To}}\u003c/label\u003e \u003cselect data-selected-aria-label=\"{{$ctrl.cms.Strings.ToLabelAriaWithToken}}\"\u003e \u003coption value=\"{{option}}\" ng-repeat=\"option in $ctrl.endTimelist\"\u003e{{option}}\u003c/option\u003e \u003c/select\u003e \u003c/mee-select\u003e \u003cdiv data-grid=\"col-12\"\u003e \u003cp class=\"c-caption-1\"\u003e{{$ctrl.cms.Strings.ModalDialogWeekCheckboxHeader}}\u003c/p\u003e \u003c/div\u003e \u003cdiv id=\"time-limit-week-checkbox\" data-grid=\"col-6\"\u003e \u003cmee-checkbox ng-repeat=\"day in $ctrl.weekInfo track by $index\" ng-model=\"$ctrl.multiEditFlags[$index]\" data-grid=\"col-6\" mee-aria-label=\"{{$ctrl.cms.DaysOfTheWeek[$index]}}\" ng-disabled=\"$ctrl.asyncWorking\" name=\"optional string\"\u003e {{$ctrl.cms.DaysOfTheWeek[$index]}} \u003c/mee-checkbox\u003e \u003c/div\u003e \u003cdiv data-grid=\"col-12\"\u003e \u003cmee-inline-error error-id=\"submiterror\"\u003e\u003c/mee-inline-error\u003e \u003c/div\u003e \u003cdiv data-grid=\"col-12\" class=\"c-group handle-margin\"\u003e \u003cbutton mee-button=\"primary\" id=\"time-limit-week-save\" ng-disabled=\"$ctrl.multiEditFlags.indexOf(true) == -1 || $ctrl.asyncWorking\" ng-click=\"$ctrl.submitTimeLimitChangeFn()\"\u003e {{$ctrl.cms.Strings.DialogButtonSave}} \u003c/button\u003e \u003cbutton mee-button id=\"time-limit-week-cancel\" ng-disabled=\"$ctrl.asyncWorking\" ng-click=\"$ctrl.onModalCancel()\"\u003e {{$ctrl.cms.Strings.DialogButtonCancel}} \u003c/button\u003e \u003c/div\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/ScreenTime/ScreenTimeBody/OneAllowance/screen-time-one-allowance.html", "\u003cmee-progress-view watch-operation=\"get-week-settings-global\" data-grid=\"col-12\"\u003e \u003cinert-view\u003e\u003c/inert-view\u003e \u003cinprogress-view\u003e \u003cmee-progress-ants-mwf\u003e\u003c/mee-progress-ants-mwf\u003e \u003c/inprogress-view\u003e \u003cfailed-view\u003e \u003cmee-inline-error data-grid=\"col-6\" error-id=\"screentime.loading-error-get-week-settings-global\"\u003e\u003c/mee-inline-error\u003e \u003c/failed-view\u003e \u003cfinished-view\u003e \u003cdiv data-grid=\"col-12\" class=\"screentime-trigger\"\u003e \u003cspan class=\"mee-icon device-icon-font mee-icon-DeviceFamily screentime-icon\"\u003e\u003c/span\u003e \u003ch3 mee-heading=\"subheading5\"\u003e{{$ctrl.config.deviceTitle}}\u003c/h3\u003e \u003c/div\u003e \u003cdiv data-grid=\"col-12 stack-2\" class=\"screentime-panel\"\u003e \u003cst-allowance-limits ng-if=\"$ctrl.isContentLoaded\" class=\"x-clearfix\" child-info=\"$ctrl.childInfo\" config=\"$ctrl.config\" week-settings=\"$ctrl.weekSettings\" update-screen-time-allowance-for-day=\"$ctrl.updateScreenTimeAllowanceForDay($event)\" update-screen-time-day=\"$ctrl.updateScreenTimeDay($event)\" update-screen-time-week=\"$ctrl.updateScreenTimeWeek($event)\"\u003e\u003c/st-allowance-limits\u003e \u003c/div\u003e \u003c/finished-view\u003e \u003c/mee-progress-view\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/ScreenTime/ScreenTimeBody/Shared/screen-time-base.html", "\u003cdiv data-grid=\"col-12 stack-2\"\u003e \u003cst-description-toggle mee-progress-show=\"{{$ctrl.getWeekSettingsId}}\" data-grid=\"col-12\" config=\"$ctrl.config\" is-screen-time-enabled=\"false\" on-screen-time-switch=\"\"\u003e\u003c/st-description-toggle\u003e \u003cst-description-toggle ng-if=\"$ctrl.weekSettings\" data-grid=\"col-12\" config=\"$ctrl.config\" is-screen-time-enabled=\"$ctrl.isScreenTimeEnabled\" update-screen-time-is-enabled=\"$ctrl.updateScreenTimeIsEnabled($event)\"\u003e\u003c/st-description-toggle\u003e \u003cdiv data-grid=\"col-12\" ng-if=\"$ctrl.isScreenTimeEnabled\" class=\"screentime-panel\"\u003e \u003cmee-inline-error data-grid=\"col-6\" error-id=\"loadingerror-{{$ctrl.getWeekSettingsId}}\"\u003e\u003c/mee-inline-error\u003e \u003cdiv data-grid=\"col-12\" mee-progress-show=\"{{$ctrl.getWeekSettingsId}}\"\u003e \u003cmee-progress-ants-mwf\u003e\u003c/mee-progress-ants-mwf\u003e \u003c/div\u003e \u003cst-allowance-limits class=\"x-clearfix\" child-info=\"$ctrl.childInfo\" config=\"$ctrl.config\" week-settings=\"$ctrl.weekSettings\" update-screen-time-allowance-for-day=\"$ctrl.updateScreenTimeAllowanceForDay($event)\" update-screen-time-day=\"$ctrl.updateScreenTimeDay($event)\" update-screen-time-week=\"$ctrl.updateScreenTimeWeek($event)\"\u003e\u003c/st-allowance-limits\u003e \u003c/div\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/ScreenTime/ScreenTimeBody/Shared/st-allowance-limits-row.html", "\u003cdiv data-grid=\"col-4\"\u003e \u003cdiv class=\"x-hidden-vp3 x-hidden-vp4 x-hidden-vp5\" data-grid=\"col-12\"\u003e\u003c/div\u003e \u003cdiv data-grid=\"col-5\" class=\"one-line\"\u003e {{$ctrl.dayName}} \u003c/div\u003e \u003cdiv data-grid=\"col-7\"\u003e \u003cmee-select data-bi-id=\"screentime-allowance-select\" aria-labelledby=\"{{$ctrl.config.stType}}-allowance-header\" menu-style=\"scroll\" data-error-id=\"allowance-{{$ctrl.dayName.toLowerCase()}}\" color=\"{{$ctrl.config.colorClass}}\" ng-model=\"$ctrl.allowanceIndex\" unselected-text=\"Allowance\" ng-change=\"$ctrl.updateAllowanceSelection($ctrl.rowInfo.DayOfWeek)\"\u003e \u003clabel class=\"x-screen-reader\"\u003e{{$ctrl.cms.Strings.AllowanceHeader}}\u003c/label\u003e \u003cselect aria-label=\"{{$ctrl.cms.Strings.AllowanceHeader}} {{$ctrl.dayName}}\"\u003e \u003coption value=\"{{$index}}\" ng-repeat=\"allowanceText in $ctrl.cms.AllowanceListItems track by $index\"\u003e{{allowanceText}}\u003c/option\u003e \u003c/select\u003e \u003c/mee-select\u003e \u003c/div\u003e \u003cmee-inline-error error-id=\"allowance-{{$ctrl.rowInfo.DayOfWeek}}-{{$ctrl.config.stType}}\"\u003e\u003c/mee-inline-error\u003e \u003cmee-progress-ants-mwf ng-if=\"$ctrl.allowanceProgress\"\u003e\u003c/mee-progress-ants-mwf\u003e \u003c/div\u003e \u003cst-grid-row id=\"screentime-gridrow-{{::$ctrl.config.stType}}-day-{{::$ctrl.rowInfo.DayOfWeek}}\" aria-label=\"{{$ctrl.rowInfo.TimelineText}}\" class=\"grid-row-container\" data-grid=\"col-8\" role=\"button\" config=\"$ctrl.config\" row-info=\"$ctrl.rowInfo\" ng-keypress=\"$ctrl.openModalRowKeyboard($event, $ctrl.rowInfo.DayOfWeek)\" ng-click=\"$ctrl.openModalCell($event, $ctrl.rowInfo.DayOfWeek)\" tabindex=\"0\"\u003e\u003c/st-grid-row\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/ScreenTime/ScreenTimeBody/Shared/st-allowance-limits.html", "\u003cdiv data-grid=\"col-12\"\u003e \u003ch3 mee-heading=\"heading6\" class=\"screentime-subheading\"\u003e{{$ctrl.cms.Strings.DailyAllowanceHeader}}\u003c/h3\u003e \u003cbutton data-bi-id=\"screentime-allowance-header-tooltip\" aria-label=\"{{$ctrl.cms.Strings.AriaDailyAllowanceHeaderToolTip}}\" color=\"{{$ctrl.config.colorClass}}\" mee-button=\"lightweight\"\u003e \u003cspan class=\"mee-icon mee-icon-WhatsThis\"\u003e\u003c/span\u003e \u003cmee-flyout placement=\"right\" dismissible=\"true\"\u003e \u003cmee-rich-paragraph text=\"::$ctrl.cms.Strings.DailyAllowanceHeaderToolTip\" mee-paragraph-style=\"para4\"\u003e\u003c/mee-rich-paragraph\u003e \u003c/mee-flyout\u003e \u003c/button\u003e \u003c/div\u003e \u003cdiv data-grid=\"col-12\" class=\"x-hidden-vp1 x-hidden-vp2\"\u003e \u003cdiv data-grid=\"col-4\"\u003e \u003cdiv data-grid=\"col-5\"\u003e \u003cp class=\"c-caption-1\"\u003e{{$ctrl.cms.Strings.DaysHeader}}\u003c/p\u003e \u003c/div\u003e \u003cdiv data-grid=\"col-7\"\u003e \u003cp id=\"{{$ctrl.config.stType}}-allowance-header\" class=\"c-caption-1\"\u003e{{$ctrl.cms.Strings.AllowanceHeader}}\u003c/p\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv data-grid=\"col-8\"\u003e \u003cdiv ng-repeat=\"timeLabel in $ctrl.cms.GridHeaderTimes track by $index\" class=\"grid-cell-header-container\"\u003e \u003cdiv class=\"grid-cell-header c-caption-1\" data-grid=\"col-2\"\u003e {{::timeLabel}} \u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003cst-allowance-limits-row id=\"st-allowance-limits-row-{{$ctrl.config.stType}}-{{$ctrl.cms.DaysOfTheWeek[$index]}}\" class=\"x-clearfix\" ng-repeat=\"day in $ctrl.weekSettings.DaysArray track by $index\" allowance-index=\"$ctrl.allowanceDropdownValues[$index]\" config=\"$ctrl.config\" day-name=\"$ctrl.cms.DaysOfTheWeek[$index]\" row-info=\"$ctrl.weekSettings.DaysArray[$index]\" open-modal=\"$ctrl.openModal($event)\" update-screen-time-allowance-for-day=\"$ctrl.updateAllowanceSelection($event)\" data-grid=\"col-12 stack-2\"\u003e\u003c/st-allowance-limits-row\u003e \u003cdiv data-grid=\"col-12\"\u003e \u003cdiv data-grid=\"col-4\"\u003e\u003c/div\u003e \u003cdiv data-grid=\"col-8\"\u003e \u003cdiv aria-hidden=\"true\" class=\"legend-screentime\"\u003e \u003cdiv class=\"legend-group\"\u003e \u003cdiv class=\"legend-color-box\"\u003e\u003c/div\u003e \u003cp class=\"c-caption-1\"\u003e{{$ctrl.cms.Strings.BlockedLegend}}\u003c/p\u003e \u003c/div\u003e \u003cdiv class=\"legend-group\"\u003e \u003cdiv class=\"legend-color-box {{$ctrl.config.colorClass}}\"\u003e\u003c/div\u003e \u003cp class=\"c-caption-1\"\u003e{{$ctrl.cms.Strings.AllowedLegend}}\u003c/p\u003e \u003c/div\u003e \u003c/div\u003e \u003cbutton id=\"multi-day-edit-{{$ctrl.config.stType}}\" color=\"{{$ctrl.config.colorClass}}\" mee-button=\"lightweight\" ng-click=\"$ctrl.openModal(null)\"\u003e \u003cspan class=\"mee-icon mee-icon-Stopwatch\"\u003e\u003c/span\u003e  {{$ctrl.cms.Strings.SetTimeLimit}} \u003c/button\u003e \u003c/div\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/ScreenTime/ScreenTimeBody/Shared/st-description-toggle.html", "\u003cdiv class=\"screentime-trigger\"\u003e \u003cdiv class=\"screentime-title\"\u003e \u003cspan class=\"mee-icon device-icon-font {{$ctrl.config.deviceIcon}} screentime-icon\"\u003e\u003c/span\u003e \u003ch3 mee-heading=\"subheading5\"\u003e{{$ctrl.config.deviceTitle}}\u003c/h3\u003e \u003c/div\u003e \u003cdiv\u003e \u003cmee-toggle id=\"{{::$ctrl.toggleUid}}\" class=\"screentime-toggle\" data-bi-id=\"screentime-enable-toggle\" on-color-class=\"{{$ctrl.config.colorClass}}\" ng-class=\"{loading:$ctrl.config.loading}\" ng-disabled=\"$ctrl.config.loading\" ng-model=\"$ctrl.protectIsEnabledBool\" ng-change=\"$ctrl.toggleChange()\" label=\"{{$ctrl.config.toggleText}}\" is-aria-only-label=\"true\"\u003e \u003c/mee-toggle\u003e \u003c/div\u003e \u003cmee-progress-ants-mwf ng-if=\"$ctrl.toggleProgress\"\u003e\u003c/mee-progress-ants-mwf\u003e \u003cmee-inline-error error-id=\"toggleerror-{{$ctrl.colorClass}}\"\u003e\u003c/mee-inline-error\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/ScreenTime/ScreenTimeBody/Shared/st-grid-row.html", "\u003cdiv class=\"x-hidden-vp3 x-hidden-vp4 x-hidden-vp5 grid-row-container grid-row-headers\" data-grid=\"col-12\"\u003e \u003cdiv ng-repeat=\"timeLabel in $ctrl.cms.GridHeaderTimes track by $index\" class=\"grid-cell-header-container\"\u003e \u003cdiv class=\"grid-cell-header c-caption-1\"\u003e {{timeLabel}} \u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv ng-repeat=\"cell in $ctrl.rowInfo.Timeline track by $index\"\u003e \u003c!-- Divider cell with inner base cell--\u003e \u003cdiv ng-if=\"$index % 8 == 0 || $index % 8 == 1\" class=\"grid-cell-divider\" ng-class=\"{\u0027grid-cell-left-spacer\u0027 : $index % 2 == 0}\"\u003e \u003cdiv cell-index=\"{{$index}}\" class=\"grid-cell-base {{$ctrl.activeClass(!!cell)}}\"\u003e \u003c/div\u003e \u003c/div\u003e \u003c!-- Base cell --\u003e \u003cdiv ng-if=\"$index % 8 != 0 \u0026\u0026 $index % 8 != 1\" cell-index=\"{{$index}}\" class=\"grid-cell-base grid-cell {{$ctrl.activeClass(!!cell)}}\" ng-class=\"{\u0027grid-cell-left-spacer\u0027 : $index % 2 == 0, \u0027grid-cell-right-spacer\u0027 : $last}\"\u003e \u003c/div\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/Shared/SettingsLayout/settings-layout.html", "\u003cdiv data-grid=\"col-12 stack-2\"\u003e \u003cdiv data-grid=\"col-12\" ng-transclude=\"pageHeader\" /\u003e \u003cdiv data-grid=\"col-12\" ng-transclude=\"pageTitle\" /\u003e \u003cdiv data-grid=\"col-6\" ng-transclude=\"leftHeadingContent\" /\u003e \u003cdiv data-grid=\"col-6\" ng-transclude=\"rightHeadingContent\" /\u003e \u003cdiv data-grid=\"col-12\" ng-transclude=\"leftRightHeadingContent\" /\u003e \u003cdiv ng-if=\"!$ctrl.showUpsell\" data-grid=\"col-12\" ng-transclude=\"pageBody\" /\u003e \u003cdiv ng-if=\"$ctrl.showUpsell\" data-grid=\"col-12\" ng-transclude=\"upsell\" /\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/Spending/spending.html", "\u003csettings-layout id=\"spending-page\"\u003e \u003cpage-header\u003e \u003cdiv data-grid=\"col-8\"\u003e \u003ch2 mee-heading=\"heading6\"\u003e{{$ctrl.strings.HelpKidsShopHeader}}\u003c/h2\u003e \u003cp mee-paragraph=\"para4\"\u003e{{$ctrl.strings.HelpKidsShopSubText}}\u003c/p\u003e \u003ca data-bi-id=\"spending-change-content-restriction\" mee-hyperlink ui-sref=\"Family.Settings.ContentRestrictions({childId:\u0027{{$ctrl.childId}}\u0027})\"\u003e{{$ctrl.strings.ChangeContentRestrictionsLink}}\u003c/a\u003e \u003c/div\u003e \u003c/page-header\u003e \u003cpage-body\u003e \u003cdiv ng-if=\"!$ctrl.childInfo.IsLocal\"\u003e \u003ccr-store cms=\"$ctrl.compassContent.template\" child-info=\"$ctrl.childInfo\"\u003e\u003c/cr-store\u003e \u003c/div\u003e \u003cdiv\u003e \u003caccount-balance child-id=\"$ctrl.childInfo.childId\" ng-if=\"$ctrl.childCSV\" account-balances=\"$ctrl.childCSV\" compass-strings=\"$ctrl.strings\" paragraphs-with-styles=\"$ctrl.paragraphsWithStyles\" child-shares-data=\"$ctrl.childAllowsViewingData\"\u003e \u003c/account-balance\u003e \u003cdiv ng-if=\"$ctrl.childAllowsViewingData\"\u003e \u003cpayment-options ng-if=\"$ctrl.showPaymentOption\" compass-strings=\"$ctrl.strings\" payment-options=\"$ctrl.paymentOptions\" payment-option-display-info-collection=\"$ctrl.paymentOptionDisplayInfoCollection\" class=\"x-clearfix\"\u003e \u003c/payment-options\u003e \u003cdiv class=\"purchase-history-header\"\u003e \u003cmee-media size=\"sm\" class=\"fam-media-header\"\u003e \u003cmedia-image\u003e \u003cspan class=\"mee-icon mee-icon-AllApps\"\u003e\u003c/span\u003e \u003c/media-image\u003e \u003cmedia-body\u003e \u003ch3 media-heading mee-heading=\"heading5\"\u003e{{::$ctrl.strings.PurchaseHistoryHeader}}\u003c/h3\u003e \u003c/media-body\u003e \u003c/mee-media\u003e \u003chr mee-divider\u003e \u003c/div\u003e \u003cdiv class=\"section-body\"\u003e \u003corder-summary initial-order-count=\"5\" max-order-count=\"200\" time-range-in-days=\"90\" child-jwt=\"$ctrl.childInfo.JsonWebToken\" error-message=\"$ctrl.strings.PurchaseHistoryError\" see-all-message=\"$ctrl.strings.PurchaseHistoryToSeeAll\" loading-message=\"$ctrl.strings.LoadingData\" done-message=\"$ctrl.strings.Done\"\u003e \u003c/order-summary\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv ng-if=\"!$ctrl.childAllowsViewingData\"\u003e \u003ch3 media-heading mee-heading=\"heading3\"\u003e{{::$ctrl.strings.WhyCantISeePurchaseAndSpendingActivity}}\u003c/h3\u003e \u003cmee-rich-span id=\"whynohistoryexplanation\" text=\"$ctrl.paragraphsWithStyles.YourChildHasControlOfThisSettingBecauseOfTheirAge\"\u003e\u003c/mee-rich-span\u003e \u003c/div\u003e \u003c/div\u003e \u003c/page-body\u003e \u003c/settings-layout\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/Spending/AccountBalance/account-balance.html", "\u003cdiv id=\"account-balance\" class=\"x-clearfix\"\u003e \u003cmee-media size=\"sm\" class=\"fam-media-header\"\u003e \u003cmedia-image\u003e \u003cspan class=\"mee-icon mee-icon-MicrosoftLogo\"\u003e\u003c/span\u003e \u003c/media-image\u003e \u003cmedia-body\u003e \u003ch3 media-heading mee-heading=\"heading5\"\u003e{{::$ctrl.compassStrings.MicrosoftAccountBalanceHeader}}\u003c/h3\u003e \u003c/media-body\u003e \u003c/mee-media\u003e \u003cdiv id=\"ab-cold-start\" ng-if=\"$ctrl.isColdStart\" class=\"x-clearfix\"\u003e \u003chr mee-divider\u003e \u003cdiv data-grid=\"col-12 stack-2\"\u003e \u003c!--Desktop view--\u003e \u003cdiv id=\"abcs-desktop-view\" class=\"x-hidden-vp1 x-hidden-vp2 x-clearfix\"\u003e \u003cdiv data-grid=\"col-8\"\u003e \u003cp mee-paragraph\u003e{{::$ctrl.compassStrings.ColdStartText}}\u003c/p\u003e \u003ca data-bi-id=\"add-money-cold-start\" ng-href=\"{{::$ctrl.addMoneyHref($ctrl.accountBalances[0].Market)}}\" target=\"_self\" aria-label=\"{{::$ctrl.compassStrings.AddMoneyButtonAriaLabel}}\" mee-button=\"primary\"\u003e {{::$ctrl.compassStrings.AddMoneyButton}} \u003c/a\u003e \u003c/div\u003e \u003cdiv data-grid=\"col-4\"\u003e \u003cimg aria-hidden=\"true\" mee-image ng-src=\"{{::$ctrl.compassStrings.ColdStartImageUrl}}\"\u003e \u003c/div\u003e \u003c/div\u003e \u003c!--Mobile view--\u003e \u003cdiv id=\"abcs-mobile-view\" data-grid=\"col-12 stack-2\" class=\"x-hidden-vp3 x-hidden-vp4 x-hidden-vp5\"\u003e \u003cdiv data-grid=\"col-6\"\u003e \u003cimg aria-hidden=\"true\" mee-image ng-src=\"{{::$ctrl.compassStrings.ColdStartImageUrl}}\"\u003e \u003c/div\u003e \u003cdiv data-grid=\"col-6\"\u003e \u003cp mee-paragraph\u003e{{::$ctrl.compassStrings.ColdStartText}}\u003c/p\u003e \u003ca data-bi-id=\"add-money-mobile-cold-start\" ng-href=\"{{::$ctrl.addMoneyHref($ctrl.accountBalances[0].Market)}}\" target=\"_self\" aria-label=\"{{::$ctrl.compassStrings.AddMoneyButtonAriaLabel}}\" mee-button=\"primary\"\u003e {{::$ctrl.compassStrings.AddMoneyButton}} \u003c/a\u003e \u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv id=\"ab-warm-start\" ng-if=\"!$ctrl.isColdStart\" role=\"list\"\u003e \u003chr mee-divider\u003e \u003cdiv ng-if=\"!$ctrl.childSharesData\" !ata-grid=\"col-12\"\u003e \u003cdiv data-grid=\"col-8\"\u003e \u003cmee-rich-span text=\"$ctrl.paragraphsWithStyles.ToSeeAccountBalanceYourChildNeedsToTurnOnActivity\"\u003e\u003c/mee-rich-span\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv ng-repeat=\"accountBalance in $ctrl.accountBalances\" data-grid=\"col-12 stack-2\"\u003e \u003cdiv data-grid=\"col-6\"\u003e \u003cmee-media size=\"sm\"\u003e \u003cmedia-image\u003e \u003cspan class=\"mee-icon mee-icon-Money\"\u003e\u003c/span\u003e \u003c/media-image\u003e \u003cmedia-body role=\"listitem\"\u003e \u003cp media-heading\u003e{{accountBalance.Amount}}\u003c/p\u003e \u003cp mee-metatext\u003e{{::accountBalance.CurrencyName}}\u003c/p\u003e \u003c/media-body\u003e \u003c/mee-media\u003e \u003c/div\u003e \u003cdiv data-grid=\"col-6\"\u003e \u003ca data-bi-id=\"add-money-warm-start\" ng-href=\"{{::$ctrl.addMoneyHref(accountBalance.Market)}}\" target=\"_self\" aria-label=\"{{::$ctrl.compassStrings.AddMoneyButtonWithDetailsAriaLabel | stringFormat: [accountBalance.Amount, accountBalance.CurrencyName]}}\" mee-button=\"primary\"\u003e {{::$ctrl.compassStrings.AddMoneyButton}} \u003c/a\u003e \u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/Spending/PaymentOptions/payment-options.html", "\u003cdiv id=\"payment-options-header\"\u003e \u003cmee-media size=\"sm\" class=\"fam-media-header\"\u003e \u003cmedia-image\u003e \u003cspan class=\"mee-icon mee-icon-PaymentCardArt128\"\u003e\u003c/span\u003e \u003c/media-image\u003e \u003cmedia-body\u003e \u003ch3 media-heading mee-heading=\"heading5\"\u003e{{$ctrl.compassStrings.OtherPaymentOptionsHeader}}\u003c/h3\u003e \u003c/media-body\u003e \u003c/mee-media\u003e \u003chr mee-divider\u003e \u003cp mee-paragraph\u003e {{$ctrl.compassStrings.OtherPaymentOptionsSubText}} \u003cbutton mee-action-trigger class=\"mee-icon mee-icon-Unknown\" aria-label=\"{{$ctrl.compassStrings.ConsiderRemovingLinkAriaLabel}}\"\u003e \u003cmee-flyout dismissible=\"true\" placement=\"right\"\u003e \u003cmee-rich-paragraph text=\"$ctrl.compassStrings.ConsiderRemovingLink\"\u003e\u003c/mee-rich-paragraph\u003e \u003c/mee-flyout\u003e \u003c/button\u003e \u003c/p\u003e \u003c/div\u003e \u003cdiv class=\"section-body\"\u003e \u003cdiv ng-repeat=\"po in $ctrl.paymentOptions.CreditCards\"\u003e \u003ccredit-card compass-strings=\"$ctrl.compassStrings\" payment-option=\"po\" payment-option-display-info-collection=\"$ctrl.paymentOptionDisplayInfoCollection\"\u003e \u003c/credit-card\u003e \u003c/div\u003e \u003cdiv ng-repeat=\"po in $ctrl.paymentOptions.PayPalAccounts\"\u003e \u003cpay-online compass-strings=\"$ctrl.compassStrings\" payment-option=\"po\" payment-option-display-info-collection=\"$ctrl.paymentOptionDisplayInfoCollection\"\u003e \u003c/pay-online\u003e \u003c/div\u003e \u003cdiv ng-repeat=\"po in $ctrl.paymentOptions.InicisAccounts\"\u003e \u003cpay-online compass-strings=\"$ctrl.compassStrings\" payment-option=\"po\" payment-option-display-info-collection=\"$ctrl.paymentOptionDisplayInfoCollection\"\u003e \u003c/pay-online\u003e \u003c/div\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/Spending/PaymentOptions/CreditCard/credit-card.html", "\u003cdiv class=\"credit-card\" data-grid=\"col-12 stack-2\"\u003e \u003cdiv data-grid=\"col-6\"\u003e \u003cmee-media size=\"md\"\u003e \u003cmedia-image\u003e \u003cimg class=\"payment-option-logo\" ng-src=\"{{$ctrl.creditCardLogo}}\" role=\"presentation\" /\u003e \u003c/media-image\u003e \u003cmedia-body class=\"x-visible-inline\" data-grid=\"col-12 stack-2\"\u003e \u003cp  mee-paragraph=\"para4\"\u003e{{$ctrl.creditCardUserId}}\u003c/p\u003e \u003cspan class=\"x-hidden-vp3 x-hidden-vp4 x-hidden-vp5\"\u003e{{$ctrl.expiresOn}}\u003c/span\u003e \u003c/media-body\u003e \u003c/mee-media\u003e \u003c/div\u003e \u003cdiv mee-metatext data-grid=\"col-6\" class=\"x-hidden-vp1 x-hidden-vp2 x-clearfix\"\u003e \u003cspan\u003e{{$ctrl.expiresOn}}\u003c/span\u003e \u003c/div\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/Spending/PaymentOptions/PayOnline/pay-online.html", "\u003cdiv data-grid=\"col-12\"\u003e \u003cmee-media size=\"md\"\u003e \u003cmedia-image\u003e \u003cimg class=\"payment-option-logo\" ng-src=\"{{$ctrl.paymentLogo}}\" role=\"presentation\" /\u003e \u003c/media-image\u003e \u003cmedia-body class=\"x-visible-inline\"\u003e \u003cspan class=\"payment-option-type\"\u003e{{$ctrl.paymentUserId}}\u003c/span\u003e \u003c/media-body\u003e \u003c/mee-media\u003e \u003c/div\u003e ");t.put("/Areas/Family/ScriptsOneUISettings/Components/Settings/Spending/Store/cr-store.html", "\u003cdiv id=\"store-header\"\u003e \u003cmee-media size=\"sm\" class=\"fam-media-header\"\u003e \u003cmedia-image\u003e \u003cspan class=\"mee-icon mee-icon-ShoppingCart\"\u003e\u003c/span\u003e \u003c/media-image\u003e \u003cmedia-body\u003e \u003ch2 media-heading mee-heading=\"heading5\"\u003e{{::$ctrl.cms.Strings.AskParentHeader}}\u003c/h2\u003e \u003c/media-body\u003e \u003c/mee-media\u003e \u003c/div\u003e \u003cdiv class=\"section-body\" data-grid=\"col-12 stack-2\"\u003e \u003chr mee-divider\u003e \u003cdiv data-grid=\"col-6\"\u003e \u003cp mee-paragraph=\"para4\"\u003e{{::$ctrl.cms.Strings.AskParentSubText}}\u003c/p\u003e \u003c/div\u003e \u003cdiv data-grid=\"col-6\"\u003e \u003cdiv ng-if=\"!$ctrl.loadError\"\u003e \u003cmee-toggle id=\"{{::$ctrl.updateAskAParentToggleId}}\" ng-model=\"$ctrl.askAParentSettingEnabled\" ng-change=\"$ctrl.updateAskAParentEnabledFn()\" ng-disabled=\"$ctrl.askAParentSettingWorking || $ctrl.getStoreSettingsWorking\" label=\"{{::$ctrl.cms.Strings.AskParentNeedsApproval}}\" on-label=\"{{::$ctrl.cms.Strings.On}}\" off-label=\"{{::$ctrl.cms.Strings.Off}}\"\u003e\u003c/mee-toggle\u003e \u003cmee-progress-ants-mwf mee-progress-visible=\"update-askaparent\"\u003e\u003c/mee-progress-ants-mwf\u003e \u003cmee-inline-error error-id=\"store-askaparent-error\"\u003e\u003c/mee-inline-error\u003e \u003cmee-toggle id=\"{{::$ctrl.updatePurchaseNotificationsToggleId}}\" ng-model=\"$ctrl.purchaseNotificationsEnabled\" ng-change=\"$ctrl.updatePurchaseNotificationsEnabledFn()\" ng-disabled=\"$ctrl.purchaseNotificationsWorking || $ctrl.getStoreSettingsWorking || !$ctrl.purchaseNotificationsAllowedByChild\" label=\"{{::$ctrl.cms.Strings.AskParentEmailMe}}\" on-label=\"{{::$ctrl.cms.Strings.On}}\" off-label=\"{{::$ctrl.cms.Strings.Off}}\"\u003e\u003c/mee-toggle\u003e \u003cmee-progress-ants-mwf mee-progress-visible=\"update-purchase-notifications get-store-settings get-obo-settings\"\u003e\u003c/mee-progress-ants-mwf\u003e \u003cmee-inline-error error-id=\"store-toggle-error\"\u003e\u003c/mee-inline-error\u003e \u003cmee-rich-span ng-if=\"!$ctrl.purchaseNotificationsAllowedByChild\" text=\"$ctrl.cms.ParagraphsWithStyles.ToGetEmailsYourChildNeedsToTurnOnActivityReporting\"\u003e\u003c/mee-rich-span\u003e \u003c/div\u003e \u003cmee-inline-error error-id=\"store-load-error\"\u003e\u003c/mee-inline-error\u003e \u003c/div\u003e \u003c/div\u003e ");t.put("/Scripts/Shared/Family/AddFlow/Components/AddFamilyMember/add-member-captcha.html", "\u003cdiv class=\"onboarding-flow\"\u003e \u003cdiv class=\"title\"\u003e \u003ch2\u003e{{$ctrl.strings.onboardingCaptchaTitle}}\u003c/h2\u003e \u003c/div\u003e \u003ccaptcha ng-if=\"$ctrl.showCaptcha\" component-id=\"$ctrl.captchaId\" invalid-input-message=\"$ctrl.strings.incorrectCaptcha\"\u003e\u003c/captcha\u003e \u003cmee-inline-error error-id=\"family.addmember.error\"\u003e\u003c/mee-inline-error\u003e \u003cmee-rich-paragraph ng-if=\"::$ctrl.isMobileInvite\" mee-paragraph-style=\"para4\" text=\"$ctrl.strings.termsOfUse\"\u003e\u003c/mee-rich-paragraph\u003e \u003cdiv class=\"c-group\"\u003e \u003cbutton mee-button=\"primary\" id=\"add-family-member-captcha-next-button\" ng-click=\"$ctrl.inviteMemberV2(false)\" ng-disabled=\"false\"\u003e {{$ctrl.strings.onboardingInvite}} \u003c/button\u003e \u003cbutton mee-button id=\"add-family-member-captcha-back-button\" ng-click=\"$ctrl.switchToRole()\"\u003e {{$ctrl.strings.onboardingBack}} \u003c/button\u003e \u003c/div\u003e \u003c/div\u003e ");t.put("/Scripts/Shared/Family/AddFlow/Components/AddFamilyMember/add-member-error.html", "\u003cdiv class=\"onboarding-flow\"\u003e \u003cimg mee-image ng-src=\"{{$ctrl.images.onboardingErrorIcon.url}}\" class=\"onboarding-image\" aria-hidden=\"true\" role=\"presentation\" alt=\"\"\u003e \u003cdiv class=\"title\"\u003e \u003ch2\u003e{{$ctrl.strings.onboardingErrorTitle}}\u003c/h2\u003e \u003c/div\u003e \u003cspan\u003e{{$ctrl.strings.onboardingErrorDescription}}\u003c/span\u003e \u003cdiv class=\"c-group\"\u003e \u003cbutton mee-button=\"primary\" id=\"add-family-member-error-close-button\" ng-click=\"$ctrl.endFlow()\"\u003e {{$ctrl.strings.closeButton}} \u003c/button\u003e \u003cbutton mee-button id=\"add-family-member-error-tryagain-button\" ng-click=\"$ctrl.switchToName()\"\u003e {{$ctrl.strings.onboardingTryAgain}} \u003c/button\u003e \u003c/div\u003e \u003c/div\u003e ");t.put("/Scripts/Shared/Family/AddFlow/Components/AddFamilyMember/add-member-name.html", "\u003cdiv class=\"onboarding-flow\"\u003e \u003cimg mee-image ng-src=\"{{$ctrl.images.onboardingAddMemberIcon.url}}\" class=\"onboarding-image\" aria-hidden=\"true\" role=\"presentation\" alt=\"\"\u003e \u003cdiv class=\"title\"\u003e \u003ch2\u003e{{$ctrl.strings.onboardingAddMemberTitle}}\u003c/h2\u003e \u003c/div\u003e \u003cform id=\"add-family-member-form\" role=\"form\" aria-label=\"{{::$ctrl.strings.onboardingAddMemberTitle}}\"\u003e \u003cmee-text-field id=\"add-family-member-invite-id\" data-error-id=\"family.addmember.error\"\u003e \u003clabel class=\"x-screen-reader\"\u003e{{$ctrl.strings.inviteAriaText}}\u003c/label\u003e \u003cinput name=\"inviteId\" ng-model=\"$ctrl.inviteId\" placeholder=\"{{$ctrl.strings.onboardingPhoneOrEmailPlaceholder}}\" spellcheck=\"false\" mee-progress-disabled=\"modalOperation\" mee-auto-focus /\u003e \u003c/mee-text-field\u003e \u003cmee-inline-error error-id=\"family.addmember.error\"\u003e\u003c/mee-inline-error\u003e \u003cmee-rich-paragraph ng-click=\"$ctrl.createNewChildMsa($event)\" mee-paragraph-style=\"para4\" text=\"$ctrl.strings.onboardingCreateNewMSA\"\u003e\u003c/mee-rich-paragraph\u003e \u003cdiv class=\"c-group\"\u003e \u003cbutton mee-button=\"primary\" id=\"add-family-member-name-next-button\" ng-click=\"$ctrl.validateName()\" ng-disabled=\"$ctrl.isInviteMemberInProgress || !($ctrl.inviteId)\"\u003e {{$ctrl.strings.onboardingNext}} \u003c/button\u003e \u003c/div\u003e \u003c/form\u003e \u003c/div\u003e ");t.put("/Scripts/Shared/Family/AddFlow/Components/AddFamilyMember/add-member-role.html", "\u003cdiv class=\"onboarding-flow\"\u003e \u003cimg mee-image ng-src=\"{{$ctrl.roleUrl}}\" class=\"onboarding-image\" aria-hidden=\"true\" role=\"presentation\" alt=\"\"\u003e \u003cdiv class=\"title\"\u003e \u003ch2\u003e{{$ctrl.strings.onboardingMemberRoleTitle}}\u003c/h2\u003e \u003cspan\u003e{{::$ctrl.inviteId}}\u003c/span\u003e \u003c/div\u003e \u003cdiv mee-select-button-group\u003e \u003cbutton id=\"adult\" select-button-item data-js-selected-text=\"{{$ctrl.strings.adultRadioOptionText}}\" ng-class=\"{\u0027selected\u0027: $ctrl.selectedRole===\u0027adult\u0027}\" ng-click=\"$ctrl.onRoleSelected(\u0027adult\u0027)\" mee-aria-label=\"{{$ctrl.strings.adultRadioOptionText}}\"\u003e \u003cp\u003e{{$ctrl.strings.adultRadioOptionText}}\u003c/p\u003e \u003cp class=\"description\"\u003e{{$ctrl.strings.onboardingOrganizerDescription}}\u003c/p\u003e \u003c/button\u003e \u003cbutton id=\"child\" select-button-item data-js-selected-text=\"{{$ctrl.strings.childRadioOptionText}}\" ng-class=\"{\u0027selected\u0027: $ctrl.selectedRole===\u0027child\u0027}\" ng-click=\"$ctrl.onRoleSelected(\u0027child\u0027)\" mee-aria-label=\"{{$ctrl.strings.childRadioOptionText}}\"\u003e \u003cp\u003e{{$ctrl.strings.childRadioOptionText}}\u003c/p\u003e \u003cp class=\"description\"\u003e{{$ctrl.strings.onboardingMemberDescription}}\u003c/p\u003e \u003c/button\u003e \u003c/div\u003e \u003cmee-inline-error error-id=\"family.addmember.error\"\u003e\u003c/mee-inline-error\u003e \u003cdiv class=\"c-group\"\u003e \u003cbutton mee-button=\"primary\" id=\"add-family-member-role-next-button\" ng-click=\"$ctrl.switchToCaptcha()\" ng-disabled=\"!$ctrl.selectedRole\"\u003e {{$ctrl.strings.onboardingNext}} \u003c/button\u003e \u003cbutton mee-button id=\"add-family-member-role-back-button\" ng-click=\"$ctrl.switchToName()\"\u003e {{$ctrl.strings.onboardingBack}} \u003c/button\u003e \u003c/div\u003e \u003c/div\u003e ");t.put("/Scripts/Shared/Family/AddFlow/Components/AddFamilyMember/add-member.html", "\u003ch2\u003e{{$ctrl.strings.addMemberTitle}}\u003c/h2\u003e \u003cp mee-paragraph=\"para4\"\u003e{{$ctrl.strings.addMemberMessage}}\u003c/p\u003e \u003cmee-radio-group ng-change=\"$ctrl.onRoleSelectorChange()\" ng-model=\"$ctrl.selectedRole\" group-style=\"inline\"\u003e \u003cmee-radio radio-id=\"add-family-member-child-option\" value=\"child\" mee-aria-label=\"{{$ctrl.strings.childRadioOptionText}}\" mee-auto-focus\u003e {{$ctrl.strings.childRadioOptionText}} \u003c/mee-radio\u003e \u003cmee-radio radio-id=\"add-family-member-adult-option\" value=\"adult\" mee-aria-label=\"{{$ctrl.strings.adultRadioOptionText}}\"\u003e {{$ctrl.strings.adultRadioOptionText}} \u003c/mee-radio\u003e \u003c/mee-radio-group\u003e \u003cform id=\"add-family-member-form\" role=\"form\" aria-label=\"{{::$ctrl.strings.addMemberTitle}}\"\u003e \u003cmee-text-field id=\"add-family-member-invite-id\" data-error-id=\"family.addmember.error\"\u003e \u003clabel class=\"x-screen-reader\"\u003e{{$ctrl.strings.inviteAriaText}}\u003c/label\u003e \u003cinput name=\"inviteId\" ng-model=\"$ctrl.inviteId\" placeholder=\"{{$ctrl.inviteText}}\" spellcheck=\"false\" mee-progress-disabled=\"modalOperation\" /\u003e \u003c/mee-text-field\u003e \u003ccaptcha ng-if=\"$ctrl.showCaptcha\" component-id=\"$ctrl.captchaId\" invalid-input-message=\"$ctrl.strings.incorrectCaptcha\"\u003e\u003c/captcha\u003e \u003cmee-inline-error error-id=\"family.addmember.error\"\u003e\u003c/mee-inline-error\u003e \u003cmee-rich-paragraph mee-visible=\"$ctrl.selectedRole === \u0027child\u0027\" ng-click=\"$ctrl.createNewChildMsa($event)\" mee-paragraph-style=\"para4\" text=\"$ctrl.strings.createNewChildAccountText\"\u003e\u003c/mee-rich-paragraph\u003e \u003cmee-rich-paragraph mee-paragraph-style=\"para4\" text=\"$ctrl.strings.termsOfUse\"\u003e\u003c/mee-rich-paragraph\u003e \u003cdiv class=\"c-group\"\u003e \u003cbutton mee-button=\"primary\" id=\"add-family-member-invite-button\" ng-click=\"$ctrl.inviteMember()\" ng-disabled=\"$ctrl.isInviteMemberInProgress || !($ctrl.inviteId)\"\u003e {{$ctrl.strings.nextButtonText}} \u003c/button\u003e \u003c/div\u003e \u003c/form\u003e ");t.put("/Scripts/Shared/Family/AddFlow/Components/AddFamilyMember/complete.html", "\u003ch2\u003e{{$ctrl.strings.inviteSentTitle}}\u003c/h2\u003e \u003cp mee-paragraph=\"para4\"\u003e{{$ctrl.strings.inviteSentMessage}}\u003c/p\u003e \u003cdiv data-grid=\"col-12\"\u003e \u003cimg id=\"add-family-member-invite-sent-image\" mee-image=\"pad-top-6x\" ng-src=\"{{$ctrl.images.invitationSent.url}}\" aria-hidden=\"true\" role=\"presentation\" alt=\"\"\u003e \u003c/div\u003e \u003cdiv class=\"c-group\"\u003e \u003cbutton mee-button=\"primary\" mee-auto-focus id=\"add-family-member-done\" ng-click=\"$ctrl.endFlow()\"\u003e{{$ctrl.strings.doneButtonText}}\u003c/button\u003e \u003cbutton mee-button id=\"add-family-member-another\" ng-if=\"$ctrl.allowMultipleInvites\" ng-click=\"$ctrl.restartFlow()\"\u003e{{$ctrl.strings.addAnotherMemberButtonText}}\u003c/button\u003e \u003c/div\u003e ");t.put("/Scripts/Shared/Family/AddFlow/Components/AddFamilyMember/family-full.html", "\u003ch2\u003e{{$ctrl.strings.familyFullErrorTitle}}\u003c/h2\u003e \u003cp mee-paragraph=\"para3\"\u003e{{$ctrl.strings.familyFullErrorDescription}}\u003c/p\u003e \u003cdiv class=\"c-group\"\u003e \u003cbutton mee-button=\"primary\" mee-auto-focus id=\"add-family-member-close-button\" ng-click=\"$ctrl.endFlow()\"\u003e {{$ctrl.strings.closeButton}} \u003c/button\u003e \u003c/div\u003e ");t.put("/Scripts/Shared/Family/AddFlow/Components/AddOfficeGuest/add-office-guest.html", "\u003ch2\u003e{{$ctrl.strings.addGuestTitle}}\u003c/h2\u003e \u003cp mee-paragraph=\"para4\"\u003e{{$ctrl.strings.addGuestMessageLine1}}\u003c/p\u003e \u003cp mee-paragraph=\"para4\"\u003e{{$ctrl.strings.addGuestMessageLine2}}\u003c/p\u003e \u003cform id=\"add-guest-form\"\u003e \u003cmee-text-field id=\"child-invite-id\" data-error-id=\"family.addofficeguest.error\"\u003e \u003clabel\u003e{{$ctrl.strings.emailInputText}}\u003c/label\u003e \u003cinput name=\"inviteId\" ng-model=\"$ctrl.inviteId\" placeholder=\"{{$ctrl.strings.emailInputPlaceholder}}\" spellcheck=\"false\" mee-progress-disabled=\"modalOperation\" /\u003e \u003c/mee-text-field\u003e \u003cmee-inline-error error-id=\"family.addofficeguest.error\"\u003e\u003c/mee-inline-error\u003e \u003cdiv class=\"c-group\"\u003e \u003cbutton mee-button=\"primary\" id=\"add-guest-invite-button\" ng-click=\"$ctrl.addGuest()\" ng-disabled=\"$ctrl.isInviteInProgress || !($ctrl.inviteId)\"\u003e {{$ctrl.strings.nextButtonText}} \u003c/button\u003e \u003cbutton mee-button id=\"add-guest-cancel\" ng-click=\"$ctrl.cancel()\" mee-progress-disabled=\"sendGuestInvite\"\u003e {{$ctrl.strings.cancelButton}} \u003c/button\u003e \u003c/div\u003e \u003c/form\u003e ");t.put("/Scripts/Shared/Family/AddFlow/Components/StartOfficeSharing/start-office-sharing.html", "\u003ch2\u003e{{$ctrl.strings.startOfficeSharingTitle}}\u003c/h2\u003e \u003cp mee-paragraph=\"para4\"\u003e{{$ctrl.strings.startOfficeSharingMessage}}\u003c/p\u003e \u003cul mee-list=\"bare\"\u003e \u003cli ng-repeat=\"prop in $ctrl.valueProps\"\u003e \u003cmee-media size=\"sm\"\u003e \u003cmedia-image\u003e \u003ci aria-hidden=\"true\" class=\"mee-icon\" ng-class=\"prop.icon\"\u003e\u003c/i\u003e \u003c/media-image\u003e \u003cmedia-body\u003e \u003ch3 media-heading\u003e{{prop.message}}\u003c/h3\u003e \u003c/media-body\u003e \u003c/mee-media\u003e \u003c/li\u003e \u003c/ul\u003e \u003cbutton mee-button=\"lightweight\" id=\"start-sharing-add-guest\" ng-click=\"$ctrl.goToAddGuest()\"\u003e{{$ctrl.strings.shareOfficeWithGuest}}\u003c/button\u003e \u003cdiv class=\"c-group\"\u003e \u003cbutton mee-button=\"primary\" id=\"start-sharing-add-family-member\" ng-click=\"$ctrl.goToAddFamilyMember()\"\u003e {{$ctrl.strings.nextButtonText}} \u003c/button\u003e \u003cbutton mee-button id=\"start-sharing-cancel\" ng-click=\"$ctrl.cancel()\"\u003e {{$ctrl.strings.cancelButton}} \u003c/button\u003e \u003c/div\u003e ");t.put("/Scripts/Shared/Commerce/OrderSummary/order-summary.html", "\u003csection class=\"order-summary\"\u003e \u003cmee-progress-view watch-operation=\"orderSummaryInit\"\u003e \u003cinert-view\u003e\u003c/inert-view\u003e \u003cinprogress-view\u003e \u003cmee-progress-ants-mwf\u003e\u003c/mee-progress-ants-mwf\u003e \u003c/inprogress-view\u003e \u003cfailed-view\u003e \u003cspan class=\"mee-error-color\"\u003e{{::$ctrl.errorMessage}}\u003c/span\u003e \u003c/failed-view\u003e \u003cfinished-view\u003e \u003cdiv ng-if=\"!$ctrl.hasOrders\"\u003e \u003cdiv ng-if=\"::!$ctrl.childJwt\"\u003e {{$ctrl.model.strings.noOrdersColdStart}} \u003c/div\u003e \u003cdiv ng-if=\"::$ctrl.childJwt\"\u003e {{$ctrl.model.strings.noOrdersColdStartChild}} \u003c/div\u003e \u003c/div\u003e \u003cdiv data-grid=\"col-12 stack-2\" ng-if=\"$ctrl.hasOrders\" ng-repeat=\"order in $ctrl.model.orders\" class=\"order\"\u003e \u003cdiv data-grid=\"col-6\"\u003e \u003cmee-media size=\"lg\"\u003e \u003cmedia-image\u003e \u003cimg mee-image ng-src=\"{{order.logoUrl}}\" style=\"background-color: {{order.logoColor || \u0027transparent\u0027}}\" alt=\"\"\u003e \u003c/media-image\u003e \u003cmedia-body\u003e \u003cp class=\"items-title\"\u003e{{order.orderItemNames}}\u003c/p\u003e \u003cp mee-metatext\u003e{{order.localTotal}}\u003c/p\u003e \u003c/media-body\u003e \u003c/mee-media\u003e \u003c/div\u003e \u003cdiv data-grid=\"col-4\" class=\"info-col\"\u003e \u003ca ng-if=\"order.shippingUrl\" mee-hyperlink ng-href=\"{{order.shippingUrl}}\" target=\"_blank\" data-bi-id=\"order-summary-shipping\"\u003e{{order.localStatus}}\u003c/a\u003e \u003cp ng-if=\"!order.shippingUrl\"\u003e{{order.localStatus}}\u003c/p\u003e \u003cp mee-metatext\u003e{{order.paymentInstrumentName}}\u003c/p\u003e \u003c/div\u003e \u003cdiv data-grid=\"col-2\" class=\"info-col right-col\"\u003e \u003cspan mee-metatext\u003e{{order.localLongDate}}\u003c/span\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv ng-if=\"$ctrl.hasOrders\" data-grid=\"col-12\" class=\"show-all\"\u003e \u003cmee-progress-view watch-operation=\"showAll\"\u003e \u003cinert-view\u003e \u003ca mee-hyperlink ng-click=\"$ctrl.showAll()\" ng-if=\"$ctrl.model.strings.showAll\" href=\"#\" role=\"button\" data-bi-id=\"order-summary-show-all\"\u003e{{$ctrl.model.strings.showAll}}\u003c/a\u003e \u003c/inert-view\u003e \u003cinprogress-view data-aria-label=\"{{::$ctrl.loadingMessage}}\"\u003e \u003cmee-progress-ants-mwf\u003e\u003c/mee-progress-ants-mwf\u003e \u003c/inprogress-view\u003e \u003cfailed-view data-aria-label=\"{{::$ctrl.errorMessage}}\"\u003e \u003cspan class=\"mee-error-color\"\u003e{{::$ctrl.errorMessage}}\u003c/span\u003e \u003c/failed-view\u003e \u003c!-- Orders will be rendered above. --\u003e \u003cfinished-view ng-if=\"::$ctrl.childJwt\" data-aria-label=\"{{::$ctrl.doneMessage}} - {{::$ctrl.seeAllMessage}}\"\u003e {{::$ctrl.seeAllMessage}} \u003c/finished-view\u003e \u003cfinished-view ng-if=\"::!$ctrl.childJwt\" data-aria-label=\"{{::$ctrl.doneMessage}}\"\u003e\u003c/finished-view\u003e \u003c/mee-progress-view\u003e \u003c/div\u003e \u003c/finished-view\u003e \u003c/mee-progress-view\u003e \u003c/section\u003e ");t.put("/Scripts/Shared/Commerce/PaymentSelect/payment-select.html", "\u003cmee-action-menu on-select=\"$ctrl.onSelectChange(id)\"\u003e \u003cmee-action-menu-trigger\u003e{{$ctrl.text}}\u003c/mee-action-menu-trigger\u003e \u003cul\u003e \u003cli ng-attr-id=\"{{item.htmlId}}\" ng-repeat=\"item in $ctrl.data.items\" mee-action-menu-item kind=\"{{item.divide ? \u0027divider\u0027 : \u0027\u0027}}\" glyph=\"empty\"\u003e \u003cdiv ng-class=\"{\u0027error-services-payment-select\u0027: !item.valid}\" class=\"c-menu-item\"\u003e \u003cspan\u003e{{item.text}}\u003c/span\u003e \u003c/div\u003e \u003c/li\u003e \u003c/ul\u003e \u003c/mee-action-menu\u003e \u003cdiv ng-if=\"$ctrl.showMissingPiMessage\" class=\"missing-pi {{$ctrl.missingPiInline ? \u0027missing-pi-inline\u0027 : \u0027\u0027}}\"\u003e \u003cspan\u003e{{$ctrl.missingPiText}}\u003c/span\u003e \u003ca id=\"missing-pi-popover\" href=\"#\" role=\"button\" aria-label={{$ctrl.getMoreInfoText}}\u003e \u003cspan class=\"mee-icon mee-icon-Unknown\" /\u003e \u003cmee-flyout placement=\"bottom\" dismissible=\"true\"\u003e \u003cmee-rich-paragraph text=\"$ctrl.missingPiContentText\"\u003e\u003c/mee-rich-paragraph\u003e \u003c/mee-flyout\u003e \u003c/a\u003e \u003c/div\u003e ");t.put("/Scripts/Shared/Commerce/PaymentChallenge/payment-threeds-challenge.html", "\u003cmee-progress-ants-mwf kind=\"local\" id=\"loading-spinner\"\u003e\u003c/mee-progress-ants-mwf\u003e \u003cdiv\u003e \u003cpidl-container container-id=\"pidl-container\"\u003e\u003c/pidl-container\u003e \u003c/div\u003e ");t.put("/Scripts/Shared/Commerce/ValidateAddress/validate-address.html", "\u003cmee-progress-ants-mwf kind=\"local\" id=\"loading-spinner\"\u003e\u003c/mee-progress-ants-mwf\u003e \u003cdiv\u003e \u003cpidl-container container-id=\"pidl-container\"\u003e\u003c/pidl-container\u003e \u003c/div\u003e ");}]);