.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}@keyframes loadingTextShimmer-08d59c24{0%{background-position:100% 0}to{background-position:-100% 0}}.career-genie-loading-text[data-v-08d59c24]{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-08d59c24 1.2s linear infinite;display:inline-block;font-weight:500}@keyframes loadingTextShimmer-4f19f5ee{0%{background-position:100% 0}to{background-position:-100% 0}}.career-genie-main-inner--mobile[data-v-4f19f5ee]{max-width:none;padding:84px 24px 160px;width:100%}.career-genie-main-inner[data-v-4f19f5ee]{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-4f19f5ee]{max-width:100%;padding:40px 24px 48px}.career-genie-loading-text[data-v-4f19f5ee]{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-4f19f5ee 1.2s linear infinite;display:inline-block;font-weight:500}
