.guide-doc{--guide-measure:830px;--guide-text:1.125rem;--guide-lh:1.65;--guide-lh-tight:1.35;--guide-stack:1rem;--guide-block:1.75rem;--guide-group:2.75rem;--guide-section:4rem;color:var(--foreground);font-size:var(--guide-text);line-height:var(--guide-lh);text-wrap:pretty;-webkit-hyphens:auto;hyphens:auto;hanging-punctuation:first last}.guide-doc__sheet{max-width:var(--guide-measure)}.guide-doc__header{margin-bottom:var(--guide-section)}.guide-doc__header-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2.5rem;display:flex}.guide-doc__eyebrow{letter-spacing:.04em;text-transform:none;color:var(--accent-marketing);margin:0;font-size:.9375rem;font-weight:500}.guide-doc__title{letter-spacing:-.028em;text-wrap:balance;max-width:18em;margin:0;font-size:clamp(1.875rem,4.5vw,2.375rem);font-weight:600;line-height:1.14}.guide-doc__section{margin:0;padding:0}.guide-doc__section+.guide-doc__section{margin-top:var(--guide-section);padding-top:var(--guide-section);border-top:1px solid var(--border)}.guide-doc__section-title{letter-spacing:-.022em;text-wrap:balance;margin:0 0 .875rem;font-size:1.5rem;font-weight:600;line-height:1.22}.guide-doc__subsection-title{margin:var(--guide-group) 0 .75rem;letter-spacing:-.012em;font-size:1.1875rem;font-weight:600;line-height:var(--guide-lh-tight);text-wrap:balance}.guide-doc__section-title+.guide-doc__stack+.guide-doc__subsection-title,.guide-doc__section-title+.guide-doc__subsection-title{margin-top:var(--guide-block)}.guide-doc__stack{gap:var(--guide-stack);flex-direction:column;display:flex}.guide-doc__section-title+.guide-doc__stack{margin-top:0}.guide-doc__stack+.guide-doc__subsection-title,.guide-doc__stack+.guide-doc__list,.guide-doc__list+.guide-doc__stack,.guide-doc__stack+.guide-doc__avoid,.guide-doc__stack+.guide-doc__quote,.guide-doc__stack+.guide-doc__questions,.guide-doc__stack+.guide-doc__rhythm,.guide-doc__stack+.guide-doc__principle,.guide-doc__subsection-title+.guide-doc__list,.guide-doc__subsection-title+.guide-doc__stack,.guide-doc__questions+.guide-doc__stack,.guide-doc__questions+.guide-doc__p,.guide-doc__p+.guide-doc__list,.guide-doc__list+.guide-doc__stack,.guide-doc__list+.guide-doc__p,.guide-doc__list+.guide-doc__rhythm,.guide-doc__rhythm+.guide-doc__principle{margin-top:var(--guide-block)}.guide-doc__avoid,.guide-doc__quote,.guide-doc__questions,.guide-doc__rhythm{margin-top:var(--guide-group)}.guide-doc__section>.guide-doc__p:first-of-type{margin-top:0}.guide-doc__p{font-size:inherit;line-height:inherit;color:var(--foreground);margin:0}.guide-doc__list{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.guide-doc__list li{font-size:inherit;line-height:inherit;color:var(--foreground);padding-left:1.125rem;position:relative}.guide-doc__list li:before{content:"";background:var(--accent-marketing);border-radius:50%;width:4px;height:4px;position:absolute;top:.72em;left:0;transform:translateY(-50%)}.guide-doc__avoid{background:#fde8e4;border-radius:1rem;flex-direction:column;gap:1rem;padding:1.5rem 1.375rem;display:flex;overflow:hidden}.guide-doc__avoid-title{font-size:1.1875rem;font-weight:600;line-height:var(--guide-lh-tight);color:#c0392b;margin:0}.guide-doc__list--numbered{counter-reset:guide-step;gap:.875rem}.guide-doc__list--numbered li{counter-increment:guide-step;padding-left:2.625rem}.guide-doc__list--numbered li:before{content:counter(guide-step);color:#fff;background:#c0392b;border-radius:999px;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;font-size:.8125rem;font-weight:600;line-height:1;display:inline-flex;top:.12em;transform:none}.guide-doc__quote{margin-top:var(--guide-group);border:none;border-left:3px solid var(--accent-marketing);background:0 0;border-radius:0;padding:0 0 0 1.25rem}.guide-doc__quote-label{letter-spacing:.02em;text-transform:none;color:var(--muted-foreground);margin:0 0 .5rem;font-size:.875rem;font-weight:500}.guide-doc__quote-text{font-size:inherit;line-height:inherit;color:var(--foreground);margin:0}.guide-doc__questions{flex-direction:column;gap:1.125rem;display:flex}.guide-doc__question{flex-direction:column;gap:.375rem;display:flex}.guide-doc__question-title{font-size:inherit;font-weight:600;line-height:var(--guide-lh-tight);color:var(--foreground);margin:0}.guide-doc__rhythm{margin-top:var(--guide-group)}.guide-doc__rhythm .guide-doc__subsection-title{margin-top:0;margin-bottom:.5rem}.guide-doc__rhythm-label{letter-spacing:.01em;text-transform:none;color:var(--muted-foreground);margin:1.125rem 0 .375rem;font-size:.9375rem;font-weight:600}.guide-doc__rhythm-label:first-of-type{margin-top:.25rem}.guide-doc__rhythm .guide-doc__list+.guide-doc__rhythm-label{margin-top:1.25rem}.guide-doc__principle{margin-top:var(--guide-group);border-top:1px solid var(--border);font-size:inherit;font-weight:600;line-height:inherit;color:var(--foreground);padding-top:1.5rem}@media print{@page{size:A4 portrait;margin:18mm 14mm 12mm}.guide-doc-chrome,.guide-doc__download,[data-cookie-banner]{display:none!important}body{background:#f8f8f8!important}.guide-doc{--guide-text:10.5pt;--guide-lh:1.55;-webkit-hyphens:auto;hyphens:auto;font-size:var(--guide-text);line-height:var(--guide-lh)}.guide-doc__sheet{max-width:none!important;padding:0!important}#guide-pdf-root{box-sizing:border-box;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.guide-doc__header{border-bottom:none!important;margin-bottom:9mm!important;padding-bottom:0!important}.guide-doc__header-bar{margin-bottom:4mm!important}.guide-doc__title{max-width:none!important;font-size:16.5pt!important;line-height:1.18!important}.guide-doc__header+.guide-doc__section>.guide-doc__section-title{margin-top:0!important;margin-bottom:5mm!important}.guide-doc__section+.guide-doc__section{break-before:auto;page-break-before:auto;border-top:1px solid #2c2c2a24;margin-top:0!important;padding-top:7mm!important}.guide-doc__section+.guide-doc__section>.guide-doc__section-title{margin-top:0!important;margin-bottom:5mm!important}.guide-doc__section-title{break-after:avoid;page-break-after:avoid;margin:0 0 5mm!important;font-size:12.5pt!important;line-height:1.22!important}.guide-doc__subsection-title,.guide-doc__avoid-title{break-after:avoid;page-break-after:avoid;margin:4mm 0 2mm!important;font-size:11pt!important;line-height:1.25!important}.guide-doc__section-title+.guide-doc__stack+.guide-doc__subsection-title,.guide-doc__section-title+.guide-doc__subsection-title,.guide-doc__rhythm .guide-doc__subsection-title{margin-top:0!important}.guide-doc__stack{gap:3mm!important}.guide-doc__section-title+.guide-doc__stack{margin-top:0!important}.guide-doc__stack+.guide-doc__subsection-title,.guide-doc__stack+.guide-doc__list,.guide-doc__list+.guide-doc__stack,.guide-doc__stack+.guide-doc__avoid,.guide-doc__stack+.guide-doc__quote,.guide-doc__stack+.guide-doc__questions,.guide-doc__stack+.guide-doc__rhythm,.guide-doc__stack+.guide-doc__principle,.guide-doc__subsection-title+.guide-doc__list,.guide-doc__subsection-title+.guide-doc__stack,.guide-doc__questions+.guide-doc__stack,.guide-doc__questions+.guide-doc__p,.guide-doc__p+.guide-doc__list,.guide-doc__list+.guide-doc__stack,.guide-doc__list+.guide-doc__p,.guide-doc__list+.guide-doc__rhythm,.guide-doc__rhythm+.guide-doc__principle{margin-top:3.5mm!important}.guide-doc__avoid,.guide-doc__quote,.guide-doc__questions,.guide-doc__rhythm{margin-top:4mm!important}.guide-doc__list{gap:1.8mm!important}.guide-doc__questions{gap:2.5mm!important}.guide-doc__avoid{break-inside:avoid;page-break-inside:avoid;gap:2.5mm!important;padding:3.5mm 4mm!important}.guide-doc__quote{break-inside:auto;page-break-inside:auto;margin-top:4mm!important;padding:2mm 0 0 3mm!important}.guide-doc__quote-label{margin-bottom:2.5mm!important}.guide-doc__rhythm-label{margin:2.5mm 0 1.5mm!important}.guide-doc__rhythm-label:first-of-type{margin-top:1mm!important}.guide-doc__rhythm .guide-doc__list+.guide-doc__rhythm-label{margin-top:3mm!important}.guide-doc__principle{break-inside:avoid;page-break-inside:avoid;margin-top:4mm!important;padding-top:3.5mm!important}.guide-doc__list--numbered{gap:2mm!important}.guide-doc,.guide-doc__avoid,.guide-doc__list--numbered li:before{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.android-guide{--android-phone-max:9.25rem;--android-phone-large:14.5rem}.android-guide .guide-doc__header{margin-bottom:1rem}.android-guide__toolbar{justify-content:flex-end;align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.android-guide__tabs{border:1px solid var(--border);background:var(--paper-soft);border-radius:999px;align-items:center;gap:.375rem;margin-right:auto;padding:.3125rem;display:inline-flex}.android-guide__tab{min-width:6.5rem;color:var(--muted-foreground);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:.5rem 1.375rem;font-size:.9375rem;font-weight:500;line-height:1.2}.android-guide__tab--active{background:var(--accent-marketing);color:#fff}.android-guide__panel[hidden]{display:none}.android-guide__dl-row{flex-wrap:wrap;align-items:center;gap:.5rem .875rem;margin:.25rem 0 1.25rem;display:flex}.android-guide__dl-ver{color:var(--muted-foreground);font-size:.9375rem}.android-guide__dl{background:var(--accent-marketing);color:#fff;border-radius:999px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;transition:opacity .15s;display:inline-flex}.android-guide__dl:hover{opacity:.88}.android-guide__aside-stack{align-items:center;gap:var(--guide-block);flex-direction:column;width:100%;display:flex}.android-guide .guide-doc__stack{margin-top:1rem}.android-guide__prereq{border:1px solid var(--border);background:var(--paper-soft);border-radius:1rem;margin-top:0;padding:1.25rem 1.125rem}.android-guide__prereq+.guide-doc__section{margin-top:var(--guide-section);padding-top:var(--guide-section);border-top:1px solid var(--border)}.android-guide__prereq .guide-doc__subsection-title{margin-top:0;margin-bottom:.75rem}.android-guide__stage-num{background:var(--accent-marketing);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:1.25rem;font-size:1.3125rem;font-weight:600;line-height:1;display:inline-flex}.android-guide__copy>.guide-doc__section-title{margin-bottom:.75rem;font-size:1.5rem}.android-guide__copy>.guide-doc__p+.guide-doc__list,.android-guide__copy>.guide-doc__list+.guide-doc__subsection-title,.android-guide__copy>.guide-doc__subsection-title+.guide-doc__list,.android-guide__copy>.guide-doc__list+.guide-doc__quote,.android-guide__copy>.guide-doc__p+.guide-doc__list{margin-top:var(--guide-block)}.android-guide__list--strong li:before{background:var(--accent-marketing);width:6px;height:6px}.android-guide__qr{border:1px solid var(--border);background:var(--surface);border-radius:1rem;justify-content:center;align-items:center;padding:1.25rem 1.5rem;display:flex}.android-guide__qr-img{width:220px;height:220px;display:block}.android-guide__copy>.guide-doc__p+.android-guide__qr--inline{margin-top:var(--guide-block)}.android-guide__qr--inline{width:fit-content;margin:0 auto var(--guide-block);align-self:center;padding:1.5rem 1.25rem}.android-guide__copy>.android-guide__qr--inline+.guide-doc__list{margin-top:var(--guide-block)}.android-guide__row--with-qr{flex-direction:column}.android-guide__row--with-qr .android-guide__copy{order:2}.android-guide__row--with-qr>.android-guide__qr{margin-bottom:var(--guide-block);order:1;align-self:center}.android-guide__link{color:var(--accent-marketing);text-underline-offset:.15em;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px}.android-guide__link:hover{color:var(--foreground)}.android-guide__row{flex-direction:column;display:flex}.android-guide__figure{margin-top:var(--guide-block);background:var(--surface);border-radius:1rem;overflow:hidden}.android-guide__figure--phone{background:0 0;border-radius:0;flex-direction:column;align-items:center;display:flex;overflow:visible}.android-guide__phone{width:min(100%, var(--android-phone-max));background:#1c1c1e;border:2px solid #3a3a3c;border-radius:1.75rem;padding:.5rem;box-shadow:inset 0 1px #ffffff14,0 12px 32px #0000001f}.android-guide__phone-screen{aspect-ratio:921/2048;background:#fff;border-radius:1.375rem;line-height:0;overflow:hidden}.android-guide__phone-screen--dark{background:#121212}.android-guide__phone-img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.android-guide__figure--phone .android-guide__figcaption{width:min(100%, var(--android-phone-max));text-align:center;background:0 0;border-top:none;margin-top:.75rem;padding:0}.android-guide__figure--install .android-guide__phone{width:min(100%, var(--android-phone-max));border-radius:1.25rem;padding:.375rem}.android-guide__figure--install .android-guide__phone-screen{border-radius:1rem}.android-guide__figure--aside{--android-phone-max:var(--android-phone-large)}.android-guide__figure--download .android-guide__phone-screen--download{background:#fff;flex-direction:column;line-height:1.2;display:flex}.android-guide__phone-screen--download{font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.android-guide__dl-chrome{background:#f1f3f4;border-bottom:1px solid #e0e0e0;align-items:center;gap:.25rem;padding:.35rem .3rem .25rem;display:flex}.android-guide__dl-chrome-home{background:#5f6368;border-radius:999px;flex:0 0 .45rem;width:.45rem;height:.45rem}.android-guide__dl-chrome-url{color:#202124;white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:999px;flex:1;align-items:center;gap:.15rem;min-width:0;padding:.24rem .4rem;font-size:.5rem;display:flex;overflow:hidden}.android-guide__dl-chrome-lock{opacity:.7;background:#5f6368;border-radius:.05rem;flex:0 0 .3rem;width:.3rem;height:.35rem}.android-guide__dl-chrome-tabs{color:#3c4043;text-align:center;background:#dadce0;border-radius:.2rem;flex:none;min-width:.55rem;padding:.1rem .2rem;font-size:.375rem;font-weight:500}.android-guide__dl-page{background:#fff;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.35rem;padding:.5rem .4rem .25rem;display:flex}.android-guide__dl-cta{color:#fff;background:#1a73e8;border-radius:.25rem;justify-content:center;align-items:center;min-width:3.75rem;padding:.42rem .85rem;font-size:.575rem;font-weight:500;display:inline-flex}.android-guide__dl-domain{color:#5f6368;font-size:.4375rem}.android-guide__dl-sheet{background:#fff;border-radius:.75rem .75rem 0 0;margin-top:auto;padding:.45rem .5rem .5rem;box-shadow:0 -2px 12px #0000001f}.android-guide__dl-sheet-head{align-items:flex-start;gap:.3rem;margin-bottom:.3rem;display:flex}.android-guide__dl-icon{clip-path:polygon(50% 8%,92% 88%,8% 88%);background:#1a73e8;flex:0 0 .65rem;width:.65rem;height:.65rem;margin-top:.05rem;position:relative}.android-guide__dl-icon:after{content:"!";color:#fff;justify-content:center;align-items:center;padding-top:.12rem;font-size:.375rem;font-weight:600;line-height:1;display:flex;position:absolute;inset:0}.android-guide__dl-title{color:#202124;margin:0;font-size:.575rem;font-weight:500;line-height:1.25}.android-guide__dl-meta{color:#5f6368;margin:0 0 .18rem;padding-left:.95rem;font-size:.4375rem;line-height:1.35}.android-guide__dl-actions{border-top:1px solid #e8eaed;justify-content:flex-end;gap:.55rem;margin-top:.35rem;padding-top:.25rem;display:flex}.android-guide__dl-action{color:#1a73e8;font-size:.5rem;font-weight:500}.android-guide__phone-screen--appstore{background:#f2f2f7;flex-direction:column;font-family:system-ui,-apple-system,SF Pro Text,sans-serif;line-height:1.2;display:flex}.android-guide__as-tabs{background:#fff;border-bottom:1px solid #e5e5ea;gap:.35rem;padding:.4rem .35rem .25rem;display:flex}.android-guide__as-tab{color:#8e8e93;text-align:center;flex:1;padding:.2rem .15rem;font-size:.4rem;font-weight:500}.android-guide__as-tab--active{color:#007aff}.android-guide__as-search{color:#8e8e93;background:#e9e9eb;border-radius:.35rem;align-items:center;gap:.25rem;margin:.35rem .4rem .25rem;padding:.28rem .4rem;font-size:.4375rem;display:flex}.android-guide__as-search-icon{opacity:.7;border:1px solid #8e8e93;border-radius:999px;flex:0 0 .4rem;width:.4rem;height:.4rem}.android-guide__as-card{background:#fff;border-radius:.45rem;align-items:center;gap:.35rem;margin:.25rem .4rem;padding:.35rem .4rem;display:flex}.android-guide__as-icon{background:linear-gradient(145deg,#5ac8fa,#007aff);border-radius:.25rem;flex:0 0 1.1rem;width:1.1rem;height:1.1rem}.android-guide__as-meta{flex:1;min-width:0}.android-guide__as-name{color:#1c1c1e;margin:0;font-size:.5rem;font-weight:600;line-height:1.2}.android-guide__as-sub{color:#8e8e93;margin:.08rem 0 0;font-size:.375rem;line-height:1.2}.android-guide__as-get{color:#007aff;background:#f2f2f7;border-radius:999px;flex:none;padding:.22rem .5rem;font-size:.4375rem;font-weight:600}.android-guide__install-grid{--android-phone-max:var(--android-phone-large);grid-template-columns:repeat(3, minmax(0, var(--android-phone-max)));margin-top:var(--guide-block);justify-content:center;justify-items:center;gap:1rem;display:grid}.android-guide__figure--permission .android-guide__phone-screen--wallpaper{background:radial-gradient(90% 50% at 20% 18%,#78aaff73,#0000),radial-gradient(70% 45% at 78% 12%,#ffaad266,#0000),radial-gradient(60% 40% at 55% 42%,#aad2ff59,#0000),linear-gradient(#dce8f8 0%,#eef2f8 45%,#e8dff0 100%);flex-direction:column;justify-content:flex-end;display:flex}.android-guide__perm-sheet{background:#fff;border-radius:1.1rem 1.1rem 0 0;margin:0 .35rem;padding:.85rem .65rem .65rem;box-shadow:0 -1px #0000000f}.android-guide__perm-text{text-align:center;color:#1a1a1a;-webkit-hyphens:auto;hyphens:auto;margin:0 0 .65rem;font-size:.6875rem;line-height:1.4}.android-guide__perm-btn{color:#1a1a1a;text-align:center;background:#d3e3fd;border-radius:999px;width:100%;padding:.48rem .55rem;font-size:.6rem;font-weight:500;line-height:1.2;display:block}.android-guide__perm-btn--secondary{margin-top:.35rem}.android-guide__perm-step{text-align:center;color:#666;margin:.5rem 0 0;font-size:.525rem;line-height:1.2}.android-guide__figure--install{margin-top:0}.android-guide__figure--install .android-guide__figcaption{text-align:center;padding:.5rem .625rem;font-size:.75rem}.android-guide__img{width:100%;height:auto;display:block}.android-guide__figcaption{background:var(--paper-soft);border-top:1px solid var(--border);color:var(--muted-foreground);padding:.75rem 1rem;font-size:.875rem;line-height:1.45}.android-guide__success{margin-top:var(--guide-section);border-top:1px solid var(--border);font-size:inherit;font-weight:600;line-height:inherit;color:var(--foreground);padding-top:1.5rem}@media (max-width:640px){.android-guide__install-grid{grid-template-columns:1fr}}@media print{@page{size:A4 portrait;margin:16mm 14mm}.guide-doc-chrome,.guide-doc__download,.android-guide__toolbar,.android-guide__tabs,[data-cookie-banner],.android-guide__panel[hidden]{display:none!important}body{background:#f8f8f8!important}.android-guide{--android-phone-max:52mm;--android-phone-grid:44mm}#android-guide-pdf-root{box-sizing:border-box;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}#android-guide-pdf-root.android-guide__sheet{padding:0!important}.android-guide .guide-doc__header{break-after:avoid;page-break-after:avoid;margin-bottom:8mm!important}.android-guide .guide-doc__title{font-size:18pt!important;line-height:1.2!important}.android-guide .guide-doc__stack{gap:3.5mm!important;margin-top:4mm!important}.android-guide .guide-doc__p{font-size:11pt!important;line-height:1.6!important}.android-guide__prereq{break-inside:avoid;page-break-inside:avoid;padding:5mm 5.5mm;margin-top:0!important;margin-bottom:6mm!important}.android-guide__prereq+.guide-doc__section{border-top:none!important;margin-top:0!important;padding-top:0!important}.android-guide__panel>.guide-doc__section{break-inside:auto;page-break-inside:auto;border-top:none!important;margin-top:0!important;padding-top:0!important}.android-guide__panel>.guide-doc__section+.guide-doc__section{break-before:page;page-break-before:always}.android-guide .guide-doc__section{break-inside:auto;page-break-inside:auto}.android-guide .guide-doc__section+.guide-doc__section{border-top:none!important;margin-top:0!important;padding-top:0!important}.android-guide__panel>.android-guide__success{break-before:avoid;page-break-before:avoid;border-top:1px solid #2c2c2a24;margin-top:6mm!important;padding-top:4mm!important}.android-guide__row,.android-guide__row--full{flex-direction:column;align-items:stretch;gap:0;display:flex}.android-guide__copy{min-width:0}.android-guide__row--with-qr>.android-guide__qr{order:1;align-self:center;width:auto;max-width:52mm;padding:4mm 5mm;margin:0 0 6mm!important}.android-guide__row--with-qr .android-guide__copy{order:2}.android-guide__row>.android-guide__qr .android-guide__qr-img{width:42mm;max-width:none;height:42mm;max-height:none}.android-guide__row>.android-guide__figure,.android-guide__row>.android-guide__install-grid,.android-guide__row>.android-guide__aside-stack{order:3;margin-top:6mm!important}.android-guide__figure--appstore{display:none!important}.android-guide__copy>.guide-doc__p+.android-guide__qr--inline{margin-top:5mm!important}.android-guide__qr--inline{padding:5mm 4mm;margin:0 auto 5mm!important}.android-guide__copy>.android-guide__qr--inline+.guide-doc__list{margin-top:5mm!important}.android-guide__qr--inline .android-guide__qr-img{width:42mm;height:42mm}.android-guide__aside-stack{gap:5mm}.android-guide__as-name{font-size:6pt}.android-guide__as-sub,.android-guide__as-tab{font-size:5pt}.android-guide__as-search,.android-guide__as-get{font-size:5.5pt}.android-guide__copy>.guide-doc__section-title{break-after:avoid;page-break-after:avoid;margin-bottom:3.5mm!important;font-size:14pt!important;line-height:1.25!important}.android-guide__copy>.guide-doc__p,.android-guide__copy>.guide-doc__list,.android-guide__copy>.guide-doc__subsection-title,.android-guide .guide-doc__list li{font-size:11pt!important;line-height:1.6!important}.android-guide__copy>.guide-doc__subsection-title{break-after:avoid;page-break-after:avoid;margin-top:4mm!important;margin-bottom:2.5mm!important;font-size:11.5pt!important}.android-guide .guide-doc__list{gap:2.5mm!important}.android-guide__copy>.guide-doc__p+.guide-doc__list,.android-guide__copy>.guide-doc__list+.guide-doc__subsection-title,.android-guide__copy>.guide-doc__subsection-title+.guide-doc__list,.android-guide__copy>.guide-doc__list+.guide-doc__quote,.android-guide__copy>.guide-doc__p+.guide-doc__list{margin-top:4mm!important}.android-guide__copy .guide-doc__quote{break-inside:avoid;page-break-inside:avoid;margin-top:5mm!important;padding-top:2.5mm!important}.android-guide__stage-num{break-after:avoid;page-break-after:avoid;width:11mm;height:11mm;margin-bottom:4mm;font-size:12pt}.android-guide__install-grid{--android-phone-max:var(--android-phone-grid);grid-template-columns:repeat(3, minmax(0, var(--android-phone-grid)));break-inside:avoid;page-break-inside:avoid;justify-content:center;justify-items:center;gap:5mm;display:grid;margin-top:6mm!important}.android-guide__figure,.android-guide__qr{break-inside:avoid;page-break-inside:avoid}.android-guide__figure--phone,.android-guide__figure--install{box-shadow:none}.android-guide__figure--aside{--android-phone-max:52mm;align-self:center;width:100%;max-width:58mm}.android-guide__phone{max-width:100%;box-shadow:none;margin-inline:auto;padding:1.25mm;width:var(--android-phone-max)!important}.android-guide__figure--phone .android-guide__figcaption{max-width:var(--android-phone-max);text-align:center;background:0 0;border:none;margin-top:2.5mm;padding:0;font-size:9pt;line-height:1.4;width:100%!important}.android-guide__figure--install .android-guide__phone{max-width:var(--android-phone-max);width:100%!important}.android-guide__phone-img{object-fit:cover;object-position:center top}.android-guide__perm-text{font-size:7pt}.android-guide__perm-btn{padding:1.4mm 1.1mm;font-size:6.25pt}.android-guide__perm-step{font-size:5.5pt}.android-guide__dl-title{font-size:6.5pt}.android-guide__dl-meta,.android-guide__dl-domain,.android-guide__dl-chrome-url{font-size:5.25pt}.android-guide__dl-cta,.android-guide__dl-action{font-size:6pt}.android-guide__figure--permission .android-guide__phone-screen--wallpaper,.android-guide__figure--download .android-guide__phone-screen--download,.android-guide__figure--appstore .android-guide__phone-screen--appstore,.android-guide__as-get,.android-guide__as-icon,.android-guide__dl-cta,.android-guide__dl-sheet,.android-guide__dl-icon,.android-guide__perm-sheet,.android-guide__perm-btn{-webkit-print-color-adjust:exact;print-color-adjust:exact}.android-guide__success{break-inside:avoid;page-break-inside:avoid;border-top:1px solid #2c2c2a24;margin-top:8mm!important;padding-top:5mm!important;font-size:12pt!important}.android-guide__prereq,.android-guide__figure,.android-guide__stage-num,.android-guide__list--strong li:before{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
.wifi-guide .guide-doc__header-bar{margin-bottom:1.5rem}.wifi-guide .guide-doc__header{margin-bottom:calc(var(--guide-section) + .25rem)}.wifi-guide .android-guide__prereq{padding:1.25rem 1.125rem 1.625rem}.wifi-guide .android-guide__prereq .guide-doc__list{margin-bottom:.375rem}.wifi-guide .android-guide__prereq+.guide-doc__section{margin-top:calc(var(--guide-section) + .75rem);padding-top:calc(var(--guide-section) + .75rem)}.wifi-guide .guide-doc__section+.guide-doc__section{margin-top:calc(var(--guide-section) + .5rem);padding-top:calc(var(--guide-section) + .5rem)}.wifi-guide .android-guide__success{margin-top:calc(var(--guide-section) + 1rem);padding-top:1.75rem}.wifi-guide__header-bar{justify-content:flex-end}.wifi-guide .android-guide__row>.android-guide__figure{margin-top:var(--guide-block)}.wifi-guide__figure--apple-stage.android-guide__figure--aside{--android-phone-max:100%;--android-phone-large:100%;width:100%;max-width:100%}.wifi-guide__screen--apple-stage:has(.wifi-guide__status-bar){flex-direction:column;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.2;display:flex;overflow:hidden}.wifi-guide__status-bar{flex:none;justify-content:center;align-items:flex-end;min-height:.88rem;padding:.34rem .55rem .2rem;display:flex}.wifi-guide__status-time{font-variant-numeric:tabular-nums;letter-spacing:.01em;color:inherit;font-size:.5rem;font-weight:600;line-height:1}.wifi-guide__status-bar--light{color:#1c1c1e;background:#f2f2f7}.wifi-guide__status-bar--chrome{color:#1c1c1e;background:#f0f2f9}.wifi-guide__status-bar--dark{color:#fff;background:#12121e}.wifi-guide__screen--chrome{background:#f0f2f9}.wifi-guide__phone--apple-stage .wifi-guide__status-bar{min-height:1.28rem;padding:.52rem .55rem .32rem}.wifi-guide__phone--apple-stage .wifi-guide__status-time{font-size:.56rem}.wifi-guide__phone--apple-stage .wifi-guide__dock{transform-origin:top;width:86.2%;margin-inline:auto;transform:scale(1.16)}.wifi-guide__phone--apple-stage .wifi-guide__wifi-settings{transform-origin:top;width:89.3%;margin-inline:auto;transform:scale(1.12)}@media (min-width:640px){.wifi-guide__phone--apple-stage{border-radius:1.9rem;width:14.25rem;padding:.42rem}.wifi-guide__phone--apple-stage .wifi-guide__screen--apple-stage{border-radius:1.5rem}.wifi-guide__phone--apple-stage .wifi-guide__dock{width:87.7%;transform:scale(1.14)}.wifi-guide__phone--apple-stage .wifi-guide__wifi-settings{width:90.9%;transform:scale(1.1)}}.wifi-guide__apple-stage{border:1px solid var(--border);background:var(--paper-soft);width:100%;box-shadow:none;border-radius:1rem;min-height:17rem;max-height:19rem;padding:2.25rem 0 0;position:relative;overflow:hidden}.wifi-guide__apple-stage--wifi{max-height:18.5rem}.wifi-guide__apple-stage--dock-tall{min-height:20rem;max-height:22.5rem}.wifi-guide__apple-stage-inner{justify-content:center;width:100%;display:flex}.wifi-guide__phone--apple-stage{background:linear-gradient(165deg,#3a3a3c 0%,#1c1c1e 42%,#101012 100%);border:2px solid #3a3a3c;border-radius:1.85rem;width:11.75rem;max-width:92%;padding:.4rem;box-shadow:inset 0 1px #ffffff1a,0 20px 40px #00000038,0 8px 16px #0000001f}.wifi-guide__phone--apple-stage .wifi-guide__screen--apple-stage{aspect-ratio:921/2048;border-radius:1.4rem}@media print{@page{size:A4 portrait;margin:16mm 14mm}.guide-doc-chrome,.guide-doc__download,[data-cookie-banner]{display:none!important}body{background:#f8f8f8!important}.wifi-guide{--android-phone-max:52mm}#wifi-guide-pdf-root{box-sizing:border-box;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}#wifi-guide-pdf-root.android-guide__sheet{padding:0!important}.wifi-guide .guide-doc__header{break-after:avoid;page-break-after:avoid;margin-bottom:9mm!important}.wifi-guide .guide-doc__section+.guide-doc__section{break-before:auto;page-break-before:auto;border-top:1px solid #2c2c2a1f;margin-top:0!important;padding-top:10mm!important}.wifi-guide .guide-doc__section:nth-of-type(2)+.guide-doc__section{padding-top:16mm!important}.wifi-guide .guide-doc__section{break-inside:avoid;page-break-inside:avoid}.wifi-guide .android-guide__success{break-before:avoid;page-break-before:avoid;border-top:1px solid #2c2c2a24;margin-top:10mm!important;padding-top:5mm!important}.wifi-guide .android-guide__prereq{break-inside:avoid;page-break-inside:avoid;margin-bottom:8mm!important;padding:5mm 5.5mm 7mm!important}.wifi-guide .android-guide__prereq+.guide-doc__section{border-top:none!important;margin-top:0!important;padding-top:0!important}.wifi-guide .android-guide__row,.wifi-guide .android-guide__row--full{grid-template-columns:minmax(0,1fr) 38%!important;align-items:start!important;gap:4mm 5mm!important;display:grid!important}.wifi-guide .android-guide__copy{min-width:0}.wifi-guide .android-guide__row>.android-guide__figure{break-inside:avoid;page-break-inside:avoid;justify-self:center;width:100%;order:unset!important;margin-top:0!important}.wifi-guide__figure--apple-stage.android-guide__figure--aside{width:auto!important;max-width:100%!important}.wifi-guide__apple-stage{break-inside:avoid;page-break-inside:avoid;height:auto!important;min-height:0!important;max-height:58mm!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important;overflow:hidden!important}.wifi-guide__apple-stage--wifi{max-height:54mm!important}.wifi-guide__apple-stage--dock-tall{max-height:64mm!important}.wifi-guide__phone--apple-stage{margin-inline:auto;width:40mm!important;max-width:40mm!important;box-shadow:none!important;border-radius:3.5mm!important;padding:1.1mm!important}.wifi-guide__phone--apple-stage .wifi-guide__screen--apple-stage{aspect-ratio:921/2048!important;border-radius:3.5mm!important;height:auto!important;overflow:hidden!important}.wifi-guide__phone--apple-stage .wifi-guide__status-bar{min-height:4.5mm!important;padding:1.8mm 2mm 1.2mm!important}.wifi-guide__phone--apple-stage .wifi-guide__status-time{font-size:5pt!important}.wifi-guide__phone--apple-stage .wifi-guide__dock{transform-origin:top!important;width:84.7%!important;margin-inline:auto!important;transform:scale(1.18)!important}.wifi-guide__phone--apple-stage .wifi-guide__wifi-settings{transform-origin:top!important;width:87.7%!important;margin-inline:auto!important;transform:scale(1.14)!important}.wifi-guide__status-bar,.wifi-guide__status-bar--light,.wifi-guide__status-bar--chrome,.wifi-guide__status-bar--dark,.wifi-guide__dock,.wifi-guide__wifi-settings,.wifi-guide__browser,.wifi-guide__btn--primary,.wifi-guide__status-box,.wifi-guide__network-item--selected,.wifi-guide__apple-stage,.wifi-guide__phone--apple-stage{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.wifi-guide__wifi-settings{background:#f2f2f7;flex-direction:column;flex:1;min-height:100%;display:flex}.wifi-guide__wifi-top{background:#f2f2f7;justify-content:space-between;align-items:center;padding:.28rem .45rem .35rem;display:flex}.wifi-guide__wifi-back{border-bottom:2px solid #007aff;border-left:2px solid #007aff;width:.45rem;height:.45rem;transform:rotate(45deg)}.wifi-guide__wifi-title{color:#1c1c1e;text-align:center;font-size:.5625rem;font-weight:600}.wifi-guide__wifi-top-spacer{flex:0 0 .45rem;width:.45rem;height:.45rem}.wifi-guide__wifi-subhead{color:#8e8e93;justify-content:space-between;align-items:center;padding:.35rem .5rem .2rem;font-size:.4375rem;display:flex}.wifi-guide__wifi-refresh{color:#007aff;font-weight:500}.wifi-guide__wifi-list{background:#fff;border-radius:.45rem;margin:.2rem .35rem 0;padding:0;list-style:none;overflow:hidden}.wifi-guide__wifi-item{color:#1c1c1e;border-bottom:1px solid #e5e5ea;grid-template-columns:auto 1fr auto auto;align-items:center;gap:.25rem;padding:.38rem .4rem;font-size:.46875rem;display:grid}.wifi-guide__wifi-item:last-child{border-bottom:none}.wifi-guide__wifi-item--active{background:#007aff14}.wifi-guide__wifi-icon{color:#007aff;flex:0 0 .55rem;width:.55rem;height:.55rem}.wifi-guide__wifi-lock-icon{color:#8e8e93;flex:0 0 .38rem;width:.38rem;height:.38rem}.wifi-guide__wifi-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wifi-guide__wifi-lock{border:1.5px solid #8e8e93;border-radius:.08rem .08rem .12rem .12rem;width:.28rem;height:.34rem;position:relative}.wifi-guide__wifi-lock:before{content:"";border:1.5px solid #8e8e93;border-bottom:none;border-radius:999px 999px 0 0;width:.22rem;height:.16rem;position:absolute;top:-.14rem;left:50%;transform:translate(-50%)}.wifi-guide__wifi-lock--dark,.wifi-guide__wifi-lock--dark:before{border-color:#f5c542}.wifi-guide__wifi-chevron{border-top:1.5px solid #c7c7cc;border-right:1.5px solid #c7c7cc;width:.22rem;height:.22rem;transform:rotate(45deg)}.wifi-guide__dock{color:#e8eaf0;background:#1a1c2c;flex-direction:column;flex:1;min-height:100%;display:flex}.wifi-guide__browser{color:#1c1c1e;background:#f0f2f9;border-bottom:1px solid #d8dce8;padding:.35rem .4rem .3rem}.wifi-guide__browser-bar{justify-content:space-between;align-items:center;gap:.25rem;display:flex}.wifi-guide__browser-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.4375rem;font-weight:600;overflow:hidden}.wifi-guide__browser-menu-icon{color:#5f6368;flex:0 0 .42rem;width:.42rem;height:.42rem}.wifi-guide__browser-url{color:#5f6368;margin-top:.12rem;font-size:.375rem;display:block}.wifi-guide__dock-body{flex:1;padding:.45rem .4rem .55rem}.wifi-guide__dock-head{justify-content:space-between;align-items:flex-start;gap:.35rem;margin-bottom:.45rem;display:flex}.wifi-guide__dock-title{color:#fff;margin:0;font-size:.5625rem;font-weight:600;line-height:1.2}.wifi-guide__dock-logout{color:#e8eaf0;font-size:.375rem}.wifi-guide__dock-lead{color:#a8b0c2;margin:0 0 .45rem;font-size:.40625rem;line-height:1.35}.wifi-guide__section-label{color:#c5cad6;margin:0 0 .22rem;font-size:.40625rem;font-weight:500}.wifi-guide__section-label--spaced{margin-top:.45rem}.wifi-guide__section-label--underlined{border-bottom:1px solid #fff3;padding-bottom:.18rem}.wifi-guide__field{margin-bottom:.3rem;display:block}.wifi-guide__field--spaced{margin-top:.35rem}.wifi-guide__field-label{color:#a8b0c2;margin-bottom:.12rem;font-size:.375rem;display:block}.wifi-guide__required{color:#ff6b6b}.wifi-guide__field-input{color:#e8eaf0;background:#171b2b;border:1px solid #2a3148;border-radius:.28rem;justify-content:space-between;align-items:center;min-height:.75rem;padding:.18rem .28rem;font-size:.40625rem;display:flex}.wifi-guide__dock--login .wifi-guide__field{margin-bottom:.42rem}.wifi-guide__dock--login .wifi-guide__field-input{border-radius:.3rem;min-height:1.05rem;padding:.3rem .36rem;font-size:.4375rem}.wifi-guide__field-input--placeholder{color:#7f8798;box-sizing:border-box;width:100%;min-height:1rem;margin-bottom:.3rem;display:block}.wifi-guide__field-input--filled{color:#fff}.wifi-guide__field-input--focus{border-color:#6c63ff;box-shadow:0 0 0 1px #6c63ff59}.wifi-guide__field-input--password{border-color:#6c63ff;box-shadow:0 0 0 1px #6c63ff73}.wifi-guide__toggle-visibility{background:#2a3148;border-radius:999px;width:.42rem;height:.42rem;position:relative}.wifi-guide__toggle-visibility:before{content:"";border:1.5px solid #a8b0c2;border-radius:999px;position:absolute;inset:.1rem}.wifi-guide__btn{border-radius:.28rem;justify-content:center;align-items:center;width:100%;margin-top:.45rem;padding:.28rem .35rem;font-size:.4375rem;font-weight:600;display:flex}.wifi-guide__btn--primary{color:#fff;background:#6c63ff}.wifi-guide__btn--muted{opacity:.55}.wifi-guide__btn--save{margin-top:.55rem}.wifi-guide__status-box{color:#fff;box-sizing:border-box;background:#171b2b;border:1px solid #6c63ff;border-radius:.28rem;align-items:center;gap:.22rem;width:100%;margin-bottom:.18rem;padding:.28rem .32rem;font-size:.375rem;display:flex}.wifi-guide__status-icon{clip-path:polygon(50% 10%,10% 92%,90% 92%);background:#f5c542;flex:0 0 .38rem;width:.38rem;height:.34rem;position:relative}.wifi-guide__status-icon:after{content:"!";color:#1a1c2c;justify-content:center;align-items:center;font-size:.22rem;font-weight:800;line-height:1;display:flex;position:absolute;inset:0;transform:translateY(.04rem)}.wifi-guide__link{color:#5b9dff;text-underline-offset:.08rem;font-size:.375rem;text-decoration:underline;display:inline-block}.wifi-guide__link--highlight{font-weight:500}.wifi-guide__link--right{text-align:right;margin-top:.12rem;display:block}.wifi-guide__link--action{color:#6c63ff;font-weight:500;text-decoration:none}.wifi-guide__dock-footer{border-top:1px solid #2a3148;margin-top:.5rem;padding-top:.35rem}.wifi-guide__dock-footer-item{color:#a8b0c2;text-align:left;background:0 0;border:none;align-items:center;gap:.2rem;width:100%;margin:0;padding:.22rem 0;font-size:.375rem;display:flex}.wifi-guide__dock-footer-caret{border-top:.12rem solid #0000;border-bottom:.12rem solid #0000;border-left:.16rem solid #8b93a8;width:0;height:0}.wifi-guide__field-hint{color:#7f8798;align-items:flex-start;gap:.15rem;margin:.12rem 0 0;font-size:.34375rem;line-height:1.35;display:flex}.wifi-guide__hint-ok{background:#3ecf8e;border-radius:.08rem;flex:0 0 .3rem;width:.3rem;height:.3rem;margin-top:.02rem;position:relative}.wifi-guide__hint-ok:after{content:"";border-bottom:1.5px solid #0f1220;border-right:1.5px solid #0f1220;width:.1rem;height:.14rem;position:absolute;top:.07rem;left:.09rem;transform:rotate(45deg)}.wifi-guide__network-list{margin:.12rem 0 0;padding:0;list-style:none}.wifi-guide__network-item{color:#fff;background:#171b2b;border:1px solid #2a3148;border-radius:.28rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.28rem;margin-bottom:.22rem;padding:.34rem .32rem;font-size:.375rem;display:grid}.wifi-guide__network-wifi-icon{color:#6c63ff;flex:0 0 .42rem;width:.42rem;height:.42rem}.wifi-guide__network-lock-icon{color:#f5c542;flex:0 0 .34rem;width:.34rem;height:.34rem}.wifi-guide__network-lock-spacer{flex:0 0 .34rem;width:.34rem;height:.34rem}.wifi-guide__network-status-row{align-items:center;gap:.28rem;margin-bottom:.22rem;display:flex}.wifi-guide__network-status-row .wifi-guide__status-box{flex:1;min-width:0;margin-bottom:0}.wifi-guide__network-status-row .wifi-guide__link{white-space:nowrap;flex:none}.wifi-guide__network-item--selected{border-color:#ff8a3d;box-shadow:0 0 0 1px #ff8a3da6}.wifi-guide__selected-network{color:#fff;background:#171b2b;border:1px solid #6c5ce7;border-radius:.22rem;justify-content:space-between;align-items:center;margin-bottom:.15rem;padding:.22rem .28rem;font-size:.375rem;display:flex}
