.ccc-icon{flex:none;width:24px;height:24px;fill:currentColor;font-size:24px;pointer-events:none}[dir=rtl] .ccc-icon--mirror{transform:scaleX(-1)}.ccc-button{-webkit-appearance:none;appearance:none;position:relative;display:inline-flex;flex:none;justify-content:center;align-items:center;overflow:hidden;box-sizing:border-box;height:36px;margin:0;padding:0 .5rem;border:none;border-radius:4px;background:none;color:inherit;outline:0 solid currentColor;outline-offset:-2px;font:inherit;text-decoration:inherit;white-space:nowrap;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:box-shadow .2s;-webkit-tap-highlight-color:transparent}.ccc-button::-moz-focus-inner{border:none}.ccc-button:focus{outline-width:2px}.ccc-button:not(.ccc-button--select):not(:focus-visible){outline-color:transparent}.ccc-button:hover:not(:active){background-image:linear-gradient(rgba(0,0,0,.08),rgba(0,0,0,.08))}.ccc-button[hidden]{display:none!important}.ccc-button--fill,.ccc-button--outline{padding:0 1rem}.ccc-button--fill:focus{outline-offset:-4px}.ccc-button--outline{border:1px solid}.ccc-button--color{color:#496ddb;color:var(--ccc-accent-color,#496ddb)}.ccc-button.ccc-button--fill{background-color:#3c3c3c;color:#fff}.ccc-button--fill.ccc-button--light-text{color:#000}.ccc-button--color.ccc-button--fill{background-color:#496ddb;background-color:var(--ccc-accent-color,#496ddb)}.ccc-button.ccc-button--outline:active{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.ccc-button--fill:hover{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.141),0 1px 3px 0 rgba(0,0,0,.122)}.ccc-button--fill:active,.ccc-button--outline:active{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.141),0 1px 18px 0 rgba(0,0,0,.122)}.ccc-button--fill.ccc-button--color:hover{box-shadow:0 2px 1px -1px rgba(26,115,232,.2),0 1px 1px 0 rgba(26,115,232,.141),0 1px 3px 0 rgba(26,115,232,.122)}.ccc-button--fill.ccc-button--color:active{box-shadow:0 3px 5px -1px rgba(26,115,232,.2),0 6px 10px 0 rgba(26,115,232,.141),0 1px 18px 0 rgba(26,115,232,.122)}.ccc-button--fill:hover:not(:active){background-image:linear-gradient(hsla(0,0%,100%,.08),hsla(0,0%,100%,.08))}.ccc-button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:1px;height:1px;margin:auto;border-radius:50%;background-color:currentColor;opacity:0;transition:opacity .2s,transform 0s .2s}.ccc-button:active:before,.ccc-button[aria-expanded=true]:before{opacity:.12;transition:transform .3s;transform:scale(400)}.ccc-button--fill:active:before{opacity:.322}@media (forced-colors:active){.ccc-button--color.ccc-button--fill{outline-width:1px}.ccc-button--fill:focus{outline-width:2px;outline-offset:-2px}}body{margin:0;background:#eceff1;color:rgba(0,0,0,.87);font-family:Noto,Arial,sans-serif;font-size:16px;font-size:1rem}.cjpp-contentwrapper{max-width:736px;margin:auto;padding:24px}.cjpp-mainheader{display:flex;flex-wrap:wrap}.cjpp-mainlogo{display:flex;flex:1 1;align-items:center;margin:-8px;color:inherit;cursor:pointer}.cjpp-mainlogo:not(:hover){text-decoration:inherit}.cjpp-mainlogo__icon{flex:none;width:48px;height:48px}.cjpp-mainlogo__label{margin:0;padding:0 16px;color:inherit;font-weight:400;font-size:22px;font-size:1.375rem}.cjpp-maininstall{height:40px;font-size:16px;font-size:1rem}.cjpp-document{display:block;margin:24px 0;padding:24px 56px;border-radius:20px;background:#fff;line-height:1.5;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.cjpp-link{color:#496ddb;color:var(--ccc-accent-color,#496ddb)}@media (prefers-color-scheme:dark){body{background-color:#000;color:hsla(0,0%,100%,.87)}.ccc-button.cjpp-maininstall,.cjpp-document{background-color:#585858}}