:root{--bg-color:#101014;--primary-color:#63e2b7;--text-color:hsla(0,0%,100%,.9);--text-secondary:hsla(0,0%,100%,.6);--glass-bg:hsla(0,0%,100%,.05);--glass-border:hsla(0,0%,100%,.1);--glass-shadow:0 8px 32px 0 rgba(0,0,0,.37)}body{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--bg-color);color:var(--text-color);background-image:radial-gradient(circle at 15% 50%,rgba(99,226,183,.08),transparent 25%),radial-gradient(circle at 85% 30%,rgba(160,100,255,.08),transparent 25%);min-height:100vh}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#18181c}::-webkit-scrollbar-thumb{background:#333;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#444}.flex[data-v-33116eb2]{background:var(--glass-bg);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid var(--glass-border);border-radius:24px;overflow:hidden;transition:all .3s ease;box-shadow:0 4px 6px rgba(0,0,0,.1);height:100%}.flex[data-v-33116eb2]:hover{transform:translateY(-5px);box-shadow:var(--glass-shadow);border-color:rgba(99,226,183,.3)}.title[data-v-33116eb2]{font-size:18px;font-weight:600;text-align:center;margin-top:12px;color:var(--text-color)}.text[data-v-33116eb2]{text-align:center;padding:0 16px 24px;font-size:14px;color:var(--text-secondary);line-height:1.5}.app-card[data-v-0ee5dd30]{background:var(--glass-bg);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid var(--glass-border);border-radius:24px;padding:32px;margin-bottom:40px;transition:all .3s ease}.app-card[data-v-0ee5dd30]:hover{border-color:rgba(99,226,183,.3);box-shadow:var(--glass-shadow)}.app-head-flex[data-v-0ee5dd30]{margin-bottom:32px}.app-icon[data-v-0ee5dd30]{border-radius:22px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.2)}.app-title[data-v-0ee5dd30]{font-size:24px;font-weight:700;color:var(--text-color);margin-bottom:8px}.app-desc[data-v-0ee5dd30]{font-size:15px;color:var(--text-secondary);max-width:600px;line-height:1.6}.download-btn[data-v-0ee5dd30]{background:linear-gradient(135deg,#63e2b7,#42c59a);border:none;font-weight:600;padding:0 32px;height:44px;color:#101014;transition:transform .2s}.download-btn[data-v-0ee5dd30]:hover{transform:scale(1.05);box-shadow:0 0 20px rgba(99,226,183,.4)}.screenshot-scroll[data-v-0ee5dd30]{display:flex;gap:16px;overflow-x:auto;padding-bottom:16px;scrollbar-width:thin;scrollbar-color:var(--glass-border) transparent}.screenshot-wrapper[data-v-0ee5dd30]{flex:0 0 220px;height:400px;border-radius:12px;overflow:hidden;transition:transform .3s ease;background:rgba(0,0,0,.2)}.screenshot-wrapper[data-v-0ee5dd30]:hover{transform:translateY(-5px)}.screenshot[data-v-0ee5dd30]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.main-layout[data-v-ab0a2a44]{background:transparent;min-height:100vh}.header[data-v-ab0a2a44]{background:rgba(16,16,20,.8);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);height:64px;display:flex;align-items:center;position:sticky;top:0;z-index:100;border-bottom:1px solid var(--glass-border)}.header-content[data-v-ab0a2a44]{max-width:1200px;margin:0 auto;width:100%;padding:0 24px}.logo-text[data-v-ab0a2a44]{font-size:20px;font-weight:700;background:linear-gradient(90deg,#fff,#ccc);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.content[data-v-ab0a2a44]{background:transparent}.hero-section[data-v-ab0a2a44]{padding:80px 24px 60px;text-align:center}.title[data-v-ab0a2a44]{font-size:48px;font-weight:800;line-height:1.2;margin-bottom:16px;color:#fff}.gradient-text[data-v-ab0a2a44]{background:linear-gradient(135deg,#63e2b7,#a064ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.sub-title[data-v-ab0a2a44]{font-size:20px;color:var(--text-secondary);margin-bottom:60px}.ability-flex[data-v-ab0a2a44]{width:100%;max-width:1200px;margin:0 auto}.ability-wrapper[data-v-ab0a2a44]{flex:1;max-width:360px}.section-container[data-v-ab0a2a44]{max-width:1000px;margin:0 auto;padding:60px 24px}.section-title[data-v-ab0a2a44]{font-size:32px;font-weight:700;text-align:center;margin-bottom:40px;position:relative;display:inline-block;left:50%;transform:translateX(-50%)}.section-title[data-v-ab0a2a44]:after{content:"";position:absolute;bottom:-10px;left:0;width:100%;height:4px;background:linear-gradient(90deg,#63e2b7,#a064ff);border-radius:2px}.section-desc[data-v-ab0a2a44]{text-align:center;font-size:16px;line-height:1.8;color:var(--text-secondary);margin-bottom:40px;background:var(--glass-bg);padding:32px;border-radius:24px;border:1px solid var(--glass-border)}.footer[data-v-ab0a2a44]{background:rgba(0,0,0,.3);padding:40px 24px;margin-top:60px;border-top:1px solid var(--glass-border)}.footer-info[data-v-ab0a2a44],.footer-links[data-v-ab0a2a44]{color:var(--text-secondary);font-size:14px}.link-item[data-v-ab0a2a44]{cursor:pointer;transition:color .2s}.link-item[data-v-ab0a2a44]:hover{color:var(--primary-color)}.animate-up[data-v-ab0a2a44]{opacity:0;animation:fadeInUp-ab0a2a44 .8s ease forwards}.delay-1[data-v-ab0a2a44]{animation-delay:.2s}.delay-2[data-v-ab0a2a44]{animation-delay:.4s}@keyframes fadeInUp-ab0a2a44{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.main-layout[data-v-bfec237a]{background:transparent;min-height:100vh}.header[data-v-bfec237a]{background:rgba(16,16,20,.8);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);height:64px;display:flex;align-items:center;position:sticky;top:0;z-index:100;border-bottom:1px solid var(--glass-border)}.header-content[data-v-bfec237a]{max-width:1200px;margin:0 auto;width:100%;padding:0 24px}.logo-text[data-v-bfec237a]{font-size:20px;font-weight:700;background:linear-gradient(90deg,#fff,#ccc);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.content[data-v-bfec237a]{background:transparent;padding:40px 24px}.privacy-container[data-v-bfec237a]{max-width:900px;margin:0 auto;background:var(--glass-bg);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid var(--glass-border);border-radius:24px;padding:48px;box-shadow:var(--glass-shadow)}.page-title[data-v-bfec237a]{font-size:32px;font-weight:700;text-align:center;margin-bottom:40px;color:#fff;position:relative;padding-bottom:16px}.page-title[data-v-bfec237a]:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:60px;height:4px;background:linear-gradient(90deg,#63e2b7,#a064ff);border-radius:2px}.privacy-content[data-v-bfec237a]{white-space:pre-line;font-size:16px;line-height:1.8;color:var(--text-color);text-align:justify;word-break:break-all;overflow-wrap:break-word}.footer[data-v-bfec237a]{background:rgba(0,0,0,.3);padding:40px 24px;margin-top:60px;border-top:1px solid var(--glass-border)}.footer-info[data-v-bfec237a],.footer-links[data-v-bfec237a]{color:var(--text-secondary);font-size:14px}.link-item[data-v-bfec237a]{cursor:pointer;transition:color .2s}.link-item[data-v-bfec237a]:hover{color:var(--primary-color)}.animate-up[data-v-bfec237a]{opacity:0;animation:fadeInUp-bfec237a .8s ease forwards}@keyframes fadeInUp-bfec237a{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}