.FeatureTile_tile__OC0Tv{display:flex;flex-direction:column;gap:var(--sp-5);padding:var(--sp-6);background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);transition:transform var(--t-base) ease,box-shadow var(--t-base) ease}.FeatureTile_tile__OC0Tv:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.FeatureTile_lg__rxM4g{grid-column:span 4}.FeatureTile_sm__L_OM6{grid-column:span 2}@media (max-width:880px){.FeatureTile_lg__rxM4g,.FeatureTile_sm__L_OM6{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.FeatureTile_tile__OC0Tv{transition:none}.FeatureTile_tile__OC0Tv:hover{transform:none}}.FeatureTile_head__n5WGe{display:flex;flex-direction:column}.FeatureTile_eyebrow__aQnQY{display:inline-flex;align-items:center;gap:var(--sp-2);font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--text-muted);text-transform:uppercase;letter-spacing:.12em;margin-bottom:var(--sp-3)}.FeatureTile_title__F8zFH{font-family:var(--font-ui);font-size:clamp(var(--fs-2xl),2.4vw,28px);font-weight:620;line-height:1.14;letter-spacing:-.02em;color:var(--text-primary);margin-bottom:var(--sp-3)}.FeatureTile_lead__5e54d{font-size:var(--fs-lg);color:var(--text-secondary);line-height:1.6;max-width:52ch}.FeatureTile_frame__F2EVn{position:relative;flex:1 1;min-height:260px;overflow:hidden;background:var(--bg-tertiary);border-radius:var(--r-md)}.FeatureTile_placeholder___mRQl{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-2);min-height:260px;background:var(--bg-tertiary);border:1px dashed var(--border-strong);border-radius:var(--r-md);color:var(--text-muted)}.FeatureTile_placeholderHint__mfZyy{font-family:var(--font-mono);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-disabled)}.ProductBento_section__uwAW0{padding-top:var(--sp-10);padding-bottom:var(--sp-12)}.ProductBento_muted__v8Wlh{background:var(--bg-tertiary)}.ProductBento_bento__9DDYt{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:var(--sp-4);gap:var(--sp-4)}@media (max-width:880px){.ProductBento_bento__9DDYt{grid-template-columns:1fr}}.ProductCompare_section__HEZEQ{padding-top:var(--sp-10);padding-bottom:var(--sp-12)}.ProductCompare_muted__St6yN{background:var(--bg-tertiary)}.ProductCompare_compare__0nB_D{display:grid;grid-template-columns:1fr 1px 1fr;grid-gap:var(--sp-6);gap:var(--sp-6);padding:var(--sp-8) 0;border-top:1px solid var(--border-default);border-bottom:1px solid var(--border-default)}.ProductCompare_divider__Uoark{background:var(--border-default)}.ProductCompare_col__Rsmgo{display:flex;flex-direction:column;gap:var(--sp-3)}.ProductCompare_label__4hGso{font-size:var(--fs-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.ProductCompare_labelAfter__45ic7{color:var(--text-primary)}.ProductCompare_text__D76th{font-size:var(--fs-lg);color:var(--text-secondary);line-height:1.6}@media (max-width:640px){.ProductCompare_compare__0nB_D{grid-template-columns:1fr}.ProductCompare_divider__Uoark{display:none}}.ProductCTA_section__SOMB_{padding-top:var(--sp-4);padding-bottom:var(--sp-12)}.ProductCTA_panel__hFizB{display:flex;flex-direction:column;align-items:center;gap:var(--sp-5);text-align:center;padding:var(--sp-12) var(--sp-8);background:var(--accent);border-radius:var(--r-lg);color:var(--text-on-accent)}.ProductCTA_title__ZtS0E{font-size:var(--fs-3xl);font-weight:650;letter-spacing:-.02em;color:var(--text-on-accent)}.ProductCTA_lead__15ezz{max-width:460px;font-size:var(--fs-xl);line-height:1.6;color:var(--text-on-accent);opacity:.82;margin-top:calc(-1 * var(--sp-2))}.ProductCTA_meta___OL7Y{font-size:var(--fs-xs);color:var(--text-on-accent);opacity:.6}.ProductExtras_section__s879U{padding-top:var(--sp-10);padding-bottom:var(--sp-12)}.ProductExtras_muted__TlIpm{background:var(--bg-tertiary)}.ProductExtras_eyebrow__ZwC1R{display:block;font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--text-disabled);text-transform:uppercase;letter-spacing:.14em;margin-bottom:var(--sp-5)}.ProductExtras_grid__EJiAo{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--sp-4);gap:var(--sp-4);list-style:none;padding:0;margin:0}.ProductExtras_card__xx3EH{padding:var(--sp-5);background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-lg)}.ProductExtras_icon__MgnRP{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--bg-tertiary);border-radius:var(--r-md);color:var(--text-secondary);margin-bottom:var(--sp-4)}.ProductExtras_title__iX1nL{font-size:var(--fs-lg);font-weight:600;color:var(--text-primary);margin-bottom:var(--sp-2)}.ProductExtras_desc__f3b6O{font-size:var(--fs-sm);color:var(--text-secondary);line-height:1.6}.ProductHero_hero___OEfG{padding-top:var(--sp-12);padding-bottom:var(--sp-12)}.ProductHero_grid__sZv_X{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;grid-gap:var(--sp-10);gap:var(--sp-10)}.ProductHero_text__aNEz5{display:flex;flex-direction:column;align-items:flex-start}.ProductHero_eyebrow__t1mXQ{display:inline-block;font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--text-disabled);text-transform:uppercase;letter-spacing:.14em;margin-bottom:var(--sp-4)}.ProductHero_title__2M8__{font-family:var(--font-ui);font-size:clamp(var(--fs-display),6vw,60px);font-weight:680;line-height:1.03;letter-spacing:-.035em;color:var(--text-primary);margin-bottom:var(--sp-4)}.ProductHero_title__2M8__ em{font-style:italic;font-weight:400;color:var(--text-secondary)}.ProductHero_lead__JjltU{font-size:var(--fs-xl);color:var(--text-secondary);line-height:1.6;margin-bottom:var(--sp-7);max-width:460px}.ProductHero_actions__Lzo42{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap}.ProductHero_visual__Ip_ao{width:100%}@media (max-width:880px){.ProductHero_grid__sZv_X{grid-template-columns:1fr;gap:var(--sp-8)}.ProductHero_lead__JjltU{max-width:none}}.AuditMock_stage__zWz3q{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--sp-5)}.AuditMock_panel__Gc19C{width:100%;max-width:320px;padding:var(--sp-4);background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-md);box-shadow:var(--shadow-sm)}.AuditMock_head__kp_Xf{display:flex;align-items:center;justify-content:space-between;padding-bottom:var(--sp-3);margin-bottom:var(--sp-2);border-bottom:1px solid var(--border-subtle)}.AuditMock_title__tka7d{width:80px;height:8px;background:var(--text-disabled);border-radius:var(--r-pill)}.AuditMock_lock__TyeCG{color:var(--text-muted)}.AuditMock_list__ewSFE{display:flex;flex-direction:column;gap:var(--sp-3)}.AuditMock_entry__m_uvl{display:flex;align-items:center;gap:var(--sp-3);opacity:0;transform:translateY(8px);animation:AuditMock_au-in__2j8OX 5s ease-in-out infinite}.AuditMock_entry__m_uvl:first-child{animation-delay:.2s}.AuditMock_entry__m_uvl:nth-child(2){animation-delay:.9s}.AuditMock_entry__m_uvl:nth-child(3){animation-delay:1.6s}.AuditMock_entry__m_uvl:nth-child(4){animation-delay:2.3s}.AuditMock_dot__bOVgf{width:18px;height:18px;flex-shrink:0;background:var(--accent);border-radius:50%}.AuditMock_action__ft2Ko{flex:1 1;height:7px;background:var(--text-disabled);border-radius:var(--r-pill)}.AuditMock_time__UB2rH{font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--text-muted)}@keyframes AuditMock_au-in__2j8OX{0%{opacity:0;transform:translateY(8px)}10%,90%{opacity:1;transform:translateY(0)}98%,to{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.AuditMock_entry__m_uvl{animation:none;opacity:1;transform:none}}.CascadeMock_stage__iKxBX{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--sp-5)}.CascadeMock_tree__uaB8w{position:relative;width:100%;max-width:300px;display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4);background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-md);box-shadow:var(--shadow-sm)}.CascadeMock_flow__IT6yK{position:absolute;left:calc(var(--sp-4) + 7px);top:28%;height:56%;width:2px;background:var(--accent);transform:scaleY(0);transform-origin:top;animation:CascadeMock_cas-flow__SuEKB 5.5s ease-in-out infinite}.CascadeMock_row__NDKn4{position:relative;display:flex;align-items:center;gap:var(--sp-2);padding-right:78px}.CascadeMock_d1__nkgIG{padding-left:16px}.CascadeMock_d2__8lJqH{padding-left:32px}.CascadeMock_d3__SYNRs{padding-left:48px}.CascadeMock_ico__yaomC{color:var(--text-secondary);flex-shrink:0}.CascadeMock_label__UWI7K{height:7px;width:56px;background:var(--text-disabled);border-radius:var(--r-pill)}.CascadeMock_badge__DeYIt{position:absolute;right:0;padding:2px var(--sp-2);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.03em;border-radius:var(--r-pill);white-space:nowrap}.CascadeMock_badgeSource__RONfo{color:var(--text-on-accent);background:var(--accent)}.CascadeMock_badgeInherit__MKh5w{color:var(--text-muted);background:var(--bg-secondary);border:1px solid var(--border-strong);opacity:0}.CascadeMock_d2__8lJqH .CascadeMock_badgeInherit__MKh5w{animation:CascadeMock_cas-appear__EbvL1 5.5s ease-in-out infinite;animation-delay:.3s}.CascadeMock_d3__SYNRs .CascadeMock_badgeInherit__MKh5w{animation:CascadeMock_cas-appear-out__6IcSZ 5.5s ease-in-out infinite;animation-delay:.5s}.CascadeMock_badgeOverride__wcjHI{color:var(--text-on-accent);background:var(--accent);opacity:0;animation:CascadeMock_cas-override__2TAr_ 5.5s ease-in-out infinite}@keyframes CascadeMock_cas-flow__SuEKB{0%{transform:scaleY(0)}28%,92%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes CascadeMock_cas-appear__EbvL1{0%,32%{opacity:0}40%,92%{opacity:1}98%,to{opacity:0}}@keyframes CascadeMock_cas-appear-out__6IcSZ{0%,40%{opacity:0}48%,60%{opacity:1}68%,to{opacity:0}}@keyframes CascadeMock_cas-override__2TAr_{0%,64%{opacity:0}74%,92%{opacity:1}98%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.CascadeMock_flow__IT6yK{animation:none;transform:scaleY(1)}.CascadeMock_d2__8lJqH .CascadeMock_badgeInherit__MKh5w{animation:none;opacity:1}.CascadeMock_d3__SYNRs .CascadeMock_badgeInherit__MKh5w{animation:none;opacity:0}.CascadeMock_badgeOverride__wcjHI{animation:none;opacity:1}}.CrossOrgMock_stage__FzKCm{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--sp-5)}.CrossOrgMock_scene__GJhDy{display:flex;align-items:center;gap:var(--sp-2);width:100%;max-width:360px}.CrossOrgMock_org__YtGE4{display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);flex:1 1;padding:var(--sp-4) var(--sp-3);background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-md);box-shadow:var(--shadow-sm)}.CrossOrgMock_orgB__POAM0{border-color:var(--border-default);animation:CrossOrgMock_co-highlight__nnmSx 5.5s ease-in-out infinite}.CrossOrgMock_avatar__Dfqmy{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--bg-tertiary);border-radius:var(--r-sm);color:var(--text-secondary)}.CrossOrgMock_avatarExt__GC1KJ{background:var(--accent-subtle);color:var(--accent)}.CrossOrgMock_orgName__PFYPU{width:56px;height:7px;background:var(--text-disabled);border-radius:var(--r-pill)}.CrossOrgMock_sources__Zdsa6{display:inline-flex;align-items:center;gap:4px;color:var(--text-muted);background:var(--bg-tertiary)}.CrossOrgMock_role__3Vgt3,.CrossOrgMock_sources__Zdsa6{padding:2px var(--sp-2);font-family:var(--font-mono);font-size:var(--fs-2xs);border-radius:var(--r-pill)}.CrossOrgMock_role__3Vgt3{color:var(--text-on-accent);background:var(--accent);opacity:0;animation:CrossOrgMock_co-role__9o4OA 5.5s ease-in-out infinite}.CrossOrgMock_link__6nUcI{position:relative;flex:0 0 56px;height:2px}.CrossOrgMock_track__6CT7f{position:absolute;inset:0;background:repeating-linear-gradient(90deg,var(--border-strong) 0,var(--border-strong) 4px,transparent 4px,transparent 8px)}.CrossOrgMock_packet__RR8ro{position:absolute;top:50%;left:0;width:8px;height:8px;background:var(--accent);border-radius:50%;transform:translate(-50%,-50%);animation:CrossOrgMock_co-packet__JNv5M 5.5s ease-in-out infinite}@keyframes CrossOrgMock_co-packet__JNv5M{0%,10%{left:0;opacity:0}18%{opacity:1}40%{left:100%;opacity:1}46%,to{left:100%;opacity:0}}@keyframes CrossOrgMock_co-highlight__nnmSx{0%,40%{border-color:var(--border-default)}48%,92%{border-color:var(--accent)}to{border-color:var(--border-default)}}@keyframes CrossOrgMock_co-role__9o4OA{0%,44%{opacity:0;transform:translateY(4px)}52%,92%{opacity:1;transform:translateY(0)}98%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.CrossOrgMock_orgB__POAM0,.CrossOrgMock_packet__RR8ro,.CrossOrgMock_role__3Vgt3{animation:none}.CrossOrgMock_orgB__POAM0{border-color:var(--accent)}.CrossOrgMock_role__3Vgt3{opacity:1;transform:none}.CrossOrgMock_packet__RR8ro{opacity:0}}.PartageHeroMock_scene__jRBlD{position:absolute;inset:0;display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-6);background:var(--bg-secondary)}.PartageHeroMock_header__6Lhgd{display:flex;align-items:center;justify-content:space-between}.PartageHeroMock_titleBar__0QBRb{width:110px;height:9px;background:var(--text-disabled);border-radius:var(--r-pill)}.PartageHeroMock_invite__rBjZo{display:inline-flex;align-items:center;gap:4px;padding:var(--sp-1) var(--sp-3);font-family:var(--font-ui);font-size:var(--fs-sm);font-weight:500;color:var(--text-on-accent);background:var(--accent);border-radius:var(--r-sm)}.PartageHeroMock_tabs__f7aiC{display:flex;gap:var(--sp-2)}.PartageHeroMock_tab__P9jWQ{padding:var(--sp-1) var(--sp-3);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.04em;color:var(--text-muted);border-radius:var(--r-pill);border:1px solid var(--border-default)}.PartageHeroMock_tabOn__XmbuE{color:var(--text-on-accent);background:var(--accent);border-color:var(--accent)}.PartageHeroMock_list__b6p8A{display:flex;flex-direction:column;gap:var(--sp-2)}.PartageHeroMock_row__2G27B{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3);background:var(--bg-tertiary);border-radius:var(--r-sm)}.PartageHeroMock_av__9CS09{width:26px;height:26px;flex-shrink:0;background:var(--accent);border-radius:50%}.PartageHeroMock_avExt__MIiIk{background:var(--bg-secondary);border:2px solid var(--text-muted)}.PartageHeroMock_name__Jn_2t{flex:1 1;height:8px;max-width:120px;background:var(--text-disabled);border-radius:var(--r-pill)}.PartageHeroMock_role__86wEs{padding:2px var(--sp-2);font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--text-secondary);background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-pill)}.CartoucheMock_stage__sgQ3u{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--sp-5)}.CartoucheMock_cartouche__Cf1zN{display:grid;grid-template-columns:repeat(2,1fr);width:100%;max-width:300px;background:var(--bg-secondary);border:1.5px solid var(--text-secondary);border-radius:var(--r-xs);overflow:hidden;box-shadow:var(--shadow-sm)}.CartoucheMock_cell__UO_BA{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-3);border-right:1px solid var(--border-default);border-bottom:1px solid var(--border-default);min-height:58px}.CartoucheMock_cell__UO_BA:nth-child(2n){border-right:none}.CartoucheMock_label__Z2PE_{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.CartoucheMock_value__FuVgM{height:7px;width:70%;background:var(--text-disabled);border-radius:var(--r-pill);transform:scaleX(0);transform-origin:left}.CartoucheMock_cell__UO_BA:first-child .CartoucheMock_value__FuVgM{animation:CartoucheMock_ca-fill__NIhql 5.5s ease-in-out infinite;animation-delay:.3s}.CartoucheMock_cell__UO_BA:nth-child(2) .CartoucheMock_value__FuVgM{animation:CartoucheMock_ca-fill__NIhql 5.5s ease-in-out infinite;animation-delay:.9s}.CartoucheMock_cell__UO_BA:nth-child(3) .CartoucheMock_value__FuVgM{animation:CartoucheMock_ca-fill__NIhql 5.5s ease-in-out infinite;animation-delay:1.5s}.CartoucheMock_visaCell__HGDEm{border-bottom:none}.CartoucheMock_visa___Ep0o{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--text-on-accent);background:var(--accent);border-radius:50%;opacity:0;transform:scale(.4);animation:CartoucheMock_ca-visa__uixtO 5.5s ease-in-out infinite;animation-delay:2.1s}@keyframes CartoucheMock_ca-fill__NIhql{0%{transform:scaleX(0)}12%,92%{transform:scaleX(1)}99%,to{transform:scaleX(0)}}@keyframes CartoucheMock_ca-visa__uixtO{0%{opacity:0;transform:scale(.4)}14%,92%{opacity:1;transform:scale(1)}99%,to{opacity:0;transform:scale(.4)}}@media (prefers-reduced-motion:reduce){.CartoucheMock_value__FuVgM{animation:none;transform:scaleX(1)}.CartoucheMock_visa___Ep0o{animation:none;opacity:1;transform:scale(1)}}.CircuitMock_stage__UjrE_{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--sp-5)}.CircuitMock_flow__HrrRM{position:relative;width:100%;max-width:300px;display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-4);background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-md);box-shadow:var(--shadow-sm)}.CircuitMock_rail__0vNI6{position:absolute;left:calc(var(--sp-4) + 11px);top:var(--sp-5);bottom:var(--sp-5);width:2px;background:var(--border-strong)}.CircuitMock_signer__GC1yq{position:relative;display:flex;align-items:center;gap:var(--sp-3)}.CircuitMock_node__L4H_q{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;background:var(--bg-secondary);border:2px solid var(--border-strong);border-radius:50%;color:var(--text-on-accent);z-index:1}.CircuitMock_check__fq_rL{opacity:0}.CircuitMock_av__Zj7I7{width:22px;height:22px;flex-shrink:0;background:var(--text-disabled);border-radius:50%}.CircuitMock_name__95gWb{flex:1 1;height:7px;max-width:110px;background:var(--text-disabled);border-radius:var(--r-pill)}.CircuitMock_pill__4pk5N{padding:2px var(--sp-2);font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--text-on-accent);background:var(--accent);border-radius:var(--r-pill);opacity:0}.CircuitMock_s0__hbQXW .CircuitMock_node__L4H_q,.CircuitMock_s1__GdBAW .CircuitMock_node__L4H_q,.CircuitMock_s2__cFzhb .CircuitMock_node__L4H_q{animation:CircuitMock_ci-node__ET8vU 6s ease-in-out infinite}.CircuitMock_s0__hbQXW .CircuitMock_check__fq_rL,.CircuitMock_s1__GdBAW .CircuitMock_check__fq_rL,.CircuitMock_s2__cFzhb .CircuitMock_check__fq_rL{animation:CircuitMock_ci-check__3oF_t 6s ease-in-out infinite}.CircuitMock_s0__hbQXW .CircuitMock_pill__4pk5N,.CircuitMock_s1__GdBAW .CircuitMock_pill__4pk5N,.CircuitMock_s2__cFzhb .CircuitMock_pill__4pk5N{animation:CircuitMock_ci-pill__EJvLu 6s ease-in-out infinite}.CircuitMock_s0__hbQXW .CircuitMock_av__Zj7I7,.CircuitMock_s1__GdBAW .CircuitMock_av__Zj7I7,.CircuitMock_s2__cFzhb .CircuitMock_av__Zj7I7{animation:CircuitMock_ci-av__6nXGu 6s ease-in-out infinite}.CircuitMock_s1__GdBAW .CircuitMock_av__Zj7I7,.CircuitMock_s1__GdBAW .CircuitMock_check__fq_rL,.CircuitMock_s1__GdBAW .CircuitMock_node__L4H_q,.CircuitMock_s1__GdBAW .CircuitMock_pill__4pk5N{animation-delay:1.1s}.CircuitMock_s2__cFzhb .CircuitMock_av__Zj7I7,.CircuitMock_s2__cFzhb .CircuitMock_check__fq_rL,.CircuitMock_s2__cFzhb .CircuitMock_node__L4H_q,.CircuitMock_s2__cFzhb .CircuitMock_pill__4pk5N{animation-delay:2.2s}@keyframes CircuitMock_ci-node__ET8vU{0%,8%{background:var(--bg-secondary);border-color:var(--border-strong)}16%,88%{background:var(--accent);border-color:var(--accent)}96%,to{background:var(--bg-secondary);border-color:var(--border-strong)}}@keyframes CircuitMock_ci-check__3oF_t{0%,10%{opacity:0}18%,88%{opacity:1}96%,to{opacity:0}}@keyframes CircuitMock_ci-av__6nXGu{0%,10%{background:var(--text-disabled)}18%,88%{background:var(--accent)}96%,to{background:var(--text-disabled)}}@keyframes CircuitMock_ci-pill__EJvLu{0%,10%{opacity:0}20%,88%{opacity:1}96%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.CircuitMock_check__fq_rL{opacity:1}.CircuitMock_node__L4H_q{background:var(--accent);border-color:var(--accent)}.CircuitMock_av__Zj7I7{background:var(--accent)}.CircuitMock_pill__4pk5N{opacity:1}.CircuitMock_s0__hbQXW .CircuitMock_av__Zj7I7,.CircuitMock_s0__hbQXW .CircuitMock_check__fq_rL,.CircuitMock_s0__hbQXW .CircuitMock_node__L4H_q,.CircuitMock_s0__hbQXW .CircuitMock_pill__4pk5N,.CircuitMock_s1__GdBAW .CircuitMock_av__Zj7I7,.CircuitMock_s1__GdBAW .CircuitMock_check__fq_rL,.CircuitMock_s1__GdBAW .CircuitMock_node__L4H_q,.CircuitMock_s1__GdBAW .CircuitMock_pill__4pk5N,.CircuitMock_s2__cFzhb .CircuitMock_av__Zj7I7,.CircuitMock_s2__cFzhb .CircuitMock_check__fq_rL,.CircuitMock_s2__cFzhb .CircuitMock_node__L4H_q,.CircuitMock_s2__cFzhb .CircuitMock_pill__4pk5N{animation:none}}.ChatMock_stage__0vPIZ{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--sp-5)}.ChatMock_panel__dlqKL{display:flex;flex-direction:column;width:100%;max-width:340px;height:86%;background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-md);box-shadow:var(--shadow-sm);overflow:hidden}.ChatMock_header__dmwd3{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-3);border-bottom:1px solid var(--border-subtle)}.ChatMock_hash__8lmQG{font-family:var(--font-mono);font-size:var(--fs-md);color:var(--text-muted)}.ChatMock_channel__waIMG{width:70px;height:6px;background:var(--text-disabled);border-radius:var(--r-pill)}.ChatMock_avatars__s05mb{display:flex;margin-left:auto}.ChatMock_av__bGo_N{width:18px;height:18px;background:var(--accent);border:2px solid var(--bg-secondary);border-radius:50%}.ChatMock_av__bGo_N:not(:first-child){margin-left:-6px}.ChatMock_avExt__GuDjs{background:var(--text-muted)}.ChatMock_thread__JNa_n{display:flex;flex:1 1;flex-direction:column;gap:var(--sp-3);padding:var(--sp-3)}.ChatMock_row__4CP5l{display:flex;align-items:flex-end;gap:var(--sp-2);opacity:0}.ChatMock_rowMine__nFxta{flex-direction:row-reverse}.ChatMock_bubbleAv__a4UvR{width:20px;height:20px;flex-shrink:0;background:var(--text-muted);border-radius:50%}.ChatMock_bubble__BM8J8{display:flex;flex-direction:column;gap:5px;max-width:66%;padding:9px 11px;border-radius:var(--r-md)}.ChatMock_bubbleL__cSuTf{background:var(--bg-tertiary);border-bottom-left-radius:var(--r-xs)}.ChatMock_bubbleR__Bsoay{background:var(--accent);border-bottom-right-radius:var(--r-xs)}.ChatMock_tline__cNrnT{height:5px;width:90px;background:var(--text-disabled);border-radius:var(--r-pill)}.ChatMock_bubbleR__Bsoay .ChatMock_tline__cNrnT{background:var(--text-on-accent);opacity:.7}.ChatMock_tlineShort___ZLB2{width:54px}.ChatMock_typing__k8D5D{display:inline-flex;align-items:center;gap:4px;padding:10px 12px;background:var(--bg-tertiary);border-radius:var(--r-md);border-bottom-left-radius:var(--r-xs)}.ChatMock_dot__5OQko{width:6px;height:6px;background:var(--text-muted);border-radius:50%;animation:ChatMock_chat-dot__nRgZC 1.2s ease-in-out infinite}.ChatMock_dot__5OQko:nth-child(2){animation-delay:.18s}.ChatMock_dot__5OQko:nth-child(3){animation-delay:.36s}.ChatMock_composer__1jk7f{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-3);border-top:1px solid var(--border-subtle)}.ChatMock_field__AHkSC{flex:1 1;height:22px;background:var(--bg-tertiary);border-radius:var(--r-pill)}.ChatMock_send__HaHpy{width:22px;height:22px;background:var(--accent);border-radius:50%;animation:ChatMock_chat-send__O5ekp 7s ease-in-out infinite}.ChatMock_rowIn__8opVV:first-of-type,.ChatMock_rowMine__nFxta{animation:ChatMock_chat-row__LEqLU 7s ease-in-out infinite}.ChatMock_rowMine__nFxta{animation-delay:1.4s}.ChatMock_rowIn__8opVV:nth-of-type(3){animation:ChatMock_chat-row__LEqLU 7s ease-in-out infinite;animation-delay:3s}@keyframes ChatMock_chat-row__LEqLU{0%,4%{opacity:0;transform:translateY(8px)}12%,92%{opacity:1;transform:translateY(0)}98%,to{opacity:0}}@keyframes ChatMock_chat-dot__nRgZC{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(-3px);opacity:1}}@keyframes ChatMock_chat-send__O5ekp{0%,60%{transform:scale(1)}66%{transform:scale(1.25)}72%,to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ChatMock_row__4CP5l{opacity:1;transform:none;animation:none}.ChatMock_dot__5OQko,.ChatMock_send__HaHpy{animation:none}}.MockCursor_cursor__gzI_L{position:absolute;top:0;left:0;fill:var(--accent);stroke:#ffffff;stroke-width:1.3;stroke-linejoin:round;filter:drop-shadow(0 1px 2px rgba(15,17,19,.3));pointer-events:none;z-index:3}@media (prefers-reduced-motion:reduce){.MockCursor_cursor__gzI_L{display:none}}.PermMatrixMock_stage__VjJsF{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--sp-5)}.PermMatrixMock_panel__SVWtH{width:100%;max-width:340px;padding:var(--sp-4);background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-md);box-shadow:var(--shadow-sm)}.PermMatrixMock_head__LOWhR{display:grid;grid-template-columns:1.4fr repeat(4,1fr);align-items:center;padding-bottom:var(--sp-2);margin-bottom:var(--sp-2);border-bottom:1px solid var(--border-subtle)}.PermMatrixMock_col__Jm3R_{display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.03em;color:var(--text-muted)}.PermMatrixMock_cell__H_RWK{display:block}.PermMatrixMock_row__7o3sr{display:grid;grid-template-columns:1.4fr repeat(4,1fr);align-items:center;padding:var(--sp-2) 0}.PermMatrixMock_member__LOvf4{display:flex;align-items:center;gap:var(--sp-2)}.PermMatrixMock_av__NzJjE{width:20px;height:20px;background:var(--accent);border-radius:50%;flex-shrink:0}.PermMatrixMock_avExt__eaY_o{background:var(--bg-secondary);border:2px solid var(--text-muted)}.PermMatrixMock_nameBar__PKO6g{height:6px;width:44px;background:var(--text-disabled);border-radius:var(--r-pill)}.PermMatrixMock_nameBar__PKO6g[data-wide=true]{width:60px}.PermMatrixMock_switch__cPuQ_{position:relative;width:26px;height:15px;background:var(--border-strong);border-radius:var(--r-pill);transition:background var(--t-base) ease}.PermMatrixMock_knob__sLrfP{position:absolute;top:2px;left:2px;width:11px;height:11px;background:var(--bg-secondary);border-radius:50%;box-shadow:var(--shadow-sm)}.PermMatrixMock_on__JTFTC{background:var(--accent)}.PermMatrixMock_on__JTFTC .PermMatrixMock_knob__sLrfP{left:13px}.PermMatrixMock_switchAnim__pCyf_{animation:PermMatrixMock_pm-switch__P3p_S 5s ease-in-out infinite}.PermMatrixMock_switchAnim__pCyf_ .PermMatrixMock_knob__sLrfP{animation:PermMatrixMock_pm-knob__UtEqG 5s ease-in-out infinite}.PermMatrixMock_cursor__yLhAI{animation:PermMatrixMock_pm-cursor__Q58Sg 5s ease-in-out infinite}@keyframes PermMatrixMock_pm-cursor__Q58Sg{0%{left:8%;top:4%}34%{left:64%;top:50%}46%{left:64%;top:50%}90%{left:64%;top:50%}to{left:8%;top:4%}}@keyframes PermMatrixMock_pm-switch__P3p_S{0%,38%{background:var(--border-strong)}46%,to{background:var(--accent)}}@keyframes PermMatrixMock_pm-knob__UtEqG{0%,38%{left:2px}46%,to{left:13px}}@media (prefers-reduced-motion:reduce){.PermMatrixMock_switchAnim__pCyf_{animation:none;background:var(--accent)}.PermMatrixMock_switchAnim__pCyf_ .PermMatrixMock_knob__sLrfP{animation:none;left:13px}.PermMatrixMock_cursor__yLhAI{display:none}}.SignStampMock_stage__nWOA1{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--sp-5)}.SignStampMock_doc__ZHK9X{position:relative;width:62%;max-width:230px;aspect-ratio:3/4;padding:var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-3);background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-sm);box-shadow:var(--shadow-md)}.SignStampMock_line__XUpyT{height:6px;width:100%;background:var(--border-strong);border-radius:var(--r-pill)}.SignStampMock_lineWide__9Fz0L{height:9px;width:70%;background:var(--text-disabled)}.SignStampMock_lineShort__ijvFW{width:54%}.SignStampMock_zone__3xbNC{margin-top:auto;height:64px;border:1.5px dashed var(--border-strong);border-radius:var(--r-sm);padding:var(--sp-2)}.SignStampMock_stamp__iTAWl{display:flex;align-items:center;gap:var(--sp-2);height:100%;padding:0 var(--sp-2);border:1.5px solid var(--accent);border-radius:var(--r-sm);background:var(--accent-subtle);opacity:0;transform:scale(.85) rotate(-3deg);transform-origin:center;animation:SignStampMock_sg-stamp__mXX_q 5s ease-in-out infinite}.SignStampMock_stampCheck__cj2WF{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;color:var(--text-on-accent);background:var(--accent);border-radius:50%}.SignStampMock_stampLines__tEuH7{display:flex;flex-direction:column;gap:4px;flex:1 1}.SignStampMock_stampName__ruBue{height:5px;width:70%;background:var(--accent);border-radius:var(--r-pill)}.SignStampMock_stampMention__A6atv{height:4px;width:90%;background:var(--text-muted);border-radius:var(--r-pill)}.SignStampMock_qr__9Jnuc{color:var(--accent);flex-shrink:0}.SignStampMock_signBtn__2KqzE{position:absolute;top:18%;right:12%;padding:var(--sp-1) var(--sp-3);font-family:var(--font-ui);font-size:var(--fs-sm);font-weight:500;color:var(--text-on-accent);background:var(--accent);border-radius:var(--r-sm);box-shadow:var(--shadow-sm);animation:SignStampMock_sg-btn__64_Hy 5s ease-in-out infinite}.SignStampMock_cursor__1XM8V{animation:SignStampMock_sg-cursor__068s4 5s ease-in-out infinite}@keyframes SignStampMock_sg-cursor__068s4{0%{left:12%;top:10%}26%{left:80%;top:20%}36%{left:80%;top:20%}90%{left:80%;top:20%}to{left:12%;top:10%}}@keyframes SignStampMock_sg-btn__64_Hy{0%,28%{transform:scale(1)}33%{transform:scale(.92)}40%,to{transform:scale(1)}}@keyframes SignStampMock_sg-stamp__mXX_q{0%,38%{opacity:0;transform:scale(.85) rotate(-3deg)}48%,92%{opacity:1;transform:scale(1) rotate(-3deg)}98%,to{opacity:0;transform:scale(.85) rotate(-3deg)}}@media (prefers-reduced-motion:reduce){.SignStampMock_cursor__1XM8V,.SignStampMock_signBtn__2KqzE,.SignStampMock_stamp__iTAWl{animation:none}.SignStampMock_stamp__iTAWl{opacity:1;transform:scale(1) rotate(-3deg)}.SignStampMock_cursor__1XM8V{display:none}}.VerifyMock_stage__yQTeC{position:absolute;inset:0;justify-content:center}.VerifyMock_card__cwYpB,.VerifyMock_stage__yQTeC{display:flex;align-items:center;padding:var(--sp-5)}.VerifyMock_card__cwYpB{gap:var(--sp-5);width:100%;max-width:330px;background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-md);box-shadow:var(--shadow-sm)}.VerifyMock_qrWrap__HcDKa{position:relative;flex-shrink:0;padding:var(--sp-2);border:1px solid var(--border-default);border-radius:var(--r-sm);overflow:hidden}.VerifyMock_qr__zrOv3{display:block;color:var(--text-primary)}.VerifyMock_scan__mfMiD{position:absolute;left:var(--sp-2);right:var(--sp-2);height:2px;background:var(--accent);box-shadow:0 0 6px var(--accent);animation:VerifyMock_vf-scan__l802A 2.6s ease-in-out infinite}.VerifyMock_right__8LWbN{display:flex;flex-direction:column;gap:var(--sp-3);flex:1 1}.VerifyMock_integrity__hMf_L{display:flex;align-items:center;gap:var(--sp-2)}.VerifyMock_badge__kJ4AT{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;color:var(--text-on-accent);background:var(--accent);border-radius:50%;opacity:0;transform:scale(.4);animation:VerifyMock_vf-badge__VRAjx 3.4s ease-in-out infinite}.VerifyMock_integrityLabel__xVdyl{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.03em;color:var(--text-secondary);opacity:0;animation:VerifyMock_vf-fade__UQJ8O 3.4s ease-in-out infinite}.VerifyMock_hash__mcSs_{height:5px;width:90%;background:var(--border-strong);border-radius:var(--r-pill)}.VerifyMock_signers__q4g6j{display:flex;flex-direction:column;gap:var(--sp-2);opacity:0;animation:VerifyMock_vf-fade__UQJ8O 3.4s ease-in-out infinite;animation-delay:.3s}.VerifyMock_signer__XaCzL{display:flex;align-items:center;gap:var(--sp-2)}.VerifyMock_dot__DDlDI{width:14px;height:14px;flex-shrink:0;background:var(--accent);border-radius:50%}.VerifyMock_bar__jhrjg{height:5px;width:70px;background:var(--text-disabled);border-radius:var(--r-pill)}.VerifyMock_barShort__o04g7{width:48px}@keyframes VerifyMock_vf-scan__l802A{0%{top:12%}50%{top:80%}to{top:12%}}@keyframes VerifyMock_vf-badge__VRAjx{0%,30%{opacity:0;transform:scale(.4)}44%,to{opacity:1;transform:scale(1)}}@keyframes VerifyMock_vf-fade__UQJ8O{0%,34%{opacity:0}48%,to{opacity:1}}@media (prefers-reduced-motion:reduce){.VerifyMock_scan__mfMiD{animation:none;display:none}.VerifyMock_badge__kJ4AT{animation:none;opacity:1;transform:scale(1)}.VerifyMock_integrityLabel__xVdyl,.VerifyMock_signers__q4g6j{animation:none;opacity:1}}.CompareMock_stage__D5_w8{position:absolute;inset:0}.CompareMock_board__yVRYz{position:absolute;left:19%;top:30%;width:62%;height:40%}.CompareMock_layerNew__Ypx6_,.CompareMock_layerOld__KUHJs{position:absolute;inset:0;border-radius:var(--r-sm)}.CompareMock_layerNew__Ypx6_{background:var(--bg-tertiary);border:1.8px solid var(--accent)}.CompareMock_layerOld__KUHJs{background:var(--bg-tertiary);border:1.6px dashed var(--text-muted);-webkit-clip-path:inset(0 85% 0 0);clip-path:inset(0 85% 0 0);animation:CompareMock_cmp-clip___z7uY 6s ease-in-out infinite}.CompareMock_hole__xl1kA{position:absolute;top:50%;left:36%;width:30px;height:30px;transform:translate(-50%,-50%);background:var(--bg-secondary);border:1.6px solid;border-radius:50%}.CompareMock_layerNew__Ypx6_ .CompareMock_hole__xl1kA{color:var(--accent)}.CompareMock_layerOld__KUHJs .CompareMock_hole__xl1kA{color:var(--text-muted)}.CompareMock_holeAdded__kYASs{left:68%}.CompareMock_diffRing__mjh68{position:absolute;top:50%;left:68%;width:46px;height:46px;transform:translate(-50%,-50%) scale(.6);border:2px solid var(--accent);border-radius:50%;opacity:0;animation:CompareMock_cmp-diff__dP1QH 6s ease-in-out infinite}.CompareMock_diffTag__GlkYU{position:absolute;top:8%;left:68%;transform:translate(-50%,-120%);padding:2px var(--sp-2);background:var(--accent);color:var(--text-on-accent);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.04em;border-radius:var(--r-xs);white-space:nowrap;opacity:0;animation:CompareMock_cmp-tag__zVS0L 6s ease-in-out infinite}.CompareMock_divider__cHG90{position:absolute;top:-14%;bottom:-14%;left:15%;width:2px;background:var(--accent);transform:translateX(-1px);animation:CompareMock_cmp-x__339Ca 6s ease-in-out infinite}.CompareMock_knob__QR1H_{position:absolute;top:50%;left:50%;width:16px;height:16px;transform:translate(-50%,-50%);background:var(--bg-elevated);border:2px solid var(--accent);border-radius:50%;box-shadow:var(--shadow-sm)}.CompareMock_tag__EJvBw{position:absolute;bottom:-22%;padding:2px var(--sp-2);font-family:var(--font-mono);font-size:var(--fs-sm);letter-spacing:.06em;border-radius:var(--r-xs)}.CompareMock_tagOld__ccyjR{left:0;color:var(--text-muted);background:var(--bg-secondary);border:1px solid var(--border-default)}.CompareMock_tagNew__0_z2x{right:0;color:var(--text-on-accent);background:var(--accent)}.CompareMock_cursor__PsVP_{top:44%;left:15%;animation:CompareMock_cmp-cursor__buu5m 6s ease-in-out infinite}@keyframes CompareMock_cmp-x__339Ca{0%{left:15%}50%{left:85%}to{left:15%}}@keyframes CompareMock_cmp-clip___z7uY{0%{-webkit-clip-path:inset(0 85% 0 0);clip-path:inset(0 85% 0 0)}50%{-webkit-clip-path:inset(0 15% 0 0);clip-path:inset(0 15% 0 0)}to{-webkit-clip-path:inset(0 85% 0 0);clip-path:inset(0 85% 0 0)}}@keyframes CompareMock_cmp-cursor__buu5m{0%{left:15%}50%{left:85%}to{left:15%}}@keyframes CompareMock_cmp-diff__dP1QH{0%,40%{opacity:0;transform:translate(-50%,-50%) scale(.6)}52%{opacity:1;transform:translate(-50%,-50%) scale(1)}64%{opacity:1;transform:translate(-50%,-50%) scale(1.12)}78%,to{opacity:0;transform:translate(-50%,-50%) scale(1.2)}}@keyframes CompareMock_cmp-tag__zVS0L{0%,44%{opacity:0}54%,74%{opacity:1}82%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.CompareMock_layerOld__KUHJs{animation:none;-webkit-clip-path:inset(0 50% 0 0);clip-path:inset(0 50% 0 0)}.CompareMock_divider__cHG90{animation:none;left:50%}.CompareMock_diffRing__mjh68,.CompareMock_diffTag__GlkYU{animation:none;opacity:1;transform:translate(-50%,-50%) scale(1)}.CompareMock_diffTag__GlkYU{transform:translate(-50%,-120%)}.CompareMock_cursor__PsVP_{display:none}}.MeasureMock_stage__b3Hbn{position:absolute;inset:0}.MeasureMock_part__kE18n{position:absolute;top:24%;left:22%;width:56%;height:42%;background:var(--bg-secondary);border:1.5px solid var(--text-muted);border-radius:var(--r-sm)}.MeasureMock_bore__n4b26{position:absolute;top:50%;left:50%;width:38px;height:38px;transform:translate(-50%,-50%);border:1.5px solid var(--text-muted);border-radius:50%}.MeasureMock_snap__6JV2R{position:absolute;width:12px;height:12px;border:2px solid var(--accent);background:var(--bg-secondary);transform:translate(-50%,-50%) rotate(45deg) scale(0)}.MeasureMock_snapA__7uBRs{top:66%;left:22%;animation:MeasureMock_snap-a__7JEDr 6s ease-in-out infinite}.MeasureMock_snapB__eB3eK{top:66%;left:78%;animation:MeasureMock_snap-b__mRTJu 6s ease-in-out infinite}.MeasureMock_ext__9IR1r{position:absolute;top:66%;width:1.4px;height:14%;background:var(--accent);opacity:0;animation:MeasureMock_dim-appear__E2pWT 6s ease-in-out infinite}.MeasureMock_extA__OxUDl{left:22%}.MeasureMock_extB__Tbo8r{left:78%}.MeasureMock_dimLine__Odp2v{position:absolute;top:80%;left:22%;width:56%;height:1.6px;background:var(--accent);transform:scaleX(0);transform-origin:center;animation:MeasureMock_dim-draw__8DX8I 6s ease-in-out infinite}.MeasureMock_arrow__h9q12{position:absolute;top:50%;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent}.MeasureMock_arrowL__H0ljm{left:0;transform:translateY(-50%);border-right:7px solid var(--accent)}.MeasureMock_arrowR__YSfRQ{right:0;transform:translateY(-50%);border-left:7px solid var(--accent)}.MeasureMock_value__3Ybum{position:absolute;top:87%;left:50%;transform:translateX(-50%);padding:2px var(--sp-2);background:var(--accent);color:var(--text-on-accent);font-family:var(--font-mono);font-size:var(--fs-lg);letter-spacing:.03em;border-radius:var(--r-xs);white-space:nowrap;opacity:0;animation:MeasureMock_value-pop__TRbHL 6s ease-in-out infinite}.MeasureMock_cursor__dm5aj{animation:MeasureMock_meas-cursor__Gk3JQ 6s ease-in-out infinite}@keyframes MeasureMock_meas-cursor__Gk3JQ{0%{left:10%;top:8%}16%{left:22%;top:66%}32%{left:78%;top:66%}46%{left:80%;top:80%}90%{left:80%;top:80%}to{left:10%;top:8%}}@keyframes MeasureMock_snap-a__7JEDr{0%,13%{transform:translate(-50%,-50%) rotate(45deg) scale(0)}17%,88%{transform:translate(-50%,-50%) rotate(45deg) scale(1)}96%,to{transform:translate(-50%,-50%) rotate(45deg) scale(0)}}@keyframes MeasureMock_snap-b__mRTJu{0%,29%{transform:translate(-50%,-50%) rotate(45deg) scale(0)}33%,88%{transform:translate(-50%,-50%) rotate(45deg) scale(1)}96%,to{transform:translate(-50%,-50%) rotate(45deg) scale(0)}}@keyframes MeasureMock_dim-appear__E2pWT{0%,34%{opacity:0}40%,88%{opacity:1}96%,to{opacity:0}}@keyframes MeasureMock_dim-draw__8DX8I{0%,34%{transform:scaleX(0)}46%,88%{transform:scaleX(1)}96%,to{transform:scaleX(0)}}@keyframes MeasureMock_value-pop__TRbHL{0%,46%{opacity:0;transform:translateX(-50%) translateY(5px)}54%,88%{opacity:1;transform:translateX(-50%) translateY(0)}96%,to{opacity:0;transform:translateX(-50%) translateY(5px)}}@media (prefers-reduced-motion:reduce){.MeasureMock_cursor__dm5aj,.MeasureMock_dimLine__Odp2v,.MeasureMock_ext__9IR1r,.MeasureMock_snap__6JV2R,.MeasureMock_value__3Ybum{animation:none}.MeasureMock_snap__6JV2R{transform:translate(-50%,-50%) rotate(45deg) scale(1)}.MeasureMock_ext__9IR1r,.MeasureMock_value__3Ybum{opacity:1}.MeasureMock_value__3Ybum{transform:translateX(-50%)}.MeasureMock_dimLine__Odp2v{transform:scaleX(1)}.MeasureMock_cursor__dm5aj{display:none}}.NotesMock_stage___8cxq{position:absolute;inset:0;overflow:hidden}.NotesMock_part__BdklQ{position:absolute;top:24%;left:18%;width:50%;height:52%;background:var(--bg-secondary);border:1.5px solid var(--text-muted);border-radius:var(--r-sm)}.NotesMock_ripple__6Bzn6{position:absolute;top:50%;left:38%;width:12px;height:12px;border:2px solid var(--accent);border-radius:50%;transform:translate(-50%,-50%) scale(0);animation:NotesMock_note-ripple__lMEit 6s ease-out infinite}.NotesMock_pin__znCha{position:absolute;top:50%;left:38%;transform:translate(-50%,-100%);color:var(--accent);opacity:0;animation:NotesMock_note-pin__SAZGT 6s ease-in-out infinite}.NotesMock_card__qQuuD{position:absolute;top:30%;left:52%;display:flex;flex-direction:column;gap:7px;width:32%;padding:11px;background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--r-sm);box-shadow:var(--shadow-md);opacity:0;transform:scale(.9);transform-origin:left center;animation:NotesMock_note-card__0cyh_ 6s ease-in-out infinite}.NotesMock_cardHead__YUJ2W{display:flex;align-items:center;gap:6px}.NotesMock_avatar__BBVa0{width:14px;height:14px;background:var(--accent);border-radius:50%;flex-shrink:0}.NotesMock_name__Gaf3G{width:52%;height:5px;background:var(--text-disabled);border-radius:var(--r-pill)}.NotesMock_line__Hv2l5{height:5px;border-radius:var(--r-pill);background:var(--border-strong);transform:scaleX(0);transform-origin:left center}.NotesMock_lineA__GPZ4D{width:100%;animation:NotesMock_note-line-a__NuDWA 6s ease-in-out infinite}.NotesMock_lineB__ls9M7{width:72%;animation:NotesMock_note-line-b__KoGPl 6s ease-in-out infinite}.NotesMock_bracket__M4VdK{position:absolute;width:16px;height:16px;border:2px solid var(--accent);opacity:0;animation:NotesMock_note-frame__vzUZ0 6s ease-in-out infinite}.NotesMock_tl__DNLtm{top:10%;left:8%;border-right:none;border-bottom:none}.NotesMock_tr__IU9Ar{top:10%;right:8%;border-left:none;border-bottom:none}.NotesMock_bl__UN_j7{bottom:10%;left:8%;border-right:none;border-top:none}.NotesMock_br__7eWq2{bottom:10%;right:8%;border-left:none;border-top:none}.NotesMock_flash__UXFjz{position:absolute;inset:0;background:#ffffff;opacity:0;animation:NotesMock_note-flash__KkMcF 6s ease-in-out infinite}.NotesMock_cursor__ryt48{animation:NotesMock_note-cursor__p3aK_ 6s ease-in-out infinite}@keyframes NotesMock_note-cursor__p3aK_{0%{left:9%;top:8%}15%{left:38%;top:47%}30%{left:50%;top:40%}90%{left:50%;top:40%}to{left:9%;top:8%}}@keyframes NotesMock_note-pin__SAZGT{0%,13%{opacity:0;transform:translate(-50%,-130%)}20%{opacity:1;transform:translate(-50%,-100%)}88%{opacity:1;transform:translate(-50%,-100%)}96%,to{opacity:0;transform:translate(-50%,-100%)}}@keyframes NotesMock_note-ripple__lMEit{0%,14%{transform:translate(-50%,-50%) scale(0);opacity:.6}26%{transform:translate(-50%,-50%) scale(2.6);opacity:0}to{opacity:0}}@keyframes NotesMock_note-card__0cyh_{0%,20%{opacity:0;transform:scale(.9)}28%,88%{opacity:1;transform:scale(1)}96%,to{opacity:0;transform:scale(.9)}}@keyframes NotesMock_note-line-a__NuDWA{0%,32%{transform:scaleX(0)}40%,88%{transform:scaleX(1)}96%,to{transform:scaleX(0)}}@keyframes NotesMock_note-line-b__KoGPl{0%,40%{transform:scaleX(0)}48%,88%{transform:scaleX(1)}96%,to{transform:scaleX(0)}}@keyframes NotesMock_note-frame__vzUZ0{0%,60%{opacity:0}68%,84%{opacity:1}92%,to{opacity:0}}@keyframes NotesMock_note-flash__KkMcF{0%,68%{opacity:0}72%{opacity:.55}80%{opacity:0}to{opacity:0}}@media (prefers-reduced-motion:reduce){.NotesMock_bracket__M4VdK,.NotesMock_card__qQuuD,.NotesMock_cursor__ryt48,.NotesMock_flash__UXFjz,.NotesMock_line__Hv2l5,.NotesMock_pin__znCha,.NotesMock_ripple__6Bzn6{animation:none}.NotesMock_pin__znCha{opacity:1;transform:translate(-50%,-100%)}.NotesMock_card__qQuuD{opacity:1;transform:scale(1)}.NotesMock_line__Hv2l5{transform:scaleX(1)}.NotesMock_flash__UXFjz,.NotesMock_ripple__6Bzn6{opacity:0}.NotesMock_bracket__M4VdK{opacity:1}.NotesMock_cursor__ryt48{display:none}}.SectionMock_stage__JfSMM{position:absolute;inset:0}.SectionMock_loading__K1M46{position:absolute;inset:0;background:var(--bg-tertiary)}.ViewerHeroDemo_demo__htvdC{display:flex;flex-direction:column;align-items:center;gap:var(--sp-3);width:100%}.ViewerHeroDemo_frame__bClw1{position:relative;width:100%;aspect-ratio:16/11;background:var(--bg-tertiary);border:1px solid var(--border-default);border-radius:var(--r-lg);overflow:hidden;box-shadow:0 24px 60px -24px rgba(15,17,19,.28),0 6px 16px -8px rgba(15,17,19,.1)}.ViewerHeroDemo_loading__hoeEC{position:absolute;inset:0;background:var(--bg-tertiary)}.ViewerHeroDemo_caption__fLExK{display:inline-flex;align-items:center;gap:var(--sp-2);font-family:var(--font-mono);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-disabled)}.ViewerProductPage_formats__WyXMz{padding-top:var(--sp-4);padding-bottom:var(--sp-12);text-align:center}.ViewerProductPage_formatsIntro__oR_Fl{max-width:560px;margin:0 auto var(--sp-6);font-size:var(--fs-lg);color:var(--text-secondary);line-height:1.6}.ViewerProductPage_formatList__938O8{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp-2);list-style:none;padding:0;margin:0}.ViewerProductPage_formatChip__I2OgB{display:inline-flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4);background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-pill);font-family:var(--font-mono);font-size:var(--fs-md);letter-spacing:.04em;color:var(--text-secondary)}.ViewerProductPage_formatIcon__weF2B{display:inline-flex;color:var(--text-muted)}.PinNoteMock_stage__HZ3Qu{position:absolute;inset:0;overflow:hidden}.PinNoteMock_sheet__nXrdL{position:absolute;top:22%;left:16%;width:52%;height:56%;background:var(--bg-secondary);border:1.5px solid var(--text-muted);border-radius:var(--r-sm)}.PinNoteMock_shape__76yCM{position:absolute;top:28%;left:22%;width:40%;height:44%;border:1.5px solid var(--border-strong);border-radius:var(--r-xs)}.PinNoteMock_guide__fL3DI{position:absolute;height:1.5px;background:var(--border-strong)}.PinNoteMock_guide1__6l_jc{top:20%;left:14%;width:30%}.PinNoteMock_guide2__HRSeZ{bottom:16%;left:14%;width:46%}.PinNoteMock_ripple__h_GSm{position:absolute;top:50%;left:38%;width:12px;height:12px;border:2px solid var(--accent);border-radius:50%;transform:translate(-50%,-50%) scale(0);animation:PinNoteMock_pin-ripple__0zM_5 6s ease-out infinite}.PinNoteMock_pin__3ZF7M{position:absolute;top:50%;left:38%;transform:translate(-50%,-100%);color:var(--accent);opacity:0;animation:PinNoteMock_pin-drop__5nGUR 6s ease-in-out infinite}.PinNoteMock_card__FMXJw{position:absolute;top:30%;left:56%;display:flex;flex-direction:column;gap:7px;width:30%;padding:11px;background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--r-sm);box-shadow:var(--shadow-md);opacity:0;transform:scale(.9);transform-origin:left center;animation:PinNoteMock_pin-card__fgrfx 6s ease-in-out infinite}.PinNoteMock_cardHead__qkKy0{display:flex;align-items:center;gap:6px}.PinNoteMock_avatar__qaqnt{width:14px;height:14px;background:var(--accent);border-radius:50%;flex-shrink:0}.PinNoteMock_name__81ldm{width:52%;height:5px;background:var(--text-disabled);border-radius:var(--r-pill)}.PinNoteMock_line__YGw_M{height:5px;border-radius:var(--r-pill);background:var(--border-strong);transform:scaleX(0);transform-origin:left center}.PinNoteMock_lineA__q5ooC{width:100%;animation:PinNoteMock_pin-line-a__7tTAu 6s ease-in-out infinite}.PinNoteMock_lineB__e92YL{width:70%;animation:PinNoteMock_pin-line-b__HFSgF 6s ease-in-out infinite}.PinNoteMock_cursor__Lf8Bm{animation:PinNoteMock_pin-cursor__26F_X 6s ease-in-out infinite}@keyframes PinNoteMock_pin-cursor__26F_X{0%{left:9%;top:8%}16%{left:38%;top:47%}30%{left:54%;top:40%}90%{left:54%;top:40%}to{left:9%;top:8%}}@keyframes PinNoteMock_pin-drop__5nGUR{0%,13%{opacity:0;transform:translate(-50%,-130%)}20%{opacity:1;transform:translate(-50%,-100%)}88%{opacity:1;transform:translate(-50%,-100%)}96%,to{opacity:0;transform:translate(-50%,-100%)}}@keyframes PinNoteMock_pin-ripple__0zM_5{0%,14%{transform:translate(-50%,-50%) scale(0);opacity:.6}26%{transform:translate(-50%,-50%) scale(2.6);opacity:0}to{opacity:0}}@keyframes PinNoteMock_pin-card__fgrfx{0%,20%{opacity:0;transform:scale(.9)}28%,88%{opacity:1;transform:scale(1)}96%,to{opacity:0;transform:scale(.9)}}@keyframes PinNoteMock_pin-line-a__7tTAu{0%,32%{transform:scaleX(0)}40%,88%{transform:scaleX(1)}96%,to{transform:scaleX(0)}}@keyframes PinNoteMock_pin-line-b__HFSgF{0%,40%{transform:scaleX(0)}48%,88%{transform:scaleX(1)}96%,to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.PinNoteMock_card__FMXJw,.PinNoteMock_cursor__Lf8Bm,.PinNoteMock_line__YGw_M,.PinNoteMock_pin__3ZF7M,.PinNoteMock_ripple__h_GSm{animation:none}.PinNoteMock_pin__3ZF7M{opacity:1;transform:translate(-50%,-100%)}.PinNoteMock_card__FMXJw{opacity:1;transform:scale(1)}.PinNoteMock_line__YGw_M{transform:scaleX(1)}.PinNoteMock_ripple__h_GSm{opacity:0}.PinNoteMock_cursor__Lf8Bm{display:none}}.TaskMock_stage__5ehlz{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--sp-5)}.TaskMock_panel__A7OE7{display:flex;flex-direction:column;gap:var(--sp-3);width:100%;max-width:320px;padding:var(--sp-4);background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-md);box-shadow:var(--shadow-sm)}.TaskMock_header__wXetW{display:flex;align-items:center;justify-content:space-between;padding-bottom:var(--sp-3);border-bottom:1px solid var(--border-subtle)}.TaskMock_titleBar__JXjgq{width:96px;height:8px;background:var(--text-disabled);border-radius:var(--r-pill)}.TaskMock_ring__WbKtF{width:34px;height:34px;transform:rotate(-90deg)}.TaskMock_ringTrack__1aaOn{stroke:var(--border-strong);stroke-width:3}.TaskMock_ringFill__NjRud{stroke:var(--accent);stroke-width:3;stroke-linecap:round;stroke-dasharray:94.25;stroke-dashoffset:63;animation:TaskMock_task-ring__y3FDS 6s ease-in-out infinite}.TaskMock_task__EtNT8{display:flex;align-items:center;gap:var(--sp-3);position:relative}.TaskMock_check__7UxOz{display:flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0;border:1.8px solid var(--border-strong);border-radius:var(--r-xs);color:var(--text-on-accent)}.TaskMock_label__tn1Yn{height:7px;width:70%;background:var(--text-disabled);border-radius:var(--r-pill)}.TaskMock_labelShort__2__2j{width:48%}.TaskMock_due__2mV1Z{margin-left:auto;padding:2px var(--sp-2);font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-muted);background:var(--bg-tertiary);border-radius:var(--r-xs)}.TaskMock_done__wLq_M .TaskMock_check__7UxOz{background:var(--accent);border-color:var(--accent)}.TaskMock_done__wLq_M .TaskMock_label__tn1Yn{opacity:.5}.TaskMock_strikeStatic__F353i{position:absolute;left:30px;width:70%;height:1.5px;background:var(--text-muted)}.TaskMock_checkAnim__1wB0i{animation:TaskMock_task-check__SKdn_ 6s ease-in-out infinite}.TaskMock_markAnim__Cq8V0{display:flex;opacity:0;animation:TaskMock_task-mark__on5lL 6s ease-in-out infinite}.TaskMock_strikeAnim___37Ld{position:absolute;left:30px;width:70%;height:1.5px;background:var(--text-muted);transform:scaleX(0);transform-origin:left;animation:TaskMock_task-strike__AfGfT 6s ease-in-out infinite}.TaskMock_cursor__mjlr7{animation:TaskMock_task-cursor__hTiKF 6s ease-in-out infinite}@keyframes TaskMock_task-cursor__hTiKF{0%{left:8%;top:6%}34%{left:18%;top:50%}44%{left:18%;top:50%}60%{left:30%;top:70%}90%{left:30%;top:70%}to{left:8%;top:6%}}@keyframes TaskMock_task-check__SKdn_{0%,38%{background:var(--bg-secondary);border-color:var(--border-strong)}44%,to{background:var(--accent);border-color:var(--accent)}}@keyframes TaskMock_task-mark__on5lL{0%,40%{opacity:0;transform:scale(.4)}48%,to{opacity:1;transform:scale(1)}}@keyframes TaskMock_task-strike__AfGfT{0%,44%{transform:scaleX(0)}56%,to{transform:scaleX(1)}}@keyframes TaskMock_task-ring__y3FDS{0%,44%{stroke-dashoffset:63}60%,to{stroke-dashoffset:31}}@media (prefers-reduced-motion:reduce){.TaskMock_checkAnim__1wB0i,.TaskMock_cursor__mjlr7,.TaskMock_markAnim__Cq8V0,.TaskMock_ringFill__NjRud,.TaskMock_strikeAnim___37Ld{animation:none}.TaskMock_checkAnim__1wB0i{background:var(--accent);border-color:var(--accent)}.TaskMock_markAnim__Cq8V0{opacity:1}.TaskMock_strikeAnim___37Ld{transform:scaleX(1)}.TaskMock_ringFill__NjRud{stroke-dashoffset:31}.TaskMock_cursor__mjlr7{display:none}}.VersionMock_stage__tgrbu{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--sp-5)}.VersionMock_panel__ISx8r{display:flex;flex-direction:column;gap:var(--sp-3);width:100%;max-width:300px;padding:var(--sp-4);background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-md);box-shadow:var(--shadow-sm)}.VersionMock_header__bjYr8{display:flex;align-items:center;justify-content:space-between;padding-bottom:var(--sp-3);border-bottom:1px solid var(--border-subtle)}.VersionMock_titleBar__NlZdZ{width:84px;height:8px;background:var(--text-disabled);border-radius:var(--r-pill)}.VersionMock_lock__ICarl{color:var(--text-muted)}.VersionMock_timeline___5O9K{position:relative;display:flex;flex-direction:column;gap:var(--sp-3);padding-left:var(--sp-4)}.VersionMock_line__VIrT_{position:absolute;left:5px;top:6px;bottom:6px;width:2px;background:var(--border-strong)}.VersionMock_entry__ASdaR{position:relative;display:flex;align-items:center;gap:var(--sp-3)}.VersionMock_node__x_v3q{position:absolute;left:calc(-1 * var(--sp-4) + 0px);width:12px;height:12px;background:var(--bg-secondary);border:2px solid var(--accent);border-radius:50%;transform:translateX(-1px)}.VersionMock_vlabel__zNJnf{font-family:var(--font-mono);font-size:var(--fs-md);color:var(--text-primary);min-width:22px}.VersionMock_pill__XpyzJ{padding:2px var(--sp-2);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.04em;border-radius:var(--r-pill)}.VersionMock_pillOk__5sUaI{color:var(--text-on-accent);background:var(--accent)}.VersionMock_pillReview__8V9F7{color:var(--accent);background:var(--bg-secondary);border:1px solid var(--accent)}.VersionMock_entryNew__kgrXV{animation:VersionMock_ver-in___WWkD 5s ease-in-out infinite}.VersionMock_entryNew__kgrXV .VersionMock_node__x_v3q{animation:VersionMock_ver-node__CrtiA 5s ease-in-out infinite}@keyframes VersionMock_ver-in___WWkD{0%,8%{opacity:0;transform:translateY(-14px)}20%,92%{opacity:1;transform:translateY(0)}98%,to{opacity:0;transform:translateY(-14px)}}@keyframes VersionMock_ver-node__CrtiA{0%,20%{box-shadow:0 0 0 0 var(--accent)}30%{box-shadow:0 0 0 4px var(--accent-subtle)}45%,to{box-shadow:0 0 0 0 var(--accent-subtle)}}@media (prefers-reduced-motion:reduce){.VersionMock_entryNew__kgrXV,.VersionMock_entryNew__kgrXV .VersionMock_node__x_v3q{animation:none;opacity:1;transform:none}}.WorkspaceHeroMock_scene__qzlnv{position:absolute;inset:0;display:flex;background:var(--bg-secondary)}.WorkspaceHeroMock_file__4UINj{position:relative;flex:1 1;display:flex;align-items:center;justify-content:center;padding:var(--sp-6);background:var(--bg-tertiary)}.WorkspaceHeroMock_plan__7T7yu{position:relative;width:70%;height:64%;background:var(--bg-secondary);border:1.5px solid var(--text-muted);border-radius:var(--r-sm)}.WorkspaceHeroMock_shape__Ctg6p{position:absolute;top:26%;left:24%;width:44%;height:46%;border:1.5px solid var(--border-strong);border-radius:var(--r-xs)}.WorkspaceHeroMock_ring__rMjXx{position:absolute;top:42%;left:44%;width:12px;height:12px;border:2px solid var(--accent);border-radius:50%;transform:translate(-50%,-50%);animation:WorkspaceHeroMock_hero-ring__aiIkb 2.4s ease-out infinite}.WorkspaceHeroMock_pin__O5NVX{position:absolute;top:42%;left:44%;transform:translate(-50%,-100%);color:var(--accent)}.WorkspaceHeroMock_note__1oklF{position:absolute;top:18%;right:8%;display:flex;flex-direction:column;gap:6px;width:38%;max-width:150px;padding:10px;background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--r-sm);box-shadow:var(--shadow-md)}.WorkspaceHeroMock_noteHead__yvZ3g{display:flex;align-items:center;gap:6px}.WorkspaceHeroMock_avatar__e19Je{width:14px;height:14px;background:var(--accent);border-radius:50%;flex-shrink:0}.WorkspaceHeroMock_name__xuEGR{width:50%;height:5px;background:var(--text-disabled);border-radius:var(--r-pill)}.WorkspaceHeroMock_line__23QgE{height:5px;width:100%;background:var(--border-strong);border-radius:var(--r-pill)}.WorkspaceHeroMock_lineShort__29owl{width:64%}.WorkspaceHeroMock_rail__p7jNV{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-3) var(--sp-2);border-left:1px solid var(--border-subtle)}.WorkspaceHeroMock_tab__4yblX{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--r-sm);color:var(--text-muted)}.WorkspaceHeroMock_tabOn__6T9Kk{background:var(--accent);color:var(--text-on-accent)}@keyframes WorkspaceHeroMock_hero-ring__aiIkb{0%{transform:translate(-50%,-50%) scale(.5);opacity:.55}to{transform:translate(-50%,-50%) scale(2.4);opacity:0}}@media (prefers-reduced-motion:reduce){.WorkspaceHeroMock_ring__rMjXx{animation:none;opacity:0}}