._kolpo_1snf2_4{flex:none;display:block;overflow:visible}._small_1snf2_10{width:var(--size-kolpo-small);height:var(--size-kolpo-small)}._medium_1snf2_15{width:var(--size-kolpo-medium);height:var(--size-kolpo-medium)}._large_1snf2_20{width:var(--size-kolpo-large);height:var(--size-kolpo-large)}._body_1snf2_25{fill:var(--color-kolpo-body)}._feature_1snf2_29{fill:var(--color-kolpo-face)}._line_1snf2_33,._wave_1snf2_34{fill:none;stroke-width:5px;stroke-linecap:round}._line_1snf2_33{stroke:var(--color-kolpo-face)}._wave_1snf2_34{stroke:var(--color-kolpo-listening)}._face_1snf2_48{opacity:0;transition:opacity var(--duration-fast) ease-out}._kolpo_1snf2_4[data-expression=happy] ._happy_1snf2_53,._kolpo_1snf2_4[data-expression=listening] ._listening_1snf2_54,._kolpo_1snf2_4[data-expression=thinking] ._thinking_1snf2_55{opacity:1}@media (prefers-reduced-motion:reduce){._face_1snf2_48{transition:none}}._text_1ecns_3{font-family:var(--font-family-base);font-weight:var(--font-weight-regular);margin:0}._title_1ecns_9{font-size:var(--font-size-title);font-weight:var(--font-weight-bold);line-height:var(--line-height-title)}._heading_1ecns_15{font-size:var(--font-size-heading);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading)}._body_1ecns_21{font-size:var(--font-size-body);line-height:var(--line-height-body)}._small_1ecns_26{font-size:var(--font-size-small);line-height:var(--line-height-small)}._label_1ecns_31{font-size:var(--font-size-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-small)}._default_1ecns_37{color:var(--color-text-default)}._muted_1ecns_41{color:var(--color-text-muted)}._error_1ecns_45{color:var(--color-text-error)}._iconButton_10ej8_3{width:var(--size-touch-target);height:var(--size-touch-target);border-radius:var(--radius-pill);color:var(--color-text-default);cursor:pointer;transition:background-color var(--duration-fast) ease-out;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}._iconButton_10ej8_3:hover{background:var(--color-surface-subtle)}._iconButton_10ej8_3:focus-visible{outline:var(--border-width-strong) solid var(--color-focus-ring);outline-offset:var(--size-focus-offset)}._iconButton_10ej8_3:disabled{cursor:not-allowed;opacity:.5}._icon_10ej8_3{width:var(--size-icon);height:var(--size-icon);display:grid}._icon_10ej8_3>svg{width:100%;height:100%}@media (prefers-reduced-motion:reduce){._iconButton_10ej8_3{transition:none}}
