@charset "UTF-8";[data-v-1f267168]:root{--chance-blue: #1631F3;--papaya-orange: #F55151;--black: #000000;--black-90: rgba(0, 0, 0, .9);--black-80: rgba(0, 0, 0, .8);--black-60: rgba(0, 0, 0, .6);--black-40: rgba(0, 0, 0, .4);--black-20: rgba(0, 0, 0, .2);--black-10: rgba(0, 0, 0, .1);--black-5: rgba(0, 0, 0, .05);--white: #FFFFFF;--white-90: rgba(255, 255, 255, .9);--white-80: rgba(255, 255, 255, .8);--white-60: rgba(255, 255, 255, .6);--white-40: rgba(255, 255, 255, .4);--white-20: rgba(255, 255, 255, .2);--white-10: rgba(255, 255, 255, .1);--white-5: rgba(255, 255, 255, .05);--grey-1: #333333;--grey-2: #666666;--grey-3: #999999;--grey-4: #CCCCCC;--neutral-grey-secondary: #45454D;--neutral-grey-tertiary: #919199;--foreground: #FFFFFF;--background: #F5F5FA;--red: #FF3B3C;--orange: #FF8E01;--yellow: #FFCC00;--green: #34C759;--mint: #00C985;--teal: #00C2D0;--cyan: #0083F5;--blue: #0068F7;--indigo: #5615F3;--purple: #C535D5;--pink: #FF2D65;--brown: #AC7E3E}body[data-v-1f267168]{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-size:4.3257vw;line-height:5.59796vw;font-weight:400;letter-spacing:-.32px;background-color:#f5f5fa;color:#333}.share-container[data-v-1f267168]{min-height:100vh;overflow:hidden;background:#f5f5fa;position:relative;margin:0 auto;max-width:106.87023vw}.share-container .main-content[data-v-1f267168]{padding-top:12.21374vw}.app-promotion-bar[data-v-1f267168]{position:fixed;top:0;z-index:1000;background:#f5f5fa;height:12.21374vw;display:flex;align-items:center;justify-content:space-between;max-width:106.87023vw;width:100%}.app-info[data-v-1f267168]{display:flex;gap:3.05344vw;margin-left:4.07125vw}.app-logo[data-v-1f267168]{width:10.17812vw;height:10.17812vw;border-radius:2.03562vw;object-fit:cover}.app-details[data-v-1f267168]{text-align:left}.app-details .app-name[data-v-1f267168]{color:#000}.platform-android .app-details .app-name[data-v-1f267168]{font-family:Roboto,sans-serif;font-size:5.08906vw;line-height:6.10687vw;font-weight:600;letter-spacing:-.09px;color:#000000e6}.platform-ios .app-details .app-name[data-v-1f267168],body:not(.platform-android):not(.platform-ios) .app-details .app-name[data-v-1f267168]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:5.08906vw;line-height:6.10687vw;font-weight:600;letter-spacing:-.09px;color:#000000e6}.app-details .app-tagline[data-v-1f267168]{color:var(--black-60)}.platform-android .app-details .app-tagline[data-v-1f267168]{font-family:Roboto,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:400;letter-spacing:0px}.platform-ios .app-details .app-tagline[data-v-1f267168],body:not(.platform-android):not(.platform-ios) .app-details .app-tagline[data-v-1f267168]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:400;letter-spacing:0px}.open-app-btn[data-v-1f267168]{background:#1631f3;color:#fff;border:none;border-radius:25.44529vw;padding:1.52672vw 3.05344vw;cursor:pointer;transition:background-color .2s ease;margin-right:4.07125vw}.platform-android .open-app-btn[data-v-1f267168]{font-family:Roboto,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:500;letter-spacing:0px}.platform-ios .open-app-btn[data-v-1f267168],body:not(.platform-android):not(.platform-ios) .open-app-btn[data-v-1f267168]{font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:500;letter-spacing:0px}.refresh-icon[data-v-1f267168]{color:#007aff;font-size:4.07125vw;font-weight:700;cursor:pointer}img[data-v-1f267168]{width:100%;height:100%}[data-v-6f6deae4]:root{--chance-blue: #1631F3;--papaya-orange: #F55151;--black: #000000;--black-90: rgba(0, 0, 0, .9);--black-80: rgba(0, 0, 0, .8);--black-60: rgba(0, 0, 0, .6);--black-40: rgba(0, 0, 0, .4);--black-20: rgba(0, 0, 0, .2);--black-10: rgba(0, 0, 0, .1);--black-5: rgba(0, 0, 0, .05);--white: #FFFFFF;--white-90: rgba(255, 255, 255, .9);--white-80: rgba(255, 255, 255, .8);--white-60: rgba(255, 255, 255, .6);--white-40: rgba(255, 255, 255, .4);--white-20: rgba(255, 255, 255, .2);--white-10: rgba(255, 255, 255, .1);--white-5: rgba(255, 255, 255, .05);--grey-1: #333333;--grey-2: #666666;--grey-3: #999999;--grey-4: #CCCCCC;--neutral-grey-secondary: #45454D;--neutral-grey-tertiary: #919199;--foreground: #FFFFFF;--background: #F5F5FA;--red: #FF3B3C;--orange: #FF8E01;--yellow: #FFCC00;--green: #34C759;--mint: #00C985;--teal: #00C2D0;--cyan: #0083F5;--blue: #0068F7;--indigo: #5615F3;--purple: #C535D5;--pink: #FF2D65;--brown: #AC7E3E}body[data-v-6f6deae4]{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-size:4.3257vw;line-height:5.59796vw;font-weight:400;letter-spacing:-.32px;background-color:#f5f5fa;color:#333}.referral-page[data-v-6f6deae4]{min-height:100vh;padding:0 4.07125vw;display:flex;flex-direction:column;background:#f5f5fa;margin:0 auto;max-width:106.87023vw}.header[data-v-6f6deae4]{text-align:center;padding:6.10687vw 4.07125vw}.header .logo[data-v-6f6deae4]{width:30.53435vw;height:auto;margin-bottom:14.24936vw}.header .title[data-v-6f6deae4]{font-family:Poppins,sans-serif;letter-spacing:-.26463vw;font-size:6.61578vw;line-height:8.14249vw;font-weight:600;color:#000000e6;color:#000;margin:0 0 2.03562vw;max-width:106.87023vw;margin-left:auto;margin-right:auto;overflow:hidden}.header .referral-name[data-v-6f6deae4]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:4.3257vw;line-height:5.59796vw;font-weight:400;letter-spacing:-.32px;color:#0009;margin:0;margin-bottom:6.10687vw}.header .referral-code[data-v-6f6deae4]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:4.58015vw;line-height:5.59796vw;font-weight:600;letter-spacing:-.045px;color:#000000e6;color:#0009;margin:0;display:flex;align-items:center;justify-content:center}.header .referral-code strong[data-v-6f6deae4]{font-weight:600;color:#000;margin:0 2.03562vw}.header .referral-code .copy-icon[data-v-6f6deae4]{width:4.07125vw;height:4.07125vw;cursor:pointer}.download-buttons[data-v-6f6deae4]{display:flex;justify-content:center;gap:6.10687vw;padding:0 5.08906vw}.download-buttons .download-btn[data-v-6f6deae4]{display:block;transition:transform .2s ease}.download-buttons .download-btn[data-v-6f6deae4]:hover{transform:scale(1.02)}.download-buttons .download-btn[data-v-6f6deae4]:active{transform:scale(.98)}.download-buttons .download-btn img[data-v-6f6deae4]{height:10.17812vw;width:auto}.illustration-section[data-v-6f6deae4]{background-size:cover;background-position:center;background-repeat:no-repeat;padding:4.07125vw 5.08906vw;min-height:89.05852vw;border-radius:4.07125vw;margin-top:6.10687vw;overflow:hidden;position:relative}.illustration-section .content .main-title[data-v-6f6deae4]{font-family:Poppins,sans-serif;letter-spacing:-.26463vw;font-size:6.61578vw;line-height:8.14249vw;font-weight:600;color:#000000e6;color:#fff;margin:0;margin-bottom:2.03562vw}.illustration-section .content .description[data-v-6f6deae4]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:4.07125vw;line-height:5.08906vw;font-weight:600;letter-spacing:-.32px;color:#fff}.illustration-section .button-container[data-v-6f6deae4]{position:absolute;bottom:4.07125vw;left:4.07125vw;right:4.07125vw;display:flex;justify-content:center;align-items:center;gap:2.03562vw;align-self:stretch;border-radius:25.44529vw;background:#fff;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:4.07125vw;line-height:5.08906vw;font-weight:500;letter-spacing:-.32px;color:#1631f3;padding:4.07125vw 6.10687vw;border:none;cursor:pointer;width:auto}[data-v-d80142c2]:root{--chance-blue: #1631F3;--papaya-orange: #F55151;--black: #000000;--black-90: rgba(0, 0, 0, .9);--black-80: rgba(0, 0, 0, .8);--black-60: rgba(0, 0, 0, .6);--black-40: rgba(0, 0, 0, .4);--black-20: rgba(0, 0, 0, .2);--black-10: rgba(0, 0, 0, .1);--black-5: rgba(0, 0, 0, .05);--white: #FFFFFF;--white-90: rgba(255, 255, 255, .9);--white-80: rgba(255, 255, 255, .8);--white-60: rgba(255, 255, 255, .6);--white-40: rgba(255, 255, 255, .4);--white-20: rgba(255, 255, 255, .2);--white-10: rgba(255, 255, 255, .1);--white-5: rgba(255, 255, 255, .05);--grey-1: #333333;--grey-2: #666666;--grey-3: #999999;--grey-4: #CCCCCC;--neutral-grey-secondary: #45454D;--neutral-grey-tertiary: #919199;--foreground: #FFFFFF;--background: #F5F5FA;--red: #FF3B3C;--orange: #FF8E01;--yellow: #FFCC00;--green: #34C759;--mint: #00C985;--teal: #00C2D0;--cyan: #0083F5;--blue: #0068F7;--indigo: #5615F3;--purple: #C535D5;--pink: #FF2D65;--brown: #AC7E3E}body[data-v-d80142c2]{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-size:4.3257vw;line-height:5.59796vw;font-weight:400;letter-spacing:-.32px;background-color:#f5f5fa;color:#333}.chat-page[data-v-d80142c2]{background:transparent;min-height:100vh}.chat-page .app-promotion-bar[data-v-d80142c2]{position:fixed;top:0;z-index:1000;background:#f5f5fa;height:12.21374vw;display:flex;align-items:center;justify-content:space-between;max-width:106.87023vw;width:100%}.chat-page .app-promotion-bar .app-info[data-v-d80142c2]{display:flex;gap:3.05344vw;margin-left:4.07125vw}.chat-page .app-promotion-bar .app-logo[data-v-d80142c2]{width:10.17812vw;height:10.17812vw;border-radius:2.03562vw;object-fit:cover}.chat-page .app-promotion-bar .app-details[data-v-d80142c2]{text-align:left}.chat-page .app-promotion-bar .app-details .app-name[data-v-d80142c2]{color:#000}.platform-android .chat-page .app-promotion-bar .app-details .app-name[data-v-d80142c2]{font-family:Roboto,sans-serif;font-size:5.08906vw;line-height:6.10687vw;font-weight:600;letter-spacing:-.09px;color:#000000e6}.platform-ios .chat-page .app-promotion-bar .app-details .app-name[data-v-d80142c2],body:not(.platform-android):not(.platform-ios) .chat-page .app-promotion-bar .app-details .app-name[data-v-d80142c2]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:5.08906vw;line-height:6.10687vw;font-weight:600;letter-spacing:-.09px;color:#000000e6}.chat-page .app-promotion-bar .app-details .app-tagline[data-v-d80142c2]{color:var(--black-60)}.platform-android .chat-page .app-promotion-bar .app-details .app-tagline[data-v-d80142c2]{font-family:Roboto,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:400;letter-spacing:0px}.platform-ios .chat-page .app-promotion-bar .app-details .app-tagline[data-v-d80142c2],body:not(.platform-android):not(.platform-ios) .chat-page .app-promotion-bar .app-details .app-tagline[data-v-d80142c2]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:400;letter-spacing:0px}.chat-page .app-promotion-bar .open-app-btn[data-v-d80142c2]{background:#1631f3;color:#fff;border:none;border-radius:25.44529vw;padding:1.52672vw 3.05344vw;cursor:pointer;transition:background-color .2s ease;margin-right:4.07125vw}.platform-android .chat-page .app-promotion-bar .open-app-btn[data-v-d80142c2]{font-family:Roboto,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:500;letter-spacing:0px}.platform-ios .chat-page .app-promotion-bar .open-app-btn[data-v-d80142c2],body:not(.platform-android):not(.platform-ios) .chat-page .app-promotion-bar .open-app-btn[data-v-d80142c2]{font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:500;letter-spacing:0px}.chat-page .app-promotion-bar .refresh-icon[data-v-d80142c2]{color:#007aff;font-size:4.07125vw;font-weight:700;cursor:pointer}.chat-page .app-promotion-bar img[data-v-d80142c2]{width:100%;height:100%}.chat-page .v-container[data-v-d80142c2]{margin-top:12.21374vw;padding:0}.chat-container[data-v-d80142c2]{max-width:203.56234vw;margin:0 auto;padding:4.07125vw}.no-components[data-v-d80142c2]{text-align:center;padding:10.17812vw 5.08906vw;color:#0009}.no-components p[data-v-d80142c2]{margin:0;font-size:4.07125vw}.thinking-container[data-v-d80142c2]{margin:0 4.07125vw}.messages-container[data-v-d80142c2]{display:flex;flex-direction:column;gap:4.07125vw}.message.user-message[data-v-d80142c2]{align-self:flex-end;width:100%}.message.user-message .message-content[data-v-d80142c2]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:4.07125vw}.message.user-message .user-image[data-v-d80142c2]{overflow:hidden;width:100%}.message.user-message .user-text[data-v-d80142c2]{line-height:1.5}.message.system-message[data-v-d80142c2]{align-self:flex-start;width:100%}.message.system-message .message-content[data-v-d80142c2]{padding:0 4.07125vw}.message .timestamp[data-v-d80142c2]{font-size:3.05344vw;color:#0009;margin-top:2.03562vw;text-align:right}.component-item[data-v-d80142c2]{margin-bottom:6.10687vw;opacity:0;transform:translateY(5.08906vw);transition:all .6s cubic-bezier(.4,0,.2,1);width:100%}.component-item.fade-in[data-v-d80142c2]{opacity:1;transform:translateY(0)}.component-item[data-v-d80142c2]:last-child{margin-bottom:0}.error-container[data-v-d80142c2]{display:flex;justify-content:center;align-items:center;min-height:50.89059vw}.v-skeleton-loader[data-v-d80142c2]{background:transparent}.clickable-image[data-v-d80142c2]{cursor:pointer;transition:opacity .2s ease}.clickable-image[data-v-d80142c2]:hover{opacity:.9}.footer-disclaimer[data-v-d80142c2]{display:flex;align-items:center;justify-content:center;gap:1.01781vw;padding:1.01781vw;margin:4.07125vw 0}.footer-disclaimer a .disclaimer-icon[data-v-d80142c2]{width:4.07125vw;height:4.07125vw;flex-shrink:0}.footer-disclaimer .disclaimer-text[data-v-d80142c2]{color:#0009;text-align:center}.platform-android .footer-disclaimer .disclaimer-text[data-v-d80142c2]{font-family:Roboto,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:400;letter-spacing:0px}.platform-ios .footer-disclaimer .disclaimer-text[data-v-d80142c2],body:not(.platform-android):not(.platform-ios) .footer-disclaimer .disclaimer-text[data-v-d80142c2]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:400;letter-spacing:0px}.video-player-container[data-v-6eac5643]{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;background:#000;margin:0;padding:0;box-sizing:border-box}.video-wrapper[data-v-6eac5643]{width:100%;height:100%}.video-iframe[data-v-6eac5643]{width:100%;height:100%;border:none}.no-video[data-v-6eac5643]{color:#fff;text-align:center;font-size:4.58015vw}[data-v-61fd57d9]:root{--chance-blue: #1631F3;--papaya-orange: #F55151;--black: #000000;--black-90: rgba(0, 0, 0, .9);--black-80: rgba(0, 0, 0, .8);--black-60: rgba(0, 0, 0, .6);--black-40: rgba(0, 0, 0, .4);--black-20: rgba(0, 0, 0, .2);--black-10: rgba(0, 0, 0, .1);--black-5: rgba(0, 0, 0, .05);--white: #FFFFFF;--white-90: rgba(255, 255, 255, .9);--white-80: rgba(255, 255, 255, .8);--white-60: rgba(255, 255, 255, .6);--white-40: rgba(255, 255, 255, .4);--white-20: rgba(255, 255, 255, .2);--white-10: rgba(255, 255, 255, .1);--white-5: rgba(255, 255, 255, .05);--grey-1: #333333;--grey-2: #666666;--grey-3: #999999;--grey-4: #CCCCCC;--neutral-grey-secondary: #45454D;--neutral-grey-tertiary: #919199;--foreground: #FFFFFF;--background: #F5F5FA;--red: #FF3B3C;--orange: #FF8E01;--yellow: #FFCC00;--green: #34C759;--mint: #00C985;--teal: #00C2D0;--cyan: #0083F5;--blue: #0068F7;--indigo: #5615F3;--purple: #C535D5;--pink: #FF2D65;--brown: #AC7E3E}body[data-v-61fd57d9]{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-size:4.3257vw;line-height:5.59796vw;font-weight:400;letter-spacing:-.32px;background-color:#f5f5fa;color:#333}.memory-share-page[data-v-61fd57d9]{background:#f5f5fa;min-height:100vh}.memory-share-page .app-promotion-bar[data-v-61fd57d9]{position:fixed;top:0;z-index:1000;background:#f5f5fa;height:12.21374vw;display:flex;align-items:center;justify-content:space-between;max-width:106.87023vw;width:100%}.memory-share-page .app-promotion-bar .app-info[data-v-61fd57d9]{display:flex;gap:3.05344vw;margin-left:4.07125vw}.memory-share-page .app-promotion-bar .app-logo[data-v-61fd57d9]{width:10.17812vw;height:10.17812vw;border-radius:2.03562vw;object-fit:cover}.memory-share-page .app-promotion-bar .app-details[data-v-61fd57d9]{text-align:left}.memory-share-page .app-promotion-bar .app-details .app-name[data-v-61fd57d9]{color:#000000e6}.platform-android .memory-share-page .app-promotion-bar .app-details .app-name[data-v-61fd57d9]{font-family:Roboto,sans-serif;font-size:5.08906vw;line-height:6.10687vw;font-weight:600;letter-spacing:-.09px;color:#000000e6}.platform-ios .memory-share-page .app-promotion-bar .app-details .app-name[data-v-61fd57d9],body:not(.platform-android):not(.platform-ios) .memory-share-page .app-promotion-bar .app-details .app-name[data-v-61fd57d9]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:5.08906vw;line-height:6.10687vw;font-weight:600;letter-spacing:-.09px;color:#000000e6}.memory-share-page .app-promotion-bar .app-details .app-tagline[data-v-61fd57d9]{color:#0009}.platform-android .memory-share-page .app-promotion-bar .app-details .app-tagline[data-v-61fd57d9]{font-family:Roboto,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:400;letter-spacing:0px}.platform-ios .memory-share-page .app-promotion-bar .app-details .app-tagline[data-v-61fd57d9],body:not(.platform-android):not(.platform-ios) .memory-share-page .app-promotion-bar .app-details .app-tagline[data-v-61fd57d9]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:400;letter-spacing:0px}.memory-share-page .app-promotion-bar .open-app-btn[data-v-61fd57d9]{background:#1631f3;color:#fff;border:none;border-radius:25.44529vw;padding:1.52672vw 3.05344vw;cursor:pointer;transition:background-color .2s ease;margin-right:4.07125vw}.platform-android .memory-share-page .app-promotion-bar .open-app-btn[data-v-61fd57d9]{font-family:Roboto,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:500;letter-spacing:0px}.platform-ios .memory-share-page .app-promotion-bar .open-app-btn[data-v-61fd57d9],body:not(.platform-android):not(.platform-ios) .memory-share-page .app-promotion-bar .open-app-btn[data-v-61fd57d9]{font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:500;letter-spacing:0px}.memory-share-page .app-promotion-bar .open-app-btn[data-v-61fd57d9]:hover{opacity:.9}.memory-share-page .v-container[data-v-61fd57d9]{margin-top:12.21374vw;padding:0}.share-container[data-v-61fd57d9]{max-width:101.78117vw;margin:0 auto 10.17812vw;padding:4.07125vw}.loading-container[data-v-61fd57d9]{padding:10.17812vw 5.08906vw}.error-container[data-v-61fd57d9]{display:flex;justify-content:center;align-items:center;min-height:50.89059vw}.share-content[data-v-61fd57d9]{padding:4.07125vw}.share-content .memory-card[data-v-61fd57d9]{background:#fff;border-radius:3.05344vw;box-shadow:0 4.58015vw 11.45038vw #0f172a1f;padding:4.07125vw;display:flex;flex-direction:column;gap:4.58015vw}.share-content .images-layout[data-v-61fd57d9]{padding:0;border-radius:3.05344vw}.share-content .image-collage[data-v-61fd57d9]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));grid-template-areas:"main main right-top" "main main right-bottom" "bottom-left bottom-center bottom-right";gap:1.01781vw;width:100%;aspect-ratio:1}.share-content .image-slot[data-v-61fd57d9]{width:100%;aspect-ratio:1;overflow:hidden}.share-content .main-slot[data-v-61fd57d9]{grid-area:main;aspect-ratio:1;border-top-left-radius:3.05344vw}.share-content .slot-right-top[data-v-61fd57d9]{grid-area:right-top;border-top-right-radius:3.05344vw}.share-content .slot-right-bottom[data-v-61fd57d9]{grid-area:right-bottom}.share-content .slot-bottom-left[data-v-61fd57d9]{grid-area:bottom-left;border-bottom-left-radius:3.05344vw}.share-content .slot-bottom-center[data-v-61fd57d9]{grid-area:bottom-center}.share-content .slot-bottom-right[data-v-61fd57d9]{grid-area:bottom-right;border-bottom-right-radius:3.05344vw}.share-content .slot-extra[data-v-61fd57d9]{display:none}.share-content .collage-image[data-v-61fd57d9]{width:100%;height:100%;object-fit:cover}.share-content .content-info[data-v-61fd57d9]{padding:0 2.03562vw;text-align:center}.share-content .content-info .share-title[data-v-61fd57d9]{color:#000000e6;margin-bottom:2.03562vw;line-height:1.2;font-weight:600}.platform-android .share-content .content-info .share-title[data-v-61fd57d9]{font-family:Roboto,sans-serif;font-size:4.58015vw;line-height:5.59796vw;font-weight:600;letter-spacing:-.045px;color:#000000e6}.platform-ios .share-content .content-info .share-title[data-v-61fd57d9],body:not(.platform-android):not(.platform-ios) .share-content .content-info .share-title[data-v-61fd57d9]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:4.58015vw;line-height:5.59796vw;font-weight:600;letter-spacing:-.045px;color:#000000e6}.share-content .content-info .share-description[data-v-61fd57d9]{color:#0009;margin:0;line-height:1.5;opacity:.8}.platform-android .share-content .content-info .share-description[data-v-61fd57d9]{font-family:Roboto,sans-serif;font-size:4.3257vw;line-height:5.59796vw;font-weight:400;letter-spacing:-.32px}.platform-ios .share-content .content-info .share-description[data-v-61fd57d9],body:not(.platform-android):not(.platform-ios) .share-content .content-info .share-description[data-v-61fd57d9]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:4.3257vw;line-height:5.59796vw;font-weight:400;letter-spacing:-.32px}.share-content .chance-logo[data-v-61fd57d9]{margin:7.63359vw 0 6.10687vw;text-align:center}.share-content .chance-logo .logo-image[data-v-61fd57d9]{height:4.07125vw;width:auto;object-fit:contain;opacity:.8}.share-content .empty-state[data-v-61fd57d9]{text-align:center;padding:15.26718vw 5.08906vw}.share-content .empty-state .empty-text[data-v-61fd57d9]{color:#0006;margin:0}.platform-android .share-content .empty-state .empty-text[data-v-61fd57d9]{font-family:Roboto,sans-serif;font-size:4.3257vw;line-height:5.59796vw;font-weight:400;letter-spacing:-.32px}.platform-ios .share-content .empty-state .empty-text[data-v-61fd57d9],body:not(.platform-android):not(.platform-ios) .share-content .empty-state .empty-text[data-v-61fd57d9]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:4.3257vw;line-height:5.59796vw;font-weight:400;letter-spacing:-.32px}.v-skeleton-loader[data-v-61fd57d9]{background:transparent}.skin-section[data-v-61fd57d9]{margin-top:6.10687vw}.skin-section .section-title[data-v-61fd57d9]{color:#0006!important;margin-bottom:3.05344vw}.platform-android .skin-section .section-title[data-v-61fd57d9]{font-family:Roboto,sans-serif;font-size:4.58015vw;line-height:5.59796vw;font-weight:600;letter-spacing:-.045px;color:#000000e6}.platform-ios .skin-section .section-title[data-v-61fd57d9],body:not(.platform-android):not(.platform-ios) .skin-section .section-title[data-v-61fd57d9]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:4.58015vw;line-height:5.59796vw;font-weight:600;letter-spacing:-.045px;color:#000000e6}.skin-section .skin-card[data-v-61fd57d9]{background:#fff;border-radius:3.05344vw;padding:4.07125vw;box-shadow:0 1.01781vw 6.10687vw #0000000a;position:relative}.skin-section .skin-header[data-v-61fd57d9]{display:flex;justify-content:space-between;align-items:flex-start;gap:3.05344vw}.skin-section .skin-status[data-v-61fd57d9]{display:flex;flex-direction:column;gap:1.01781vw}.skin-section .status-row[data-v-61fd57d9]{display:flex;align-items:center;gap:1.52672vw}.skin-section .skin-icon[data-v-61fd57d9]{font-size:4.58015vw}.skin-section .skin-status-text[data-v-61fd57d9]{color:#000c;font-weight:600}.platform-android .skin-section .skin-status-text[data-v-61fd57d9]{font-family:Roboto,sans-serif;font-size:4.58015vw;line-height:5.59796vw;font-weight:600;letter-spacing:-.045px;color:#000000e6}.platform-ios .skin-section .skin-status-text[data-v-61fd57d9],body:not(.platform-android):not(.platform-ios) .skin-section .skin-status-text[data-v-61fd57d9]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:4.58015vw;line-height:5.59796vw;font-weight:600;letter-spacing:-.045px;color:#000000e6}.skin-section .skin-subtitle[data-v-61fd57d9]{color:#0006}.platform-android .skin-section .skin-subtitle[data-v-61fd57d9]{font-family:Roboto,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:400;letter-spacing:0px}.platform-ios .skin-section .skin-subtitle[data-v-61fd57d9],body:not(.platform-android):not(.platform-ios) .skin-section .skin-subtitle[data-v-61fd57d9]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:400;letter-spacing:0px}.skin-section .week-selector[data-v-61fd57d9]{display:inline-flex;align-items:center;gap:2.03562vw}.skin-section .week-btn[data-v-61fd57d9]{width:5.08906vw;height:5.08906vw;line-height:5.08906vw;border-radius:50%;border:1px solid rgba(0,0,0,.2);background:#fff;color:#0009;display:inline-flex;align-items:center;font-size:5.08906vw;justify-content:center;cursor:pointer}.skin-section .week-btn[data-v-61fd57d9]:disabled{cursor:not-allowed;opacity:.4}.skin-section .week-label[data-v-61fd57d9]{color:#000c}.platform-android .skin-section .week-label[data-v-61fd57d9]{font-family:Roboto,sans-serif;font-size:3.56234vw;line-height:4.58015vw;font-weight:600;letter-spacing:-.021px}.platform-ios .skin-section .week-label[data-v-61fd57d9],body:not(.platform-android):not(.platform-ios) .skin-section .week-label[data-v-61fd57d9]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:3.56234vw;line-height:4.58015vw;font-weight:600;letter-spacing:-.021px}.skin-section .skin-tags[data-v-61fd57d9]{margin-top:3.05344vw;display:flex;flex-wrap:wrap;gap:2.03562vw}.skin-section .skin-tag[data-v-61fd57d9]{padding:1.52672vw 2.54453vw;border-radius:2.03562vw;border:1px solid rgba(0,0,0,.2);color:#0009;font-size:3.81679vw}.platform-android .skin-section .skin-tag[data-v-61fd57d9]{font-family:Roboto,sans-serif;font-size:3.56234vw;line-height:4.58015vw;font-weight:400;letter-spacing:-.021px}.platform-ios .skin-section .skin-tag[data-v-61fd57d9],body:not(.platform-android):not(.platform-ios) .skin-section .skin-tag[data-v-61fd57d9]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:3.56234vw;line-height:4.58015vw;font-weight:400;letter-spacing:-.021px}.skin-section .skin-chart[data-v-61fd57d9]{margin-top:3.05344vw}.skin-section .skin-loading-bar[data-v-61fd57d9]{width:100%;height:.76336vw;background:#0000001a;border-radius:254.19847vw;overflow:hidden;margin-top:3.05344vw}.skin-section .skin-loading-inner[data-v-61fd57d9]{width:40%;height:100%;background:#1631f3;animation:skinLoading-61fd57d9 1.2s ease-in-out infinite}.skin-section .bars-wrapper[data-v-61fd57d9]{position:relative;height:30.53435vw}.skin-section .chart-grid[data-v-61fd57d9]{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.skin-section .grid-line[data-v-61fd57d9]{display:block;width:100%;border-top:1px solid rgba(0,0,0,.1)}.skin-section .bars[data-v-61fd57d9]{position:relative;z-index:1;height:100%;display:grid;grid-template-columns:repeat(7,1fr);gap:2.03562vw;align-items:flex-end}.skin-section .bar-wrapper[data-v-61fd57d9]{display:flex;align-items:flex-end;justify-content:center}.skin-section .bar[data-v-61fd57d9]{width:4.07125vw;border-radius:1.01781vw 1.01781vw 0 0;background:linear-gradient(180deg,#ce7fff,#ce7fff1a);transition:height .25s ease}.skin-section .bar-labels[data-v-61fd57d9]{margin-top:2.03562vw;display:grid;grid-template-columns:repeat(7,1fr);gap:2.03562vw;text-align:center;color:#0006;font-weight:600}.platform-android .skin-section .bar-labels[data-v-61fd57d9]{font-family:Roboto,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:400;letter-spacing:0px}.platform-ios .skin-section .bar-labels[data-v-61fd57d9],body:not(.platform-android):not(.platform-ios) .skin-section .bar-labels[data-v-61fd57d9]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:400;letter-spacing:0px}.skin-section .skin-empty[data-v-61fd57d9]{margin-top:3.05344vw;color:#0006}.platform-android .skin-section .skin-empty[data-v-61fd57d9]{font-family:Roboto,sans-serif;font-size:3.56234vw;line-height:4.58015vw;font-weight:400;letter-spacing:-.021px}.platform-ios .skin-section .skin-empty[data-v-61fd57d9],body:not(.platform-android):not(.platform-ios) .skin-section .skin-empty[data-v-61fd57d9]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:3.56234vw;line-height:4.58015vw;font-weight:400;letter-spacing:-.021px}@keyframes skinLoading-61fd57d9{0%{transform:translate(-50%)}50%{transform:translate(60%)}to{transform:translate(140%)}}.footer-disclaimer[data-v-61fd57d9]{position:fixed;bottom:0;display:flex;align-items:center;justify-content:center;gap:1.01781vw;padding:4.07125vw 0;width:100%;text-align:center}.footer-disclaimer .disclaimer-icon[data-v-61fd57d9]{width:4.07125vw;height:4.07125vw;flex-shrink:0}.footer-disclaimer .disclaimer-text[data-v-61fd57d9]{color:#0009;text-align:center}.platform-android .footer-disclaimer .disclaimer-text[data-v-61fd57d9]{font-family:Roboto,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:400;letter-spacing:0px}.platform-ios .footer-disclaimer .disclaimer-text[data-v-61fd57d9],body:not(.platform-android):not(.platform-ios) .footer-disclaimer .disclaimer-text[data-v-61fd57d9]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:400;letter-spacing:0px}[data-v-5fb42dea]:root{--chance-blue: #1631F3;--papaya-orange: #F55151;--black: #000000;--black-90: rgba(0, 0, 0, .9);--black-80: rgba(0, 0, 0, .8);--black-60: rgba(0, 0, 0, .6);--black-40: rgba(0, 0, 0, .4);--black-20: rgba(0, 0, 0, .2);--black-10: rgba(0, 0, 0, .1);--black-5: rgba(0, 0, 0, .05);--white: #FFFFFF;--white-90: rgba(255, 255, 255, .9);--white-80: rgba(255, 255, 255, .8);--white-60: rgba(255, 255, 255, .6);--white-40: rgba(255, 255, 255, .4);--white-20: rgba(255, 255, 255, .2);--white-10: rgba(255, 255, 255, .1);--white-5: rgba(255, 255, 255, .05);--grey-1: #333333;--grey-2: #666666;--grey-3: #999999;--grey-4: #CCCCCC;--neutral-grey-secondary: #45454D;--neutral-grey-tertiary: #919199;--foreground: #FFFFFF;--background: #F5F5FA;--red: #FF3B3C;--orange: #FF8E01;--yellow: #FFCC00;--green: #34C759;--mint: #00C985;--teal: #00C2D0;--cyan: #0083F5;--blue: #0068F7;--indigo: #5615F3;--purple: #C535D5;--pink: #FF2D65;--brown: #AC7E3E}body[data-v-5fb42dea]{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-size:4.3257vw;line-height:5.59796vw;font-weight:400;letter-spacing:-.32px;background-color:#f5f5fa;color:#333}.activity-page[data-v-5fb42dea]{min-height:100vh;background:#f5f5fa;padding-bottom:10.17812vw}.content[data-v-5fb42dea]{max-width:100vw;margin:0 auto;padding:4.07125vw;display:flex;flex-direction:column;gap:6.10687vw}.header-section[data-v-5fb42dea]{display:flex;flex-direction:column;overflow:hidden;border-radius:3.05344vw}.banner[data-v-5fb42dea]{position:relative;display:flex;overflow:hidden}.banner-bg[data-v-5fb42dea]{overflow:hidden;background:#fff9}.banner-image[data-v-5fb42dea]{width:100%;height:auto;object-fit:cover}.banner-text[data-v-5fb42dea]{position:absolute;top:0;left:0;right:0;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:2.03562vw;padding:6.10687vw;box-sizing:border-box;pointer-events:none}.banner-text[data-v-5fb42dea]:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000008c,#00000040 60%,#0000);z-index:-1}.banner-title-row[data-v-5fb42dea]{display:flex;align-items:center;gap:1.01781vw;position:relative;z-index:1;pointer-events:all;color:#fff}.banner-title[data-v-5fb42dea]{color:#fff!important;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:all}.platform-android .banner-title[data-v-5fb42dea]{font-family:Roboto,sans-serif;font-size:4.07125vw;line-height:5.08906vw;font-weight:600;letter-spacing:-.32px;color:#000000e6}.platform-ios .banner-title[data-v-5fb42dea],body:not(.platform-android):not(.platform-ios) .banner-title[data-v-5fb42dea]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:4.07125vw;line-height:5.08906vw;font-weight:600;letter-spacing:-.32px;color:#000000e6}.banner-arrow[data-v-5fb42dea]{color:currentColor;flex-shrink:0;pointer-events:all}.platform-android .banner-arrow[data-v-5fb42dea]{font-family:Roboto,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:400;letter-spacing:0px}.platform-ios .banner-arrow[data-v-5fb42dea],body:not(.platform-android):not(.platform-ios) .banner-arrow[data-v-5fb42dea]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:400;letter-spacing:0px}.banner-desc[data-v-5fb42dea]{color:#ffffffe6;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;position:relative;z-index:1;pointer-events:all}.platform-android .banner-desc[data-v-5fb42dea]{font-family:Roboto,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:400;letter-spacing:0px}.platform-ios .banner-desc[data-v-5fb42dea],body:not(.platform-android):not(.platform-ios) .banner-desc[data-v-5fb42dea]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:400;letter-spacing:0px}.rules-section[data-v-5fb42dea]{display:flex;flex-direction:column;gap:5.08906vw;padding:4.07125vw;background:#fff9}.rules-title[data-v-5fb42dea]{color:#000;margin:0}.platform-android .rules-title[data-v-5fb42dea]{font-family:Roboto,sans-serif;font-size:4.07125vw;line-height:5.08906vw;font-weight:600;letter-spacing:-.32px;color:#000000e6}.platform-ios .rules-title[data-v-5fb42dea],body:not(.platform-android):not(.platform-ios) .rules-title[data-v-5fb42dea]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:4.07125vw;line-height:5.08906vw;font-weight:600;letter-spacing:-.32px;color:#000000e6}.rules-list[data-v-5fb42dea]{color:#0009;margin:0;padding-left:6.48855vw;list-style-type:disc}.platform-android .rules-list[data-v-5fb42dea]{font-family:Roboto,sans-serif;font-size:4.3257vw;line-height:5.59796vw;font-weight:400;letter-spacing:-.32px}.platform-ios .rules-list[data-v-5fb42dea],body:not(.platform-android):not(.platform-ios) .rules-list[data-v-5fb42dea]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:4.3257vw;line-height:5.59796vw;font-weight:400;letter-spacing:-.32px}.rules-list li[data-v-5fb42dea]{margin-bottom:0}.posts-section[data-v-5fb42dea],.posts-skeleton[data-v-5fb42dea]{display:flex;flex-direction:column;gap:4.07125vw}.skeleton-card[data-v-5fb42dea]{border-radius:6.10687vw;padding:4.07125vw;background:#f0f0f0;display:flex;flex-direction:column;gap:3.05344vw;position:relative;overflow:hidden}.skeleton-image[data-v-5fb42dea]{width:100%;height:40.71247vw;border-radius:4.07125vw;background:#d9d9d9}.skeleton-body[data-v-5fb42dea]{display:flex;flex-direction:column;gap:2.54453vw}.skeleton-line[data-v-5fb42dea]{height:3.05344vw;border-radius:2.03562vw;background:#ffffffb3}.skeleton-line.short[data-v-5fb42dea]{width:60%}.skeleton-footer[data-v-5fb42dea]{display:flex;gap:2.03562vw}.skeleton-chip[data-v-5fb42dea]{width:16.28499vw;height:6.10687vw;border-radius:254.19847vw;background:#ffffffa6}.shimmer[data-v-5fb42dea]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#fff0,#ffffff59,#fff0);transform:translate(-100%);animation:shimmer-slide-5fb42dea 1.5s infinite}@keyframes shimmer-slide-5fb42dea{to{transform:translate(100%)}}.loading-state[data-v-5fb42dea]{display:flex;justify-content:center;padding:6.10687vw 0}.loading-text[data-v-5fb42dea]{color:#0009}.platform-android .loading-text[data-v-5fb42dea]{font-family:Roboto,sans-serif;font-size:4.3257vw;line-height:5.59796vw;font-weight:400;letter-spacing:-.32px}.platform-ios .loading-text[data-v-5fb42dea],body:not(.platform-android):not(.platform-ios) .loading-text[data-v-5fb42dea]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:4.3257vw;line-height:5.59796vw;font-weight:400;letter-spacing:-.32px}.no-more[data-v-5fb42dea]{display:flex;justify-content:center;padding:6.10687vw 0}.no-more-text[data-v-5fb42dea]{color:#0006}.platform-android .no-more-text[data-v-5fb42dea]{font-family:Roboto,sans-serif;font-size:3.56234vw;line-height:4.58015vw;font-weight:400;letter-spacing:-.021px}.platform-ios .no-more-text[data-v-5fb42dea],body:not(.platform-android):not(.platform-ios) .no-more-text[data-v-5fb42dea]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:3.56234vw;line-height:4.58015vw;font-weight:400;letter-spacing:-.021px}.bottom-button-section[data-v-5fb42dea]{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:100vw;padding:4.07125vw 4.07125vw 10.17812vw;box-sizing:border-box;z-index:10;pointer-events:auto}.snap-button[data-v-5fb42dea]{width:100%;padding:4.07125vw 6.10687vw;background:#1631f3;color:#fff;border:none;border-radius:25.44529vw;cursor:pointer;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:all}.platform-android .snap-button[data-v-5fb42dea]{font-family:Roboto,sans-serif;font-size:4.07125vw;line-height:5.08906vw;font-weight:500;letter-spacing:-.32px}.platform-ios .snap-button[data-v-5fb42dea],body:not(.platform-android):not(.platform-ios) .snap-button[data-v-5fb42dea]{font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:4.07125vw;line-height:5.08906vw;font-weight:500;letter-spacing:-.32px}.snap-button[data-v-5fb42dea]:active{opacity:.8}[data-v-cd44ebca]:root{--chance-blue: #1631F3;--papaya-orange: #F55151;--black: #000000;--black-90: rgba(0, 0, 0, .9);--black-80: rgba(0, 0, 0, .8);--black-60: rgba(0, 0, 0, .6);--black-40: rgba(0, 0, 0, .4);--black-20: rgba(0, 0, 0, .2);--black-10: rgba(0, 0, 0, .1);--black-5: rgba(0, 0, 0, .05);--white: #FFFFFF;--white-90: rgba(255, 255, 255, .9);--white-80: rgba(255, 255, 255, .8);--white-60: rgba(255, 255, 255, .6);--white-40: rgba(255, 255, 255, .4);--white-20: rgba(255, 255, 255, .2);--white-10: rgba(255, 255, 255, .1);--white-5: rgba(255, 255, 255, .05);--grey-1: #333333;--grey-2: #666666;--grey-3: #999999;--grey-4: #CCCCCC;--neutral-grey-secondary: #45454D;--neutral-grey-tertiary: #919199;--foreground: #FFFFFF;--background: #F5F5FA;--red: #FF3B3C;--orange: #FF8E01;--yellow: #FFCC00;--green: #34C759;--mint: #00C985;--teal: #00C2D0;--cyan: #0083F5;--blue: #0068F7;--indigo: #5615F3;--purple: #C535D5;--pink: #FF2D65;--brown: #AC7E3E}body[data-v-cd44ebca]{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-size:4.3257vw;line-height:5.59796vw;font-weight:400;letter-spacing:-.32px;background-color:#f5f5fa;color:#333}.activity-page[data-v-cd44ebca]{min-height:100vh;background:#f5f5fa;padding-bottom:10.17812vw}.content[data-v-cd44ebca]{max-width:100vw;margin:0 auto;padding:4.07125vw;display:flex;flex-direction:column;gap:6.10687vw}.header-section[data-v-cd44ebca]{display:flex;flex-direction:column;overflow:hidden;border-radius:3.05344vw}.banner[data-v-cd44ebca]{position:relative;display:flex;overflow:hidden}.banner-bg[data-v-cd44ebca]{overflow:hidden;background:#fff9}.banner-image[data-v-cd44ebca]{width:100%;height:auto;object-fit:cover}.banner-text[data-v-cd44ebca]{position:absolute;top:0;left:0;right:0;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:2.03562vw;padding:6.10687vw;box-sizing:border-box;pointer-events:none}.banner-text[data-v-cd44ebca]:before{content:"";position:absolute;inset:0;z-index:-1}.banner-title-row[data-v-cd44ebca]{display:flex;align-items:center;gap:1.01781vw;position:relative;z-index:1;pointer-events:all;color:#fff}.platform-android,.platform-ios,body:not(.platform-android):not(.platform-ios){color:#fff}.banner-title[data-v-cd44ebca]{color:#fff!important;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:all}.platform-android .banner-title[data-v-cd44ebca]{font-family:Roboto,sans-serif;font-size:4.07125vw;line-height:5.08906vw;font-weight:600;letter-spacing:-.32px;color:#000000e6}.platform-ios .banner-title[data-v-cd44ebca],body:not(.platform-android):not(.platform-ios) .banner-title[data-v-cd44ebca]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:4.07125vw;line-height:5.08906vw;font-weight:600;letter-spacing:-.32px;color:#000000e6}.banner-arrow[data-v-cd44ebca]{color:currentColor;flex-shrink:0;pointer-events:all}.platform-android .banner-arrow[data-v-cd44ebca]{font-family:Roboto,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:400;letter-spacing:0px}.platform-ios .banner-arrow[data-v-cd44ebca],body:not(.platform-android):not(.platform-ios) .banner-arrow[data-v-cd44ebca]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:400;letter-spacing:0px}.banner-desc[data-v-cd44ebca]{color:#ffffffe6;margin:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;position:relative;z-index:1;pointer-events:all}.platform-android .banner-desc[data-v-cd44ebca]{font-family:Roboto,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:400;letter-spacing:0px}.platform-ios .banner-desc[data-v-cd44ebca],body:not(.platform-android):not(.platform-ios) .banner-desc[data-v-cd44ebca]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:400;letter-spacing:0px}.rules-section[data-v-cd44ebca]{display:flex;flex-direction:column;gap:5.08906vw;padding:4.07125vw;background:#fff9}.rules-title[data-v-cd44ebca]{color:#000;margin:0}.platform-android .rules-title[data-v-cd44ebca]{font-family:Roboto,sans-serif;font-size:4.07125vw;line-height:5.08906vw;font-weight:600;letter-spacing:-.32px;color:#000000e6}.platform-ios .rules-title[data-v-cd44ebca],body:not(.platform-android):not(.platform-ios) .rules-title[data-v-cd44ebca]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:4.07125vw;line-height:5.08906vw;font-weight:600;letter-spacing:-.32px;color:#000000e6}.rules-list[data-v-cd44ebca]{color:#0009;margin:0;padding-left:6.48855vw;list-style-type:disc}.platform-android .rules-list[data-v-cd44ebca]{font-family:Roboto,sans-serif;font-size:4.3257vw;line-height:5.59796vw;font-weight:400;letter-spacing:-.32px}.platform-ios .rules-list[data-v-cd44ebca],body:not(.platform-android):not(.platform-ios) .rules-list[data-v-cd44ebca]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:4.3257vw;line-height:5.59796vw;font-weight:400;letter-spacing:-.32px}.rules-list li[data-v-cd44ebca]{margin-bottom:0}.posts-section[data-v-cd44ebca],.posts-skeleton[data-v-cd44ebca]{display:flex;flex-direction:column;gap:4.07125vw}.skeleton-card[data-v-cd44ebca]{border-radius:6.10687vw;padding:4.07125vw;background:#f0f0f0;display:flex;flex-direction:column;gap:3.05344vw;position:relative;overflow:hidden}.skeleton-image[data-v-cd44ebca]{width:100%;height:40.71247vw;border-radius:4.07125vw;background:#d9d9d9}.skeleton-body[data-v-cd44ebca]{display:flex;flex-direction:column;gap:2.54453vw}.skeleton-line[data-v-cd44ebca]{height:3.05344vw;border-radius:2.03562vw;background:#ffffffb3}.skeleton-line.short[data-v-cd44ebca]{width:60%}.skeleton-footer[data-v-cd44ebca]{display:flex;gap:2.03562vw}.skeleton-chip[data-v-cd44ebca]{width:16.28499vw;height:6.10687vw;border-radius:254.19847vw;background:#ffffffa6}.shimmer[data-v-cd44ebca]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#fff0,#ffffff59,#fff0);transform:translate(-100%);animation:shimmer-slide-cd44ebca 1.5s infinite}@keyframes shimmer-slide-cd44ebca{to{transform:translate(100%)}}.loading-state[data-v-cd44ebca]{display:flex;justify-content:center;padding:6.10687vw 0}.loading-text[data-v-cd44ebca]{color:#0009}.platform-android .loading-text[data-v-cd44ebca]{font-family:Roboto,sans-serif;font-size:4.3257vw;line-height:5.59796vw;font-weight:400;letter-spacing:-.32px}.platform-ios .loading-text[data-v-cd44ebca],body:not(.platform-android):not(.platform-ios) .loading-text[data-v-cd44ebca]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:4.3257vw;line-height:5.59796vw;font-weight:400;letter-spacing:-.32px}.no-more[data-v-cd44ebca]{display:flex;justify-content:center;padding:6.10687vw 0}.no-more-text[data-v-cd44ebca]{color:#0006}.platform-android .no-more-text[data-v-cd44ebca]{font-family:Roboto,sans-serif;font-size:3.56234vw;line-height:4.58015vw;font-weight:400;letter-spacing:-.021px}.platform-ios .no-more-text[data-v-cd44ebca],body:not(.platform-android):not(.platform-ios) .no-more-text[data-v-cd44ebca]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:3.56234vw;line-height:4.58015vw;font-weight:400;letter-spacing:-.021px}.bottom-button-section[data-v-cd44ebca]{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:100vw;padding:4.07125vw 4.07125vw 10.17812vw;box-sizing:border-box;background:linear-gradient(to bottom,#f5f5fa00,#f5f5fa 10%);z-index:10;pointer-events:auto}.snap-button[data-v-cd44ebca]{width:100%;padding:4.07125vw 6.10687vw;background:#1631f3;color:#fff;border:none;border-radius:25.44529vw;cursor:pointer;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:all}.platform-android .snap-button[data-v-cd44ebca]{font-family:Roboto,sans-serif;font-size:4.07125vw;line-height:5.08906vw;font-weight:500;letter-spacing:-.32px}.platform-ios .snap-button[data-v-cd44ebca],body:not(.platform-android):not(.platform-ios) .snap-button[data-v-cd44ebca]{font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:4.07125vw;line-height:5.08906vw;font-weight:500;letter-spacing:-.32px}.snap-button[data-v-cd44ebca]:active{opacity:.8}[data-v-3ff06543]:root{--chance-blue: #1631F3;--papaya-orange: #F55151;--black: #000000;--black-90: rgba(0, 0, 0, .9);--black-80: rgba(0, 0, 0, .8);--black-60: rgba(0, 0, 0, .6);--black-40: rgba(0, 0, 0, .4);--black-20: rgba(0, 0, 0, .2);--black-10: rgba(0, 0, 0, .1);--black-5: rgba(0, 0, 0, .05);--white: #FFFFFF;--white-90: rgba(255, 255, 255, .9);--white-80: rgba(255, 255, 255, .8);--white-60: rgba(255, 255, 255, .6);--white-40: rgba(255, 255, 255, .4);--white-20: rgba(255, 255, 255, .2);--white-10: rgba(255, 255, 255, .1);--white-5: rgba(255, 255, 255, .05);--grey-1: #333333;--grey-2: #666666;--grey-3: #999999;--grey-4: #CCCCCC;--neutral-grey-secondary: #45454D;--neutral-grey-tertiary: #919199;--foreground: #FFFFFF;--background: #F5F5FA;--red: #FF3B3C;--orange: #FF8E01;--yellow: #FFCC00;--green: #34C759;--mint: #00C985;--teal: #00C2D0;--cyan: #0083F5;--blue: #0068F7;--indigo: #5615F3;--purple: #C535D5;--pink: #FF2D65;--brown: #AC7E3E}body[data-v-3ff06543]{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-size:4.3257vw;line-height:5.59796vw;font-weight:400;letter-spacing:-.32px;background-color:#f5f5fa;color:#333}.profile-share-page[data-v-3ff06543]{background:#f5f5fa;min-height:100vh;position:relative;margin:0 auto;max-width:106.87023vw}.header-fixed[data-v-3ff06543]{position:fixed;top:0;left:0;right:0;max-width:106.87023vw;margin:0 auto;z-index:1000;background:#f5f5fa}.status-bar[data-v-3ff06543]{height:13.74046vw;display:flex;align-items:center;justify-content:space-between;padding:2.79898vw 4.07125vw}.status-bar .time[data-v-3ff06543]{color:#000000e6;flex:1}.platform-android .status-bar .time[data-v-3ff06543]{font-family:Roboto,sans-serif;font-size:4.07125vw;line-height:5.08906vw;font-weight:600;letter-spacing:-.32px}.platform-ios .status-bar .time[data-v-3ff06543],body:not(.platform-android):not(.platform-ios) .status-bar .time[data-v-3ff06543]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:4.07125vw;line-height:5.08906vw;font-weight:600;letter-spacing:-.32px}.status-bar .dynamic-island[data-v-3ff06543]{width:31.80662vw;height:9.41476vw;background:#000000e6;border-radius:25.44529vw;flex-shrink:0}.status-bar .indicators[data-v-3ff06543]{flex:1;display:flex;justify-content:flex-end;align-items:center;gap:1.78117vw;font-size:3.05344vw;opacity:.6}.nav-bar[data-v-3ff06543]{height:12.21374vw;display:flex;align-items:center;justify-content:space-between;border-bottom:.5px solid rgba(0,0,0,.1)}.nav-bar .nav-left[data-v-3ff06543]{display:flex;gap:3.05344vw;padding-left:4.07125vw;align-items:center}.nav-bar .app-logo[data-v-3ff06543]{width:10.17812vw;height:10.17812vw;border-radius:2.03562vw;object-fit:cover}.nav-bar .app-details[data-v-3ff06543]{text-align:left}.nav-bar .app-details .app-name[data-v-3ff06543]{color:#000000e6}.platform-android .nav-bar .app-details .app-name[data-v-3ff06543]{font-family:Roboto,sans-serif;font-size:5.08906vw;line-height:6.10687vw;font-weight:600;letter-spacing:-.09px;color:#000000e6}.platform-ios .nav-bar .app-details .app-name[data-v-3ff06543],body:not(.platform-android):not(.platform-ios) .nav-bar .app-details .app-name[data-v-3ff06543]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:5.08906vw;line-height:6.10687vw;font-weight:600;letter-spacing:-.09px;color:#000000e6}.nav-bar .app-details .app-tagline[data-v-3ff06543]{color:#0009}.platform-android .nav-bar .app-details .app-tagline[data-v-3ff06543]{font-family:Roboto,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:400;letter-spacing:0px}.platform-ios .nav-bar .app-details .app-tagline[data-v-3ff06543],body:not(.platform-android):not(.platform-ios) .nav-bar .app-details .app-tagline[data-v-3ff06543]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:400;letter-spacing:0px}.nav-bar .open-app-btn[data-v-3ff06543]{background:#1631f3;color:#fff;border:none;border-radius:25.44529vw;padding:1.52672vw 3.05344vw;cursor:pointer;transition:opacity .2s ease;margin-right:4.07125vw}.platform-android .nav-bar .open-app-btn[data-v-3ff06543]{font-family:Roboto,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:500;letter-spacing:0px}.platform-ios .nav-bar .open-app-btn[data-v-3ff06543],body:not(.platform-android):not(.platform-ios) .nav-bar .open-app-btn[data-v-3ff06543]{font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:500;letter-spacing:0px}.nav-bar .open-app-btn[data-v-3ff06543]:hover{opacity:.9}.main-content[data-v-3ff06543]{padding-top:14.75827vw;padding-bottom:4.07125vw}.loading-container[data-v-3ff06543]{padding:4.07125vw}.loading-container .skeleton-profile[data-v-3ff06543]{background:#fff9;border-radius:3.05344vw;padding:4.07125vw;display:flex;flex-direction:column;gap:3.05344vw}.loading-container .skeleton-profile .skeleton-avatar[data-v-3ff06543]{width:10.17812vw;height:10.17812vw;border-radius:50%;background:#0000001a}.loading-container .skeleton-profile .skeleton-text[data-v-3ff06543]{height:5.08906vw;background:#0000001a;border-radius:1.01781vw;width:100%}.loading-container .skeleton-profile .skeleton-text.short[data-v-3ff06543]{width:60%}.error-container[data-v-3ff06543]{display:flex;justify-content:center;align-items:center;min-height:50.89059vw;padding:4.07125vw}.error-container .error-message[data-v-3ff06543]{color:#f55151;text-align:center}.platform-android .error-container .error-message[data-v-3ff06543]{font-family:Roboto,sans-serif;font-size:4.3257vw;line-height:5.59796vw;font-weight:400;letter-spacing:-.32px}.platform-ios .error-container .error-message[data-v-3ff06543],body:not(.platform-android):not(.platform-ios) .error-container .error-message[data-v-3ff06543]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:4.3257vw;line-height:5.59796vw;font-weight:400;letter-spacing:-.32px}.profile-content[data-v-3ff06543]{padding:4.07125vw}.profile-card[data-v-3ff06543]{background:#fff9;border-radius:3.05344vw;padding:4.07125vw;display:flex;flex-direction:column;gap:2.03562vw}.user-info-section[data-v-3ff06543]{display:flex;flex-direction:column;gap:2.03562vw}.user-info[data-v-3ff06543]{display:flex;gap:4.07125vw;align-items:center;min-height:12.21374vw}.user-info .user-avatar[data-v-3ff06543]{width:10.17812vw;height:10.17812vw;border-radius:50%;object-fit:cover}.user-info .user-details[data-v-3ff06543]{display:flex;flex-direction:column;justify-content:center;gap:0;flex:1}.user-info .user-details .user-name[data-v-3ff06543]{color:#000000e6;line-height:5.59796vw}.platform-android .user-info .user-details .user-name[data-v-3ff06543]{font-family:Roboto,sans-serif;font-size:4.07125vw;line-height:5.08906vw;font-weight:600;letter-spacing:-.32px}.platform-ios .user-info .user-details .user-name[data-v-3ff06543],body:not(.platform-android):not(.platform-ios) .user-info .user-details .user-name[data-v-3ff06543]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:4.07125vw;line-height:5.08906vw;font-weight:600;letter-spacing:-.32px}.user-info .user-details .join-info[data-v-3ff06543]{color:#0006;display:flex;gap:1.01781vw;align-items:center;line-height:4.58015vw}.platform-android .user-info .user-details .join-info[data-v-3ff06543]{font-family:Roboto,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:400;letter-spacing:0px}.platform-ios .user-info .user-details .join-info[data-v-3ff06543],body:not(.platform-android):not(.platform-ios) .user-info .user-details .join-info[data-v-3ff06543]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:400;letter-spacing:0px}.user-info .user-details .join-info .icon[data-v-3ff06543]{color:#0003}.platform-android .user-info .user-details .join-info .icon[data-v-3ff06543]{font-family:Roboto,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:400;letter-spacing:0px}.platform-ios .user-info .user-details .join-info .icon[data-v-3ff06543],body:not(.platform-android):not(.platform-ios) .user-info .user-details .join-info .icon[data-v-3ff06543]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:400;letter-spacing:0px}.badge-info[data-v-3ff06543]{display:flex;gap:1.01781vw;align-items:center}.badge-info .badge-icon[data-v-3ff06543]{width:5.08906vw;height:5.08906vw;object-fit:contain;flex-shrink:0}.badge-info .badge-text[data-v-3ff06543]{color:#0009;line-height:5.08906vw}.platform-android .badge-info .badge-text[data-v-3ff06543]{font-family:Roboto,sans-serif;font-size:3.56234vw;line-height:4.58015vw;font-weight:400;letter-spacing:-.021px}.platform-ios .badge-info .badge-text[data-v-3ff06543],body:not(.platform-android):not(.platform-ios) .badge-info .badge-text[data-v-3ff06543]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:3.56234vw;line-height:4.58015vw;font-weight:400;letter-spacing:-.021px}.bio-section[data-v-3ff06543]{color:#0006;line-height:5.08906vw;margin-top:2.03562vw;white-space:pre-wrap;word-wrap:break-word}.platform-android .bio-section[data-v-3ff06543]{font-family:Roboto,sans-serif;font-size:3.56234vw;line-height:4.58015vw;font-weight:400;letter-spacing:-.021px}.platform-ios .bio-section[data-v-3ff06543],body:not(.platform-android):not(.platform-ios) .bio-section[data-v-3ff06543]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:3.56234vw;line-height:4.58015vw;font-weight:400;letter-spacing:-.021px}.action-buttons[data-v-3ff06543]{display:flex;gap:4.07125vw;margin-top:2.03562vw}.action-buttons button[data-v-3ff06543]{flex:1;border:none;border-radius:203.56234vw;padding:1.52672vw 6.10687vw;min-height:7.12468vw;cursor:pointer;transition:opacity .2s ease;display:flex;align-items:center;justify-content:center;line-height:4.58015vw}.platform-android .action-buttons button[data-v-3ff06543]{font-family:Roboto,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:600;letter-spacing:0px}.platform-ios .action-buttons button[data-v-3ff06543],body:not(.platform-android):not(.platform-ios) .action-buttons button[data-v-3ff06543]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:600;letter-spacing:0px}.action-buttons button[data-v-3ff06543]:hover{opacity:.9}.action-buttons .btn-follow[data-v-3ff06543]{background:#1631f3;color:#fff}.action-buttons .btn-share[data-v-3ff06543]{background:#0000000d;color:#000000e6}.stats-section[data-v-3ff06543]{display:flex;gap:4.07125vw;padding:2.03562vw 0;margin-top:2.03562vw}.stats-section .stat-item[data-v-3ff06543]{display:flex;gap:1.01781vw;align-items:baseline}.stats-section .stat-item .stat-number[data-v-3ff06543]{color:#000000e6;line-height:5.59796vw}.platform-android .stats-section .stat-item .stat-number[data-v-3ff06543]{font-family:Roboto,sans-serif;font-size:4.07125vw;line-height:5.08906vw;font-weight:600;letter-spacing:-.32px}.platform-ios .stats-section .stat-item .stat-number[data-v-3ff06543],body:not(.platform-android):not(.platform-ios) .stats-section .stat-item .stat-number[data-v-3ff06543]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:4.07125vw;line-height:5.08906vw;font-weight:600;letter-spacing:-.32px}.stats-section .stat-item .stat-label[data-v-3ff06543]{color:#0006;line-height:4.58015vw}.platform-android .stats-section .stat-item .stat-label[data-v-3ff06543]{font-family:Roboto,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:400;letter-spacing:0px}.platform-ios .stats-section .stat-item .stat-label[data-v-3ff06543],body:not(.platform-android):not(.platform-ios) .stats-section .stat-item .stat-label[data-v-3ff06543]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:3.05344vw;line-height:4.07125vw;font-weight:400;letter-spacing:0px}.placeholder-section[data-v-3ff06543]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:92.62087vw;margin-top:4.07125vw}.placeholder-section .placeholder-icon[data-v-3ff06543]{width:40.71247vw;height:40.71247vw;display:flex;align-items:center;justify-content:center}.placeholder-section .placeholder-icon .lock-image[data-v-3ff06543]{max-width:30.53435vw;max-height:30.53435vw;width:100%;height:auto;object-fit:contain}.placeholder-section .placeholder-text[data-v-3ff06543]{color:#0006;text-align:center;padding:0 10.17812vw;line-height:5.08906vw;margin-top:4.07125vw}.platform-android .placeholder-section .placeholder-text[data-v-3ff06543]{font-family:Roboto,sans-serif;font-size:3.56234vw;line-height:4.58015vw;font-weight:400;letter-spacing:-.021px}.platform-ios .placeholder-section .placeholder-text[data-v-3ff06543],body:not(.platform-android):not(.platform-ios) .placeholder-section .placeholder-text[data-v-3ff06543]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:3.56234vw;line-height:4.58015vw;font-weight:400;letter-spacing:-.021px}
