.yzp-drawer-mask[data-v-c1a88cfb]{background:#00000073;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.yzp-drawer-mask[data-v-c1a88cfb],.yzp-drawer-wrapper[data-v-c1a88cfb]{align-items:flex-end;display:flex;justify-content:center}.yzp-drawer-wrapper[data-v-c1a88cfb]{height:100%;pointer-events:none;width:100%}.yzp-drawer-content[data-v-c1a88cfb]{background:#fff;border-radius:12px 12px 0 0;box-shadow:0 -4px 16px #0000001a;display:flex;flex-direction:column;max-height:90vh;max-width:calc(100vw - 40px);min-height:500px;min-width:600px;overflow:hidden;padding:20px;pointer-events:auto;width:auto}.yzp-drawer-header[data-v-c1a88cfb]{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;margin-bottom:16px}.yzp-drawer-title[data-v-c1a88cfb]{color:#1f2937;font-size:18px;font-weight:600;line-height:1.5}.yzp-drawer-close[data-v-c1a88cfb]{align-items:center;border-radius:6px;color:#6b7280;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}.yzp-drawer-close[data-v-c1a88cfb]:hover{background:#f3f4f6;color:#374151}.yzp-drawer-body[data-v-c1a88cfb]{flex:1;overflow-y:auto}.yzp-drawer-body[data-v-c1a88cfb]::-webkit-scrollbar{width:6px}.yzp-drawer-body[data-v-c1a88cfb]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.yzp-drawer-body[data-v-c1a88cfb]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.yzp-drawer-body[data-v-c1a88cfb]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.yzp-drawer-footer[data-v-c1a88cfb]{flex-shrink:0;margin-top:16px}.drawer-enter-active[data-v-c1a88cfb],.drawer-leave-active[data-v-c1a88cfb]{transition:all .3s cubic-bezier(.25,.46,.45,.94)}.drawer-enter-active .yzp-drawer-content[data-v-c1a88cfb],.drawer-leave-active .yzp-drawer-content[data-v-c1a88cfb]{transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.drawer-enter-from[data-v-c1a88cfb],.drawer-leave-to[data-v-c1a88cfb]{opacity:0}.drawer-enter-from .yzp-drawer-content[data-v-c1a88cfb],.drawer-leave-to .yzp-drawer-content[data-v-c1a88cfb]{transform:translateY(100%)}.drawer-enter-to[data-v-c1a88cfb],.drawer-leave-from[data-v-c1a88cfb]{opacity:1}.drawer-enter-to .yzp-drawer-content[data-v-c1a88cfb],.drawer-leave-from .yzp-drawer-content[data-v-c1a88cfb]{transform:translateY(0)}@media (max-width:768px){.yzp-drawer-content[data-v-c1a88cfb]{max-width:calc(100vw - 20px);padding:16px}.yzp-drawer-title[data-v-c1a88cfb]{font-size:16px}}.resume-must-todo-form[data-v-a8a5a762]{min-width:656px}.resume-must-todo-form .todo-step .step-title[data-v-a8a5a762]{color:#1f2937;font-size:18px;font-weight:600;margin-bottom:8px}.resume-must-todo-form .todo-step .step-desc[data-v-a8a5a762]{color:#6b7280;font-size:14px;margin-bottom:24px}[data-v-a8a5a762] .training-status-select .relative{position:relative}[data-v-a8a5a762] .training-status-select [data-radix-popper-content-wrapper],[data-v-a8a5a762] .training-status-select .absolute{z-index:1001!important}.casting-modal[data-v-04456602]{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;padding:24px;width:100%;width:600px}.casting-modal .modal-header[data-v-04456602]{margin-bottom:24px;position:relative;width:100%}.casting-modal .modal-header h3[data-v-04456602]{color:#1f2937;font-size:20px;font-weight:600;margin:0 0 8px}.casting-modal .modal-header .subtitle[data-v-04456602]{color:#6b7280;font-size:14px;margin:0}.casting-modal .modal-header .close[data-v-04456602]{cursor:pointer;position:absolute;right:0;top:-5px}.casting-modal .modal-header .close i[data-v-04456602]{color:#6b7280;cursor:pointer;font-size:18px}.casting-modal .modal-header .close:hover i[data-v-04456602]{color:#3b82f6}.casting-modal .resume-list[data-v-04456602]{margin-bottom:24px;width:100%}.casting-modal .resume-list[data-v-04456602] .u-radio-group{width:100%}.casting-modal .resume-list[data-v-04456602] .u-radio-group-item{border:1px solid #e5e7eb;border-radius:8px;margin-bottom:12px;padding:16px;transition:all .2s ease}.casting-modal .resume-list[data-v-04456602] .u-radio-group-item:hover{background-color:#f8fafc;border-color:#3b82f6}.casting-modal .resume-list[data-v-04456602] .u-radio-group-item.u-radio-group-item--checked{background-color:#eff6ff;border-color:#3b82f6}.casting-modal .casting-footer[data-v-04456602]{align-items:center;display:flex;gap:12px;justify-content:center;padding-top:16px;width:100%}
