.handa-logo_logo__qihKi{--seal-ink:#102535;--seal-glyph:#fffdf8;--seal-route:#dff36a;--seal-hold:#ff7d66;--seal-size:40px;display:inline-flex;align-items:center;gap:calc(var(--seal-size) * .3);line-height:1}.handa-logo_logo__qihKi[data-tone=inverse]{--seal-ink:#fffdf8;--seal-glyph:#102535}.handa-logo_logo__qihKi[data-tone=inverse] .handa-logo_wordmark__FJndx{color:#fffdf8}.handa-logo_logo__qihKi[data-tone=mono]{--seal-ink:currentColor;--seal-glyph:transparent;--seal-route:currentColor;--seal-hold:currentColor}.handa-logo_logo__qihKi[data-tone=mono] .handa-logo_sealPlate__8nC_K{fill:none;stroke:currentColor;stroke-width:4}.handa-logo_logo__qihKi[data-tone=mono] .handa-logo_glyphBar__cEWq5,.handa-logo_logo__qihKi[data-tone=mono] .handa-logo_glyphRing__7l79D,.handa-logo_logo__qihKi[data-tone=mono] .handa-logo_glyphTick__x7VBy{stroke:currentColor}.handa-logo_logo__qihKi[data-tone=mono] .handa-logo_wordmark__FJndx{color:currentColor}.handa-logo_logo__qihKi[data-tone=stamp]{--seal-ink:#dff36a;--seal-glyph:#102535;--seal-route:#102535}.handa-logo_logo__qihKi[data-tone=stamp] .handa-logo_wordmark__FJndx{color:#102535}.handa-logo_seal__GvfA9{width:var(--seal-size);height:var(--seal-size);flex:none;display:block}.handa-logo_sealPlate__8nC_K{fill:var(--seal-ink)}.handa-logo_glyphTick__x7VBy{stroke:var(--seal-route);stroke-width:5;stroke-linecap:round}.handa-logo_glyphBar__cEWq5,.handa-logo_glyphGate__aqPXn path,.handa-logo_glyphRails__h5NC_ path{stroke:var(--seal-glyph);stroke-width:5;stroke-linecap:round}.handa-logo_glyphRing__7l79D{stroke:var(--seal-glyph);stroke-width:5;fill:none}.handa-logo_glyphRingFill__aqoRm{fill:var(--seal-route);opacity:0;transform-origin:32px 42.5px}.handa-logo_glyphCheck__0haOU,.handa-logo_glyphGate__aqPXn,.handa-logo_glyphOrbit__jBjl2,.handa-logo_glyphRails__h5NC_{opacity:0}.handa-logo_glyphPacket__uU6nX{fill:var(--seal-route)}.handa-logo_glyphCheck__0haOU{stroke:#102535;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;fill:none}.handa-logo_lockup__Qmfte{display:inline-flex;flex-direction:column;gap:calc(var(--seal-size) * .16)}.handa-logo_wordmark__FJndx{height:calc(var(--seal-size) * .42);width:auto;display:block;color:var(--seal-ink)}.handa-logo_tagline__79iEx{font-size:calc(var(--seal-size) * .22);font-weight:640;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--seal-ink) 62%,transparent);white-space:nowrap}.handa-logo_logo__qihKi[data-animated=true] .handa-logo_seal__GvfA9{animation:handa-logo_seal-press__ESdNa .52s cubic-bezier(.34,1.4,.44,1) .94s backwards}.handa-logo_logo__qihKi[data-animated=true] .handa-logo_glyphTick__x7VBy{stroke-dasharray:8;animation:handa-logo_draw-tick__NdPXH .26s cubic-bezier(.5,0,.2,1) .12s backwards}.handa-logo_logo__qihKi[data-animated=true] .handa-logo_glyphBar__cEWq5{stroke-dasharray:32;animation:handa-logo_draw-bar__rJNdZ .34s cubic-bezier(.5,0,.2,1) .34s backwards}.handa-logo_logo__qihKi[data-animated=true] .handa-logo_glyphRing__7l79D{stroke-dasharray:66.5;animation:handa-logo_draw-ring__ojoPb .46s cubic-bezier(.55,0,.3,1) .6s backwards}.handa-logo_logo__qihKi[data-animated=true] .handa-logo_wordmark__FJndx{animation:handa-logo_word-rise__nL_lo .48s cubic-bezier(.16,1,.3,1) 1.02s backwards}@keyframes handa-logo_draw-tick__NdPXH{0%{stroke-dashoffset:8;opacity:0}to{stroke-dashoffset:0;opacity:1}}@keyframes handa-logo_draw-bar__rJNdZ{0%{stroke-dashoffset:32;opacity:0}to{stroke-dashoffset:0;opacity:1}}@keyframes handa-logo_draw-ring__ojoPb{0%{stroke-dashoffset:66.5}to{stroke-dashoffset:0}}@keyframes handa-logo_seal-press__ESdNa{0%{transform:scale(1)}42%{transform:scale(1.09) rotate(-1.6deg)}to{transform:scale(1) rotate(0deg)}}@keyframes handa-logo_word-rise__nL_lo{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.handa-logo_logo__qihKi[data-status=idle] .handa-logo_glyphTick__x7VBy{animation:handa-logo_tick-breathe__w4dvg 3.2s ease-in-out infinite}@keyframes handa-logo_tick-breathe__w4dvg{0%,to{opacity:1}50%{opacity:.45}}.handa-logo_logo__qihKi[data-status=thinking] .handa-logo_glyphBar__cEWq5{opacity:0}.handa-logo_logo__qihKi[data-status=thinking] .handa-logo_glyphRails__h5NC_{opacity:1}.handa-logo_logo__qihKi[data-status=thinking] .handa-logo_glyphRails__h5NC_ path{animation:handa-logo_rail-scan__J0mVr 1.15s cubic-bezier(.4,0,.4,1) infinite}.handa-logo_logo__qihKi[data-status=thinking] .handa-logo_glyphRails__h5NC_ path:nth-child(2){animation-delay:.14s}.handa-logo_logo__qihKi[data-status=thinking] .handa-logo_glyphRails__h5NC_ path:nth-child(3){animation-delay:.28s}.handa-logo_logo__qihKi[data-status=thinking] .handa-logo_glyphRails__h5NC_ path:nth-child(4){animation-delay:.42s}@keyframes handa-logo_rail-scan__J0mVr{0%,to{stroke:var(--seal-glyph);opacity:.4}22%{stroke:var(--seal-route);opacity:1}}.handa-logo_logo__qihKi[data-status=waiting] .handa-logo_glyphBar__cEWq5{opacity:0}.handa-logo_logo__qihKi[data-status=waiting] .handa-logo_glyphGate__aqPXn{opacity:1}.handa-logo_logo__qihKi[data-status=waiting] .handa-logo_glyphTick__x7VBy{stroke:var(--seal-hold);animation:handa-logo_tick-knock__aj1eO 1.5s cubic-bezier(.5,0,.3,1) infinite}@keyframes handa-logo_tick-knock__aj1eO{0%,to{transform:translateY(0)}12%{transform:translateY(3px)}24%{transform:translateY(0)}}.handa-logo_logo__qihKi[data-status=executing] .handa-logo_glyphOrbit__jBjl2{opacity:1;transform-origin:32px 42.5px;animation:handa-logo_packet-orbit__DJrCs 1.3s cubic-bezier(.45,.1,.55,.9) infinite}@keyframes handa-logo_packet-orbit__DJrCs{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.handa-logo_logo__qihKi[data-status=complete] .handa-logo_glyphRingFill__aqoRm{opacity:1;animation:handa-logo_ring-fill__mOBfm .3s cubic-bezier(.34,1.3,.5,1) backwards}.handa-logo_logo__qihKi[data-status=complete] .handa-logo_glyphCheck__0haOU{opacity:1;stroke-dasharray:14;animation:handa-logo_draw-check__rOskF .26s cubic-bezier(.5,0,.2,1) .18s backwards}.handa-logo_logo__qihKi[data-status=complete] .handa-logo_seal__GvfA9{animation:handa-logo_seal-press__ESdNa .46s cubic-bezier(.34,1.4,.44,1)}@keyframes handa-logo_ring-fill__mOBfm{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}@keyframes handa-logo_draw-check__rOskF{0%{stroke-dashoffset:14}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.handa-logo_logo__qihKi .handa-logo_glyphBar__cEWq5,.handa-logo_logo__qihKi .handa-logo_glyphCheck__0haOU,.handa-logo_logo__qihKi .handa-logo_glyphOrbit__jBjl2,.handa-logo_logo__qihKi .handa-logo_glyphRails__h5NC_ path,.handa-logo_logo__qihKi .handa-logo_glyphRingFill__aqoRm,.handa-logo_logo__qihKi .handa-logo_glyphRing__7l79D,.handa-logo_logo__qihKi .handa-logo_glyphTick__x7VBy,.handa-logo_logo__qihKi .handa-logo_seal__GvfA9,.handa-logo_logo__qihKi .handa-logo_wordmark__FJndx{animation:none!important}.handa-logo_logo__qihKi[data-status=executing] .handa-logo_glyphOrbit__jBjl2{opacity:1;transform:rotate(135deg)}}