.approve-pr-module__AkvJba__pageContainer{background-color:#fff;border-radius:12px;flex-direction:column;height:calc(100vh - 76px - 1rem);display:flex;overflow:hidden;box-shadow:0 1px 3px #0000001a}@media (max-width:767px){.approve-pr-module__AkvJba__pageContainer{height:calc(100vh - 140px - .75rem)}}@media (min-width:768px) and (max-width:1023px){.approve-pr-module__AkvJba__pageContainer{height:calc(100vh - 86px - 1rem)}}@media (min-width:1024px){.approve-pr-module__AkvJba__pageContainer{height:calc(100vh - 96px - 1.5rem)}}.approve-pr-module__AkvJba__header{background:#fff;flex-shrink:0;justify-content:space-between;align-items:center;height:64px;padding:0 24px;display:flex}.approve-pr-module__AkvJba__headerLeft{align-items:center;gap:16px;display:flex}.approve-pr-module__AkvJba__backBtn{color:#6b7280;cursor:pointer;background:0 0;border:1px solid #e5e7eb;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.approve-pr-module__AkvJba__title{color:#111827;margin:0;font-size:16px;font-weight:500}.approve-pr-module__AkvJba__stepper{align-items:center;gap:12px;display:flex}.approve-pr-module__AkvJba__step{align-items:center;gap:8px;display:flex}.approve-pr-module__AkvJba__stepNumber{color:#fff;background:#3b82f6;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:flex}.approve-pr-module__AkvJba__stepText{color:#3b82f6;font-size:13px;font-weight:500}.approve-pr-module__AkvJba__stepDivider{background:#e5e7eb;width:48px;height:1px}.approve-pr-module__AkvJba__stepNumberInActive{color:#9ca3af;background:#f3f4f6;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:flex}.approve-pr-module__AkvJba__stepTextInActive{color:#9ca3af;font-size:13px;font-weight:500}.approve-pr-module__AkvJba__mainContent{flex:1;gap:24px;padding:0 24px 16px;display:flex;overflow:hidden}.approve-pr-module__AkvJba__leftCard{background:#f8fafc;border-radius:12px;flex-direction:column;flex:0 0 35%;width:35%;max-height:100%;display:flex;overflow:hidden}.approve-pr-module__AkvJba__rightCard{background:#fff;border:1px solid #f3f4f6;border-radius:12px;flex-direction:column;flex:1;max-height:100%;display:flex;overflow:hidden}.approve-pr-module__AkvJba__cardHeader{background:#f3f4f6;padding:16px 20px 12px}.approve-pr-module__AkvJba__cardHeader h2{color:#374151;margin:0;font-size:13px;font-weight:600}.approve-pr-module__AkvJba__cardContent{flex-direction:column;flex:1;gap:16px;padding:16px 20px;display:flex;position:relative;overflow-y:auto}.approve-pr-module__AkvJba__fieldset{background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;padding:8px 12px;display:flex;position:relative}.approve-pr-module__AkvJba__legend{color:#6b7280;background:inherit;padding:0 4px;font-size:11px;position:absolute;top:-7px;left:12px}.approve-pr-module__AkvJba__fieldContent{align-items:center;width:100%;display:flex}.approve-pr-module__AkvJba__fieldLabel{color:#111827;flex:1;margin-left:8px;font-size:13px;font-weight:500}.approve-pr-module__AkvJba__branchRow{align-items:center;gap:12px;display:flex}.approve-pr-module__AkvJba__branchBox{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex:1;padding:10px 12px;position:relative}.approve-pr-module__AkvJba__branchLabel{color:#6b7280;background:#fff;padding:0 4px;font-size:11px;position:absolute;top:-7px;left:12px}.approve-pr-module__AkvJba__branchSelect{color:#111827;align-items:center;font-size:13px;font-weight:500;display:flex}.approve-pr-module__AkvJba__branchIcon{color:#3b82f6;margin-right:8px}.approve-pr-module__AkvJba__swapBtn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex}.approve-pr-module__AkvJba__textInput{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:8px;outline:none;width:100%;padding:10px 14px;font-size:13px}.approve-pr-module__AkvJba__textInput::placeholder{color:#9ca3af}.approve-pr-module__AkvJba__textArea{color:#111827;resize:vertical;background:#fff;border:1px solid #e5e7eb;border-radius:8px;outline:none;width:100%;min-height:100px;padding:10px 14px;font-size:13px}.approve-pr-module__AkvJba__textArea::placeholder{color:#9ca3af}.approve-pr-module__AkvJba__selectInput{color:#9ca3af;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-content:space-between;align-items:center;padding:10px 14px;font-size:13px;display:flex}.approve-pr-module__AkvJba__tabsHeader{border-bottom:1px solid #f3f4f6;gap:24px;padding:16px 20px 0;display:flex}.approve-pr-module__AkvJba__tabBtn{color:#6b7280;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:8px;padding-bottom:12px;font-size:13px;font-weight:500;display:flex}.approve-pr-module__AkvJba__tabActive{color:#3b82f6;border-bottom-color:#3b82f6}.approve-pr-module__AkvJba__badge{color:#6b7280;background:#f3f4f6;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;display:flex}.approve-pr-module__AkvJba__badgeActive{color:#fff;background:#3b82f6;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;display:flex}.approve-pr-module__AkvJba__filesHeader{justify-content:space-between;align-items:center;display:flex}.approve-pr-module__AkvJba__filesCount{color:#374151;font-size:11px}.approve-pr-module__AkvJba__searchBox{width:240px;position:relative}.approve-pr-module__AkvJba__searchIcon{color:#9ca3af;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.approve-pr-module__AkvJba__searchInput{background:#f9fafb;border:1px solid #f3f4f6;border-radius:8px;outline:none;width:100%;padding:8px 12px 8px 36px;font-size:12px}.approve-pr-module__AkvJba__fileList{flex-direction:column;gap:12px;display:flex}.approve-pr-module__AkvJba__fileItem{background:#f9fafb;border-radius:8px;flex-direction:column;max-height:400px;display:flex;overflow:hidden auto}.approve-pr-module__AkvJba__fileItemHeader{cursor:pointer;z-index:10;background:#f9fafb;justify-content:space-between;align-items:center;padding:12px 16px;display:flex;position:sticky;top:0}.approve-pr-module__AkvJba__fileItemLeft{align-items:center;gap:12px;display:flex}.approve-pr-module__AkvJba__fileNameBlock{flex-direction:column;display:flex}.approve-pr-module__AkvJba__fileName{color:#111827;font-size:13px;font-weight:500}.approve-pr-module__AkvJba__filePath{color:#9ca3af;font-size:11px}.approve-pr-module__AkvJba__fileItemRight{gap:8px;font-size:12px;font-weight:500;display:flex}.approve-pr-module__AkvJba__deletions{color:#ef4444}.approve-pr-module__AkvJba__additions{color:#10b981}.approve-pr-module__AkvJba__footer{background-color:#fff;flex-shrink:0;justify-content:flex-end;align-items:center;gap:16px;padding:0 24px 24px 0;display:flex}.approve-pr-module__AkvJba__footerBackBtn{color:#111827;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:8px 20px;font-size:13px;font-weight:500}.approve-pr-module__AkvJba__footerBackBtn:disabled{cursor:not-allowed;opacity:.6}.approve-pr-module__AkvJba__footerContinueBtn{color:#6b7280;cursor:pointer;background:#f3f4f6;border:none;border-radius:8px;padding:8px 20px;font-size:13px;font-weight:500}.approve-pr-module__AkvJba__footerContinueBtn:disabled{cursor:not-allowed;opacity:.6}.approve-pr-module__AkvJba__primaryBtn{color:#fff;cursor:pointer;background:#2a85c3;border:none;border-radius:8px;padding:8px 20px;font-size:13px;font-weight:500;transition:background-color .2s}.approve-pr-module__AkvJba__primaryBtn:disabled{cursor:not-allowed;opacity:.6}.approve-pr-module__AkvJba__primaryBtn:hover{background:#2a85c3}.approve-pr-module__AkvJba__dropdownWrapper{width:100%;position:relative}.approve-pr-module__AkvJba__dropdownOverlay{z-index:100;background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;gap:8px;padding:8px;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 4px 12px #0000001a}.approve-pr-module__AkvJba__dropdownSearch{background:#f9fafb;border:1px solid #f3f4f6;border-radius:6px;outline:none;width:100%;padding:8px 12px;font-size:12px}.approve-pr-module__AkvJba__dropdownList{flex-direction:column;max-height:200px;display:flex;overflow-y:auto}.approve-pr-module__AkvJba__dropdownItem{cursor:pointer;border-radius:6px;align-items:center;gap:10px;padding:8px 10px;transition:background .2s;display:flex}.approve-pr-module__AkvJba__dropdownItem:hover{background:#f3f4f6}.approve-pr-module__AkvJba__dropdownItemAvatar{background:#e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.approve-pr-module__AkvJba__dropdownItemInfo{flex-direction:column;display:flex}.approve-pr-module__AkvJba__dropdownItemName{color:#111827;font-size:12px;font-weight:500}.approve-pr-module__AkvJba__dropdownItemRole{color:#9ca3af;font-size:10px}.approve-pr-module__AkvJba__stepSuccess{color:#fff;background:#10b981;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.approve-pr-module__AkvJba__stepTextSuccess{color:#10b981;font-size:13px;font-weight:500}.approve-pr-module__AkvJba__summaryItem{flex-direction:column;gap:4px;display:flex}.approve-pr-module__AkvJba__summaryLabel{color:#9ca3af;font-size:12px;font-weight:400}.approve-pr-module__AkvJba__summaryValue{color:#111827;font-size:13px;font-weight:500;line-height:1.5}.approve-pr-module__AkvJba__summaryBranchRow{background:#f9fafb;border-radius:8px;justify-content:space-between;align-items:center;padding:12px;display:flex}.approve-pr-module__AkvJba__summaryBranch{flex-direction:column;gap:4px;display:flex}.approve-pr-module__AkvJba__summaryRepoRow{align-items:center;gap:12px;padding-top:8px;display:flex}.approve-pr-module__AkvJba__summaryRepoContainer{align-items:center;gap:12px;padding:8px 0;display:flex}.approve-pr-module__AkvJba__repoIconWrapper{background-color:#fef2f2;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.approve-pr-module__AkvJba__workItemIconWrapper{color:#f59e0b;justify-content:center;align-items:center;display:flex}.approve-pr-module__AkvJba__workItemEmpty{color:#6b7280;background:#fff;border:1px dashed #e5e7eb;border-radius:6px;align-items:center;gap:10px;padding:12px;font-size:13px;display:flex}.approve-pr-module__AkvJba__workItemList{flex-direction:column;gap:8px;display:flex}.approve-pr-module__AkvJba__workItem{color:#374151;background:#f9fafb;border-radius:6px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.approve-pr-module__AkvJba__approverList{flex-direction:column;align-items:center;gap:0;display:flex}.approve-pr-module__AkvJba__approverCard{background:#fff;border:1px solid #f3f4f6;border-radius:8px;align-items:center;gap:12px;width:100%;padding:12px;display:flex}.approve-pr-module__AkvJba__approverAvatar{border-radius:50%;width:32px;height:32px;overflow:hidden}.approve-pr-module__AkvJba__approverInfo{flex-direction:column;display:flex}.approve-pr-module__AkvJba__approverName{color:#111827;font-size:13px;font-weight:600}.approve-pr-module__AkvJba__approverRole{color:#9ca3af;font-size:11px}.approve-pr-module__AkvJba__dashedLine{border-left:1.5px dashed #fed7aa;width:1px;height:24px;margin:4px 0}.approve-pr-module__AkvJba__optionalApprovers{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.approve-pr-module__AkvJba__approverChip{color:#374151;background:#f3f4f6;border-radius:16px;align-items:center;gap:6px;padding:4px 8px;font-size:11px;font-weight:500;display:flex}.approve-pr-module__AkvJba__removeChipBtn{cursor:pointer;color:#9ca3af;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:2px;padding:2px;transition:all .2s;display:flex}.approve-pr-module__AkvJba__removeChipBtn:hover{color:#374151;background:#e5e7eb}.approve-pr-module__AkvJba__approverChipAvatar{border-radius:50%;width:16px;height:16px}.approve-pr-module__AkvJba__fileDiffContent{color:#374151;background:#fff;border-top:1px solid #f3f4f6;grid-template-columns:minmax(100%,max-content);padding:0;font-family:monospace;font-size:12px;display:grid;overflow:auto visible}.approve-pr-module__AkvJba__fileDiffContent::-webkit-scrollbar{width:8px;height:8px}.approve-pr-module__AkvJba__fileDiffContent::-webkit-scrollbar-track{background:0 0;margin-top:8px;margin-bottom:8px}.approve-pr-module__AkvJba__fileDiffContent::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.approve-pr-module__AkvJba__fileDiffContent::-webkit-scrollbar-thumb:hover{background:#9ca3af}.approve-pr-module__AkvJba__diffHunk{flex-direction:column;display:flex}.approve-pr-module__AkvJba__hunkHeader{color:#6b7280;z-index:10;background:#f9fafb;border-top:1px solid #f3f4f6;border-bottom:1px solid #f3f4f6;padding:6px 16px;font-family:monospace;font-size:11px;position:sticky;top:0}.approve-pr-module__AkvJba__codeLine{width:100%;padding:1px 0;line-height:1.5;display:flex}.approve-pr-module__AkvJba__lineNumber{text-align:right;color:#9ca3af;-webkit-user-select:none;user-select:none;border-right:1px solid #f3f4f6;flex-shrink:0;width:32px;padding-right:8px;font-size:11px}.approve-pr-module__AkvJba__lineContent{white-space:pre;align-items:center;padding-left:12px;display:flex}.approve-pr-module__AkvJba__lineMarker{color:#9ca3af;width:14px;display:inline-block}.approve-pr-module__AkvJba__additionLine{background-color:#ecfdf5}.approve-pr-module__AkvJba__additionLine .approve-pr-module__AkvJba__lineContent{color:#065f46}.approve-pr-module__AkvJba__additionLine .approve-pr-module__AkvJba__lineMarker{color:#10b981}.approve-pr-module__AkvJba__deletionLine{background-color:#fef2f2}.approve-pr-module__AkvJba__deletionLine .approve-pr-module__AkvJba__lineContent{color:#991b1b}.approve-pr-module__AkvJba__deletionLine .approve-pr-module__AkvJba__lineMarker{color:#ef4444}
.Snackbar-module__6P3Fpa__snackbar{color:#fff;z-index:9999;background-color:#374151;border-radius:8px;align-items:center;gap:12px;width:max-content;max-width:90vw;padding:12px 16px;font-size:14px;animation:.3s cubic-bezier(.16,1,.3,1) forwards Snackbar-module__6P3Fpa__slideUp;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.Snackbar-module__6P3Fpa__closing{animation:.3s cubic-bezier(.16,1,.3,1) forwards Snackbar-module__6P3Fpa__slideDown}.Snackbar-module__6P3Fpa__error{color:#991b1b;background-color:#fef2f2;border:1px solid #fca5a5}.Snackbar-module__6P3Fpa__error .Snackbar-module__6P3Fpa__iconWrapper{color:#dc2626}.Snackbar-module__6P3Fpa__error .Snackbar-module__6P3Fpa__closeBtn{color:#991b1b}.Snackbar-module__6P3Fpa__error .Snackbar-module__6P3Fpa__closeBtn:hover{background-color:#fee2e2}.Snackbar-module__6P3Fpa__success{color:#065f46;background-color:#ecfdf5;border:1px solid #6ee7b7}.Snackbar-module__6P3Fpa__success .Snackbar-module__6P3Fpa__iconWrapper{color:#10b981}.Snackbar-module__6P3Fpa__success .Snackbar-module__6P3Fpa__closeBtn{color:#065f46}.Snackbar-module__6P3Fpa__success .Snackbar-module__6P3Fpa__closeBtn:hover{background-color:#d1fae5}.Snackbar-module__6P3Fpa__info{color:#1e3a8a;background-color:#eff6ff;border:1px solid #93c5fd}.Snackbar-module__6P3Fpa__info .Snackbar-module__6P3Fpa__iconWrapper{color:#3b82f6}.Snackbar-module__6P3Fpa__info .Snackbar-module__6P3Fpa__closeBtn{color:#1e3a8a}.Snackbar-module__6P3Fpa__info .Snackbar-module__6P3Fpa__closeBtn:hover{background-color:#dbeafe}.Snackbar-module__6P3Fpa__message{white-space:pre-wrap;flex:1;font-weight:500}.Snackbar-module__6P3Fpa__closeBtn{cursor:pointer;opacity:.8;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:background-color .2s;display:flex}.Snackbar-module__6P3Fpa__closeBtn:hover{opacity:1}@keyframes Snackbar-module__6P3Fpa__slideUp{0%{opacity:0;transform:translate(-50%,40px)}to{opacity:1;transform:translate(-50%)}}@keyframes Snackbar-module__6P3Fpa__slideDown{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,40px)}}
.pipelines_page-module__dhNJeq__pipelines-wrapper{font-family:var(--font-figtree);padding:0}.pipelines_page-module__dhNJeq__pipelines-table-container{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;box-shadow:0 1px 2px #0000000d}.pipelines_page-module__dhNJeq__pipelines-table{border-collapse:collapse;width:100%}.pipelines_page-module__dhNJeq__pipelines-table th{text-align:left;color:#4b5563;letter-spacing:normal;background:#fff;border-bottom:2px solid #2a85c3;padding:16px 24px;font-size:13px;font-weight:600}.pipelines_page-module__dhNJeq__th-content{cursor:pointer;align-items:center;gap:4px;display:flex}.pipelines_page-module__dhNJeq__sort-icons{color:#d1d5db;flex-direction:column;margin-left:4px;display:flex}.pipelines_page-module__dhNJeq__pipelines-table td{vertical-align:top;border-bottom:1px solid #f3f4f6;padding:20px 24px}.pipelines_page-module__dhNJeq__pipelines-table tr:last-child td{border-bottom:none}.pipelines_page-module__dhNJeq__expanded-row td{background-color:#f9fafb;border-bottom:none}.pipelines_page-module__dhNJeq__pipeline-cell{align-items:center;gap:12px;display:flex}.pipelines_page-module__dhNJeq__release-package-cell{align-items:center;gap:8px;display:flex}.pipelines_page-module__dhNJeq__expand-btn{cursor:pointer;color:#6b7280;background:0 0;border:none;justify-content:center;align-items:center;margin-right:4px;padding:0;display:flex}.pipelines_page-module__dhNJeq__pipeline-name{color:#111827;font-size:14px;font-weight:500}.pipelines_page-module__dhNJeq__folder-cell{align-items:center;gap:10px;display:flex}.pipelines_page-module__dhNJeq__folder-icon{color:#fcd34d;fill:#fcd34d;flex-shrink:0}.pipelines_page-module__dhNJeq__folder-name{color:#4b5563;font-size:14px}.pipelines_page-module__dhNJeq__last-run-cell{flex-direction:column;gap:8px;display:flex}.pipelines_page-module__dhNJeq__run-header{color:#111827;font-size:14px;font-weight:500;line-height:1.4}.pipelines_page-module__dhNJeq__run-details{color:#6b7280;align-items:center;gap:8px;font-size:13px;display:flex}.pipelines_page-module__dhNJeq__user-wrapper{color:#4b5563;align-items:center;gap:6px;display:flex}.pipelines_page-module__dhNJeq__user-avatar{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:20px;height:20px}.pipelines_page-module__dhNJeq__branch-wrapper{color:#4b5563;align-items:center;gap:4px;display:flex}.pipelines_page-module__dhNJeq__branch-icon-sm{color:#6b7280}.pipelines_page-module__dhNJeq__time-taken-cell,.pipelines_page-module__dhNJeq__completed-on-cell{color:#111827;font-size:14px}.pipelines_page-module__dhNJeq__nested-row td{background-color:#f9fafb;border-bottom:1px solid #e5e7eb;padding:0}.pipelines_page-module__dhNJeq__nested-table-container{background:#fff;border-radius:8px;padding:16px}.pipelines_page-module__dhNJeq__nested-table{border-collapse:separate;border-spacing:0 8px;width:100%}.pipelines_page-module__dhNJeq__nested-table th{color:#6b7280;text-transform:none;border-bottom:none;padding:12px 16px;font-size:12px;font-weight:500}.pipelines_page-module__dhNJeq__nested-table td{color:#1f2937;background-color:#0000;border-bottom:none;padding:12px 16px;font-size:13px}.pipelines_page-module__dhNJeq__spin{animation:1s linear infinite pipelines_page-module__dhNJeq__spin}@keyframes pipelines_page-module__dhNJeq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pipelines_page-module__dhNJeq__user-avatar-placeholder{background:#f3f4f6;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}
.ReleaseDrawer-module__O5nHSG__overlay{z-index:1000;opacity:0;visibility:hidden;background:#00000080;width:100vw;height:100vh;transition:opacity .3s,visibility .3s;position:fixed;top:0;left:0}.ReleaseDrawer-module__O5nHSG__overlay.ReleaseDrawer-module__O5nHSG__open{opacity:1;visibility:visible}.ReleaseDrawer-module__O5nHSG__drawer{z-index:1001;background:#fff;border-top-left-radius:24px;border-bottom-left-radius:24px;flex-direction:column;width:60vw;height:100vh;transition:transform .3s ease-in-out;display:flex;position:fixed;top:0;right:0;overflow:hidden;transform:translate(100%);box-shadow:-4px 0 24px #00000026}.ReleaseDrawer-module__O5nHSG__overlay.ReleaseDrawer-module__O5nHSG__open .ReleaseDrawer-module__O5nHSG__drawer{transform:translate(0)}.ReleaseDrawer-module__O5nHSG__header{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:24px 32px;display:flex}.ReleaseDrawer-module__O5nHSG__header h2{color:#111827;margin:0;font-size:20px;font-weight:600}.ReleaseDrawer-module__O5nHSG__close-btn{cursor:pointer;color:#6b7280;background:0 0;border:none;transition:color .2s}.ReleaseDrawer-module__O5nHSG__close-btn:hover{color:#111827}.ReleaseDrawer-module__O5nHSG__content{flex-direction:column;flex:1;padding:24px 0;display:flex;overflow-y:auto}.ReleaseDrawer-module__O5nHSG__tabs{gap:32px;margin:22px 0;padding:0 10px;display:flex}.ReleaseDrawer-module__O5nHSG__tab{color:#6b7280;cursor:pointer;border-bottom:2px solid #0000;padding-bottom:12px;font-size:14px;font-weight:500;transition:all .2s}.ReleaseDrawer-module__O5nHSG__tab.ReleaseDrawer-module__O5nHSG__active{color:#2a85c3;border-bottom-color:#2a85c3}.ReleaseDrawer-module__O5nHSG__controls{justify-content:space-between;align-items:center;margin-bottom:32px;padding:0 32px;display:flex}.ReleaseDrawer-module__O5nHSG__search-wrapper{width:100%;max-width:320px;position:relative}.ReleaseDrawer-module__O5nHSG__search-icon{color:#9ca3af;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.ReleaseDrawer-module__O5nHSG__search-input{border:1px solid #e5e7eb;border-radius:8px;outline:none;width:100%;padding:10px 12px 10px 36px;font-size:14px}.ReleaseDrawer-module__O5nHSG__date-picker-wrapper{cursor:pointer;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;display:flex;position:relative}.ReleaseDrawer-module__O5nHSG__calendar-icon{color:#6b7280}.ReleaseDrawer-module__O5nHSG__table-container{padding:0 32px}.ReleaseDrawer-module__O5nHSG__table{border-collapse:separate;border-spacing:0;width:100%}.ReleaseDrawer-module__O5nHSG__table th{text-align:left;color:#4b5563;background-color:#f9fafb;border-top:1px solid #f3f4f6;border-bottom:1px solid #f3f4f6;padding:12px 24px;font-size:13px;font-weight:600}.ReleaseDrawer-module__O5nHSG__table th:first-child{border-left:1px solid #f3f4f6;border-top-left-radius:8px;border-bottom-left-radius:8px}.ReleaseDrawer-module__O5nHSG__table th:last-child{border-right:1px solid #f3f4f6;border-top-right-radius:8px;border-bottom-right-radius:8px}.ReleaseDrawer-module__O5nHSG__table td{vertical-align:middle;border-bottom:1px solid #f3f4f6;padding:24px}.ReleaseDrawer-module__O5nHSG__table tr:last-child td{border-bottom:none}.ReleaseDrawer-module__O5nHSG__th-content{cursor:pointer;align-items:center;gap:6px;display:flex}.ReleaseDrawer-module__O5nHSG__sort-icon{color:#9ca3af;transition:color .2s}.ReleaseDrawer-module__O5nHSG__sort-icon.ReleaseDrawer-module__O5nHSG__active{color:#111827}.ReleaseDrawer-module__O5nHSG__release-cell{color:#374151;align-items:center;gap:12px;font-size:14px;font-weight:500;display:flex}.ReleaseDrawer-module__O5nHSG__check-icon{color:#16a34a;justify-content:center;align-items:center;display:flex}.ReleaseDrawer-module__O5nHSG__text-cell{color:#374151;font-size:14px}.ReleaseDrawer-module__O5nHSG__build-cell{color:#374151;align-items:center;gap:8px;font-size:14px;display:flex}.ReleaseDrawer-module__O5nHSG__user-avatar{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:28px;height:28px}.ReleaseDrawer-module__O5nHSG__spin{animation:1s linear infinite ReleaseDrawer-module__O5nHSG__spin}@keyframes ReleaseDrawer-module__O5nHSG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ReleaseDrawer-module__O5nHSG__tabs-wrapper{padding:0 24px}.ReleaseDrawer-module__O5nHSG__user-cell{align-items:center;gap:8px;display:flex}.ReleaseDrawer-module__O5nHSG__user-name{color:#374151;font-size:14px}.ReleaseDrawer-module__O5nHSG__user-avatar-placeholder{background:#e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.ReleaseDrawer-module__O5nHSG__release-name{color:#111827;font-size:14px;font-weight:500}.ReleaseDrawer-module__O5nHSG__loading-cell{text-align:center;padding:40px}.ReleaseDrawer-module__O5nHSG__loading-text{color:#6b7280;margin-top:8px}.ReleaseDrawer-module__O5nHSG__error-cell{text-align:center;color:#dc2626;padding:40px}.ReleaseDrawer-module__O5nHSG__empty-cell{text-align:center;color:#6b7280;padding:40px}
.CommonLoader-module__x37jMW__loaderContainer{background-color:#0000;justify-content:center;align-items:center;display:flex}.CommonLoader-module__x37jMW__contentContainer{background-color:#0000;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:40px;display:flex;position:relative}.CommonLoader-module__x37jMW__blockScreen{z-index:9999;background-color:#0006;position:fixed;inset:0}.CommonLoader-module__x37jMW__customLoader{justify-content:center;align-items:center;display:flex}.CommonLoader-module__x37jMW__spinner{border:3px solid #3b82f61a;border-top-color:#3b82f6;border-radius:50%;width:48px;height:48px;animation:.8s cubic-bezier(.4,0,.2,1) infinite CommonLoader-module__x37jMW__spin;box-shadow:0 0 15px #3b82f61a}.CommonLoader-module__x37jMW__blockScreen .CommonLoader-module__x37jMW__spinner{border:3px solid #ffffff1a;border-top-color:#60a5fa;box-shadow:0 0 15px #60a5fa33}@keyframes CommonLoader-module__x37jMW__spin{to{transform:rotate(360deg)}}.CommonLoader-module__x37jMW__message{color:#64748b;text-align:center;letter-spacing:.5px;font-size:14px;font-weight:500;margin-top:20px!important}.CommonLoader-module__x37jMW__blockScreen .CommonLoader-module__x37jMW__message{color:#ffffffe6}
.Pagination-module___XjRuG__paginationContainer{justify-content:flex-end;align-items:center;width:100%;padding:16px 0;font-family:inherit;display:flex}.Pagination-module___XjRuG__rightSection{align-items:center;display:flex}.Pagination-module___XjRuG__pageNumbers{align-items:center;gap:8px;display:flex}.Pagination-module___XjRuG__pageBtn{cursor:pointer;color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:4px;justify-content:center;align-items:center;min-width:32px;height:32px;padding:0 8px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.Pagination-module___XjRuG__pageBtn:hover:not(:disabled){background-color:#f8fafc;border-color:#94a3b8}.Pagination-module___XjRuG__activePage{color:#fff;background-color:#3b82f6;border-color:#3b82f6;font-weight:600}.Pagination-module___XjRuG__activePage:hover:not(:disabled){color:#fff;background-color:#2563eb;border-color:#2563eb}.Pagination-module___XjRuG__navBtn{cursor:pointer;color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:4px;justify-content:center;align-items:center;height:32px;padding:0 12px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.Pagination-module___XjRuG__navBtn:hover:not(:disabled){background-color:#f8fafc;border-color:#94a3b8}.Pagination-module___XjRuG__navBtn:disabled{color:#cbd5e1;cursor:not-allowed;opacity:1;border-color:#f1f5f9}.Pagination-module___XjRuG__ellipsis{color:#94a3b8;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;display:flex}
.OverviewDrawer-module__P7Zl2a__overlay{z-index:1000;opacity:0;visibility:hidden;background:#00000080;width:100vw;height:100vh;transition:opacity .3s,visibility .3s;position:fixed;top:0;left:0}.OverviewDrawer-module__P7Zl2a__overlay.OverviewDrawer-module__P7Zl2a__open{opacity:1;visibility:visible}.OverviewDrawer-module__P7Zl2a__drawer{z-index:1001;background:#fff;border-top-left-radius:24px;border-bottom-left-radius:24px;flex-direction:column;width:60vw;height:100vh;transition:transform .3s ease-in-out;display:flex;position:fixed;top:0;right:0;overflow:hidden;transform:translate(100%);box-shadow:-4px 0 24px #00000026}.OverviewDrawer-module__P7Zl2a__overlay.OverviewDrawer-module__P7Zl2a__open .OverviewDrawer-module__P7Zl2a__drawer{transform:translate(0)}.OverviewDrawer-module__P7Zl2a__header{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:24px 32px;display:flex}.OverviewDrawer-module__P7Zl2a__header h2{color:#111827;margin:0;font-size:20px;font-weight:600}.OverviewDrawer-module__P7Zl2a__close-btn{cursor:pointer;color:#6b7280;background:0 0;border:none;transition:color .2s}.OverviewDrawer-module__P7Zl2a__close-btn:hover{color:#111827}.OverviewDrawer-module__P7Zl2a__content{flex-direction:column;flex:1;padding:24px 0;display:flex;overflow-y:auto}.OverviewDrawer-module__P7Zl2a__controls{justify-content:space-between;align-items:center;margin-bottom:32px;padding:0 32px;display:flex}.OverviewDrawer-module__P7Zl2a__table-container{padding:0 32px}.OverviewDrawer-module__P7Zl2a__table{border-collapse:separate;border-spacing:0;width:100%}.OverviewDrawer-module__P7Zl2a__table th{text-align:left;color:#4b5563;background-color:#f9fafb;border-top:1px solid #f3f4f6;border-bottom:1px solid #f3f4f6;padding:12px 24px;font-size:13px;font-weight:600}.OverviewDrawer-module__P7Zl2a__table th:first-child{border-left:1px solid #f3f4f6;border-top-left-radius:8px;border-bottom-left-radius:8px}.OverviewDrawer-module__P7Zl2a__table th:last-child{border-right:1px solid #f3f4f6;border-top-right-radius:8px;border-bottom-right-radius:8px}.OverviewDrawer-module__P7Zl2a__table td{vertical-align:top;border-bottom:1px solid #f3f4f6;padding:24px}.OverviewDrawer-module__P7Zl2a__table tr:last-child td{border-bottom:none}.OverviewDrawer-module__P7Zl2a__th-content{cursor:pointer;align-items:center;gap:6px;display:flex}.OverviewDrawer-module__P7Zl2a__sort-icon{color:#9ca3af}.OverviewDrawer-module__P7Zl2a__pull-request-cell{align-items:center;gap:12px;display:flex}.OverviewDrawer-module__P7Zl2a__pr-id{color:#374151;font-size:14px;font-weight:500}.OverviewDrawer-module__P7Zl2a__run-description-cell{flex-direction:column;gap:6px;display:flex}.OverviewDrawer-module__P7Zl2a__run-title{color:#111827;font-size:14px;font-weight:600}.OverviewDrawer-module__P7Zl2a__run-meta{color:#6b7280;align-items:center;gap:8px;font-size:13px;display:flex}.OverviewDrawer-module__P7Zl2a__user-avatar{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:20px;height:20px}.OverviewDrawer-module__P7Zl2a__completed-on-cell{text-align:right;flex-direction:column;align-items:flex-end;gap:4px;display:flex}.OverviewDrawer-module__P7Zl2a__date-text{color:#374151;font-size:14px;font-weight:500}.OverviewDrawer-module__P7Zl2a__duration-text{color:#9ca3af;font-size:12px}
.PRDetailModal-module__1h8mNa__overlay{z-index:1000;background:#0000004d;justify-content:flex-end;align-items:stretch;display:flex;position:fixed;inset:0}.PRDetailModal-module__1h8mNa__modal{background:#fff;border-radius:12px 0 0 12px;flex-direction:column;width:50%;height:100%;animation:.25s ease-out PRDetailModal-module__1h8mNa__slideIn;display:flex;box-shadow:-4px 0 20px #0000001a}@keyframes PRDetailModal-module__1h8mNa__slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.PRDetailModal-module__1h8mNa__header{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:20px;display:flex}.PRDetailModal-module__1h8mNa__headerTitle{color:#212429;align-items:center;gap:10px;font-size:20px;font-weight:500;display:flex}.PRDetailModal-module__1h8mNa__closeBtn{cursor:pointer;color:#6b7280;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:background .15s;display:flex}.PRDetailModal-module__1h8mNa__closeBtn:hover{background:#f3f4f6}.PRDetailModal-module__1h8mNa__content-wrapper{height:calc(100vh - 147px);padding:0 20px 20px;overflow:auto}.PRDetailModal-module__1h8mNa__filesHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.PRDetailModal-module__1h8mNa__noMargin{margin-bottom:0}.PRDetailModal-module__1h8mNa__searchWrapper{height:auto;padding:0}.PRDetailModal-module__1h8mNa__tabs-header-no-padding{z-index:99;background:#fff;margin-bottom:1rem;padding:10px 0 0;position:sticky;top:0}.PRDetailModal-module__1h8mNa__content{flex:1}.PRDetailModal-module__1h8mNa__stats{border:1px solid #f0f0f0;border-radius:8px;justify-content:space-between;gap:16px;margin-bottom:24px;padding:12px;display:flex}.PRDetailModal-module__1h8mNa__statItem{flex-direction:column;gap:4px;display:flex}.PRDetailModal-module__1h8mNa__statLabel{color:#72767a;font-size:12px}.PRDetailModal-module__1h8mNa__statValue{color:#212429;font-size:16px;font-weight:400}.PRDetailModal-module__1h8mNa__section{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;margin-bottom:20px;padding:12px}.PRDetailModal-module__1h8mNa__sectionTitle{color:#212429;margin-bottom:14px;font-size:14px;font-weight:500}.PRDetailModal-module__1h8mNa__infoGrid{flex-direction:column;gap:12px;display:flex}.PRDetailModal-module__1h8mNa__infoRow{align-items:center;display:flex}.PRDetailModal-module__1h8mNa__infoLabel{color:#72767a;flex:0 0 200px;font-size:14px}.PRDetailModal-module__1h8mNa__infoValue{color:#333;align-items:center;gap:8px;font-size:14px;display:flex}.PRDetailModal-module__1h8mNa__arrow{color:#9ca3af;font-weight:400}.PRDetailModal-module__1h8mNa__avatar{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:22px;height:22px}.PRDetailModal-module__1h8mNa__twoColumns{grid-template-columns:1fr 1fr;gap:16px;display:grid}.PRDetailModal-module__1h8mNa__twoColumns .PRDetailModal-module__1h8mNa__section{margin-bottom:0}.PRDetailModal-module__1h8mNa__reviewersList{flex-direction:column;gap:12px;display:flex}.PRDetailModal-module__1h8mNa__reviewerRow{justify-content:space-between;align-items:center;display:flex}.PRDetailModal-module__1h8mNa__reviewerInfo{align-items:center;gap:10px;display:flex}.PRDetailModal-module__1h8mNa__avatarReviewer{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:39px;height:39px}.PRDetailModal-module__1h8mNa__reviewerDetails{flex-direction:column;display:flex}.PRDetailModal-module__1h8mNa__reviewerName{color:#333;font-size:14px}.PRDetailModal-module__1h8mNa__reviewerRole{color:#72767a;font-size:12px}.PRDetailModal-module__1h8mNa__reviewerStatus{border-radius:4px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;line-height:1;display:flex}.PRDetailModal-module__1h8mNa__awaiting{color:#72767a;background:#f8f8f8}.PRDetailModal-module__1h8mNa__approved{color:#00883f;background:#66bb6a1a}.PRDetailModal-module__1h8mNa__workItemsList{flex-direction:column;gap:12px;display:flex}.PRDetailModal-module__1h8mNa__workItemRow{align-items:flex-start;gap:10px;display:flex}.PRDetailModal-module__1h8mNa__workItemIcon{font-size:14px}.PRDetailModal-module__1h8mNa__workItemDetails{flex-direction:column;gap:2px;display:flex}.PRDetailModal-module__1h8mNa__workItemTitle{color:#333;font-size:14px;font-weight:400}.PRDetailModal-module__1h8mNa__titleFaded{color:#72767a}.PRDetailModal-module__1h8mNa__workItemImageWrapper{background:#cb85101a;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.PRDetailModal-module__1h8mNa__workItemStatus{color:#52525e;align-items:center;gap:6px;font-size:12px;display:flex}.PRDetailModal-module__1h8mNa__statusDot{background:#3eb0d5;border-radius:50%;width:12px;height:12px}.PRDetailModal-module__1h8mNa__placeholder{color:#9ca3af;justify-content:center;align-items:center;height:200px;font-size:14px;display:flex}.PRDetailModal-module__1h8mNa__footer{border-top:1px solid #e5e7eb;justify-content:flex-end;align-items:center;gap:12px;padding:16px 20px;display:flex}.PRDetailModal-module__1h8mNa__autoCompleteBtn{background-color:#f8f8f8;justify-content:space-between;min-width:auto;padding:10px 16px;transition:all .2s ease-in-out}.PRDetailModal-module__1h8mNa__autoCompleteBtn:hover{background-color:#f1f1f1}.PRDetailModal-module__1h8mNa__approveBtn{color:#fff;background-color:#2a85c3;justify-content:space-between;min-width:auto;padding:10px 16px;transition:all .2s ease-in-out}.PRDetailModal-module__1h8mNa__approveBtn:hover:not(:disabled){background:#1b80c3}.PRDetailModal-module__1h8mNa__approveBtn:disabled{opacity:.45;cursor:not-allowed;background-color:#9ca3af}@media (max-width:560px){.PRDetailModal-module__1h8mNa__twoColumns{grid-template-columns:1fr}.PRDetailModal-module__1h8mNa__stats{text-align:center;grid-template-columns:1fr}}@media (max-width:1200px){.PRDetailModal-module__1h8mNa__modal{width:60%}}@media (max-width:992px){.PRDetailModal-module__1h8mNa__modal{width:70%}}@media (max-width:768px){.PRDetailModal-module__1h8mNa__modal{width:85%}.PRDetailModal-module__1h8mNa__twoColumns{grid-template-columns:1fr}.PRDetailModal-module__1h8mNa__footer{flex-direction:column;gap:8px}.PRDetailModal-module__1h8mNa__autoCompleteBtn,.PRDetailModal-module__1h8mNa__approveBtn{justify-content:center;width:100%}}@media (max-width:480px){.PRDetailModal-module__1h8mNa__modal{width:100%}.PRDetailModal-module__1h8mNa__header{padding:12px 16px}.PRDetailModal-module__1h8mNa__headerTitle{font-size:13px}.PRDetailModal-module__1h8mNa__content{padding:16px}.PRDetailModal-module__1h8mNa__stats{grid-template-columns:repeat(3,1fr);gap:8px}.PRDetailModal-module__1h8mNa__statValue{font-size:18px}.PRDetailModal-module__1h8mNa__statLabel{font-size:10px}.PRDetailModal-module__1h8mNa__section{padding:12px}.PRDetailModal-module__1h8mNa__infoRow{flex-direction:column;align-items:flex-start;gap:4px}.PRDetailModal-module__1h8mNa__infoLabel{flex:none}.PRDetailModal-module__1h8mNa__filesInnerHeader{color:#212429;font-size:14px;font-weight:500}}.PRDetailModal-module__1h8mNa__filesContent{flex-direction:column;gap:12px;margin-top:16px;display:flex}.PRDetailModal-module__1h8mNa__fileItem{background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.PRDetailModal-module__1h8mNa__fileHeader{cursor:pointer;background:#fafafa;justify-content:space-between;align-items:center;padding:12px 16px;transition:background .15s;display:flex}.PRDetailModal-module__1h8mNa__fileHeader:hover{background:#f3f4f6}.PRDetailModal-module__1h8mNa__fileInfo{align-items:center;gap:10px;display:flex}.PRDetailModal-module__1h8mNa__fileChevron{color:#6b7280;transition:transform .2s}.PRDetailModal-module__1h8mNa__fileDetails{flex-direction:column;gap:2px;display:flex}.PRDetailModal-module__1h8mNa__fileName{color:#1f2937;font-size:14px;font-weight:600}.PRDetailModal-module__1h8mNa__filePath{color:#9ca3af;font-size:12px}.PRDetailModal-module__1h8mNa__fileStats{align-items:center;gap:12px;display:flex}.PRDetailModal-module__1h8mNa__linesRemoved{color:#dc2626;font-size:13px;font-weight:500}.PRDetailModal-module__1h8mNa__linesAdded{color:#10b981;font-size:13px;font-weight:500}.PRDetailModal-module__1h8mNa__diffContent{background:#fefefe;border-top:1px solid #e5e7eb;overflow-x:auto}.PRDetailModal-module__1h8mNa__hunkHeader{color:#6b7280;background:#f3f4f6;border-bottom:1px solid #e5e7eb;padding:8px 16px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:11px}.PRDetailModal-module__1h8mNa__diffTable{border-collapse:collapse;width:100%;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px}.PRDetailModal-module__1h8mNa__diffLine{line-height:1.6}.PRDetailModal-module__1h8mNa__diffLine td{white-space:pre;padding:2px 8px}.PRDetailModal-module__1h8mNa__lineNum{text-align:right;color:#9ca3af;-webkit-user-select:none;user-select:none;background:#f9fafb;border-right:1px solid #e5e7eb;width:40px;min-width:40px;font-size:11px}.PRDetailModal-module__1h8mNa__diffCode{color:#52525e;border-radius:4px;line-height:1;padding-left:16px!important}.PRDetailModal-module__1h8mNa__diffLine.PRDetailModal-module__1h8mNa__removed,.PRDetailModal-module__1h8mNa__diffLine.PRDetailModal-module__1h8mNa__removed .PRDetailModal-module__1h8mNa__diffCode{background:#fbe7e9}.PRDetailModal-module__1h8mNa__diffLine.PRDetailModal-module__1h8mNa__added,.PRDetailModal-module__1h8mNa__diffLine.PRDetailModal-module__1h8mNa__added .PRDetailModal-module__1h8mNa__diffCode{background:#ddeede}.PRDetailModal-module__1h8mNa__timelineContent{flex-direction:column;gap:55px;padding:8px 0;display:flex}.PRDetailModal-module__1h8mNa__timelineItem{justify-content:flex-start;align-items:center;gap:20px;padding-bottom:24px;display:flex}.PRDetailModal-module__1h8mNa__timelineItem:last-child{padding-bottom:0}.PRDetailModal-module__1h8mNa__timelineDate{flex-direction:column;align-items:flex-end;gap:2px;width:90px;display:flex}.PRDetailModal-module__1h8mNa__date,.PRDetailModal-module__1h8mNa__time{color:#1f212b;font-size:14px}.PRDetailModal-module__1h8mNa__timelineDot{z-index:1;background:#2a85c36b;border-radius:50%;width:10px;min-width:10px;height:10px;margin-top:4px;position:relative}.PRDetailModal-module__1h8mNa__timelineItem:not(:last-child) .PRDetailModal-module__1h8mNa__timelineDot:before{content:"";background-color:#0000;border-left:2px dashed #2a85c380;height:85px;position:absolute;bottom:-99px;left:4px}.PRDetailModal-module__1h8mNa__timelineInfo{flex:1;align-items:center;gap:10px;display:flex}.PRDetailModal-module__1h8mNa__timelineAvatar{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:36px;height:36px}.PRDetailModal-module__1h8mNa__avatarPlaceholder{background-color:#e5e7eb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.PRDetailModal-module__1h8mNa__loadingState,.PRDetailModal-module__1h8mNa__errorState,.PRDetailModal-module__1h8mNa__emptyState{color:#6b7280;flex-direction:column;justify-content:center;align-items:center;padding:40px 20px;font-size:14px;display:flex}.PRDetailModal-module__1h8mNa__errorState{color:#dc2626}.PRDetailModal-module__1h8mNa__timelineText{color:#374151;font-size:14px}.PRDetailModal-module__1h8mNa__timelineText strong,.PRDetailModal-module__1h8mNa__actionText{color:#1f2937;font-weight:600}.PRDetailModal-module__1h8mNa__commitsContent{flex-direction:column;display:flex}.PRDetailModal-module__1h8mNa__loadingContainer,.PRDetailModal-module__1h8mNa__errorContainer{justify-content:center;align-items:center;padding:48px 0;display:flex}.PRDetailModal-module__1h8mNa__errorText{color:#ef4444;font-size:14px}.PRDetailModal-module__1h8mNa__emptyState{flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:48px 0;display:flex}.PRDetailModal-module__1h8mNa__emptyStateText{color:#72767a;font-size:14px}.PRDetailModal-module__1h8mNa__commitItem{border-bottom:1px solid #f3f4f6;align-items:center;gap:16px;padding:16px 0;display:flex}.PRDetailModal-module__1h8mNa__commitItem:last-child{border-bottom:none}.PRDetailModal-module__1h8mNa__commitIcon{background:#c2e4c3;border-radius:50%;justify-content:center;align-items:center;width:16.67px;height:16.67px;display:flex}.PRDetailModal-module__1h8mNa__commitInfo{flex-direction:column;flex:1;gap:4px;display:flex}.PRDetailModal-module__1h8mNa__commitTitle{color:#333;font-size:14px}.PRDetailModal-module__1h8mNa__commitId{color:#72767a;font-size:12px}.PRDetailModal-module__1h8mNa__commitDate{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.PRDetailModal-module__1h8mNa__commitDateText{color:#333;font-size:14px}.PRDetailModal-module__1h8mNa__commitTime{color:#72767a;font-size:12px}.PRDetailModal-module__1h8mNa__copyBtn{cursor:pointer;color:#6b7280;background:0 0;border:none;align-items:center;margin-left:8px;display:flex}.PRDetailModal-module__1h8mNa__copyBtn:hover{color:#111827}.PRDetailModal-module__1h8mNa__completeBtn{color:#fff;cursor:pointer;background-color:#2a85c3;border:none;border-radius:6px;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:500;transition:opacity .2s,background-color .2s;display:flex}.PRDetailModal-module__1h8mNa__completeBtn:disabled{cursor:not-allowed;opacity:.7}.PRDetailModal-module__1h8mNa__completeBtn:hover:not(:disabled){background-color:#1b80c3}.PRDetailModal-module__1h8mNa__approvalFlow{flex-direction:column;gap:0;display:flex}.PRDetailModal-module__1h8mNa__approvalStep{gap:12px;min-height:48px;display:flex}.PRDetailModal-module__1h8mNa__approvalStepIndicator{flex-direction:column;flex-shrink:0;align-items:center;width:28px;display:flex}.PRDetailModal-module__1h8mNa__approvalStepCircle{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:600;display:flex}.PRDetailModal-module__1h8mNa__approvalStepApproved{color:#fff;background:#10b981}.PRDetailModal-module__1h8mNa__approvalStepCurrent{color:#fff;background:#2a85c3}.PRDetailModal-module__1h8mNa__approvalStepWaiting{color:#9ca3af;background:#e5e7eb}.PRDetailModal-module__1h8mNa__approvalStepLine{background:#e5e7eb;flex:1;width:2px;min-height:16px}.PRDetailModal-module__1h8mNa__approvalStepLineActive{background:#10b981}.PRDetailModal-module__1h8mNa__approvalStepContent{flex:1;padding:4px 0 12px}.PRDetailModal-module__1h8mNa__approvalStepHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.PRDetailModal-module__1h8mNa__approvalStepRole{color:#374151;font-size:13px;font-weight:500;display:block}.PRDetailModal-module__1h8mNa__approvalStepRoleLabel{color:#9ca3af;margin-top:1px;font-size:11px;display:block}.PRDetailModal-module__1h8mNa__approvalStepApprovedText{color:#10b981;align-items:center;gap:4px;font-size:12px;font-weight:500;display:flex}.PRDetailModal-module__1h8mNa__approvalStepPendingText{color:#9ca3af;font-size:12px}.PRDetailModal-module__1h8mNa__approvalStepBtn{color:#fff;cursor:pointer;background:#2a85c3;border:none;border-radius:6px;padding:4px 12px;font-size:12px;font-weight:500;transition:background .15s}.PRDetailModal-module__1h8mNa__approvalStepBtn:hover:not(:disabled){background:#2473ab}.PRDetailModal-module__1h8mNa__approvalStepBtn:disabled{opacity:.6;cursor:not-allowed}.PRDetailModal-module__1h8mNa__approvalStepUsers{flex-direction:column;gap:6px;margin-top:8px;display:flex}.PRDetailModal-module__1h8mNa__approvalStepUser{align-items:center;gap:8px;padding:4px 0;display:flex}.PRDetailModal-module__1h8mNa__approvalStepUserAvatar{color:#2a85c3;background:#e0f2fe;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-weight:600;display:flex}.PRDetailModal-module__1h8mNa__approvalStepUserName{color:#374151;flex:1;font-size:12px}.PRDetailModal-module__1h8mNa__approvalStepUserApproved{color:#10b981;align-items:center;gap:3px;font-size:11px;font-weight:500;display:flex}.PRDetailModal-module__1h8mNa__approvalStepUserPending{color:#9ca3af;font-size:11px}.PRDetailModal-module__1h8mNa__approvalStepUserSkipped{color:#d1d5db;font-size:11px}
.overview-module__HCmbLG__container{gap:0;min-height:calc(100vh - 80px);display:flex}.overview-module__HCmbLG__sidebar{background:#fff;border-right:1px solid #f1f5f9;flex-direction:column;flex-shrink:0;gap:8px;width:240px;padding:20px 16px;display:flex}.overview-module__HCmbLG__orgLabel{color:#475569;border-bottom:1px solid #f1f5f9;align-items:center;gap:8px;margin-bottom:4px;padding:8px 12px 12px;font-size:13px;font-weight:600;display:flex}.overview-module__HCmbLG__projectDropdown{cursor:pointer;color:#1e293b;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;font-weight:600;transition:background .15s;display:flex;position:relative}.overview-module__HCmbLG__projectDropdown:hover{background:#f8fafc}.overview-module__HCmbLG__projectIcon{background:#e0f2fe;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.overview-module__HCmbLG__projectDropdownMenu{z-index:50;background:#fff;border:1px solid #e2e8f0;border-radius:8px;max-height:250px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0000001a}.overview-module__HCmbLG__projectSearchWrapper{z-index:1;background:#fff;border-bottom:1px solid #f1f5f9;align-items:center;gap:8px;padding:8px 12px;display:flex;position:sticky;top:0}.overview-module__HCmbLG__projectSearchInput{color:#1e293b;background:0 0;border:none;outline:none;flex:1;font-size:13px}.overview-module__HCmbLG__projectSearchInput::placeholder{color:#94a3b8}.overview-module__HCmbLG__projectDropdownItem{color:#475569;cursor:pointer;padding:10px 14px;font-size:13px;transition:background .15s}.overview-module__HCmbLG__projectDropdownItem:hover{background:#f1f5f9}.overview-module__HCmbLG__projectDropdownItemActive{color:#2563eb;background:#eff6ff;font-weight:600}.overview-module__HCmbLG__navItem{color:#64748b;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;padding:10px 14px;font-size:13px;font-weight:500;transition:all .15s;display:flex}.overview-module__HCmbLG__navItem:hover{color:#334155;background:#f8fafc}.overview-module__HCmbLG__navItemActive{color:#2563eb;background:#eff6ff;border-color:#bfdbfe;font-weight:600}.overview-module__HCmbLG__subNavList{flex-direction:column;gap:2px;padding-left:16px;display:flex}.overview-module__HCmbLG__subNavItem{color:#94a3b8;cursor:pointer;border-radius:6px;padding:8px 14px;font-size:13px;transition:all .15s}.overview-module__HCmbLG__subNavItem:hover{color:#475569;background:#f8fafc}.overview-module__HCmbLG__subNavItemActive{color:#2563eb;background:#eff6ff;font-weight:600}.overview-module__HCmbLG__mainContent{background:#f8fafc;flex:1;padding:24px;overflow-y:auto}.overview-module__HCmbLG__dateFilterRow{align-items:center;margin-bottom:20px;display:flex}.overview-module__HCmbLG__statsRow{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px;display:grid}.overview-module__HCmbLG__statCard{background:#fff;border:1px solid #f1f5f9;border-radius:12px;align-items:center;gap:14px;padding:16px 20px;display:flex}.overview-module__HCmbLG__statIcon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.overview-module__HCmbLG__statInfo{flex-direction:column;display:flex}.overview-module__HCmbLG__statLabel{color:#94a3b8;font-size:12px;font-weight:500}.overview-module__HCmbLG__statValue{color:#1e293b;font-size:22px;font-weight:700}.overview-module__HCmbLG__contentGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.overview-module__HCmbLG__card{background:#fff;border:1px solid #f1f5f9;border-radius:12px;padding:20px}.overview-module__HCmbLG__cardTitle{color:#1e293b;margin-bottom:20px;font-size:15px;font-weight:700}.overview-module__HCmbLG__donutContainer{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;display:flex}.overview-module__HCmbLG__donutCenter{width:160px;height:160px;position:relative}.overview-module__HCmbLG__donutCenterLabel{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.overview-module__HCmbLG__donutCenterValue{color:#1e293b;font-size:24px;font-weight:700;display:block}.overview-module__HCmbLG__donutCenterText{color:#94a3b8;font-size:11px}.overview-module__HCmbLG__donutLegend{grid-template-columns:1fr 1fr;gap:12px 24px;display:grid}.overview-module__HCmbLG__legendItem{align-items:center;gap:8px;display:flex}.overview-module__HCmbLG__legendDot{border-radius:3px;flex-shrink:0;width:10px;height:10px}.overview-module__HCmbLG__legendLabel{color:#64748b;font-size:12px}.overview-module__HCmbLG__legendValue{color:#1e293b;margin-left:auto;font-size:13px;font-weight:700}.overview-module__HCmbLG__statusList{flex-direction:column;gap:16px;display:flex}.overview-module__HCmbLG__statusRow{align-items:center;gap:12px;display:flex}.overview-module__HCmbLG__statusLabel{color:#475569;flex-shrink:0;width:100px;font-size:13px}.overview-module__HCmbLG__statusBarBg{background:#f1f5f9;border-radius:5px;flex:1;height:10px;overflow:hidden}.overview-module__HCmbLG__statusBarFill{background:#3b82f6;border-radius:5px;height:100%;transition:width .4s}.overview-module__HCmbLG__statusValue{color:#1e293b;text-align:right;width:30px;font-size:13px;font-weight:600}.overview-module__HCmbLG__prList{scrollbar-width:thin;scrollbar-color:#e2e8f0 transparent;flex-direction:column;gap:0;max-height:500px;padding-right:8px;display:flex;overflow-y:auto}.overview-module__HCmbLG__prList::-webkit-scrollbar{width:4px}.overview-module__HCmbLG__prList::-webkit-scrollbar-track{background:0 0}.overview-module__HCmbLG__prList::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:4px}.overview-module__HCmbLG__prItem{border-bottom:1px solid #f1f5f9;align-items:center;gap:10px;padding:12px 0;display:flex}.overview-module__HCmbLG__prItem:last-child{border-bottom:none}.overview-module__HCmbLG__prIcon{color:#16a34a;background:#dcfce7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.overview-module__HCmbLG__prInfo{flex:1;min-width:0}.overview-module__HCmbLG__prTitle{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.overview-module__HCmbLG__prId{color:#94a3b8;font-size:11px}.overview-module__HCmbLG__prRight{text-align:right;flex-shrink:0}.overview-module__HCmbLG__prEnv{color:#1e293b;font-size:12px;font-weight:600}.overview-module__HCmbLG__prTime{color:#94a3b8;font-size:11px}.overview-module__HCmbLG__loadingCenter{justify-content:center;align-items:center;min-height:300px;display:flex}@media (max-width:1024px){.overview-module__HCmbLG__statsRow{grid-template-columns:repeat(2,1fr)}.overview-module__HCmbLG__contentGrid{grid-template-columns:1fr}}@media (max-width:768px){.overview-module__HCmbLG__container{flex-direction:column}.overview-module__HCmbLG__sidebar{border-bottom:1px solid #f1f5f9;border-right:none;flex-direction:row;width:100%;padding:12px;overflow-x:auto}.overview-module__HCmbLG__statsRow{grid-template-columns:repeat(2,1fr)}}
.SearchableDropdown-module__7qYSNW__container{width:100%;position:relative}.SearchableDropdown-module__7qYSNW__trigger{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;padding:10px 12px;transition:border-color .2s;display:flex;position:relative}.SearchableDropdown-module__7qYSNW__trigger:hover{border-color:#d1d5db}.SearchableDropdown-module__7qYSNW__label{color:#6b7280;z-index:10;background:#fff;padding:0 4px;font-size:11px;position:absolute;top:-7px;left:12px}.SearchableDropdown-module__7qYSNW__triggerContent{align-items:center;gap:8px;width:100%;display:flex}.SearchableDropdown-module__7qYSNW__icon{color:#3b82f6;flex-shrink:0;align-items:center;display:flex}.SearchableDropdown-module__7qYSNW__value{color:#111827;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.SearchableDropdown-module__7qYSNW__placeholder{color:#9ca3af;font-weight:400}.SearchableDropdown-module__7qYSNW__chevron{color:#6b7280;flex-shrink:0;transition:transform .2s}.SearchableDropdown-module__7qYSNW__chevronOpen{transform:rotate(180deg)}.SearchableDropdown-module__7qYSNW__dropdown{z-index:1000;background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;gap:8px;min-width:200px;padding:8px;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 4px 12px #0000001a}.SearchableDropdown-module__7qYSNW__dropdownUpward{top:auto;bottom:calc(100% + 4px);box-shadow:0 -4px 12px #0000001a}.SearchableDropdown-module__7qYSNW__searchWrapper{width:100%;margin-bottom:4px;position:relative}.SearchableDropdown-module__7qYSNW__searchIcon{color:#9ca3af;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.SearchableDropdown-module__7qYSNW__searchInput{background:#f9fafb;border:1px solid #f3f4f6;border-radius:6px;outline:none;width:100%;padding:8px 30px 8px 32px;font-size:12px;transition:border-color .2s}.SearchableDropdown-module__7qYSNW__searchInput:focus{border-color:#3b82f6}.SearchableDropdown-module__7qYSNW__clearSearch{color:#9ca3af;cursor:pointer;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.SearchableDropdown-module__7qYSNW__list{flex-direction:column;flex:1;display:flex;overflow-y:auto}.SearchableDropdown-module__7qYSNW__list::-webkit-scrollbar{width:6px}.SearchableDropdown-module__7qYSNW__list::-webkit-scrollbar-track{background:0 0}.SearchableDropdown-module__7qYSNW__list::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.SearchableDropdown-module__7qYSNW__list::-webkit-scrollbar-thumb:hover{background:#9ca3af}.SearchableDropdown-module__7qYSNW__item{cursor:pointer;border-radius:6px;align-items:flex-start;gap:10px;padding:8px 10px;transition:background .2s;display:flex}.SearchableDropdown-module__7qYSNW__item:hover{background:#f3f4f6}.SearchableDropdown-module__7qYSNW__itemSelected{background:#eff6ff}.SearchableDropdown-module__7qYSNW__checkbox{border:1px solid #d1d5db;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;margin-top:2px;display:flex}.SearchableDropdown-module__7qYSNW__checkboxChecked{background:#3b82f6;border-color:#3b82f6}.SearchableDropdown-module__7qYSNW__avatar{color:#6b7280;background:#e5e7eb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:2px;font-size:10px;font-weight:600;display:flex;overflow:hidden}.SearchableDropdown-module__7qYSNW__avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.SearchableDropdown-module__7qYSNW__itemInfo{flex-direction:column;flex:1;display:flex}.SearchableDropdown-module__7qYSNW__itemLabel{color:#111827;word-break:break-all;font-size:12px;font-weight:500;line-height:1.4;white-space:normal!important}.SearchableDropdown-module__7qYSNW__itemSubLabel{color:#9ca3af;font-size:10px}.SearchableDropdown-module__7qYSNW__loading,.SearchableDropdown-module__7qYSNW__noResults{text-align:center;color:#6b7280;padding:16px;font-size:12px}.SearchableDropdown-module__7qYSNW__loadingMore{color:#9ca3af;background:#f9fafb;border-top:1px solid #f3f4f6;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:11px;display:flex}.SearchableDropdown-module__7qYSNW__triggerDisabled{cursor:not-allowed!important;background-color:#f9fafb!important;border-color:#e5e7eb!important}.SearchableDropdown-module__7qYSNW__triggerDisabled:hover{border-color:#e5e7eb!important}.SearchableDropdown-module__7qYSNW__containerDisabled{opacity:.6}.SearchableDropdown-module__7qYSNW__chevronDisabled{opacity:.5}
.PRContentTabs-module__ZuQAZW__rightCard{background:#fff;border:1px solid #f3f4f6;border-radius:12px;flex-direction:column;flex:1;height:100%;min-height:0;display:flex;overflow:hidden}.PRContentTabs-module__ZuQAZW__tabsHeader{border-bottom:1px solid #f3f4f6;gap:24px;padding:16px 20px 0;display:flex}.PRContentTabs-module__ZuQAZW__tabBtn{color:#6b7280;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:8px;padding-bottom:8px;font-size:13px;font-weight:500;display:flex}.PRContentTabs-module__ZuQAZW__tabActive{color:#3b82f6;border-bottom-color:#3b82f6}.PRContentTabs-module__ZuQAZW__badge{color:#6b7280;background:#f3f4f6;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;display:flex}.PRContentTabs-module__ZuQAZW__badgeActive{color:#fff;background:#3b82f6;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;display:flex}.PRContentTabs-module__ZuQAZW__cardContent{flex-direction:column;flex:1;gap:16px;min-height:0;padding:0 20px 20px;display:flex;position:relative;overflow-y:auto}.PRContentTabs-module__ZuQAZW__filesHeader{z-index:20;background:#fff;border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;margin-bottom:0;padding:8px 0;display:flex;position:sticky;top:0}.PRContentTabs-module__ZuQAZW__filesCount{color:#1f2937;font-size:13px;font-weight:600}.PRContentTabs-module__ZuQAZW__searchBox{width:240px;position:relative}.PRContentTabs-module__ZuQAZW__searchIcon{color:#9ca3af;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.PRContentTabs-module__ZuQAZW__searchInput{background:#fff;border:1px solid #e5e7eb;border-radius:6px;outline:none;width:100%;padding:7px 12px 7px 36px;font-size:12px;transition:all .2s}.PRContentTabs-module__ZuQAZW__searchInput:focus{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a}.PRContentTabs-module__ZuQAZW__fileList{flex-direction:column;gap:12px;display:flex}.PRContentTabs-module__ZuQAZW__fileItem{background:#f9fafb;border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.PRContentTabs-module__ZuQAZW__fileItemHeader{cursor:pointer;z-index:10;background:#f9fafb;justify-content:space-between;align-items:center;padding:8px 16px;display:flex;position:sticky;top:0}.PRContentTabs-module__ZuQAZW__fileItemLeft{align-items:center;gap:12px;display:flex}.PRContentTabs-module__ZuQAZW__fileNameBlock{flex-direction:column;display:flex}.PRContentTabs-module__ZuQAZW__fileName{color:#111827;font-size:13px;font-weight:500}.PRContentTabs-module__ZuQAZW__filePath{color:#9ca3af;font-size:11px}.PRContentTabs-module__ZuQAZW__fileItemRight{gap:8px;font-size:12px;font-weight:500;display:flex}.PRContentTabs-module__ZuQAZW__deletions{color:#ef4444}.PRContentTabs-module__ZuQAZW__additions{color:#10b981}.PRContentTabs-module__ZuQAZW__fileDiffContent{background:#fff;border-top:1px solid #e5e7eb;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;overflow-x:auto}.PRContentTabs-module__ZuQAZW__diffTable{border-collapse:collapse;table-layout:auto;width:100%;min-width:100%}.PRContentTabs-module__ZuQAZW__hunkHeader td{color:#64748b;text-align:left;background-color:#f1f5f9;border-bottom:1px solid #e2e8f0;padding:6px 12px;font-size:11px}.PRContentTabs-module__ZuQAZW__codeLine{line-height:1.5}.PRContentTabs-module__ZuQAZW__lineNumber{text-align:right;color:#94a3b8;-webkit-user-select:none;user-select:none;white-space:nowrap;border-right:1px solid #e2e8f0;width:40px;padding:0 12px;font-size:11px}.PRContentTabs-module__ZuQAZW__lineContent{white-space:pre-wrap;color:#334155;word-break:break-all;width:100%;padding:0 12px}.PRContentTabs-module__ZuQAZW__lineMarker{width:12px;color:inherit;margin-right:4px;display:inline-block}.PRContentTabs-module__ZuQAZW__additionLine{color:#166534!important;background-color:#f0fdf4!important}.PRContentTabs-module__ZuQAZW__additionLine .PRContentTabs-module__ZuQAZW__lineNumber{color:#15803d!important;background-color:#dcfce7!important}.PRContentTabs-module__ZuQAZW__deletionLine{color:#991b1b!important;background-color:#fef2f2!important}.PRContentTabs-module__ZuQAZW__deletionLine .PRContentTabs-module__ZuQAZW__lineNumber{color:#b91c1c!important;background-color:#fee2e2!important}
.DeveloperDashboard-module__3ldv9q__dashboardContainer{flex-direction:column;gap:24px;display:flex}.DeveloperDashboard-module__3ldv9q__topHeader{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;padding:8px 0;display:flex}.DeveloperDashboard-module__3ldv9q__greeting{color:#475569;font-size:18px;font-weight:500}.DeveloperDashboard-module__3ldv9q__greetingHighlight{color:#0f172a;font-weight:700}.DeveloperDashboard-module__3ldv9q__headerControls{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.DeveloperDashboard-module__3ldv9q__controlItem{color:#1e293b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:8px;min-height:44px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.DeveloperDashboard-module__3ldv9q__controlItem:hover{background:#f8fafc;border-color:#cbd5e1}.DeveloperDashboard-module__3ldv9q__controlIcon{color:#64748b}.DeveloperDashboard-module__3ldv9q__controlLoading{opacity:.6;cursor:wait}.DeveloperDashboard-module__3ldv9q__chevron{color:#94a3b8;margin-left:4px;transition:transform .2s}.DeveloperDashboard-module__3ldv9q__chevronOpen{transform:rotate(180deg)}.DeveloperDashboard-module__3ldv9q__dropdownWrapper{z-index:100;position:relative}.DeveloperDashboard-module__3ldv9q__dropdownMenu{z-index:10;pointer-events:auto;background:#fff;border:1px solid #e2e8f0;border-radius:8px;width:max-content;min-width:100%;max-width:150px;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 4px 12px #00000026}.DeveloperDashboard-module__3ldv9q__dropdownSearchWrapper{z-index:10;background:#fff;border-bottom:1px solid #f1f5f9;border-radius:8px 8px 0 0;padding:8px;position:relative}.DeveloperDashboard-module__3ldv9q__dropdownSearchIcon{color:#94a3b8;pointer-events:none;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.DeveloperDashboard-module__3ldv9q__dropdownSearchInput{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;outline:none;width:100%;padding:8px 12px 8px 32px;font-size:13px;transition:all .2s}.DeveloperDashboard-module__3ldv9q__dropdownSearchInput:focus{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a}.DeveloperDashboard-module__3ldv9q__dropdownItemsList{max-height:240px;overflow-y:auto}.DeveloperDashboard-module__3ldv9q__dropdownItemsList::-webkit-scrollbar{width:5px}.DeveloperDashboard-module__3ldv9q__dropdownItemsList::-webkit-scrollbar-track{background:#f8fafc}.DeveloperDashboard-module__3ldv9q__dropdownItemsList::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:10px}.DeveloperDashboard-module__3ldv9q__noResultsText{text-align:center;color:#94a3b8;padding:16px;font-size:13px}.DeveloperDashboard-module__3ldv9q__dropdownItem{color:#334155;cursor:pointer;align-items:center;gap:8px;padding:10px 14px;font-size:14px;transition:background .15s;display:flex}.DeveloperDashboard-module__3ldv9q__dropdownItem:first-child{border-radius:8px 8px 0 0}.DeveloperDashboard-module__3ldv9q__dropdownItem:last-child{border-radius:0 0 8px 8px}.DeveloperDashboard-module__3ldv9q__dropdownItem:hover{background:#f1f5f9}.DeveloperDashboard-module__3ldv9q__dropdownItemActive{color:#1d4ed8;background:#eff6ff;font-weight:500}.DeveloperDashboard-module__3ldv9q__dropdownItemActive:hover{background:#dbeafe}.DeveloperDashboard-module__3ldv9q__dropdownItemIcon{color:#64748b;flex-shrink:0}.DeveloperDashboard-module__3ldv9q__dropdownItemActive .DeveloperDashboard-module__3ldv9q__dropdownItemIcon{color:#1d4ed8}.DeveloperDashboard-module__3ldv9q__datePickerWrapper{display:flex}.DeveloperDashboard-module__3ldv9q__actualDatePicker{background:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;min-height:44px;transition:all .2s;padding:0 16px!important;display:flex!important}.DeveloperDashboard-module__3ldv9q__actualDatePicker:hover{border-color:#cbd5e1}.DeveloperDashboard-module__3ldv9q__actualDatePicker .board-date-input-calendar{color:#1e293b!important;border:none!important;padding:0!important;font-size:14px!important;font-weight:500!important}.DeveloperDashboard-module__3ldv9q__tabsContainer{border-bottom:1px solid #f1f5f9;align-items:center;gap:32px;margin-bottom:8px;display:flex}.DeveloperDashboard-module__3ldv9q__tabButton{cursor:pointer;background:0 0;border:none;padding-bottom:12px;font-size:14px;font-weight:600;transition:color .2s;position:relative}.DeveloperDashboard-module__3ldv9q__activeTab{color:#2563eb}.DeveloperDashboard-module__3ldv9q__inactiveTab{color:#94a3b8}.DeveloperDashboard-module__3ldv9q__inactiveTab:hover{color:#475569}.DeveloperDashboard-module__3ldv9q__activeIndicator{background:#2563eb;border-radius:9999px;height:2px;position:absolute;bottom:0;left:0;right:0}.DeveloperDashboard-module__3ldv9q__mainGrid{grid-template-columns:1fr;gap:16px;display:grid;position:relative}.DeveloperDashboard-module__3ldv9q__loadingOverlay{z-index:50;background:#ffffffd9;border-radius:12px;justify-content:center;align-items:center;min-height:300px;display:flex;position:absolute;inset:0}@media (min-width:1024px){.DeveloperDashboard-module__3ldv9q__mainGrid{grid-template-columns:1fr 1fr}}.DeveloperDashboard-module__3ldv9q__leftColumn{flex-direction:column;gap:12px;display:flex}.DeveloperDashboard-module__3ldv9q__statsRow{grid-template-columns:repeat(1,1fr);gap:12px;display:grid}@media (min-width:768px){.DeveloperDashboard-module__3ldv9q__statsRow{grid-template-columns:repeat(3,1fr)}}.DeveloperDashboard-module__3ldv9q__statCard{background:#fff;border:1px solid #f1f5f9;border-radius:12px;align-items:center;gap:20px;padding:24px;display:flex;box-shadow:0 1px 2px #0000000d}.DeveloperDashboard-module__3ldv9q__statIconBox{border-radius:12px;justify-content:center;align-items:center;padding:12px;display:flex}.DeveloperDashboard-module__3ldv9q__statInfo{flex-direction:column;display:flex}.DeveloperDashboard-module__3ldv9q__statLabel{color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:600}.DeveloperDashboard-module__3ldv9q__statValue{color:#1e293b;font-size:24px;font-weight:700}.DeveloperDashboard-module__3ldv9q__searchAndWorkItemsContainer{background-color:#fff;border-radius:8px;flex-direction:column;gap:16px;height:400px;padding:16px;display:flex;overflow-y:auto}.DeveloperDashboard-module__3ldv9q__emptyState{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:200px;padding:32px;display:flex}.DeveloperDashboard-module__3ldv9q__emptyStateIcon{color:#cbd5e1;width:80px;height:80px;margin-bottom:16px}.DeveloperDashboard-module__3ldv9q__emptyStateTitle{color:#475569;margin-bottom:8px;font-size:16px;font-weight:600}.DeveloperDashboard-module__3ldv9q__emptyStateText{color:#94a3b8;font-size:14px}.DeveloperDashboard-module__3ldv9q__errorText{color:#ef4444;margin:6px 0 0 6px;font-size:12px}.DeveloperDashboard-module__3ldv9q__loadingText{color:#64748b;padding:12px}.DeveloperDashboard-module__3ldv9q__searchWrapper{width:100%;position:relative}@media (min-width:768px){.DeveloperDashboard-module__3ldv9q__searchWrapper{width:320px}}.DeveloperDashboard-module__3ldv9q__searchIcon{color:#94a3b8;pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.DeveloperDashboard-module__3ldv9q__searchInput{background:#f8fafc;border:1px solid #f1f5f9;border-radius:8px;outline:none;width:100%;padding:8px 16px 8px 40px;font-size:14px;transition:all .2s}.DeveloperDashboard-module__3ldv9q__searchInput::placeholder{color:#94a3b8;font-size:12px}.DeveloperDashboard-module__3ldv9q__searchInput:focus{border-color:#dbeafe;box-shadow:0 0 0 4px #eff6ff}.DeveloperDashboard-module__3ldv9q__projectList{flex-direction:column;flex:1;gap:16px;min-height:200px;display:flex}.DeveloperDashboard-module__3ldv9q__projectAccordion{background:#fff;border:2px solid #f1f5f9;border-radius:12px;transition:all .2s}.DeveloperDashboard-module__3ldv9q__projectActive{border-color:#60a5fa;box-shadow:0 0 0 4px #eff6ff}.DeveloperDashboard-module__3ldv9q__accordionHeader{cursor:pointer;justify-content:space-between;align-items:center;padding:16px;display:flex}.DeveloperDashboard-module__3ldv9q__accordionTitleGroup{align-items:center;gap:12px;display:flex}.DeveloperDashboard-module__3ldv9q__accordionTitle{font-size:14px;font-weight:700}.DeveloperDashboard-module__3ldv9q__accordionTitleActive{color:#1e293b}.DeveloperDashboard-module__3ldv9q__accordionTitleInactive{color:#334155}.DeveloperDashboard-module__3ldv9q__projectNameTag{color:#3b82f6;font-size:14px;font-weight:700}.DeveloperDashboard-module__3ldv9q__accordionBody{scrollbar-width:thin;scrollbar-color:#e2e8f0 #f8fafc;flex-direction:column;max-height:400px;padding:8px 24px 24px;display:flex;overflow-y:auto}.DeveloperDashboard-module__3ldv9q__accordionBody::-webkit-scrollbar{width:5px}.DeveloperDashboard-module__3ldv9q__accordionBody::-webkit-scrollbar-track{background:#f8fafc;border-radius:10px}.DeveloperDashboard-module__3ldv9q__accordionBody::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:10px;transition:all .2s}.DeveloperDashboard-module__3ldv9q__accordionBody::-webkit-scrollbar-thumb:hover{background:#cbd5e1}.DeveloperDashboard-module__3ldv9q__workItemRow{border-bottom:1px solid #f8fafc;flex-direction:column;justify-content:space-between;gap:8px;padding:12px 0;display:flex}@media (min-width:768px){.DeveloperDashboard-module__3ldv9q__workItemRow{flex-direction:row;align-items:center}}.DeveloperDashboard-module__3ldv9q__workItemRow:last-child{border-bottom:none}.DeveloperDashboard-module__3ldv9q__taskSeparator{border-top:1px solid #e2e8f0;margin-top:8px;padding-top:24px!important}.DeveloperDashboard-module__3ldv9q__workItemInfo{flex:1;align-items:flex-start;gap:10px;min-width:0;display:flex;overflow:hidden}.DeveloperDashboard-module__3ldv9q__workItemIcon{color:#f97316;background:#fff7ed80;border:1px solid #ffedd5;border-radius:8px;padding:8px}.DeveloperDashboard-module__3ldv9q__workItemText{flex-direction:column;gap:2px;min-width:0;display:flex;overflow:hidden}.DeveloperDashboard-module__3ldv9q__workItemTitle{color:#334155;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.DeveloperDashboard-module__3ldv9q__workItemDate{color:#94a3b8;font-size:10px;font-weight:500}.DeveloperDashboard-module__3ldv9q__workItemMeta{align-items:center;gap:8px;display:flex}.DeveloperDashboard-module__3ldv9q__createPrButton{color:#fff;cursor:pointer;white-space:nowrap;background:#2a85c3;border:none;border-radius:6px;flex-shrink:0;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;transition:all .2s;display:flex;box-shadow:0 4px 6px -1px #2a85c333}.DeveloperDashboard-module__3ldv9q__createPrButton:hover{background:#1a6fa8;transform:translateY(-1px);box-shadow:0 6px 12px -2px #2a85c34d}.DeveloperDashboard-module__3ldv9q__createPrButton:active{transform:translateY(0)}.DeveloperDashboard-module__3ldv9q__statusInfo{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.DeveloperDashboard-module__3ldv9q__statusActionWrapper{flex-shrink:0;align-items:center;gap:8px;display:flex}.DeveloperDashboard-module__3ldv9q__prId{color:#334155;font-size:12px;font-weight:700}.DeveloperDashboard-module__3ldv9q__prIdActive{cursor:pointer;text-decoration:underline;color:#3b82f6!important}.DeveloperDashboard-module__3ldv9q__prIdDefault{cursor:default;color:#64748b;text-decoration:none}.DeveloperDashboard-module__3ldv9q__statusLabelRow{align-items:center;gap:8px;display:flex}.DeveloperDashboard-module__3ldv9q__statusLabel{color:#94a3b8;font-size:10px;font-weight:700}.DeveloperDashboard-module__3ldv9q__rightColumn{flex-direction:column;gap:12px;display:flex}.DeveloperDashboard-module__3ldv9q__bottomRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:1023px){.DeveloperDashboard-module__3ldv9q__bottomRow{grid-template-columns:1fr}}.DeveloperDashboard-module__3ldv9q__sidebarCard{background:#fff;border:1px solid #f1f5f9;border-radius:12px;flex-direction:column;max-height:350px;padding:16px;display:flex;overflow-y:auto}.DeveloperDashboard-module__3ldv9q__sidebarCardCompact{background:#fff;border:1px solid #f1f5f9;border-radius:12px;flex-direction:column;max-height:300px;padding:16px;display:flex;overflow-y:auto}.DeveloperDashboard-module__3ldv9q__sidebarTitle{color:#1e293b;margin-bottom:12px;font-size:14px;font-weight:700}.DeveloperDashboard-module__3ldv9q__prList{scrollbar-width:thin;scrollbar-color:#e2e8f0 #f8fafc;flex-direction:column;flex:1;padding-right:8px;display:flex;overflow-y:auto}.DeveloperDashboard-module__3ldv9q__prList::-webkit-scrollbar{width:5px}.DeveloperDashboard-module__3ldv9q__prList::-webkit-scrollbar-track{background:#f8fafc;border-radius:10px}.DeveloperDashboard-module__3ldv9q__prList::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:10px;transition:all .2s}.DeveloperDashboard-module__3ldv9q__prList::-webkit-scrollbar-thumb:hover{background:#cbd5e1}.DeveloperDashboard-module__3ldv9q__prListItem{cursor:pointer;border-bottom:1px solid #f1f5f9;align-items:flex-start;gap:10px;padding:10px 0;transition:background .2s;display:flex}.DeveloperDashboard-module__3ldv9q__prListItem:last-child{border-bottom:none}.DeveloperDashboard-module__3ldv9q__prListItem:hover{background:#f8fafc80}.DeveloperDashboard-module__3ldv9q__prCheckIcon{color:#16a34a;background:#dcfce7;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;padding:4px;display:flex}.DeveloperDashboard-module__3ldv9q__prInfo{flex-direction:column;flex:1;gap:4px;display:flex}.DeveloperDashboard-module__3ldv9q__prInfoHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.DeveloperDashboard-module__3ldv9q__prTitleText{color:#1e293b;font-size:14px;font-weight:700}.DeveloperDashboard-module__3ldv9q__prEnvTag{color:#94a3b8;font-size:10px;font-weight:700}.DeveloperDashboard-module__3ldv9q__prMeta{color:#94a3b8;justify-content:space-between;align-items:center;font-size:10px;font-weight:500;display:flex}.DeveloperDashboard-module__3ldv9q__analyticsWrapper{flex-direction:column;gap:24px;min-height:400px;padding-bottom:40px;display:flex;position:relative}.DeveloperDashboard-module__3ldv9q__analyticsStatsRow{grid-template-columns:repeat(1,1fr);gap:16px;display:grid}@media (min-width:640px){.DeveloperDashboard-module__3ldv9q__analyticsStatsRow{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.DeveloperDashboard-module__3ldv9q__analyticsStatsRow{grid-template-columns:repeat(5,1fr)}}.DeveloperDashboard-module__3ldv9q__analyticsStatCard{background:#fff;border:1px solid #f1f5f9;border-radius:12px;align-items:center;gap:16px;padding:20px;display:flex;box-shadow:0 1px 2px #00000005}.DeveloperDashboard-module__3ldv9q__analyticsStatIconBox{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.DeveloperDashboard-module__3ldv9q__analyticsStatInfo{flex-direction:column;display:flex}.DeveloperDashboard-module__3ldv9q__analyticsStatLabel{color:#64748b;margin-bottom:2px;font-size:14px;font-weight:500}.DeveloperDashboard-module__3ldv9q__analyticsStatValue{color:#1e293b;font-size:24px;font-weight:700}.DeveloperDashboard-module__3ldv9q__analyticsMainGrid{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:1024px){.DeveloperDashboard-module__3ldv9q__analyticsMainGrid{grid-template-columns:3fr 1.5fr}}.DeveloperDashboard-module__3ldv9q__analyticsChartsColumn{flex-direction:column;gap:24px;display:flex}.DeveloperDashboard-module__3ldv9q__chartCard{background:#fff;border:1px solid #f1f5f9;border-radius:16px;padding:24px;box-shadow:0 1px 3px #00000005}.DeveloperDashboard-module__3ldv9q__chartTitle{color:#1e293b;font-size:14px;font-weight:700}.DeveloperDashboard-module__3ldv9q__chartHeaderRow{justify-content:space-between;align-items:center;display:flex}.DeveloperDashboard-module__3ldv9q__chartLegend{align-items:center;gap:16px;display:flex}.DeveloperDashboard-module__3ldv9q__legendItem{color:#64748b;align-items:center;gap:6px;font-size:11px;font-weight:500;display:flex}.DeveloperDashboard-module__3ldv9q__bullet{border-radius:50%;width:8px;height:8px}.DeveloperDashboard-module__3ldv9q__contributorsCard{background:#fff;border:1px solid #f1f5f9;border-radius:16px;height:fit-content;padding:24px;box-shadow:0 1px 3px #00000005}.DeveloperDashboard-module__3ldv9q__contributorsList{flex-direction:column;gap:8px;margin-top:24px;display:flex}.DeveloperDashboard-module__3ldv9q__contributorItem{border-radius:12px;justify-content:space-between;align-items:center;padding:12px;transition:background .2s;display:flex}.DeveloperDashboard-module__3ldv9q__contributorItem:hover{background:#f8fafc}.DeveloperDashboard-module__3ldv9q__contributorInfo{align-items:center;gap:12px;display:flex}.DeveloperDashboard-module__3ldv9q__contributorAvatar{border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:10px;font-weight:700;display:flex}.DeveloperDashboard-module__3ldv9q__contributorText{flex-direction:column;display:flex}.DeveloperDashboard-module__3ldv9q__contributorName{color:#1e293b;font-size:13px;font-weight:600}.DeveloperDashboard-module__3ldv9q__contributorRole{color:#64748b;font-size:11px}.DeveloperDashboard-module__3ldv9q__contributorStats{text-align:right;align-items:center;gap:32px;display:flex}.DeveloperDashboard-module__3ldv9q__contributorStatGroup{flex-direction:column;min-width:80px;display:flex}.DeveloperDashboard-module__3ldv9q__contributorStatValue{color:#1e293b;font-size:13px;font-weight:600}.DeveloperDashboard-module__3ldv9q__contributorStatLabel{color:#94a3b8;font-size:10px}.DeveloperDashboard-module__3ldv9q__envTag{color:#64748b;text-transform:uppercase;background:#f1f5f9;border-radius:4px;padding:2px 8px;font-size:10px;font-weight:600;display:inline-block}.DeveloperDashboard-module__3ldv9q__contributorPagination{border-top:1px solid #f1f5f9;margin-top:24px;padding-top:16px}.DeveloperDashboard-module__3ldv9q__workspacePagination{margin-top:24px}
