.kit_k__lXwdL{transition-property:opacity,transform,stroke-dashoffset;transition-duration:.42s;transition-timing-function:cubic-bezier(.22,1,.36,1);transition-delay:0s;transform-box:view-box}@media (prefers-reduced-motion:reduce){.kit_k__lXwdL{transition:none!important}}.kit_fInk__6ZpqT{fill:var(--ink)}.kit_fInk2__K7jIu{fill:var(--ink-2)}.kit_fGround__4_iK_{fill:var(--ground)}.kit_fSurf__Kt36u{fill:var(--surface)}.kit_fLine__D7ZrE{fill:var(--line)}.kit_fField__VuHo_{fill:var(--field-line)}.kit_sInk__uy1_W{stroke:var(--ink)}.kit_sInk2__g28ii{stroke:var(--ink-2)}.kit_sLine__EQPNg{stroke:var(--line)}.kit_sField__hgoh4{stroke:var(--field-line)}.kit_sGround__MHF1R{stroke:var(--ground)}.kit_gl__yU5C9{font-family:var(--glyph)}.kit_dt__IKJNw{font-family:var(--data);font-variant-numeric:tabular-nums}.kit_dt__IKJNw .kit_gl__yU5C9{font-family:var(--glyph)}.kit_ys__agCj8{font-family:var(--human)}.kit_root__71Bta{container-type:inline-size;position:relative;width:100%}.kit_box__wwixC{position:relative;width:100%;aspect-ratio:var(--ar);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.kit_svg__qilN_{position:absolute;left:0;top:0;width:100%;height:100%;overflow:visible;display:block}.kit_svg__qilN_ text{-moz-user-select:none;user-select:none;-webkit-user-select:none}.kit_compact__7Nov1 .kit_box__wwixC{aspect-ratio:var(--arc);overflow:hidden}.kit_compact__7Nov1 .kit_svg__qilN_{left:var(--sl);top:var(--st);width:var(--sw);height:var(--sh)}.kit_compact__7Nov1 .kit_col__9DLuO{display:none}@container (max-width: 320px){.kit_auto__JoV52 .kit_box__wwixC{aspect-ratio:var(--arc);overflow:hidden}.kit_auto__JoV52 .kit_svg__qilN_{left:var(--sl);top:var(--st);width:var(--sw);height:var(--sh)}.kit_auto__JoV52 .kit_col__9DLuO{display:none}}.kit_replay__CQwL0{position:absolute;right:6px;bottom:6px;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;font:inherit}.kit_replay__CQwL0:focus-visible{width:auto;height:auto;margin:0;clip:auto;padding:6px 12px;border:1px solid var(--field-line);border-radius:10px;background:var(--ground);color:var(--ink);font-family:var(--data);font-size:13px;cursor:pointer}