.smart-form-fill_root__eFXDB{--sff-gap:16px;--sff-input-h:40px;--sff-radius-input:12px;container-type:inline-size;display:flex;width:100%;max-width:860px;min-width:0;flex-direction:column;gap:var(--sff-gap);padding:20px;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:20px}.smart-form-fill_srOnly__x9gv2{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.smart-form-fill_head__WZaUs{display:flex;min-width:0;flex-direction:column;gap:4px}.smart-form-fill_title__7BO40{margin:0;font-size:var(--text-base);font-weight:500;line-height:24px}.smart-form-fill_description__E6IQd{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:20px;text-wrap:pretty}.smart-form-fill_body__LAZin{display:grid;min-width:0;gap:var(--sff-gap);grid-template-columns:minmax(0,1fr)}@container (min-width: 720px){.smart-form-fill_body__LAZin{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;gap:20px}}.smart-form-fill_well__i5rhu{display:flex;min-width:0;height:232px;flex-direction:column;border:1px solid var(--border);border-radius:var(--radius-control);background:color-mix(in oklab,var(--surface-muted) 55%,var(--surface));transition:border-color var(--duration-fast,.16s) ease-out,background-color var(--duration-fast,.16s) ease-out}.smart-form-fill_well__i5rhu:focus-within{border-color:var(--border-strong,var(--border))}@container (min-width: 720px){.smart-form-fill_well__i5rhu{height:auto;min-height:280px}}.smart-form-fill_editor__UKbQh{position:relative;min-height:0;flex:1}.smart-form-fill_layer__MEeFK{position:absolute;inset:0}.smart-form-fill_source__MjKJz,.smart-form-fill_textarea__K94yi{display:block;width:100%;height:100%;margin:0;padding:12px 16px;border:0;border-radius:var(--radius-control) var(--radius-control) 0 0;background:transparent;color:var(--foreground);font:inherit;font-size:var(--text-sm);line-height:22px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;white-space:pre-wrap;overflow-wrap:anywhere;--focus-outline-offset:-2px}.smart-form-fill_textarea__K94yi{resize:none;outline:none}.smart-form-fill_textarea__K94yi::placeholder{color:var(--text-muted);opacity:1}.smart-form-fill_source__MjKJz{color:var(--text-secondary)}.smart-form-fill_span__VylkT{margin:0 -2px;padding:1px 2px;border-radius:4px;background:color-mix(in oklab,var(--accent) 9%,transparent);color:var(--foreground);box-decoration-break:clone;-webkit-box-decoration-break:clone;transition:background-color .16s ease-out,color .16s ease-out}.smart-form-fill_span__VylkT[data-review]{background:color-mix(in oklab,var(--warning) 14%,transparent)}.smart-form-fill_span__VylkT[data-active]{background:color-mix(in oklab,var(--accent) 24%,transparent)}.smart-form-fill_span__VylkT[data-review][data-active]{background:color-mix(in oklab,var(--warning) 30%,transparent)}.smart-form-fill_bar___kt0D{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:12px;padding:6px 6px 6px 16px;border-top:1px solid var(--border-subtle,var(--border))}.smart-form-fill_model__om_fb{display:flex;min-width:0;flex:1;align-items:center;gap:8px;color:var(--text-secondary);font-size:var(--text-xs);line-height:18px}.smart-form-fill_modelMark__JBWM_{display:grid;width:14px;height:14px;flex:none;place-items:center}.smart-form-fill_modelMark__JBWM_ svg{display:block}.smart-form-fill_barText__6y_9m{min-width:0;flex:1}.smart-form-fill_barNum__p05qb{display:inline-grid;justify-items:end;font-variant-numeric:tabular-nums}.smart-form-fill_barNum__p05qb>*{grid-area:1/1}.smart-form-fill_barGhost__pc7_W{visibility:hidden}.smart-form-fill_barActions__LC4Qo{display:flex;flex:none;align-items:center;gap:4px}.smart-form-fill_barButton__OEq6O.smart-form-fill_barButton__OEq6O{min-height:32px;gap:6px;padding-inline:12px;font-size:var(--text-xs)}.smart-form-fill_stopIcon__9srEl{fill:currentColor}.smart-form-fill_hintKey__sHiEd{margin-inline-end:6px}.smart-form-fill_form__rpVTv{display:grid;min-width:0;align-content:start;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.smart-form-fill_field__ODdvH{display:flex;min-width:0;flex-direction:column;gap:6px;grid-column:span 1}.smart-form-fill_field__ODdvH[data-span="2"]{grid-column:1/-1}@container (max-width: 440px){.smart-form-fill_form__rpVTv{grid-template-columns:minmax(0,1fr)}.smart-form-fill_field__ODdvH{grid-column:1/-1}}.smart-form-fill_labelRow__4hCyh{display:flex;height:18px;min-width:0;align-items:center;justify-content:space-between;gap:8px;padding-inline:2px}.smart-form-fill_label__MKjSn{overflow:hidden;color:var(--text-secondary);font-size:var(--text-xs);line-height:18px;text-overflow:ellipsis;white-space:nowrap}.smart-form-fill_badgeSlot__zrQ90{position:relative;display:block;height:18px;min-width:0;flex:1}.smart-form-fill_badge__bE6AY{position:absolute;top:0;right:0;display:inline-flex;height:18px;align-items:center;gap:6px;color:var(--text-muted);font-size:var(--text-xs);line-height:18px;white-space:nowrap}.smart-form-fill_dot__J_l9y{width:6px;height:6px;flex:none;border-radius:50%;background:var(--text-muted)}.smart-form-fill_badge__bE6AY[data-tone=success] .smart-form-fill_dot__J_l9y{background:var(--success)}.smart-form-fill_badge__bE6AY[data-tone=warning]{color:var(--text-secondary)}.smart-form-fill_badge__bE6AY[data-tone=warning] .smart-form-fill_dot__J_l9y{background:var(--warning)}.smart-form-fill_control__0alMd{position:relative;display:flex;min-width:0;align-items:center}.smart-form-fill_input__EZRyq{width:100%;min-width:0;height:var(--sff-input-h);padding:0 40px 0 12px;border:1px solid var(--border);border-radius:var(--sff-radius-input);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);line-height:20px;text-overflow:ellipsis;outline:none;transition:border-color .16s ease-out,background-color .16s ease-out}.smart-form-fill_input__EZRyq::placeholder{color:var(--text-muted);opacity:1}.smart-form-fill_control__0alMd[data-company] .smart-form-fill_input__EZRyq{padding-left:40px}@media (hover:hover) and (pointer:fine){.smart-form-fill_input__EZRyq:hover{border-color:var(--border-strong,var(--border))}}.smart-form-fill_field__ODdvH[data-state=review] .smart-form-fill_input__EZRyq{border-color:color-mix(in oklab,var(--warning) 55%,var(--border))}.smart-form-fill_input__EZRyq[data-flash=a]{animation:smart-form-fill_sff-flash-a__j4HK0 .9s cubic-bezier(.22,1,.36,1),smart-form-fill_sff-text-a__dpKMy .2s ease-out}.smart-form-fill_input__EZRyq[data-flash=b]{animation:smart-form-fill_sff-flash-b__ri2AF .9s cubic-bezier(.22,1,.36,1),smart-form-fill_sff-text-b__s1UTs .2s ease-out}@keyframes smart-form-fill_sff-flash-a__j4HK0{0%{border-color:color-mix(in oklab,var(--accent) 60%,var(--border));background-color:color-mix(in oklab,var(--accent) 12%,var(--surface))}}@keyframes smart-form-fill_sff-flash-b__ri2AF{0%{border-color:color-mix(in oklab,var(--accent) 60%,var(--border));background-color:color-mix(in oklab,var(--accent) 12%,var(--surface))}}@keyframes smart-form-fill_sff-text-a__dpKMy{0%{color:transparent}}@keyframes smart-form-fill_sff-text-b__s1UTs{0%{color:transparent}}.smart-form-fill_logo__c_3U_{position:absolute;top:50%;left:12px;z-index:1;display:grid;width:16px;height:16px;place-items:center;pointer-events:none;transform:translateY(-50%)}.smart-form-fill_logoItem__Mw4ds{position:absolute;inset:0;display:grid;place-items:center;color:var(--foreground)}.smart-form-fill_logoItem__Mw4ds[data-empty]{color:var(--text-muted)}.smart-form-fill_logoItem__Mw4ds svg{display:block;max-width:16px;max-height:16px}.smart-form-fill_confirm__N_viV{position:absolute;top:50%;right:6px;display:grid;width:28px;height:28px;margin:-14px 0 0;padding:0;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .12s ease-out,color .12s ease-out}.smart-form-fill_confirm__N_viV:active{background:var(--accent-subtle,var(--surface-muted));color:var(--accent)}@media (hover:hover) and (pointer:fine){.smart-form-fill_confirm__N_viV:hover{background:var(--accent-subtle,var(--surface-muted));color:var(--accent)}}.smart-form-fill_foot__0ptrE{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px;padding-top:16px;border-top:1px solid var(--border-subtle,var(--border))}.smart-form-fill_status__SnCaP{display:flex;min-width:0;min-height:36px;flex:1;align-items:center;margin:0;color:var(--text-secondary);font-size:var(--text-xs);line-height:18px}.smart-form-fill_statusSwap__SNmlM{width:100%}.smart-form-fill_statusSwap__SNmlM>span{display:flex;align-items:flex-start;gap:8px}.smart-form-fill_statusIcon__Xp_c_{flex:none;margin-top:2px}.smart-form-fill_status__SnCaP[data-tone=success] .smart-form-fill_statusIcon__Xp_c_{color:var(--success)}.smart-form-fill_status__SnCaP[data-tone=warning] .smart-form-fill_statusIcon__Xp_c_{color:var(--warning)}.smart-form-fill_status__SnCaP[data-tone=danger] .smart-form-fill_statusIcon__Xp_c_{color:var(--danger)}.smart-form-fill_statusText__64f2O{display:-webkit-box;min-width:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-wrap:pretty}.smart-form-fill_actions__LIYi1{display:flex;flex:none;align-items:center;gap:8px}.smart-form-fill_footButton__xJNGg.smart-form-fill_footButton__xJNGg{min-height:36px;gap:6px}@container (max-width: 440px){.smart-form-fill_foot__0ptrE{flex-direction:column;align-items:stretch;gap:8px}.smart-form-fill_actions__LIYi1{justify-content:flex-end}}.smart-form-fill_swap__PCf_6{position:relative;display:grid;min-width:0}.smart-form-fill_swapItem__fbJLE{display:block;min-width:0;overflow:hidden;grid-area:1/1;text-overflow:ellipsis;white-space:nowrap}.smart-form-fill_statusSwap__SNmlM .smart-form-fill_swapItem__fbJLE{white-space:normal}@container (max-width: 400px){.smart-form-fill_root__eFXDB{padding:16px}}@media (pointer:coarse){.smart-form-fill_barButton__OEq6O.smart-form-fill_barButton__OEq6O{min-height:36px}}@media (prefers-reduced-motion:reduce){.smart-form-fill_input__EZRyq[data-flash]{animation:none}.smart-form-fill_confirm__N_viV,.smart-form-fill_input__EZRyq,.smart-form-fill_span__VylkT,.smart-form-fill_well__i5rhu{transition:none}}.smart-form-fill_demo__zKLVn{display:flex;width:100%;min-width:0;justify-content:center}