@font-face{font-family:"Inter Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:106.1198%;ascent-override:91.2883%;descent-override:22.7301%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Noto Sans";src:local("Noto Sans");size-adjust:100.7466%;ascent-override:96.1571%;descent-override:23.9423%;line-gap-override:0%}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/zr3WxpLd5PmlBr7e4PWGkhZv6XTg70Pi4sCbC-CEV0Q-v2yL98XOiD3FkbiYlYYeAeTSVSkgAckeOp55Q5kHJmU.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/9FWLUGCSCYLRIRMtCzLrt4Go7DMFXOeN_pyCOJD_44Y-Yh2wNaqrq_e759vVlc3tX81lMwRu9ktkQJX_Svgs-VI.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/pWMvGwciZ-EfQsfR2ueelhC7Jnt5K-8Px8PjPK0mDII-eT9iD0iZ9WWhTJs6V5GxXr0iaUwx_WxgGGriOiGb81o.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/Y_5DOsLit49q2i2tbcNxnyUen9__GPCX8mwAi03q1aA-pBCjVKDT5tBT3BJckh9uzNkfUWeUIBPz9Y8T55vcj8E.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/BQnDL9FFy0Q_jvURlmv87luvmXLSMbSuXsfZv_R2Rkk-y5MVrLtP4J_1al8rz8R-MDaUOMAHckAWCwDrKhw25fY.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/M-60tFLmAJxdPjHsK-2ILWom5zPbu37lb3Qex2waL14-A9y4QcXALPi_RvQsmRsSFUxrT3_J213W4zPFIXetlbw.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/TTYbISAfwy-y4uVGS9AH32sK7b2xJsoCESo64ryf8LU-y87nRMqBGo42rUOW9tWZa06o4oTa0USJrAMMoKDamgs.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:"Inter Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:114.6542%;ascent-override:84.4932%;descent-override:21.0381%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Segoe UI";src:local("Segoe UI");size-adjust:107.7093%;ascent-override:89.9412%;descent-override:22.3946%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Arial";src:local("Arial");size-adjust:107.1194%;ascent-override:90.4365%;descent-override:22.518%;line-gap-override:0%}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/JSrPAbQHsQEdUrIE5Ts6fIQ2ymsa4i7HhiCpui6ulCc-_AoyGWssOn06OMh3ZY_GddBBPRny4Igxin4fT_1K6F4.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/T-ozk-QJ_Ck37B2RHPl2i-s_gAGGo7suFgagWoJ8bO4-maDXQ_nEXKAaLHm4Joud3DJR9EVzS7QXWMWK8YOTIcs.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/l00UCz_-QvI_NO8AGcu7ooAcrFDlxYUdxCSCh6gBwd4-vPjTZ3ztgw27A2TnHeCycxPvUtXWEVpG33_97ra6su8.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/y3mP_zJcojQwJn30TpF_XxDzgeM6Nbk7MaRg1Ne0YcI-lFx13nqMCMgk_S70gRmwEHXlE5BLp1B4W82RpFihpMs.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/h9PwCjip_BNPVO50hT4v29USWFv6H3ZlYx_IestfqgY-sYfLVuZXl9E1aYbn1S0pAr4zfdQ_WT7iBZhrgQY6N-4.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/nuenOq7ZFSZ65QudJO7uQ0sOjDqow2WjfXrQh4S9gEc-uF81rxcswER5srfhzyLfPoGlKNAIt2C_BvkXFOc19rw.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/31PZhXd_YTCmsoiPQZc-xVtAWAkLogRFRj5mWplmKFE-6WsTw05QKugcwLySGc_b9CIheG8j8LRyo47qPL430Mk.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/bUcXp2ExGsFoCjH4L_AiPGX0TLCAgnqR8nvW7SxSJYQ-kvm9UWc_MFZW_r85yX6uPdzXVmdcUOio_Wb1x_7QdXM.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/Df7M9JXECnQBPeMk0JlWv5oI4E80OSjKvG82PCAX-MI-aXpKyr1n0W6NWbCApKANrm9O50H_fjFMdBzwfTY75iM.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:"JetBrains Mono Fallback: Courier New";src:local("Courier New");size-adjust:99.9837%;ascent-override:102.0166%;descent-override:30.0049%;line-gap-override:0%}@font-face{font-family:"JetBrains Mono Fallback: Roboto Mono";src:local("Roboto Mono");size-adjust:99.9837%;ascent-override:102.0166%;descent-override:30.0049%;line-gap-override:0%}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/F00Bxq4ciZESODR5suhK3xDWcsQ9RLj9SyZQEevpEsw-BLNEvb6wAcL3fpb4n4d3zVEKUoa2hsUKxxkf3YdvJKc.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/3e3wuf-V_7icWvlsSS3Ud6R1mFSymwsfz35VcqiVjOk-jnii4_jMs7YAJOhzZP3bGdrbXGt5dYv8_t_rhpHzpcQ.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/NwLHmPccLrJlBVGp4QRXOLZaNI0M_K6XuSwyVjpr47g-jl4tqz8gcsgAJDPcbl5roY78zy31I6Rq51WBLpZngFg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/9IZYb3o3tpRXPqjzNd4r3vIIohLuRBC5-h_ByvqRowU-ZgMUMfi6FcHpaV_ucYIWcBvLG6geajFq70Smps0DAj0.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/_lyVj3lEzRng_G7gZNcCmL83BnMEos-Hf8bpHLMzGQI-zsVE1T2QbmkXlEbQhs2gb3j3VBOOGhzqyW_ZW_0s3F8.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:"JetBrains Mono Fallback: Noto Sans Mono";src:local("Noto Sans Mono");size-adjust:100%;ascent-override:102%;descent-override:30%;line-gap-override:0%}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/AA0_6TP-Ed9gQINhOsvbweBE3xLQgxmg6pXqHmvCwsM-egZLwYC5qVnfGWql7G5NfYTIiMP1PB_tQWIq5f7S-0k.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/3mk1pEYaO7RuhctnlpKcyb7yjVLICedncSfY13ffbM8-vJidvBvYJRk77_zQIyVpja44ymm1FQTiYKUcM_aD5Sg.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/f3COenLcoezM74LmVz7-HHQTyPKopVoMY6x2syLMzQE-shPZYE7IAjZWz4okT_CWn96WfGzoLhasK43_mhj3CZI.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/KOrIgK47CByspZJWjOLg8AL2ADg9uFcNjZd9W78jrmM-dU37DP77KwUzMqqldljJHhSe3lJpaSfI9HPfiVAxPOM.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/sqxfSu-14RfawvZSbzb3mPoBYaXxmTGIac1Kk0GVk_w-oe_5KiWXPVdvpURHWSiaIjA1N_zLqpjSzmfpwRHr7CQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}.results-layout[data-v-49470d5e]{display:flex;flex-direction:column;gap:0}.preview-pane[data-v-49470d5e]{background:#111;border:1px solid hsla(0,0%,100%,.06);border-radius:10px;margin-top:20px;overflow:hidden}.preview-pane__content[data-v-49470d5e]{overflow:hidden;position:relative}.preview-pane__iframe[data-v-49470d5e]{border:none}.preview-pane__iframe[data-v-49470d5e],.preview-pane__img[data-v-49470d5e]{background:#fff;display:block;height:100%;width:100%}.preview-pane__img[data-v-49470d5e]{-o-object-fit:contain;object-fit:contain}.preview-pane__resize-handle[data-v-49470d5e]{align-items:center;background:#ffffff05;border-top:1px solid hsla(0,0%,100%,.06);cursor:ns-resize;display:flex;height:16px;justify-content:center;touch-action:none;transition:background .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.preview-pane__resize-handle--active[data-v-49470d5e],.preview-pane__resize-handle[data-v-49470d5e]:hover{background:#3b82f614}.preview-pane__resize-grip[data-v-49470d5e]{background:#ffffff2e;border-radius:2px;height:4px;transition:background .15s;width:40px}.preview-pane__resize-handle--active .preview-pane__resize-grip[data-v-49470d5e],.preview-pane__resize-handle:hover .preview-pane__resize-grip[data-v-49470d5e]{background:#3b82f680}.drop-zone[data-v-49470d5e]{background:#ffffff05;border:2px dashed hsla(0,0%,100%,.1);border-radius:16px;cursor:pointer;padding:48px 32px;text-align:center;transition:all .3s cubic-bezier(.16,1,.3,1)}.drop-zone--over[data-v-49470d5e]{background:#3b82f60f;border-color:#3b82f6;transform:scale(1.01)}.drop-zone__icon[data-v-49470d5e]{font-size:2.5rem;margin-bottom:12px}.drop-zone__title[data-v-49470d5e]{color:#fafafa;font-size:1.125rem;font-weight:600;margin-bottom:6px}.drop-zone__hint[data-v-49470d5e]{color:#71717a;font-size:.8125rem;margin-bottom:24px}.drop-zone__privacy[data-v-49470d5e]{color:#71717a;font-size:.75rem;margin-top:16px;opacity:.7}.drop-zone__actions[data-v-49470d5e]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.drop-zone__or[data-v-49470d5e]{color:#71717a;font-size:.8125rem}.drop-zone__camera-btn[data-v-49470d5e],.drop-zone__file-btn[data-v-49470d5e]{cursor:pointer}.scan-panel[data-v-49470d5e]{background:#18181b;border:1px solid hsla(0,0%,100%,.06);border-radius:16px;padding:32px}.scan-panel__header[data-v-49470d5e]{margin-bottom:24px}.scan-panel__file[data-v-49470d5e]{align-items:center;color:#a1a1aa;display:flex;font-size:.875rem;gap:8px}.scan-panel__file-icon[data-v-49470d5e]{font-size:1.25rem}.scan-panel__progress[data-v-49470d5e]{margin-bottom:24px}.scan-panel__bar[data-v-49470d5e]{background:#ffffff0f;border-radius:4px;height:4px;margin-bottom:8px;overflow:hidden}.scan-panel__bar-fill[data-v-49470d5e]{background:linear-gradient(90deg,#3b82f6,#10b981);border-radius:4px;height:100%;transition:width .15s ease-out}.scan-panel__status[data-v-49470d5e]{color:#71717a;display:flex;font-size:.8125rem;justify-content:space-between}.scan-panel__dots[data-v-49470d5e]:after{animation:dots-49470d5e 1.5s infinite;content:""}.scan-panel__ai-badge[data-v-49470d5e]{background:#3b82f626;border-radius:4px;color:#60a5fa;display:inline-block;font-family:Inter,"Inter Fallback: BlinkMacSystemFont","Inter Fallback: Segoe UI","Inter Fallback: Helvetica Neue","Inter Fallback: Arial","Inter Fallback: Noto Sans",sans-serif;font-size:.6875rem;font-weight:600;margin-right:6px;padding:1px 6px}.scan-panel__visual[data-v-49470d5e]{background:#ffffff05;border-radius:8px;min-height:120px;overflow:hidden;padding:20px;position:relative}.scan-line[data-v-49470d5e]{animation:scanDown-49470d5e 2s ease-in-out infinite;background:linear-gradient(90deg,transparent,#3b82f6,transparent);height:2px;left:0;position:absolute;right:0;top:0;z-index:1}.scan-page[data-v-49470d5e]{display:flex;flex-direction:column;gap:10px}.scan-page__line[data-v-49470d5e]{animation:shimmer-49470d5e 1.5s ease-in-out infinite alternate;background:#ffffff0d;border-radius:4px;height:8px}.results[data-v-49470d5e]{background:#18181b;border:1px solid hsla(0,0%,100%,.06);border-radius:16px;padding:32px}.results__header[data-v-49470d5e]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:24px}.results__file[data-v-49470d5e],.results__header-actions[data-v-49470d5e]{align-items:center;display:flex;gap:8px}.results__file[data-v-49470d5e]{color:#a1a1aa;font-size:.875rem}.results__file-icon[data-v-49470d5e]{font-size:1.25rem}.results__badge[data-v-49470d5e]{background:#10b9811f;border-radius:9999px;color:#10b981;display:inline-block;font-size:.6875rem;font-weight:600;margin-left:4px;padding:2px 8px}.results__fields[data-v-49470d5e]{display:grid;gap:2px;grid-template-columns:repeat(2,1fr);margin-bottom:28px}@media(max-width:600px){.results__fields[data-v-49470d5e]{grid-template-columns:1fr}}.results__lines[data-v-49470d5e]{border-top:1px solid hsla(0,0%,100%,.06);padding-top:24px}.results__lines h4[data-v-49470d5e]{font-size:.9375rem;font-weight:600;margin-bottom:0}.results__lines-header[data-v-49470d5e]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:12px}.results__lines-actions[data-v-49470d5e]{display:flex;gap:6px}.results__lines-hint[data-v-49470d5e]{color:#52525b;font-size:.6875rem;margin-top:8px}.results__cta[data-v-49470d5e]{background:#3b82f60f;border:1px solid rgba(59,130,246,.12);border-radius:10px;margin-top:20px;padding:14px 20px;text-align:center}.results__cta-text[data-v-49470d5e]{color:#60a5fa;font-size:.8125rem}.results__empty[data-v-49470d5e]{color:#71717a;font-size:.875rem;margin-bottom:16px;padding:24px;text-align:center}.results__raw-toggle[data-v-49470d5e]{border-top:1px solid hsla(0,0%,100%,.06);margin-top:20px;padding-top:16px}.results__raw-text[data-v-49470d5e]{background:#0000004d;border-radius:8px;color:#a1a1aa;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",Fira Code,ui-monospace,monospace;font-size:.75rem;line-height:1.5;margin-top:12px;max-height:300px;overflow-y:auto;padding:16px;white-space:pre-wrap;word-break:break-word}.result-field[data-v-49470d5e]{border-radius:8px;opacity:0;padding:10px 14px;transform:translateY(6px);transition:all .35s cubic-bezier(.16,1,.3,1)}.result-field--visible[data-v-49470d5e]{opacity:1;transform:translateY(0)}.result-field[data-v-49470d5e]:hover{background:#ffffff08}.result-field__label[data-v-49470d5e]{color:#71717a;font-size:.6875rem;letter-spacing:.06em;margin-bottom:2px;text-transform:uppercase}.result-field__value[data-v-49470d5e]{align-items:center;color:#fafafa;display:flex;font-size:.9375rem;gap:8px}.result-field__confidence[data-v-49470d5e]{font-size:.6875rem;font-weight:600;opacity:.8}.lines-grid-wrapper[data-v-49470d5e]{border:1px solid hsla(0,0%,100%,.06);border-radius:8px;overflow:hidden}.lines-grid-wrapper[data-v-49470d5e] .ag-root-wrapper{background:transparent;border:none}.lines-grid-wrapper[data-v-49470d5e] .ag-header{background:#ffffff08;border-bottom:1px solid hsla(0,0%,100%,.06)}.lines-grid-wrapper[data-v-49470d5e] .ag-header-cell-label{font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.lines-grid-wrapper[data-v-49470d5e] .ag-row{border-bottom:1px solid hsla(0,0%,100%,.03);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",Fira Code,ui-monospace,monospace}.lines-grid-wrapper[data-v-49470d5e] .ag-row-pinned{background:#ffffff08!important;font-family:Inter,"Inter Fallback: BlinkMacSystemFont","Inter Fallback: Segoe UI","Inter Fallback: Helvetica Neue","Inter Fallback: Arial","Inter Fallback: Noto Sans",sans-serif}.lines-grid-wrapper[data-v-49470d5e] .ag-cell{line-height:32px}.lines-grid-wrapper[data-v-49470d5e] .ag-cell-focus{border-color:#3b82f680!important}.lines-grid-wrapper[data-v-49470d5e] .ag-fill-handle{background-color:#3b82f6}.lines-grid-wrapper[data-v-49470d5e] .ag-range-selected:not(.ag-cell-focus){background-color:#3b82f614!important}.lines-grid-wrapper[data-v-49470d5e] .ag-row-delete-btn{background:none;border:none;border-radius:4px;color:#52525b;cursor:pointer;font-size:1rem;line-height:32px;padding:0 4px;transition:all .15s}.lines-grid-wrapper[data-v-49470d5e] .ag-row-delete-btn:hover{background:#ef44441a;color:#ef4444}.lines-grid-wrapper[data-v-49470d5e] .ag-checkbox-input-wrapper{height:14px;width:14px}.lines-grid-wrapper[data-v-49470d5e] .ag-rich-select-list{font-size:.75rem}.lines-grid-wrapper[data-v-49470d5e] .ag-status-bar{background:#ffffff05;border-top:1px solid hsla(0,0%,100%,.06);color:#a1a1aa;font-size:.6875rem;min-height:28px;padding:4px 12px}.lines-grid-wrapper[data-v-49470d5e] .ag-status-name-value{padding:0 8px}.lines-grid-wrapper[data-v-49470d5e] .ag-status-name-value-value{color:#60a5fa;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",Fira Code,ui-monospace,monospace;font-weight:600}.btn-xs[data-v-49470d5e]{border-radius:6px;font-size:.6875rem;padding:2px 10px}.view-toggle[data-v-49470d5e]{background:#ffffff0a;border-radius:8px;display:flex;gap:2px;padding:2px}.view-toggle__btn[data-v-49470d5e]{background:transparent;border:none;border-radius:6px;color:#71717a;cursor:pointer;font-size:.75rem;font-weight:500;padding:5px 14px;transition:all .2s;white-space:nowrap}.view-toggle__btn[data-v-49470d5e]:hover{color:#a1a1aa}.view-toggle__btn--active[data-v-49470d5e]{background:#3b82f626;color:#60a5fa;font-weight:600}.accounts-accordion[data-v-49470d5e]{border:1px solid hsla(0,0%,100%,.04);border-radius:10px;margin-bottom:16px;overflow:hidden}.accounts-accordion--open[data-v-49470d5e]{border-color:#ffffff14}.accounts-accordion__toggle[data-v-49470d5e]{align-items:center;background:#ffffff05;border:none;color:#71717a;cursor:pointer;display:flex;font-size:.75rem;font-weight:500;gap:8px;letter-spacing:.04em;padding:10px 14px;text-transform:uppercase;transition:color .2s;width:100%}.accounts-accordion__toggle[data-v-49470d5e]:hover{color:#a1a1aa}.accounts-accordion__icon[data-v-49470d5e]{font-size:.625rem;line-height:1}.accounts-accordion__count[data-v-49470d5e]{background:#ffffff0f;border-radius:9999px;color:#71717a;font-size:.625rem;margin-left:auto;padding:1px 6px}.accounts-accordion__body[data-v-49470d5e]{border-top:1px solid hsla(0,0%,100%,.04);padding:12px 14px}.accounts-accordion__hint[data-v-49470d5e]{color:#52525b;font-size:.6875rem;margin-bottom:10px}.accounts-accordion__reset[data-v-49470d5e]{font-size:.6875rem!important;margin-top:8px}.accounts-table-wrapper[data-v-49470d5e]{max-height:280px;overflow-x:auto;overflow-y:auto}.accounts-table[data-v-49470d5e]{border-collapse:collapse;font-size:.75rem;width:100%}.accounts-table th[data-v-49470d5e]{border-bottom:1px solid hsla(0,0%,100%,.04);color:#52525b;font-size:.625rem;font-weight:500;letter-spacing:.04em;padding:4px 6px;text-align:left;text-transform:uppercase}.accounts-table td[data-v-49470d5e]{padding:2px 4px}.accounts-table__input[data-v-49470d5e]{background:transparent;border:1px solid transparent;border-radius:4px;color:#a1a1aa;font-size:.75rem;outline:none;padding:3px 6px;transition:border-color .2s;width:100%}.accounts-table__input[data-v-49470d5e]:focus{border-color:#3b82f666;color:#fafafa}.accounts-table__input[data-v-49470d5e]:hover{border-color:#ffffff14}.accounts-table__input--code[data-v-49470d5e]{width:80px}.accounts-table__remove[data-v-49470d5e]{background:none;border:none;border-radius:4px;color:#52525b;cursor:pointer;font-size:.875rem;padding:2px 6px;transition:all .15s}.accounts-table__remove[data-v-49470d5e]:hover{background:#ef44441a;color:#ef4444}.accounts-table__add-row td[data-v-49470d5e]{border-top:1px solid hsla(0,0%,100%,.04);padding-top:6px}.accounts-table__add-btn[data-v-49470d5e]{background:none;border:1px solid hsla(0,0%,100%,.08);border-radius:4px;color:#71717a;cursor:pointer;font-size:.875rem;padding:2px 6px;transition:all .15s}.accounts-table__add-btn[data-v-49470d5e]:hover:not(:disabled){border-color:#10b9814d;color:#10b981}.accounts-table__add-btn[data-v-49470d5e]:disabled{cursor:default;opacity:.3}.drop-zone__error[data-v-49470d5e]{background:#fbbf240f;border:1px solid rgba(251,191,36,.12);border-radius:8px;color:#fbbf24;font-size:.8125rem;margin-top:12px;padding:8px 16px}.text-right[data-v-49470d5e]{text-align:right}@keyframes scanDown-49470d5e{0%{opacity:0;top:0}10%{opacity:1}90%{opacity:1}to{opacity:0;top:calc(100% - 2px)}}@keyframes shimmer-49470d5e{0%{opacity:.3}to{opacity:.7}}@keyframes dots-49470d5e{0%,20%{content:""}40%{content:"."}60%{content:".."}80%,to{content:"..."}}.fade-slide-enter-active[data-v-49470d5e]{transition:all .5s cubic-bezier(.16,1,.3,1)}.fade-slide-leave-active[data-v-49470d5e]{transition:all .3s ease}.fade-slide-enter-from[data-v-49470d5e]{opacity:0;transform:translateY(12px)}.fade-slide-leave-to[data-v-49470d5e]{opacity:0;transform:translateY(-8px)}
