html:has(body[data-surface=mac-guide]){color-scheme:light;background:#fff}body[data-surface=mac-guide]{color-scheme:light;color:#24262b;background:#fff}.mac-guide-shell{min-height:100vh;color:#24262b;background:#fff;color-scheme:light;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:16px;line-height:1.7;overflow-wrap:break-word}.mac-guide-shell a:focus-visible,.mac-guide-shell button:focus-visible,.mac-guide-shell input:focus-visible,.mac-guide-shell summary:focus-visible{outline:3px solid #186fdf;outline-offset:4px}.mac-guide-shell a{text-underline-offset:3px}.mac-guide-shell a:hover{text-decoration:underline}.mac-guide-skip,.mac-guide-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mac-guide-skip:focus{z-index:20;top:10px;left:10px;width:auto;height:auto;padding:10px 16px;color:#1d4f9e;background:#fff;clip-path:none}.mac-guide-header{padding:29px 40px 40px;color:#fff;background:linear-gradient(110deg,#1684e7,#4476e5 51%,#7657d5)}.mac-guide-header-inner,.mac-guide-main{width:100%;max-width:960px;margin-inline:auto}.mac-guide-header-row{min-height:42px;display:flex;justify-content:space-between;align-items:center;gap:24px}.mac-guide-brand{display:inline-flex;align-items:center;gap:11px;font-size:22px;font-weight:700;line-height:1.25;white-space:nowrap}.mac-guide-brand img{display:block;border-radius:11px}.mac-guide-brand-divider{padding-inline:7px;font-weight:400;opacity:.6}.mac-guide-brand-help{font-size:18px;font-weight:500}.mac-guide-header-row nav{display:flex;align-items:center;gap:25px;font-size:14px}.mac-guide-header-row nav a{display:inline-flex;min-height:44px;align-items:center;gap:4px;white-space:nowrap}.mac-guide-header-row nav svg{width:15px;height:15px}.mac-guide-header a:focus-visible,.mac-guide-header button:focus-visible,.mac-guide-header input:focus-visible{outline-color:#fff}.mac-guide-search-wrap{position:relative;margin-top:29px}.mac-guide-search{min-height:60px;display:flex;align-items:center;gap:16px;padding:0 21px;border:1px solid #ffffff26;border-radius:7px;background:#ffffff30}.mac-guide-search>svg{flex:0 0 24px;width:24px;height:24px}.mac-guide-search input{width:100%;min-width:0;height:58px;padding:0;border:0;border-radius:0;color:#fff;background:transparent;font-size:17px;box-shadow:none}.mac-guide-search input::placeholder{color:#fff;opacity:.9}.mac-guide-search input::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.mac-guide-search button{flex:0 0 44px;width:44px;height:44px;display:grid;place-items:center;padding:0;border:0;border-radius:5px;color:#fff;background:transparent;cursor:pointer}.mac-guide-search button:hover{background:#ffffff2e}.mac-guide-search button svg{width:21px;height:21px}.mac-guide-search-results{position:absolute;z-index:10;inset:calc(100% + 8px) 0 auto;padding:9px;border:1px solid #dfe6f0;border-radius:8px;color:#252a34;background:#fff;box-shadow:0 8px 32px #12264726}.mac-guide-search-results p{margin:6px 12px 8px;color:#626a77;font-size:13px}.mac-guide-search-results ul{margin:0;padding:0;list-style:none}.mac-guide-search-results a{min-height:44px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-radius:5px;font-size:15px}.mac-guide-search-results a:hover{color:#185ab0;background:#f1f6fd;text-decoration:none}.mac-guide-search-results a:focus-visible{outline-color:#186fdf}.mac-guide-search-results svg{flex:0 0 18px;width:18px;height:18px}.mac-guide-main{padding:30px 0 70px}.mac-guide-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:#717782;font-size:14px;line-height:1.5}.mac-guide-breadcrumbs svg{width:12px;height:12px;color:#939aa5}.mac-guide-breadcrumbs a{color:#515b6a}.mac-guide-article{width:100%;margin:41px auto 0}.mac-guide-article-header h1{margin:0;font-size:32px;font-weight:700;line-height:1.3;letter-spacing:-.025em}.mac-guide-subtitle{margin:12px 0 0;color:#686f7a}.mac-guide-byline{display:flex;align-items:center;gap:11px;margin-top:22px;color:#69717d;font-size:13px;line-height:1.5}.mac-guide-byline img{flex:0 0 36px;display:block;border-radius:50%}.mac-guide-byline span{color:#555e6c}.mac-guide-byline p{margin:1px 0 0}.mac-guide-compatibility{margin:33px 0 0;font-size:15px}.mac-guide-compatibility strong{font-weight:650}.mac-guide-toc{margin-top:25px;padding-left:17px;border-left:2px solid #e6ebf3;font-size:14px}.mac-guide-toc>span{color:#777f8b;font-size:13px}.mac-guide-toc ol{margin:8px 0 0;padding-left:20px}.mac-guide-toc li{margin-top:3px;padding-left:1px;color:#5d6674}.mac-guide-toc a{display:inline-block;padding:3px 0;color:#2467bf}.mac-guide-content{margin-top:43px}.mac-guide-content,.mac-guide-step{scroll-margin-top:24px}.mac-guide-step+.mac-guide-step{margin-top:52px}.mac-guide-step h2{display:flex;align-items:center;gap:12px;margin:0 0 21px;font-size:24px;font-weight:700;letter-spacing:-.015em;line-height:1.45}.mac-guide-step-number{display:grid;place-items:center;flex:0 0 34px;height:34px;border-radius:10px;color:#256aca;background:#edf4ff;font-size:18px}.mac-guide-step h3{margin:30px 0 12px;font-size:18px;font-weight:650;line-height:1.5;scroll-margin-top:24px}.mac-guide-step h2+h3{margin-top:0}.mac-guide-step p{margin:15px 0 0}.mac-guide-step>p:first-of-type{margin-top:0}.mac-guide-step strong{font-weight:650}.mac-guide-step ol,.mac-guide-step ul{margin:15px 0 0;padding-left:24px}.mac-guide-step li{padding-left:3px;margin-top:9px}.mac-guide-step a:not(.mac-guide-download){color:#2368c1}.mac-guide-step .mac-guide-note{color:#737b87;font-size:13px;line-height:1.75}.mac-guide-note a{text-decoration:underline}.mac-guide-note svg{width:14px;height:14px;vertical-align:-.15em}.mac-guide-download{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;margin-top:20px;padding:10px 16px;border:1px solid #2371d0;border-radius:6px;color:#fff;background:#2676d5;font-size:14px;font-weight:600;transition:background .15s}.mac-guide-download:hover{background:#175ead;text-decoration:none!important}.mac-guide-download svg{flex:0 0 18px;width:18px;height:18px}.mac-guide-figure{margin:27px 0 24px;text-align:center}.mac-guide-figure>a{display:block;width:fit-content;max-width:100%;margin-inline:auto;border-radius:7px}.mac-guide-figure img{display:block;width:auto;max-width:100%;height:auto;max-height:none;margin-inline:auto;border:1px solid #e7ebf0;border-radius:7px;object-fit:contain}.mac-guide-figure-compact img{width:min(390px,100%)}.mac-guide-figure figcaption{margin-top:10px;color:#7b828d;font-size:12px;line-height:1.6}.mac-guide-figure figcaption a{display:inline-flex;align-items:center;gap:3px;margin-left:12px;white-space:nowrap}.mac-guide-figure figcaption svg{width:13px;height:13px}.mac-guide-installer{position:relative;width:min(720px,100%);aspect-ratio:3 / 2;margin-inline:auto;overflow:hidden;border:1px solid #e7ebf0;border-radius:7px}.mac-guide-installer .mac-guide-installer-background{width:100%;height:100%;margin:0;border:0;border-radius:0}.mac-guide-installer-app{position:absolute;top:40.416667%;left:50%;display:flex;width:15.555556%;align-items:center;flex-direction:column;transform:translate(-50%)}.mac-guide-installer .mac-guide-installer-app img{width:100%;height:auto;margin:0;border:0;border-radius:0}.mac-guide-installer-app span{margin-top:6%;color:#253548;font-size:clamp(9px,2vw,16px);line-height:1.25;white-space:nowrap}.mac-guide-open-path{display:grid;grid-template-columns:1fr 24px 1fr 24px 1fr;align-items:center;gap:16px;padding:32px 24px;border:1px solid #dfe9f7;border-radius:12px;background:#f5f9ff}.mac-guide-open-path>div{display:flex;align-items:center;flex-direction:column;gap:8px}.mac-guide-open-path>div>svg{width:56px;height:56px;color:#5995e2}.mac-guide-open-path img{width:56px;height:56px;margin:0;border:0;border-radius:13px}.mac-guide-open-path strong{color:#344966;font-size:15px}.mac-guide-open-path span{color:#7b8798;font-size:12px}.mac-guide-open-path>.mac-guide-path-arrow{width:24px;height:24px;color:#9fb6d4}.mac-guide-menu-icons{display:flex;justify-content:center;flex-wrap:wrap;gap:18px 44px;margin:20px 0 0;padding:22px 16px 16px;border:1px solid #e7ebf0;border-radius:9px;background:#fafbfd;text-align:center}.mac-guide-menu-icons>div{display:flex;align-items:center;flex-direction:column;gap:8px;color:#566375;font-size:13px}.mac-guide-menu-icons img{display:block;width:48px;height:48px;object-fit:contain}.mac-guide-menu-icons figcaption{flex-basis:100%;color:#7b828d;font-size:12px}.mac-guide-callout{margin-top:23px;padding:18px 21px;border-left:3px solid #629ced;background:#f5f8fd}.mac-guide-callout>p{margin-top:0}.mac-guide-callout>p+p{margin-top:12px}.mac-guide-callout ol{margin-top:9px}.mac-guide-callout li{font-size:15px}.mac-guide-faq{margin-top:24px;border-block:1px solid #e7ebf0;padding:15px 0}.mac-guide-faq summary{width:fit-content;max-width:100%;min-height:44px;padding:10px 10px 10px 0;color:#313947;font-size:15px;font-weight:600;cursor:pointer}.mac-guide-faq p{margin:12px 0 0;color:#626c7a;font-size:14px}.mac-guide-stop{margin-top:22px;padding:16px 19px;border-left:3px solid #dcaa4c;background:#fffaf0;color:#705829;font-size:14px}.mac-guide-stop p{margin:6px 0 0}.mac-guide-source{display:inline-flex;align-items:center;gap:5px;margin-top:19px;font-size:14px}.mac-guide-source svg{width:15px;height:15px}.mac-guide-footer{margin-top:53px;padding-top:27px;border-top:1px solid #e7ebf0}.mac-guide-footer h2{margin:0;font-size:20px;line-height:1.5}.mac-guide-footer p{margin:10px 0 0;color:#6b7481;font-size:14px}.mac-guide-footer>div{display:flex;flex-wrap:wrap;gap:14px 30px;margin-top:17px}.mac-guide-footer a{min-height:44px;display:inline-flex;align-items:center;gap:9px;color:#2467bf;font-size:14px}.mac-guide-footer svg{width:16px;height:16px}.mac-guide-site-footer{padding:30px 24px 36px;border-top:1px solid #eceff3;color:#69717e;background:#fafbfc;text-align:center;font-size:13px}.mac-guide-site-footer a{display:inline-flex;align-items:center;gap:9px;color:#58616e;font-weight:600;font-size:15px}.mac-guide-site-footer img{display:block;border-radius:8px}.mac-guide-site-footer p{margin:9px 0 0}@media(max-width:1020px){.mac-guide-main{width:calc(100% - 80px)}}@media(max-width:600px){.mac-guide-header{padding:21px 20px 26px}.mac-guide-header-row{align-items:center;gap:12px}.mac-guide-brand{gap:7px;font-size:19px}.mac-guide-brand img{width:34px;height:34px;border-radius:9px}.mac-guide-brand-divider{padding-inline:4px}.mac-guide-brand-help{font-size:14px}.mac-guide-header-row nav{gap:12px;font-size:12px}.mac-guide-nav-desktop,.mac-guide-header-row nav svg{display:none}.mac-guide-search-wrap{margin-top:20px}.mac-guide-search{min-height:54px;gap:11px;padding-inline:15px}.mac-guide-search input{height:52px;font-size:16px}.mac-guide-search>svg{width:22px;height:22px;flex-basis:22px}.mac-guide-main{width:calc(100% - 40px);padding-top:24px;padding-bottom:45px}.mac-guide-breadcrumbs{gap:6px;font-size:12px}.mac-guide-article{margin-top:28px}.mac-guide-article-header h1{font-size:28px}.mac-guide-subtitle{margin-top:12px;font-size:15px}.mac-guide-byline{margin-top:21px;font-size:12px}.mac-guide-compatibility{margin-top:27px;font-size:14px}.mac-guide-content{margin-top:34px}.mac-guide-step+.mac-guide-step{margin-top:39px}.mac-guide-step h2{margin-bottom:15px;font-size:22px}.mac-guide-step h3{font-size:17px}.mac-guide-step p,.mac-guide-step li{font-size:15px}.mac-guide-figure{margin:23px 0 20px}.mac-guide-figure figcaption{font-size:11px}.mac-guide-figure figcaption a{margin-left:7px}.mac-guide-open-path{gap:8px;padding:24px 12px;grid-template-columns:1fr 16px 1fr 16px 1fr}.mac-guide-open-path>.mac-guide-path-arrow{width:16px;height:16px}.mac-guide-open-path strong{font-size:12px}.mac-guide-open-path span{font-size:11px}.mac-guide-open-path>div>svg,.mac-guide-open-path img{width:42px;height:42px}.mac-guide-callout{padding:15px 15px 16px}.mac-guide-callout li{font-size:14px}.mac-guide-step .mac-guide-note{font-size:12px}.mac-guide-stop{padding:13px 15px;font-size:13px}.mac-guide-stop p,.mac-guide-faq p{font-size:13px}.mac-guide-footer{margin-top:38px}}@media(max-width:370px){.mac-guide-header{padding-inline:16px}.mac-guide-header-row{flex-wrap:wrap;gap:4px 16px}.mac-guide-header-row nav{margin-left:41px}.mac-guide-main{width:calc(100% - 32px)}.mac-guide-article-header h1{font-size:26px}}@media(prefers-reduced-motion:reduce){.mac-guide-shell *{transition:none!important}}
