:root{--syn-neon-gold:#bbfd3b;--syn-neon-yellow:#f0ff31;--syn-neon-pink:#ff74a7;--syn-neon-cyan:#41faf4;--syn-neon-orange:#fb7a38;--syn-neon-mint:#74ffbb;--syn-neon-green:#8aff80;--syn-ink:#00000e;--syn-surface-black:#222;--syn-surface-gray:#333;--syn-gray:#8e8e8e;--syn-silver:#dcdcdc;--syn-white:#fff;--syn-color-surface-primary:var(--syn-surface-black);--syn-color-surface-secondary:var(--syn-surface-gray);--syn-color-text-primary:var(--syn-white);--syn-color-text-on-accent:var(--syn-ink);--syn-color-action-primary:var(--syn-neon-gold);--syn-color-focus-ring:var(--syn-neon-cyan);--syn-color-border-muted:var(--syn-gray);--syn-color-accent:var(--syn-color-focus-ring);--syn-color-accent-cyan:#42e8e0;--syn-color-accent-lime:#b5ff2d;--syn-color-border-default:var(--syn-color-border-muted);--syn-color-text-muted:var(--syn-gray);--syn-color-surface-muted:var(--syn-gray);--syn-color-surface-inverse:#171717;--syn-color-surface-subtle:#f6f6f6;--syn-color-text-secondary:#626262;--syn-color-text-muted-inverse:#b8b8b8;--syn-color-scrim-strong:#00000eb8;--syn-state-hover-brand-surface:#aef31e;--syn-state-hover-neutral-light:#f2f2f2;--syn-state-hover-neutral-dark:#484848;--syn-state-hover-danger:#ee6625;--syn-state-hover-relationship:var(--syn-neon-pink);--syn-state-selected-surface:var(--syn-neon-gold);--syn-state-focus-ring:var(--syn-color-focus-ring);--syn-motion-fast:.15s;--syn-motion-standard:.16s;--syn-motion-overlay:.22s;--syn-motion-duration-content:var(--syn-motion-content);--syn-error:#fa541c;--syn-warning:#faad14;--syn-success:#74ffbb;--syn-official:#4c78ff;--syn-track-moon:#898989;--syn-track-mars:#e46533;--syn-track-mercury-a:#00b8b7;--syn-track-europa:#d73f0e;--syn-track-venus:#efa72a;--syn-track-enceladus:#ff8625;--syn-track-mercury-b:#3b90fb;--syn-purple-500:#e552b5;--syn-purple-950:#05042e;--syn-purple-900:#33078c;--syn-purple-800:#4d12b3;--syn-purple-700:#6a21d9;--syn-purple-400:#a85cff;--syn-purple-300:#c285ff;--syn-purple-200:#d9adff;--syn-purple-100:#edd6ff;--syn-green-500:#79c74f;--syn-green-950:#132e0b;--syn-green-900:#255415;--syn-green-800:#3d7a25;--syn-green-700:#59a138;--syn-green-400:#9ad477;--syn-green-300:#bce0a2;--syn-green-200:#ddedd1;--syn-green-100:#f2faeb;--syn-yellow-500:#f6e634;--syn-yellow-950:#5c4905;--syn-yellow-900:#826c08;--syn-yellow-800:#a89213;--syn-yellow-700:#cfba21;--syn-yellow-400:#fff75e;--syn-yellow-300:#fffd87;--syn-yellow-200:#feffb0;--syn-yellow-100:#fdffd9;--syn-gray-500:#e3e3f8;--syn-gray-950:#504e61;--syn-gray-900:#706d87;--syn-gray-800:#9795ad;--syn-gray-700:#c1c1d4;--syn-gray-400:#ededff;--syn-gray-300:#f3f3ff;--syn-gray-200:#f7f8ff;--syn-gray-100:#fafaff;--type-heading-1-size:24px;--type-heading-2-size:18px;--type-heading-3-size:16px;--type-heading-4-size:14px;--type-heading-5-size:12px;--type-heading-1-line:32px;--type-heading-2-line:26px;--type-heading-3-line:24px;--type-heading-4-line:20px;--type-heading-5-line:18px;--type-body-xl-size:18px;--type-body-xl-line:24px;--type-body-l-size:16px;--type-body-l-line:22px;--type-body-m-size:14px;--type-body-m-line:20px;--type-body-s-size:12px;--type-body-s-line:16px;--type-body-xs-size:10px;--type-body-xs-line:14px;--syn-type-display-size:32px;--syn-type-display-line:40px;--syn-type-display-compact-size:28px;--syn-type-display-compact-line:36px;--syn-type-page-title-size:28px;--syn-type-page-title-line:36px;--syn-type-page-title-compact-size:24px;--syn-type-page-title-compact-line:32px;--syn-type-section-title-size:20px;--syn-type-section-title-line:28px;--syn-type-card-title-large-size:18px;--syn-type-card-title-large-line:26px;--syn-type-card-title-size:16px;--syn-type-card-title-line:24px;--syn-type-body-large-size:16px;--syn-type-body-large-line:24px;--syn-type-body-size:14px;--syn-type-body-line:20px;--syn-type-label-size:14px;--syn-type-label-line:20px;--syn-type-meta-size:12px;--syn-type-meta-line:16px;--syn-type-icon-only-label-size:0;--syn-leading-none:1;--syn-leading-display:1.15;--syn-leading-display-tight:1.05;--syn-leading-title-tight:1.1;--syn-leading-heading:1.25;--syn-leading-ui:1.4;--syn-leading-body:1.6;--syn-leading-prose:1.65;--syn-leading-relaxed:1.75;--syn-leading-copy-relaxed:1.8;--syn-line-14:14px;--syn-line-16:16px;--syn-line-18:18px;--syn-line-20:20px;--syn-line-21:21px;--syn-line-22:22px;--syn-line-24:24px;--syn-line-26:26px;--syn-line-28:28px;--syn-line-30:30px;--syn-line-32:32px;--syn-line-36:36px;--syn-line-40:40px;--syn-line-42:42px;--syn-line-48:48px;--syn-line-56:56px;--syn-line-64:64px;--syn-space-0:0px;--syn-space-1:1px;--syn-space-2:2px;--syn-space-3:3px;--syn-space-4:4px;--syn-space-5:5px;--syn-space-6:6px;--syn-space-8:8px;--syn-space-9:9px;--syn-space-10:10px;--syn-space-12:12px;--syn-space-13:13px;--syn-space-14:14px;--syn-space-16:16px;--syn-space-18:18px;--syn-space-20:20px;--syn-space-22:22px;--syn-space-24:24px;--syn-space-26:26px;--syn-space-28:28px;--syn-space-32:32px;--syn-space-36:36px;--syn-space-40:40px;--syn-space-48:48px;--syn-space-56:56px;--syn-space-64:64px;--syn-space-72:72px;--syn-space-80:80px;--syn-space-100:100px;--syn-space-inline-xs:var(--syn-space-4);--syn-space-inline-sm:var(--syn-space-8);--syn-space-inline-md:var(--syn-space-12);--syn-space-inline-lg:var(--syn-space-16);--syn-space-stack-xs:var(--syn-space-8);--syn-space-stack-sm:var(--syn-space-12);--syn-space-stack-md:var(--syn-space-16);--syn-space-stack-lg:var(--syn-space-24);--syn-space-section-sm:var(--syn-space-24);--syn-space-section-md:var(--syn-space-32);--syn-space-section-lg:var(--syn-space-48);--syn-space-page-block:var(--syn-space-64);--syn-space-page-inline:clamp(var(--syn-space-16), 3vw, var(--syn-space-48));--syn-card-grid-row-gap:var(--syn-space-24);--syn-control-touch-size:44px;--syn-control-visual-sm:32px;--syn-control-visual-md:36px;--syn-control-visual-lg:40px;--syn-icon-size-meta:16px;--syn-icon-size-control:18px;--syn-icon-size-section:24px;--syn-icon-size-display:32px;--syn-control-radius:var(--syn-space-8);--syn-pointer-target-min:24px;--syn-hit-target-min:44px;--syn-control-border:1px solid var(--syn-silver);--syn-control-color:var(--syn-ink);--syn-control-surface:#f8f8f8;--syn-control-surface-active:var(--syn-white);--syn-control-border-hover:var(--syn-gray);--syn-control-border-focus:var(--syn-ink);--syn-control-focus-shadow:0 0 0 3px #bbfd3b85;--syn-action-focus-shadow:0 0 0 3px #2cb5fc66;--syn-modal-short-viewport-inset:var(--syn-space-16);--syn-modal-close-size:var(--syn-control-touch-size);--syn-modal-close-icon-size:var(--syn-space-24);--syn-modal-close-padding:var(--syn-space-10);--syn-modal-close-color:var(--syn-ink);--syn-profile-edit-motion-min-height:var(--syn-space-56);--syn-profile-edit-motion-divider:1px solid #deded9;--syn-profile-edit-motion-color:var(--syn-ink);--syn-profile-edit-motion-title-size:var(--syn-type-label-size);--syn-profile-edit-motion-title-line:var(--syn-type-label-line);--syn-profile-edit-motion-copy-max-width:360px;--syn-profile-edit-motion-copy-color:#70706d;--syn-profile-edit-motion-copy-size:var(--syn-type-meta-size);--syn-profile-edit-motion-copy-line:var(--syn-type-meta-line);--syn-content-detail-identity-avatar-size:var(--syn-space-48);--syn-content-detail-identity-name-size:var(--syn-type-section-title-size);--syn-content-detail-identity-name-line:var(--syn-type-section-title-line);--syn-content-detail-identity-color:#fb7a38;--syn-content-detail-back-size:48px;--syn-content-detail-action-icon-size:28px;--syn-content-detail-action-count-size:16px;--syn-content-detail-action-count-line:24px;--syn-content-detail-action-slot-size:42px;--syn-semantic-action-icon-size:var(--syn-content-detail-action-icon-size);--syn-semantic-action-slot-size:var(--syn-content-detail-action-slot-size);--syn-content-detail-action-group-gap:var(--syn-space-8);--syn-content-detail-action-item-gap:var(--syn-space-6);--syn-content-detail-action-color:#fff;--syn-content-detail-action-active-color:#fa541c;--syn-content-detail-primary-edit-width:112px;--syn-content-detail-primary-edit-height:var(--syn-button-height-md);--syn-content-detail-primary-edit-radius:var(--syn-button-radius);--syn-comment-sort-size:13px;--syn-comment-sort-line:18px;--syn-comment-body-size:var(--syn-type-body-size);--syn-comment-body-line:var(--syn-type-body-line);--syn-comment-body-block-gap:var(--syn-space-2);--syn-comment-action-size:12px;--syn-comment-action-line:17px;--syn-font-family-body-product:"OPPOSans R", "OPPOSans", "OPPO Sans", "PingFang SC", sans-serif;--syn-font-family-body-rational:"IBM Plex Sans SC", "Noto Sans SC", "PingFang SC", sans-serif;--syn-font-family-body-open:"Noto Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif;--syn-font-family-body-editorial:"Noto Serif SC", "Songti SC", "SimSun", serif;--syn-font-family-body-humanist:"LXGW WenKai", "Kaiti SC", "STKaiti", serif;--syn-font-family-body-system:"PingFang SC", "Microsoft YaHei", sans-serif;--syn-font-family-display-brand:"Smiley Sans", var(--syn-font-family-body-product);--syn-font-family-display-geometric:"ZCOOL QingKe HuangYou", var(--syn-font-family-body-product);--syn-font-family-display-playful:"ZCOOL KuaiLe", var(--syn-font-family-body-product);--syn-font-family-display-calligraphic:"Ma Shan Zheng", var(--syn-font-family-body-editorial);--syn-font-family-regular:"OPPOSans R", "OPPOSans", "OPPO Sans", "PingFang SC", sans-serif;--syn-font-family-medium:"OPPOSans M", "OPPOSans", "OPPO Sans", "PingFang SC", sans-serif;--syn-font-family-bold:"OPPOSans B", "OPPOSans", "OPPO Sans", "PingFang SC", sans-serif;--syn-font-family-heavy:"OPPOSans H", "OPPOSans", "OPPO Sans", "PingFang SC", sans-serif;--syn-action-font:var(--syn-font-family-heavy);--syn-type-display-family:var(--syn-font-family-heavy);--syn-type-title-family:var(--syn-font-family-heavy);--syn-type-heading-family:var(--syn-font-family-bold);--syn-type-card-title-family:var(--syn-font-family-bold);--syn-type-body-family:var(--syn-font-family-regular);--syn-type-label-family:var(--syn-font-family-medium);--syn-type-action-family:var(--syn-font-family-bold);--syn-type-meta-family:var(--syn-font-family-regular);--syn-type-display-weight:400;--syn-type-title-weight:400;--syn-type-heading-weight:400;--syn-type-card-title-weight:400;--syn-type-body-weight:400;--syn-type-label-weight:400;--syn-type-action-weight:400;--syn-type-meta-weight:400;--syn-button-font-family:var(--syn-type-action-family);--syn-button-font-size:var(--syn-type-label-size);--syn-button-line-height:var(--syn-type-label-line);--syn-button-font-weight:var(--syn-type-action-weight);--syn-button-inline-padding:var(--syn-space-16);--syn-button-radius:20px;--syn-button-pill-radius:999px;--syn-button-height-sm:var(--syn-control-visual-md);--syn-button-height-md:var(--syn-control-visual-lg);--syn-button-height-touch:var(--syn-control-touch-size);--syn-inline-action-font-family:var(--syn-type-action-family);--syn-inline-action-font-size:var(--syn-type-label-size);--syn-inline-action-line-height:var(--syn-type-label-line);--syn-inline-action-font-weight:var(--syn-type-action-weight);--syn-inline-action-hit-height:var(--syn-control-touch-size);--syn-tab-font-family:var(--syn-type-label-family);--syn-tab-font-size:var(--syn-type-label-size);--syn-tab-line-height:var(--syn-type-label-line);--syn-tab-font-weight:var(--syn-type-label-weight);--syn-tab-active-font-family:var(--syn-type-action-family);--syn-tab-active-font-weight:var(--syn-type-action-weight);--syn-tab-min-height:var(--syn-control-visual-md);--syn-tab-row-min-height:var(--syn-control-touch-size);--syn-tab-hit-inset:-4px;--syn-tab-top-aligned-hit-inset:0 0 -8px;--syn-tab-inline-padding:var(--syn-space-16);--syn-tab-list-gap:var(--syn-space-12);--syn-tab-content-gap:var(--syn-space-6);--syn-tab-radius:999px;--syn-mobile-tab-rail-inset:var(--syn-space-8);--syn-mobile-tab-rail-veil:linear-gradient(90deg, transparent 0, #000 var(--syn-mobile-tab-rail-inset), #000 calc(100% - var(--syn-mobile-tab-rail-inset)), transparent 100%);--syn-mobile-asset-card-width:196px;--syn-tag-font-family:var(--syn-type-label-family);--syn-tag-font-size:var(--syn-type-meta-size);--syn-tag-line-height:var(--syn-type-meta-line);--syn-tag-font-weight:var(--syn-type-label-weight);--syn-tag-height:24px;--syn-tag-interactive-height:var(--syn-control-visual-sm);--syn-tag-inline-padding:var(--syn-space-8);--syn-tag-radius:var(--syn-space-4);--syn-tag-pill-radius:999px;--syn-input-font-family:var(--syn-type-body-family);--syn-input-font-size:var(--syn-type-body-size);--syn-input-line-height:var(--syn-type-body-line);--syn-input-font-weight:var(--syn-type-body-weight);--syn-input-height:var(--syn-control-visual-lg);--syn-input-touch-height:var(--syn-control-touch-size);--syn-input-inline-padding:var(--syn-space-12);--syn-input-block-padding:var(--syn-space-12);--syn-input-radius:20px;--syn-input-radius-compact:var(--syn-control-radius);--syn-input-radius-pill:999px;--syn-modal-title-font-family:var(--syn-type-title-family);--syn-modal-title-font-size:var(--type-heading-1-size);--syn-modal-title-line-height:var(--syn-line-32);--syn-modal-title-font-weight:var(--syn-type-title-weight);--syn-modal-title-compact-font-size:var(--syn-type-section-title-size);--syn-modal-title-compact-line-height:var(--syn-type-section-title-line);--syn-modal-body-font-size:var(--syn-type-body-size);--syn-modal-body-line-height:var(--syn-type-body-line);--syn-modal-body-font-weight:var(--syn-type-body-weight);--syn-modal-label-font-family:var(--syn-type-label-family);--syn-modal-label-font-size:var(--syn-type-label-size);--syn-modal-label-line-height:var(--syn-type-label-line);--syn-modal-label-font-weight:var(--syn-type-label-weight);--syn-modal-panel-radius:20px;--syn-modal-page-padding:var(--syn-space-section-sm);--syn-modal-header-padding:var(--syn-space-section-sm) var(--syn-space-section-sm) var(--syn-space-20);--syn-modal-body-padding:var(--syn-space-section-sm);--syn-modal-actions-padding:var(--syn-space-stack-md) var(--syn-space-section-sm) var(--syn-space-section-sm);--syn-modal-compact-header-padding:var(--syn-space-section-sm) var(--syn-space-20) var(--syn-space-stack-md);--syn-modal-compact-body-padding:var(--syn-space-20);--type-caption-m-size:10px;--type-action-l-size:16px;--type-action-m-size:12px;--type-action-s-size:10px;--type-brand-huge-size:128px;--type-brand-h1-size:60px;--type-brand-h2-size:40px;--type-brand-h3-size:30px;--type-brand-h4-size:20px;--type-brand-body-size:18px;--type-brand-mobile-h1-size:42px;--type-brand-mobile-h2-size:36px;--type-brand-mobile-h3-size:24px;--type-brand-mobile-h4-size:18px;--type-brand-mobile-body-size:16px;--type-brand-mobile-body-line:24px;--shell-global-nav-size:72px;--syn-post-follow-width:72px;--syn-post-follow-width-mobile:60px;--syn-post-follow-height:var(--syn-space-24);--syn-post-follow-radius:var(--syn-space-12);--syn-post-editor-media-height:96px;--syn-post-editor-media-radius:var(--syn-space-10);--candidate-control-height:36px;--candidate-content-inset:36px;--candidate-section-gap:var(--syn-space-24);--candidate-control-radius:16px;--candidate-main-content-width:928px}@media (width>=320px) and (width<=767px){:root{--syn-type-display-size:clamp(24px, calc(18.286px + 1.786vw), 32px);--syn-type-display-line:clamp(32px, calc(26.286px + 1.786vw), 40px);--syn-type-display-compact-size:clamp(22px, calc(17.714px + 1.339vw), 28px);--syn-type-display-compact-line:clamp(28px, calc(22.286px + 1.786vw), 36px);--syn-type-page-title-size:clamp(20px, calc(14.286px + 1.786vw), 28px);--syn-type-page-title-line:clamp(28px, calc(22.286px + 1.786vw), 36px);--syn-type-page-title-compact-size:clamp(18px, calc(13.714px + 1.339vw), 24px);--syn-type-page-title-compact-line:clamp(26px, calc(21.714px + 1.339vw), 32px);--syn-type-section-title-size:clamp(16px, calc(13.143px + .893vw), 20px);--syn-type-section-title-line:clamp(22px, calc(17.714px + 1.339vw), 28px);--syn-type-card-title-large-size:clamp(15px, calc(12.857px + .67vw), 18px);--syn-type-card-title-large-line:clamp(22px, calc(19.143px + .893vw), 26px);--syn-type-card-title-size:clamp(12px, calc(9.143px + .893vw), 16px);--syn-type-card-title-line:clamp(18px, calc(13.714px + 1.339vw), 24px);--syn-type-body-large-size:clamp(14px, calc(12.571px + .446vw), 16px);--syn-type-body-large-line:clamp(21px, calc(18.857px + .67vw), 24px);--syn-type-body-size:clamp(12px, calc(10.571px + .446vw), 14px);--syn-type-body-line:clamp(18px, calc(16.571px + .446vw), 20px);--syn-type-label-size:clamp(11px, calc(8.857px + .67vw), 14px);--syn-type-label-line:clamp(16px, calc(13.143px + .893vw), 20px);--syn-type-meta-size:clamp(9.5px, calc(7.714px + .558vw), 12px);--syn-type-meta-line:clamp(14px, calc(12.571px + .446vw), 16px);--syn-mobile-detail-identity-name-size:clamp(15px, 4.1vw, 17px);--syn-mobile-detail-identity-name-line:1.25;--syn-mobile-detail-identity-avatar-size:64px;--syn-mobile-entity-avatar-size:var(--syn-space-48);--syn-mobile-detail-title-size:clamp(18px, 5vw, 20px);--syn-mobile-detail-title-line:clamp(23px, 6vw, 28px);--syn-content-detail-identity-avatar-size:var(--syn-mobile-detail-identity-avatar-size);--syn-content-detail-identity-name-size:var(--syn-mobile-detail-identity-name-size);--syn-content-detail-identity-name-line:var(--syn-mobile-detail-identity-name-line);--syn-content-detail-back-size:32px;--syn-content-detail-action-icon-size:20px;--syn-content-detail-action-count-size:14px;--syn-content-detail-action-count-line:20px;--syn-content-detail-action-slot-size:32px;--syn-semantic-action-icon-size:var(--syn-content-detail-action-icon-size);--syn-semantic-action-slot-size:var(--syn-content-detail-action-slot-size);--syn-content-detail-action-group-gap:var(--syn-space-inline-xs);--syn-content-detail-action-item-gap:var(--syn-space-inline-xs);--syn-comment-sort-size:clamp(13px, calc(12.642px + .112vw), 13.5px);--syn-comment-sort-line:18px;--syn-comment-body-size:clamp(13.5px, calc(13.143px + .112vw), 14px);--syn-comment-body-line:clamp(20px, calc(18.571px + .446vw), 22px);--syn-comment-body-block-gap:var(--syn-space-2);--syn-comment-action-size:clamp(10.5px, calc(9.429px + .335vw), 12px);--syn-comment-action-line:clamp(15px, calc(13.571px + .446vw), 17px);--syn-space-inline-sm:clamp(6px, calc(4.571px + .446vw), 8px);--syn-space-inline-md:clamp(8px, calc(5.143px + .893vw), 12px);--syn-space-inline-lg:clamp(12px, calc(9.143px + .893vw), 16px);--syn-space-stack-xs:clamp(6px, calc(4.571px + .446vw), 8px);--syn-space-stack-sm:clamp(8px, calc(5.143px + .893vw), 12px);--syn-space-stack-md:clamp(12px, calc(9.143px + .893vw), 16px);--syn-space-stack-lg:clamp(16px, calc(10.286px + 1.786vw), 24px);--syn-space-section-sm:clamp(16px, calc(10.286px + 1.786vw), 24px);--syn-space-section-md:clamp(20px, calc(11.429px + 2.679vw), 32px);--syn-space-section-lg:clamp(28px, calc(13.714px + 4.464vw), 48px);--syn-space-page-block:clamp(40px, calc(22.857px + 5.357vw), 64px);--syn-space-page-inline:clamp(12px, calc(4.143px + 2.455vw), 23px);--syn-control-visual-sm:clamp(26px, calc(21.714px + 1.339vw), 32px);--syn-control-visual-md:clamp(30px, calc(25.714px + 1.339vw), 36px);--syn-control-visual-lg:clamp(34px, calc(29.714px + 1.339vw), 40px);--syn-icon-size-meta:clamp(13px, calc(10.857px + .67vw), 16px);--syn-icon-size-control:clamp(15px, calc(12.857px + .67vw), 18px);--syn-icon-size-section:clamp(18px, calc(13.714px + 1.339vw), 24px);--syn-icon-size-display:clamp(24px, calc(18.286px + 1.786vw), 32px);--syn-control-radius:clamp(6px, calc(4.571px + .446vw), 8px);--syn-button-inline-padding:clamp(10px, calc(5.714px + 1.339vw), 16px);--syn-button-radius:clamp(16px, calc(13.143px + .893vw), 20px);--syn-tab-inline-padding:clamp(10px, calc(5.714px + 1.339vw), 16px);--syn-tab-list-gap:clamp(8px, calc(5.143px + .893vw), 12px);--syn-tab-content-gap:clamp(4px, calc(2.571px + .446vw), 6px);--syn-mobile-tab-rail-inset:var(--syn-space-inline-sm);--syn-mobile-tab-rail-veil:linear-gradient(90deg, transparent 0, #000 var(--syn-mobile-tab-rail-inset), #000 calc(100% - var(--syn-mobile-tab-rail-inset)), transparent 100%);--syn-mobile-tab-rail-tail-space:clamp(var(--syn-space-12), 8vw, var(--syn-space-32));--syn-mobile-asset-card-width:clamp(136px, 38vw, 168px);--syn-tag-height:clamp(18px, calc(13.714px + 1.339vw), 24px);--syn-tag-inline-padding:clamp(6px, calc(4.571px + .446vw), 8px);--syn-tag-radius:clamp(3px, calc(2.286px + .223vw), 4px);--syn-input-inline-padding:clamp(8px, calc(5.143px + .893vw), 12px);--syn-input-block-padding:clamp(8px, calc(5.143px + .893vw), 12px);--syn-input-radius:clamp(16px, calc(13.143px + .893vw), 20px);--syn-modal-panel-radius:clamp(16px, calc(13.143px + .893vw), 20px)}}[data-spacing-mode=flow]{--syn-active-section-gap:var(--syn-space-section-md);min-width:0}[data-spacing-mode=fixed],[data-spacing-mode=overlay],[data-spacing-mode=optical],[data-spacing-mode=accessibility]{--syn-active-section-gap:0px}[data-spacing-mode=scroll]{--syn-active-section-gap:var(--syn-space-inline-sm)}:root{font-family:var(--syn-type-body-family);font-synthesis:none;font-weight:var(--syn-type-body-weight);line-height:var(--syn-leading-body);color:#171717;--line:#777;--soft:#ddd;--zone:340px;background:#eee}*{box-sizing:border-box}body{background:#eee;min-width:320px;margin:0}h1,h2,h3,h4,h5,h6{line-height:var(--syn-leading-heading)}p,blockquote,figcaption,dd,li{line-height:var(--syn-leading-body)}button,input,textarea,select{font:inherit;font-weight:var(--syn-type-body-weight);line-height:var(--syn-leading-ui)}button{cursor:pointer;padding:var(--syn-space-8) var(--syn-space-12);background:#fff;border:1px solid #555;border-radius:4px}@media (hover:hover) and (pointer:fine){:where(a[href],area[href],button:not(:disabled),summary,select:not(:disabled),label[for],input[type=button]:not(:disabled),input[type=submit]:not(:disabled),input[type=reset]:not(:disabled),input[type=checkbox]:not(:disabled),input[type=radio]:not(:disabled),input[type=range]:not(:disabled),[role=button]:not([aria-disabled=true]),[role=link]:not([aria-disabled=true]),[role=tab]:not([aria-disabled=true]),[role=menuitem]:not([aria-disabled=true]),[role=option]:not([aria-disabled=true]),[data-hover-intent]:not([data-hover-intent=none])){cursor:pointer!important}:where(input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=range]):not(:disabled),textarea:not(:disabled),[contenteditable=true]){cursor:text!important}:where([draggable=true]){cursor:grab!important}:where([aria-grabbed=true]){cursor:grabbing!important}:where(button:disabled,input:disabled,select:disabled,textarea:disabled,[aria-disabled=true]){cursor:not-allowed!important}}.app{min-height:100vh}.app.with-zone{grid-template-columns:minmax(0, 1fr) var(--zone);display:grid}.workspace{background:#f7f7f7;min-width:0}.header{z-index:10;align-items:center;gap:var(--syn-space-12);height:64px;padding:var(--syn-space-12) var(--syn-space-16);background:#fff;border-bottom:2px solid #333;display:flex;position:sticky;top:0}.logo{font-family:var(--syn-type-title-family);font-weight:var(--syn-type-title-weight)}.search{align-items:center;gap:var(--syn-space-6);max-width:520px;margin-left:var(--syn-space-20);flex:1;display:flex}.search input{flex:1;min-width:0}.location{font-family:var(--syn-type-meta-family);font-size:var(--syn-type-meta-size);line-height:var(--syn-type-meta-line);margin-left:auto}.body{grid-template-columns:152px minmax(0,1fr);display:grid}.primary-nav{gap:var(--syn-space-6);height:calc(100vh - 64px);padding:var(--syn-space-16);background:#e6e6e6;border-right:1px solid #888;flex-direction:column;display:flex;position:sticky;top:64px}.primary-nav button{text-align:left}.primary-nav button.active,.tabs button.active{color:#fff;background:#222}main{min-width:0;padding:var(--syn-space-24);width:100%;max-width:1280px;margin:0 auto}.wire-box{padding:var(--syn-space-20);background:#e3e3e3;border:1px dashed #555;min-height:72px}.hero-wire{gap:var(--syn-space-24);margin-bottom:var(--syn-space-32);grid-template-columns:1.1fr 1fr;display:grid}.hero-wire>.wire-box{place-items:center;min-height:320px;display:grid}.hero-wire>div:last-child{padding:var(--syn-space-24);background:#fff;border:1px solid #777}.hero-wire h1{font-size:var(--syn-type-display-size);line-height:var(--syn-type-display-line)}.hero-wire button{margin-right:var(--syn-space-8)}.section-title,.page-head{margin-bottom:var(--syn-space-20);justify-content:space-between;align-items:end;display:flex}.section-title h2,.page-head h1{margin:var(--syn-space-4) 0}.card-grid{gap:var(--syn-space-16);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.content-card{text-align:left;gap:var(--syn-space-12);padding:var(--syn-space-12);background:#fff;flex-direction:column;display:flex}.content-card .thumb{place-items:center;min-height:130px;display:grid}.content-card span{line-height:var(--syn-leading-body)}.content-card small{color:#555}.tabs{gap:var(--syn-space-6);margin-bottom:var(--syn-space-20);display:flex}.detail{gap:var(--syn-space-20);grid-template-columns:minmax(0,1fr) 260px;display:grid}.detail-cover{place-items:center;height:320px;display:grid}.long-content{min-height:300px;line-height:var(--syn-leading-relaxed)}.detail textarea,.editor textarea,.form-fields textarea{width:100%;min-height:90px}.detail-actions{height:max-content;padding:var(--syn-space-16);gap:var(--syn-space-8);background:#fff;border:1px solid #777;flex-direction:column;display:flex;position:sticky;top:88px}.danger{border-width:2px;border-color:#000}.editor,.form-fields{gap:var(--syn-space-16);flex-direction:column;display:flex}.editor label,.form-fields label{gap:var(--syn-space-8);font-family:var(--syn-type-label-family);font-size:var(--syn-type-label-size);font-weight:var(--syn-type-label-weight);line-height:var(--syn-type-label-line);flex-direction:column;display:flex}.editor input,.editor textarea,.editor select,.form-fields input,.form-fields textarea,.form-fields select,.search input{padding:var(--syn-space-12);background:#fff;border:1px solid #555}.upload{place-items:center;height:160px;display:grid}.editor-area{min-height:300px}.two-column,.form-layout{gap:var(--syn-space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.two-column .wire-box{min-height:200px}.form-layout{grid-template-columns:280px minmax(0,1fr)}.profile-card{min-height:340px}.side-zone{height:100vh;padding:var(--syn-space-20);background:#d8d8d8;border-left:2px solid #333;position:sticky;top:0;overflow:auto}.zone-head{justify-content:space-between;align-items:center;display:flex}.zone-head h2{margin:var(--syn-space-4) 0 var(--syn-space-16)}.side-zone>.wire-box{margin-bottom:var(--syn-space-12);background:#eee}.calendar{min-height:230px}.chat-entry{width:100%;margin-top:var(--syn-space-20);border-width:2px}.chat-zone{background:#ccc;flex-direction:column;display:flex}.message-list{gap:var(--syn-space-12);flex-direction:column;flex:1;display:flex}.message-list .mine{margin-left:var(--syn-space-48)}.chat-input{gap:var(--syn-space-8);display:grid}.chat-input textarea{min-height:90px}.restore{border:2px solid #222;position:fixed;bottom:16px;right:16px}.breadcrumb{margin-bottom:var(--syn-space-12);font-family:var(--syn-type-meta-family);font-size:var(--syn-type-meta-size);line-height:var(--syn-type-meta-line);color:#555}.image-slots{gap:var(--syn-space-12);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.image-slots .wire-box{place-items:center;min-height:140px;display:grid}.right-module{margin-top:var(--syn-space-20)}.auth{background:#fff;border:1px solid #777;grid-template-columns:1fr 1fr;min-height:620px;display:grid}.auth-media{place-items:center;min-height:620px;display:grid}.auth form{gap:var(--syn-space-16);padding:var(--syn-space-40);flex-direction:column;display:flex}.auth form label{gap:var(--syn-space-6);font-family:var(--syn-type-label-family);font-size:var(--syn-type-label-size);font-weight:var(--syn-type-label-weight);line-height:var(--syn-type-label-line);flex-direction:column;display:flex}.auth input{padding:var(--syn-space-12)}.qr{place-items:center;min-height:220px;display:grid}.list-stack{gap:var(--syn-space-12);display:grid}.modal-backdrop{z-index:100;padding:var(--syn-space-20);background:#00000073;place-items:center;display:grid;position:fixed;inset:0}.modal{width:min(460px,100%);padding:var(--syn-space-24);background:#fff;border:2px solid #222}.modal .wire-box{margin:var(--syn-space-16) 0}@media (width<=1080px){:root{--zone:300px}.card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.body{grid-template-columns:120px minmax(0,1fr)}}@media (width<=820px){.auth{grid-template-columns:1fr}.auth-media{min-height:200px}.auth form{padding:var(--syn-space-24)}.app.with-zone{display:block}.side-zone{z-index:30;width:min(100%,420px);height:100dvh;position:fixed;inset:0 0 0 auto;box-shadow:-8px 0 24px #777}.location{display:none}.body{display:block}.primary-nav{border-bottom:1px solid #888;border-right:0;flex-direction:row;height:auto;position:static;overflow:auto}.primary-nav button{white-space:nowrap}.hero-wire,.detail,.form-layout{grid-template-columns:1fr}.detail-actions{position:static}.card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.image-slots{grid-template-columns:repeat(2,minmax(0,1fr))}.header{gap:var(--syn-space-6);padding:var(--syn-space-8)}.header .search,.header .location{display:none}.header button{padding:var(--syn-space-8)}.logo{margin-right:auto}.primary-nav{padding:var(--syn-space-8)}.primary-nav button{padding:var(--syn-space-8) var(--syn-space-8)}main{padding:var(--syn-space-16)}.hero-wire{grid-template-columns:1fr}.hero-wire>.wire-box{min-height:210px}.hero-wire h1{font-size:var(--syn-type-display-compact-size);line-height:var(--syn-type-display-compact-line)}.card-grid,.two-column{grid-template-columns:1fr}.side-zone{width:100%}}.visual-system{--visual-bg:var(--syn-surface-black);--visual-panel:var(--syn-surface-gray);min-height:100%;padding:var(--syn-space-32);color:var(--syn-white);background:var(--visual-bg)}.visual-system h1{font-size:var(--type-heading-1-size);margin:0}.visual-system h2{margin:0 0 var(--syn-space-16);font-size:var(--type-heading-2-size)}.visual-system p{font-size:var(--type-body-m-size);line-height:var(--type-body-m-line)}.visual-section{margin-top:var(--syn-space-32);padding-top:var(--syn-space-24);border-top:1px solid #ffffff24}.visual-row{gap:var(--syn-space-12);flex-wrap:wrap;align-items:center;display:flex}.v-button,.v-tab{min-height:var(--candidate-control-height);padding:0 var(--syn-space-20);border-radius:var(--candidate-control-radius);font-size:var(--type-action-m-size);border:0;font-weight:700}.v-button.primary{color:var(--syn-ink);background:var(--syn-neon-gold)}.v-button.secondary,.v-tab{color:var(--syn-white);background:var(--syn-surface-gray)}.v-button.outline{color:var(--syn-white);border:1px solid var(--syn-silver);background:0 0}.v-button.danger{color:var(--syn-white);background:var(--syn-error)}.v-tab.active{color:var(--syn-ink);background:var(--syn-white)}.v-field{gap:var(--syn-space-6);min-width:260px;color:var(--syn-silver);font-size:var(--type-body-s-size);display:grid}.v-field input{height:40px;padding:0 var(--syn-space-16);color:var(--syn-white);background:var(--syn-surface-gray);border:1px solid #555;border-radius:12px;outline:none}.v-field input:focus{border-color:var(--syn-neon-gold)}.v-card-grid{gap:var(--syn-space-section-sm);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.v-card{min-height:260px;color:var(--syn-white);background:var(--syn-surface-gray);border-radius:16px;overflow:hidden}.v-card-media{background:var(--card-accent,var(--syn-neon-cyan));height:150px}.v-card-body{padding:var(--syn-space-16)}.v-card-body h3{margin:0 0 var(--syn-space-8);font-size:var(--type-heading-3-size)}.v-card-body p{color:var(--syn-silver);font-size:var(--type-body-s-size);line-height:var(--type-body-s-line);margin:0}.v-badge{min-height:24px;padding:0 var(--syn-space-12);color:var(--syn-ink);background:var(--badge-color,var(--syn-neon-gold));font-size:var(--type-action-s-size);border-radius:999px;align-items:center;font-weight:700;display:inline-flex}.v-palette{gap:var(--syn-space-12);grid-template-columns:repeat(7,minmax(70px,1fr));display:grid}.v-swatch{min-height:78px;padding:var(--syn-space-8);color:var(--syn-ink);background:var(--swatch);border-radius:12px;align-items:end;font-size:10px;font-weight:700;display:flex}@media (width<=900px){.v-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v-palette{grid-template-columns:repeat(4,minmax(70px,1fr))}}@media (width<=560px){.visual-system{padding:var(--syn-space-20)}.v-card-grid{grid-template-columns:1fr}.v-palette{grid-template-columns:repeat(2,minmax(70px,1fr))}}.responsive-reference-page{--reference-canvas:#fff;--reference-top-bar:#ebebeb;--reference-content:#d6fe89;--reference-utility:#acffd6;box-sizing:border-box;color:#000;background:var(--reference-canvas);margin:0;font-family:OPPOSans,PingFang SC,Microsoft YaHei,sans-serif;font-weight:700;position:relative}.responsive-reference-page,.responsive-reference-page *{box-sizing:border-box}.responsive-reference-navigation,.responsive-reference-top-bar,.responsive-reference-content,.responsive-reference-utility{position:absolute}.responsive-reference-navigation-header{height:60px}.responsive-reference-navigation-body{height:840px;position:relative}.responsive-reference-navigation-copy,.responsive-reference-center-copy{text-align:center;gap:22px;width:max-content;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.responsive-reference-navigation-copy{gap:26px}.responsive-reference-navigation-copy strong{font-size:34px;line-height:1}.responsive-reference-navigation-copy span{font-size:28px;line-height:1}.responsive-reference-top-bar{background:var(--reference-top-bar);justify-content:center;align-items:center;gap:48px;display:flex}.responsive-reference-top-bar strong{font-size:34px;line-height:1}.responsive-reference-top-bar span{font-size:28px;line-height:1}.responsive-reference-content{background:var(--reference-content)}.responsive-reference-utility{background:var(--reference-utility)}.responsive-reference-center-copy strong{font-size:52px;line-height:1}.responsive-reference-center-copy span{font-size:28px;line-height:1}.responsive-reference-measure{z-index:2;white-space:nowrap;font-size:24px;line-height:1;display:block;position:absolute}.responsive-reference-measure-content-top,.responsive-reference-measure-utility-top,.responsive-reference-measure-bottom{transform:translate(-50%)}.responsive-reference-measure-content-top{font-size:16px;top:63px}.responsive-reference-measure-left{left:2px;transform:translateY(-50%)}.responsive-reference-measure-gap{justify-content:center;display:flex}.responsive-reference-measure-utility-top{top:88px}.responsive-reference-measure-right{right:3px}.responsive-reference-measure-bottom{bottom:4px}html:has(.responsive-reference-page){background:#fff;width:max-content;min-width:100%;min-height:100%;margin:0;overflow:auto}body:has(.responsive-reference-page){background:#fff;width:max-content;min-width:100%;min-height:100%;margin:0;overflow:auto}#root:has(.responsive-reference-page){background:#fff;width:max-content;min-width:100%;min-height:100%;margin:0;overflow:auto}@media (forced-colors:none){html[data-input-modality=pointer] :where(a,button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"]),[contenteditable=true]):is(:focus,:focus-visible){box-shadow:none!important;outline:none!important}}@media (forced-colors:active){:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline-offset:3px!important;box-shadow:none!important;outline:3px solid highlight!important}:where([aria-current=page],[aria-pressed=true],[aria-selected=true]){forced-color-adjust:none;color:highlighttext!important;background:highlight!important;border-color:highlight!important}:where(button:disabled,[aria-disabled=true]){color:graytext!important;border-color:graytext!important}.syn-consumer-modal{color:canvastext;forced-color-adjust:auto;background:#000000b8}.syn-consumer-modal__panel{box-shadow:none;background:canvas;border:2px solid canvastext}.syn-consumer-modal__header,.syn-consumer-modal__actions,.syn-consumer-modal__close,.syn-consumer-modal .syn-action{color:canvastext;background:canvas;border-color:canvastext}}:root{--syn-motion-instant:80ms;--syn-motion-feedback:.12s;--syn-motion-component:.18s;--syn-motion-content:.2s;--syn-motion-settle:.22s;--syn-motion-container:.24s;--syn-motion-shared:.28s;--syn-motion-success:.32s;--syn-motion-reward:.56s;--syn-motion-milestone:.76s;--syn-motion-easter-egg:.9s;--syn-motion-maximum:1s;--syn-motion-tab-content:.16s;--syn-motion-toast-exit:.14s;--syn-motion-node-dock:.44s;--syn-motion-data-fold:.52s;--syn-motion-data-stitch:.62s;--syn-motion-notification-sway:1.08s;--syn-motion-publish-accent:1.2s;--syn-motion-like-wave-front:1.7s;--syn-motion-like-wave-rear:2.3s;--syn-motion-distance-xs:2px;--syn-motion-distance-sm:4px;--syn-motion-distance-md:8px;--syn-motion-distance-lg:12px;--syn-motion-distance-card-lift:3px;--syn-motion-scale-opening:.86;--syn-motion-scale-press:.98;--syn-motion-scale-hover:1.006;--syn-motion-scale-media:1.012;--syn-motion-scale-pop:1.03;--syn-motion-rotate-opening:6deg;--syn-motion-rotate-xs:4deg;--syn-motion-rotate-sm:6deg;--syn-motion-rotate-disclosure:180deg;--syn-motion-ease-enter:cubic-bezier(.22, 1, .36, 1);--syn-motion-ease-settle:cubic-bezier(.16, 1, .3, 1);--syn-motion-ease-standard:cubic-bezier(.2, 0, 0, 1);--syn-motion-ease-exit:ease-in;--syn-feedback-hidden-size:1px;--syn-agent-trace-min-width:88px;--syn-agent-trace-min-height:var(--syn-line-28);--syn-agent-trace-radius:var(--syn-space-8);--syn-agent-trace-color:var(--syn-ink);--syn-agent-trace-font-size:var(--type-body-s-size);--syn-agent-trace-sweep-width:var(--syn-space-24);--syn-data-stitch-height:var(--syn-space-2);--syn-feedback-version-color:#ff8a1f;--syn-feedback-node-size:var(--syn-space-8);--syn-feedback-fold-width:var(--syn-space-72);--syn-feedback-line-height:var(--syn-space-2);--syn-feedback-seal-min-width:44px;--syn-feedback-seal-radius:var(--syn-space-8);--syn-feedback-seal-color:#101014;--syn-feedback-seal-font-size:var(--type-body-s-size);--syn-feedback-circuit-width:76px;--syn-feedback-circuit-height:34px;--syn-feedback-circuit-border:var(--syn-space-2) solid currentColor;--syn-feedback-relay-width:var(--syn-space-72);--syn-feedback-relay-height:var(--syn-space-12);--syn-feedback-relay-line-width:var(--syn-space-56);--syn-feedback-echo-size:var(--syn-space-6)}html[data-runtime-view-transition],html[data-runtime-view-transition] body,html[data-runtime-motion],html[data-runtime-motion] body{background-color:#222}::view-transition-old(root){mix-blend-mode:normal;background-color:#222;animation:none}::view-transition-new(root){mix-blend-mode:normal;background-color:#222;animation:none}::view-transition-group(*){animation-duration:var(--syn-motion-shared);animation-timing-function:var(--syn-motion-ease-settle)}.syn-toggle-button[data-motion-tone=pulse] img,.syn-selection-button__indicator{transition:transform var(--syn-motion-component) var(--syn-motion-ease-enter)}.syn-feedback-anchor{position:relative;overflow:visible}.syn-feedback-anchor--span{flex:none;place-items:center;display:inline-grid}.syn-feedback-live-region{width:var(--syn-feedback-hidden-size);height:var(--syn-feedback-hidden-size);clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;position:fixed;overflow:hidden}.syn-agent-trace{min-width:var(--syn-agent-trace-min-width);min-height:var(--syn-agent-trace-min-height);border-radius:var(--syn-agent-trace-radius);color:var(--syn-agent-trace-color);background:color-mix(in srgb, var(--syn-color-accent-cyan,#42e8e0) 28%, #f4f4ef);font-family:var(--syn-type-label-family);font-size:var(--syn-agent-trace-font-size);font-weight:var(--syn-type-label-weight);justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.syn-agent-trace>i{width:var(--syn-agent-trace-sweep-width);background:color-mix(in srgb, var(--syn-color-accent-cyan,#42e8e0) 68%, transparent);animation:syn-agent-trace var(--syn-motion-reward) var(--syn-motion-ease-standard) both;position:absolute;inset:0 auto 0 -24px}.syn-agent-trace>span{position:relative}@keyframes syn-agent-trace{0%{transform:translate(0)}to{transform:translate(112px)}}:where([data-motion-tone],[data-navigation-motion=tab],.figma-context-menu__row,.figma-context-popover__trigger,.figma-share-popover__action,.syn-content-tabs button,.syn-navigation-item,.syn-segmented-control button,.syn-selection-button,.syn-switch__control,.syn-track-tab-bar a){transform-origin:50%;transition:transform var(--syn-motion-feedback) var(--syn-motion-ease-enter)}:where([data-motion-tone],[data-navigation-motion=tab],.figma-context-menu__row,.figma-context-popover__trigger,.figma-share-popover__action,.syn-content-tabs button,.syn-navigation-item,.syn-segmented-control button,.syn-selection-button,.syn-switch__control,.syn-track-tab-bar a):active:not(:disabled):not([aria-disabled=true]){transform:scale(var(--syn-motion-scale-press))}.syn-icon-morph{place-items:center;width:100%;height:100%;display:inline-grid;position:relative}.syn-icon-morph__state{transition:opacity var(--syn-motion-tab-content) var(--syn-motion-ease-standard), transform var(--syn-motion-component) var(--syn-motion-ease-enter);place-items:center;display:grid;position:absolute;inset:0}.syn-icon-morph__state--active,.syn-icon-morph[data-active=true] .syn-icon-morph__state--default{opacity:0;transform:scale(.92)rotate(-5deg)}.syn-icon-morph[data-active=true] .syn-icon-morph__state--active{opacity:1;transform:scale(1)rotate(0)}.syn-toggle-button[data-motion-tone=pulse][aria-pressed=true] img{animation:syn-toggle-confirm var(--syn-motion-settle) var(--syn-motion-ease-enter)}@keyframes syn-toggle-confirm{45%{transform:scale(var(--syn-motion-scale-pop))}75%{transform:scale(.98)}}.syn-motion-count{display:inline-block}.syn-motion-count[data-direction=up]{animation:syn-motion-count-up var(--syn-motion-settle) var(--syn-motion-ease-enter)}.syn-motion-count[data-direction=down]{animation:syn-motion-count-down var(--syn-motion-tab-content) var(--syn-motion-ease-standard)}@keyframes syn-motion-count-up{0%{opacity:.3;transform:translateY(var(--syn-motion-distance-sm))}}@keyframes syn-motion-count-down{0%{opacity:.4;transform:translateY(calc(-1 * var(--syn-motion-distance-sm)))}}.syn-pulse-toast{z-index:120;box-sizing:border-box;align-items:center;gap:var(--syn-space-8);min-height:40px;padding:var(--syn-space-8) var(--syn-space-16) var(--syn-space-8) var(--syn-space-10);color:#00000e;font-family:var(--syn-type-label-family);font-size:var(--syn-type-label-size);line-height:var(--syn-type-label-line);pointer-events:none;transform-origin:50%;background:#bbfd3b;border-radius:999px;display:flex;position:fixed;top:76px;left:50%}.syn-pulse-toast__status{color:#bbfd3b;width:24px;height:24px;font-size:var(--syn-type-label-size);line-height:var(--syn-type-label-line);background:#00000e;border-radius:50%;place-items:center;display:grid;position:relative}.syn-pulse-toast__status>img{width:16px;height:16px}.syn-pulse-toast[data-tone=info] .syn-pulse-toast__status{color:#00000e;background:var(--syn-color-accent-cyan,#42e8e0)}.syn-pulse-toast[data-tone=warning] .syn-pulse-toast__status{color:#00000e;background:var(--syn-color-accent-lime,#b5ff2d)}.syn-pulse-toast__message{z-index:1;position:relative}.syn-creation-spark{z-index:0;pointer-events:none;width:1px;height:1px;position:absolute;inset:50% auto auto 50%}.syn-creation-spark__particle{opacity:0;width:6px;height:6px;animation:syn-creation-spark-burst var(--syn-motion-reward) var(--syn-motion-ease-settle) both;animation-delay:var(--spark-delay);background:#fff6a5;position:absolute;top:-3px;left:-3px;transform:translate(0)rotate(0)scale(.45)}.syn-creation-spark__particle[data-shape="0"]{border-radius:50%}.syn-creation-spark__particle[data-shape="1"]{clip-path:polygon(50% 0,62% 36%,100% 50%,62% 64%,50% 100%,38% 64%,0 50%,38% 36%);background:var(--syn-color-accent-cyan,#42e8e0);width:7px;height:7px}.syn-creation-spark__particle[data-shape="2"]{background:#bbfd3b;border-radius:99px;width:8px;height:3px}.syn-data-stitch{z-index:1200;height:var(--syn-data-stitch-height);pointer-events:none;transform-origin:0;background:var(--syn-color-accent-cyan,#42e8e0);position:fixed}.syn-data-stitch[data-tone=collaboration],.syn-data-stitch[data-tone=success]{background:var(--syn-color-accent-lime,#b5ff2d)}.syn-data-stitch[data-tone=version]{background:var(--syn-feedback-version-color)}.syn-feedback-preset{z-index:1;width:var(--syn-feedback-hidden-size);height:var(--syn-feedback-hidden-size);color:var(--syn-color-accent-lime,#b5ff2d);pointer-events:none;position:absolute;inset:50% auto auto 50%}.syn-feedback-preset[data-tone=ai]{color:var(--syn-color-accent-cyan,#42e8e0)}.syn-feedback-preset[data-tone=version]{color:var(--syn-feedback-version-color)}.syn-feedback-preset--node-dock>i{width:var(--syn-feedback-node-size);height:var(--syn-feedback-node-size);animation:syn-node-dock var(--syn-motion-node-dock) var(--syn-motion-ease-settle) both;background:currentColor;border-radius:50%;position:absolute;top:-4px;left:-4px}.syn-feedback-preset--data-fold>i{width:var(--syn-feedback-fold-width);height:var(--syn-feedback-line-height);transform-origin:50%;animation:syn-data-fold var(--syn-motion-data-fold) var(--syn-motion-ease-settle) both;background:currentColor;position:absolute;left:-36px}.syn-feedback-preset--data-fold>i:first-child{top:-18px}.syn-feedback-preset--data-fold>i:last-child{top:16px}.syn-feedback-preset--version-seal>span{min-width:var(--syn-feedback-seal-min-width);padding:var(--syn-space-4) var(--syn-space-8);border-radius:var(--syn-feedback-seal-radius);color:var(--syn-feedback-seal-color);font-family:var(--syn-type-action-family);font-size:var(--syn-feedback-seal-font-size);font-weight:var(--syn-type-action-weight);text-align:center;animation:syn-version-seal var(--syn-motion-easter-egg) var(--syn-motion-ease-settle) both;background:currentColor;position:absolute;bottom:12px;left:0;transform:translate(-50%)}.syn-feedback-preset--team-circuit{width:var(--syn-feedback-circuit-width);height:var(--syn-feedback-circuit-height);border-bottom:var(--syn-feedback-circuit-border);animation:syn-circuit-line var(--syn-motion-maximum) var(--syn-motion-ease-enter) both;translate:-38px -17px}.syn-feedback-preset--team-circuit>i{width:var(--syn-feedback-node-size);height:var(--syn-feedback-node-size);animation:syn-circuit-node var(--syn-motion-maximum) var(--syn-motion-ease-settle) both;background:currentColor;border-radius:50%;position:absolute;bottom:-5px}.syn-feedback-preset--team-circuit>i:first-child{left:0}.syn-feedback-preset--team-circuit>i:nth-child(2){animation-delay:90ms;left:34px}.syn-feedback-preset--team-circuit>i:nth-child(3){animation-delay:.18s;right:0}.syn-feedback-preset--stage-relay{width:var(--syn-feedback-relay-width);height:var(--syn-feedback-relay-height);translate:-36px -6px}.syn-feedback-preset--stage-relay>i{width:var(--syn-feedback-node-size);height:var(--syn-feedback-node-size);background:currentColor;border-radius:50%;position:absolute;top:2px}.syn-feedback-preset--stage-relay>i:first-child{left:0}.syn-feedback-preset--stage-relay>i:last-child{animation:syn-relay-arrival var(--syn-motion-maximum) var(--syn-motion-ease-settle) both;right:0}.syn-feedback-preset--stage-relay>b{width:var(--syn-feedback-relay-line-width);height:var(--syn-feedback-line-height);transform-origin:0;animation:syn-relay-line var(--syn-motion-maximum) var(--syn-motion-ease-enter) both;background:currentColor;position:absolute;top:5px;left:8px}.syn-feedback-preset--discovery-echo>i{width:var(--syn-feedback-echo-size);height:var(--syn-feedback-echo-size);animation:syn-discovery-echo var(--syn-motion-easter-egg) var(--syn-motion-ease-settle) both;background:currentColor;border-radius:50%;position:absolute;top:-3px;left:-3px}.syn-feedback-preset--discovery-echo>i:first-child{--echo-x:-34px;--echo-y:-18px}.syn-feedback-preset--discovery-echo>i:nth-child(2){--echo-x:30px;--echo-y:-24px;animation-delay:70ms}.syn-feedback-preset--discovery-echo>i:nth-child(3){--echo-x:24px;--echo-y:28px;animation-delay:.14s}@keyframes syn-node-dock{0%{opacity:0;transform:translateY(8px)scale(.7)}48%{opacity:1;transform:translateY(0)scale(1.16)}to{opacity:0;transform:translateY(0)scale(1)}}@keyframes syn-data-fold{0%{opacity:0;transform:scaleX(1)}45%{opacity:.9;transform:scaleX(.36)}to{opacity:0;transform:scaleX(0)}}@keyframes syn-version-seal{0%{opacity:0;transform:translate(-50%,-8px)scale(.96)}34%{opacity:1;transform:translate(-50%)scale(1)}76%{opacity:1}to{opacity:0}}@keyframes syn-circuit-line{0%{opacity:0;transform:scaleX(0)}36%{opacity:.8;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes syn-circuit-node{0%,18%{opacity:0;transform:scale(.5)}42%,72%{opacity:1;transform:scale(1.18)}to{opacity:0;transform:scale(1)}}@keyframes syn-relay-line{0%{opacity:0;transform:scaleX(0)}45%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes syn-relay-arrival{0%,40%{opacity:.4;transform:scale(.7)}62%{opacity:1;transform:scale(1.24)}to{opacity:0;transform:scale(1)}}@keyframes syn-discovery-echo{0%{opacity:0;transform:translate(0)scale(.5)}42%{opacity:.9;transform:translate(var(--echo-x), var(--echo-y)) scale(1)}to{opacity:0;transform:translate(var(--echo-x), var(--echo-y)) scale(.7)}}@keyframes syn-creation-spark-burst{0%{opacity:0;transform:translate(0)rotate(-8deg)scale(.45)}18%{opacity:1}68%{opacity:.95;transform:translate(var(--spark-x), var(--spark-y)) rotate(28deg) scale(1)}to{opacity:0;transform:translate(var(--spark-x), var(--spark-y)) rotate(45deg) scale(.35)}}.syn-pulse-toast[data-state=visible]{animation:syn-pulse-toast-in var(--syn-motion-success) var(--syn-motion-ease-enter) both}.syn-pulse-toast[data-state=hidden]{animation:syn-pulse-toast-out var(--syn-motion-toast-exit) var(--syn-motion-ease-exit) both}@keyframes syn-pulse-toast-in{0%{opacity:0;transform:translate(-50%, var(--syn-motion-distance-md)) scale(var(--syn-motion-scale-press))}68%{opacity:1;transform:translate(-50%, calc(-1 * var(--syn-motion-distance-xs))) scale(var(--syn-motion-scale-media))}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes syn-pulse-toast-out{0%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%, calc(-1 * var(--syn-motion-distance-sm))) scale(.99)}}html[data-feedback-mode=quiet] :where([data-motion-tone],[data-navigation-motion=tab],.figma-context-menu__row,.figma-context-popover__trigger,.figma-share-popover__action,.syn-content-tabs button,.syn-navigation-item,.syn-segmented-control button,.syn-selection-button,.syn-switch__control,.syn-track-tab-bar a){transition-duration:1ms!important}html[data-feedback-mode=quiet] :where([data-motion-tone],[data-navigation-motion=tab],.figma-context-menu__row,.figma-context-popover__trigger,.figma-share-popover__action,.syn-content-tabs button,.syn-navigation-item,.syn-segmented-control button,.syn-selection-button,.syn-switch__control,.syn-track-tab-bar a):active:not(:disabled):not([aria-disabled=true]){transform:none}html[data-feedback-mode=quiet] :where(.syn-creation-spark,.syn-feedback-preset,.syn-data-stitch,.syn-agent-trace>i){display:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}::view-transition-old(root){animation-duration:1ms!important}::view-transition-new(root){animation-duration:1ms!important}::view-transition-group(*){animation-duration:1ms!important}.syn-toggle-button[data-motion-tone=pulse] img,.syn-selection-button__indicator{transition-duration:1ms!important}.syn-toggle-button[data-motion-tone=pulse][aria-pressed=true] img{animation:none}.syn-motion-count,.syn-icon-morph__state,.syn-pulse-toast,.syn-creation-spark__particle,.syn-feedback-preset,.syn-data-stitch{animation-duration:1ms!important}.syn-creation-spark,.syn-feedback-preset,.syn-data-stitch,.syn-agent-trace>i{display:none}:where([data-motion-tone],[data-navigation-motion=tab],.figma-context-menu__row,.figma-context-popover__trigger,.figma-share-popover__action,.syn-content-tabs button,.syn-navigation-item,.syn-segmented-control button,.syn-selection-button,.syn-switch__control,.syn-track-tab-bar a):active:not(:disabled):not([aria-disabled=true]),.syn-icon-morph__state,.syn-icon-morph[data-active=true] .syn-icon-morph__state--active{transform:none}}.syn-liquid-like-icon{flex:none;place-items:center;width:1em;height:1em;display:inline-grid}.syn-liquid-like-icon>svg{width:100%;height:100%;display:block}.syn-liquid-like-icon__base{fill:var(--syn-gray)}.syn-liquid-like-icon__wave{fill:var(--syn-neon-orange)}[data-interaction-system=v1] [data-icon-motion]>:first-child{transform-origin:50%}[data-interaction-system=v1] [data-icon-action=notifications]>:first-child{transform-origin:50% 12%}[data-interaction-system=v1] [data-icon-action=publish] .global-header__publish-star-layer--main{transform-origin:46% 78%}[data-interaction-system=v1] [data-icon-action=publish] .global-header__publish-star-layer--accent{transform-origin:70% 12%}[data-interaction-system=v1] [data-icon-action=publish] .global-header__publish-star-layer--tiny{transform-origin:88% 22%}[data-interaction-system=v1] [data-icon-action=like] .syn-liquid-like-icon__level{transition:transform var(--syn-motion-toast-exit) var(--syn-motion-ease-exit);transform:translateY(26px)}[data-interaction-system=v1] [data-icon-action=like] .syn-liquid-like-icon__wave{transition:transform var(--syn-motion-component) var(--syn-motion-ease-settle)}@media (hover:hover) and (pointer:fine){[data-interaction-system=v1] [data-icon-action=close][data-hover-intent=semantic]:hover>:first-child{animation:syn-icon-straighten var(--syn-motion-component) var(--syn-motion-ease-enter) 1 both}[data-interaction-system=v1] [data-icon-action=settings][data-hover-intent=semantic]:hover>:first-child{animation:syn-icon-settings-turn var(--syn-motion-settle) var(--syn-motion-ease-settle) 1 both}[data-interaction-system=v1] [data-icon-action=notifications][data-hover-intent=semantic]:hover>:first-child{animation:syn-icon-notification-sway var(--syn-motion-notification-sway) linear 1 both}[data-interaction-system=v1] [data-icon-action=notifications][data-hover-intent=semantic]:hover .global-header__notification-lines:before,[data-interaction-system=v1] [data-icon-action=notifications][data-hover-intent=semantic]:hover .global-header__notification-lines:after{animation:syn-icon-notification-lines var(--syn-motion-notification-sway) linear 1 both}[data-interaction-system=v1] [data-icon-action=publish][data-hover-intent=semantic]:hover .global-header__publish-icon-art{opacity:0}[data-interaction-system=v1] [data-icon-action=publish][data-hover-intent=semantic]:hover .global-header__publish-icon--wide .global-header__publish-star-layer--accent>svg,[data-interaction-system=v1] [data-icon-action=publish][data-hover-intent=semantic]:hover .global-header__publish-icon--wide .global-header__publish-star-layer--tiny>svg{--fill-0:#00000e;--stroke-0:#00000e}[data-interaction-system=v1] [data-icon-action=publish][data-hover-intent=semantic]:hover .global-header__publish-star-layer--main{animation:syn-icon-publish-character-hop var(--syn-motion-publish-accent) linear 1 both}[data-interaction-system=v1] [data-icon-action=publish][data-hover-intent=semantic]:hover .global-header__publish-star-layer--accent{animation:syn-icon-publish-accent-follow var(--syn-motion-milestone) linear 1 both}[data-interaction-system=v1] [data-icon-action=publish][data-hover-intent=semantic]:hover .global-header__publish-star-layer--tiny{animation:syn-icon-publish-tiny-follow var(--syn-motion-milestone) linear 1 both}[data-interaction-system=v1] [data-icon-action=previous][data-hover-intent=semantic]:hover>:first-child{animation:syn-icon-nudge-back var(--syn-motion-component) var(--syn-motion-ease-enter) 1 both}[data-interaction-system=v1] [data-icon-action=next][data-hover-intent=semantic]:hover>:first-child{animation:syn-icon-nudge-forward var(--syn-motion-component) var(--syn-motion-ease-enter) 1 both}[data-interaction-system=v1] [data-icon-action=external-link][data-hover-intent=semantic]:hover>:first-child{animation:syn-icon-nudge-external var(--syn-motion-component) var(--syn-motion-ease-enter) 1 both}[data-interaction-system=v1] [data-icon-action=like][data-hover-intent=semantic][aria-pressed=false]:hover .syn-liquid-like-icon__level{transition-duration:var(--syn-motion-easter-egg);transition-timing-function:var(--syn-motion-ease-settle);transform:translateY(10px)}[data-interaction-system=v1] [data-icon-action=like][data-hover-intent=semantic]:hover .syn-liquid-like-icon__wave--front{animation:syn-like-wave-front var(--syn-motion-like-wave-front) ease-in-out infinite alternate}[data-interaction-system=v1] [data-icon-action=like][data-hover-intent=semantic]:hover .syn-liquid-like-icon__wave--rear{animation:syn-like-wave-rear var(--syn-motion-like-wave-rear) ease-in-out infinite alternate-reverse}[data-interaction-system=v1] [data-icon-action=bookmark][data-hover-intent=semantic][aria-pressed=false]:hover>:first-child{animation:syn-icon-bookmark-preview var(--syn-motion-component) var(--syn-motion-ease-enter) 1 both}}[data-interaction-system=v1] [data-icon-action=like][aria-pressed=true] .syn-liquid-like-icon__level{transition-duration:var(--syn-motion-container);transition-timing-function:var(--syn-motion-ease-enter);transform:translateY(-3px)}[data-interaction-system=v1] [data-icon-action=disclosure][aria-expanded=true]>:first-child{rotate:var(--syn-motion-rotate-disclosure)}@keyframes syn-icon-straighten{0%{rotate:calc(-1 * var(--syn-motion-rotate-xs))}to{rotate:0deg}}@keyframes syn-icon-settings-turn{0%,to{rotate:0deg}56%{rotate:var(--syn-motion-rotate-sm)}}@keyframes syn-icon-notification-sway{0%,to{rotate:0deg}14%{animation-timing-function:cubic-bezier(.18,.72,.28,1);rotate:-10deg}29%{animation-timing-function:cubic-bezier(.2,.78,.3,1);rotate:7deg}43%{animation-timing-function:cubic-bezier(.2,.8,.32,1);rotate:-4.5deg}57%{animation-timing-function:cubic-bezier(.22,.82,.34,1);rotate:2.7deg}69%{animation-timing-function:cubic-bezier(.22,.84,.36,1);rotate:-1.5deg}80%{animation-timing-function:cubic-bezier(.24,.86,.4,1);rotate:.7deg}89%{rotate:-.28deg}}@keyframes syn-icon-notification-lines{0%,16%,to{opacity:0;translate:0;scale:.58}29%{opacity:.92;scale:.9;translate:calc(var(--syn-notification-line-shift) * .55) 0}45%{opacity:1;scale:1;translate:var(--syn-notification-line-shift) 0}63%{opacity:.68;scale:.88;translate:calc(var(--syn-notification-line-shift) * .7) 0}78%{opacity:.24;scale:.72;translate:calc(var(--syn-notification-line-shift) * .35) 0}86%{opacity:0;translate:0;scale:.62}}@keyframes syn-icon-publish-character-hop{0%,to{opacity:1;transform:translate(0)rotate(0)scaleX(1)scaleY(1)}12%{animation-timing-function:cubic-bezier(.4,.14,.3,1);transform:translateY(.7px)rotate(-2deg)scaleX(1.06)scaleY(.94)}31%{animation-timing-function:cubic-bezier(.16,1,.3,1);transform:translate(-1.3px,-2.15px)rotate(-8deg)scaleX(.95)scaleY(1.07)}47%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translate(-.9px,-2.35px)rotate(-2.5deg)scaleX(.98)scaleY(1.04)}65%{animation-timing-function:cubic-bezier(.4,.14,.3,1);transform:translate(.4px,.5px)rotate(3deg)scaleX(1.06)scaleY(.94)}80%{animation-timing-function:cubic-bezier(.16,1,.3,1);transform:translate(-.22px,-.35px)rotate(-1.2deg)scaleX(.985)scaleY(1.025)}91%{transform:translate(.08px,.08px)rotate(.35deg)scaleX(1.006)scaleY(.994)}}@keyframes syn-icon-publish-accent-follow{0%,14%{opacity:0;transform:translate(0)rotate(0)scale(.94)}34%{opacity:1;animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translate(.12px,-.16px)rotate(3deg)scale(1)}54%{opacity:1;animation-timing-function:cubic-bezier(.16,1,.3,1);transform:translate(.06px,-.08px)rotate(-1.5deg)scale(.99)}70%,to{opacity:1;transform:translate(0)rotate(0)scale(1)}}@keyframes syn-icon-publish-tiny-follow{0%,14%{opacity:0;transform:translate(0)rotate(0)scale(.96)}34%{opacity:1;animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translate(.1px,-.14px)rotate(-3deg)scale(1)}54%{opacity:1;transform:translate(-.02px,.02px)rotate(1deg)scale(1)}70%,to{opacity:1;transform:translate(0)rotate(0)scale(1)}}@keyframes syn-like-wave-front{0%{transform:translate(0)rotate(-.35deg)scaleY(.94)}36%{transform:translate(-8px)rotate(.55deg)scaleY(1.14)}68%{transform:translate(-3px)rotate(-.2deg)scaleY(1.02)}to{transform:translate(-12px)rotate(.4deg)scaleY(1.12)}}@keyframes syn-like-wave-rear{0%{transform:translate(-7px)rotate(.45deg)scaleY(1.08)}42%{transform:translate(4px)rotate(-.55deg)scaleY(.92)}74%{transform:translate(-1px)rotate(.25deg)scaleY(1.13)}to{transform:translate(9px)rotate(-.35deg)scaleY(.98)}}@keyframes syn-icon-nudge-back{to{translate:calc(-1 * var(--syn-motion-distance-xs)) 0}}@keyframes syn-icon-nudge-forward{to{translate:var(--syn-motion-distance-xs) 0}}@keyframes syn-icon-nudge-external{to{translate:var(--syn-motion-distance-xs) calc(-1 * var(--syn-motion-distance-xs))}}@keyframes syn-icon-bookmark-preview{to{translate:0 calc(var(--syn-motion-distance-xs) / 2)}}html[data-feedback-mode=quiet] [data-interaction-system=v1] [data-icon-motion]>:first-child{animation:none!important;translate:none!important;rotate:none!important;scale:none!important}html[data-feedback-mode=quiet] [data-interaction-system=v1] .global-header__notification-lines:before,html[data-feedback-mode=quiet] [data-interaction-system=v1] .global-header__notification-lines:after,html[data-feedback-mode=quiet] [data-interaction-system=v1] [data-icon-action=publish] .global-header__publish-star-layer{opacity:0!important;animation:none!important}html[data-feedback-mode=quiet] [data-interaction-system=v1] [data-icon-action=publish] .global-header__publish-icon-art{opacity:1!important}html[data-feedback-mode=quiet] [data-interaction-system=v1] [data-icon-action=publish] .global-header__publish-icon-group,html[data-feedback-mode=quiet] [data-interaction-system=v1] [data-icon-action=like] .syn-liquid-like-icon__wave{animation:none!important;transform:none!important}html[data-feedback-mode=quiet] [data-interaction-system=v1] [data-icon-action=like] .syn-liquid-like-icon__level{transition:none!important;transform:translateY(26px)!important}html[data-feedback-mode=quiet] [data-interaction-system=v1] [data-icon-action=like][aria-pressed=true] .syn-liquid-like-icon__level{transform:translateY(-3px)!important}@media (prefers-reduced-motion:reduce){[data-interaction-system=v1] [data-icon-motion]>:first-child{animation:none!important;translate:none!important;rotate:none!important;scale:none!important}[data-interaction-system=v1] .global-header__notification-lines:before,[data-interaction-system=v1] .global-header__notification-lines:after{opacity:0!important;animation:none!important;translate:none!important;scale:none!important}[data-interaction-system=v1] [data-icon-action=publish] .global-header__publish-star-layer{opacity:0!important;animation:none!important;transform:none!important}[data-interaction-system=v1] [data-icon-action=publish] .global-header__publish-icon-art{opacity:1!important}[data-interaction-system=v1] [data-icon-action=publish] .global-header__publish-icon-group{animation:none!important;transform:none!important}[data-interaction-system=v1] [data-icon-action=like] .syn-liquid-like-icon__level{transition:none!important;transform:translateY(26px)!important}[data-interaction-system=v1] [data-icon-action=like][aria-pressed=true] .syn-liquid-like-icon__level{transform:translateY(-3px)!important}[data-interaction-system=v1] [data-icon-action=like] .syn-liquid-like-icon__wave{animation:none!important;transform:none!important}}[data-interaction-system=v1] button:not([data-button-wrap=allow]){white-space:nowrap}[data-interaction-system=v1] :where([data-hover-intent=state],[data-hover-intent=tactile],[data-hover-intent=lift],[data-hover-intent=semantic]){--syn-interaction-hover-surface:var(--syn-interaction-tone-hover-surface,transparent);--syn-interaction-hover-color:var(--syn-interaction-tone-hover-color,currentColor);--syn-interaction-hover-border:var(--syn-interaction-tone-hover-border,currentColor);--syn-interaction-lift:var(--syn-motion-distance-card-lift);transition:color var(--syn-motion-feedback) var(--syn-motion-ease-standard), background-color var(--syn-motion-feedback) var(--syn-motion-ease-standard), border-color var(--syn-motion-feedback) var(--syn-motion-ease-standard), box-shadow var(--syn-motion-feedback) var(--syn-motion-ease-standard), transform var(--syn-motion-component) var(--syn-motion-ease-enter)}[data-interaction-system=v1] [data-interaction-tone=brand]{--syn-interaction-tone-hover-surface:var(--syn-state-hover-brand-surface);--syn-interaction-tone-hover-color:var(--syn-color-text-on-accent);--syn-interaction-tone-hover-border:var(--syn-state-hover-brand-surface)}[data-interaction-system=v1] [data-interaction-tone=neutral]{--syn-interaction-tone-hover-surface:var(--syn-state-hover-neutral-light);--syn-interaction-tone-hover-border:var(--syn-state-hover-neutral-dark)}[data-interaction-system=v1] [data-interaction-tone=quiet]{--syn-interaction-tone-hover-surface:transparent;--syn-interaction-tone-hover-color:currentColor;--syn-interaction-tone-hover-border:var(--syn-color-border-default,#8e8e8e)}[data-interaction-system=v1] [data-interaction-tone=relationship]{--syn-interaction-tone-hover-color:var(--syn-state-hover-relationship);--syn-interaction-tone-hover-border:var(--syn-state-hover-relationship)}[data-interaction-system=v1] [data-interaction-tone=danger]{--syn-interaction-tone-hover-surface:var(--syn-state-hover-danger);--syn-interaction-tone-hover-color:var(--syn-color-text-on-accent);--syn-interaction-tone-hover-border:var(--syn-state-hover-danger)}[data-interaction-system=v1] :where([data-navigation-motion=tab],.syn-content-tabs button,.syn-track-tab-bar a)[data-interaction-tone=neutral]{--syn-interaction-tone-hover-surface:var(--syn-state-hover-neutral-dark);--syn-interaction-tone-hover-color:var(--syn-color-text-primary);--syn-interaction-tone-hover-border:transparent}[data-interaction-system=v1] :where([data-hover-intent]:focus-visible,[data-hover-intent] :focus-visible){outline:2px solid var(--syn-state-focus-ring);outline-offset:2px}@media (hover:hover) and (pointer:fine){[data-interaction-system=v1] :where([data-hover-intent=state],[data-hover-intent=tactile]):not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):not([data-loading=true]):not([aria-invalid=true]):not([data-status=error]):not([data-state=error]):not([aria-current]):not([aria-selected=true]):not([aria-pressed=true]):not([aria-checked=true]):not([aria-expanded=true]):hover{color:var(--syn-interaction-hover-color);background-color:var(--syn-interaction-hover-surface);border-color:var(--syn-interaction-hover-border)}[data-interaction-system=v1] [data-hover-intent=semantic]:hover{color:var(--syn-interaction-hover-color);border-color:var(--syn-interaction-hover-border)}[data-interaction-system=v1] [data-interaction-effect=ring-child]:hover [data-interaction-target=media]{box-shadow:0 0 0 var(--syn-interaction-ring-width,3px) var(--syn-interaction-ring-color,var(--syn-color-action-primary))}[data-interaction-system=v1] [data-interaction-effect=reveal-child]:hover [data-interaction-target=feedback]{opacity:1;color:var(--syn-interaction-hover-color);transform:translateY(0)}[data-interaction-system=v1] [data-interaction-disclosure=actions]:hover>[data-interaction-disclosure-action]{opacity:1;pointer-events:auto}[data-interaction-system=v1] [data-interaction-decoration=underline]:hover{text-decoration:underline}[data-interaction-system=v1] [data-interaction-effect=outline]:hover{box-shadow:0 0 0 var(--syn-interaction-outline-width,1px) var(--syn-interaction-outline-color,currentColor)}}[data-interaction-system=v1] [data-interaction-effect=ring-child]:focus-visible [data-interaction-target=media]{box-shadow:0 0 0 var(--syn-interaction-ring-width,3px) var(--syn-interaction-ring-color,var(--syn-color-action-primary))}@media (width<=679px) and (hover:hover) and (pointer:fine){[data-interaction-system=v1] [data-interaction-effect=ring-child]:hover [data-interaction-target=media],[data-interaction-system=v1] [data-interaction-effect=ring-child]:focus-visible [data-interaction-target=media]{outline:var(--syn-interaction-ring-width,3px) solid var(--syn-interaction-ring-color,var(--syn-color-action-primary));outline-offset:calc(-1 * var(--syn-interaction-ring-width,3px));box-shadow:none}}[data-interaction-system=v1] [data-interaction-effect=reveal-child]:focus-visible [data-interaction-target=feedback],[data-interaction-system=v1] [data-interaction-effect=reveal-child][data-primary-add=true] [data-interaction-target=feedback]{opacity:1;color:var(--syn-interaction-hover-color);transform:translateY(0)}[data-interaction-system=v1] [data-interaction-disclosure=actions]:focus-within>[data-interaction-disclosure-action]{opacity:1;pointer-events:auto}[data-interaction-system=v1] [data-hover-intent=tactile]:active:not(:disabled):not([aria-disabled=true]),[data-interaction-system=v1] [data-hover-intent=semantic]:active:not(:disabled):not([aria-disabled=true]){transform:scale(var(--syn-motion-scale-press))}[data-interaction-system=v1] :where([data-hover-intent][disabled],[data-hover-intent][aria-disabled=true],[data-hover-intent][data-loading=true],[data-hover-intent][aria-busy=true]){transform:none}html[data-feedback-mode=quiet] [data-interaction-system=v1] :where([data-hover-intent=tactile],[data-hover-intent=lift],[data-hover-intent=semantic]):is(:hover,:active){transition-delay:0s!important;transform:none!important}@media (prefers-reduced-motion:reduce){[data-interaction-system=v1] :where([data-hover-intent=tactile],[data-hover-intent=lift],[data-hover-intent=semantic]){transition-duration:1ms}[data-interaction-system=v1] :where([data-hover-intent=tactile],[data-hover-intent=lift],[data-hover-intent=semantic]):hover,[data-interaction-system=v1] :where([data-hover-intent=tactile],[data-hover-intent=lift],[data-hover-intent=semantic]):active{transform:none}[data-interaction-system=v1] [data-interaction-effect=reveal-child] [data-interaction-target=feedback]{transition:none;transform:none}}.syn-product-opening{z-index:2147483000;color:#fff;isolation:isolate;transition:opacity var(--syn-motion-feedback) var(--syn-motion-ease-exit), visibility var(--syn-motion-feedback) step-end;background:radial-gradient(circle at 50% 46%,#bbfd3b1a,#0000 31%),#222;place-content:center;justify-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.syn-product-opening[data-phase=exiting]{visibility:hidden;opacity:0}.syn-product-opening__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.syn-product-opening__stage{place-items:center;width:108px;height:108px;display:grid;position:relative}.syn-product-opening__mark{z-index:2;width:64px;height:64px;animation:syn-product-opening-mark var(--syn-motion-milestone) var(--syn-motion-ease-enter) both;position:relative}.syn-product-opening__orbit,.syn-product-opening__pulse{pointer-events:none;border-radius:50%;position:absolute}.syn-product-opening__orbit{border:2px solid #ffffff1f;border-top-color:var(--syn-neon-gold);animation:syn-product-opening-orbit var(--syn-motion-easter-egg) var(--syn-motion-ease-settle) both;border-right-color:#bbfd3b94;inset:5px}.syn-product-opening__pulse{animation:syn-product-opening-pulse var(--syn-motion-reward) var(--syn-motion-ease-enter) 1 both;border:1px solid #bbfd3b75;inset:18px}.syn-product-opening__wordmark{margin-top:var(--syn-space-12);color:#fff;font-family:var(--syn-type-display-family);font-size:clamp(30px,5vw,46px);font-weight:var(--syn-type-display-weight);letter-spacing:-.045em;line-height:var(--syn-leading-none);animation:syn-product-opening-copy var(--syn-motion-reward) var(--syn-motion-ease-enter) both;overflow:hidden}.syn-product-opening__wordmark span{color:var(--syn-neon-gold)}.syn-product-opening__tagline{margin:var(--syn-space-12) 0 0;color:#ffffffc7;font-family:var(--syn-type-label-family);font-size:var(--type-body-s-size);font-weight:var(--syn-type-label-weight);letter-spacing:.28em;animation:syn-product-opening-tagline var(--syn-motion-milestone) var(--syn-motion-ease-enter) both}@keyframes syn-product-opening-mark{0%{opacity:0;transform:translateY(var(--syn-motion-distance-md)) scale(var(--syn-motion-scale-opening)) rotate(calc(-1 * var(--syn-motion-rotate-opening)))}56%{opacity:1;transform:translateY(0) scale(var(--syn-motion-scale-pop)) rotate(1deg)}to{opacity:1;transform:translateY(0)scale(1)rotate(0)}}@keyframes syn-product-opening-orbit{0%{opacity:0;transform:rotate(-100deg)scale(.78)}35%{opacity:1}to{opacity:.86;transform:rotate(155deg)scale(1)}}@keyframes syn-product-opening-pulse{0%{opacity:0;transform:scale(.72)}40%{opacity:.72}to{opacity:0;transform:scale(1.42)}}@keyframes syn-product-opening-copy{0%,20%{opacity:0;transform:translateY(var(--syn-motion-distance-lg));clip-path:inset(100% 0 0)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}@keyframes syn-product-opening-tagline{0%,20%{opacity:0;transform:translateY(var(--syn-motion-distance-sm))}45%{opacity:.72;transform:translateY(var(--syn-motion-distance-xs))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.syn-product-opening,.syn-product-opening__mark,.syn-product-opening__orbit,.syn-product-opening__pulse,.syn-product-opening__wordmark,.syn-product-opening__tagline{transition-duration:1ms;animation:none}}
