Untitled
2 years ago in HTML
<!DOCTYPE html><html lang="en-us" data-cw-private-path-prefix="" data-cw-private-build-number="2212Hotfix25" data-cw-private-mastering-number="2212Hotfix25"><head><meta http-equiv="Content-Security-Policy" content="base-uri 'self'; object-src 'none'; script-src blob: 'self' *.apple.com *.apple-cloudkit.com *.cdn-apple.com 'sha256-JFJvxqMr7d0c5kvkhpyFwvNHHhwfiIFw0UaFnTp+u9M=' 'sha256-xPJPd8mvJYvROjONLTrr8ROY/kdUS/vr+vMFSLP1UM0=' 'sha256-viY0bjyESUG5EQZrpm8pHv71rsma9EGuNGpcQr5dxUE=' 'sha256-svdOQzSg9T05h6Q3mC/8FCU+2bG3vWTBwdPa+czq+YY=' 'sha256-HenvlWVrAISuwfRzCus0xoCe+m4/jV6vXViy4FodZC8=' 'sha256-PXsqbEUE1WwJCSWR8wyxNBeVxsw6WuaEWoh29Kd0d14=' 'sha256-UENPsIJJAUXH6G31aHPZnxlhFcJJvyqwCsaq71Ru8k0='; style-src 'self' data: 'unsafe-inline'; default-src 'none'; child-src blob: 'self'; connect-src blob: 'self' data: *.icloud.com *.icloud.com.cn *.apple.com *.cdn-apple.com *.icloud-content.com *.icloud-content.com.cn *.apple-mapkit.com; form-action 'self' *.icloud.com *.icloud.com.cn; frame-src blob: 'self' mailto: tel: *.icloud.com *.icloud.com.cn *.apple.com *.icloud-content.com *.icloud-content.com.cn *.icloud-sandbox.com; font-src blob: 'self' data: *.icloud.com *.icloud.com.cn *.apple.com *.cdn-apple.com; img-src blob: 'self' data: *.icloud.com *.icloud.com.cn *.apple.com *.cdn-apple.com *.icloud-content.com *.icloud-content.com.cn *.apple-mapkit.com; media-src blob: 'self' data: *.icloud.com *.icloud.com.cn *.apple.com *.cdn-apple.com *.icloud-content.com *.icloud-content.com.cn">
<script type="text/javascript">
(function() {
var html = document.documentElement;
var buildNumberAttribute = 'data-cw-private-build-number';
var masteringNumberAttribute = 'data-cw-private-mastering-number';
window._BUILD_INFO_FOR_GLOBAL_ERROR_HANDLERS = {
buildNumber: html.getAttribute(buildNumberAttribute),
masteringNumber: html.getAttribute(masteringNumberAttribute),
locale: html.getAttribute("lang")
};
window._BUILD_INFO_FOR_GLOBAL_ERROR_HANDLERS.jsFiles = [];
})();
</script>
<script type="text/javascript">
window._BUILD_INFO_FOR_GLOBAL_ERROR_HANDLERS.jsFiles.push("/system/cloudos2/2212Hotfix25/en-us/main.js");
</script>
<script type="text/javascript">"use strict";var _CW_BUILD_INFO=window._BUILD_INFO_FOR_GLOBAL_ERROR_HANDLERS,filterIndexHtml=".*\\/index\\.html",filterMainJs=".*("+_CW_BUILD_INFO.jsFiles.join("|")+")",regexIndexHtml=new RegExp(filterIndexHtml),regexMainJs=new RegExp(filterMainJs);function logMessageToParent(a,b){if(!(window&&window.parent&&window===window.parent||!window.parent.postMessage)){var c=window.location.pathname,d=_CW_BUILD_INFO.buildNumber,e=_CW_BUILD_INFO.masteringNumber;window.parent.postMessage(JSON.stringify({appName:c,buildNumber:d,masteringNumber:e,args:[a,b],isCloudOSMessage:!0,methodName:"recordApplicationMessage"}),"*")}}function buildMessageFromErrorEvent(a){var b=a.detail,c=b.error;return{error:c&&c.message?c.message:b.message,url:b.filename,lineNumber:b.lineno,columnNumber:b.colno,stack:c?c.stack:"not available"}}function defaultErrorFilter(a){var b=a.filename;if(!b||regexIndexHtml.test(b)){var c=a.error&&a.error.stack;if(c){var d=c.split("\n");b=d[1]||d[0]}}return regexMainJs.test(b)}function defaultFatalErrorHandler(a){var b=buildMessageFromErrorEvent(a);b.isFatal=!0,logMessageToParent("OnFatalError",b)}function defaultNonFatalErrorHandler(a){var b=buildMessageFromErrorEvent(a);b.isFatal=!1,logMessageToParent("OnNonFatalError",b)}function buildMessageFromRejectionEvent(a){var b=a.detail,c=b.nativeEvent.reason,d=c.stack||{};if("string"!=typeof d)return{error:"unknown"};var e=d.split("\n"),f=1<e.length?e[0]:e[0].substring(0,80),g=(e[1]||e[0]).match(/at (.*\/main\.js):([0-9]+):([0-9]+)/);return g?{error:f,url:g[1],lineNumber:g[2],columnNumber:g[3],stack:d}:{error:f,stack:d}}function defaultUnhandledRejectionFilter(a){var b=a.reason;if(b){var c,d=b.stack,e=b.sourceURL;if(e)c=e;else if(d){var f=d.split("\n");c=f[1]||f[0]}return regexMainJs.test(c)}return!1}function defaultFatalUnhandledRejectionHandler(a){var b=buildMessageFromRejectionEvent(a);b.isFatal=!0,logMessageToParent("OnFatalUnhandledRejection",b)}function defaultNonFatalUnhandledRejectionHandler(a){var b=buildMessageFromRejectionEvent(a);b.isFatal=!1,logMessageToParent("OnNonFatalUnhandledRejection",b)}window.__globalErrorCatcherDefaults={defaultErrorFilter:defaultErrorFilter,defaultFatalErrorHandler:defaultFatalErrorHandler,defaultNonFatalErrorHandler:defaultNonFatalErrorHandler,defaultUnhandledRejectionFilter:defaultUnhandledRejectionFilter,defaultFatalUnhandledRejectionHandler:defaultFatalUnhandledRejectionHandler,defaultNonFatalUnhandledRejectionHandler:defaultNonFatalUnhandledRejectionHandler};</script>
<script type="text/javascript">"use strict";try{var event=new window.CustomEvent("test",{cancelable:!0});event.preventDefault()}catch(a){var PolyFillCustomEvent=function(a,b){var c;return b=b||{bubbles:!1,cancelable:!1,detail:void 0},c=document.createEvent("CustomEvent"),c.initCustomEvent(a,b.bubbles,b.cancelable,b.detail),c};PolyFillCustomEvent.prototype=window.Event.prototype,window.CustomEvent=PolyFillCustomEvent}var globalDefaults=window.__globalErrorCatcherDefaults,defaultErrorFilter=globalDefaults.defaultErrorFilter,defaultFatalErrorHandler=globalDefaults.defaultFatalErrorHandler,defaultNonFatalErrorHandler=globalDefaults.defaultNonFatalErrorHandler,defaultUnhandledRejectionFilter=globalDefaults.defaultUnhandledRejectionFilter,defaultFatalUnhandledRejectionHandler=globalDefaults.defaultFatalUnhandledRejectionHandler,defaultNonFatalUnhandledRejectionHandler=globalDefaults.defaultNonFatalUnhandledRejectionHandler;(function(){function a(a){var c,d="";d=b(a)?"FatalError":"NonFatalError",c=new CustomEvent(d,{detail:{error:a.error,message:a.message,filename:a.filename,lineno:a.lineno,colno:a.colno}}),window.dispatchEvent(c)}var b=defaultErrorFilter;window.addEventListener("FatalError",defaultFatalErrorHandler),window.addEventListener("NonFatalError",defaultNonFatalErrorHandler),window.addEventListener("error",a),window.__startFilteringErrors=function(a,c,d){b=a,window.removeEventListener("FatalError",defaultFatalErrorHandler),window.removeEventListener("NonFatalError",defaultNonFatalErrorHandler),c&&d&&(window.addEventListener("FatalError",c),window.addEventListener("NonFatalError",d)),window.__startFilteringErrors=function(){throw new Error("__startFilteringErrors can currently only be invoked once")}}})(),function(){function a(a){var c,d="";d=b(a)?"FatalUnhandledRejection":"NonFatalUnhandledRejection",c=new CustomEvent(d,{detail:{nativeEvent:a}}),window.dispatchEvent(c)}var b=defaultUnhandledRejectionFilter;window.addEventListener("FatalUnhandledRejection",defaultFatalUnhandledRejectionHandler),window.addEventListener("NonFatalUnhandledRejection",defaultNonFatalUnhandledRejectionHandler),window.addEventListener("unhandledrejection",a),window.__startFilteringUnhandledRejections=function(a,c,d){b=a,window.removeEventListener("FatalUnhandledRejection",defaultFatalUnhandledRejectionHandler),window.removeEventListener("NonFatalUnhandledRejection",defaultNonFatalUnhandledRejectionHandler),c&&d&&(window.addEventListener("FatalUnhandledRejection",c),window.addEventListener("NonFatalUnhandledRejection",d)),window.__startFilteringUnhandledRejections=function(){throw new Error("__startFilteringUnhandledRejections can currently only be invoked once")}}}();</script>
<meta charset="utf-8">
<meta name="viewport" content="initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
<meta name="description" content="Sign in to iCloud to access your photos, videos, documents, notes, contacts, and more. Use your Apple ID or create a new account to start using Apple services.">
<meta name="keywords" content="icloud, free, apple">
<meta name="og:title" content="iCloud.com">
<meta name="og:image" content="https://www.icloud.com/icloud_logo/icloud_logo.png">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="default">
<meta name="google" content="notranslate">
<meta name="theme-color" content="rgb(50, 50, 50)">
<link rel="apple-touch-icon" sizes="180x180" href="/system/cloudos2/current/static/apple-touch-icon.png">
<link rel="apple-touch-icon" sizes="120x120" href="/system/cloudos2/current/static/apple-touch-icon-120x120.png">
<link rel="apple-touch-icon" sizes="152x152" href="/system/cloudos2/current/static/apple-touch-icon-152x152.png">
<link rel="apple-touch-icon-precomposed" sizes="180x180" href="/system/cloudos2/current/static/apple-touch-icon-precomposed.png">
<link rel="apple-touch-icon-precomposed" sizes="120x120" href="/system/cloudos2/current/static/apple-touch-icon-120x120-precomposed.png">
<link rel="apple-touch-icon-precomposed" sizes="152x152" href="/system/cloudos2/current/static/apple-touch-icon-152x152-precomposed.png">
<link rel="icon" type="image/png" sizes="32x32" href="/system/cloudos2/current/static/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/system/cloudos2/current/static/favicon-16x16.png">
<link rel="mask-icon" sizes="any" color="#898989" href="/system/cloudos2/current/static/safari-pinned-tab.svg">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>iCloud</title>
<style id="cw-bootstrap-css">/* stylelint-disable */
html {
background-color: #fff;
min-height: 100%;
display: flex;
flex-direction: column;
}
html.facetime-dark {
background-color: #000;
}
body {
margin: 0;
padding: 0;
display: flex;
flex-direction: column;
flex: 1;
}
.cloudos-loading-screen {
position: absolute;
width: 100%;
height: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.cloudos-loading-screen .header {
width: 100%;
height: 44px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
flex-direction: row;
/* Ensure this exactly matches what is in `COSK2.OSToolbarView.scss` */
background-color: rgb(50, 50, 50);
}
.cloudos-loading-screen .header .apple-icon {
fill: white;
width: 16px;
height: 44px;
}
.cloudos-loading-screen .header .apple-icon-wrapper {
display: flex;
justify-content: center;
margin-left: 18px;
width: 16px;
}
[dir="rtl"] .cloudos-loading-screen .header .apple-icon-wrapper {
margin-left: 0px;
margin-right: 18px;
}
.cloudos-loading-screen .header .icloud-logo-wrapper {
margin-left: 13px;
flex: 1;
display: none;
align-items: center;
-webkit-box-align: center;
-ms-flex-align: center;
margin-top: 0px;
}
[dir="rtl"] .cloudos-loading-screen .header .icloud-logo-wrapper {
margin-left: 0px;
margin-right: 13px;
}
.cloudos-loading-screen .header .icloud-logo-wrapper .div-wrapping-icloud-logo {
margin-top: 1px;
height: 17px;
width: 59px;
min-width: 59px;
display: flex;
align-items: center;
-webkit-box-align: center;
-ms-flex-align: center;
}
.cloudos-loading-screen .header .dummy-element {
flex: 1;
margin-right: 13px;
}
[dir="rtl"] .cloudos-loading-screen .header .dummy-element {
margin-right: 0px;
margin-left: 13px;
}
.cloudos-loading-screen .header .icloud-logo {
fill: white;
width: 59px;
min-width: 59px;
}
.cloudos-loading-screen .content {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
opacity: 0;
/* Leave room at the top for the toolbar */
top: 44px;
-webkit-animation: 450ms ease-out 100ms 1 forwards
cloudos-loading-screen-content;
animation: 450ms ease-out 100ms 1 forwards cloudos-loading-screen-content;
}
.cloudos-loading-screen .spinner-wrapper {
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
display: flex;
}
.cloudos-loading-screen .spinner-wrapper ui-activity-indicator.standard {
flex: none;
}
@-webkit-keyframes cloudos-loading-screen-content {
100% {
opacity: 1;
}
}
@keyframes cloudos-loading-screen-content {
100% {
opacity: 1;
}
}
.header-hidden .cloudos-loading-screen .header {
visibility: hidden;
}
.needs-white-bg .cloudos-loading-screen .header .icloud-logo-wrapper {
display: flex;
}
.needs-white-bg .cloudos-loading-screen .header .icloud-logo {
fill: black;
}
.needs-white-bg .header .apple-icon-wrapper {
margin-left: 0px;
}
.needs-white-bg .header .apple-icon-wrapper .apple-icon {
fill: black;
}
.needs-white-bg .cloudos-loading-screen .header {
background-color: transparent;
}
/* Activity Indicator */
@-webkit-keyframes ui-activity-indicator-keyframe-u07851365 {
0% {
opacity: 0.25;
}
to {
opacity: 1;
}
}
@keyframes ui-activity-indicator-keyframe-u07851365 {
0% {
opacity: 0.25;
}
to {
opacity: 1;
}
}
ui-activity-indicator.standard {
display: inline-block;
position: relative;
width: 32px;
height: 32px;
}
ui-activity-indicator.standard ui-spinner-nib {
position: absolute;
left: 50%;
top: 0;
width: 3px;
height: 9px;
border-radius: 1.5px;
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-animation-name: ui-activity-indicator-keyframe-u07851365;
animation-name: ui-activity-indicator-keyframe-u07851365;
animation-direction: reverse;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
-webkit-animation-timing-function: cubic-bezier(
0.33333,
0,
0.66667,
0.33333
);
animation-timing-function: cubic-bezier(0.33333, 0, 0.66667, 0.33333);
background-color: #000;
}
ui-activity-indicator.standard ui-spinner-nib:first-of-type {
-webkit-animation-delay: -1s;
animation-delay: -1s;
-webkit-transform: translateY(16px) rotate(0deg) translateY(-16px)
translateX(-1.5px);
transform: translateY(16px) rotate(0deg) translateY(-16px)
translateX(-1.5px);
}
ui-activity-indicator.standard ui-spinner-nib:nth-of-type(2) {
-webkit-animation-delay: -0.91667s;
animation-delay: -0.91667s;
-webkit-transform: translateY(16px) rotate(30deg) translateY(-16px)
translateX(-1.5px);
transform: translateY(16px) rotate(30deg) translateY(-16px)
translateX(-1.5px);
}
ui-activity-indicator.standard ui-spinner-nib:nth-of-type(3) {
-webkit-animation-delay: -0.83333s;
animation-delay: -0.83333s;
-webkit-transform: translateY(16px) rotate(60deg) translateY(-16px)
translateX(-1.5px);
transform: translateY(16px) rotate(60deg) translateY(-16px)
translateX(-1.5px);
}
ui-activity-indicator.standard ui-spinner-nib:nth-of-type(4) {
-webkit-animation-delay: -0.75s;
animation-delay: -0.75s;
-webkit-transform: translateY(16px) rotate(90deg) translateY(-16px)
translateX(-1.5px);
transform: translateY(16px) rotate(90deg) translateY(-16px)
translateX(-1.5px);
}
ui-activity-indicator.standard ui-spinner-nib:nth-of-type(5) {
-webkit-animation-delay: -0.66667s;
animation-delay: -0.66667s;
-webkit-transform: translateY(16px) rotate(120deg) translateY(-16px)
translateX(-1.5px);
transform: translateY(16px) rotate(120deg) translateY(-16px)
translateX(-1.5px);
}
ui-activity-indicator.standard ui-spinner-nib:nth-of-type(6) {
-webkit-animation-delay: -0.58333s;
animation-delay: -0.58333s;
-webkit-transform: translateY(16px) rotate(150deg) translateY(-16px)
translateX(-1.5px);
transform: translateY(16px) rotate(150deg) translateY(-16px)
translateX(-1.5px);
}
ui-activity-indicator.standard ui-spinner-nib:nth-of-type(7) {
-webkit-animation-delay: -0.5s;
animation-delay: -0.5s;
-webkit-transform: translateY(16px) rotate(180deg) translateY(-16px)
translateX(-1.5px);
transform: translateY(16px) rotate(180deg) translateY(-16px)
translateX(-1.5px);
}
ui-activity-indicator.standard ui-spinner-nib:nth-of-type(8) {
-webkit-animation-delay: -0.41667s;
animation-delay: -0.41667s;
-webkit-transform: translateY(16px) rotate(210deg) translateY(-16px)
translateX(-1.5px);
transform: translateY(16px) rotate(210deg) translateY(-16px)
translateX(-1.5px);
}
ui-activity-indicator.standard ui-spinner-nib:nth-of-type(9) {
-webkit-animation-delay: -0.33333s;
animation-delay: -0.33333s;
-webkit-transform: translateY(16px) rotate(240deg) translateY(-16px)
translateX(-1.5px);
transform: translateY(16px) rotate(240deg) translateY(-16px)
translateX(-1.5px);
}
ui-activity-indicator.standard ui-spinner-nib:nth-of-type(10) {
-webkit-animation-delay: -0.25s;
animation-delay: -0.25s;
-webkit-transform: translateY(16px) rotate(270deg) translateY(-16px)
translateX(-1.5px);
transform: translateY(16px) rotate(270deg) translateY(-16px)
translateX(-1.5px);
}
ui-activity-indicator.standard ui-spinner-nib:nth-of-type(11) {
-webkit-animation-delay: -0.16667s;
animation-delay: -0.16667s;
-webkit-transform: translateY(16px) rotate(300deg) translateY(-16px)
translateX(-1.5px);
transform: translateY(16px) rotate(300deg) translateY(-16px)
translateX(-1.5px);
}
ui-activity-indicator.standard ui-spinner-nib:nth-of-type(12) {
-webkit-animation-delay: -0.08333s;
animation-delay: -0.08333s;
-webkit-transform: translateY(16px) rotate(330deg) translateY(-16px)
translateX(-1.5px);
transform: translateY(16px) rotate(330deg) translateY(-16px)
translateX(-1.5px);
}
/* Color Override */
.facetime-dark
ui-activity-indicator.standard#cloudos-loading-spinner
ui-spinner-nib {
background-color: #f5f5f7;
}
</style>
<link rel="icon" href="/favicon.ico">
<script type="text/javascript">
(function() {
var html = document.documentElement;
var pathPrefixAttribute = 'data-cw-private-path-prefix';
var buildNumberAttribute = 'data-cw-private-build-number';
var masteringNumberAttribute = 'data-cw-private-mastering-number';
window.__CW_PATH_PREFIX = html.getAttribute(pathPrefixAttribute);
window.__CW_BUILD_INFO = {
buildNumber: html.getAttribute(buildNumberAttribute),
masteringNumber: html.getAttribute(masteringNumberAttribute),
locale: html.getAttribute("lang")
};
html.removeAttribute(pathPrefixAttribute);
html.removeAttribute(buildNumberAttribute);
html.removeAttribute(masteringNumberAttribute);
})();
</script>
<script type="text/javascript" class="cw-head-scripts">
(function(n,t,e){var o=navigator&&navigator.userAgent;if(o){var i,a,r,f=o.toLowerCase(),d="PointerEvent"in window,u="createTouch"in document||"Touch"in window,l=d?navigator.maxTouchPoints>0:u,s=!!/mac/.test(f)&&!/like mac/.test(f),c=s&&!(s&&l),h=!!f.match(/\b(iPad|iPhone|iPod)\b.*\bOS (\d+)_(\d+)/i);if(c&&(i=f.match(/mac os x (\d+)[ _.](\d+)/)),h&&(i=f.match(/\b(iPad|iPhone|iPod)\b.*\bOS (\d+)_(\d+)/i)),i&&(a=i[1]?parseInt(i[1],10):null,r=i[2]?parseInt(i[2],10):null),null===a)return!1;if(c){if(a>10)return!0;if(10===a&&r>=14)return!0}return!!(h&&a>=12)}})()||function(n){for(var t=0,e=n.length;t<e;t++){var o=n[t],i=document.createElement("link");i.rel="preload",i.as="font",i.href=o,i.type="font/woff",i.crossOrigin=!0,document.head.appendChild(i)}}(["/fonts/SFUIText-Light.woff","/fonts/SFUIText-Medium.woff","/fonts/SFUIText-Regular.woff","/fonts/SFUIDisplay-Regular.woff","/fonts/SFUIDisplay-Semibold.woff"]);
</script>
</head>
<body>
<div class="cloudos-loading-screen" id="cw-bootstrap-html">
<div class="header" id="cloudos-loading-screen-header">
<div class="icloud-logo-wrapper">
<div class="div-wrapping-icloud-logo">
<svg class="icloud-logo" version="1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 118 34">
<path stroke="none" d="M1 3.9c0-1.4 1.2-2.6 2.6-2.6 1.4 0 2.6 1.1 2.6 2.5S5.1 6.4 3.7 6.4h-.1C2.2 6.5 1 5.3 1 3.9zm.4 5.8h4.5v22H1.4v-22zm8.8 6.9C10.2 7 15.7 1 24.1 1 31 1 36.2 5.2 37 11.5h-4.7c-.8-3.9-4.1-6.4-8.2-6.4-5.5 0-9.1 4.5-9.1 11.5s3.5 11.5 9.1 11.5c4.2 0 7.2-2.2 8.2-5.8H37c-1.2 6.2-5.9 9.9-12.9 9.9-8.5 0-13.9-6-13.9-15.6zM40.9 1.5h4.5v30.2h-4.5V1.5zm18.7 7.9c-6.4 0-10.5 4.4-10.5 11.3S53.2 32 59.6 32s10.5-4.3 10.5-11.3c0-6.9-4-11.3-10.5-11.3zm0 18.8c-3.7 0-5.9-2.8-5.9-7.6 0-4.7 2.2-7.6 5.9-7.6s5.9 2.8 5.9 7.6-2.2 7.6-5.9 7.6zm33 3.5h-4.4v-3.8h-.1c-1.3 2.6-3.5 4-6.9 4-4.8 0-7.8-3.1-7.8-8.1V9.7h4.5v13.2c0 3.3 1.6 5.1 4.7 5.1 3.3 0 5.3-2.3 5.3-5.7V9.7h4.5l.2 22zm19.8-30.2v11.8h-.1c-1.3-2.4-3.8-3.9-6.9-3.9-5.5 0-9.3 4.4-9.3 11.2s3.8 11.2 9.3 11.2c3.2 0 5.7-1.5 7-4h.1v3.7h4.4v-30h-4.5zm-5.8 26.6c-3.5 0-5.9-2.9-5.9-7.4s2.3-7.4 5.9-7.4c3.5 0 5.8 2.9 5.8 7.4.1 4.5-2.3 7.4-5.8 7.4z"></path>
</svg>
</div>
</div>
<div class="apple-icon-wrapper">
<svg class="apple-icon" xmlns="http://www.w3.org/2000/svg" width="16" height="44" viewBox="0 0 16 44">
<path d="M8.02 16.23c-.73 0-1.86-.83-3.05-.8-1.57.02-3.01.91-3.82 2.32-1.63 2.83-.42 7.01 1.17 9.31.78 1.12 1.7 2.38 2.92 2.34 1.17-.05 1.61-.76 3.03-.76 1.41 0 1.81.76 3.05.73 1.26-.02 2.06-1.14 2.83-2.27.89-1.3 1.26-2.56 1.28-2.63-.03-.01-2.45-.94-2.48-3.74-.02-2.34 1.91-3.46 2-3.51-1.1-1.61-2.79-1.79-3.38-1.83-1.54-.12-2.83.84-3.55.84zm2.6-2.36c.65-.78 1.08-1.87.96-2.95-.93.04-2.05.62-2.72 1.4-.6.69-1.12 1.8-.98 2.86 1.03.08 2.09-.53 2.74-1.31"></path>
</svg>
</div>
<div class="dummy-element"></div>
</div>
<div class="content">
<div class="spinner-wrapper">
<ui-activity-indicator id="cloudos-loading-spinner" class="standard">
<ui-spinner-nib></ui-spinner-nib>
<ui-spinner-nib></ui-spinner-nib>
<ui-spinner-nib></ui-spinner-nib>
<ui-spinner-nib></ui-spinner-nib>
<ui-spinner-nib></ui-spinner-nib>
<ui-spinner-nib></ui-spinner-nib>
<ui-spinner-nib></ui-spinner-nib>
<ui-spinner-nib></ui-spinner-nib>
<ui-spinner-nib></ui-spinner-nib>
<ui-spinner-nib></ui-spinner-nib>
<ui-spinner-nib></ui-spinner-nib>
<ui-spinner-nib></ui-spinner-nib>
</ui-activity-indicator>
</div>
</div>
</div>
<script type="text/javascript" id="cw-bootstrap-js">!function(e){var t={};function i(n){if(t[n])return t[n].exports;var r=t[n]={i:n,l:!1,exports:{}};return e[n].call(r.exports,r,r.exports,i),r.l=!0,r.exports}i.m=e,i.c=t,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)i.d(n,r,function(t){return e[t]}.bind(null,r));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="",i(i.s=14)}([function(e,t,i){"use strict";(function(e){i.d(t,"a",(function(){return m}));var n=i(1),r=new n.a(new e.URL("https://www.icloud.com/"),"icloud.com",{domain:"icloud.com",subdomain:"www",domainLogo:"icloud.logo",suffix:".com"}),o=new n.a(new e.URL("https://www.icloud.com.cn/"),"icloud.com.cn",{domain:"icloud.com.cn",subdomain:"www",suffix:".com.cn",domainLogo:"icloud.cn.logo"}),a=new n.a(new e.URL("https://beta.icloud.com/"),"icloud.com",{domain:"icloud.com",subdomain:"beta",domainLogo:"icloud.logo",suffix:".com",fallbackDomain:r}),s=new n.a(new e.URL("https://future.icloud.com/"),"icloud.com",{domain:"icloud.com",subdomain:"future",domainLogo:"icloud.logo",suffix:".com",fallbackDomain:a}),c=new n.a(new e.URL("https://carry.icloud.com/"),"icloud.com",{domain:"icloud.com",subdomain:"carry",domainLogo:"icloud.logo",suffix:".com",fallbackDomain:r}),h=new n.a(new e.URL("https://facetime.apple.com/"),"icloud.com",{domain:"apple.com",subdomain:"facetime"}),d=new n.a(new e.URL("https://prod-facetime.apple.com/"),"icloud.com",{domain:"apple.com",subdomain:"prod-facetime"}),u=new n.a(new e.URL("https://carry-facetime.apple.com/"),"icloud.com",{domain:"apple.com",subdomain:"carry-facetime"}),l=new n.a(new e.URL("https://icloud1-facetime.apple.com/"),"icloud.com",{domain:"apple.com",subdomain:"icloud1-facetime"}),p=new n.a(new e.URL("https://icloud2-facetime.apple.com/"),"icloud.com",{domain:"apple.com",subdomain:"icloud2-facetime"}),f=new n.a(new e.URL("https://icloud3-facetime.apple.com/"),"icloud.com",{domain:"apple.com",subdomain:"icloud3-facetime"}),m=Object.freeze({iCloudDomainProperty:r,iCloudChinaDomainProperty:o,iCloudBetaDomainProperty:a,iCloudFutureDomainProperty:s,iCloudCarryDomainProperty:c,faceTimeDomainProperty:h,faceTimeProdDomainProperty:d,faceTimeCarryDomainProperty:u,faceTimeICloud1DomainProperty:l,faceTimeICloud2DomainProperty:p,faceTimeICloud3DomainProperty:f})}).call(this,i(5))},function(e,t,i){"use strict";i.d(t,"a",(function(){return n}));var n=function(e,t){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(this.url=void 0,this.hostname=void 0,this.domainLogo=void 0,this.fallbackDomain=void 0,this.servicesDomain=void 0,this.domain=void 0,this.subdomain=void 0,this.suffix=void 0,!e)throw new Error("Domain URL is required");if(!t)throw new Error("Services domain is required");this.url=e,this.servicesDomain=t;var n=e.hostname;this.hostname=n;var r=i.domain,o=i.subdomain,a=i.domainLogo,s=i.fallbackDomain,c=i.suffix;this.domainLogo=a,this.fallbackDomain=s,this.domain=r,this.subdomain=o,this.suffix=c}},function(e,t,i){"use strict";var n;i.d(t,"a",(function(){return n})),function(e){e.MOUSE="MOUSE",e.TOUCH="TOUCH"}(n||(n={}))},function(e,t,i){"use strict";var n;i.d(t,"a",(function(){return n})),function(e){e.PHONE="PHONE",e.TABLET="TABLET",e.DESKTOP="DESKTOP"}(n||(n={}))},function(e,t,i){"use strict";var n;i.d(t,"a",(function(){return s})),i.d(t,"c",(function(){return c})),i.d(t,"b",(function(){return h})),function(e){e.IOS="IOS",e.ANDROID="ANDROID",e.WINDOWS="WINDOWS",e.MAC="MAC",e.LINUX="LINUX",e.CHROMEOS="CHROMEOS",e.UNKNOWN="UNKNOWN"}(n||(n={}));var r=i(3),o=i(2);function a(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var s=function(){function e(){this.platformType=function(){var e=window.navigator.userAgent;if(!e)throw new TypeError("Expected user agent!");return/ipad|ipod|iphone/i.test(e)?n.IOS:/android/i.test(e)?n.ANDROID:/mac/i.test(e)&&!/like mac/i.test(e)?"ontouchstart"in window||"createTouch"in window.document?n.IOS:n.MAC:/windows/i.test(e)?n.WINDOWS:/\bcros\b/i.test(e)?n.CHROMEOS:/\blinux\b/i.test(e)?n.LINUX:n.UNKNOWN}(),this.isAndroid=this.platformType===n.ANDROID,this.isWindows=this.platformType===n.WINDOWS,this.isMac=this.platformType===n.MAC,this.isiOS=this.platformType===n.IOS,this.primaryInteractionMode=this.isiOS||this.isAndroid?o.a.TOUCH:o.a.MOUSE,this.isTouch=this.primaryInteractionMode===o.a.TOUCH,this.isMouse=this.primaryInteractionMode===o.a.MOUSE,this.deviceType=this.isMouse?r.a.DESKTOP:Math.min(window.screen.width,window.screen.height)>667?r.a.TABLET:r.a.PHONE,this.isiPad=this.isiOS&&this.deviceType===r.a.TABLET,this.isiPhoneOriPod=this.isiOS&&this.deviceType===r.a.PHONE}var t,i,s;return t=e,s=[{key:"sharedInstance",get:function(){var t=e._sharedInstance;return void 0===t?this._sharedInstance=new e:t}}],(i=[{key:"current",get:function(){return this.platformType}}])&&a(t.prototype,i),s&&a(t,s),e}();function c(){var e=document.querySelector('meta[name="viewport"]'),t=e||document.createElement("meta");t.content="width=device-width, initial-scale=1, viewport-fit=cover",e||(t.name="viewport",document.head.appendChild(t))}function h(){document.body.setAttribute("apple-system-font-capable","true")}},function(e,t){var i;i=function(){return this}();try{i=i||new Function("return this")()}catch(n){"object"===typeof window&&(i=window)}e.exports=i},function(e,t,i){"use strict";i.d(t,"a",(function(){return m})),i.d(t,"b",(function(){return I})),i.d(t,"c",(function(){return M}));var n=i(4),r=i(2);function o(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var a=function(){function e(e,t,i,n,r,o,a,s,c,h){if("object"===typeof e)for(var d in e)e.hasOwnProperty(d)&&(this[d]=e[d]);else this.x=arguments[0],this.y=arguments[1],this.width=arguments[2],this.height=arguments[3],this.originX=arguments[4],this.originY=arguments[5],this.parentOriginX=arguments[6],this.parentOriginY=arguments[7],this.parentAnchorX=arguments[8],this.parentAnchorY=arguments[9],this.parentRect=arguments[10];this.originX=this.originX||0,this.originY=this.originY||0,this.parentOriginX=this.parentOriginX||0,this.parentOriginY=this.parentOriginY||0,this.parentAnchorX=void 0===this.parentAnchorX?this.parentOriginX:this.parentAnchorX,this.parentAnchorY=void 0===this.parentAnchorY?this.parentOriginY:this.parentAnchorY,this.existence=void 0===this.existence?1:this.existence}var t,i;return e.getBoundingBox=function(){for(var e,t,i=1/0,n=1/0,r=-1/0,o=-1/0,a=0,s=0,c=0,h=0,d=0,u=0,l=arguments.length,p=0;t=arguments[p];p++)if(i=Math.min(i,t.absX),n=Math.min(n,t.absY),r=Math.max(r,t.absX+t.width),o=Math.max(o,t.absY+t.height),a+=t.originX/l,s+=t.originY/l,c+=t.parentOriginX/l,h+=t.parentOriginY/l,d+=t.parentAnchorX/l,u+=t.parentAnchorY/l,p){if(e!==t.parentRect)throw new Error("Rects in `getBoundingBox` have different parents.")}else e=t.parentRect;var f=new this({parentRect:e,width:r-i,height:o-n,originX:a,originY:s,parentOriginX:c,parentOriginY:h,parentAnchorX:d,parentAnchorY:u});return f.absX=i,f.absY=n,f},e.prototype.reframeParent=function(e){for(var t=this.absX,i=this.absY,n=this.parentRect;t+=n.absX,i+=n.absY,(n=n.parentRect)!==e;)if(!n)throw new Error("reframeParent requires the new rect to be an ancestor of the current rect.");this.parentRect=e,this.absX=t,this.absY=i},t=e,(i=[{key:"_parentOriginXOffset",get:function(){var e=this.parentOriginX;return e?e*this.parentRect.width:0}},{key:"_parentOriginYOffset",get:function(){var e=this.parentOriginY;return e?e*this.parentRect.height:0}},{key:"absX",get:function(){return this.x-this.originX*this.width+this._parentOriginXOffset},set:function(e){this.x=e+this.originX*this.width-this._parentOriginXOffset}},{key:"absY",get:function(){return this.y-this.originY*this.height+this._parentOriginYOffset},set:function(e){this.y=e+this.originY*this.height-this._parentOriginYOffset}}])&&o(t.prototype,i),e}(),s=[["rgb(102, 188, 249)","Mail"],["rgb(204, 204, 191)","Contacts"],["rgb(239, 232, 231)","Calendar"],["rgb(208, 196, 179)","Photos"],["rgb(201, 232, 252)","iCloud Drive"],["rgb(251, 241, 203)","Notes"],["rgb(246, 249, 245)","Reminders"],["rgb(255, 170, 30)","Pages"],["rgb(125, 239, 120)","Numbers"],["rgb(77, 174, 248)","Keynote"],["rgb(121, 169, 129)","Find iPhone"]],c=["Photos","Notes","Find iPhone"].map((function(e){return s.filter((function(t){return t[1]===e}))[0]})),h=s.filter((function(e){return-1===["Pages","Numbers","Keynote"].indexOf(e[1])})),d="Use more Apps on iCloud.com on an iPad or desktop computer. Learn more\u2026",u=n.a.sharedInstance.primaryInteractionMode===r.a.MOUSE;function l(){var e=document.documentElement;return e.clientWidth>667&&e.clientHeight>480}function p(){return u?s:l()?h:c}function f(){for(var e=String(navigator.language).toLowerCase(),t="",i=0;;i++){var n=e.charCodeAt(i);if(!(n>=97&&n<=122||n>=48&&n<=57))break;t+=e[i]}return"iw"===t||"he"===t||"ar"===t}function m(e,t){var i,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:p().map((function(e){return e[1]})),r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"Good afternoon, Abcdef.",o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"Account Settings",s=arguments.length>5?arguments[5]:void 0,c=arguments.length>6?arguments[6]:void 0,h=arguments.length>7&&void 0!==arguments[7]&&arguments[7],l=arguments.length>8&&void 0!==arguments[8]?arguments[8]:d,m=arguments.length>9&&void 0!==arguments[9]?arguments[9]:f(),g=arguments.length>10?arguments[10]:void 0,v=arguments.length>11?arguments[11]:void 0,b=arguments.length>12?arguments[12]:void 0,w=new a({width:Math.max(u?320:0,e),height:t}),I=y(w,r,o,s,c),M=I.avatarLayout,T=I.greetingLayout,k=I.accountSettingsLayout,_=O(w,n,m,g,v);h||(i=S(w,_,l)),C(w,M,T,k,_,i);var D=x(w,M,T,k,_,i,m,b);D&&C(w,M,T,k,_,i,.5,.45);var E=Object.assign({greeting:T,accountSettings:k,avatar:M,learnMoreDetailLabel:i},_.getNamedChildLayoutRects(),{_compoundAppSwitcherGrid:_,_reconstructionArguments:[n,r,o,s,c,h,l,m,_.columnCount,_.usesLargeLayout,D]});return h&&delete E.learnMoreDetailLabel,E}var g=document.createElement("div");g.style.cssText="position: absolute; left: 0; top: -10000px; pointer-events: none; user-select: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none;",g.setAttribute("aria-hidden","true"),g.className="mock-springboard-view",g.innerHTML='<div class="sf-ui-display" style="font-size: 26px; font-weight: 600; display: inline-block;"></div><div class="sf-ui-text" style="font-size: 15px; font-weight: 500; display: inline-block; padding-right: 4px;"></div><div class="sf-ui-text" style="font-size: 13px; font-weight: 400; display: inline-block;"></div><style>.mock-springboard-view .sf-ui-display { font-family: SFUIDisplay, Helvetica Neue, sans-serif; } .mock-springboard-view .sf-ui-text { font-family: SFUIText, Helvetica Neue, sans-serif; } body[apple-system-font-capable] .mock-springboard-view .sf-ui-display, body[apple-system-font-capable] .mock-springboard-view .sf-ui-text { font-family: system-ui, -apple-system, BlinkMacSystemFont; } </style>';var v=g.childNodes[0],b=g.childNodes[1],w=g.childNodes[2];function y(e,t,i,n,r){var o=e.width-30;g.parentNode||document.body.appendChild(g),v.textContent=t,b.textContent=i,v.style.maxWidth=b.style.maxWidth=o+"px";var s=Math.min(160,Math.max(78,88*e.width/1e3)),c=new a({parentRect:e,x:0,y:0,width:s,height:s,originX:.5,parentOriginX:.5}),h=v.getBoundingClientRect(),d=new a({parentRect:e,x:0,y:c.absY+c.height+17,width:r||Math.ceil(h.width),height:Math.ceil(h.height),originX:.5,parentOriginX:.5,_isForText:!0}),u=b.getBoundingClientRect(),l=new a({parentRect:e,x:0,y:d.absY+d.height+13,width:n||Math.ceil(u.width),height:Math.ceil(u.height),originX:.5,parentOriginX:.5,_isForText:!0});return v.textContent="",b.textContent="",{accountSettingsLayout:l,greetingLayout:d,avatarLayout:c}}function x(e,t,i,n,r,o,a,s){return!1!==s&&(!(!s&&e.width<=425)&&(!(!s&&Math.max(r.absY+r.height,o?o.absY+o.height:0)<e.height-18)&&(t.width=t.height=70,c=t.absX,t.originX=0,t.absX=c,t.x-=(i.width+18)/2,i.originX=0,n.originX=0,n.absX=i.absX=t.absX+t.width+18,i.absY=t.absY+5,n.absY=Math.max(t.absY+t.height-10-n.height,i.absY+i.height+10),a&&(t.x*=-1,t.originX=1-t.originX,i.x*=-1,i.originX=1-i.originX,n.x*=-1,n.originX=1-n.originX),!0)));var c}function O(e,t,i,n,r){var o=t.length,s=Math.max(.08*e.width-50,-8),c=void 0!==r?r:l(),h=c?Math.min(142,e.width/1e3*45+33):60,d=.2*h+12,u=.15*Math.min(1,Math.max(0,(e.width-700)/300)),p=h+(c?h*(.7-u):32),f=h+(c?h*(.9-u):50),m=(e.width-2*s-h)/p,g=n||Math.max(1,Math.min(o>7?o-1:o,Math.floor(m))),v=t.length?Math.ceil(o/g):0,b=t.length?Math.ceil(o/v):0;b>1&&(p+=(m-b)*p*.25/(b-1));var w=Math.max(0,h+(b-1)*p),y=Math.max(0,h+(v-1)*f+d),x=b<=3;return new a({parentRect:e,x:0,y:0,width:w,height:y,originX:.5,parentOriginX:.5,parentAnchorY:.5,itemNames:t.map((function(e){return"appIcon."+e})),itemCount:o,columnCount:b,rowCount:v,itemSize:h,itemIntervalX:p,itemIntervalY:f,alignment:x?"center":"left",usesLargeLayout:c,layoutRectAtIdx:function(e){var t=new a({parentRect:this.parentRect,width:h,height:h+d,originX:.5,originY:.5,parentOriginX:.5,parentOriginY:.5,parentAnchorX:.5,parentAnchorY:.5}),n=Math.floor(e/this.columnCount),r=e%this.columnCount;i&&(r=b-1-r);var o=0;return"center"===this.alignment&&n===this.rowCount-1&&(o=(this.columnCount-this.itemCount%this.columnCount)%this.columnCount*this.itemIntervalX/2),t.absX=this.absX+r*this.itemIntervalX+o,t.absY=this.absY+n*this.itemIntervalY,t},getNamedChildLayoutRects:function(){for(var e,t={},i=this.itemNames,n=0;e=i[n];n++)t[e]=this.layoutRectAtIdx(n);return t}})}function S(e,t,i){var n=e.width-80;w.textContent=i,w.style.maxWidth=n+"px";var r=w.getBoundingClientRect();return w.textContent="",new a({parentRect:e,x:0,y:t.absY+t.height+30,width:Math.ceil(r.width),height:Math.ceil(r.height),originX:.5,parentOriginX:.5})}function C(e,t,i,n,r,o,s,c){var h=a.getBoundingBox(t,i,n),d=o?a.getBoundingBox(r,o):r,u=s||.4,l=u/(1-u),p=c||.18,f=(e.height-h.height-d.height)/(1+.8*l+l)*l,m=.8*f,g=Math.min(h.height,d.height),v=Math.min(m,.8*g),b=f+u*(m-v),w=Math.max(0,.01*(800-e.height)),y=Math.max(v,p*g,.2*(r.itemIntervalY-r.itemSize))-w,x=Math.max(b,.8*y,.15*h.height)-w,O=x+h.height+y,S=x-h.absY,C=O-d.absY;t.y+=S,i.y+=S,n.y+=S,r.y+=C,o&&(o.y+=C)}function I(){var e=document.createElement("div");return e.className="bootstrap-mock-springboard-view",e.style.cssText="position: absolute; pointer-events: none; user-select: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none;",e.setAttribute("aria-hidden","true"),e.innerHTML='<div style="position: absolute; width: 88px; height: 88px; border-radius: 50%; background-color: #c0c0c0;"></div><div class="sf-ui-display" style="position: absolute; font-size: 26px; font-weight: 600; background-color: rgb(225, 225, 225);"></div><div class="sf-ui-text" style="position: absolute; font-size: 15px; font-weight: 500; background-color: rgb(222, 247, 255);"></div><style>.bootstrap-mock-springboard-view * { filter: contrast(0.65) brightness(1.2); } .bootstrap-mock-springboard-view .sf-ui-display { font-family: SFUIDisplay, Helvetica Neue, sans-serif; } .bootstrap-mock-springboard-view .sf-ui-text { font-family: SFUIText, Helvetica Neue, sans-serif; } body[apple-system-font-capable] .bootstrap-mock-springboard-view .sf-ui-display, body[apple-system-font-capable] .bootstrap-mock-springboard-view .sf-ui-text { font-family: system-ui, -apple-system, BlinkMacSystemFont; } </style>',e.avatar=e.firstChild,e.greeting=e.avatar.nextSibling,e.accountSettings=e.greeting.nextSibling,e}function M(e,t,i){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:p(),r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"Good afternoon, Abcdef.",o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"Account Settings",a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:d;e.style.width=t+"px",e.style.height=i+"px";var s=m(t,i,n.map((function(e){return e[1]})),r,o,void 0,void 0,!1,a),c=e.avatar.style,h=s.avatar;c.width=h.width+"px",c.height=h.height+"px",c.left=h.absX+"px",c.top=h.absY+"px";var u=e.greeting.style,l=s.greeting;u.width=l.width+"px",u.height=l.height+"px",u.left=l.absX+"px",u.top=l.absY+"px";var f=e.accountSettings.style,g=s.accountSettings;f.width=1.2*g.width+"px",f.height=g.height+"px",f.left=g.absX-.1*g.width+"px",f.top=g.absY+"px";for(var v,b=e._naec||(e._naec=e.childNodes.length),w=s._compoundAppSwitcherGrid,y=0;y<n.length;y++){var x=n[y],O=x[0],S=x[1];(v=e.childNodes[b+y]||document.createElement("div")).parentNode||(v.style.cssText="position: absolute; border-radius: 20%;",v.innerHTML='<div style="position: absolute; bottom: -10px; left: 50%; transform: translateX(-50%) translateY(100%); font-family: SFUIText, Helvetica, sans-serif; font-size: 13px; font-weight: 400; background-color: rgb(225, 225, 225); white-space: nowrap;"></div>',e.appendChild(v));var C=w.layoutRectAtIdx(y),I=v,M=I.style;M.height=C.width+"px",M.width=C.width+"px",M.left=C.absX+"px",M.top=C.absY+"px",M.backgroundColor=O;var T=v.firstChild;if(T._measuredTextContent!==S){T._measuredTextContent=T.textContent=S;var k=T.offsetWidth,_=T.offsetHeight;T.style.width=k+"px",T.style.height=_+"px",T.textContent=""}}for(;v.nextSibling;)e.removeChild(v.nextSibling)}},function(e,t,i){var n,r,o;void 0===(r="function"===typeof(n=o=function(){function e(){for(var e=0,t={};e<arguments.length;e++){var i=arguments[e];for(var n in i)t[n]=i[n]}return t}function t(e){return e.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent)}return function i(n){function r(){}function o(t,i,o){if("undefined"!==typeof document){"number"===typeof(o=e({path:"/"},r.defaults,o)).expires&&(o.expires=new Date(1*new Date+864e5*o.expires)),o.expires=o.expires?o.expires.toUTCString():"";try{var a=JSON.stringify(i);/^[\{\[]/.test(a)&&(i=a)}catch(h){}i=n.write?n.write(i,t):encodeURIComponent(String(i)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),t=encodeURIComponent(String(t)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var s="";for(var c in o)o[c]&&(s+="; "+c,!0!==o[c]&&(s+="="+o[c].split(";")[0]));return document.cookie=t+"="+i+s}}function a(e,i){if("undefined"!==typeof document){for(var r={},o=document.cookie?document.cookie.split("; "):[],a=0;a<o.length;a++){var s=o[a].split("="),c=s.slice(1).join("=");i||'"'!==c.charAt(0)||(c=c.slice(1,-1));try{var h=t(s[0]);if(c=(n.read||n)(c,h)||t(c),i)try{c=JSON.parse(c)}catch(d){}if(r[h]=c,e===h)break}catch(d){}}return e?r[e]:r}}return r.set=o,r.get=function(e){return a(e,!1)},r.getJSON=function(e){return a(e,!0)},r.remove=function(t,i){o(t,"",e(i,{expires:-1}))},r.defaults={},r.withConverter=i,r}((function(){}))})?n.call(t,i,t,e):n)||(e.exports=r),e.exports=o()},,function(e,t,i){"use strict";function n(e){if(performance.mark){var t=function(e){return{AFTER_PAINT:"chunk-"+e+"-after-paint",EXEC_START:"chunk-"+e+"-exec-start",EXEC_SYNC_END:"chunk-"+e+"-exec-sync-end",RAF:"chunk-"+e+"-raf",START_DOM_CREATION:"chunk-"+e+"-dom-creation"}}(e);performance.mark(t.START_DOM_CREATION)}}i.d(t,"a",(function(){return n}))},function(e,t,i){"use strict";(function(e){i.d(t,"a",(function(){return m}));var n=i(7),r=i(4),o=i(2),a=i(3),s=i(13),c=i(11);function h(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var d=/((.*\.icloud-content.com)|(.*\.digitalhub.com))$/g,u=new Set(["v","terms"]),l=["share","iclouddrive","notes","pages","numbers","keynote","reminders","photos","calendar","reminders"],p=["find","find-my-iphone"],f=function(e){if(this.downloadURL="",this.title="",this.fileType="dmg",this.size=0,e){var t=e.indexOf("u=");if(t<0)return;var i=e.substr(t+2),n=i.indexOf("&sz="),r=i.indexOf("&f="),o=i.indexOf("&uk=");if(n<0||r<0||o<0)return;var a=parseInt(i.substr(n+"&sz=".length),10),s=(i=i.substr(0,n)).substr(r+"&f=".length),c=(i=i.substr(0,r)).substr(o+"&uk=".length);i=i.substr(0,o);var h=new URL(i.replace("${f}",s).replace("${uk}",c));"https:"===h.protocol&&d.exec(h.hostname)&&a>=0&&s&&(this.downloadURL=h,this.size=a,this.title=s,s.indexOf(".")>=0&&(this.fileType=s.substr(s.lastIndexOf(".")+1)))}};e.hasEnteredLimitedExperienceMode=e.hasEnteredLimitedExperienceMode||!1;var m=function(){function t(e){var t=this._url=function(e){if(e&&e.hash&&e.hash.indexOf("redirectingUserToCorrectDomain=true")>=0){var t=new URL(e),i=t.hash,n=i.indexOf("?"),r=i.substr(0,n);r.length<=1&&(r="");var o=i.substr(n);t.hash=r,t.search=o;var a=window.top.history;return a.replaceState(a.state,document.title,t.href),t}return e}(e),i=function(e){var t=[];if(e){var i=e.pathname;i&&(t=Object(s.a)(i))}return t}(t);this._applicationIdentifier=void 0,this._shortGuid=void 0;var n=t.hash,o=window.userAgent;if(o||(o=window.navigator.userAgent),this.updatePrimaryInteractionMode(r.a.sharedInstance.primaryInteractionMode),this.updateUserAgent(o),this.updateDeviceType(r.a.sharedInstance.deviceType),this.setupBrowserFinders(),this.isFaceTimeDomain){if(i.length>0){var a=i.shift(),c=i.shift();if("facetime"===a?this._applicationIdentifier=a:c=a,this._applicationIdentifier||(this._applicationIdentifier="facetime"),"join"===c){var h="";if(n){var d=function(e){var t=g(e).split("&"),i={},n=[];t.forEach((function(e){var t=e.split("="),r=t[0],o=t[1];r&&o&&(i[r]=o,n.push(r+"="+o))}));var r="#".concat(n.join("&"));return{data:i,path:r}}(n);this._callDetails=d.data,h=d.path}this._relativePath=c.concat("/"),this._hash=n,this._url.hash=h}}}else{if(0===i.length&&n&&n.length){var p=n,m="#newspublisher"===p;"#"!==p[0]||m||(p=p.substr(1));var b=g((i=p.split("/"))[0]),w=this.supportsShareURLs=l.indexOf(b)>=0;if(!u.has(b)&&-1===b.indexOf("postLoginRedirectUrl=")){if("share"!==b){var y=g(i[0]);this._applicationIdentifier=v(y)}i.length>1&&w?this._shortGuid=g(i[1]):(this._relativePath=i.slice(1).join("/"),this._hash=n),m||this.isTouch||this._setRedirectUrlPath(b)}}else if(i.length>0){var x=g(i[0]),O=this.supportsShareURLs=l.indexOf(x)>=0;if("attachment"===x)this._mailDropDetail=new f(decodeURIComponent(e.toString())),this._applicationIdentifier="mail";else if(u.has(x))"v"===x&&(this._shortGuid=g(i[1]));else{if("share"!==x){var S=g(i[0]);this._applicationIdentifier=v(S)}if(i.length>1&&"share"!==i[1]&&O)this._shortGuid=g(i[1]);else if(n&&n.length>1&&O)if(1===function(e){return e.split("&")}(n).length)this._shortGuid=g(n);else{var C=function(e){var t=e.match(/st=(.*)&i=(.*)/),i={};return t.shift(),"e"===t[0]?i.applicationIdentifier="calendar":"t"===t[0]&&(i.applicationIdentifier="reminders"),i.shortGuid=t[1],i}(n);if(this._shortGuid=C.shortGuid,C.applicationIdentifier!==this._applicationIdentifier){var I=window.location.href.replace(this._applicationIdentifier,C.applicationIdentifier);this._applicationIdentifier=C.applicationIdentifier,window.history.replaceState(window.history.state,window.document.title,I)}}else this._relativePath=i.slice(1).join("/"),this._hash=n}}"find-my-iphone"===this._applicationIdentifier?this._setRedirectUrlPath("/find"):"notes2"===this._applicationIdentifier||"notes3"===this._applicationIdentifier?this._setRedirectUrlPath("/notes"):"drive"===this._applicationIdentifier&&this._setRedirectUrlPath("/iclouddrive")}}var i,d,m=t.prototype;return m._determineLimitedExperienceModeStatus=function(){return!!this.limitedExperienceMode||(this.limitedExperienceMode=(p.indexOf(this.applicationIdentifier)>=0||void 0!==this.shortGuid)&&this.limitedExperienceSupportedBrowser(),this.limitedExperienceMode)},m.limitedExperienceSupportedBrowser=function(){return!!this.isTouch&&this.isBrowserVersionAtLeast({android:7,ios:8})},m.updatePrimaryInteractionMode=function(e){this.primaryInteractionMode=e,this.isTouch=e===o.a.TOUCH},m.updateDeviceType=function(e){this.deviceType=e},m.areCookiesEnabled=function(){try{return n.set("COS_BOOTSTRAP_COOKIE_TEST","1"),"1"===n.get("COS_BOOTSTRAP_COOKIE_TEST")}catch(e){return!1}},m.updateUserAgent=function(e){var t=this.userAgent=e.toLowerCase(),i=t.match(/fban/)||t.match(/fbav/),n=t.match(/samsungbrowser/);this.isEdge=/\sedge\//.test(t),this.isFirefoxiOS=!this.isEdge&&/fxios/.test(t),this.isChrome=!i&&!n&&!this.isEdge&&!this.isFirefoxiOS&&/chrome|crios/.test(t),this.isSafari=!this.isEdge&&!this.isFirefoxiOS&&!this.isChrome&&/safari/.test(t),this.isFirefox=this.isFirefoxiOS||!this.isEdge&&!this.isChrome&&!this.isSafari&&/firefox/.test(t),this.isIE=!this.isEdge&&!this.isChrome&&!this.isSafari&&!this.isFirefox&&/trident|msie/.test(t),this.isAndroid=!!/android/.test(t),this.isWindows=!!/windows/.test(t);var r=(t.match(/webkit\/(.+?) /)||[])[1],o=((t.split(/\s*[;)(]\s*/)||[])[1]||"").toLowerCase(),a=this.isMac=!!/macintosh/.test(t)||/mac os x/.test(t)&&!/like mac os x/.test(t),s=a&&this.isTouch&&!this.isChrome,c=this.isIOS="ipad"===o||o.indexOf("ipod")>=0||"iphone"===o||s;if(this.isMobileSafari=(/apple.*mobile/.test(t)&&c?r:0)||s,s)this.osMajorVersion=13,this.osMinorVersion=0;else if(a){var h=t.match(/mac os x (\d+)[ _.](\d+)[ _.]?(\d+)?/);h&&(this.osMajorVersion=parseInt(h[1]),this.osMinorVersion=parseInt(h[2]),this.osMicroVersion=parseInt(0|h[3]))}else if(this.isWindows){var d=t.match(/windows[ a-z]+?(\d+)[ _.](\d+)/);d&&(this.osMajorVersion=parseInt(d[1]),this.osMinorVersion=parseInt(d[2]))}else if(c){var u=t.match(/\b(ipad|iphone|ipod)\b.*\bos (\d+)_(\d+)/i);u&&(this.osMajorVersion=parseInt(u[2]),this.osMinorVersion=parseInt(u[3]))}this.isAppleSystemFontCapable=!s&&a&&10===this.osMajorVersion&&this.osMinorVersion>=14||c&&this.osMajorVersion>=12},m.determineRedirectUrl=function(){var e,t=this.url.origin,i=this.isCrawler(),n=this.isOnSupportedDesktop,r=this.isOnSupportedMobile,o=this.isTermsAndConditionUrl(),a=-1!==window.location.hash.indexOf("postLoginRedirectUrl="),s=this.isFaceTimeDomain,c=this.relativePath||"";return navigator.cookieEnabled||this.areCookiesEnabled()?i||o||a||s?s&&c.startsWith("join")&&!this.callDetails&&(e="/"):!this.isTouch||r||this._determineLimitedExperienceModeStatus()?this.isTouch||n||this._determineLimitedExperienceModeStatus()||(e=t+"/unsupported_browser/"):e=this.applicationIdentifier?t+"/unsupported_mobile/":t+"/find/":e=t+"/enable_cookies/",e},m._setRedirectUrlPath=function(e){var t=this.relativePath,i=this.shortGuid,n=t?"/"+t:"",r=i?"/#"+i:"";this._redirectUrlPath=""+e+n+r},m.isOnSupportedMouseDeviceWithWarningMode=function(){return!this.isFaceTimeDomain&&!this.isBrowserVersionAtLeast({safari:7,firefox:21,chrome:35,edge:12,otherwise:!1})},m.isOnSupportedTouchDeviceWithWarningMode=function(){return!1},m.isCrawler=function(){return this.isBrowserVersionAtLeast({googlebot:0})},m.isTermsAndConditionUrl=function(){return-1!==window.location.hash.indexOf("#terms")},m.isBrowserVersionAtLeast=function(e){var t,i,n,r=this.BROWSER_FINDER_VERSIONS;for(t in e)if("otherwise"!==t){var o=r[t];if(o.matches)return i=o.version||this.getUserAgentVersion(r[t]),-1!==(n=e[t])&&i>=n}return!!e.otherwise},m.getUserAgentVersion=function(e){var t,i=0;try{t=this.userAgent.match(e.regexp),i=parseInt(t[t.length-1],10)}catch(n){}return i},m.setupBrowserFinders=function(){var e=this;this.BROWSER_FINDER_VERSIONS={safari:{get matches(){return e.isSafari},regexp:/version\/(\d+\.*\d+).*?safari/},mobilesafari:{get matches(){return e.isMobileSafari},regexp:/version\/(\d+\.*\d+).*?safari/},ios:{get matches(){return e.isMobileSafari},get version(){return e.osMajorVersion}},android:{get matches(){return!!/android/.test(e.userAgent)},regexp:/android (\d+\.*\d*)/},firefox:{get matches(){return e.isFirefox},regexp:/firefox\/(\d+\.*\d+)/},chrome:{get matches(){return e.isChrome},regexp:/chrome\/(\d+\.*\d+)/},opera:{get matches(){return!!/opera/.test(e.userAgent)},regexp:/version\/(\d+\.*\d+)/},ie:{get matches(){return e.isIE},regexp:/(msie |trident.*?rv:)(\d+\.*\d+)/},edge:{get matches(){return e.isEdge},regexp:/edge\/(\d+\.*\d+)/},crios:{get matches(){return e.userAgent.match(/\scrios\//)},regexp:/crios\/(\d+\.*\d+)/},googlebot:{get matches(){return e.userAgent.match(/\sgooglebot\//)},regexp:/googlebot\/(\d+\.*\d+)/},mobilesafariwebview:{get matches(){return e.isMobileSafari&&e.userAgent.match(/^((?!safari).)*$/)},regexp:/applewebkit\/\d+\.*\d+.*mobile\/(\d+[A-z]*\d+)$/},facebookMessengeriOSwebview:{get matches(){return e.isMobileSafari&&e.userAgent.match(/fban\/messengerforios;/)},regexp:/applewebkit\/(\d+)[\.*\d+]+ .*mobile\/(\d+[A-z]*\d+).*fban\/messengerforios/}}},i=t,(d=[{key:"applicationIdentifier",get:function(){return this._applicationIdentifier}},{key:"limitedExperienceMode",get:function(){return e.hasEnteredLimitedExperienceMode},set:function(t){!0===t&&(e.hasEnteredLimitedExperienceMode=!0)}},{key:"shortGuid",get:function(){return this._shortGuid}},{key:"mailDropDetail",get:function(){return this._mailDropDetail}},{key:"relativePath",get:function(){return this._relativePath}},{key:"hash",get:function(){return this._hash}},{key:"url",get:function(){return this._url}},{key:"redirectUrlPath",get:function(){return this._redirectUrlPath}},{key:"callDetails",get:function(){return this._callDetails}},{key:"isFaceTimeDomain",get:function(){return Object(c.a)(this._applicationIdentifier)}},{key:"isOnSupportedBrowser",get:function(){var e=this.isTouch,t=this.isOnSupportedDesktop,i=this.isOnSupportedMobile;return e&&i||!e&&t}},{key:"isOnSupportedDesktop",get:function(){return this.isFaceTimeDomain?this.isOnSupportedWebRTC&&this.isOnMediaDevicesSupportedBrowser:this.isBrowserVersionAtLeast({mobilesafari:-1,android:-1,safari:6,firefox:21,opera:0,crios:0,chrome:0,edge:79,ie:-1,otherwise:!0})}},{key:"isOnSupportedMobile",get:function(){var e=this.deviceType,t=this.isAndroid;if(this.isFaceTimeDomain){var i=this.isOnSupportedWebRTC,n=this.isOnMediaDevicesSupportedBrowser,r=t&&this.isBrowserVersionAtLeast({chrome:0});return i&&n&&(t&&r||!t)}return e===a.a.TABLET?this.isBrowserVersionAtLeast({ios:13}):this.isBrowserVersionAtLeast({android:7,ios:8})}},{key:"isOnSupportedWebRTC",get:function(){var e=window.RTCRtpSender;return!!e&&(!!e.prototype.createEncodedStreams||!!window.SFrameTransform&&"transform"in e.prototype)}},{key:"isOnMediaDevicesSupportedBrowser",get:function(){return void 0!==navigator.mediaDevices}}])&&h(i.prototype,d),t}();function g(e){var t=e;if("#"===t[0]&&(t=t.substr(1)),t.indexOf("#")>=0){var i=t.split("#");t=i[0]}var n=t.indexOf("?");return n>0&&(t=t.substr(0,n)),t}function v(e){var t=e;return t.toLowerCase()}}).call(this,i(5))},function(e,t,i){"use strict";i.d(t,"a",(function(){return o}));var n=i(12),r=i(0),o=function(e){return[r.a.faceTimeDomainProperty,r.a.faceTimeProdDomainProperty,r.a.faceTimeCarryDomainProperty,r.a.faceTimeICloud1DomainProperty,r.a.faceTimeICloud2DomainProperty,r.a.faceTimeICloud3DomainProperty].includes(n.a.sharedInstance.current)}},function(e,t,i){"use strict";(function(e){i.d(t,"a",(function(){return x}));var n,r=i(0);function o(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function a(e,t){if(!Object.prototype.hasOwnProperty.call(e,t))throw new TypeError("attempted to use private field on non-instance");return e}var s=0,c=r.a.iCloudDomainProperty,h=r.a.iCloudChinaDomainProperty,d=r.a.iCloudBetaDomainProperty,u=r.a.iCloudFutureDomainProperty,l=r.a.iCloudCarryDomainProperty,p=r.a.faceTimeDomainProperty,f=r.a.faceTimeCarryDomainProperty,m=r.a.faceTimeProdDomainProperty,g=r.a.faceTimeICloud1DomainProperty,v=r.a.faceTimeICloud2DomainProperty,b=r.a.faceTimeICloud3DomainProperty,w=((n={})[c.hostname]=c,n[h.hostname]=h,n[d.hostname]=d,n[u.hostname]=u,n[l.hostname]=l,n[p.hostname]=p,n[f.hostname]=f,n[m.hostname]=m,n[g.hostname]=g,n[v.hostname]=v,n[b.hostname]=b,n),y="__private_"+s+++"_sharedInstance",x=function(){function t(){this.current=void 0;var t=e.location.hostname,i=w[t];if(!i)throw new Error("hostname "+t+" is not supported");this.current=i}var i,n,s;return t.findAvailableHostname=function(e){if(!(e instanceof Array))throw new Error("A valid domain list is required");for(var i,n=t.sharedInstance.current;n;){if(e.includes(n)){i=n.hostname;break}n=n.fallbackDomain}return i},i=t,s=[{key:"sharedInstance",get:function(){var e=a(this,y)[y];return e||(e=a(this,y)[y]=new this),e}},{key:"isDomainCN",get:function(){return t.sharedInstance.current===h}}],(n=[{key:"allowedRemoteOrigins",get:function(){return Object.entries(r.a).map((function(e){return e[0],e[1].url.origin}))}}])&&o(i.prototype,n),s&&o(i,s),t}();Object.defineProperty(x,y,{writable:!0,value:void 0})}).call(this,i(5))},function(e,t,i){"use strict";function n(e){for(var t=[],i=e.split("/"),n=0,r=i.length;n<r;n++){var o=i[n];o&&""!==o&&t.push(o)}return t}i.d(t,"a",(function(){return n}))},function(e,t,i){i(15),e.exports=i(16)},function(e,t,i){"use strict";i.r(t),function(e){var t=i(4),n=i(2),r=i(10),o=i(6),a=i(9);function s(e){var t=document.getElementById(e);t&&t.parentNode&&t.parentNode.removeChild(t)}Object(a.a)("main");var c=!1,h=e.location,d=new r.a(h),u=d.isFaceTimeDomain;u&&(document.documentElement.classList.add("facetime-dark"),document.documentElement.classList.add("header-hidden"));var l=d.redirectUrlPath;if(l){var p=window.history,f=p.state;p.replaceState(f,document.title,l)}var m=d.determineRedirectUrl();m&&h.replace(m),t.a.sharedInstance.primaryInteractionMode===n.a.TOUCH&&Object(t.c)(),d.isAppleSystemFontCapable&&Object(t.b)();var g=o.b(),v="CSS"in window&&CSS.supports("filter","blur(35px)");function b(){if(g.parentNode){o.c(g,innerWidth,innerHeight-44);var e=Math.max(25,20*g.offsetWidth/1200+25);g.style.filter="blur("+e+"px)"}else window.removeEventListener("resize",b)}d.mailDropDetail||d.shortGuid||d.applicationIdentifier||u||!v||(document.getElementById("cw-bootstrap-html").getElementsByClassName("content")[0].appendChild(g),e.bootstrapMockSpringboardViewElement=g),window.addEventListener("resize",b),b(),e.delayCloudOSLoadingScreenDismissal=function(){c=!0},e.removeCloudOSLoadingScreenFromDOM=function(){c?c=!1:(document.getElementById("cloudos-loading-spinner").style.opacity=0,e.removeCloudOSLoadingScreenFromDOM=void 0,s("cw-bootstrap-html"),s("cw-bootstrap-css"),s("cw-bootstrap-js"))},e.calculateSpringboardViewLayout=o.a}.call(this,i(5))},function(e,t,i){(function(e){e.__cloudOSSupportedLocales=Object.freeze(["ar-sa","ca-es","cs-cz","da-dk","de-de","el-gr","en-au","en-ca","en-gb","en-nz","en-us","es-es","es-mx","fi-fi","fr-ca","fr-fr","hi-in","hr-hr","hu-hu","id-id","it-it","iw-il","ja-jp","ko-kr","ms-my","nl-nl","no-no","pl-pl","pt-br","pt-pt","ro-ro","ru-ru","sk-sk","sv-se","th-th","tr-tr","uk-ua","vi-vi","zh-cn","zh-hk","zh-tw"]),e.__childApplicationSupportedLocales=Object.freeze(["ca-es","cs-cz","da-dk","de-de","el-gr","en-au","en-ca","en-gb","en-nz","en-us","es-es","es-mx","fi-fi","fr-ca","fr-fr","hi-in","hr-hr","hu-hu","id-id","it-it","ja-jp","ko-kr","ms-my","nl-nl","no-no","pl-pl","pt-br","pt-pt","ro-ro","ru-ru","sk-sk","sv-se","th-th","tr-tr","uk-ua","vi-vi","zh-cn","zh-hk","zh-tw"])}).call(this,i(5))}]);</script>
<script type="text/javascript" src="https://cdn.apple-cloudkit.com/ck/2/cloudkit.js"></script>
<link rel="stylesheet" href="/system/cloudos2/2212Hotfix25/en-us/main.css">
<script type="text/javascript" src="/system/cloudos2/2212Hotfix25/en-us/main.js"></script>
</body></html>