.group-select.input-valid-error .select2.select2-container .select2-selection.select2-selection--single{border:1px solid #ff7070!important;-webkit-transition:border .3s;transition:border .3s}.group-select[data-v-788d9b50]{position:relative}.element-loading[data-v-788d9b50]{left:unset;right:40px}.form-input-wrapper[data-v-43a46445]{overflow:visible}.input-shell[data-v-43a46445]{position:relative}.password-toggle-btn[data-v-43a46445]{border:none;background:transparent;padding:0;margin:0;position:absolute;right:8px;top:auto;bottom:6px;-webkit-transform:none;transform:none;width:38px;height:38px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:12px;cursor:pointer;color:rgba(15,23,42,.75);background:rgba(15,23,42,.05);z-index:2}.password-toggle-btn[data-v-43a46445]:hover{color:rgba(15,23,42,.98);background:rgba(15,23,42,.1)}.input-shell[data-v-43a46445] .form-control,.input-shell[data-v-43a46445] input.form-control{padding-right:54px!important}.form-input-wrapper[data-v-43a46445] .password-toggle-btn i{font-size:1.05rem!important}.merge-job-host[data-v-438cd04a]{position:relative}.merge-file-summary[data-v-438cd04a]{margin-top:.75rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.merge-file-summary-item[data-v-438cd04a]{padding:.55rem .7rem;border-radius:8px;background:#f8fbff;border:1px solid #dbe7f6}.merge-file-summary-label[data-v-438cd04a]{display:block;color:#6b7280;font-size:.76rem;margin-bottom:.1rem}.merge-file-summary-value[data-v-438cd04a]{color:#1f2937;font-size:.93rem;font-weight:700}.merge-job-overlay[data-v-438cd04a]{position:fixed;inset:0;z-index:20000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.25rem;background:rgba(15,23,42,.28);backdrop-filter:blur(3px)}.merge-job-panel[data-v-438cd04a]{position:relative;width:100%;max-width:620px;padding:1.35rem 1.4rem 1.35rem;border-radius:14px;background:-webkit-gradient(linear,left top,left bottom,from(#0f172a),to(#111827));background:linear-gradient(180deg,#0f172a,#111827);-webkit-box-shadow:0 16px 35px -18px rgba(2,6,23,.75),0 0 0 1px rgba(51,65,85,.95);box-shadow:0 16px 35px -18px rgba(2,6,23,.75),0 0 0 1px rgba(51,65,85,.95);color:#e2e8f0;overflow:hidden}.merge-job-panel-line[data-v-438cd04a]{position:absolute;top:0;left:0;right:0;height:2px;background:-webkit-gradient(linear,left top,right top,from(#22d3ee),color-stop(50%,#3b82f6),to(#6366f1));background:linear-gradient(90deg,#22d3ee,#3b82f6 50%,#6366f1)}.merge-job-head[data-v-438cd04a]{gap:.85rem;margin-bottom:.75rem}.merge-job-head[data-v-438cd04a],.merge-job-icon-ring[data-v-438cd04a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merge-job-icon-ring[data-v-438cd04a]{width:42px;height:42px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:12px;background:rgba(30,41,59,.9);border:1px solid rgba(56,189,248,.4);-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12);-ms-flex-negative:0;flex-shrink:0}.merge-job-fork[data-v-438cd04a]{font-size:1.1rem;color:#67e8f9}.merge-job-title[data-v-438cd04a]{margin:0;font-size:1.35rem;font-weight:700;letter-spacing:-.01em;color:#f8fafc;-webkit-box-flex:1;-ms-flex:1;flex:1}.merge-job-percent-chip[data-v-438cd04a]{-ms-flex-negative:0;flex-shrink:0;padding:.35rem .8rem;border-radius:999px;background:rgba(14,165,233,.16);border:1px solid rgba(56,189,248,.45);color:#bae6fd;font-size:1rem;font-weight:700;min-width:78px;text-align:center}.merge-job-status-line[data-v-438cd04a]{margin-bottom:.78rem;color:#93c5fd;font-size:1rem;font-weight:600;line-height:1.45}.merge-job-progress-block[data-v-438cd04a]{margin-bottom:.9rem}.merge-job-track[data-v-438cd04a]{height:16px;border-radius:999px;background:rgba(30,41,59,.96);-webkit-box-shadow:inset 0 1px 3px rgba(2,6,23,.8);box-shadow:inset 0 1px 3px rgba(2,6,23,.8);overflow:hidden;border:1px solid rgba(71,85,105,.85)}.merge-job-fill[data-v-438cd04a]{height:100%;min-width:2px;border-radius:999px;background:-webkit-gradient(linear,left top,right top,from(#06b6d4),color-stop(45%,#0ea5e9),to(#3b82f6));background:linear-gradient(90deg,#06b6d4,#0ea5e9 45%,#3b82f6);-webkit-box-shadow:0 0 14px rgba(56,189,248,.38);box-shadow:0 0 14px rgba(56,189,248,.38);-webkit-transition:width .35s ease;transition:width .35s ease;position:relative;overflow:hidden}.merge-job-fill-shine[data-v-438cd04a]{position:absolute;top:-20%;left:-30%;width:24%;height:140%;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(50%,hsla(0,0%,100%,.52)),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.52) 50%,hsla(0,0%,100%,0));-webkit-transform:skewX(-22deg);transform:skewX(-22deg);-webkit-animation:merge-job-shine-data-v-438cd04a 1.25s linear infinite;animation:merge-job-shine-data-v-438cd04a 1.25s linear infinite}.merge-job-progress-meta[data-v-438cd04a]{margin-top:.58rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#64748b;font-size:.95rem}.merge-job-progress-meta .meta-center[data-v-438cd04a]{color:#94a3b8;font-weight:700}.merge-job-progress-meta .meta-end[data-v-438cd04a],.merge-job-progress-meta .meta-start[data-v-438cd04a]{min-width:3.2rem;text-align:center}.merge-job-progress-meta .meta-end[data-v-438cd04a]{color:#7dd3fc;font-weight:700}@-webkit-keyframes merge-job-shine-data-v-438cd04a{0%{-webkit-transform:translateX(-120%) skewX(-22deg);transform:translateX(-120%) skewX(-22deg)}to{-webkit-transform:translateX(430%) skewX(-22deg);transform:translateX(430%) skewX(-22deg)}}@keyframes merge-job-shine-data-v-438cd04a{0%{-webkit-transform:translateX(-120%) skewX(-22deg);transform:translateX(-120%) skewX(-22deg)}to{-webkit-transform:translateX(430%) skewX(-22deg);transform:translateX(430%) skewX(-22deg)}}.merge-job-warning[data-v-438cd04a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.82rem;padding:.85rem .95rem;border-radius:12px;border:1px solid rgba(251,191,36,.42);background:-webkit-gradient(linear,left top,right top,from(rgba(120,53,15,.3)),to(rgba(146,64,14,.24)));background:linear-gradient(90deg,rgba(120,53,15,.3),rgba(146,64,14,.24));color:#fde68a;line-height:1.38}.merge-job-warning-icon[data-v-438cd04a]{width:1.6rem;height:1.6rem;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(251,191,36,.2);border:1px solid rgba(251,191,36,.4);margin-top:.02rem}.merge-job-warning-icon i[data-v-438cd04a]{font-size:.95rem;color:#facc15}.merge-job-warning-content[data-v-438cd04a]{min-width:0}.merge-job-warning-title[data-v-438cd04a]{font-size:1rem;font-weight:700;color:#fef3c7;margin-bottom:.12rem}.merge-job-warning-text[data-v-438cd04a]{font-size:.92rem;font-weight:600;color:#fde68a}.merge-job-fade-enter-active[data-v-438cd04a],.merge-job-fade-leave-active[data-v-438cd04a]{-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.merge-job-fade-enter[data-v-438cd04a],.merge-job-fade-leave-to[data-v-438cd04a]{opacity:0}