.selection-pill[data-v-a2cb03ed]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.pill-default[data-v-a2cb03ed]{background:#ffffff14;color:inherit;box-shadow:inset 0 1px #ffffff0f}.pill-default[data-v-a2cb03ed]:hover{background:#ffffff29;box-shadow:0 4px 12px #0000001a,inset 0 1px #ffffff1a;transform:translateY(-1px)}.dark{background:#ffffff1f}.pill-selected[data-v-a2cb03ed]{background:linear-gradient(135deg,#3b82f6b3,#6366f199);color:#fff;box-shadow:0 2px 8px #3b82f64d,inset 0 1px #ffffff26}.confirm-btn[data-v-a2cb03ed]{background:linear-gradient(135deg,#3b82f6b3,#6366f199);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 4px 16px #3b82f64d,inset 0 1px #fff3}.confirm-btn[data-v-a2cb03ed]:hover{background:linear-gradient(135deg,#3b82f6d9,#6366f1bf);transform:translateY(-1px)}.confirm-btn[data-v-a2cb03ed]:disabled{opacity:.5;cursor:not-allowed;transform:none}.image-card[data-v-a2cb03ed]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.image-default[data-v-a2cb03ed]{background:#ffffff0f;box-shadow:inset 0 1px #ffffff0d}.image-default[data-v-a2cb03ed]:hover{background:#ffffff1f;box-shadow:0 4px 12px #0000001a,inset 0 1px #ffffff14;transform:translateY(-2px)}.image-selected[data-v-a2cb03ed]{background:#3b82f626;box-shadow:0 0 0 2px #3b82f680,inset 0 1px #ffffff14}.selection-input[data-v-a2cb03ed]{background:#ffffff0f;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 1px #ffffff0a}.selection-input[data-v-a2cb03ed]:focus{background:#ffffff1a;box-shadow:0 0 0 2px #3b82f64d,inset 0 1px #ffffff0f}.workflow-progress-message[data-v-f6370eec]{animation:slideIn-f6370eec .3s ease-out}@keyframes slideIn-f6370eec{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.negotiation-status-card[data-v-b492be49]{animation:slideIn-b492be49 .3s ease-out}@keyframes slideIn-b492be49{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.action-btn[data-v-b492be49]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.action-btn[data-v-b492be49]:hover{transform:translateY(-1px)}.address-lookup-inline[data-v-ef3b6275]{max-width:100%}.address-card[data-v-ef3b6275]{background:#ffffff0f;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.08)}.badge-default[data-v-ef3b6275]{background:#3b82f633;color:#93c5fd;border:1px solid rgba(59,130,246,.3)}.badge-usps[data-v-ef3b6275]{background:#10b98133;color:#6ee7b7;border:1px solid rgba(16,185,129,.3)}.success-card[data-v-ef3b6275]{background:linear-gradient(135deg,#10b98126,#10b98114);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(16,185,129,.2);box-shadow:0 2px 8px #10b9811a,inset 0 1px #ffffff14}.address-form-container[data-v-ef3b6275]{background:#ffffff0f;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 8px #00000014,inset 0 1px #ffffff0f}.dark{background:#ffffff0a;border-color:#ffffff0f}.address-input[data-v-ef3b6275]{background:#ffffff14;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.1);outline:none;transition:all .15s ease}.address-input[data-v-ef3b6275]:focus{background:#ffffff1f;border-color:#3b82f666;box-shadow:0 0 0 2px #3b82f626}.error-message[data-v-ef3b6275]{background:#ef444426;border:1px solid rgba(239,68,68,.2)}.save-button[data-v-ef3b6275]{position:relative;overflow:hidden;background:linear-gradient(135deg,#10b981b3,#10b98180,#05966999);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.2);box-shadow:0 4px 16px #10b9814d,inset 0 1px #fff3}.save-button[data-v-ef3b6275]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.15) 50%,transparent 100%);animation:shimmer-ef3b6275 3s ease-in-out infinite}@keyframes shimmer-ef3b6275{0%{left:-100%}50%,to{left:100%}}.save-button[data-v-ef3b6275]:hover:not(:disabled){background:linear-gradient(135deg,#10b981d9,#10b981a6,#059669bf);border-color:#ffffff4d;transform:translateY(-1px);box-shadow:0 6px 20px #10b98166,inset 0 1px #ffffff40}.location-input-wrapper[data-v-ef3b6275] .relative{z-index:50}.location-input-wrapper[data-v-ef3b6275] input{background:#ffffff14;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.1);border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;color:inherit;outline:none;width:100%}.location-input-wrapper[data-v-ef3b6275] input:focus{background:#ffffff1f;border-color:#3b82f666;box-shadow:0 0 0 2px #3b82f626}.pin-container[data-v-762a2e6d]{background:linear-gradient(135deg,#ffffff0f,#ffffff08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.08)}.pin-digit[data-v-762a2e6d]{background:#ffffff14;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.12);color:#fff;box-shadow:inset 0 1px #ffffff0f;transition:all .2s ease}.pin-digit[data-v-762a2e6d]:focus{border-color:#3b82f680;box-shadow:0 0 0 2px #3b82f640,inset 0 1px #ffffff14}.measurement-form[data-v-7d6984b0]{background:linear-gradient(135deg,#ffffff0f,#ffffff08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.08)}.unit-toggle[data-v-7d6984b0]{background:#ffffff14;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.unit-btn[data-v-7d6984b0]{color:#ffffffd9}.unit-active[data-v-7d6984b0]{background:linear-gradient(135deg,#3b82f699,#6366f180);color:#fff;box-shadow:0 2px 8px #3b82f64d}.section-header[data-v-7d6984b0]{background:#ffffff0a;transition:background .2s}.section-header[data-v-7d6984b0]:hover{background:#ffffff14}.measure-input[data-v-7d6984b0]{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#fff;transition:all .2s}.measure-input[data-v-7d6984b0]:focus{outline:none;border-color:#3b82f680;box-shadow:0 0 0 2px #3b82f633}.measure-input[data-v-7d6984b0]::-moz-placeholder{color:#ffffff80}.measure-input[data-v-7d6984b0]::placeholder{color:#ffffff80}.measure-input[type=number][data-v-7d6984b0]::-webkit-inner-spin-button,.measure-input[type=number][data-v-7d6984b0]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.measure-input[type=number][data-v-7d6984b0]{-moz-appearance:textfield}.save-btn[data-v-7d6984b0]{background:linear-gradient(135deg,#3b82f6b3,#6366f199);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.15);box-shadow:0 4px 12px #3b82f64d;position:relative;overflow:hidden}.save-btn[data-v-7d6984b0]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.15) 50%,transparent 100%);animation:shimmer-7d6984b0 3s ease-in-out infinite}@keyframes shimmer-7d6984b0{0%{left:-100%}50%,to{left:100%}}.save-btn[data-v-7d6984b0]:hover{transform:translateY(-1px);box-shadow:0 6px 16px #3b82f666}.skip-btn[data-v-7d6984b0]{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);transition:all .2s}.skip-btn[data-v-7d6984b0]:hover{background:#ffffff1f;color:#fff}.image-generating-container[data-v-1539a10e]{background:linear-gradient(135deg,#3b82f614,#6366f10d,#3b82f614);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(59,130,246,.15);box-shadow:0 2px 8px #3b82f61a,inset 0 1px #ffffff14}.dark{background:linear-gradient(135deg,#3b82f60f,#6366f108,#3b82f60f);border:1px solid rgba(59,130,246,.1)}.shimmer-placeholder[data-v-1539a10e]{background:linear-gradient(110deg,#3b82f60f,#3b82f61f 40%,#6366f10f 60%,#3b82f60f);background-size:200% 100%;animation:shimmerMove-1539a10e 2s ease-in-out infinite}.dark{background:linear-gradient(110deg,#3b82f60a,#3b82f61a 40%,#6366f10a 60%,#3b82f60a);background-size:200% 100%;animation:shimmerMove-1539a10e 2s ease-in-out infinite}@keyframes shimmerMove-1539a10e{0%{background-position:200% 0}to{background-position:-200% 0}}.listing-card[data-v-cbd73195]{background:linear-gradient(135deg,#ffffff14,#ffffff0d);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 8px #00000014,inset 0 1px #ffffff14}.listing-card[data-v-cbd73195]:hover{border-color:#fff3;box-shadow:0 4px 16px #00000026,inset 0 1px #ffffff1f}.dark{border-color:#ffffff26;box-shadow:0 4px 16px #0000004d,inset 0 1px #ffffff1a}.view-btn[data-v-cbd73195]{background:#ffffff1a;color:#ffffffb3;border:1px solid rgba(255,255,255,.1)}.view-btn[data-v-cbd73195]:hover{background:#fff3;color:#fff;border-color:#fff3;transform:translateY(-1px)}.browse-feed-btn[data-v-0e70545e]{background:#ffffff1a;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 6px #0000001a,inset 0 1px #ffffff14}.browse-feed-btn[data-v-0e70545e]:hover{background:#fff3;border-color:#fff3;color:#fff;transform:translateY(-1px)}.dark{background:#ffffff0f;border-color:#ffffff14}.dark{background:#ffffff24;border-color:#ffffff26}.skeleton-card[data-v-0e70545e]{background:linear-gradient(135deg,#ffffff0f,#ffffff08);border:1px solid rgba(255,255,255,.08)}.skeleton-shimmer[data-v-0e70545e]{background:linear-gradient(90deg,#ffffff0a,#ffffff1a,#ffffff0a);background-size:200% 100%;animation:skeleton-pulse-0e70545e 1.5s ease-in-out infinite}@keyframes skeleton-pulse-0e70545e{0%{background-position:200% 0}to{background-position:-200% 0}}.listing-swiper[data-v-0e70545e]{overflow:hidden}.nav-arrow[data-v-0e70545e]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#0009;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.15);box-shadow:0 2px 8px #0000004d;cursor:pointer;transition:all .2s ease}.nav-arrow[data-v-0e70545e]:hover{background:#000c;border-color:#ffffff40;transform:translateY(-50%) scale(1.1)}.nav-arrow.swiper-button-disabled[data-v-0e70545e]{opacity:0!important;pointer-events:none}.switch-confirm-pill[data-v-0e70545e]{background:#ffffff14;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 8px #0000001f,inset 0 1px #ffffff0f}.switch-confirm-go[data-v-0e70545e]{background:linear-gradient(135deg,#8b5cf6b3,#6366f199);border:1px solid rgba(255,255,255,.15);box-shadow:0 2px 6px #8b5cf64d}.switch-confirm-go[data-v-0e70545e]:hover{background:linear-gradient(135deg,#8b5cf6d9,#6366f1bf);transform:translateY(-1px);box-shadow:0 3px 10px #8b5cf666}.switch-confirm-enter-active[data-v-0e70545e]{transition:all .25s ease-out}.switch-confirm-leave-active[data-v-0e70545e]{transition:all .15s ease-in}.switch-confirm-enter-from[data-v-0e70545e],.switch-confirm-leave-to[data-v-0e70545e]{opacity:0;transform:translateY(-4px)}.tts-btn[data-v-631bbbba]{background:#3b82f61a;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(59,130,246,.2);cursor:pointer;flex-shrink:0;box-shadow:0 0 6px #3b82f61a}.tts-btn[data-v-631bbbba]:hover:not(:disabled){background:#3b82f633;border-color:#3b82f659;transform:scale(1.1);box-shadow:0 0 10px #3b82f633}.tts-btn[data-v-631bbbba]:disabled{cursor:wait;opacity:.7}.tts-btn-active[data-v-631bbbba]{background:#3b82f640;border-color:#3b82f673;box-shadow:0 0 10px #3b82f659}.tts-btn-error[data-v-631bbbba]{background:#ef444426;border-color:#ef44444d}.auto-toggle[data-v-631bbbba]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);cursor:pointer;line-height:1}.auto-toggle-off[data-v-631bbbba]{background:#3b82f61f;border:1px solid rgba(59,130,246,.25);color:#93c5fde6}.auto-toggle-off[data-v-631bbbba]:hover{background:#3b82f633;border-color:#3b82f659;color:#93c5fd}.auto-toggle-on[data-v-631bbbba]{background:#10b98133;border:1px solid rgba(16,185,129,.35);color:#34d399;box-shadow:0 0 6px #10b98126}.auto-toggle-on[data-v-631bbbba]:hover{background:#10b98147;border-color:#10b98173}.search-input[data-v-464f5061]{background:#ffffff0f;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 1px #ffffff0a}.search-input[data-v-464f5061]:focus{background:#ffffff1a;box-shadow:0 0 0 2px #3b82f64d,inset 0 1px #ffffff0f}.country-grid[data-v-464f5061]{display:flex;flex-direction:column;gap:.25rem}.country-grid[data-v-464f5061]::-webkit-scrollbar,.currency-grid[data-v-464f5061]::-webkit-scrollbar{width:4px}.country-grid[data-v-464f5061]::-webkit-scrollbar-track,.currency-grid[data-v-464f5061]::-webkit-scrollbar-track{background:transparent}.country-grid[data-v-464f5061]::-webkit-scrollbar-thumb,.currency-grid[data-v-464f5061]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:2px}.country-chip[data-v-464f5061]{background:#ffffff0f;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 1px #ffffff0a;cursor:pointer}.country-chip[data-v-464f5061]:hover{background:#ffffff1f;transform:translateY(-1px)}.country-chip-selected[data-v-464f5061]{background:#3b82f626!important;box-shadow:0 0 0 1px #3b82f64d,inset 0 1px #ffffff14}.currency-tab-active[data-v-464f5061]{background:#3b82f633;color:#60a5fa;box-shadow:inset 0 1px #ffffff14}.dark{background:#3b82f626}.currency-chip[data-v-464f5061]{background:#ffffff0f;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:inherit;cursor:pointer}.currency-chip[data-v-464f5061]:hover{background:#ffffff1f}.currency-chip-selected[data-v-464f5061]{background:#3b82f626!important;box-shadow:0 0 0 1px #3b82f64d}.dark{background:#3b82f61f!important}.currency-chip-custom[data-v-464f5061]{border:1px dashed rgba(168,85,247,.3)}.dark{border-color:#a855f733}.add-custom-btn[data-v-464f5061]{background:#a855f71a;color:#a855f7;cursor:pointer}.add-custom-btn[data-v-464f5061]:hover{background:#a855f72e}.dark{background:#a855f714}.custom-form[data-v-464f5061]{background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.dark{background:#ffffff05;border-color:#ffffff0d}.custom-input[data-v-464f5061]{background:#ffffff0f;box-shadow:inset 0 1px #ffffff0a}.custom-input[data-v-464f5061]:focus{background:#ffffff1a;box-shadow:0 0 0 2px #a855f74d}.network-dropdown[data-v-464f5061]{background:#1e1e28f2;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 24px #0000004d}.network-option[data-v-464f5061]:hover{background:#a855f726}.network-dropdown[data-v-464f5061]::-webkit-scrollbar{width:4px}.network-dropdown[data-v-464f5061]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:2px}.add-token-btn[data-v-464f5061]{background:linear-gradient(135deg,#a855f799,#8b5cf680);border:1px solid rgba(255,255,255,.15)}.add-token-btn[data-v-464f5061]:hover:not(:disabled){background:linear-gradient(135deg,#a855f7bf,#8b5cf6a6)}.cancel-btn[data-v-464f5061]{background:#ffffff0f;color:inherit;cursor:pointer}.cancel-btn[data-v-464f5061]:hover{background:#ffffff1f}.continue-btn[data-v-464f5061]{background:linear-gradient(135deg,#3b82f6b3,#6366f199);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.2);box-shadow:0 4px 16px #3b82f64d,inset 0 1px #fff3}.continue-btn[data-v-464f5061]:hover{background:linear-gradient(135deg,#3b82f6d9,#6366f1bf);transform:translateY(-1px);box-shadow:0 6px 20px #3b82f666,inset 0 1px #ffffff40}.language-selected[data-v-b6683b5d]{background:#3b82f61a;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(59,130,246,.2);box-shadow:inset 0 1px #ffffff0f;transition:transform .15s ease,opacity .15s ease,border-color .15s ease;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:none}.language-selected.dragging[data-v-b6683b5d]{opacity:.4}.language-selected.drag-over-above[data-v-b6683b5d]{border-top:2px solid rgba(59,130,246,.7)}.language-selected.drag-over-below[data-v-b6683b5d]{border-bottom:2px solid rgba(59,130,246,.7)}.dark{background:#3b82f614;border-color:#3b82f626}.drag-handle[data-v-b6683b5d]{touch-action:none}.reorder-btn[data-v-b6683b5d]{background:#ffffff14;color:inherit;cursor:pointer;transition:all .15s ease}.reorder-btn[data-v-b6683b5d]:hover{background:#ffffff29;transform:scale(1.1)}.language-grid[data-v-b6683b5d]::-webkit-scrollbar{width:4px}.language-grid[data-v-b6683b5d]::-webkit-scrollbar-track{background:transparent}.language-grid[data-v-b6683b5d]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:2px}.language-chip[data-v-b6683b5d]{background:#ffffff0f;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:inherit;cursor:pointer;box-shadow:inset 0 1px #ffffff0a}.language-chip[data-v-b6683b5d]:hover{background:#ffffff24;transform:translateY(-1px)}.continue-btn[data-v-b6683b5d]{background:linear-gradient(135deg,#3b82f6b3,#6366f199);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.2);box-shadow:0 4px 16px #3b82f64d,inset 0 1px #fff3}.continue-btn[data-v-b6683b5d]:hover{background:linear-gradient(135deg,#3b82f6d9,#6366f1bf);transform:translateY(-1px);box-shadow:0 6px 20px #3b82f666,inset 0 1px #ffffff40}.setup-option[data-v-28b7a0c9]{background:#ffffff1a;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.15)}.setup-option[data-v-28b7a0c9]:hover{background:#fff3;border-color:#ffffff40;transform:translateY(-1px)}.financial-pill[data-v-28b7a0c9]{background:#ffffff14;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.12)}.financial-pill[data-v-28b7a0c9]:hover{background:#ffffff2e;border-color:#ffffff40;transform:translateY(-1px)}.skip-btn[data-v-28b7a0c9]{background:#ffffff0d;border:1px solid rgba(255,255,255,.08)}.skip-btn[data-v-28b7a0c9]:hover{background:#ffffff1a;border-color:#ffffff26}.pin-verify-container[data-v-a1c966fa]{background:linear-gradient(135deg,#ffffff0f,#ffffff08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.08)}.pin-digit[data-v-a1c966fa]{background:#ffffff14;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.12);color:#fff;box-shadow:inset 0 1px #ffffff0f;transition:all .2s ease}.pin-digit[data-v-a1c966fa]:focus{border-color:#3b82f680;box-shadow:0 0 0 2px #3b82f640,inset 0 1px #ffffff14}.dark{background:#ffffff0d;border-color:#ffffff14}.pin-reset-sent[data-v-37550209]{background:linear-gradient(135deg,#ffffff0f,#ffffff08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.08)}.reset-icon-container[data-v-37550209]{background:linear-gradient(135deg,#3b82f640,#6366f133);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(59,130,246,.2);box-shadow:0 2px 8px #3b82f626,inset 0 1px #ffffff1a}.alfred-avatar[data-v-d5ea0a43]{box-shadow:0 2px 8px #0000004d;border:1px solid rgba(255,255,255,.1)}.bot-bubble[data-v-d5ea0a43]{background:linear-gradient(135deg,#ffffff1f,#ffffff14,#ffffff1a);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.15);box-shadow:0 4px 16px #0000001a,inset 0 1px #fff3}.user-bubble[data-v-d5ea0a43]{background:linear-gradient(135deg,#3b82f6b3,#6366f199);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 2px 12px #3b82f640,inset 0 1px #ffffff26}.intent-badge[data-v-d5ea0a43]{background:#a855f726;color:#c4b5fd;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 1px #ffffff0d}.bubble-image-container[data-v-d5ea0a43]{background:#ffffff0f;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:.5rem;padding:2px;box-shadow:0 2px 8px #0000001a,inset 0 1px #ffffff0f;transition:transform .15s ease}.bubble-image-container[data-v-d5ea0a43]:hover{transform:scale(1.02)}.fullscreen-backdrop[data-v-d5ea0a43]{background:#000000d9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.fullscreen-close[data-v-d5ea0a43]{background:#ffffff1a;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 2px 8px #0003,inset 0 1px #ffffff1a}.fullscreen-close[data-v-d5ea0a43]:hover{background:#fff3;transform:scale(1.1)}.welcome-action[data-v-d5ea0a43]{background:linear-gradient(135deg,#ffffff14,#ffffff0d);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 8px #00000014,inset 0 1px #ffffff14}.welcome-action[data-v-d5ea0a43]:hover{background:linear-gradient(135deg,#ffffff24,#ffffff1a);border-color:#ffffff26;box-shadow:0 4px 16px #0000001f,inset 0 1px #ffffff26;transform:translateY(-1px)}.dark{background:linear-gradient(135deg,#ffffff0f,#ffffff08);border:1px solid rgba(255,255,255,.08)}.dark{background:linear-gradient(135deg,#ffffff1f,#ffffff14);border-color:#ffffff1f;box-shadow:0 4px 16px #0000004d,inset 0 1px #ffffff1f}.setup-option[data-v-d5ea0a43]{background:#ffffff14;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 1px #ffffff0f;cursor:pointer}.setup-option[data-v-d5ea0a43]:hover{background:#ffffff29;box-shadow:0 4px 12px #0000001a,inset 0 1px #ffffff1a;transform:translateY(-1px)}.dark{background:#ffffff0d}.dark{background:#ffffff1f;box-shadow:0 4px 12px #0003,inset 0 1px #ffffff14}.custom-title-input[data-v-d5ea0a43]{background:#ffffff0f;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 1px #ffffff0a}.custom-title-input[data-v-d5ea0a43]:focus{background:#ffffff1a;box-shadow:0 0 0 2px #3b82f64d,inset 0 1px #ffffff0f}.action-icon-container[data-v-d5ea0a43]{background:linear-gradient(135deg,#3b82f640,#6366f133);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(59,130,246,.2);box-shadow:0 2px 8px #3b82f633,inset 0 1px #ffffff26}.action-button[data-v-d5ea0a43]{background:linear-gradient(135deg,#3b82f6b3,#3b82f680,#6366f199);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.2);box-shadow:0 4px 16px #3b82f64d,inset 0 1px #fff3;position:relative;overflow:hidden}.action-button[data-v-d5ea0a43]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.15) 50%,transparent 100%);animation:shimmer-d5ea0a43 3s ease-in-out infinite}@keyframes shimmer-d5ea0a43{0%{left:-100%}50%,to{left:100%}}.action-button[data-v-d5ea0a43]:hover{background:linear-gradient(135deg,#3b82f6d9,#3b82f6a6,#6366f1bf);border-color:#ffffff4d;transform:translateY(-1px);box-shadow:0 6px 20px #3b82f666,inset 0 1px #ffffff40}.completed-selection[data-v-d5ea0a43]{background:#ffffff0f;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.08)}.mic-idle-glass[data-v-bc1c2f42]{background:linear-gradient(135deg,#8b5cf659,#7c3aed40);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(139,92,246,.4);box-shadow:0 2px 10px #8b5cf640,inset 0 1px #ffffff26}.mic-idle-glass[data-v-bc1c2f42]:hover:not(:disabled){background:linear-gradient(135deg,#8b5cf680,#7c3aed66);border-color:#8b5cf68c;transform:translateY(-1px);box-shadow:0 4px 16px #8b5cf659,inset 0 1px #fff3}.dark{background:linear-gradient(135deg,#8b5cf64d,#7c3aed33);border:1px solid rgba(139,92,246,.35);box-shadow:0 2px 10px #8b5cf633,inset 0 1px #ffffff1a}.dark{background:linear-gradient(135deg,#8b5cf673,#7c3aed59);border-color:#8b5cf680;box-shadow:0 4px 16px #8b5cf64d,inset 0 1px #ffffff26}.mic-idle-simple[data-v-bc1c2f42]{background:transparent;border:none}.mic-idle-simple[data-v-bc1c2f42]:hover:not(:disabled){background:#3b82f61a}.mic-recording[data-v-bc1c2f42]{background:#ef444433;border:1px solid rgba(239,68,68,.4);animation:pulse-recording-bc1c2f42 1.5s ease-in-out infinite}@keyframes pulse-recording-bc1c2f42{0%,to{box-shadow:0 0 #ef444466}50%{box-shadow:0 0 0 6px #ef444400}}.mic-transcribing[data-v-bc1c2f42]{background:#3b82f626;border:1px solid rgba(59,130,246,.3);cursor:wait}.badge-fade-enter-active[data-v-bc1c2f42],.badge-fade-leave-active[data-v-bc1c2f42]{transition:opacity .2s ease,transform .2s ease}.badge-fade-enter-from[data-v-bc1c2f42],.badge-fade-leave-to[data-v-bc1c2f42]{opacity:0;transform:translate(-50%) translateY(4px)}.suggestion-pill[data-v-94dd68db]{background:#ffffff14;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 1px #ffffff0f}.suggestion-pill[data-v-94dd68db]:hover{background:#ffffff26;box-shadow:0 2px 8px #00000014,inset 0 1px #ffffff1a;transform:translateY(-1px)}.dark{background:#ffffff1a;box-shadow:0 2px 8px #00000026,inset 0 1px #ffffff14}.input-container[data-v-94dd68db]{background:linear-gradient(135deg,#0006,#00000059,#00000061);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.08);box-shadow:0 4px 16px #0000004d,inset 0 1px #ffffff0d;transition:border-color .3s ease,box-shadow .3s ease}.dark{background:linear-gradient(135deg,#00000080,#00000073,#0000007a);border:1px solid rgba(255,255,255,.06);box-shadow:0 4px 16px #0006,inset 0 1px #ffffff0a;transition:border-color .3s ease,box-shadow .3s ease}.chat-input[data-v-94dd68db]{background:transparent;border:none}.chat-input[data-v-94dd68db]:focus{background:transparent;outline:none}.input-container[data-v-94dd68db]:focus-within{border-color:#9ca3af4d;box-shadow:0 4px 16px #0000004d,inset 0 1px #ffffff0f}.dark{border-color:#9ca3af40;box-shadow:0 4px 16px #0006,inset 0 1px #ffffff0d}.button-bar[data-v-94dd68db]{z-index:10}.action-btn[data-v-94dd68db]{position:relative;background:#ffffff26;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.2);box-shadow:0 2px 6px #00000014,inset 0 1px #ffffff1a}.action-btn[data-v-94dd68db]:hover:not(:disabled){transform:translateY(-1px)}.dark{background:#ffffff14;border:1px solid rgba(255,255,255,.12)}.action-btn-amber[data-v-94dd68db]{background:#fbbf2426;border-color:#fbbf2440}.action-btn-amber[data-v-94dd68db]:hover:not(:disabled){background:#fbbf2440;border-color:#fbbf2459;box-shadow:0 3px 10px #fbbf2426,inset 0 1px #ffffff26}.dark{background:#fbbf241f;border-color:#fbbf2433}.dark{background:#fbbf2438;border-color:#fbbf244d}.action-btn-emerald[data-v-94dd68db]{background:#34d39926;border-color:#34d39940}.action-btn-emerald[data-v-94dd68db]:hover:not(:disabled){background:#34d39940;border-color:#34d39959;box-shadow:0 3px 10px #34d39926,inset 0 1px #ffffff26}.dark{background:#34d3991f;border-color:#34d39933}.dark{background:#34d39938;border-color:#34d3994d}.hotkey-hint[data-v-94dd68db]{position:absolute;bottom:-16px;left:50%;transform:translate(-50%);font-size:9px;font-family:ui-monospace,SFMono-Regular,monospace;color:#9ca3af99;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s ease}.action-btn:hover .hotkey-hint[data-v-94dd68db],.button-bar div:hover>.hotkey-hint[data-v-94dd68db]{opacity:1}.send-btn-active[data-v-94dd68db]{background:linear-gradient(135deg,#3b82f6cc,#6366f1b3);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#fff;border:1px solid rgba(255,255,255,.2);box-shadow:0 4px 12px #3b82f659,inset 0 1px #ffffff40}.send-btn-active[data-v-94dd68db]:hover{background:linear-gradient(135deg,#3b82f6f2,#6366f1d9);border-color:#ffffff4d;transform:translateY(-1px);box-shadow:0 6px 16px #3b82f673,inset 0 1px #ffffff4d}.send-btn-inactive[data-v-94dd68db]{background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#9ca3af;box-shadow:0 2px 6px #0000000a,inset 0 1px #ffffff14}.dark{background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.attachment-thumb[data-v-94dd68db]{background:#ffffff14;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:.5rem;padding:2px;box-shadow:0 2px 8px #0000001a,inset 0 1px #ffffff0f}.remove-btn[data-v-94dd68db]{background:#ef4444e6;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);box-shadow:0 2px 8px #ef444466}.remove-btn[data-v-94dd68db]:hover{background:#ef4444;transform:scale(1.1)}.actions-panel[data-v-94dd68db]{background:linear-gradient(135deg,#00000080,#00000073,#0000007a);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.08);box-shadow:0 4px 16px #0000004d,inset 0 1px #ffffff0d}.action-btn-active[data-v-94dd68db]{background:#3b82f633!important;border-color:#3b82f64d!important}.actions-expand-enter-active[data-v-94dd68db],.actions-expand-leave-active[data-v-94dd68db]{transition:all .3s cubic-bezier(.4,0,.2,1);transform-origin:bottom}.actions-expand-enter-from[data-v-94dd68db],.actions-expand-leave-to[data-v-94dd68db]{opacity:0;transform:translateY(10px) scaleY(.95)}.actions-expand-enter-to[data-v-94dd68db],.actions-expand-leave-from[data-v-94dd68db]{opacity:1;transform:translateY(0) scaleY(1)}.category-bar[data-v-0502f381]{background:#ffffff05;box-shadow:0 1px #ffffff08}.category-pill[data-v-0502f381]{position:relative;display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:9999px;color:#ffffffe6;background:#ffffff0f;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 1px #ffffff0d;transition:all .2s ease;cursor:pointer;border:none;outline:none}.category-pill[data-v-0502f381]:hover:not(:disabled){background:#ffffff1f;color:#fffffff2;box-shadow:0 2px 8px #00000014,inset 0 1px #ffffff14;transform:translateY(-1px)}.category-pill[data-v-0502f381]:disabled{opacity:.5;cursor:not-allowed}.dark{background:#ffffff0a}.dark{background:#ffffff1a}.count-badge[data-v-0502f381]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9999px;font-size:10px;font-weight:600;background:#3b82f633;color:#fffffff2}.unread-dot[data-v-0502f381]{position:absolute;top:2px;right:2px;width:7px;height:7px;border-radius:50%;background:#3b82f6;box-shadow:0 0 6px #3b82f699;animation:pulse-dot-0502f381 2s ease-in-out infinite}@keyframes pulse-dot-0502f381{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.3)}}.search-wrapper[data-v-21dcd7c1]{position:relative;display:flex;align-items:center}.search-icon[data-v-21dcd7c1]{position:absolute;left:12px;width:16px;height:16px;color:#9ca3af99;pointer-events:none}.search-input[data-v-21dcd7c1]{width:100%;padding:8px 36px;border-radius:10px;font-size:13px;color:#ffffffe6;background:#ffffff0f;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.08);outline:none;transition:all .2s ease}.search-input[data-v-21dcd7c1]::-moz-placeholder{color:#9ca3af80}.search-input[data-v-21dcd7c1]::placeholder{color:#9ca3af80}.search-input[data-v-21dcd7c1]:focus{background:#ffffff1a;border-color:#3b82f666;box-shadow:0 0 0 2px #3b82f626}.search-clear[data-v-21dcd7c1]{position:absolute;right:8px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;color:#9ca3afb3;background:none;border:none;cursor:pointer;transition:all .15s ease}.search-clear[data-v-21dcd7c1]:hover{color:#ffffffe6;background:#ffffff1a}.filter-tab[data-v-21dcd7c1]{padding:4px 12px;border-radius:9999px;font-size:12px;font-weight:500;color:#9ca3afe6;background:#ffffff0f;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:none;cursor:pointer;transition:all .2s ease}.filter-tab[data-v-21dcd7c1]:hover{background:#ffffff1f;color:#ffffffe6}.filter-tab-active[data-v-21dcd7c1]{background:#3b82f640;color:#93c5fdf2;box-shadow:0 0 8px #3b82f633}.item-card[data-v-21dcd7c1]{display:block;padding:12px 16px;border-radius:12px;background:#ffffff0d;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.06);transition:all .2s ease;cursor:pointer}.item-card[data-v-21dcd7c1]:hover{background:#ffffff1a;border-color:#ffffff1a;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.status-badge[data-v-21dcd7c1]{display:inline-block;padding:1px 8px;border-radius:9999px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.status-green[data-v-21dcd7c1]{background:#22c55e26;color:#86eface6}.status-amber[data-v-21dcd7c1]{background:#f59e0b26;color:#fde047e6}.status-gray[data-v-21dcd7c1]{background:#9ca3af26;color:#d1d5dbe6}.status-red[data-v-21dcd7c1]{background:#ef444426;color:#fca5a5e6}.status-blue[data-v-21dcd7c1]{background:#3b82f626;color:#93c5fde6}.open-btn[data-v-21dcd7c1]{display:inline-block;padding:4px 12px;border-radius:8px;font-size:11px;font-weight:500;color:#93c5fde6;background:#3b82f61f;transition:all .2s ease}.item-card:hover .open-btn[data-v-21dcd7c1]{background:#3b82f640;color:#bfdbfef2}.load-more-btn[data-v-21dcd7c1]{padding:6px 20px;border-radius:9999px;font-size:12px;font-weight:500;color:#9ca3afe6;background:#ffffff0f;border:none;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;min-width:100px}.load-more-btn[data-v-21dcd7c1]:hover:not(:disabled){background:#ffffff1f;color:#ffffffe6}.load-more-btn[data-v-21dcd7c1]:disabled{cursor:not-allowed;opacity:.7}.line-clamp-2[data-v-21dcd7c1]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.industry-picker-container[data-v-096a3bd7]{background:#ffffff0f;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:1rem;box-shadow:0 4px 16px #00000014,inset 0 1px #ffffff0f}.dark{background:#ffffff08;box-shadow:0 4px 16px #0003,inset 0 1px #ffffff0a}.industry-tile[data-v-096a3bd7]{border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 12px #0003,inset 0 1px #ffffff14}.industry-tile[data-v-096a3bd7]:hover{border-color:#fff3;box-shadow:0 6px 20px #0000004d,inset 0 1px #ffffff1f;transform:translateY(-2px)}.industry-tile-other[data-v-096a3bd7]{border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 12px #0003,inset 0 1px #ffffff14}.industry-tile-other[data-v-096a3bd7]:hover{border-color:#fff3;box-shadow:0 6px 20px #0000004d,inset 0 1px #ffffff1f;transform:translateY(-2px)}.other-input[data-v-096a3bd7]{background:#ffffff0f;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 1px #ffffff0a}.other-input[data-v-096a3bd7]:focus{background:#ffffff1a;box-shadow:0 0 0 2px #3b82f64d,inset 0 1px #ffffff0f}.dark{background:#ffffff0f}.other-submit[data-v-096a3bd7]{background:linear-gradient(135deg,#3b82f6b3,#6366f199);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 4px 16px #3b82f64d,inset 0 1px #fff3}.other-submit[data-v-096a3bd7]:hover{background:linear-gradient(135deg,#3b82f6d9,#6366f1bf);transform:translateY(-1px)}.picker-close[data-v-096a3bd7]{background:#ffffff0f;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.picker-close[data-v-096a3bd7]:hover{background:#ffffff1f}.dark{background:#ffffff08}.dark{background:#ffffff14}.category-selector-container[data-v-6f92865a]{background:linear-gradient(135deg,#14141ed9,#0f0f19e6);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:1rem;box-shadow:0 8px 32px #0000004d,inset 0 1px #ffffff14;max-height:calc(100dvh - 16rem)}.category-scroll-area[data-v-6f92865a]{flex:1;min-height:0}.sticky-footer[data-v-6f92865a]{flex-shrink:0;border-top:1px solid rgba(255,255,255,.08);background:linear-gradient(135deg,#14141ef2,#0f0f19fa);border-radius:0 0 1rem 1rem}.category-option[data-v-6f92865a]{background:linear-gradient(135deg,#ffffff0f,#ffffff08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff0f}.category-option[data-v-6f92865a]:hover{background:linear-gradient(135deg,#ffffff1a,#ffffff0f);border-color:#ffffff1f;transform:translateY(-1px);box-shadow:0 4px 12px #0003,inset 0 1px #ffffff14}.category-option-selected[data-v-6f92865a]{background:linear-gradient(135deg,#3b82f64d,#6366f140);border-color:#3b82f666;box-shadow:0 4px 16px #3b82f633,inset 0 1px #ffffff26}.category-option-selected[data-v-6f92865a]:hover{background:linear-gradient(135deg,#3b82f659,#6366f14d)}.checkmark-indicator[data-v-6f92865a]{background:#ffffff1a;opacity:0;transform:scale(.8);transition:all .2s ease}.category-option-selected .checkmark-indicator[data-v-6f92865a]{background:linear-gradient(135deg,#3b82f6cc,#6366f1b3);opacity:1;transform:scale(1)}.btn-primary[data-v-6f92865a]{background:linear-gradient(135deg,#3b82f6b3,#6366f199);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(59,130,246,.4);box-shadow:0 4px 16px #3b82f64d,inset 0 1px #fff3}.btn-primary[data-v-6f92865a]:hover:not(:disabled){background:linear-gradient(135deg,#3b82f6d9,#6366f1bf);transform:translateY(-1px);box-shadow:0 6px 20px #3b82f666,inset 0 1px #ffffff40}.btn-secondary[data-v-6f92865a]{background:linear-gradient(135deg,#ffffff14,#ffffff0d);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);color:#fff;box-shadow:inset 0 1px #ffffff14}.btn-secondary[data-v-6f92865a]:hover{background:linear-gradient(135deg,#ffffff1f,#ffffff14);transform:translateY(-1px)}.selector-close[data-v-6f92865a]{background:#ffffff0f;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.selector-close[data-v-6f92865a]:hover{background:#ffffff1f}.see-more-btn[data-v-6f92865a]{color:#93c5fdcc}.see-more-btn[data-v-6f92865a]:hover{color:#93c5fd}.category-option-other[data-v-6f92865a]{border-style:dashed}.other-input-container[data-v-6f92865a]{background:linear-gradient(135deg,#ffffff14,#ffffff0a);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(59,130,246,.3);box-shadow:inset 0 1px #ffffff0f}.other-input[data-v-6f92865a]::-moz-placeholder{color:#9ca3af80}.other-input[data-v-6f92865a]::placeholder{color:#9ca3af80}.pursuit-type-container[data-v-afa216a4]{background:linear-gradient(135deg,#14141ed9,#0f0f19e6);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:1rem;box-shadow:0 8px 32px #0000004d,inset 0 1px #ffffff14}.pursuit-type-card[data-v-afa216a4]{background:linear-gradient(135deg,#ffffff0f,#ffffff08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff0f}.pursuit-type-card[data-v-afa216a4]:hover{background:linear-gradient(135deg,#ffffff1a,#ffffff0f);border-color:#ffffff26;transform:translateY(-1px);box-shadow:0 4px 16px #0003,inset 0 1px #ffffff1a}.pursuit-icon[data-v-afa216a4]{background:linear-gradient(135deg,#3b82f633,#6366f126);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(59,130,246,.2);box-shadow:0 2px 8px #3b82f626,inset 0 1px #ffffff1a}.selector-close[data-v-afa216a4]{background:#ffffff0f;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.selector-close[data-v-afa216a4]:hover{background:#ffffff1f}.modal-enter-active[data-v-98edae1d],.modal-leave-active[data-v-98edae1d]{transition:opacity .2s ease}.modal-enter-from[data-v-98edae1d],.modal-leave-to[data-v-98edae1d]{opacity:0}.fade-enter-active[data-v-98edae1d],.fade-leave-active[data-v-98edae1d]{transition:opacity .15s ease}.fade-enter-from[data-v-98edae1d],.fade-leave-to[data-v-98edae1d]{opacity:0}.modal-backdrop[data-v-497f1266]{background:#000000d9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.modal-container[data-v-497f1266]{background:linear-gradient(135deg,#1e1e28f2,#14141efa,#191923f5);border:1px solid rgba(255,255,255,.1);box-shadow:0 25px 50px #00000080,inset 0 1px #ffffff14}.modal-header[data-v-497f1266]{background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.08)}.modal-icon[data-v-497f1266]{background:linear-gradient(135deg,#3b82f64d,#6366f133);border:1px solid rgba(59,130,246,.3);box-shadow:0 2px 8px #3b82f633,inset 0 1px #ffffff1a}.close-btn[data-v-497f1266]{background:#ffffff1a;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 2px 8px #0003,inset 0 1px #ffffff1a}.close-btn[data-v-497f1266]:hover{background:#fff3;transform:scale(1.05)}.modal-fade-enter-active[data-v-497f1266],.modal-fade-leave-active[data-v-497f1266]{transition:opacity .2s ease}.modal-fade-enter-from[data-v-497f1266],.modal-fade-leave-to[data-v-497f1266]{opacity:0}.avatar-glow[data-v-61410090]{position:relative;display:inline-flex}.avatar-glow[data-v-61410090]:before{content:"";position:absolute;top:-2.5px;right:-2.5px;bottom:-2.5px;left:-2.5px;border-radius:9999px;border:1.5px solid rgba(180,83,9,.45);animation:ringBreath-61410090 2.5s ease-in-out infinite;z-index:0}.avatar-img[data-v-61410090]{position:relative;z-index:1;box-shadow:0 2px 8px #0000004d;border:1px solid rgba(255,255,255,.1)}@keyframes ringBreath-61410090{0%,to{opacity:.3;transform:scale(1);box-shadow:0 0 #b4530900}50%{opacity:.85;transform:scale(1.08);box-shadow:0 0 10px 2px #b453091f}}.thinking-bubble[data-v-61410090]{position:relative;overflow:hidden;background:linear-gradient(135deg,#ffffff1f,#ffffff14,#ffffff1a);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.15);box-shadow:0 4px 16px #0000001a,inset 0 1px #fff3;min-width:100px;max-width:90%}.dark{background:linear-gradient(135deg,#ffffff14,#ffffff0d,#ffffff12);border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 16px #0000004d,inset 0 1px #ffffff1f}.thinking-bubble[data-v-61410090]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.04) 35%,rgba(255,255,255,.07) 50%,rgba(255,255,255,.04) 65%,transparent 100%);animation:bubbleShimmer-61410090 4s ease-in-out infinite;pointer-events:none;z-index:1}@keyframes bubbleShimmer-61410090{0%{left:-100%}50%,to{left:100%}}.saying[data-v-61410090]{position:relative;z-index:2;font-size:.9rem;font-style:italic;letter-spacing:.015em;color:#ffffffe6;display:inline-flex;flex-wrap:wrap;align-items:baseline}.saying.is-exiting .gl[data-v-61410090],.saying.is-exiting .dots-wrap[data-v-61410090]{animation:genieExit-61410090 .38s ease-in forwards!important}.gl[data-v-61410090]{display:inline-block;opacity:0;animation:genieIn-61410090 .42s cubic-bezier(.22,1.6,.36,1) forwards;will-change:transform,opacity,filter}@keyframes genieIn-61410090{0%{opacity:0;transform:scale(.12) translateY(16px) rotate(-10deg);filter:blur(5px)}50%{opacity:.9;filter:blur(.5px)}72%{transform:scale(1.1) translateY(-1.5px) rotate(.8deg);filter:blur(0)}to{opacity:1;transform:scale(1) translateY(0) rotate(0);filter:blur(0)}}@keyframes genieExit-61410090{0%{opacity:1;transform:scale(1) translateY(0);filter:blur(0)}to{opacity:0;transform:scale(.65) translateY(-10px);filter:blur(4px)}}.dots-wrap[data-v-61410090]{display:inline-flex;opacity:0;animation:dotsAppear-61410090 .35s ease forwards;margin-left:.5px;gap:.5px}@keyframes dotsAppear-61410090{to{opacity:1}}.pulse-dot[data-v-61410090]{display:inline-block;font-style:normal;animation:dotBounce-61410090 1.4s ease-in-out infinite}@keyframes dotBounce-61410090{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-2.5px)}}.tips-trigger[data-v-092fe93d]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:all .2s ease}.tips-trigger[data-v-092fe93d]:hover{background:#f59e0b1f;border-color:#f59e0b33;transform:scale(1.05)}.tips-trigger-active[data-v-092fe93d]{background:#f59e0b26;border-color:#f59e0b40;box-shadow:0 0 12px #f59e0b26}.tips-backdrop[data-v-092fe93d]{background:#0006;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.tips-drawer[data-v-092fe93d]{background:linear-gradient(180deg,#14141cf7,#0f0f16fa);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border-left:1px solid rgba(255,255,255,.08);box-shadow:-8px 0 32px #0006,inset 1px 0 #ffffff0a}.tips-header[data-v-092fe93d]{border-bottom:1px solid rgba(255,255,255,.06)}.tips-header-icon[data-v-092fe93d]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:linear-gradient(135deg,#b4530959,#78350f73);border:1px solid rgba(245,158,11,.2);box-shadow:0 2px 8px #b4530933,inset 0 1px #ffffff14}.tips-close[data-v-092fe93d]{background:#ffffff0d}.tips-close[data-v-092fe93d]:hover{background:#ffffff1a}.tips-close:hover svg[data-v-092fe93d]{color:#fff}.cat-active[data-v-092fe93d]{background:#f59e0b2e;color:#fcd34d;border:1px solid rgba(245,158,11,.25);box-shadow:0 2px 8px #f59e0b1f}.cat-inactive[data-v-092fe93d]{background:#ffffff0a;color:#9ca3afcc;border:1px solid rgba(255,255,255,.06)}.cat-inactive[data-v-092fe93d]:hover{background:#ffffff14;color:#fff;border-color:#ffffff1a}.tip-card[data-v-092fe93d]{background:#ffffff08;border:1px solid rgba(255,255,255,.06);transition:all .2s ease}.tip-card[data-v-092fe93d]:hover{background:#ffffff0d;border-color:#ffffff1a;transform:translate(-2px)}.tip-highlight[data-v-092fe93d]{background:linear-gradient(135deg,#b4530914,#3b82f60a);border-color:#b4530926}.tip-highlight[data-v-092fe93d]:hover{background:linear-gradient(135deg,#b453091f,#3b82f60f);border-color:#b4530938}.new-badge[data-v-092fe93d]{background:linear-gradient(135deg,#f59e0b33,#d9770626);color:#fcd34d;border:1px solid rgba(245,158,11,.25)}.tip-example[data-v-092fe93d]{background:#f59e0b0d;border:1px solid rgba(245,158,11,.1)}.tips-footer[data-v-092fe93d]{border-top:1px solid rgba(255,255,255,.05)}.hide-scrollbar[data-v-092fe93d]{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar[data-v-092fe93d]::-webkit-scrollbar{display:none}.drawer-enter-active[data-v-092fe93d]{transition:all .35s cubic-bezier(.16,1,.3,1)}.drawer-leave-active[data-v-092fe93d]{transition:all .25s cubic-bezier(.4,0,.2,1)}.drawer-enter-from .tips-backdrop[data-v-092fe93d],.drawer-leave-to .tips-backdrop[data-v-092fe93d]{opacity:0}.drawer-enter-from .tips-drawer[data-v-092fe93d],.drawer-leave-to .tips-drawer[data-v-092fe93d]{transform:translate(100%)}.drawer-enter-to .tips-drawer[data-v-092fe93d],.drawer-leave-from .tips-drawer[data-v-092fe93d]{transform:translate(0)}.drawer-enter-to .tips-backdrop[data-v-092fe93d],.drawer-leave-from .tips-backdrop[data-v-092fe93d]{opacity:1}.tip-list-enter-active[data-v-092fe93d]{transition:all .3s cubic-bezier(.4,0,.2,1)}.tip-list-leave-active[data-v-092fe93d]{transition:all .15s ease;position:absolute}.tip-list-enter-from[data-v-092fe93d]{opacity:0;transform:translate(12px)}.tip-list-leave-to[data-v-092fe93d]{opacity:0;transform:translate(-12px)}.fade-enter-active[data-v-29ee2005],.fade-leave-active[data-v-29ee2005]{transition:opacity .2s ease}.fade-enter-from[data-v-29ee2005],.fade-leave-to[data-v-29ee2005]{opacity:0}.bot-header[data-v-97c4c0d8]{background:linear-gradient(180deg,#ffffff14,#ffffff0a);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff14}.dark{background:linear-gradient(180deg,#ffffff0f,#ffffff08);border-bottom:1px solid rgba(255,255,255,.08)}.bot-header-avatar[data-v-97c4c0d8]{background:linear-gradient(135deg,#b45309cc,#78350fe6);box-shadow:0 2px 8px #b453094d,inset 0 1px #ffffff26}.typing-indicator[data-v-97c4c0d8]{background:linear-gradient(135deg,#ffffff1f,#ffffff14);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.15);box-shadow:0 4px 12px #0000001a,inset 0 1px #ffffff26}.dark{background:linear-gradient(135deg,#ffffff14,#ffffff0d);border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 12px #0003,inset 0 1px #ffffff1a}.selector-bar-cancel[data-v-97c4c0d8]{background:linear-gradient(135deg,#ffffff14,#ffffff0d);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff14}.selector-bar-cancel[data-v-97c4c0d8]:hover{background:linear-gradient(135deg,#ffffff1f,#ffffff14);transform:translateY(-1px)}.selector-bar-finish[data-v-97c4c0d8]{position:relative;overflow:hidden;background:linear-gradient(135deg,#3b82f6b3,#3b82f680,#6366f199);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.2);box-shadow:0 4px 16px #3b82f64d,inset 0 1px #fff3}.selector-bar-finish[data-v-97c4c0d8]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.15) 50%,transparent 100%);animation:selector-shimmer-97c4c0d8 3s ease-in-out infinite}@keyframes selector-shimmer-97c4c0d8{0%{left:-100%}50%,to{left:100%}}.selector-bar-finish[data-v-97c4c0d8]:hover:not(:disabled){background:linear-gradient(135deg,#3b82f6d9,#3b82f6a6,#6366f1bf);transform:translateY(-1px);box-shadow:0 6px 20px #3b82f666,inset 0 1px #ffffff40}
