.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}}.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}.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}}