header dialog.apps{left:initial;right:8px}header{pointer-events:none;position:fixed;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:var(--max-z -1);width:100%;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:.2s opacity;transition:.2s opacity;-webkit-transform-origin:left top;transform-origin:left top}header nav,header aside{pointer-events:none;position:relative;display:-webkit-box}header nav button,header aside button{pointer-events:all}header nav>.row,header aside>.row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:6px;margin-left:39px}header nav>.row:first-child,header aside>.row:first-child{margin-top:0;margin-left:0}header nav>.row .left,header aside>.row .left{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}header nav>.row .right,header aside>.row .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:100%}header nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}header .logo-about{pointer-events:all;position:relative;display:inline-block;margin-right:6px;margin-bottom:-6px}header .logo{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}header .logo .label-badge{bottom:-2px}header .logo img{vertical-align:middle}header .logo .down-arrow{padding-left:2px;opacity:.5}@media (max-width: 550px){header .logo .down-arrow{display:none}}header .logo .label-badge{-webkit-transform:translateY(10px);transform:translateY(10px)}header .logo:active .down-arrow,header .logo.active .down-arrow{-webkit-transform:translateY(2px);transform:translateY(2px)}:root{--example-button-active-inset-shadow: inset 0 1px 2px var(--primary-transparent)}section.examples .examples-wrap{max-width:520px;background-color:var(--example-background);border-radius:var(--page-entity-radius);padding:2rem}@media (max-width: 460px){section.examples .examples-wrap{padding:1rem}}section.examples .segmented-buttons{margin-right:6px}section.examples .segmented-buttons button{min-width:20px}section.examples .segmented-buttons button .icon{margin-left:1px}section.examples .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}section.examples img,section.examples video{border-radius:calc(var(--entity-radius) * 2);margin-bottom:0}section.examples .button-badge.badge.active{-webkit-box-shadow:var(--example-button-active-inset-shadow);box-shadow:var(--example-button-active-inset-shadow)}section.features .scrolling-rows{cursor:pointer}section.features .horizontal{overflow-x:hidden;max-width:100%}section.features .horizontal p{margin:0;text-wrap:nowrap;overflow:visible}section.features .row{cursor:pointer}section.features .row+.row{margin-top:10px}section.features .marquee{overflow-x:hidden;-webkit-animation-name:marquee;animation-name:marquee;-webkit-animation-direction:linear;animation-direction:linear;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:50s;animation-duration:50s}section.features .marquee.row-2{-webkit-animation-duration:45s;animation-duration:45s}section.features .marquee.row-3{-webkit-animation-duration:40s;animation-duration:40s}@media (max-width: 500px){section.features .marquee{-webkit-animation-duration:30s;animation-duration:30s}section.features .marquee.row-2{-webkit-animation-duration:25s;animation-duration:25s}section.features .marquee.row-3{-webkit-animation-duration:20s;animation-duration:20s}}@-webkit-keyframes marquee{0%{-webkit-transform:translate(0px);transform:translate(0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}@keyframes marquee{0%{-webkit-transform:translate(0px);transform:translate(0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}footer.sitemap{padding:2rem;background:#223c2f;border-radius:var(--page-entity-radius);max-width:100%;margin:2rem 12px;margin-bottom:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}footer.sitemap p{margin-top:0;margin-bottom:10px;color:#fff}footer.sitemap a{display:block;color:#fff}footer.sitemap a:hover{text-decoration:none}footer.sitemap .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:40px}footer.sitemap .column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}@media (max-width: 520px){footer.sitemap .row{gap:15px}}@media (max-width: 460px){footer.sitemap{padding:.9rem}}.footer-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;--footer-max-z: 2147483644;z-index:var(--footer-max-z);position:fixed;left:0;right:0;padding:8px;max-width:100%;pointer-events:none;-webkit-transform-origin:left bottom;transform-origin:left bottom;margin-bottom:env(safe-area-inset-bottom)}.footer-wrap.is-mobile{margin-bottom:10px}.footer-wrap.is-mobile-standalone{margin-bottom:20px}.footer-wrap .left .footer-button-wrap{padding-left:0;padding-right:4px}.footer-wrap .left .footer-button-wrap+.footer-button-wrap{position:relative;z-index:-1}.footer-wrap .left,.footer-wrap .right{pointer-events:none}.footer-wrap .left button,.footer-wrap .right button,.footer-wrap .left .space-zoom,.footer-wrap .right .space-zoom{pointer-events:auto}.footer-wrap .footer-button-wrap{pointer-events:all;cursor:pointer;padding:6px 0 10px 4px;translate:0px 3px;display:inline-block}.footer-wrap .footer-button-wrap>button{font-size:1rem;padding-left:6px;padding-right:6px}.footer-wrap .footer-button-wrap+.footer-button-wrap{margin-left:4px}.footer-wrap dialog{top:initial!important}footer .is-mobile-icon{vertical-align:2px!important}footer .undo{margin:0;height:11px}footer .controls{-webkit-transition:.2s opacity;transition:.2s opacity}footer .controls dialog{top:initial;bottom:calc(100% - 8px)}footer .segmented-buttons .down-arrow{padding:0}footer button .icon.down-arrow{padding:0}footer button .icon.camera{vertical-align:0}footer .inbox-icon{vertical-align:0px;width:13px;margin-left:6px}:root{--page-entity-radius: 16px}header{z-index:1}main.page{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;padding-top:6rem;padding-bottom:4rem;margin:0;color:var(--primary);background-color:var(--primary-background)}main.page .page-wrap{margin-left:auto;margin-right:auto;max-width:730px}@media (max-width: 760px){main.page .page-wrap{max-width:600px}}main.page .page-wrap>section{width:100%;margin-bottom:2rem;padding:0 20px}main.page .page-wrap>section>h1{font-family:var(--header-font-9);font-size:66px;margin-block:initial;margin-bottom:1rem}main.page .page-wrap>section>h2{font-size:21px;max-width:400px}main.page .page-wrap>section>img{margin-bottom:1rem;border-radius:var(--page-entity-radius)}main.page .page-wrap>section>p{margin:1rem 0;max-width:440px}main.page .page-wrap>section>p:last-child{margin-bottom:0}main.page .page-wrap>section a{color:var(--text-link)}main.page .page-wrap>section a:hover{text-decoration:none}main.page .page-wrap>section video{max-width:100%;height:auto}main.page .page-wrap>section details+details{margin-top:5px}main.page .page-wrap>section.intro video{border-radius:calc(var(--entity-radius) * 2)}main.page .page-wrap>section.faq{max-width:480px}main.page .page-wrap>section.faq section.subsection{padding:2px 12px 12px!important;margin-bottom:.5rem}main.page .page-wrap>section.faq section.subsection blockquote{border-left:1px solid var(--tertiary-hover-background);margin-left:0;padding-left:1rem}main.page .page-wrap>section.faq section.subsection table td{padding:5px 10px}main.page .page-wrap .signature{width:70px;margin:0}
