body.hws-site{margin:0;background:#f5f7fa;color:#263347;font:16px/1.8 -apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif}
body.hws-site.page .entry-content h2{border-left:0;padding-left:0}
.hws-site a.hw-button{display:inline-flex;justify-content:center;align-items:center;gap:20px;border-radius:8px;padding:10px 18px;font-size:14px;font-weight:650;line-height:1.5}
.hws-site a.hw-button-white{background:#fff;color:#173b60}
.hws-site .hw-toc>a{color:#748092}.hws-site .hw-toc>a:hover,.hws-site .hw-toc>a[aria-current="location"]{color:#125cb5}
.hws-site .hw-sidebar-reads>a{color:#58677c}.hws-site .hw-breadcrumb a{color:#657387}
.hws-site .hws-info-content .appg-source-table span,.hws-site .hws-info-content .appg-resource-grid b,.hws-site .hws-info-content .appg-checklist-page b{color:#387bbd}
.hws-site *{box-sizing:border-box}.hws-site a{color:#1768c7}.hws-site a:focus-visible,.hws-site button:focus-visible,.hws-site input:focus-visible{outline:3px solid #e8aa25;outline-offset:3px}.hws-site .entry-content{max-width:none!important;width:100%;margin:0!important;font-size:17px;line-height:1.8}.hws-site .entry-content h2{border:0;padding:0;letter-spacing:0}.hws-site .entry-content a{text-decoration:none}.hws-site h1,.hws-site h2,.hws-site h3{color:#172b43}.hws-site .appg-pro-footer,.hws-site .appg-archive-head{display:none!important}
.hws-header{height:80px;background:#ffffffee;border-bottom:1px solid #e5eaf0}.hws-header-inner{max-width:1288px;padding:0 24px;height:100%;margin:auto;display:flex;align-items:center;gap:30px}.hws-brand{display:flex;align-items:center;gap:10px;white-space:nowrap;color:#17283d!important;font-size:23px;font-weight:750;letter-spacing:-.04em;text-decoration:none}.hws-brand-mark{display:grid;place-items:center;width:31px;height:31px;border-radius:8px;background:#176cdb;color:#fff;font-size:24px;font-weight:400;line-height:1}.hws-desktop-nav{display:flex;gap:25px;align-items:center;margin-left:auto}.hws-desktop-nav a{font-size:14px;font-weight:550;color:#506078;text-decoration:none}.hws-desktop-nav a:hover,.hws-desktop-nav a[aria-current]{color:#176cdb}.hws-header-product{font-size:12px;color:#176cdb;text-decoration:none;border-left:1px solid #dee5ee;padding-left:24px;white-space:nowrap}.hws-mobile-menu{display:none}
.hws-shell{max-width:1288px;padding:30px 24px 66px;margin:auto}.hws-shell.is-article{padding-top:0}.hws-kicker{display:block;color:#2b73c6;font-size:12px;font-weight:650;letter-spacing:.04em;margin-bottom:12px}.hws-home-hero{display:grid;grid-template-columns:1.3fr 1fr;gap:70px;align-items:center;padding:22px 10px 38px}.hws-hero-copy h1{font-size:56px;line-height:1.24;letter-spacing:-.05em;font-weight:750;margin:18px 0 23px}.hws-hero-copy h1 span{color:#176ddb}.hws-hero-copy>p{font-size:17px;color:#6b7b8e;line-height:1.9;margin-bottom:25px}.hws-search{display:flex;border:1px solid #d8e2ee;background:#fff;border-radius:10px;padding:7px;gap:8px;box-shadow:0 5px 18px #234d7910;max-width:560px}.hws-search input[type=search]{flex:1;min-width:0;width:auto;border:0!important;background:transparent!important;box-shadow:none!important;padding:10px 12px;font-size:14px;color:#304860;height:auto;line-height:1.5}.hws-search button{background:#176cdb;border:0;border-radius:6px;color:white;white-space:nowrap;padding:10px 20px;font-size:13px;font-weight:650}.hws-search button span{margin-left:8px}.hws-quick-search{display:flex;gap:13px;flex-wrap:wrap;font-size:11px;margin-top:15px}.hws-quick-search>span{color:#8995a4}.hws-quick-search a{color:#5c7694}
.hws-hero-feature{position:relative;display:block;background:#fff;border:1px solid #e0e7f0;border-radius:20px;box-shadow:0 14px 35px #25436509;overflow:hidden;padding:24px 28px 0;color:#213c59;transition:transform .2s}.hws-hero-feature:hover{transform:translateY(-3px)}.hws-feature-label{display:flex;justify-content:space-between;color:#60748e;font-size:12px}.hws-feature-label>span{font-size:11px;color:#96a4b5}.hws-feature-art{position:relative;display:flex;align-items:center;justify-content:center;height:210px;isolation:isolate;overflow:hidden}.hws-feature-art img{position:relative;z-index:2;border-radius:30px;width:114px;height:114px;box-shadow:0 12px 26px #1485cc1c;transform:rotate(-6deg)}.hws-orbit{position:absolute;border:1px solid #cde4f4;border-radius:50%;background:#eef8ff}.orbit-one{width:190px;height:190px}.orbit-two{width:280px;height:280px;background:transparent;border-style:dashed}.hws-floating-tag{position:absolute;z-index:3;right:7px;bottom:30px;background:#fff;border:1px solid #dce8f5;border-radius:7px;padding:6px 12px;font-size:11px;color:#397eae;transform:rotate(5deg);box-shadow:0 5px 12px #2161a30a}.hws-site .hws-hero-feature h2{font-size:22px;font-weight:700;margin:12px 0 7px}.hws-hero-feature p{font-size:13px;color:#7b8b9d;margin-bottom:20px}.hws-feature-bottom{border-top:1px solid #e5ebf2;padding:14px 0;display:flex;justify-content:space-between;font-size:12px;color:#3b739e}.hws-feature-bottom b{font-size:18px}
.hws-platforms{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:10px 0 54px}.hws-platforms>a{display:flex;align-items:center;gap:13px;padding:23px 18px;border:1px solid #e2e8f0;border-radius:12px;background:#fff;transition:box-shadow .2s,transform .2s}.hws-platforms>a:hover{box-shadow:0 8px 20px #3148620d;transform:translateY(-2px)}.hws-platforms i{display:grid;place-items:center;width:43px;height:43px;border-radius:12px;background:#eaf2ff;color:#176cdb;font-size:28px;font-style:normal}.hws-platforms .theme-android i{background:#eaf5ee;color:#358663}.hws-platforms .theme-desktop i{background:#f1edfc;color:#7460ad}.hws-platforms .theme-safety i{background:#fff4e1;color:#ad7a24}.hws-site .hws-platforms h2{font-size:16px;margin:0 0 3px;font-weight:650}.hws-platforms p{font-size:10px;color:#8a96a7;white-space:nowrap;margin:0}.hws-platforms>a>span{margin-left:auto;font-size:13px;color:#93a4b8}
.hws-section-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin:0 0 23px}.hws-section-heading .hws-kicker{font-size:11px;margin-bottom:5px}.hws-site .hws-section-heading h2{font-size:29px;font-weight:700;line-height:1.4;margin:0;letter-spacing:-.03em}.hws-section-heading>a{font-size:12px;color:#73869b}.hws-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.hws-card{background:#fff;border:1px solid #e2e9f1;border-radius:13px;overflow:hidden;min-width:0;box-shadow:0 4px 16px #28486104;transition:transform .2s,box-shadow .2s}.hws-card:hover{transform:translateY(-3px);box-shadow:0 10px 25px #2848610e}.hws-card-cover{position:relative;display:flex;align-items:center;justify-content:center;gap:22px;height:182px;overflow:hidden;background:linear-gradient(115deg,#eaf2fe,#e0effb)}.hws-card-cover.theme-android{background:linear-gradient(115deg,#eaf4ee,#e1f0e7)}.hws-card-cover.theme-desktop{background:linear-gradient(115deg,#eeeafa,#e5e5f6)}.hws-card-cover.theme-safety{background:linear-gradient(115deg,#f7f1e5,#f8ead0)}.hws-card-cover i{font-size:62px;font-style:normal;line-height:1;font-weight:300;color:#4c89bb}.hws-card-app-icon{width:76px;height:76px;border-radius:20px;box-shadow:0 7px 20px #286d9a15}.hws-card-art-title{font-size:21px;color:#3b6388;font-weight:650}.hws-card-cover-image{display:block;width:100%;height:100%;object-fit:cover}.hws-card-copy{padding:21px 22px 20px}.hws-card-meta{display:flex;align-items:center;justify-content:space-between;font-size:10px;margin-bottom:12px}.hws-card-meta>a{color:#4174a6;background:#edf4fc;padding:3px 7px;border-radius:4px}.hws-card-meta time{color:#99a4b1}.hws-site .hws-card h3{font-size:19px;font-weight:650;line-height:1.6;margin:0 0 12px}.hws-card h3 a{color:#243b56}.hws-card-copy p{font-size:13px;color:#7c8b9d;line-height:1.8;margin:0 0 16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hws-card-more{display:flex;justify-content:space-between;font-size:11px;color:#4378ac!important}.hws-latest{margin-bottom:50px}.hws-site .hw-banner{margin:0 0 35px}.hws-site .hw-banner a.hw-button-white{color:#173b60!important}.hws-site .hw-banner a.hw-banner-account{color:#c4d8ec!important}
.hws-problems{margin-top:48px}.hws-problem-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.hws-problem-grid>a{display:block;border-top:2px solid #d6e2ef;padding:20px 9px 8px}.hws-problem-grid>a>span{font-size:12px;color:#78a0c8;letter-spacing:.08em}.hws-site .hws-problem-grid h3{font-size:19px;font-weight:650;margin:12px 0 10px}.hws-problem-grid p{font-size:13px;color:#7c8b9d;line-height:1.8;margin-bottom:16px}.hws-problem-grid b{font-size:11px;color:#5483ae;font-weight:500}
.hws-archive-head{display:flex;align-items:center;justify-content:space-between;gap:40px;margin:23px 0 24px}.hws-archive-head>div{flex:1;min-width:0}.hws-archive-head h1{font-size:40px;font-weight:700;line-height:1.3;margin:8px 0 12px;overflow-wrap:anywhere}.hws-archive-head p{font-size:14px;color:#7e8b9c;max-width:670px;margin:0}.hws-archive-head .hws-search{width:350px;flex-shrink:0}.hws-archive-head .hws-search input[type=search]{font-size:12px}.hws-category-tabs{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:28px}.hws-category-tabs a{padding:7px 15px;background:#fff;border:1px solid #dfe7f0;border-radius:7px;font-size:12px;color:#637b95}.hws-category-tabs a[aria-current],.hws-category-tabs a:hover{border-color:#176cdb;color:#176cdb;background:#edf4ff}.hws-pagination{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:38px}.hws-pagination .page-numbers{display:block;padding:7px 14px;border:1px solid #dce5ef;border-radius:7px;background:#fff;color:#647e9b;font-size:13px}.hws-pagination .current{background:#176cdb;border-color:#176cdb;color:#fff}.hws-empty{max-width:760px;margin:50px auto;padding:45px;background:#fff;border:1px solid #e0e8f1;border-radius:14px;text-align:center}.hws-empty h1{font-size:32px}.hws-empty h2{font-size:23px}.hws-empty p{color:#7e8d9f;font-size:15px}.hws-empty .hws-search{margin:25px auto}.hws-empty>a{font-size:13px}
.hws-info-page{max-width:960px;margin:24px auto 0;background:#fff;border:1px solid #e1e8f1;border-radius:16px;padding:42px 48px}.hws-info-page>header{border-bottom:1px solid #e5ebf1;padding-bottom:25px;margin-bottom:30px}.hws-info-page h1{font-size:38px;font-weight:700;line-height:1.4;margin:8px 0 0}.hws-info-content{font-size:17px;line-height:1.9;color:#3a4c62}.hws-info-content p{margin:0 0 22px}.hws-site .hws-info-content h2{font-size:24px;margin:32px 0 17px;font-weight:700}.hws-info-content li{margin:8px 0}.hws-info-content a{text-decoration:underline!important;text-underline-offset:3px;text-decoration-color:#287bdd50!important}.hws-info-content .has-large-font-size{font-size:20px!important;line-height:1.8}.hws-info-content .appg-callout{background:#f0f6fe;border-color:#d7e5f7}.hws-info-content .appg-contact-card{background:#193450}.hws-info-content .appg-source-table section,.hws-info-content .appg-glossary section,.hws-info-content .appg-resource-grid>a,.hws-info-content .appg-checklist-page section{border-color:#e0e8f0;padding:22px}.hws-info-content .appg-source-table h2,.hws-info-content .appg-glossary h2,.hws-info-content .appg-resource-grid h2,.hws-info-content .appg-checklist-page h2{font-size:20px;margin-top:8px}
.hws-site .hw-layout{padding-top:24px;padding-bottom:0}.hws-site .hw-layout .hw-banner{margin-bottom:30px}.hws-site .hw-prose .has-large-font-size{font-size:inherit!important}.hws-site .hw-prose .appg-facts{gap:10px}.hws-site .hw-prose .appg-facts>div{border-color:#e0e8f0;padding:16px}.hws-site .hw-prose .appg-facts b{color:#367cbf}.hws-site .hw-prose .appg-check{border-color:#d8e6f4;background:#f2f7fd}.hws-site .hw-prose .appg-check h2{font-size:21px}.hws-site .hw-prose table{display:block;max-width:100%;overflow-x:auto;font-size:14px;border-collapse:collapse}.hws-site .hw-prose td,.hws-site .hw-prose th{padding:12px;border-color:#dfe7f0}.hws-article-divider{border-bottom:1px solid #e5eaf0;margin-top:24px}.hws-sidebar-icon{display:grid;place-items:center;width:46px;height:46px;background:#e7f0fc;border-radius:12px;color:#387ab9;font-size:27px}.hws-mini-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.hws-mini-grid .hws-card-cover{height:112px;gap:12px}.hws-mini-grid .hws-card-app-icon{width:46px;height:46px;border-radius:12px}.hws-mini-grid .hws-card-art-title{font-size:13px}.hws-mini-grid .hws-card-copy{padding:14px}.hws-mini-grid .hws-card-meta{font-size:9px}.hws-site .hws-mini-grid .hws-card h3{font-size:14px;margin-bottom:12px}.hws-mini-grid .hws-card-copy>p{display:none}.hws-mini-grid .hws-card-meta time{display:none}
.hws-footer{background:#16283d;color:#aabbd0;padding:50px 24px 24px}.hws-footer-inner{max-width:1240px;margin:auto;display:grid;grid-template-columns:1.4fr 1fr 1fr 1.1fr;gap:45px}.hws-footer a{display:block;color:#b0c3db;font-size:12px;text-decoration:none;margin:7px 0;overflow-wrap:anywhere}.hws-footer a:hover{color:#fff}.hws-footer a.hws-footer-brand{font-size:25px;color:#fff;font-weight:700;letter-spacing:-.03em;margin:0 0 12px}.hws-footer p{font-size:12px;color:#94a8c1;line-height:1.8;margin:10px 0}.hws-footer .hws-operator{font-size:11px;color:#6f8cae}.hws-footer h2{color:#e6eef8;font-size:14px;font-weight:650;margin:0 0 18px}.hws-footer-bottom{max-width:1240px;border-top:1px solid #ffffff12;margin:32px auto 0;padding-top:22px;text-align:center;font-size:10px;color:#748da9}.hws-footer-bottom span{margin:0 7px}
@media(min-width:1500px){.hws-shell,.hws-header-inner{max-width:1328px}}
@media(max-width:1150px){.hws-desktop-nav{gap:17px}.hws-header-inner{gap:19px}.hws-brand{font-size:21px}.hws-header-product{padding-left:15px}.hws-home-hero{gap:40px}.hws-hero-copy h1{font-size:49px}.hws-platforms>a{padding:19px 13px;gap:9px}.hws-platforms i{width:34px;height:37px;font-size:24px}.hws-site .hws-platforms h2{font-size:14px}.hws-platforms p{font-size:9px}.hws-card-grid{gap:19px}.hws-card-cover{height:165px}.hws-site .hws-card h3{font-size:17px}.hws-card-copy{padding:18px}.hws-footer-inner{gap:28px}}
@media(max-width:900px){.hws-desktop-nav{gap:15px}.hws-desktop-nav a{font-size:12px}.hws-header-product{display:none}.hws-home-hero{gap:26px;grid-template-columns:1.2fr 1fr;padding-left:0;padding-right:0}.hws-hero-copy h1{font-size:42px}.hws-hero-copy>p{font-size:14px}.hws-search button{padding:9px 12px}.hws-search input[type=search]{font-size:12px;padding:9px 7px}.hws-hero-feature{padding:18px 20px 0}.hws-feature-art{height:185px}.hws-site .hws-hero-feature h2{font-size:18px}.hws-feature-art img{width:95px;height:95px;border-radius:25px}.hws-floating-tag{font-size:9px;right:-5px}.hws-platforms{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:42px}.hws-platforms>a{padding:19px}.hws-site .hws-platforms h2{font-size:16px}.hws-platforms p{font-size:11px}.hws-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hws-problem-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hws-archive-head{display:block}.hws-archive-head .hws-search{width:100%;margin-top:23px}.hws-info-page{padding:30px}.hws-footer-inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 45px}.hws-mini-grid{gap:10px}.hws-mini-grid .hws-card-copy{padding:12px}.hws-mini-grid .hws-card-art-title{font-size:11px}}
@media(max-width:650px){.hws-header{height:70px}.hws-header-inner{padding:0 18px;justify-content:space-between}.hws-brand{font-size:21px;gap:8px}.hws-brand-mark{width:27px;height:27px;border-radius:7px;font-size:22px}.hws-desktop-nav{display:none}.hws-mobile-menu{display:block;position:relative}.hws-mobile-menu summary{font-size:22px;color:#437eaf;cursor:pointer;list-style:none;line-height:1;padding:9px}.hws-mobile-menu summary::-webkit-details-marker{display:none}.hws-mobile-menu nav{position:absolute;right:0;top:44px;z-index:20;background:#fff;border:1px solid #dce6f0;border-radius:10px;box-shadow:0 12px 28px #203c5920;min-width:210px;padding:10px}.hws-mobile-menu nav a{display:block;padding:10px 13px;font-size:13px;text-decoration:none;color:#496582;border-radius:5px}.hws-mobile-menu nav a:hover{background:#edf5ff}.hws-shell{padding:22px 16px 42px}.hws-shell.is-article{padding:0 12px 35px}.hws-home-hero{display:block;padding:5px 0 26px}.hws-kicker{font-size:11px;margin-bottom:10px}.hws-hero-copy h1{font-size:44px;line-height:1.2;margin:16px 0 21px}.hws-hero-copy>p{font-size:14px;line-height:1.85;margin-bottom:22px}.hws-search{padding:5px}.hws-search input[type=search]{padding:10px 8px;font-size:12px}.hws-search button{font-size:12px;padding:9px 14px}.hws-quick-search{font-size:10px;gap:10px;margin-top:13px}.hws-quick-search>span{display:none}.hws-hero-feature{margin-top:25px;padding:18px 20px 0;border-radius:14px}.hws-feature-label{font-size:10px}.hws-feature-label>span{font-size:10px}.hws-feature-art{height:155px}.hws-feature-art img{width:90px;height:90px}.orbit-one{width:145px;height:145px}.orbit-two{width:225px;height:225px}.hws-floating-tag{right:15px;bottom:18px}.hws-site .hws-hero-feature h2{font-size:20px;margin-top:10px}.hws-hero-feature p{font-size:12px;margin-bottom:16px}.hws-feature-bottom{font-size:11px}.hws-platforms{gap:10px;margin-top:0;margin-bottom:35px}.hws-platforms>a{padding:14px 12px;gap:8px}.hws-platforms i{width:30px;height:34px;font-size:21px;border-radius:9px}.hws-site .hws-platforms h2{font-size:12px}.hws-platforms p{font-size:8px}.hws-platforms>a>span{display:none}.hws-site .hws-section-heading h2{font-size:24px}.hws-section-heading{gap:10px;margin-bottom:18px}.hws-section-heading>a{font-size:10px;max-width:100px;text-align:right}.hws-card-grid{grid-template-columns:1fr;gap:18px}.hws-card-cover{height:175px}.hws-card-copy{padding:20px}.hws-site .hws-card h3{font-size:19px}.hws-card-copy p{font-size:13px}.hws-card-meta{font-size:10px}.hws-card-more{font-size:11px}.hws-latest{margin-bottom:32px}.hws-problems{margin-top:32px}.hws-problem-grid{gap:12px}.hws-problem-grid>a{padding:16px 3px 5px}.hws-site .hws-problem-grid h3{font-size:16px;margin:10px 0}.hws-problem-grid p{font-size:11px}.hws-problem-grid b{font-size:10px}.hws-site .hw-banner{margin-bottom:24px}.hws-site .hw-layout .hw-banner{margin-bottom:18px}.hws-archive-head{margin:18px 0 20px}.hws-archive-head h1{font-size:31px;margin:7px 0 14px}.hws-archive-head p{font-size:13px}.hws-category-tabs{gap:7px;margin-bottom:22px}.hws-category-tabs a{font-size:10px;padding:6px 9px}.hws-info-page{padding:24px 21px;border-radius:12px;margin-top:18px}.hws-info-page h1{font-size:29px}.hws-info-page>header{padding-bottom:20px;margin-bottom:24px}.hws-info-content{font-size:16px}.hws-info-content .has-large-font-size{font-size:17px!important}.hws-site .hws-info-content h2{font-size:21px;margin:27px 0 15px}.hws-info-content .appg-resource-grid,.hws-info-content .appg-source-table,.hws-info-content .appg-glossary,.hws-info-content .appg-checklist-page{grid-template-columns:1fr;gap:12px}.hws-info-content .appg-contact-card{padding:24px 18px}.hws-info-content .appg-contact-card h2{font-size:19px}.hws-empty{padding:30px 20px;margin:24px auto}.hws-empty h1{font-size:27px}.hws-empty h2{font-size:21px}.hws-mini-grid{grid-template-columns:1fr;gap:12px}.hws-mini-grid .hws-card{display:grid;grid-template-columns:90px 1fr;padding:10px;gap:13px;border-radius:9px}.hws-mini-grid .hws-card-cover{height:100%;min-height:90px;border-radius:6px;flex-direction:column;gap:3px}.hws-mini-grid .hws-card-app-icon{width:40px;height:40px}.hws-mini-grid .hws-card-cover i{font-size:30px}.hws-mini-grid .hws-card-art-title{font-size:10px}.hws-mini-grid .hws-card-copy{padding:0}.hws-mini-grid .hws-card-meta{margin-bottom:5px}.hws-site .hws-mini-grid .hws-card h3{font-size:13px;margin:0 0 7px}.hws-mini-grid .hws-card-more{font-size:10px}.hws-footer{padding:36px 22px 22px}.hws-footer-inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:29px 20px}.hws-footer-inner>div:first-child{grid-column:1/-1}.hws-footer a.hws-footer-brand{font-size:23px}.hws-footer h2{font-size:13px;margin-bottom:12px}.hws-footer a{font-size:11px}.hws-footer p{font-size:12px}.hws-footer-bottom{font-size:9px;line-height:1.8}.hws-footer-bottom span{display:none}.hws-footer-bottom{max-width:300px}}
@media(prefers-reduced-motion:reduce){.hws-site *{transition:none!important}}
