:root{--aisync-font-weight300: 300;--aisync-font-weight400: 400;--aisync-font-weight500: 500;--aisync-font-weight600: 600;--aisync-font-size10: .625rem;--aisync-font-size11: .688rem;--aisync-font-size12: .75rem;--aisync-font-size13: .813rem;--aisync-font-size14: .875rem;--aisync-font-size16: 1rem;--aisync-font-size20: 1.25rem;--aisync-font-size24: 1.5rem;--aisync-font-size30: 1.875rem;--aisync-font-size38: 2.375rem;--aisync-font-size44: 2.75rem;--aisync-font-family: MiSans;--aisync-line-height14: .875rem;--aisync-line-height16: 1rem;--aisync-line-height20: 1.25rem;--aisync-line-height22: 1.375rem;--aisync-line-height24: 1.5rem;--aisync-line-height28: 1.75rem;--aisync-line-height32: 2rem;--aisync-line-height38: 2.375rem;--aisync-line-height46: 2.875rem;--aisync-line-height50: 3.125rem;--aisync-icon-size8: 8px;--aisync-icon-size12: 12px;--aisync-icon-size14: 14px;--aisync-icon-size16: 16px;--aisync-icon-size18: 18px;--aisync-icon-size20: 20px;--aisync-icon-size24: 24px;--aisync-icon-size28: 28px;--aisync-icon-size32: 32px;--aisync-icon-size36: 36px;--aisync-icon-size40: 40px;--aisync-spacing-size2: 2px;--aisync-spacing-size4: 4px;--aisync-spacing-size6: 6px;--aisync-spacing-size8: 8px;--aisync-spacing-size10: 10px;--aisync-spacing-size12: 12px;--aisync-spacing-size16: 16px;--aisync-spacing-size20: 20px;--aisync-spacing-size24: 24px;--aisync-spacing-size32: 32px;--aisync-spacing-size36: 36px;--aisync-spacing-size40: 40px;--aisync-spacing-size48: 48px;--aisync-control-height16: 16px;--aisync-control-height20: 20px;--aisync-control-height24: 24px;--aisync-control-height28: 28px;--aisync-control-height32: 32px;--aisync-control-height36: 36px;--aisync-control-height40: 40px;--aisync-control-height44: 44px;--aisync-control-height48: 48px;--aisync-control-height56: 56px;--aisync-control-height64: 64px;--aisync-control-height76: 76px;--aisync-border-radius2: 2px;--aisync-border-radius4: 4px;--aisync-border-radius6: 6px;--aisync-border-radius8: 8px;--aisync-border-radius12: 12px;--aisync-border-radius16: 16px;--aisync-border-radius20: 20px;--aisync-border-radius24: 24px;--aisync-border-radius999: 999px;--aisync-line-width2: 2px;--aisync-line-width1: 1px}.aisync-light,:root{--aisync-color-text: var(--aisync-gray-9);--aisync-color-text-secondary: var(--aisync-gray-8);--aisync-color-text-tertiary: var(--aisync-gray-7);--aisync-color-text-quaternary: var(--aisync-gray-6);--aisync-color-fill: var(--aisync-gray-5);--aisync-color-fill-secondary: var(--aisync-gray-4);--aisync-color-fill-tertiary: var(--aisync-gray-3);--aisync-color-fill-quaternary: var(--aisync-gray-2);--aisync-color-item-select: #1a488d0d;--aisync-color-item-hover: #1a488d0d;--aisync-color-item-hover-secondary: #1a488d08;--aisync-color-bg-container: #ffffff;--aisync-color-bg-elevated: #ffffff;--aisync-color-bg-layout: var(--aisync-gray-2);--aisync-color-bg-right-container: #fdfdfd;--aisync-color-bg-spotlight: #000000d9;--aisync-color-border: #00000026;--aisync-color-border-secondary: #0000000f;--aisync-color-split: #0000000f;--aisync-color-border-elevated: #0000004d;--aisync-color-button-black: #1a1a1a;--aisync-color-button-blue: var(--aisync-color-primary-base);--aisync-color-tool-tips-bg: #ffffff;--aisync-color-white-solid: #ffffff;--aisync-color-black-solid: #000000;--aisync-color-bg-windos: #f4f5f6f0;--aisync-color-bg-mask: #00000080;--aisync-color-box-border: #0000001a;--aisync-color-box-shadow: #0000000f;--aisync-color-box-shadow-secondary: #00000014;--aisync-color-box-shadow-tertiary: #0000001a;--aisync-color-primary-bg: var(--aisync-blue-1);--aisync-color-primary-bg-hover: var(--aisync-blue-2);--aisync-color-primary-border: var(--aisync-blue-3);--aisync-color-primary-border-hover: var(--aisync-blue-4);--aisync-color-primary-hover: var(--aisync-blue-5);--aisync-color-primary-base: var(--aisync-blue-6);--aisync-color-primary-active: var(--aisync-blue-7);--aisync-color-primary-text-hover: var(--aisync-blue-7);--aisync-color-primary-text: var(--aisync-blue-6);--aisync-color-primary-text-active: var(--aisync-blue-8);--aisync-color-success-bg: var(--aisync-green-1);--aisync-color-success-bg-hover: var(--aisync-green-2);--aisync-color-success-border: var(--aisync-green-3);--aisync-color-success-border-hover: var(--aisync-green-4);--aisync-color-success-hover: var(--aisync-green-5);--aisync-color-success-base: var(--aisync-green-6);--aisync-color-success-active: var(--aisync-green-7);--aisync-color-success-text-hover: var(--aisync-green-7);--aisync-color-success-text: var(--aisync-green-6);--aisync-color-success-text-active: var(--aisync-green-8);--aisync-color-warning-bg: var(--aisync-gold-1);--aisync-color-warning-bg-hover: var(--aisync-gold-2);--aisync-color-warning-border: var(--aisync-gold-3);--aisync-color-warning-border-hover: var(--aisync-gold-4);--aisync-color-warning-hover: var(--aisync-gold-5);--aisync-color-warning-base: var(--aisync-gold-6);--aisync-color-warning-active: var(--aisync-gold-7);--aisync-color-warning-text-hover: var(--aisync-gold-7);--aisync-color-warning-text: var(--aisync-gold-6);--aisync-color-warning-text-active: var(--aisync-gold-8);--aisync-color-submit-bg: var(--aisync-purple-1);--aisync-color-submit-text: var(--aisync-purple-6);--aisync-color-error-bg: var(--aisync-red-1);--aisync-color-error-bg-hover: var(--aisync-red-2);--aisync-color-error-border: var(--aisync-red-3);--aisync-color-error-border-hover: var(--aisync-red-4);--aisync-color-error-hover: var(--aisync-red-5);--aisync-color-error-base: var(--aisync-red-6);--aisync-color-error-active: var(--aisync-red-7);--aisync-color-error-text-hover: var(--aisync-red-7);--aisync-color-error-text: var(--aisync-red-6);--aisync-color-error-text-active: var(--aisync-red-8);--aisync-color-info-bg: var(--aisync-blue-1);--aisync-color-info-bg-hover: var(--aisync-blue-2);--aisync-color-info-border: var(--aisync-blue-3);--aisync-color-info-border-hover: var(--aisync-blue-4);--aisync-color-info-hover: var(--aisync-blue-5);--aisync-color-info-base: var(--aisync-blue-6);--aisync-color-info-active: var(--aisync-blue-7);--aisync-color-info-text: var(--aisync-blue-6);--aisync-color-info-text-hover: var(--aisync-blue-7);--aisync-color-info-text-active: var(--aisync-blue-8);--aisync-color-main-layout-background: #ffffff80;--aisync-blue-1: #f1f7ff;--aisync-blue-2: #ddebff;--aisync-blue-3: #c4ddff;--aisync-blue-4: #9bc9ff;--aisync-blue-5: #5faeff;--aisync-blue-6: #147ffa;--aisync-blue-7: #0f6fe6;--aisync-blue-8: #0a58bf;--aisync-blue-9: #084494;--aisync-blue-10: #062e66;--aisync-green-1: #ecfdf3;--aisync-green-2: #d1fadf;--aisync-green-3: #a6f4c5;--aisync-green-4: #6ce9a6;--aisync-green-5: #32d583;--aisync-green-6: #12b76a;--aisync-green-7: #039855;--aisync-green-8: #027a48;--aisync-green-9: #05603a;--aisync-green-10: #054f31;--aisync-red-1: #fef3f2;--aisync-red-2: #fee4e2;--aisync-red-3: #fecdca;--aisync-red-4: #fda29b;--aisync-red-5: #f97066;--aisync-red-6: #f04438;--aisync-red-7: #d92d20;--aisync-red-8: #b42318;--aisync-red-9: #912018;--aisync-red-10: #7a271a;--aisync-gold-1: #fffaeb;--aisync-gold-2: #fef0c7;--aisync-gold-3: #fedf89;--aisync-gold-4: #fec84b;--aisync-gold-5: #fdb022;--aisync-gold-6: #f79009;--aisync-gold-7: #dc6803;--aisync-gold-8: #b54708;--aisync-gold-9: #93370d;--aisync-gold-10: #7a2e0e;--aisync-purple-1: #f5f1ff;--aisync-purple-2: #ebe0ff;--aisync-purple-3: #dcbfff;--aisync-purple-4: #c69bff;--aisync-purple-5: #a977fa;--aisync-purple-6: #832bff;--aisync-purple-7: #6f22e0;--aisync-purple-8: #5a1ab8;--aisync-purple-9: #461390;--aisync-purple-10: #350e6e;--aisync-gray-1: #ffffff;--aisync-gray-2: #f5f7fa;--aisync-gray-3: #ecf0f5;--aisync-gray-4: #e5ebf1;--aisync-gray-5: #dee7ed;--aisync-gray-6: #abb2bf;--aisync-gray-7: #7a8399;--aisync-gray-8: #50576b;--aisync-gray-9: #2e3034;--aisync-gray-10: #1a1a1a;--aisync-code-block-background: #f3f4f6;--aisync-code-block-text-default: #2f343b;--aisync-code-block-text-keyword: #e11d48;--aisync-code-block-text-builtin: #005cc5;--aisync-code-block-text-decorator: #7c3aed;--aisync-code-block-text-comment: #6b7280;--aisync-code-block-text-string: #0f766e;--aisync-code-block-text-number: #0969da;--aisync-code-block-icon: #71717a}.aisync-dark{--aisync-color-text: var(--aisync-gray-9);--aisync-color-text-secondary: var(--aisync-gray-8);--aisync-color-text-tertiary: var(--aisync-gray-7);--aisync-color-text-quaternary: var(--aisync-gray-6);--aisync-color-fill: var(--aisync-gray-5);--aisync-color-fill-secondary: var(--aisync-gray-5);--aisync-color-fill-tertiary: var(--aisync-gray-4);--aisync-color-fill-quaternary: var(--aisync-gray-3);--aisync-color-item-select: #eef0f30d;--aisync-color-item-hover: #eef0f30d;--aisync-color-item-hover-secondary: #ffffff0a;--aisync-color-bg-container: #242424;--aisync-color-bg-elevated: var(--aisync-gray-3);--aisync-color-bg-layout: #151515;--aisync-color-bg-right-container: #1f1f1f;--aisync-color-bg-spotlight: #424242;--aisync-color-border: #ffffff1a;--aisync-color-border-secondary: #ffffff0f;--aisync-color-split: #ffffff0f;--aisync-color-border-elevated: #ffffff4d;--aisync-color-button-black: var(--aisync-color-primary-base);--aisync-color-button-blue: var(--aisync-color-primary-base);--aisync-color-tool-tips-bg: #424242;--aisync-color-white-solid: #ffffff;--aisync-color-black-solid: #000000;--aisync-color-bg-windos: #1f1f1fe5;--aisync-color-bg-mask: #00000080;--aisync-color-box-border: #ffffff4d;--aisync-color-box-shadow: #0000001a;--aisync-color-box-shadow-secondary: #0000001f;--aisync-color-box-shadow-tertiary: #00000024;--aisync-color-primary-bg: var(--aisync-blue-1);--aisync-color-primary-bg-hover: var(--aisync-blue-2);--aisync-color-primary-border: var(--aisync-blue-3);--aisync-color-primary-border-hover: var(--aisync-blue-4);--aisync-color-primary-hover: var(--aisync-blue-7);--aisync-color-primary-base: var(--aisync-blue-6);--aisync-color-primary-active: var(--aisync-blue-5);--aisync-color-primary-text-hover: var(--aisync-blue-7);--aisync-color-primary-text: var(--aisync-blue-6);--aisync-color-primary-text-active: var(--aisync-blue-8);--aisync-color-success-bg: var(--aisync-green-1);--aisync-color-success-bg-hover: var(--aisync-green-2);--aisync-color-success-border: var(--aisync-green-3);--aisync-color-success-border-hover: var(--aisync-green-4);--aisync-color-success-hover: var(--aisync-green-7);--aisync-color-success-base: var(--aisync-green-6);--aisync-color-success-active: var(--aisync-green-5);--aisync-color-success-text-hover: var(--aisync-green-7);--aisync-color-success-text: var(--aisync-green-6);--aisync-color-success-text-active: var(--aisync-green-8);--aisync-color-warning-bg: var(--aisync-gold-1);--aisync-color-warning-bg-hover: var(--aisync-gold-2);--aisync-color-warning-border: var(--aisync-gold-3);--aisync-color-warning-border-hover: var(--aisync-gold-4);--aisync-color-warning-hover: var(--aisync-gold-7);--aisync-color-warning-base: var(--aisync-gold-6);--aisync-color-warning-active: var(--aisync-gold-5);--aisync-color-warning-text-hover: var(--aisync-gold-7);--aisync-color-warning-text: var(--aisync-gold-6);--aisync-color-warning-text-active: var(--aisync-gold-8);--aisync-color-submit-bg: var(--aisync-purple-1);--aisync-color-submit-text: var(--aisync-purple-6);--aisync-color-error-bg: var(--aisync-red-1);--aisync-color-error-bg-hover: var(--aisync-red-2);--aisync-color-error-border: var(--aisync-red-3);--aisync-color-error-border-hover: var(--aisync-red-4);--aisync-color-error-hover: var(--aisync-red-7);--aisync-color-error-base: var(--aisync-red-6);--aisync-color-error-active: var(--aisync-red-5);--aisync-color-error-text-hover: var(--aisync-red-7);--aisync-color-error-text: var(--aisync-red-6);--aisync-color-error-text-active: var(--aisync-red-8);--aisync-color-info-bg: var(--aisync-blue-1);--aisync-color-info-bg-hover: var(--aisync-blue-2);--aisync-color-info-border: var(--aisync-blue-3);--aisync-color-info-border-hover: var(--aisync-blue-4);--aisync-color-info-hover: var(--aisync-blue-7);--aisync-color-info-base: var(--aisync-blue-6);--aisync-color-info-active: var(--aisync-blue-5);--aisync-color-info-text: var(--aisync-blue-6);--aisync-color-info-text-hover: var(--aisync-blue-7);--aisync-color-info-text-active: var(--aisync-blue-8);--aisync-color-main-layout-background: #1f1f1f1a;--aisync-blue-1: #0d1628;--aisync-blue-2: #102a55;--aisync-blue-3: #0d4388;--aisync-blue-4: #0a58bf;--aisync-blue-5: #0f6fe6;--aisync-blue-6: #3698ff;--aisync-blue-7: #7cbcff;--aisync-blue-8: #a9d4ff;--aisync-blue-9: #d6eaff;--aisync-blue-10: #f1f7ff;--aisync-green-1: #062018;--aisync-green-2: #073b29;--aisync-green-3: #075438;--aisync-green-4: #087445;--aisync-green-5: #0a9156;--aisync-green-6: #12b76a;--aisync-green-7: #3ccb7f;--aisync-green-8: #6ce9a6;--aisync-green-9: #a6f4c5;--aisync-green-10: #d5f2bb;--aisync-red-1: #2a0e0c;--aisync-red-2: #4a1711;--aisync-red-3: #6e1e16;--aisync-red-4: #9e261d;--aisync-red-5: #c9352b;--aisync-red-6: #f04438;--aisync-red-7: #f97066;--aisync-red-8: #fda29b;--aisync-red-9: #fecdca;--aisync-red-10: #fee4e2;--aisync-gold-1: #241609;--aisync-gold-2: #3a2108;--aisync-gold-3: #5a3308;--aisync-gold-4: #8a4a05;--aisync-gold-5: #b86303;--aisync-gold-6: #f79009;--aisync-gold-7: #fdb022;--aisync-gold-8: #fec84b;--aisync-gold-9: #fedf89;--aisync-gold-10: #fef0c7;--aisync-purple-1: #191024;--aisync-purple-2: #241638;--aisync-purple-3: #341a52;--aisync-purple-4: #472170;--aisync-purple-5: #6b34b0;--aisync-purple-6: #9254de;--aisync-purple-7: #ad6eea;--aisync-purple-8: #c78ef2;--aisync-purple-9: #dfb7fa;--aisync-purple-10: #f3e3fc;--aisync-gray-1: #000000;--aisync-gray-2: #1f1f1f;--aisync-gray-3: #282828;--aisync-gray-4: #363636;--aisync-gray-5: #454545;--aisync-gray-6: #565656;--aisync-gray-7: #737373;--aisync-gray-8: #a5a5a5;--aisync-gray-9: #f2f2f2;--aisync-gray-10: #ffffff;--aisync-code-block-background: #0f1115;--aisync-code-block-text-default: #d6deeb;--aisync-code-block-text-keyword: #ff6b8a;--aisync-code-block-text-builtin: #82aaff;--aisync-code-block-text-decorator: #c792ea;--aisync-code-block-text-comment: #7a869a;--aisync-code-block-text-string: #7fdbca;--aisync-code-block-text-number: #8ab4ff;--aisync-code-block-icon: #a1a1aa}.aisync-text-base-base-normal{font-family:var(--aisync-font-family);font-size:var(--aisync-font-size14);font-weight:var(--aisync-font-weight400);letter-spacing:0%;line-height:var(--aisync-line-height22);text-transform:none;text-decoration:none}.aisync-text-base-base-medium{font-family:var(--aisync-font-family);font-size:var(--aisync-font-size14);font-weight:var(--aisync-font-weight500);letter-spacing:0%;line-height:var(--aisync-line-height22);text-transform:none;text-decoration:none}.aisync-text-base-base-strong{font-family:var(--aisync-font-family);font-size:var(--aisync-font-size14);font-weight:var(--aisync-font-weight600);letter-spacing:0%;line-height:var(--aisync-line-height22);text-transform:none;text-decoration:none}.aisync-text-xxs-xxs-normal{font-family:var(--aisync-font-family);font-size:var(--aisync-font-size10);font-weight:var(--aisync-font-weight400);letter-spacing:0%;line-height:var(--aisync-line-height14);text-transform:none;text-decoration:none}.aisync-text-xxs-xxs-medium{font-family:var(--aisync-font-family);font-size:var(--aisync-font-size10);font-weight:var(--aisync-font-weight500);letter-spacing:0%;line-height:var(--aisync-line-height14);text-transform:none;text-decoration:none}.aisync-text-xxs-xxs-strong{font-family:var(--aisync-font-family);font-size:var(--aisync-font-size10);font-weight:var(--aisync-font-weight600);letter-spacing:0%;line-height:var(--aisync-line-height14);text-transform:none;text-decoration:none}.aisync-text-xs-xs-normal{font-family:var(--aisync-font-family);font-size:var(--aisync-font-size11);font-weight:var(--aisync-font-weight400);letter-spacing:0%;line-height:var(--aisync-line-height16);text-transform:none;text-decoration:none}.aisync-text-xs-xs-medium{font-family:var(--aisync-font-family);font-size:var(--aisync-font-size11);font-weight:var(--aisync-font-weight500);letter-spacing:0%;line-height:var(--aisync-line-height16);text-transform:none;text-decoration:none}.aisync-text-xs-xs-strong{font-family:var(--aisync-font-family);font-size:var(--aisync-font-size11);font-weight:var(--aisync-font-weight600);letter-spacing:0%;line-height:var(--aisync-line-height16);text-transform:none;text-decoration:none}.aisync-text-sm-sm-normal{font-family:var(--aisync-font-family);font-size:var(--aisync-font-size12);font-weight:var(--aisync-font-weight400);letter-spacing:0%;line-height:var(--aisync-line-height20);text-transform:none;text-decoration:none}.aisync-text-sm-sm-medium{font-family:var(--aisync-font-family);font-size:var(--aisync-font-size12);font-weight:var(--aisync-font-weight500);letter-spacing:0%;line-height:var(--aisync-line-height20);text-transform:none;text-decoration:none}.aisync-text-sm-sm-strong{font-family:var(--aisync-font-family);font-size:var(--aisync-font-size12);font-weight:var(--aisync-font-weight600);letter-spacing:0%;line-height:var(--aisync-line-height20);text-transform:none;text-decoration:none}.aisync-text-ml-ml-normal{font-family:var(--aisync-font-family);font-size:var(--aisync-font-size13);font-weight:var(--aisync-font-weight400);letter-spacing:0%;line-height:var(--aisync-line-height22);text-transform:none;text-decoration:none}.aisync-text-ml-ml-medium{font-family:var(--aisync-font-family);font-size:var(--aisync-font-size13);font-weight:var(--aisync-font-weight500);letter-spacing:0%;line-height:var(--aisync-line-height22);text-transform:none;text-decoration:none}.aisync-text-ml-ml-strong{font-family:var(--aisync-font-family);font-size:var(--aisync-font-size13);font-weight:var(--aisync-font-weight600);letter-spacing:0%;line-height:var(--aisync-line-height22);text-transform:none;text-decoration:none}.aisync-text-lg-lg-normal{font-family:var(--aisync-font-family);font-size:var(--aisync-font-size16);font-weight:var(--aisync-font-weight400);letter-spacing:0%;line-height:var(--aisync-line-height24);text-transform:none;text-decoration:none}.aisync-text-lg-lg-medium{font-family:var(--aisync-font-family);font-size:var(--aisync-font-size16);font-weight:var(--aisync-font-weight500);letter-spacing:0%;line-height:var(--aisync-line-height24);text-transform:none;text-decoration:none}.aisync-text-lg-lg-strong{font-family:var(--aisync-font-family);font-size:var(--aisync-font-size16);font-weight:var(--aisync-font-weight600);letter-spacing:0%;line-height:var(--aisync-line-height24);text-transform:none;text-decoration:none}.aisync-text-xl-xl-normal{font-family:var(--aisync-font-family);font-size:var(--aisync-font-size20);font-weight:var(--aisync-font-weight400);letter-spacing:0%;line-height:var(--aisync-line-height28);text-transform:none;text-decoration:none}.aisync-text-xl-xl-medium{font-family:var(--aisync-font-family);font-size:var(--aisync-font-size20);font-weight:var(--aisync-font-weight500);letter-spacing:0%;line-height:var(--aisync-line-height28);text-transform:none;text-decoration:none}.aisync-text-xl-xl-strong{font-family:var(--aisync-font-family);font-size:var(--aisync-font-size20);font-weight:var(--aisync-font-weight600);letter-spacing:0%;line-height:var(--aisync-line-height28);text-transform:none;text-decoration:none}.aisync-text-xxl-xxl-normal{font-family:var(--aisync-font-family);font-size:var(--aisync-font-size24);font-weight:var(--aisync-font-weight400);letter-spacing:0%;line-height:var(--aisync-line-height32);text-transform:none;text-decoration:none}.aisync-text-xxl-xxl-medium{font-family:var(--aisync-font-family);font-size:var(--aisync-font-size24);font-weight:var(--aisync-font-weight500);letter-spacing:0%;line-height:var(--aisync-line-height32);text-transform:none;text-decoration:none}.aisync-text-xxl-xxl-strong{font-family:var(--aisync-font-family);font-size:var(--aisync-font-size24);font-weight:var(--aisync-font-weight600);letter-spacing:0%;line-height:var(--aisync-line-height32);text-transform:none;text-decoration:none}.aisync-text-heading-heading1{font-family:var(--aisync-font-family);font-size:var(--aisync-font-size38);font-weight:var(--aisync-font-weight600);letter-spacing:0%;line-height:var(--aisync-line-height46);text-transform:none;text-decoration:none}.aisync-text-heading-heading2{font-family:var(--aisync-font-family);font-size:var(--aisync-font-size30);font-weight:var(--aisync-font-weight600);letter-spacing:0%;line-height:var(--aisync-line-height38);text-transform:none;text-decoration:none}.aisync-text-heading-heading3{font-family:var(--aisync-font-family);font-size:var(--aisync-font-size24);font-weight:var(--aisync-font-weight600);letter-spacing:0%;line-height:var(--aisync-line-height32);text-transform:none;text-decoration:none}.aisync-text-heading-heading4{font-family:var(--aisync-font-family);font-size:var(--aisync-font-size20);font-weight:var(--aisync-font-weight600);letter-spacing:0%;line-height:var(--aisync-line-height28);text-transform:none;text-decoration:none}.aisync-text-heading-heading5{font-family:var(--aisync-font-family);font-size:var(--aisync-font-size16);font-weight:var(--aisync-font-weight600);letter-spacing:0%;line-height:var(--aisync-line-height24);text-transform:none;text-decoration:none}:root{--aisync-box-border: 0px 0px 1px 0px var(--aisync-color-box-border);--aisync-box-shadow: 0px 6px 16px 0px var(--aisync-color-box-shadow);--aisync-box-shadow-secondary: 0px 8px 24px 0px var(--aisync-color-box-shadow-secondary);--aisync-box-shadow-tertiary: 0px 12px 32px 0px var(--aisync-color-box-shadow-tertiary);--aisync-box-shadow-card: 2px 2px 6px 0px #0000001a;--aisync-box-shadow-control: 0px 1px 2px 0px var(--aisync-color-box-shadow)}:root{--site-max-width: 1440px;--site-motion: .16s;--site-ease: cubic-bezier(.2, 0, 0, 1);--site-content-width: 1200px;--site-font: Inter, -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", "Segoe UI", Roboto, sans-serif}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--site-font);font-size:var(--aisync-font-size16);line-height:1.6;background:var(--aisync-gray-1);color:var(--aisync-color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background:var(--aisync-color-primary-bg);color:var(--aisync-color-primary-text)}.page-hero-background{position:absolute;top:0;left:0;width:100%;pointer-events:none}.page-hero-background img{display:block;width:100%;height:auto}body{-webkit-user-select:none;user-select:none}input,textarea,select,[contenteditable=true]{-webkit-user-select:text;user-select:text}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button{font-family:inherit}:focus-visible{outline:2px solid var(--aisync-color-primary-base);outline-offset:2px;border-radius:4px}.site-container{width:100%;max-width:calc(var(--site-content-width) + 48px);margin:0 auto;padding:0 24px}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:var(--aisync-font-size13);font-weight:500;letter-spacing:.08em;color:var(--aisync-color-primary-text);text-transform:uppercase}.section-title{font-size:var(--aisync-font-size30);font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--aisync-color-text)}.section-lead{margin-top:12px;font-size:var(--aisync-font-size16);line-height:1.7;color:var(--aisync-color-text-secondary)}.site-rule{border:none;border-top:1px solid var(--aisync-color-split)}.hoverable{transition:border-color var(--site-motion) var(--site-ease),background-color var(--site-motion) var(--site-ease),box-shadow var(--site-motion) var(--site-ease)}.download-toast{position:fixed;left:50%;bottom:32px;transform:translate(-50%);z-index:90;margin:0;padding:10px 22px;border-radius:999px;background:#1f2329eb;color:#fff;font-size:var(--aisync-font-size14, 14px);line-height:1.6;white-space:nowrap;box-shadow:0 8px 24px #1f232947;animation:download-toast-in var(--site-motion, .2s) var(--site-ease, ease)}@keyframes download-toast-in{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 20px;font-size:var(--aisync-font-size14);font-weight:500;border-radius:var(--aisync-border-radius8);cursor:pointer;white-space:nowrap;transition:background-color var(--site-motion) var(--site-ease),border-color var(--site-motion) var(--site-ease),color var(--site-motion) var(--site-ease),box-shadow var(--site-motion) var(--site-ease),transform var(--site-motion) var(--site-ease)}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn-lg{height:44px;padding:0 24px;font-size:var(--aisync-font-size16)}.btn-primary{background:var(--aisync-color-button-black);color:#020106;border:1px solid var(--aisync-color-button-black)}.btn-primary:hover{background:#fff;box-shadow:0 4px 16px #00000080}.btn-brand{background:var(--aisync-color-primary-base);color:#fff;border:1px solid var(--aisync-color-primary-base)}.btn-brand:hover{background:var(--aisync-color-primary-hover);border-color:var(--aisync-color-primary-hover)}.btn-ghost{background:transparent;color:var(--aisync-color-text-secondary);border:1px solid var(--aisync-color-border)}.btn-ghost:hover{border-color:var(--aisync-color-text-tertiary);background:var(--aisync-color-bg-container)}.btn-plain{background:transparent;color:var(--aisync-color-primary-text);border:none;padding:0 8px}.btn-plain:hover{text-decoration:underline}.section{padding:72px 0}.section-tight{padding:48px 0}.section-head{max-width:720px;margin-bottom:40px}.section-head.center{margin-left:auto;margin-right:auto;text-align:center}.section-head.center .section-lead{margin-left:auto;margin-right:auto}.page-header{padding:64px 0 32px}.app-shell.is-legal .page-header{padding-top:120px}.page-header h1{margin-top:16px;font-size:var(--aisync-font-size44);font-weight:600;line-height:1.25;letter-spacing:-.015em}.page-header .section-lead{max-width:640px;margin-top:16px}.hero-actions{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:44px;flex-wrap:wrap}.notfound{padding:120px 0;text-align:center}.notfound .code{font-size:72px;font-weight:600;letter-spacing:-.03em;color:var(--aisync-color-fill);line-height:1}.notfound h1{margin:16px 0 8px;font-size:var(--aisync-font-size24);font-weight:600}.notfound p{color:var(--aisync-color-text-secondary);font-size:var(--aisync-font-size14)}.legal-doc{max-width:1200px;padding:8px 0 24px;font-size:var(--aisync-font-size15);line-height:1.9;color:var(--aisync-color-text)}.legal-meta{padding-bottom:16px;margin-bottom:24px;border-bottom:1px solid var(--aisync-color-split);font-size:var(--aisync-font-size13);color:var(--aisync-color-text-secondary)}.legal-doc>p{margin-bottom:16px}.legal-section{margin-bottom:28px}.legal-section h2{font-size:var(--aisync-font-size18);font-weight:600;margin:24px 0 12px;padding-top:8px;color:var(--aisync-color-text)}.legal-section p{margin-bottom:12px}.legal-notice{margin:4px 0 16px;padding:12px 16px;border:1px solid var(--aisync-color-warning-border);border-left:3px solid var(--aisync-color-warning-base);border-radius:var(--aisync-border-radius8);background:var(--aisync-color-warning-bg)}.legal-notice p{margin-bottom:0;color:var(--aisync-color-warning-text)}.legal-notice p+p{margin-top:8px}.legal-section ul{margin:8px 0 0;padding-left:22px;list-style:disc}.legal-section li{margin-bottom:8px}@media(max-width:640px){.legal-doc{font-size:var(--aisync-font-size14)}}.join-card{max-width:560px;margin-inline:auto;padding:40px 32px;border:1px solid var(--aisync-color-border);border-radius:var(--aisync-border-radius16);background:var(--aisync-color-bg-elevated);text-align:center}.join-card h2{margin:0 0 12px;font-size:var(--aisync-font-size24);font-weight:600}.join-card-meta{margin:0 0 20px;color:var(--aisync-color-text-secondary);font-size:var(--aisync-font-size14)}.join-card .hero-actions{flex-wrap:wrap;justify-content:center}.join-card-note{margin-top:16px;color:var(--aisync-color-text-secondary);font-size:var(--aisync-font-size13)}.join-tabs{display:inline-flex;gap:4px;margin:0 auto 20px;padding:4px;border:1px solid var(--aisync-color-border);border-radius:var(--aisync-border-radius8);background:var(--aisync-color-bg-container)}.join-tab{padding:6px 18px;border:none;border-radius:var(--aisync-border-radius6);background:transparent;color:var(--aisync-color-text-secondary);font-size:var(--aisync-font-size14);cursor:pointer}.join-tab-active{background:var(--aisync-color-bg-elevated);color:var(--aisync-color-text);box-shadow:0 1px 4px var(--aisync-color-box-shadow)}.join-field{margin-bottom:14px}.join-field-inline{display:flex;gap:8px}.join-input{flex:1;min-width:0;padding:10px 12px;border:1px solid var(--aisync-color-border);border-radius:var(--aisync-border-radius8);background:var(--aisync-color-bg-container);color:var(--aisync-color-text);font-size:var(--aisync-font-size14)}.join-input:focus{outline:none;border-color:var(--aisync-color-primary-base)}.join-code-button{flex:none;padding:10px 14px;border:1px solid var(--aisync-color-border);border-radius:var(--aisync-border-radius8);background:var(--aisync-color-bg-container);color:var(--aisync-color-text);font-size:var(--aisync-font-size13);cursor:pointer}.join-code-button:disabled{color:var(--aisync-color-text-tertiary, var(--aisync-color-text-secondary));cursor:not-allowed}.join-link{padding:0;border:none;background:none;color:var(--aisync-color-primary-base);font-size:inherit;cursor:pointer}.join-error{margin-top:12px;color:var(--aisync-color-error-base, #d4380d);font-size:var(--aisync-font-size13)}.btn-nav-ghost{padding:7px 14px;border:1px solid var(--aisync-color-border);border-radius:var(--aisync-border-radius8);background:transparent;color:var(--aisync-color-text);font-size:var(--aisync-font-size14);text-decoration:none;transition:border-color .15s ease}.btn-nav-ghost:hover{border-color:var(--aisync-color-primary-base);color:var(--aisync-color-primary-base)}.nav-auth{position:relative}.nav-auth-btn{display:inline-grid;place-items:center;width:32px;height:32px;padding:0;border:none;border-radius:50%;background:var(--aisync-color-primary-base);color:#fff;font-size:var(--aisync-font-size14);font-weight:600;cursor:pointer}.nav-auth-menu{position:absolute;top:calc(100% + 8px);right:0;min-width:200px;padding:8px;border:1px solid var(--aisync-color-border);border-radius:var(--aisync-border-radius12);background:var(--aisync-color-bg-elevated);box-shadow:0 12px 32px var(--aisync-color-box-shadow);z-index:30}.nav-auth-account{margin:4px 8px 8px;color:var(--aisync-color-text-secondary);font-size:var(--aisync-font-size13);word-break:break-all}.nav-auth-logout{width:100%;padding:8px 10px;border:none;border-radius:var(--aisync-border-radius8);background:transparent;color:var(--aisync-color-error-text, var(--aisync-color-text));font-size:var(--aisync-font-size14);text-align:left;cursor:pointer}.nav-auth-logout:hover{background:var(--aisync-color-bg-container)}:root{--home-title-color: #151823;--home-body-color: #1c1f23}.site-nav{position:relative;z-index:50;padding:20px 16px 0;display:flex;justify-content:center}.app-shell.is-home .site-nav,.app-shell.is-teams .site-nav,.app-shell.is-legal .site-nav{position:fixed;top:0;left:0;right:0;padding:20px 16px 0}.nav-pill{--nav-bg: rgba(255, 255, 255, .2);--nav-fg: rgba(0, 0, 0, .7);--nav-fg-strong: #12131a;--nav-ghost-border: rgba(0, 0, 0, .2);--nav-ghost-fg: #000000;--nav-accent-bg: #000000;--nav-accent-fg: #ffffff;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;max-width:800px;height:56px;padding:0 20px;border-radius:100px;border:1px solid rgba(0,0,0,.05);background:var(--nav-bg);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:0 20px 30px #4d5a6c1f;transition:background-color var(--site-motion) var(--site-ease),border-color var(--site-motion) var(--site-ease)}.nav-pill.is-over-hero{--nav-bg: rgba(255, 255, 255, .1);--nav-fg: rgba(255, 255, 255, .7);--nav-fg-strong: #ffffff;--nav-ghost-border: rgba(255, 255, 255, .2);--nav-ghost-fg: #ffffff;--nav-accent-bg: #ffffff;--nav-accent-fg: #000000}.nav-brand{display:inline-flex;align-items:center;gap:8px;font-size:var(--aisync-font-size20);font-weight:600;color:var(--nav-fg-strong);white-space:nowrap}.nav-brand img{width:32px;height:32px;border-radius:var(--aisync-border-radius8)}.nav-tabs{display:flex;align-items:center;gap:40px}.nav-tabs a{font-size:var(--aisync-font-size14);font-weight:400;color:var(--nav-fg);transition:color var(--site-motion) var(--site-ease)}.nav-tabs a:hover,.nav-tabs a.is-active{color:var(--nav-fg-strong)}.nav-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px}.nav-lang{position:relative}.nav-lang-btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;border:1px solid var(--nav-ghost-border);border-radius:60px;background:transparent;color:var(--nav-ghost-fg);font-size:var(--aisync-font-size14);cursor:pointer;transition:border-color var(--site-motion) var(--site-ease)}.nav-lang-btn:hover{border-color:var(--nav-ghost-fg)}.nav-lang-caret{transition:transform var(--site-motion) var(--site-ease)}.nav-lang-caret.is-open{transform:rotate(180deg)}.nav-lang-menu{position:absolute;top:calc(100% + 8px);right:0;min-width:160px;padding:6px;list-style:none;background:#fff;border-radius:var(--aisync-border-radius12);box-shadow:0 12px 32px #1f23292e;z-index:30}.nav-lang-menu button{display:block;width:100%;padding:8px 12px;border:none;border-radius:var(--aisync-border-radius8);background:transparent;color:var(--aisync-color-text);font-size:var(--aisync-font-size14);text-align:left;cursor:pointer}.nav-lang-menu button:hover{background:var(--aisync-gray-2)}.nav-lang-menu button.is-active{color:var(--aisync-color-primary-base);font-weight:600}.nav-login-btn{display:inline-flex;align-items:center;height:32px;padding:0 20px;border:none;border-radius:60px;cursor:pointer;background:var(--nav-accent-bg);color:var(--nav-accent-fg);font-size:var(--aisync-font-size14);font-weight:600;white-space:nowrap;transition:background-color var(--site-motion) var(--site-ease),color var(--site-motion) var(--site-ease)}.hero{position:relative;display:flex;flex-direction:column;align-items:center;padding-bottom:93px;background:url(/assets/hero-bg-BtDdmFNk.jpg) no-repeat top center / 100% 100%}.hero-head{display:flex;flex-direction:column;align-items:center;padding-top:200px;text-align:center}.hero h1{font-size:60px;font-weight:700;line-height:1.3;letter-spacing:.02em;color:#fff}.hero-lead{margin-top:18px;font-size:var(--aisync-font-size20);font-weight:400;line-height:1.5;color:#fff}.btn-download{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:62px;padding:0 36px;margin:60px 0 0;border:none;border-radius:43px;background:#fff;color:#1f2329;box-shadow:0 6px 24px #1f232929;font-size:var(--aisync-font-size18, 18px);font-weight:600;transition:transform var(--site-motion) var(--site-ease),box-shadow var(--site-motion) var(--site-ease)}.btn-download:hover:not(:disabled){box-shadow:0 8px 28px #1f23293d;transform:translateY(-1px)}.btn-download--sm{height:52px;padding:0 24px;margin:28px 0 0;font-size:var(--aisync-font-size18, 18px)}.btn-download--dark{background:#1f2329;color:#fff}.btn-download.download-split{position:relative;z-index:20;gap:0;padding:0}.download-split-main{display:inline-flex;align-items:center;gap:8px;height:100%;padding:0 30px;border-radius:43px 0 0 43px;color:inherit;white-space:nowrap}.download-split-toggle{display:inline-flex;align-items:center;justify-content:center;width:54px;height:100%;padding:0;border:0;border-left:1px solid rgba(31,35,41,.12);border-radius:0 43px 43px 0;background:transparent;color:inherit;cursor:pointer;transition:background-color var(--site-motion) var(--site-ease)}.download-split-toggle svg{transition:transform var(--site-motion) var(--site-ease)}.download-split-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.download-split-toggle:hover{background:#1f23290f}.download-split-main:focus-visible,.download-split-toggle:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.btn-download--dark .download-split-toggle{border-left-color:#ffffff38}.btn-download--dark .download-split-toggle:hover{background:#ffffff1f}.btn-download--sm .download-split-main{padding:0 20px}.btn-download--sm .download-split-toggle{width:46px}.download-menu{position:absolute;top:calc(100% + 10px);left:0;z-index:40;width:100%;max-width:calc(100vw - 32px);padding:8px;border-radius:14px;border:1px solid rgba(31,35,41,.06);background:#fff;box-shadow:0 16px 40px #1f23292e,0 2px 8px #1f232914;text-align:left;animation:download-menu-in .16s var(--site-ease, ease)}.download-menu-item{display:block;padding:10px 14px;border-radius:10px;color:#1f2329;transition:background-color var(--site-motion) var(--site-ease)}.download-menu-item:hover,.download-menu-item:focus-visible{background:#f4f5f6;outline:none}.download-menu-title{display:block;font-size:var(--aisync-font-size16, 16px);font-weight:600;line-height:1.4}.download-menu-note{display:block;margin-top:2px;font-size:var(--aisync-font-size13, 13px);font-weight:400;line-height:1.4;color:#8a9099}.download-menu--up{top:auto;bottom:calc(100% + 10px);animation-name:download-menu-in-up}@keyframes download-menu-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes download-menu-in-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.feature-block{padding:70px 0 90px}.feature-block+.feature-block{padding-top:90px}.feature-block-title{font-size:var(--aisync-font-size36, 36px);font-weight:600;line-height:1.39;color:var(--home-title-color)}.feature-block-lead{margin-top:16px;font-size:var(--aisync-font-size20);font-weight:400;line-height:1.5;color:var(--home-body-color)}.feature-block-visual{width:100%;margin-top:60px;border-radius:var(--aisync-border-radius24)}.hero-visual{position:relative;width:100%;max-width:1920px;margin-top:19px;aspect-ratio:1920 / 500;container-type:inline-size}.hero-art-stage{--sv: calc(1cqi / 19.2);position:absolute;top:0;right:0;bottom:0;left:0;color:#2e3034}.hero-line-img{position:absolute}.hero-line-img.is-mirror{transform:scaleX(-1)}.hero-tool{position:absolute;width:calc(var(--sv) * 240)}.hero-tool-tag{display:flex;align-items:center;gap:calc(var(--sv) * 4);box-sizing:border-box;width:fit-content;height:calc(var(--sv) * 28);padding:0 calc(var(--sv) * 8);border-radius:999px;background:#fff;box-shadow:0 calc(var(--sv) * 6) calc(var(--sv) * 14) #17203e1f;font-size:calc(var(--sv) * 14);font-weight:600;white-space:nowrap}.hero-tool-tag img{width:calc(var(--sv) * 20);height:calc(var(--sv) * 20)}.hero-tool-card{display:flex;align-items:center;gap:calc(var(--sv) * 14);box-sizing:border-box;width:calc(var(--sv) * 240);height:calc(var(--sv) * 76);margin-top:calc(var(--sv) * 4);padding:0 calc(var(--sv) * 16);border-radius:calc(var(--sv) * 16);background:#fff;box-shadow:0 calc(var(--sv) * 10) calc(var(--sv) * 22) #17203e24}.hero-tile{flex:none;display:grid;place-items:center;width:calc(var(--sv) * 46.875);height:calc(var(--sv) * 46.875);border:calc(var(--sv) * 1) solid rgba(0,0,0,.06);border-radius:calc(var(--sv) * 10);background:#fff;font-size:calc(var(--sv) * 19);font-weight:700;color:#222345}.hero-tile.is-lg{width:calc(var(--sv) * 64);height:calc(var(--sv) * 64);font-size:calc(var(--sv) * 26)}.hero-tool-copy{flex:1 0 0;min-width:0;display:flex;flex-direction:column;gap:calc(var(--sv) * 4.7)}.hero-tool-copy p{font-size:calc(var(--sv) * 14);line-height:calc(var(--sv) * 19);font-weight:700;color:#2a2a2a}.hero-tool-copy span{overflow:hidden;font-size:calc(var(--sv) * 12);line-height:calc(var(--sv) * 16);color:#667085;white-space:nowrap;text-overflow:ellipsis}.hero-library{position:absolute;top:calc(var(--sv) * 29);left:calc(var(--sv) * 610);width:calc(var(--sv) * 700);height:calc(var(--sv) * 448);overflow:hidden;border-radius:calc(var(--sv) * 28);background:linear-gradient(180deg,#f5f7fa 73.017%,#f5f7fa00)}.hero-library-side{position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:center;gap:calc(var(--sv) * 15.4);box-sizing:border-box;width:calc(var(--sv) * 62);height:100%;padding-top:calc(var(--sv) * 46.2)}.hero-library-side .is-logo{width:calc(var(--sv) * 44.8);height:calc(var(--sv) * 44.8);margin-bottom:calc(var(--sv) * 21)}.hero-side-slot{width:calc(var(--sv) * 39.2);height:calc(var(--sv) * 39.2);border-radius:calc(var(--sv) * 11.2);background:#fff;opacity:.9}.hero-library-grid{position:absolute;top:calc(var(--sv) * 7);left:calc(var(--sv) * 62);width:calc(var(--sv) * 632.3);height:calc(var(--sv) * 399);overflow:hidden}.hero-library-grid:before{content:"";position:absolute;top:0;left:calc(var(--sv) * -.47);width:calc(var(--sv) * 632.8);height:calc(var(--sv) * 441);border-radius:calc(var(--sv) * 22.4);background:linear-gradient(180deg,#fff 56.856%,#fff0)}.hero-library-grid>i{position:absolute;width:calc(var(--sv) * 461.3);height:calc(var(--sv) * 193.2);border:calc(var(--sv) * 1.4) solid rgba(0,0,0,.06);border-radius:calc(var(--sv) * 22.4);background:#fff}.hero-feature{position:absolute;top:calc(var(--sv) * 102.7);left:calc(var(--sv) * 78.2);display:flex;gap:calc(var(--sv) * 20);box-sizing:border-box;width:calc(var(--sv) * 461.3);height:calc(var(--sv) * 193.2);padding:calc(var(--sv) * 24) calc(var(--sv) * 28);border:calc(var(--sv) * 1.4) solid rgba(0,0,0,.06);border-radius:calc(var(--sv) * 22.4);background:#fff}.hero-feature-body{flex:1 0 0;min-width:0}.hero-feature-title{font-size:calc(var(--sv) * 20);line-height:calc(var(--sv) * 26);font-weight:700;color:#2a2a2a}.hero-feature-desc{overflow:hidden;margin-top:calc(var(--sv) * 4);font-size:calc(var(--sv) * 14);line-height:calc(var(--sv) * 20);color:#667085;white-space:nowrap;text-overflow:ellipsis}.hero-feature-tags{display:flex;gap:calc(var(--sv) * 8);overflow:hidden;margin-top:calc(var(--sv) * 10)}.hero-feature-tags span{flex:none;box-sizing:border-box;height:calc(var(--sv) * 26);padding:0 calc(var(--sv) * 10);border:calc(var(--sv) * 1) solid rgba(0,0,0,.06);border-radius:999px;font-size:calc(var(--sv) * 13);line-height:calc(var(--sv) * 24);color:#98a2b3}.hero-feature-foot{display:flex;align-items:center;gap:calc(var(--sv) * 8);margin-top:calc(var(--sv) * 14);font-size:calc(var(--sv) * 13);color:#98a2b3}.hero-feature-foot img{width:calc(var(--sv) * 26);height:calc(var(--sv) * 26)}.hero-add{position:relative;flex:none;width:calc(var(--sv) * 26);height:calc(var(--sv) * 26);border-radius:calc(var(--sv) * 8);background:#ecf0f5}.hero-add:before,.hero-add:after{content:"";position:absolute;background:#7a8399}.hero-add:before{top:calc(50% - var(--sv) * 1);right:calc(var(--sv) * 6);left:calc(var(--sv) * 6);height:calc(var(--sv) * 2)}.hero-add:after{top:calc(var(--sv) * 6);bottom:calc(var(--sv) * 6);left:calc(50% - var(--sv) * 1);width:calc(var(--sv) * 2)}.hero-dots{flex:none;width:calc(var(--sv) * 20);height:calc(var(--sv) * 4);margin-left:auto;background-image:radial-gradient(circle at calc(var(--sv) * 2) 50%,#98a2b3 calc(var(--sv) * 1.7),transparent calc(var(--sv) * 1.9)),radial-gradient(circle at calc(var(--sv) * 10) 50%,#98a2b3 calc(var(--sv) * 1.7),transparent calc(var(--sv) * 1.9)),radial-gradient(circle at calc(var(--sv) * 18) 50%,#98a2b3 calc(var(--sv) * 1.7),transparent calc(var(--sv) * 1.9))}.hero-member{position:absolute;display:flex;flex-direction:column;align-items:center;width:calc(var(--sv) * 96)}.hero-avatar{display:block;width:calc(var(--sv) * 80);height:calc(var(--sv) * 80)}.hero-role{display:block;box-sizing:border-box;height:calc(var(--sv) * 35.2);margin-top:calc(var(--sv) * -16);padding:0 calc(var(--sv) * 20);border:calc(var(--sv) * 3) solid rgba(255,255,255,.7);border-radius:999px;font-size:calc(var(--sv) * 14);line-height:calc(var(--sv) * 29.2);font-weight:600;text-align:center;white-space:nowrap}.hero-role.is-designer{background:#ded0ff;color:#6b3df5}.hero-role.is-frontend{background:#ffd98f;color:#d97706}.hero-role.is-product{background:#bfe2f7;color:#1667c2}.sync-visual{position:relative;width:100%;margin-top:60px;aspect-ratio:12 / 7;container-type:inline-size}.sync-stage{--sv: calc(1cqi / 12);--sv-dash: calc(var(--sv) * 2) dashed #147ffa;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:calc(var(--sv) * 30);background:linear-gradient(135deg,#ddeefe,#afdafe);color:#2e3034;line-height:1.4}.sync-skills{position:absolute;top:calc(var(--sv) * 159);left:calc(var(--sv) * 94);display:flex;flex-direction:column;gap:calc(var(--sv) * 43);list-style:none}.sync-skill{display:flex;align-items:center;gap:calc(var(--sv) * 12.656);width:calc(var(--sv) * 216);padding:calc(var(--sv) * 13.1) calc(var(--sv) * 14.4);border-radius:calc(var(--sv) * 16.875);background:#fff;box-shadow:0 calc(var(--sv) * 18) calc(var(--sv) * 21.3) calc(var(--sv) * -11) #70addd75}.sync-tile{flex:none;display:grid;place-items:center;overflow:hidden;border-radius:calc(var(--sv) * 9);background:#fff}.sync-tile.is-lg{width:calc(var(--sv) * 42.1875);height:calc(var(--sv) * 42.1875)}.sync-tile.is-sm{width:calc(var(--sv) * 28.8);height:calc(var(--sv) * 28.8);border-radius:calc(var(--sv) * 6.4);background:#f7f7f8}.sync-tile img{width:100%;height:100%;object-fit:cover}.sync-tile-aa{font-size:calc(var(--sv) * 17);font-weight:700;color:#222345;letter-spacing:calc(var(--sv) * -.6)}.sync-skill-copy{flex:1 0 0;min-width:0;display:flex;flex-direction:column;gap:calc(var(--sv) * 4.219)}.sync-skill-name{overflow:hidden;font-size:calc(var(--sv) * 14.4);line-height:calc(var(--sv) * 17);font-weight:700;color:#2a2a2a;white-space:nowrap;text-overflow:ellipsis}.sync-skill-desc{overflow:hidden;font-size:calc(var(--sv) * 11.7);line-height:calc(var(--sv) * 14);color:#4f6888;white-space:nowrap;text-overflow:ellipsis}.sync-link{position:absolute;left:calc(var(--sv) * 311);width:calc(var(--sv) * 129.5)}.sync-link:before,.sync-link:after{content:"";position:absolute;width:50%;height:50%}.sync-link:before{top:0;left:0;border-top:var(--sv-dash);border-right:var(--sv-dash);border-top-right-radius:100%}.sync-link:after{right:0;bottom:0;border-bottom:var(--sv-dash);border-left:var(--sv-dash);border-bottom-left-radius:100%}.sync-link.is-link-1{top:calc(var(--sv) * 199);height:calc(var(--sv) * 165)}.sync-link.is-link-2{top:calc(var(--sv) * 304);height:calc(var(--sv) * 60)}.sync-link.is-link-3{top:calc(var(--sv) * 362);height:calc(var(--sv) * 58);transform:scaleY(-1)}.sync-link.is-link-4{top:calc(var(--sv) * 360);height:calc(var(--sv) * 165);transform:scaleY(-1)}.sync-converge{position:absolute;top:calc(var(--sv) * 340);left:calc(var(--sv) * 413);width:calc(var(--sv) * 33);height:calc(var(--sv) * 40);background:#147ffa;-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%)}.sync-window{position:absolute;top:calc(var(--sv) * 134);left:calc(var(--sv) * 457);display:flex;width:calc(var(--sv) * 648);height:calc(var(--sv) * 432);overflow:hidden;border-radius:calc(var(--sv) * 10);background:#f5f7fa;box-shadow:0 calc(var(--sv) * 12) calc(var(--sv) * 30) #5485b84d}.sync-side{flex:none;display:flex;flex-direction:column;gap:calc(var(--sv) * 14.4);box-sizing:border-box;width:calc(var(--sv) * 144);padding:calc(var(--sv) * 14.4) calc(var(--sv) * 8.64) calc(var(--sv) * 8.64)}.sync-brand{display:flex;align-items:center;gap:calc(var(--sv) * 2.88);box-sizing:border-box;height:calc(var(--sv) * 19.44);padding-left:calc(var(--sv) * 5.76);font-size:calc(var(--sv) * 11.52);line-height:calc(var(--sv) * 18);font-weight:600}.sync-brand img{width:calc(var(--sv) * 17.28);height:calc(var(--sv) * 17.28)}.sync-nav{flex:1 0 0;min-height:0;display:flex;flex-direction:column;gap:calc(var(--sv) * 14.4);overflow:hidden}.sync-group{flex:none;display:flex;flex-direction:column;gap:calc(var(--sv) * 2.88)}.sync-group-head{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;height:calc(var(--sv) * 24.64);padding:0 calc(var(--sv) * 2.88) 0 calc(var(--sv) * 8.64);font-size:calc(var(--sv) * 10.08);color:#7a8399}.sync-add{position:relative;width:calc(var(--sv) * 11.52);height:calc(var(--sv) * 11.52)}.sync-add:before,.sync-add:after{content:"";position:absolute;background:#abb2bf}.sync-add:before{top:calc(50% - var(--sv));right:0;left:0;height:calc(var(--sv) * 2)}.sync-add:after{top:0;bottom:0;left:calc(50% - var(--sv));width:calc(var(--sv) * 2)}.sync-item{display:flex;align-items:center;gap:calc(var(--sv) * 5.76);box-sizing:border-box;height:calc(var(--sv) * 23.04);padding:0 calc(var(--sv) * 8.64);border-radius:calc(var(--sv) * 5.76);overflow:hidden;font-size:calc(var(--sv) * 9.36);line-height:calc(var(--sv) * 15.84);color:#2e3034;white-space:nowrap}.sync-item.is-active{background:#ecf0f5}.sync-item em{margin-left:auto;font-style:normal;font-size:calc(var(--sv) * 7.92);line-height:calc(var(--sv) * 11.52);color:#abb2bf}.sync-item-icon{flex:none;width:calc(var(--sv) * 14.4);height:calc(var(--sv) * 14.4);border-radius:calc(var(--sv) * 4.32)}.sync-item-icon.is-team{border-radius:50%;background:#ffa600}.sync-seg{display:flex;margin:0 calc(var(--sv) * 8.64);padding:calc(var(--sv) * 2.16);box-sizing:border-box;height:calc(var(--sv) * 23.04);margin-bottom:calc(var(--sv) * 2.88);border-radius:999px;background:#ecf0f5;font-size:calc(var(--sv) * 9.36);line-height:calc(var(--sv) * 15.84);color:#7a8399}.sync-seg span{flex:1 0 0;overflow:hidden;padding:calc(var(--sv) * 2.88) 0;border-radius:999px;text-align:center;white-space:nowrap;text-overflow:ellipsis}.sync-seg .is-active{background:#fff;font-weight:500;color:#2e3034}.sync-user{display:flex;align-items:center;gap:calc(var(--sv) * 5.76);padding:calc(var(--sv) * 5.76);border-radius:calc(var(--sv) * 11.52);font-size:calc(var(--sv) * 9.36);line-height:calc(var(--sv) * 15.84);font-weight:600;white-space:nowrap}.sync-user-avatar{flex:none;width:calc(var(--sv) * 17.28);height:calc(var(--sv) * 17.28);border-radius:calc(var(--sv) * 4.32);background:linear-gradient(145deg,#58a08c,#35705f)}.sync-pane{flex:1 1 0;min-width:0;display:flex;flex-direction:column;background:#fff}.sync-wctl{display:flex;align-items:center;justify-content:flex-end;flex:none;gap:calc(var(--sv) * 11.52);box-sizing:border-box;height:calc(var(--sv) * 23.04);padding-right:calc(var(--sv) * 11.52);background:#f5f7fa}.sync-wctl i{position:relative;width:calc(var(--sv) * 11.52);height:calc(var(--sv) * 11.52)}.sync-wctl .is-min{border-bottom:calc(var(--sv) * 1.4) solid #abb2bf}.sync-wctl .is-max{border:calc(var(--sv) * 1.4) solid #abb2bf;border-radius:calc(var(--sv) * 2)}.sync-wctl .is-close:before,.sync-wctl .is-close:after{content:"";position:absolute;top:calc(50% - var(--sv) * .7);right:0;left:0;height:calc(var(--sv) * 1.4);background:#abb2bf}.sync-wctl .is-close:before{transform:rotate(45deg)}.sync-wctl .is-close:after{transform:rotate(-45deg)}.sync-pane-head{display:flex;align-items:flex-start;justify-content:space-between;flex:none;box-sizing:border-box;height:calc(var(--sv) * 34.56);padding:calc(var(--sv) * 14.4) calc(var(--sv) * 14.4) 0;font-size:calc(var(--sv) * 11.52);line-height:calc(var(--sv) * 18)}.sync-refresh{position:relative;box-sizing:border-box;width:calc(var(--sv) * 11.52);height:calc(var(--sv) * 11.52);border:calc(var(--sv) * 1.4) solid #abb2bf;border-top-color:transparent;border-radius:50%}.sync-refresh:after{content:"";position:absolute;top:calc(var(--sv) * -1);right:0;border-top:calc(var(--sv) * 2.4) solid transparent;border-bottom:calc(var(--sv) * 2.4) solid transparent;border-left:calc(var(--sv) * 3.2) solid #abb2bf}.sync-grid{flex:none;display:grid;grid-template-columns:repeat(2,calc(var(--sv) * 230.4));gap:calc(var(--sv) * 8.64);padding:calc(var(--sv) * 14.4) calc(var(--sv) * 20.16) 0 calc(var(--sv) * 14.4)}.sync-card{display:flex;flex-direction:column;gap:calc(var(--sv) * 11.52);box-sizing:border-box;overflow:hidden;padding:calc(var(--sv) * 11.52) calc(var(--sv) * 11.52) calc(var(--sv) * 8.64);box-shadow:inset 0 0 0 calc(var(--sv) * 1) #0000000f;border-radius:calc(var(--sv) * 8.64);background:#fff}.sync-card-top{display:flex;gap:calc(var(--sv) * 8.64)}.sync-card-text{flex:1 0 0;min-width:0}.sync-card-title{overflow:hidden;font-size:calc(var(--sv) * 9.36);font-weight:600;line-height:calc(var(--sv) * 15.84);white-space:nowrap;text-overflow:ellipsis}.sync-card-desc{overflow:hidden;font-size:calc(var(--sv) * 8.64);color:#7a8399;line-height:calc(var(--sv) * 14.4);white-space:nowrap;text-overflow:ellipsis}.sync-tags{display:flex;gap:calc(var(--sv) * 2.88);margin-top:calc(var(--sv) * 5.76);overflow:hidden}.sync-tag{flex:none;box-sizing:border-box;height:calc(var(--sv) * 14.4);padding:0 calc(var(--sv) * 5.76);border:calc(var(--sv) * 1) solid rgba(0,0,0,.06);border-radius:999px;font-size:calc(var(--sv) * 7.92);line-height:calc(var(--sv) * 12.4);color:#abb2bf}.sync-card-foot{display:flex;align-items:center;gap:calc(var(--sv) * 11.52);font-size:calc(var(--sv) * 8.64);line-height:calc(var(--sv) * 14.4);color:#abb2bf}.sync-chips{display:flex;flex:1 0 0;align-items:center;gap:calc(var(--sv) * 4.32);min-width:0;overflow:hidden}.sync-chip{flex:none;box-sizing:border-box;width:calc(var(--sv) * 17.28);height:calc(var(--sv) * 17.28);border-radius:calc(var(--sv) * 5.18)}.sync-chip.is-aihub{display:flex;align-items:center;width:auto;padding:0 calc(var(--sv) * 2.88);border:calc(var(--sv) * 1) solid rgba(0,0,0,.08);border-radius:calc(var(--sv) * 4.32);font-size:calc(var(--sv) * 8.64);line-height:calc(var(--sv) * 14.4);color:#7a8399}.sync-chip.is-add{position:relative;background:#ecf0f5}.sync-chip.is-add:before,.sync-chip.is-add:after{content:"";position:absolute;background:#7a8399}.sync-chip.is-add:before{top:calc(50% - var(--sv) * .8);right:22%;left:22%;height:calc(var(--sv) * 1.6)}.sync-chip.is-add:after{top:22%;bottom:22%;left:calc(50% - var(--sv) * .8);width:calc(var(--sv) * 1.6)}.sync-dots{display:flex;gap:calc(var(--sv) * 2);margin-left:auto}.sync-dots i{width:calc(var(--sv) * 2.4);height:calc(var(--sv) * 2.4);border-radius:50%;background:#abb2bf}.sync-members{position:absolute;top:calc(var(--sv) * 101);left:calc(var(--sv) * 842);display:flex}.sync-member{flex:none;width:calc(var(--sv) * 80);height:calc(var(--sv) * 80);margin-right:calc(var(--sv) * -12)}.sync-member:last-child{margin-right:0}.sync-counter{position:absolute;top:calc(var(--sv) * 510);left:calc(var(--sv) * 970);box-sizing:border-box;width:calc(var(--sv) * 161);padding:calc(var(--sv) * 8) calc(var(--sv) * 20);border-radius:calc(var(--sv) * 20);background:#f9f9f9b0;-webkit-backdrop-filter:blur(calc(var(--sv) * 21));backdrop-filter:blur(calc(var(--sv) * 21));box-shadow:0 calc(var(--sv) * 10) calc(var(--sv) * 26) #6096cd2e;text-align:center}.sync-counter strong{display:block;font-size:calc(var(--sv) * 40);font-weight:600;line-height:calc(var(--sv) * 53);color:#147ffa}.sync-counter span{display:block;overflow:hidden;margin-top:calc(var(--sv) * 4);white-space:nowrap;text-overflow:ellipsis;font-size:calc(var(--sv) * 14);line-height:calc(var(--sv) * 19);color:#7a8399}.split-feature{padding:90px 0}.split-feature-inner{display:grid;grid-template-columns:656px 1fr;gap:80px;align-items:center}.split-feature.is-reverse .split-feature-inner{grid-template-columns:1fr 656px}.split-feature.is-reverse .split-feature-visual{order:2}.split-feature-visual{width:100%;border-radius:var(--aisync-border-radius24)}.split-feature-copy h2{font-size:var(--aisync-font-size36, 36px);font-weight:600;line-height:1.39;color:var(--home-title-color)}.split-feature-copy p{margin-top:24px;font-size:var(--aisync-font-size20);font-weight:400;line-height:1.5;color:var(--home-body-color)}.version-visual{position:relative;width:100%;aspect-ratio:656 / 450;container-type:inline-size}.version-stage{--sv: calc(1cqi / 6.56);position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:var(--aisync-border-radius24);background:linear-gradient(225deg,#e0e1ff,#aeafe7);color:#2e3034;line-height:1.4}.version-card{position:absolute;height:calc(var(--sv) * 260);border-radius:calc(var(--sv) * 10);background:#ffffff9e}.version-card.is-back-2{top:calc(var(--sv) * 75);left:calc(var(--sv) * 91);width:calc(var(--sv) * 472)}.version-card.is-back-1{top:calc(var(--sv) * 99);left:calc(var(--sv) * 71.5);width:calc(var(--sv) * 513);background:#ffffffeb}.version-window{position:absolute;top:calc(var(--sv) * 118);left:calc(var(--sv) * 48);display:flex;flex-direction:column;width:calc(var(--sv) * 554);height:calc(var(--sv) * 400);border-radius:calc(var(--sv) * 10);background:#fff;box-shadow:0 calc(var(--sv) * 18) calc(var(--sv) * 36) #6066b42e}.version-title{display:flex;flex:none;align-items:center;justify-content:flex-end;gap:calc(var(--sv) * 10);box-sizing:border-box;height:calc(var(--sv) * 24);padding-right:calc(var(--sv) * 14);border-radius:calc(var(--sv) * 10) calc(var(--sv) * 10) 0 0;background:#f6f7f9}.version-title i{position:relative;box-sizing:border-box;width:calc(var(--sv) * 10);height:calc(var(--sv) * 10)}.version-title .is-min:before{content:"";position:absolute;top:calc(50% - var(--sv) * .5);right:0;left:0;height:calc(var(--sv) * 1);background:#9aa0ab}.version-title .is-max{border:calc(var(--sv) * 1) solid #9aa0ab}.version-title .is-close:before,.version-title .is-close:after{content:"";position:absolute;top:calc(50% - var(--sv) * .5);right:0;left:0;height:calc(var(--sv) * 1);background:#9aa0ab}.version-title .is-close:before{transform:rotate(45deg)}.version-title .is-close:after{transform:rotate(-45deg)}.version-body{display:flex;flex:1 1 0;min-height:0}.version-side{flex:none;box-sizing:border-box;width:calc(var(--sv) * 130);padding:calc(var(--sv) * 18) calc(var(--sv) * 5.4) 0}.version-back{display:flex;align-items:center;gap:calc(var(--sv) * 6);overflow:hidden;height:calc(var(--sv) * 14);padding-left:calc(var(--sv) * 21.7);font-size:calc(var(--sv) * 10);color:#7a8399;white-space:nowrap}.version-back-arrow{flex:none;width:calc(var(--sv) * 5);height:calc(var(--sv) * 5);border-top:calc(var(--sv) * 1) solid #7a8399;border-left:calc(var(--sv) * 1) solid #7a8399;transform:rotate(-45deg)}.version-nav-list{display:flex;flex-direction:column;gap:calc(var(--sv) * 2);margin-top:calc(var(--sv) * 20)}.version-nav{display:flex;align-items:center;gap:calc(var(--sv) * 6.5);box-sizing:border-box;height:calc(var(--sv) * 20);overflow:hidden;padding:0 calc(var(--sv) * 8) 0 calc(var(--sv) * 20.7);border-radius:calc(var(--sv) * 6);font-size:calc(var(--sv) * 11);color:#2e3034;white-space:nowrap}.version-nav.is-active{background:#f6f7f9}.version-nav-icon{flex:none;width:calc(var(--sv) * 11);height:calc(var(--sv) * 11)}.version-main{flex:1 1 0;min-width:0;padding:calc(var(--sv) * 14.5) calc(var(--sv) * 14) 0}.version-head{display:flex;align-items:center;gap:calc(var(--sv) * 8)}.version-head-icon{flex:none;width:calc(var(--sv) * 28);height:calc(var(--sv) * 28);border-radius:calc(var(--sv) * 7)}.version-head-text{min-width:0}.version-head-title{overflow:hidden;font-size:calc(var(--sv) * 13);font-weight:600;color:#2e3034;white-space:nowrap;text-overflow:ellipsis}.version-head-sub{font-size:calc(var(--sv) * 9);color:#abb2bf;white-space:nowrap}.version-actions{display:flex;flex:none;align-items:center;gap:calc(var(--sv) * 10);margin-left:auto;margin-right:calc(var(--sv) * 8);font-size:calc(var(--sv) * 11);color:#7a8399;white-space:nowrap}.version-actions .is-danger{padding:calc(var(--sv) * 4) calc(var(--sv) * 10);border-radius:calc(var(--sv) * 5);background:#fef2f4;color:#d85c42}.version-list{margin-top:calc(var(--sv) * 15);border:calc(var(--sv) * 1) solid #f2f2f2;border-radius:calc(var(--sv) * 12);list-style:none}.version-row{display:flex;align-items:center;gap:calc(var(--sv) * 6);box-sizing:border-box;height:calc(var(--sv) * 23);padding:0 calc(var(--sv) * 12);font-size:calc(var(--sv) * 12)}.version-row.is-open{background:#f6f6f6}.version-dot{flex:none;width:calc(var(--sv) * 6);height:calc(var(--sv) * 6);border-radius:50%;background:#319fff}.version-caret{flex:none;width:calc(var(--sv) * 5);height:calc(var(--sv) * 5);border-top:calc(var(--sv) * 1.2) solid #7a8399;border-right:calc(var(--sv) * 1.2) solid #7a8399;transform:rotate(45deg)}.version-caret.is-open{border-top-color:transparent;border-right-color:transparent;transform:rotate(135deg)}.version-tag{flex:none;font-weight:600;color:#2e3034}.version-badge{flex:none;padding:calc(var(--sv) * 1) calc(var(--sv) * 5);border-radius:calc(var(--sv) * 3);background:#eff7ff;font-size:calc(var(--sv) * 10);color:#319fff}.version-switch{flex:none;box-sizing:border-box;padding:calc(var(--sv) * 1.5) calc(var(--sv) * 8);border:calc(var(--sv) * 1) solid #e4e6eb;border-radius:calc(var(--sv) * 4);background:#fff;font-size:calc(var(--sv) * 10);line-height:calc(var(--sv) * 11);color:#4a5262}.version-date{margin-left:auto;font-size:calc(var(--sv) * 10);color:#abb2bf;white-space:nowrap}.version-logs{padding:calc(var(--sv) * 6) calc(var(--sv) * 12) calc(var(--sv) * 8) calc(var(--sv) * 25);font-size:calc(var(--sv) * 10);line-height:calc(var(--sv) * 14);color:#7a8399;list-style:none}.reader-visual{position:relative;width:100%;aspect-ratio:656 / 455;container-type:inline-size}.reader-stage{--sv: calc(1cqi / 6.56);position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:var(--aisync-border-radius24);background:linear-gradient(135deg,#d1f3fd,#99e0ff)}.reader-md{position:absolute;top:calc(var(--sv) * 51);left:calc(var(--sv) * 138);width:calc(var(--sv) * 452.5);height:calc(var(--sv) * 353);border-radius:calc(var(--sv) * 16);box-shadow:0 calc(var(--sv) * 16) calc(var(--sv) * 34) #295c8a3d}.reader-card{position:absolute;top:calc(var(--sv) * 129);left:calc(var(--sv) * 68);box-sizing:border-box;width:calc(var(--sv) * 452.5);height:calc(var(--sv) * 400);padding:calc(var(--sv) * 33) calc(var(--sv) * 55) 0;border-radius:calc(var(--sv) * 20);background:#fff;box-shadow:0 calc(var(--sv) * 18) calc(var(--sv) * 40) #295c8a2e}.reader-title{font-size:calc(var(--sv) * 20);line-height:calc(var(--sv) * 36);font-weight:700;color:#1f2229}.reader-meta{display:flex;gap:calc(var(--sv) * 8);overflow:hidden;margin-top:calc(var(--sv) * 3)}.reader-pill{flex:none;box-sizing:border-box;height:calc(var(--sv) * 20);padding:0 calc(var(--sv) * 10);border:calc(var(--sv) * 1) solid #e5e7eb;border-radius:999px;font-size:calc(var(--sv) * 12);line-height:calc(var(--sv) * 18);color:#9aa0ab}.reader-desc{margin-top:calc(var(--sv) * 22);font-size:calc(var(--sv) * 14);line-height:calc(var(--sv) * 24);color:#667085}.reader-lines{display:flex;flex-direction:column;gap:calc(var(--sv) * 17.5);margin-top:calc(var(--sv) * 26)}.reader-lines i{width:calc(var(--sv) * 159);height:calc(var(--sv) * 18.5);border-radius:999px;background:#f0f1f3}.reader-lines .is-wide{width:calc(var(--sv) * 334)}.reader-lines .is-gap{margin-top:calc(var(--sv) * 24)}.tools{padding:90px 0 100px}.tools-title{font-size:var(--aisync-font-size36, 36px);font-weight:600;line-height:1.39;color:var(--home-title-color)}.tools-lead{margin-top:12px;font-size:var(--aisync-font-size20);font-weight:400;line-height:1.5;color:var(--home-body-color)}.tools-marquee{display:flex;flex-direction:column;gap:20px;margin-top:40px}.tools-row{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.tools-track{display:flex;width:max-content;animation:tools-scroll 80s linear infinite}.tools-group{display:flex;gap:20px;padding-right:20px}.tools-row.is-reverse .tools-track{animation-direction:reverse}@keyframes tools-scroll{to{transform:translate(-25%)}}.tool-card{display:flex;align-items:center;justify-content:center;gap:12px;flex:0 0 auto;width:378px;height:120px;border:1px solid rgba(0,0,0,.05);border-radius:var(--aisync-border-radius24);background:#0000000a;font-size:24px;font-weight:400;color:var(--home-title-color)}.tool-card img{width:40px;height:40px}@media(prefers-reduced-motion:reduce){.tools-track{animation:none}.tools-row{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}.cta{padding:100px 24px;text-align:center}.cta-title{font-size:var(--aisync-font-size40, 40px);font-weight:600;line-height:1.25;color:var(--home-title-color)}.cta-lead{margin-top:16px;font-size:var(--aisync-font-size20);font-weight:400;line-height:1.5;color:var(--home-body-color)}.cta-help{margin-top:18px;font-size:var(--aisync-font-size13)}.cta-help a{color:var(--home-body-color);text-decoration:underline;text-underline-offset:3px}.cta-help a:hover{color:var(--home-title-color)}@media(max-width:1240px){.split-feature-inner,.split-feature.is-reverse .split-feature-inner{grid-template-columns:1fr;gap:40px}.split-feature.is-reverse .split-feature-visual{order:0}.split-feature-copy{max-width:720px}}@media(max-width:860px){.hero-head{padding-top:120px}.hero h1{font-size:40px}.tool-card{width:280px;height:96px;font-size:18px}}@media(max-width:720px){.nav-tabs{display:none}.nav-pill{grid-template-columns:1fr auto}.hero h1{font-size:32px}.hero-lead{font-size:var(--aisync-font-size16);padding:0 24px}.feature-block-title,.split-feature-copy h2{font-size:var(--aisync-font-size28, 28px)}.feature-block-lead,.split-feature-copy p,.tools-lead,.cta-lead{font-size:var(--aisync-font-size16)}}.is-teams{--teams-title-color: #1f2329;--teams-body-color: #646a73;--teams-surface: #ffffff;--teams-card-border: #eff0f2}.teams-hero,.teams-features{--site-content-width: 1136px}.teams-hero{position:relative;isolation:isolate;background:#fff}.teams-hero-mock{position:absolute;top:179px;left:calc(50% + 168px);display:flex;flex-direction:column;width:400px;height:266.667px;overflow:hidden;border-radius:5.333px;background:#f5f7fa;opacity:.6;pointer-events:none}.thm-bar{display:flex;flex:none;align-items:center;justify-content:flex-end;gap:7.111px;box-sizing:border-box;height:14.222px;padding:0 3.556px}.thm-bar i{position:relative;width:7.111px;height:7.111px}.thm-bar .is-min{border-bottom:1px solid #50576b}.thm-bar .is-max{border:1px solid #50576b;border-radius:1px}.thm-bar .is-close:before,.thm-bar .is-close:after{content:"";position:absolute;top:3px;right:0;left:0;height:1px;background:#50576b}.thm-bar .is-close:before{transform:rotate(45deg)}.thm-bar .is-close:after{transform:rotate(-45deg)}.thm-body{display:flex;flex:1 1 0;gap:8.889px;box-sizing:border-box;min-height:0;padding:8.889px;background:#fff}.thm-tree{display:flex;flex:none;flex-direction:column;gap:8.889px;width:71.111px}.thm-back{display:flex;align-items:center;gap:1.778px;height:12.444px;padding-left:3.556px;font-size:5.333px;color:#2e3034;white-space:nowrap}.thm-back i{width:3px;height:3px;border-top:1px solid #50576b;border-left:1px solid #50576b;transform:rotate(-45deg)}.thm-tree ul{display:flex;flex-direction:column;gap:.889px;min-height:0;overflow:hidden;list-style:none}.thm-tree li{display:flex;align-items:center;gap:3.556px;box-sizing:border-box;flex:none;height:12.444px;padding:0 3.556px;border-radius:2.667px;font-size:5.333px;color:#2e3034;white-space:nowrap;overflow:hidden}.thm-tree li.is-active{background:#1a488d0d}.thm-tree li i{flex:none;width:7.111px;height:7.111px;border-radius:1.5px;background:#c9d3e6}.thm-tree li span{overflow:hidden;text-overflow:ellipsis}.thm-doc{flex:1 1 0;min-width:0;overflow:hidden}.thm-doc-head{display:flex;align-items:center;gap:3.556px}.thm-doc-icon{flex:none;width:16px;height:16px;border-radius:4px;background:#565fff}.thm-doc-name{overflow:hidden;flex:1 1 0;min-width:0;font-size:8.889px;line-height:12.444px;font-weight:600;color:#1f2937;white-space:nowrap;text-overflow:ellipsis}.thm-share{flex:none;font-size:5.333px;color:#7a8399;white-space:nowrap}.thm-move{flex:none;padding:.5px 2.5px;border-radius:1.5px;background:#fef2f4;font-size:5.333px;color:#d85c42;white-space:nowrap}.thm-desc{margin-top:4px;font-size:5.333px;line-height:8.889px;color:#50576b}.thm-rule{height:0;margin:5px 0;border:none;border-top:1px solid rgba(0,0,0,.06)}.thm-h1,.thm-doc-title{font-size:8.889px;line-height:12.444px;font-weight:600;color:#1f2937}.thm-badges{display:flex;gap:2.667px;margin:4px 0 6px;overflow:hidden}.thm-badges span{flex:none;box-sizing:border-box;height:8.889px;padding:0 3.556px;border:1px solid rgba(0,0,0,.06);border-radius:999px;font-size:4.889px;line-height:7px;color:#abb2bf;white-space:nowrap}.thm-h{margin-top:4px;font-size:7.111px;line-height:10.667px;font-weight:600;color:#2e3034}.thm-p{font-size:5.333px;line-height:8.889px;color:#50576b}.thm-list{margin-top:1px;font-size:5.333px;line-height:8.889px;color:#50576b;list-style:none}.thm-list li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.thm-list li:before{content:"- "}.teams-hero-space{--sv: .65625px;position:absolute;z-index:1;top:243px;left:calc(50% + 85px);width:calc(var(--sv) * 648);height:calc(var(--sv) * 446.4);pointer-events:none}.teams-hero-space .sync-window{top:0;left:0;height:calc(var(--sv) * 446.4);box-shadow:0 35.84px 64px -18.56px #0074c73d}@media(max-width:1249px){.teams-hero-space{display:none}.teams-hero-inner{height:auto}.teams-cards{position:static;margin-top:120px}}.teams-hero-inner{position:relative;box-sizing:border-box;height:1180px;padding-top:204px;padding-bottom:120px}.teams-hero h1{max-width:616px;font-size:var(--aisync-font-size56, 56px);font-weight:600;line-height:70px;color:var(--teams-title-color)}.teams-hero-lead{max-width:616px;margin-top:13px;font-size:var(--aisync-font-size20);line-height:36px;color:var(--teams-title-color)}.teams-hero .btn-download{min-width:240px;margin:39px 0 0;font-size:var(--aisync-font-size20);box-shadow:none}.teams-cards{position:absolute;top:660px;right:0;left:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.teams-card{position:relative;min-width:0;min-height:400px;overflow:hidden;border-radius:var(--aisync-border-radius16);background:var(--teams-surface);container-type:inline-size}.teams-card:after{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;border:1px solid var(--teams-card-border);border-radius:inherit;pointer-events:none;content:""}.teams-card-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center bottom}.teams-card-copy{position:relative;z-index:1;padding:34px 34px 0}.teams-card-copy h2{max-width:82cqi}.teams-card-copy p{max-width:78cqi}.teams-card-copy h2{font-size:var(--aisync-font-size20);font-weight:500;line-height:30px;color:var(--teams-title-color)}.teams-card-copy p{margin-top:8px;font-size:var(--aisync-font-size14);line-height:22px;color:var(--teams-body-color)}.teams-features{display:grid;gap:180px;padding:190px 0 158px}.teams-feature-inner{display:grid;grid-template-columns:minmax(0,384px) minmax(0,656px);gap:96px;align-items:center}.teams-feature--image-first .teams-feature-inner{grid-template-columns:minmax(0,656px) minmax(0,1fr);gap:109px}.teams-feature--image-first .teams-feature-copy{grid-column:2;grid-row:1}.teams-feature--image-first .teams-feature-visual{grid-column:1;grid-row:1}.teams-feature:last-child .teams-feature-inner{grid-template-columns:minmax(0,460px) minmax(0,656px);gap:20px}.teams-feature-copy h2{font-size:var(--aisync-font-size40, 40px);font-weight:600;line-height:50px;white-space:pre-line;color:var(--teams-title-color)}.teams-feature-copy p{max-width:384px;margin-top:30px;font-size:var(--aisync-font-size16);line-height:24px;color:var(--teams-body-color)}.teams-feature:last-child .teams-feature-copy p{max-width:371px}.teams-feature-visual{position:relative;width:100%;aspect-ratio:656 / 450;overflow:hidden;border-radius:var(--aisync-border-radius16)}.teams-feature-visual>img{width:calc(100% + 2px);max-width:none;height:100%;margin-left:-2px;border-radius:var(--aisync-border-radius24, 24px);object-fit:cover}.teams-cta{display:flex;flex-direction:column;align-items:center;padding:100px 24px 108px;text-align:center;background:var(--teams-surface) url(/assets/cta-bg-CZHRuK5F.jpg) no-repeat center / 133.333% 100%}.teams-cta h2{font-size:var(--aisync-font-size40, 40px);font-weight:600;line-height:50px;color:var(--home-title-color)}.teams-cta p{margin-top:24px;font-size:var(--aisync-font-size16);line-height:24px;color:var(--teams-body-color)}.teams-cta .btn-download{margin-top:46px}@media(max-width:1240px){.teams-hero-art{display:none}.teams-features{gap:96px;padding:96px 0 112px}.teams-feature-inner,.teams-feature--image-first .teams-feature-inner,.teams-feature:last-child .teams-feature-inner{max-width:704px;grid-template-columns:minmax(0,1fr);gap:40px}.teams-feature--image-first .teams-feature-copy,.teams-feature--image-first .teams-feature-visual{grid-column:auto;grid-row:auto}.teams-feature-copy p,.teams-feature:last-child .teams-feature-copy p{max-width:none}}@media(max-width:860px){.teams-hero-inner{padding-top:120px;padding-bottom:80px}.teams-hero h1{font-size:40px;line-height:52px}.teams-hero-lead{font-size:var(--aisync-font-size16);line-height:28px}.teams-cards{position:static;max-width:368px;grid-template-columns:minmax(0,1fr);gap:24px;margin:72px auto 0}.teams-feature-copy h2,.teams-cta h2{font-size:30px;line-height:40px}.teams-cta{padding:80px 24px}}.teams-visual{position:absolute;top:0;right:0;bottom:0;left:0;container-type:inline-size}.teams-visual-stage{--sv: calc(1cqi / 6.56);position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;color:#1f2229}.teams-visual-stage.is-chat{background:linear-gradient(135deg,#dceeff,#b2dbff)}.f1-chat{position:absolute;top:calc(var(--sv) * 75);left:calc(var(--sv) * 128);width:calc(var(--sv) * 400);height:calc(var(--sv) * 300.5);overflow:hidden;border-radius:calc(var(--sv) * 17.8);background:#fffffff5;box-shadow:0 calc(var(--sv) * 20) calc(var(--sv) * 40) #406aa81f}.f1-chat-head{display:flex;align-items:center;height:calc(var(--sv) * 54);padding:0 calc(var(--sv) * 20.6);border-bottom:calc(var(--sv) * .71) solid #efeff0}.f1-chat-avatar{width:calc(var(--sv) * 30.6);height:calc(var(--sv) * 30.6);border-radius:50%;object-fit:cover}.f1-chat-name{margin-left:calc(var(--sv) * 9.2);font-size:calc(var(--sv) * 16.3);line-height:calc(var(--sv) * 22.7);font-weight:600;color:#292f36;white-space:nowrap}.f1-chat-sep{flex:none;width:calc(var(--sv) * .71);height:calc(var(--sv) * 16.3);margin:0 calc(var(--sv) * 8.5);background:#c9ccce}.f1-chat-role{font-size:calc(var(--sv) * 16.3);line-height:calc(var(--sv) * 22.7);color:#727780;white-space:nowrap}.f1-chat-more{width:calc(var(--sv) * 26.1);height:calc(var(--sv) * 26.1);margin-left:auto}.f1-chat-body{display:flex;flex-direction:column;gap:calc(var(--sv) * 24.2);padding:calc(var(--sv) * 26.3)}.f1-chat-row{display:flex;justify-content:flex-end}.f1-chat-bubble{padding:calc(var(--sv) * 6.3) calc(var(--sv) * 14.9);border-radius:calc(var(--sv) * 7.1);background:#f3f4f4;font-size:calc(var(--sv) * 13.5);line-height:calc(var(--sv) * 19.9);color:#292f36;white-space:nowrap}.f1-chat-bubble b{font-weight:600}.f1-chat-reply{display:flex;flex-direction:column;gap:calc(var(--sv) * 16.3)}.f1-chat-reply>p{padding-left:calc(var(--sv) * 3.6);font-size:calc(var(--sv) * 13.5);line-height:calc(var(--sv) * 20.6);color:#292f36}.f1-chat-file{display:flex;align-items:center;gap:calc(var(--sv) * 9.9);width:calc(var(--sv) * 303.4);height:calc(var(--sv) * 71);padding:0 calc(var(--sv) * 17.1);border:calc(var(--sv) * .71) solid rgba(0,0,0,.06);border-radius:calc(var(--sv) * 12.1);background:#fff;box-shadow:0 calc(var(--sv) * 14.9) calc(var(--sv) * 9.9) #294e350f}.f1-chat-file-icon{flex:none;width:calc(var(--sv) * 32);height:calc(var(--sv) * 32)}.f1-chat-file-text{display:flex;flex:1;min-width:0;flex-direction:column;gap:calc(var(--sv) * 2.1)}.f1-chat-file-text p{overflow:hidden;font-size:calc(var(--sv) * 13.5);line-height:calc(var(--sv) * 19.9);font-weight:500;color:#292f36;white-space:nowrap;text-overflow:ellipsis}.f1-chat-file-text span{font-size:calc(var(--sv) * 11.4);line-height:calc(var(--sv) * 17.8);color:#a4a7aa;white-space:nowrap}.f1-chat-file-ops{flex:none;width:calc(var(--sv) * 41.9);height:calc(var(--sv) * 17.1)}.f1-chat-emoji{position:absolute;top:calc(var(--sv) * 301);left:calc(var(--sv) * 461);display:flex;align-items:center;justify-content:center;width:calc(var(--sv) * 112);height:calc(var(--sv) * 112);border-radius:50%;background:#fff;box-shadow:0 calc(var(--sv) * 10) calc(var(--sv) * 26) #5474b052}.f1-chat-emoji img{width:calc(var(--sv) * 72);height:calc(var(--sv) * 72)}.teams-visual-stage.is-library{background:linear-gradient(135deg,#d5f4ec,#b2e8ce)}.f2-card{position:absolute;width:calc(var(--sv) * 340);padding:calc(var(--sv) * 20) calc(var(--sv) * 16) calc(var(--sv) * 16);border-radius:calc(var(--sv) * 12);background:#fff;transform-origin:left top}.f2-card-top{display:flex;gap:calc(var(--sv) * 15)}.f2-tile{display:flex;flex:none;align-items:center;justify-content:center;width:calc(var(--sv) * 44);height:calc(var(--sv) * 44)}.f2-tile img{width:100%;height:100%;border-radius:calc(var(--sv) * 12)}.f2-tile b{font-family:Georgia,Times New Roman,serif;font-size:calc(var(--sv) * 17);font-weight:500;color:#8f98a0}.f2-card-text{flex:1;min-width:0}.f2-card-title{font-size:calc(var(--sv) * 14);line-height:calc(var(--sv) * 20);font-weight:600;color:#292f36;white-space:nowrap}.f2-card-desc{overflow:hidden;margin-top:calc(var(--sv) * 4);font-size:calc(var(--sv) * 13);line-height:calc(var(--sv) * 18);color:#5b6672;white-space:nowrap;text-overflow:ellipsis}.f2-tags{display:flex;gap:calc(var(--sv) * 8);margin-top:calc(var(--sv) * 8)}.f2-tags span{padding:calc(var(--sv) * 3) calc(var(--sv) * 10);border:calc(var(--sv) * 1) solid #e3e5e8;border-radius:calc(var(--sv) * 999);font-size:calc(var(--sv) * 11);line-height:calc(var(--sv) * 15);color:#6b7280;white-space:nowrap}.f2-foot{display:flex;align-items:center;gap:calc(var(--sv) * 12);margin-top:calc(var(--sv) * 16)}.f2-installed{font-size:calc(var(--sv) * 12);color:#8a9097;white-space:nowrap}.f2-chip{display:flex;flex:none;align-items:center;justify-content:center;width:calc(var(--sv) * 26);height:calc(var(--sv) * 26);overflow:hidden;border-radius:calc(var(--sv) * 8)}.f2-chip img{width:100%;height:100%}.f2-chip.is-folder{width:auto;gap:calc(var(--sv) * 4);padding:0 calc(var(--sv) * 8) 0 calc(var(--sv) * 4);border:calc(var(--sv) * 1) solid #e3e5e8;background:#fff}.f2-chip.is-folder img{width:calc(var(--sv) * 18);height:calc(var(--sv) * 18)}.f2-chip.is-folder em{font-size:calc(var(--sv) * 11);font-style:normal;color:#5b6672}.f2-dots{display:flex;gap:calc(var(--sv) * 3);margin-left:auto}.f2-dots i{width:calc(var(--sv) * 4);height:calc(var(--sv) * 4);border-radius:50%;background:#9aa0a6}.f2-person{position:absolute}.f2-person-avatar{width:100%;height:100%;border:calc(var(--sv) * 4) solid #fff;border-radius:50%;object-fit:cover;box-shadow:0 calc(var(--sv) * 8) calc(var(--sv) * 16) #345c5024}.f2-person-badge{position:absolute;border-radius:50%}.f2-person-badge.is-ring{border:calc(var(--sv) * 3) solid #fff;background:#fff}.teams-visual-stage.is-permission{background:linear-gradient(120deg,#fdc7a2,#fcdad6 55%,#f8c5aa)}.f3-window{position:absolute;top:calc(var(--sv) * 74);left:calc(var(--sv) * 97.5);width:calc(var(--sv) * 362);height:calc(var(--sv) * 262);padding:calc(var(--sv) * 12) calc(var(--sv) * 12.5);overflow:hidden;border-radius:calc(var(--sv) * 14);background:#fff;box-shadow:0 calc(var(--sv) * 18) calc(var(--sv) * 36) #a05a3224}.f3-tabs{display:flex;align-items:baseline;gap:calc(var(--sv) * 12.5)}.f3-tabs b{font-size:calc(var(--sv) * 11);color:#292f36;white-space:nowrap}.f3-tabs span{font-size:calc(var(--sv) * 11);color:#8a9097;white-space:nowrap}.f3-sub{overflow:hidden;margin-top:calc(var(--sv) * 2);font-size:calc(var(--sv) * 9.5);color:#8a9097;white-space:nowrap;text-overflow:ellipsis}.f3-link-row{display:flex;gap:calc(var(--sv) * 10);margin-top:calc(var(--sv) * 17)}.f3-input{display:flex;flex:1;min-width:0;align-items:center;justify-content:space-between;height:calc(var(--sv) * 28.5);padding:0 calc(var(--sv) * 10);border:calc(var(--sv) * 1) solid #e3e5e8;border-radius:calc(var(--sv) * 8);font-size:calc(var(--sv) * 10);color:#292f36}.f3-input>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.f3-input-role{display:flex;flex:none;align-items:center;gap:calc(var(--sv) * 6);margin-left:calc(var(--sv) * 10);font-style:normal;color:#292f36;white-space:nowrap}.f3-input-role em,.f3-row em i{width:0;height:0;border-right:calc(var(--sv) * 3.5) solid transparent;border-bottom:calc(var(--sv) * 3.5) solid transparent;border-left:calc(var(--sv) * 3.5) solid transparent;border-top:calc(var(--sv) * 5) solid #9aa0a6}.f3-btn{display:flex;flex:none;align-items:center;height:calc(var(--sv) * 28.5);padding:0 calc(var(--sv) * 12);border-radius:calc(var(--sv) * 8);background:#16181c;font-size:calc(var(--sv) * 10.5);color:#fff;white-space:nowrap}.f3-meta{display:flex;align-items:center;gap:calc(var(--sv) * 12);margin-top:calc(var(--sv) * 6);font-size:calc(var(--sv) * 9);color:#9aa0a6;white-space:nowrap}.f3-meta b{font-weight:500;color:#3c434b}.f3-list-head{display:flex;align-items:baseline;justify-content:space-between;margin-top:calc(var(--sv) * 14)}.f3-list-head b{font-size:calc(var(--sv) * 10.5);color:#292f36}.f3-list-head span{font-size:calc(var(--sv) * 9);color:#9aa0a6}.f3-row{display:flex;align-items:center;gap:calc(var(--sv) * 8);margin-top:calc(var(--sv) * 8)}.f3-row img{width:calc(var(--sv) * 20);height:calc(var(--sv) * 20);border-radius:50%;object-fit:cover}.f3-row p{flex:1;overflow:hidden;font-size:calc(var(--sv) * 9);color:#3c434b;white-space:nowrap;text-overflow:ellipsis}.f3-row em{display:flex;flex:none;align-items:center;gap:calc(var(--sv) * 4);font-size:calc(var(--sv) * 8);font-style:normal;color:#9aa0a6;white-space:nowrap}.f3-menu{position:absolute;top:calc(var(--sv) * 231.5);left:calc(var(--sv) * 407.5);width:calc(var(--sv) * 165);padding:calc(var(--sv) * 12);border-radius:calc(var(--sv) * 14);background:#fff;box-shadow:0 calc(var(--sv) * 16) calc(var(--sv) * 32) #a05a3229}.f3-menu-item+.f3-menu-item{margin-top:calc(var(--sv) * 16)}.f3-menu-item b{font-size:calc(var(--sv) * 11.5);color:#292f36}.f3-menu-item p{margin-top:calc(var(--sv) * 3);font-size:calc(var(--sv) * 10.5);line-height:calc(var(--sv) * 14);color:#7d838b}.join-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:24px;background:#0006;animation:join-overlay-in var(--site-motion) var(--site-ease)}@keyframes join-overlay-in{0%{opacity:0}to{opacity:1}}.join-dialog{position:relative;max-width:100%;outline:none;animation:join-dialog-in .2s var(--site-ease)}@keyframes join-dialog-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.join-dialog--status{display:flex;width:480px;flex-direction:column;align-items:center;gap:40px;padding:50px 0;border-radius:28px;overflow:hidden;text-align:center}.join-dialog--success{background:linear-gradient(180deg,#91d1ff,#f5fafd 46%);--join-close-color: #ffffff;--join-glow-color: #4a9eff}.join-dialog--danger{background:linear-gradient(180deg,#ffbf91,#fff 46%);--join-close-color: #2e3034;--join-glow-color: #ffbd7c}.join-dialog__glow{position:absolute;top:-139px;left:-150px;width:400px;height:303px;border-radius:150px;background:var(--join-glow-color);filter:blur(62.5px);opacity:.4;pointer-events:none}.join-dialog__spot{position:absolute;width:45px;height:13px;border-radius:999px;background:#fff;filter:blur(5px);pointer-events:none}.join-dialog__spot-1{top:57px;left:459px;opacity:.25;transform:rotate(-45deg)}.join-dialog__spot-2{top:97px;left:154px;width:43px;height:11px;opacity:.38;transform:rotate(48deg)}.join-dialog__spot-3{top:102px;left:32px;height:15px;filter:blur(3.75px);opacity:.16;transform:rotate(48deg)}.join-dialog__spot-4{top:97px;left:530px;height:16px;background:#73ddf7;opacity:.23;transform:rotate(-44deg)}.join-dialog__close{position:absolute;top:24px;right:21px;width:25px;height:25px;padding:0;border:none;background:none;color:var(--join-close-color, #7a8399);cursor:pointer;transition:opacity var(--site-motion) var(--site-ease)}.join-dialog__close:hover{opacity:.72}.join-dialog__close-icon{width:100%;height:100%}.join-dialog__lead{position:relative;display:flex;width:100%;flex-direction:column;align-items:center;gap:20px;padding:0 32px}.join-dialog__status-icon{display:inline-flex;width:56px;height:56px;align-items:center;justify-content:center;border-radius:50%;color:#fff}.join-dialog__status-icon--check{background:linear-gradient(90deg,#3c63ff,#78c9fc)}.join-dialog__status-icon--cross{background:linear-gradient(90deg,#ff6e06,#ffb1b1)}.join-dialog__text{display:flex;width:100%;flex-direction:column;align-items:center;gap:12px;padding:15px}.join-dialog__title{color:#18252e;font-size:var(--aisync-font-size30);font-weight:600;line-height:var(--aisync-line-height38)}.join-dialog__accent{background:linear-gradient(90deg,#568ffe,#65aafd);-webkit-background-clip:text;background-clip:text;color:transparent}.join-dialog__desc{color:#353c46;font-size:var(--aisync-font-size16);line-height:var(--aisync-line-height24)}.join-dialog__desc--lg{font-size:var(--aisync-font-size20);line-height:30px}.join-dialog__foot{position:relative;display:flex;width:100%;flex-direction:column;align-items:center;gap:12px;padding:0 40px}.join-dialog__actions{display:flex;width:100%;flex-direction:column;gap:12px}.join-btn{display:inline-flex;width:100%;height:56px;align-items:center;justify-content:center;padding:0 16px;border:1px solid transparent;border-radius:var(--aisync-border-radius12);font-family:inherit;font-size:var(--aisync-font-size16);font-weight:600;line-height:var(--aisync-line-height24);text-align:center;cursor:pointer;transition:filter var(--site-motion) var(--site-ease),box-shadow var(--site-motion) var(--site-ease)}.join-btn--primary{background:linear-gradient(90deg,#3c63ff,#78c9fc);color:#fff}.join-btn--primary:hover{filter:brightness(1.05)}.join-btn--secondary{background:#fff;border-color:var(--aisync-color-border);color:#343434}.join-btn--secondary:hover{border-color:var(--aisync-color-text-quaternary)}.join-btn--ghost{background:transparent;border-color:#18252e26;color:#18252e;text-decoration:none}.join-btn--ghost:hover{background:#ffffff73;border-color:#18252e42}.join-btn:disabled{opacity:.6;cursor:not-allowed}.join-dialog__hint{color:var(--aisync-color-text-tertiary);font-size:var(--aisync-font-size12);line-height:var(--aisync-line-height20)}.join-dialog--login{display:flex;width:720px;align-items:center;gap:0;padding:10px;border-radius:var(--aisync-border-radius16);background:var(--aisync-color-bg-elevated)}.join-login__banner{display:flex;position:relative;width:320px;height:480px;flex:none;flex-direction:column;align-items:center;gap:4px;padding:41px 38px 0;border-radius:var(--aisync-border-radius12);overflow:hidden;background:radial-gradient(635px 534px at 31% -2%,#0030f2,#879bff 37%,#ededff99 75%,#9daaff) #e7f1ff}.join-login__banner-title{width:224px;color:#fff;font-size:var(--aisync-font-size24);font-weight:700;line-height:35px;text-align:center}.join-login__banner-desc{width:244px;color:#fff;font-size:var(--aisync-font-size12);line-height:var(--aisync-line-height20);text-align:center}.join-login__banner-mock{position:relative;box-sizing:border-box;width:320px;height:376px;max-width:none;flex:none;align-self:flex-start;overflow:hidden;margin-top:-18px;margin-left:-38px}.jb-card{position:absolute;top:32px;right:26px;bottom:-40px;left:26px;box-sizing:border-box;padding:24px 20px 0;border-radius:14px;background:#fff;color:#2e3034}.jb-brand{display:flex;align-items:center;gap:8px;height:24px;font-size:var(--aisync-font-size16);font-weight:600}.jb-brand img{width:20px;height:20px}.jb-spaces,.jb-tools{display:flex;flex-direction:column;list-style:none}.jb-spaces{gap:8px;margin-top:15px}.jb-spaces li{display:flex;align-items:center;gap:10px;overflow:hidden;height:28px;font-size:var(--aisync-font-size14);white-space:nowrap}.jb-spaces img{flex:none;width:26px;height:26px;border-radius:8px}.jb-new{color:#2e3034}.jb-plus{position:relative;flex:none;width:26px;height:26px}.jb-plus:before,.jb-plus:after{content:"";position:absolute;background:#7a8399}.jb-plus:before{top:12px;right:5px;left:5px;height:2px}.jb-plus:after{top:5px;bottom:5px;left:12px;width:2px}.jb-seg{display:flex;box-sizing:border-box;height:32px;margin-top:9px;padding:3px;border-radius:999px;background:#1f23290d;font-size:var(--aisync-font-size13);color:#7a8399}.jb-seg span{overflow:hidden;flex:1 0 0;border-radius:999px;line-height:26px;text-align:center;white-space:nowrap;text-overflow:ellipsis}.jb-seg .is-active{background:#fff;font-weight:500;color:#2e3034}.jb-tools{gap:8px;margin-top:11px}.jb-tools li{display:flex;align-items:center;gap:10px;overflow:hidden;height:26px;font-size:var(--aisync-font-size14);white-space:nowrap}.jb-tools img{flex:none;width:20px;height:20px}.jb-tools em{margin-left:auto;font-style:normal;font-size:var(--aisync-font-size12);color:#abb2bf}.join-login__form{display:flex;position:relative;min-width:0;flex:1;align-self:stretch;flex-direction:column;padding:60px 40px 0 50px}.join-dialog__close--login{top:6px;right:8px;width:20px;height:20px;--join-close-color: #7a8399}.join-login__segmented{display:flex;width:100%;padding:4px;border-radius:var(--aisync-border-radius999);background:#f5f7fa}.join-login__segment{flex:1 0 0;height:36px;padding:0 12px;border:none;border-radius:var(--aisync-border-radius999);background:transparent;color:#2e3034;font-family:inherit;font-size:var(--aisync-font-size16);font-weight:600;line-height:var(--aisync-line-height24);cursor:pointer;transition:background var(--site-motion) var(--site-ease)}.join-login__segment--active{background:#fff;box-shadow:0 1px 4px #00000014}.join-login__field{display:flex;width:100%;height:44px;align-items:center;gap:10px;margin-top:16px;padding:0 16px;border-radius:var(--aisync-border-radius999);background:#f5f7fa}.join-login__field--target{margin-top:20px}.join-login__input{min-width:0;flex:1 0 0;border:none;background:none;color:#2e3034;font-family:inherit;font-size:var(--aisync-font-size16);line-height:var(--aisync-line-height24)}.join-login__input::placeholder{color:#abb2bf}.join-login__input:focus{outline:none}.join-login__send{flex:none;padding:0;border:none;background:none;color:#2e3034;font-family:inherit;font-size:var(--aisync-font-size16);font-weight:600;line-height:var(--aisync-line-height24);text-align:right;cursor:pointer}.join-login__send:disabled{color:#abb2bf;cursor:not-allowed}.join-login__submit{width:100%;height:44px;margin-top:24px;border:none;border-radius:var(--aisync-border-radius24);background:#1a1a1a;color:#fff;font-family:inherit;font-size:var(--aisync-font-size16);font-weight:600;line-height:var(--aisync-line-height24);cursor:pointer;transition:opacity var(--site-motion) var(--site-ease)}.join-login__submit:disabled{opacity:.55;cursor:not-allowed}.join-login__divider{display:flex;align-items:center;gap:var(--aisync-spacing-size12);margin-top:20px;color:var(--aisync-color-text-tertiary);font-size:var(--aisync-font-size14);line-height:var(--aisync-line-height22)}.join-login__divider:before,.join-login__divider:after{height:var(--aisync-line-width1);flex:1;background:var(--aisync-color-split);content:""}.join-login__github{display:flex;width:100%;height:44px;align-items:center;justify-content:center;gap:var(--aisync-spacing-size8);margin-top:16px;border:1px solid var(--aisync-color-border-secondary);border-radius:var(--aisync-border-radius999);background:#fff;color:var(--aisync-color-text-secondary);font-family:inherit;font-size:var(--aisync-font-size14);font-weight:var(--aisync-font-weight500);line-height:var(--aisync-line-height22);cursor:pointer;transition:background var(--site-motion) var(--site-ease),opacity var(--site-motion) var(--site-ease)}.join-login__github:hover:not(:disabled){background:#f5f7fa}.join-login__github:disabled{opacity:.5;cursor:not-allowed}.join-login__github-waiting{display:flex;flex:1;flex-direction:column;align-items:center;gap:var(--aisync-spacing-size12);padding-top:28px;text-align:center}.join-login__github-waiting-icon svg{width:56px;height:56px;color:var(--aisync-color-text)}.join-login__github-waiting-title{margin:0;color:var(--aisync-color-text);font-size:var(--aisync-font-size20);font-weight:var(--aisync-font-weight600);line-height:1.4}.join-login__github-waiting-desc{margin:0;color:var(--aisync-color-text-tertiary);font-size:var(--aisync-font-size13);line-height:var(--aisync-line-height20)}.join-login__github-code{margin-top:var(--aisync-spacing-size8);padding:var(--aisync-spacing-size8) var(--aisync-spacing-size24);border:none;border-radius:var(--aisync-border-radius8);background:var(--aisync-color-fill-quaternary);color:var(--aisync-color-text);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--aisync-font-size24);font-weight:var(--aisync-font-weight600);letter-spacing:.1em;white-space:nowrap;cursor:pointer;-webkit-user-select:all;user-select:all;transition:background var(--site-motion) var(--site-ease)}.join-login__github-code:hover{background:var(--aisync-color-fill-tertiary)}.join-login__github-copied{min-height:var(--aisync-line-height20);margin:0;color:var(--aisync-color-primary-text);font-size:var(--aisync-font-size12);line-height:var(--aisync-line-height20)}.join-login__github-open{display:flex;width:100%;height:44px;align-items:center;justify-content:center;margin-top:var(--aisync-spacing-size8);border-radius:var(--aisync-border-radius24);background:#1a1a1a;color:#fff;font-size:var(--aisync-font-size16);font-weight:var(--aisync-font-weight600);line-height:var(--aisync-line-height24);text-decoration:none}.join-login__github-cancel{padding:var(--aisync-spacing-size8) var(--aisync-spacing-size16);border:none;background:none;color:var(--aisync-color-text-tertiary);font-family:inherit;font-size:var(--aisync-font-size14);line-height:var(--aisync-line-height22);cursor:pointer}.join-login__error{margin-top:12px;color:var(--aisync-color-error-text-active, #d4380d);font-size:var(--aisync-font-size13);line-height:var(--aisync-line-height20);text-align:center}.join-login__agreement{margin-top:auto;padding-bottom:10px;color:var(--aisync-color-text-tertiary);font-size:var(--aisync-font-size12);line-height:var(--aisync-line-height20);text-align:center}.join-login__agreement a{color:var(--aisync-color-primary-text)}@media(max-width:760px){.join-dialog--status{gap:28px;padding:36px 0}.join-dialog__spot-1,.join-dialog__spot-2,.join-dialog__spot-3,.join-dialog__spot-4{display:none}.join-dialog__title{font-size:var(--aisync-font-size24);line-height:var(--aisync-line-height32)}.join-dialog__desc--lg{font-size:var(--aisync-font-size16);line-height:var(--aisync-line-height24)}.join-dialog--login{width:480px;flex-direction:column;align-items:stretch;gap:0;padding:12px}.join-login__banner{display:none}.join-login__form{padding:56px 20px 28px}.join-login__agreement{margin-top:24px}.join-btn{height:48px}}.login-page{display:flex;justify-content:center;padding:64px 24px 96px}html:has(.install-page){scrollbar-gutter:stable}.install-page{--install-section-gap: 144px;--install-primary-color: #4877f2;--install-title-color: #1f2329;--install-secondary-color: #646a73;--install-switch-background: #f9fafb;--install-switch-border: rgba(0, 0, 0, .08);--install-ai-step-background: rgba(23, 129, 250, .1);--install-ai-body-color: #5c6066;--install-ai-prompt-color: #7c7d80;--install-ai-prompt-background: #f4f8fc;--install-ai-prompt-border: #d6e6fc;--install-ai-artwork-border: rgba(0, 0, 0, .06);--install-manual-heading-color: #000000;--install-manual-border: #e9eaeb;--install-command-background: #f9fbfc;position:relative;isolation:isolate;overflow-x:clip;background:var(--aisync-color-bg-container);font-family:"PingFang SC",var(--site-font)}.install-page .site-container{max-width:1184px}.app-shell:has(.install-page) .nav-pill{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px)}.app-shell:has(.install-page) .nav-tabs a{line-height:16.8px}.install-hero{position:relative;height:550px}.install-hero-copy{position:relative;z-index:1;padding-top:244px;color:var(--install-title-color)}.install-hero-copy h1{font-size:56px;font-weight:600;line-height:70px}.install-hero-copy p{display:flex;align-items:center;max-width:540px;height:48px;margin-top:20px;font-size:var(--aisync-font-size18, 18px);line-height:28px}.install-hero-artwork{position:absolute;top:136px;left:calc(50% + 20px);width:554px;height:354px;overflow:hidden;pointer-events:none}.install-hero-artwork img{position:absolute;top:-7.59%;left:-6.37%;width:112.78%;height:117.7%;max-width:none}.install-content{position:relative;padding:40px 0 var(--install-section-gap);overflow-anchor:none}.install-panels[data-switching=true]{overflow:hidden}.install-tabs{--install-tab-width: 215px;position:relative;display:flex;width:max-content;max-width:100%;gap:2px;margin-bottom:48px;margin-inline:auto;padding:2px;border:1px solid var(--install-switch-border);border-radius:100px;background:var(--install-switch-background)}.install-tab-indicator{position:absolute;top:2px;bottom:2px;left:2px;width:var(--install-tab-width);border-radius:100px;background:var(--install-primary-color);box-shadow:0 4px 12px #1781fa59;transform:translate(0);transition:transform .28s cubic-bezier(.2,0,0,1)}.install-tabs[data-active=windows] .install-tab-indicator{transform:translate(calc(var(--install-tab-width) + 2px))}.install-tab{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:var(--install-tab-width);height:62px;padding:16px 24px;border:1px solid transparent;border-radius:100px;background:transparent;color:var(--install-secondary-color);font-size:var(--aisync-font-size20);font-weight:600;line-height:28px;cursor:pointer;transition:background-color var(--site-motion) var(--site-ease),color var(--site-motion) var(--site-ease)}.install-tab img{flex:none;transition:filter var(--site-motion) var(--site-ease),opacity var(--site-motion) var(--site-ease)}.install-tab[aria-controls=install-panel-macos]:not(.is-active) img{filter:brightness(0);opacity:.65}.install-tab:hover{color:var(--install-primary-color)}.install-tab.is-active{color:var(--aisync-gray-1)}.install-tab.is-active img{filter:brightness(0) invert(1);opacity:1}.install-ai{display:grid;grid-template-columns:minmax(0,var(--install-ai-content-width, 560px)) 420px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:var(--install-section-gap);padding:40px;border-radius:var(--aisync-border-radius16);background:#fff;box-shadow:0 24px 48px -16px #1781fa24}.install-ai-content{min-width:0}.install-ai-heading{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px}.install-ai-heading h2{color:var(--install-title-color);font-size:var(--aisync-font-size36, 36px);font-weight:600;line-height:48px}.install-ai-badge{flex:none;padding:4px 16px;border-radius:100px;background:var(--install-ai-step-background);color:var(--install-primary-color);font-size:var(--aisync-font-size16);font-weight:600;line-height:24px}.install-ai-steps{display:grid;gap:16px;list-style:none;counter-reset:install-ai-step}.install-ai-steps>li{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:8px;color:var(--install-ai-body-color);font-size:var(--aisync-font-size16);font-weight:500;line-height:24px;counter-increment:install-ai-step}.install-ai-steps>li:before{content:counter(install-ai-step);display:grid;place-items:center;width:24px;height:24px;border-radius:100px;background:var(--install-ai-step-background);color:var(--install-primary-color);font-family:var(--site-font);font-weight:500}.install-ai-steps>li:first-child,.install-ai-steps>li:last-child{font-weight:400}.install-ai-prompt{position:relative;display:flex;align-items:center;gap:10px;margin-top:8px;padding:8px 12px;border:1px solid var(--install-ai-prompt-border);border-radius:var(--aisync-border-radius8);background:var(--install-ai-prompt-background);color:var(--install-ai-prompt-color);font-size:var(--aisync-font-size14);font-weight:400;line-height:22px}.install-ai-prompt>p{flex:1;min-width:0;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.install-ai-copy{flex:none;width:44px;height:44px;margin:-14px;padding:12px;border:none;border-radius:var(--aisync-border-radius8);background:transparent;cursor:pointer;transition:background-color var(--site-motion) var(--site-ease)}.install-ai-copy:hover{background:var(--install-ai-step-background)}.install-ai-feedback,.install-command-feedback{position:absolute;right:0;bottom:calc(100% + 8px);z-index:1;max-width:100%;padding:4px 8px;border:1px solid var(--install-ai-prompt-border);border-radius:var(--aisync-border-radius8);background:var(--aisync-color-bg-container);color:var(--install-primary-color);font-weight:400}.install-ai-feedback:empty,.install-command-feedback:empty{display:none}.install-ai-artwork{position:relative;overflow:hidden;width:420px;height:317px;border:1px solid var(--install-ai-artwork-border);border-radius:var(--aisync-border-radius12)}.install-ai-artwork img{position:absolute;top:-8.9%;left:-6.24%;width:112.32%;height:115.81%;max-width:none}.install-manual{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.install-manual-heading{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin-bottom:40px;justify-items:center;text-align:center}.install-manual-title{display:flex;min-width:0;align-items:center;justify-content:center;gap:24px;width:min(100%,792px)}.install-manual-title h2{flex:none;color:var(--install-manual-heading-color);font-size:44px;font-weight:600;line-height:56px;scroll-margin-top:100px}.install-manual-heading>p{color:var(--install-secondary-color);font-size:var(--aisync-font-size16);line-height:24px}.install-manual-rule{display:flex;flex:1;justify-content:center;min-width:0;max-width:240px;height:1px;overflow:hidden}.install-manual-rule img{flex:none;max-width:none;transform:rotate(180deg)}.install-problem{overflow:hidden;padding:24px 36px;border:1px solid var(--install-manual-border);border-radius:var(--aisync-border-radius16);background:var(--aisync-color-bg-container)}.install-symptom{display:flex;align-items:center;gap:12px;list-style:none;cursor:pointer}.install-symptom::-webkit-details-marker{display:none}.install-symptom::marker{content:""}.install-symptom>img,.install-problem-chevron{flex:none}.install-problem-copy{display:grid;flex:1;gap:4px;min-width:0;color:var(--install-title-color)}.install-problem-copy h3{font-size:var(--aisync-font-size24);font-weight:600;line-height:32px}.install-problem-copy p{color:var(--install-secondary-color);font-size:var(--aisync-font-size16);font-weight:400;line-height:24px}.install-problem-chevron{margin-left:12px;position:relative;width:22px;height:22px}.install-problem-chevron img{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .18s ease,transform .28s cubic-bezier(.2,0,0,1)}.install-chevron-open{opacity:0;transform:rotate(-90deg)}.install-problem[data-expanded=true] .install-chevron-closed{opacity:0;transform:rotate(90deg)}.install-problem[data-expanded=true] .install-chevron-open{opacity:1;transform:rotate(0)}@media(prefers-reduced-motion:reduce){.install-problem-chevron img{transition:none}}.install-methods{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;margin-top:24px}.install-method{display:grid;grid-template-columns:minmax(0,1fr) 420px;align-items:center;gap:24px}.install-method-content{min-width:0}.install-method-content h4{margin-bottom:16px;color:var(--install-title-color);font-size:var(--aisync-font-size20);font-weight:600;line-height:28px}.install-steps{display:grid;gap:16px;list-style:none;counter-reset:install-step}.install-steps>li{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:8px;color:var(--install-ai-body-color);font-size:var(--aisync-font-size16);font-weight:500;line-height:24px;counter-increment:install-step}.install-problem--damaged .install-steps>li{column-gap:12px}.install-steps>li>div{min-width:0}.install-steps>li:before{content:counter(install-step);display:grid;place-items:center;width:24px;height:24px;border-radius:100px;background:var(--install-ai-step-background);color:var(--install-primary-color);font-family:var(--site-font)}.install-problem--developer .install-method:last-child .install-steps>li:nth-child(2):before{font-size:var(--aisync-font-size14);line-height:22px}.install-method-artwork{position:relative;width:420px;aspect-ratio:420 / 195;overflow:hidden}.install-method-artwork img{position:absolute;top:var(--install-method-image-top);left:var(--install-method-image-left);width:var(--install-method-image-width);height:var(--install-method-image-height);max-width:none}.install-method-artwork--settings{--install-method-image-top: -20.36%;--install-method-image-left: -16.38%;--install-method-image-width: 122.74%;--install-method-image-height: 137.54%}.install-method-artwork--context-menu{--install-method-image-top: -25.5%;--install-method-image-left: -4.23%;--install-method-image-width: 108.22%;--install-method-image-height: 149.83%;aspect-ratio:420 / 158}.install-method-artwork--anywhere{--install-method-image-top: -21.87%;--install-method-image-left: -6.43%;--install-method-image-width: 110.52%;--install-method-image-height: 139.07%;aspect-ratio:420 / 193}.install-method-artwork--quarantine{--install-method-image-top: -43.58%;--install-method-image-left: -6.23%;--install-method-image-width: 110.73%;--install-method-image-height: 183.07%;aspect-ratio:420 / 143}.install-method-separator{height:1px;margin-bottom:-1px;overflow:hidden;transform:translateY(-1px)}.install-method-separator img{max-width:none}.install-command{position:relative;display:inline-flex;align-items:center;gap:10px;width:max-content;max-width:100%;margin-top:4px;padding:4px 8px;border:1px solid var(--install-ai-prompt-border);border-radius:var(--aisync-border-radius8);background:var(--install-command-background);color:var(--install-primary-color)}.install-command code{min-width:0;overflow:hidden;font:inherit;line-height:24px;text-overflow:ellipsis;white-space:nowrap}.install-problem--developer .install-command{font-weight:400}.install-command-copy{flex:none;width:44px;height:44px;margin:-12px;padding:12px;border:none;border-radius:var(--aisync-border-radius8);background:transparent;cursor:pointer;transition:background-color var(--site-motion) var(--site-ease)}.install-command-copy:hover{background:var(--install-ai-step-background)}.install-problem--developer .install-command-copy{margin:-14px;padding:14px}.install-windows-help{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,600px);align-items:center;gap:40px;padding:40px;border-radius:var(--aisync-border-radius16);background:#fff;box-shadow:0 24px 48px -16px #1781fa24}.install-windows-content{display:grid;gap:24px;min-width:0}.install-windows-heading{display:grid;gap:4px}.install-windows-heading h2{color:var(--install-title-color);font-size:var(--aisync-font-size36, 36px);font-weight:600;line-height:48px}.install-windows-heading p{color:var(--install-secondary-color);font-size:var(--aisync-font-size16);line-height:24px}.install-windows-steps>li{gap:12px}.install-windows-artwork{position:relative;width:min(100%,600px);margin:0 auto;aspect-ratio:600 / 483;container-type:inline-size}.winart-root{--sv: calc(1cqi / 6);position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:calc(var(--sv) * 20);background:linear-gradient(121.37deg,#deeefe .42%,#afdaff 89.79%);color:#000}.winart-root p,.winart-root span,.winart-root img{position:absolute}.winart-root img{display:block}.winart-panel,.winart-menu{position:absolute;border-radius:calc(var(--sv) * 12.444);background:#fff;box-shadow:0 calc(var(--sv) * 17.5) calc(var(--sv) * 29.361) #0000001a}.winart-panel{overflow:hidden}.winart-panel-title{font-size:calc(var(--sv) * 12.444);font-weight:600;line-height:calc(var(--sv) * 15.556);white-space:nowrap}.winart-panel-text{font-size:calc(var(--sv) * 11.667);line-height:calc(var(--sv) * 15.556)}.winart-hairline{width:100%;height:calc(var(--sv) * .778);background:#ebebeb}.winart-chip{display:flex;align-items:center;min-width:calc(var(--sv) * 54.444);height:calc(var(--sv) * 18.667);border:calc(var(--sv) * .778) solid #ebebeb;border-radius:calc(var(--sv) * 5.444);background:#fff;padding:0 calc(var(--sv) * 8.553);font-size:calc(var(--sv) * 9.333);line-height:calc(var(--sv) * 14);white-space:nowrap}.winart-menu-item{overflow:hidden;border-radius:calc(var(--sv) * 6.195)}.winart-menu-item.is-highlight{background:#e0e0e0}.winart-menu-label{width:calc(var(--sv) * 102.215);overflow:hidden;text-overflow:ellipsis;font-size:calc(var(--sv) * 8.4);line-height:calc(var(--sv) * 11.994);white-space:nowrap}.winart-menu-item.is-highlight .winart-menu-label{font-weight:600}.winart-dialog{position:absolute;border-radius:calc(var(--sv) * 12.727);background:#fff;box-shadow:0 calc(var(--sv) * 9.545) calc(var(--sv) * 9.545) #00000017}.winart-dialog-main{position:absolute;display:flex;flex-direction:column}.winart-dialog-main>p,.winart-dialog-main>span,.winart-dialog-actions>span{position:static}.winart-dialog-title{font-size:calc(var(--sv) * 15.909);font-weight:500;line-height:calc(var(--sv) * 20.682)}.winart-dialog-body{margin-top:calc(var(--sv) * 4.77);font-size:calc(var(--sv) * 11.136);line-height:calc(var(--sv) * 14);color:#76716d}.winart-dialog-meta{margin-top:calc(var(--sv) * 10.68);font-size:calc(var(--sv) * 11.136);font-weight:500;line-height:calc(var(--sv) * 15.909);color:#76716d}.winart-dialog-link{margin-top:calc(var(--sv) * 11.14);max-width:calc(var(--sv) * 163);overflow:hidden;text-overflow:ellipsis;font-size:calc(var(--sv) * 11.136);line-height:calc(var(--sv) * 15.909);color:#2864ff;white-space:nowrap}.winart-dialog-keep{display:flex;align-items:center;min-width:calc(var(--sv) * 81.136);height:calc(var(--sv) * 27.045);border:calc(var(--sv) * .5) solid #ebebeb;border-radius:calc(var(--sv) * 4);background:#fff;box-shadow:0 calc(var(--sv) * 6.364) calc(var(--sv) * 9.545) #00000014;padding:0 calc(var(--sv) * 10.342);font-size:calc(var(--sv) * 11.136);font-weight:500;line-height:calc(var(--sv) * 15.909);color:#302d2a;white-space:nowrap}.winart-dialog-actions{position:absolute;display:flex;align-items:center;gap:calc(var(--sv) * 7.159)}.winart-dialog-cancel{display:flex;align-items:center;justify-content:center;min-width:calc(var(--sv) * 37.386);height:calc(var(--sv) * 25.455);border:calc(var(--sv) * .795) solid #ebebeb;border-radius:calc(var(--sv) * 6.364);background:#fff;padding:0 calc(var(--sv) * 6);font-size:calc(var(--sv) * 11.136);line-height:calc(var(--sv) * 15.909);color:#302d2a;white-space:nowrap}.winart-dialog-delete{position:relative;display:flex;align-items:center;min-width:calc(var(--sv) * 58.864);height:calc(var(--sv) * 25.455);border-radius:calc(var(--sv) * 6.364);background:#000;padding:0 calc(var(--sv) * 28) 0 calc(var(--sv) * 8.752);font-size:calc(var(--sv) * 11.136);line-height:calc(var(--sv) * 15.909);color:#fff;white-space:nowrap}.winart-dialog-selected{left:calc(var(--sv) * 8.752);top:calc(var(--sv) * 7.159);width:calc(var(--sv) * 22.273);height:calc(var(--sv) * 12.727);background:#0b5ab62e}.winart-dialog-split{right:calc(var(--sv) * 23.067);top:calc(var(--sv) * 3.977);width:calc(var(--sv) * .795);height:calc(var(--sv) * 17.5);background:#363636}.winart-dialog-chevron{right:calc(var(--sv) * 10.34);top:calc(var(--sv) * 10.341);width:calc(var(--sv) * 9.545);height:calc(var(--sv) * 4.773)}.install-support{position:relative;isolation:isolate;min-height:404px;text-align:center}.install-support-background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;background:var(--aisync-color-bg-container);pointer-events:none}.install-support-background img{position:absolute;top:0;left:-16.67%;width:133.33%;height:100%;max-width:none}.install-support-inner{display:flex;flex-direction:column;align-items:center;padding:100px 24px 98px}.install-support h2{display:flex;align-items:center;justify-content:center;height:50px;color:var(--install-title-color);font-size:44px;font-weight:600;line-height:56px}.install-support-inner>p{margin-top:24px;color:var(--install-ai-body-color);font-size:var(--aisync-font-size16);font-weight:500;line-height:24px}.install-support-contact{margin-top:48px}.install-support-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:17px 48px;border:1px solid var(--install-title-color);border-radius:43px;background:var(--install-title-color);color:var(--aisync-color-bg-container);font-size:var(--aisync-font-size18, 18px);font-weight:600;line-height:24px;transition:opacity var(--site-motion) var(--site-ease)}.install-support-button:hover{opacity:.85}.install-support-button:active{opacity:.7}.install-support-contact .footer-contact__popover{left:50%;transform:translate(-50%) translateY(4px)}.install-support-contact:hover .footer-contact__popover,.install-support-contact:focus-within .footer-contact__popover{transform:translate(-50%)}@media(max-width:1200px){.install-windows-heading h2{font-size:28px;line-height:40px}.install-method{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.install-method-artwork{width:100%}.install-ai{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.install-ai-artwork{width:100%;height:auto;aspect-ratio:420 / 317}.install-ai-heading h2{font-size:28px;line-height:40px}.install-hero-artwork{left:52%;width:calc(48% - 24px);height:auto;aspect-ratio:554 / 354}.install-hero-copy p{max-width:46%;height:auto}}@media(max-width:760px){.install-windows-help{gap:24px;padding:20px}.install-windows-help .install-windows-steps>li{font-size:var(--aisync-font-size16)}.install-support-inner{padding:80px 24px}.install-support h2{height:auto;font-size:32px;line-height:44px}.install-support-inner>p{max-width:440px}.install-support-contact{margin-top:32px}.install-manual-title{gap:16px}.install-manual-title h2{font-size:28px;line-height:40px}.install-manual-heading>p{font-size:var(--aisync-font-size14)}.install-problem{padding:16px}.install-problem-chevron{margin-left:0}.install-symptom{gap:12px}.install-problem-copy h3{font-size:20px;line-height:30px}.install-problem-copy p{font-size:var(--aisync-font-size14);line-height:22px}.install-method{grid-template-columns:minmax(0,1fr)}.install-method-content h4{font-size:20px;line-height:30px}.install-steps>li{font-size:var(--aisync-font-size14)}.install-ai{grid-template-columns:minmax(0,1fr);padding:20px}.install-ai-heading h2{font-size:24px;line-height:34px}.install-ai-badge{padding:2px 10px;font-size:var(--aisync-font-size14)}.install-hero{height:auto;padding-bottom:60px}.install-hero-copy{padding-top:136px}.install-hero-copy h1{font-size:40px;line-height:52px}.install-hero-copy p{display:block;max-width:100%;margin-top:16px;font-size:var(--aisync-font-size16);line-height:26px}.install-hero-artwork{position:relative;top:auto;left:auto;width:min(100% - 48px,554px);margin:20px auto 0}}@media(max-width:640px){.install-tabs{width:100%}.install-tab-indicator{width:calc(50% - 3px)}.install-tabs[data-active=windows] .install-tab-indicator{transform:translate(calc(100% + 2px))}.install-tab{flex:1;width:auto;min-width:0;height:52px;padding:12px;font-size:var(--aisync-font-size18, 18px)}}.site-footer{border-top:1px solid var(--aisync-color-split);background:#fff}.site-footer-inner{display:flex;align-items:center;justify-content:space-between;gap:16px 32px;min-height:73px;padding:12px 60px;font-size:var(--aisync-font-size13);color:var(--aisync-color-text)}.footer-legal{display:flex;align-items:center;flex-wrap:wrap;gap:4px 16px}.footer-legal a{color:inherit}.footer-legal a:hover{color:var(--aisync-color-primary-base)}.footer-links{display:flex;align-items:center;gap:24px}.footer-links a:hover{color:var(--aisync-color-primary-base)}.footer-contact{position:relative;display:flex;align-items:center}.footer-contact__popover{position:absolute;bottom:calc(100% + 12px);left:50%;z-index:10;display:flex;width:262px;height:306px;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:20px;border:1px solid rgba(0,0,0,.06);border-radius:20px;background:#fff;box-shadow:0 20px 100px -10px #00000014;color:#50576b;visibility:hidden;opacity:0;transform:translate(-50%) translateY(4px);transition:opacity .16s ease,transform .16s ease,visibility .16s;pointer-events:none}.footer-contact__popover img{width:220px;height:220px;flex:none}.footer-contact__popover span{font-size:16px;font-weight:600;line-height:24px;color:#151823;white-space:nowrap}.footer-contact:hover .footer-contact__popover,.footer-contact:focus-within .footer-contact__popover{visibility:visible;opacity:1;transform:translate(-50%) translateY(0);pointer-events:auto}@media(max-width:720px){.site-footer-inner{flex-direction:column;align-items:flex-start;padding:20px 24px}.footer-contact__popover{left:0;transform:translateY(4px)}.footer-contact:hover .footer-contact__popover,.footer-contact:focus-within .footer-contact__popover{transform:translateY(0)}}
