.mic-bubble-mask[data-v-93bb0d53]{background:transparent;inset:0;position:fixed;z-index:9998}.mic-bubble-wrap[data-v-93bb0d53]{animation:mic-bubble-in-93bb0d53 .22s cubic-bezier(.34,1.4,.64,1);background:#fff;border-radius:12px;box-shadow:0 4px 24px #0000001f,0 0 6px #0000000a;box-sizing:border-box;padding:24px 24px 20px;width:330px;z-index:9999}@keyframes mic-bubble-in-93bb0d53{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.mic-bubble__close[data-v-93bb0d53]{align-items:center;background:transparent;border:none;border-radius:50%;color:#86909c;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:16px;top:16px;transition:background .15s;width:24px}.mic-bubble__close[data-v-93bb0d53]:hover{background:#0000000a;color:#1d2129}.mic-bubble__header[data-v-93bb0d53]{margin-bottom:20px}.mic-bubble__title[data-v-93bb0d53]{color:#1d2129;font-size:16px;font-weight:600;margin:0 0 8px;padding-right:20px}.mic-bubble__desc[data-v-93bb0d53]{color:#86909c;font-size:13px;line-height:1.6;margin:0}.mic-bubble__link[data-v-93bb0d53]{color:#165dff;cursor:pointer;text-decoration:none}.mic-bubble__link[data-v-93bb0d53]:hover{text-decoration:underline}.mic-bubble__banner[data-v-93bb0d53]{align-items:center;background:linear-gradient(135deg,#e4edff,#f4f8ff);border-radius:12px;display:flex;height:100px;justify-content:center;margin-bottom:20px}.mic-bubble__banner-icon[data-v-93bb0d53]{color:#3b82f6;opacity:.9}.mic-bubble__footer[data-v-93bb0d53]{display:flex;justify-content:flex-end}.mic-bubble__confirm[data-v-93bb0d53]{background:#232832;border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:8px 24px;transition:background .15s}.mic-bubble__confirm[data-v-93bb0d53]:hover{background:#1c2028}[data-v-a1c4017e] .arco-select-view-multiple,[data-v-a1c4017e] .arco-select-view-single{align-items:center;background:#fff!important;border-color:#e5e7eb!important;border-radius:10px!important;box-shadow:none!important;color:#111827;display:flex;font-size:14px;height:42px;padding:0 12px;transition:border-color .2s,background .2s,box-shadow .2s}[data-v-a1c4017e] .is-mobile .arco-select-view-multiple,[data-v-a1c4017e] .is-mobile .arco-select-view-single{border-radius:8px!important;font-size:13.5px;height:38px}[data-v-a1c4017e] .arco-select-view-multiple:hover,[data-v-a1c4017e] .arco-select-view-single:hover{background:#fff!important;border-color:#93c5fd!important}[data-v-a1c4017e] .arco-select-view-multiple.arco-select-view-focus,[data-v-a1c4017e] .arco-select-view-single.arco-select-view-focus{background:#fff!important;border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f61f!important}[data-v-a1c4017e] .arco-select-view-value{color:#111827}[data-v-a1c4017e] .arco-select-placeholder{color:#9ca3af!important;font-size:14px}[data-v-a1c4017e] .is-mobile .arco-select-placeholder{font-size:13px}[data-v-a1c4017e] .arco-select-arrow-icon{color:#9ca3af;font-size:14px}[data-v-a1c4017e] .arco-input-wrapper{align-items:center;background:#fff!important;border-color:#e5e7eb!important;border-radius:10px!important;display:flex;font-size:14px;height:42px;padding:0 12px;transition:border-color .2s,box-shadow .2s}[data-v-a1c4017e] .is-mobile .arco-input-wrapper{border-radius:8px!important;height:38px}[data-v-a1c4017e] .arco-input-wrapper .arco-input{color:#111827;font-size:14px;height:100%}[data-v-a1c4017e] .is-mobile .arco-input-wrapper .arco-input{font-size:13.5px}[data-v-a1c4017e] .arco-textarea-wrapper{background:#fff!important;border-color:#e5e7eb!important;border-radius:10px!important;font-size:14px;padding:10px 0;transition:border-color .2s,box-shadow .2s}[data-v-a1c4017e] .is-mobile .arco-textarea-wrapper{border-radius:8px!important;font-size:13.5px}[data-v-a1c4017e] .arco-input-wrapper:hover,[data-v-a1c4017e] .arco-textarea-wrapper:hover{border-color:#93c5fd!important}[data-v-a1c4017e] .arco-input-wrapper.arco-input-focus,[data-v-a1c4017e] .arco-textarea-wrapper.arco-textarea-focus{border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f61f!important}.career-genie-select-panel.arco-select-dropdown{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:12px!important;box-shadow:0 8px 30px #00000014!important;overflow:hidden!important;padding:6px!important}.career-genie-select-panel .arco-select-option{border-radius:8px!important;color:#4e5969!important;font-size:14px!important;margin:2px 0!important;padding:0 12px!important;transition:all .2s!important}.career-genie-select-panel .arco-select-option:hover{background-color:#f2f3f5!important;color:#1d2129!important}.career-genie-select-panel .arco-select-option.arco-select-option-selected{background-color:#e8f4ff!important;color:#165dff!important;font-weight:500!important}.career-genie-select-panel .arco-select-dropdown{border-radius:8px;padding:4px}li[data-v-a8fd6824]{list-style:none}.timeline-container[data-v-8161283f]{display:flex;flex-direction:column}.step-item[data-v-8161283f]{align-items:stretch;display:flex}.step-indicator[data-v-8161283f]{align-items:center;display:flex;flex-direction:column;flex-shrink:0;margin-right:12px;width:18px}.step-line[data-v-8161283f]{background-color:#f0f0f0;border-radius:1px;flex:1;margin:3px 0;width:1.2px}.step-item.is-last .step-line[data-v-8161283f]{display:none}.step-content[data-v-8161283f]{flex:1;padding-bottom:16px}.step-item.is-last .step-content[data-v-8161283f]{padding-bottom:0}.icon-circle[data-v-8161283f]{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:16px;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);width:16px;z-index:2}.step-item.is-completed .icon-circle[data-v-8161283f]{background-color:#f2f3f5;border:1px solid #e5e6eb;color:#86909c}.step-item.is-completed .icon-circle svg[data-v-8161283f]{height:10px;width:10px}.step-item.is-completed .step-title[data-v-8161283f]{color:#86909c;font-weight:500}.step-item.is-active .icon-circle[data-v-8161283f]{background-color:#1677ff;height:10px;margin:3px 0;position:relative;width:10px}.step-item.is-active .icon-circle[data-v-8161283f]:before{animation:pulse-ring-8161283f 2s cubic-bezier(.4,0,.6,1) infinite;background-color:#1677ff26;border-radius:50%;content:"";inset:-4.5px;position:absolute}.step-item.is-active .step-title[data-v-8161283f]{color:#1d2129;font-weight:600}.step-item.is-pending .icon-circle[data-v-8161283f]{background-color:#fff;border:1.2px solid #e5e5e5;height:9px;margin:3.5px 0;width:9px}.step-item.is-pending .step-title[data-v-8161283f]{color:#bbb;font-weight:400}.step-item.is-failed .icon-circle[data-v-8161283f]{background-color:#fee2e2;color:#ef4444}.step-item.is-failed .step-title[data-v-8161283f]{color:#ef4444}.step-header[data-v-8161283f]{align-items:center;cursor:pointer;display:flex;justify-content:space-between;line-height:16px}.step-title[data-v-8161283f]{font-size:13px;transition:color .2s}.chevron-icon[data-v-8161283f]{color:#86909c;height:14px;transition:transform .2s;width:14px}.step-desc[data-v-8161283f]{color:#64748b;font-size:12px;line-height:1.5;margin-top:5px;word-break:break-word}.sub-task-list[data-v-8161283f]{background-color:#f7f7f9;border:1px solid #f2f3f5;border-radius:6px;display:flex;flex-direction:column;gap:6px;padding:8px 10px}.sub-task[data-v-8161283f]{color:#666;font-size:11.5px;gap:6px}.sub-task[data-v-8161283f],.task-icon[data-v-8161283f]{align-items:center;display:flex}.task-icon[data-v-8161283f]{flex-shrink:0;height:14px;justify-content:center;width:14px}.sub-task.is-running[data-v-8161283f]{color:#1d2129;font-weight:500}.sub-task.is-running .task-icon[data-v-8161283f]{color:#1677ff}.sub-task.is-done[data-v-8161283f],.sub-task.is-done .task-icon[data-v-8161283f]{color:#86909c}.waiting-dot[data-v-8161283f]{background:#ccc;border-radius:50%;height:3px;width:3px}@keyframes pulse-ring-8161283f{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}.dots[data-v-8161283f]:after{animation:ellipsis-8161283f 1.5s infinite;content:""}@keyframes ellipsis-8161283f{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}@keyframes loadingTextShimmer-8637258b{0%{background-position:100% 0}to{background-position:-100% 0}}.career-genie-loading-text[data-v-8637258b]{background:linear-gradient(90deg,#909090 20%,#4a4a4a 40% 60%,#909090 80%);background-clip:text;-webkit-background-clip:text;background-size:200% auto;color:#b2b2b2;-webkit-text-fill-color:transparent;animation:loadingTextShimmer-8637258b 1.2s linear infinite;display:inline-block;font-weight:500}@keyframes loadingTextShimmer-745385f6{0%{background-position:100% 0}to{background-position:-100% 0}}.career-genie-main-inner--mobile[data-v-745385f6]{max-width:none;padding:84px 24px 160px;width:100%}.career-genie-main-inner[data-v-745385f6]{box-sizing:border-box;margin:0 auto;max-width:940px;padding:48px 0;transition:max-width .36s cubic-bezier(.16,1,.3,1),padding .36s cubic-bezier(.16,1,.3,1);width:100%}.career-genie-main-inner--with-canvas[data-v-745385f6]{max-width:100%;padding:40px 24px 48px}.career-genie-loading-text[data-v-745385f6]{background:linear-gradient(90deg,#909090 20%,#4a4a4a 40% 60%,#909090 80%);background-clip:text;-webkit-background-clip:text;background-size:200% auto;color:#b2b2b2;-webkit-text-fill-color:transparent;animation:loadingTextShimmer-745385f6 1.2s linear infinite;display:inline-block;font-weight:500}
