.wechat-authorize-prompt[data-v-d884b56b]{color:#593a20;text-align:center;background:#fffbedf5;border:1px solid #fffc;border-radius:24px;padding:28px 24px;box-shadow:0 12px 40px #593a201f}.wechat-authorize-prompt h1[data-v-d884b56b]{margin:0 0 14px;font-size:24px;line-height:1.4}.wechat-authorize-description[data-v-d884b56b],.wechat-authorize-notice[data-v-d884b56b],.wechat-authorize-error[data-v-d884b56b]{margin:0 0 22px;font-size:15px;line-height:1.7}.wechat-authorize-notice[data-v-d884b56b]{font-size:14px}.wechat-authorize-error[data-v-d884b56b]{color:#a62c23}.wechat-authorize-button[data-v-d884b56b]{color:#fff9e8;cursor:pointer;background:#7c4c00;border:0;border-radius:28px;width:100%;min-height:52px;padding:12px 18px;font-size:17px;font-weight:600}.wechat-authorize-button[data-v-d884b56b]:disabled{cursor:default;opacity:.6}.wechat-authorize-button[data-v-d884b56b]:focus-visible{outline-offset:4px;outline:3px solid #b87b32}.privacy-container[data-v-b3dd8e56]{z-index:200;opacity:.5;order:1;align-items:center;margin-top:0;display:flex}.privacy-container.checked[data-v-b3dd8e56]{opacity:1}.privacy-checkbox[data-v-b3dd8e56]{cursor:pointer;flex-shrink:0;width:2.9vw;height:2.9vw;position:relative}.privacy-checkbox[data-v-b3dd8e56]:before{content:"";box-sizing:border-box;border:.24vw solid #fff;border-radius:50%;width:100%;height:100%;display:block}.privacy-checkbox.checked[data-v-b3dd8e56]:before{background-color:#54ff9a;border:none}.check-icon[data-v-b3dd8e56]{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.privacy-text[data-v-b3dd8e56]{color:#fff;white-space:nowrap;margin:0 0 0 1.21vw;font-size:2.9vw}.protocol-link[data-v-b3dd8e56]{color:#bdff87;font-weight:500;text-decoration:none}.protocol-consent-overlay[data-v-21e9cae1]{z-index:9999;background-color:#00000080;justify-content:center;align-items:safe center;display:flex;position:fixed;inset:0;transform:translateZ(0)}.protocol-consent-dialog[data-v-21e9cae1]{background-color:#fff;border:3px solid #96ffc9;border-radius:4.83vw;flex-direction:column;align-self:flex-end;align-items:center;width:85.5%;height:27.48vh;margin-bottom:9vh;padding:0;display:flex;position:relative;box-shadow:0 0 10px #96ffc980}.protocol-consent-dialog[data-v-21e9cae1]:focus{outline:none}.protocol-consent-dialog[data-v-21e9cae1]:focus-visible{outline-offset:3px;outline:2px solid #54ff9a}.modal-title-img[data-v-21e9cae1]{width:auto;height:18.5%;margin-top:4.70458vh}.modal-body-text[data-v-21e9cae1]{color:#222;text-align:center;flex:1;justify-content:center;align-items:center;margin:0;padding:0 4.83vw;font-size:3.38vw;font-weight:400;display:flex}.modal-link[data-v-21e9cae1]{color:#00a05d;font-weight:500;text-decoration:none}.modal-btn[data-v-21e9cae1]{color:#54ff9a;cursor:pointer;background-color:#000;border:none;border-radius:25px;justify-content:center;align-items:center;width:88.7%;height:12.08vw;margin-bottom:4.83vw;font-size:3.86vw;font-weight:500;display:flex}.modal-btn[data-v-21e9cae1]:active{opacity:.9;transform:scale(.98)}
