.ApprovalCard-module__approvalCard__YHDUQ{background:#fff;border:1px solid #e8ecf1;border-radius:12px;transition:all .3s cubic-bezier(.4,0,.2,1);animation:.4s cubic-bezier(.16,1,.3,1) ApprovalCard-module__fadeInSlideUp__BVOfl;box-shadow:0 2px 12px #0f172a0f}.ApprovalCard-module__approvalCard__YHDUQ:hover{box-shadow:0 4px 20px #0f172a1a}.ApprovalCard-module__approvalCard__YHDUQ .ant-card-body{padding:16px 20px}@keyframes ApprovalCard-module__fadeInSlideUp__BVOfl{0%{opacity:0;transform:translateY(24px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.ApprovalCard-module__approvalCardExit__cT06D{animation:.3s cubic-bezier(.4,0,.6,1) forwards ApprovalCard-module__fadeOutSlideDown__TdW5V}@keyframes ApprovalCard-module__fadeOutSlideDown__TdW5V{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(16px)scale(.98)}}.ApprovalCard-module__header__ByPNu{border-bottom:1px solid #f0f2f5;justify-content:space-between;align-items:center;margin-bottom:14px;padding-bottom:12px;display:flex}.ApprovalCard-module__header__ByPNu .ApprovalCard-module__titleRow__AzpxP{flex:1;align-items:center;display:flex}.ApprovalCard-module__header__ByPNu .ApprovalCard-module__icon__X-rPJ{color:#f97316;justify-content:center;align-items:center;display:flex}.ApprovalCard-module__header__ByPNu .ApprovalCard-module__title__AFbOI{color:#1a1a1a;font-size:14px;font-weight:600}.ApprovalCard-module__header__ByPNu .ApprovalCard-module__timer__Rx38g{background:#f7f8fa;border-radius:12px;align-items:center;gap:4px;padding:2px 10px;display:flex}.ApprovalCard-module__header__ByPNu .ApprovalCard-module__timer__Rx38g .ApprovalCard-module__timerIcon__mIbKu{color:#94a3b8;justify-content:center;align-items:center;display:flex}.ApprovalCard-module__header__ByPNu .ApprovalCard-module__timer__Rx38g .ApprovalCard-module__timerText__dyFMA{color:#64748b;font-family:SF Mono,Monaco,Consolas,monospace;font-size:12px;font-weight:500}.ApprovalCard-module__content__xaaaJ{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.ApprovalCard-module__infoRow__8Mf8h{align-items:center;gap:8px;display:flex}.ApprovalCard-module__label__iJSpg{color:#8c8c8c;flex-shrink:0;min-width:56px;font-size:12px;font-weight:400}.ApprovalCard-module__value__WEqO0{color:#1a1a1a;font-size:13px;font-weight:500}.ApprovalCard-module__value__WEqO0.ant-typography code{color:#333;background:#f5f7fa;border:1px solid #e8ecf1;border-radius:4px;padding:1px 8px;font-family:SF Mono,Monaco,Consolas,monospace;font-size:12px}.ApprovalCard-module__scopeSection__QCLQY{background:#fafbfc;border:1px solid #eef0f3;border-radius:6px;flex-direction:column;gap:10px;margin-top:4px;padding:12px 14px;display:flex}.ApprovalCard-module__scopeLabel__Dva1D{color:#8c8c8c;font-size:12px;font-weight:500}.ApprovalCard-module__scopeItems__UzCvj{flex-direction:column;gap:8px;display:flex}.ApprovalCard-module__scopeItem__M5UrS{flex-direction:column;gap:4px;display:flex}.ApprovalCard-module__scopeItemLabel__qO8Ug{color:#555;font-size:12px;font-weight:500}.ApprovalCard-module__scopeCode__Dh9BN{color:#333;word-break:break-all;background:#fff;border:1px solid #e8ecf1;border-radius:4px;padding:6px 10px;font-family:SF Mono,Monaco,Consolas,monospace;font-size:12px;line-height:1.5;display:block}.ApprovalCard-module__severityTag__uBwIS{letter-spacing:.02em;border:none;border-radius:4px;padding:1px 8px;font-size:11px;font-weight:600;line-height:20px}.ApprovalCard-module__crossSessionTag__qm3BS,.ApprovalCard-module__ownerAgentTag__Ly2n-{letter-spacing:.02em;border:none;border-radius:4px;padding:1px 8px;font-size:11px;font-weight:500;line-height:20px}.ApprovalCard-module__summaryBox__Jsk98{background:#fafbfc;border-left:2px solid #d4d9e1;border-radius:0 6px 6px 0;margin-top:4px;padding:10px 14px;position:relative}.ApprovalCard-module__summaryBox__Jsk98 .ApprovalCard-module__summaryText__1PB0I{color:#555;white-space:pre-wrap;word-break:break-word;padding-right:28px;font-size:12px;line-height:1.7}.ApprovalCard-module__copyButton__1oV8i{color:#888;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:all .15s;display:flex;position:absolute;top:8px;right:8px}.ApprovalCard-module__copyButton__1oV8i:hover{color:#555;background:#0000000a;border-color:#ccc}.ApprovalCard-module__copyButton__1oV8i.ApprovalCard-module__copied__R3zXM{color:#52c41a;border-color:#b7eb8f}.ApprovalCard-module__paramsCodeWrapper__PX8XH{position:relative}.ApprovalCard-module__paramsDetails__YKEXb{cursor:pointer;background:#fafbfc;border:1px solid #eef0f3;border-radius:6px;margin-top:4px;padding:10px 14px}.ApprovalCard-module__paramsDetails__YKEXb summary{color:#666;-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:6px;font-size:12px;font-weight:500;list-style:none;transition:color .2s;display:flex}.ApprovalCard-module__paramsDetails__YKEXb summary:before{content:"▶";color:#999;flex-shrink:0;font-size:8px;transition:transform .2s;display:inline-block}.ApprovalCard-module__paramsDetails__YKEXb summary::-webkit-details-marker{display:none}.ApprovalCard-module__paramsDetails__YKEXb summary:hover{color:#333}.ApprovalCard-module__paramsDetails__YKEXb[open] summary{color:#333;border-bottom:1px solid #eef0f3;margin-bottom:8px;padding-bottom:8px}.ApprovalCard-module__paramsDetails__YKEXb[open] summary:before{transform:rotate(90deg)}.ApprovalCard-module__detailsSection__BumRe{cursor:pointer;background:#fafbfc;border:1px solid #eef0f3;border-radius:6px;margin-top:4px;padding:8px 12px}.ApprovalCard-module__detailsSection__BumRe summary{color:#888;-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:6px;font-size:12px;font-weight:400;list-style:none;transition:color .2s;display:flex}.ApprovalCard-module__detailsSection__BumRe summary svg{opacity:.7;flex-shrink:0}.ApprovalCard-module__detailsSection__BumRe summary:before{content:"▶";color:#999;flex-shrink:0;font-size:8px;transition:transform .2s;display:inline-block}.ApprovalCard-module__detailsSection__BumRe summary::-webkit-details-marker{display:none}.ApprovalCard-module__detailsSection__BumRe summary:hover{color:#555}.ApprovalCard-module__detailsSection__BumRe[open] summary{color:#555;border-bottom:1px solid #eef0f3;margin-bottom:8px;padding-bottom:8px}.ApprovalCard-module__detailsSection__BumRe[open] summary:before{transform:rotate(90deg)}.ApprovalCard-module__detailsContent__39HeZ{position:relative}.ApprovalCard-module__detailsText__x9yVk{color:#555;white-space:pre-wrap;word-break:break-all;background:#fff;border:1px solid #eef0f3;border-radius:4px;margin:0;padding:10px 12px;font-family:SF Mono,Monaco,Consolas,monospace;font-size:11px;line-height:1.6}.ApprovalCard-module__paramsSummary__Wrzw-{list-style:none}.ApprovalCard-module__paramsCode__UiTjX{color:#444;white-space:pre-wrap;word-break:break-all;background:#fff;border:1px solid #eef0f3;border-radius:4px;max-height:200px;margin:0;padding:10px 12px;font-family:SF Mono,Monaco,Consolas,monospace;font-size:11px;line-height:1.6;overflow:auto}.ApprovalCard-module__paramsCode__UiTjX::-webkit-scrollbar{width:4px;height:4px}.ApprovalCard-module__paramsCode__UiTjX::-webkit-scrollbar-track{background:#f5f5f5;border-radius:2px}.ApprovalCard-module__paramsCode__UiTjX::-webkit-scrollbar-thumb{background:#d4d4d4;border-radius:2px}.ApprovalCard-module__paramsCode__UiTjX::-webkit-scrollbar-thumb:hover{background:#aaa}.ApprovalCard-module__actions__jR2yU{border-top:1px solid #f0f2f5;justify-content:flex-end;align-items:center;gap:8px;padding-top:8px;display:flex}.ApprovalCard-module__actions__jR2yU button{border-radius:8px;justify-content:center;align-items:center;gap:4px;min-width:88px;height:36px;padding:0 20px;font-size:13px;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.ApprovalCard-module__actions__jR2yU .ApprovalCard-module__denyButton__yilHb{color:#64748b;box-shadow:none;background:0 0;border:1.5px solid #e2e8f0;margin-right:auto}.ApprovalCard-module__actions__jR2yU .ApprovalCard-module__denyButton__yilHb:hover:not(:disabled){color:#dc2626;background:#fee2e2;border-color:#fca5a5;transform:translateY(-.5px);box-shadow:0 2px 6px #dc262626}.ApprovalCard-module__actions__jR2yU .ApprovalCard-module__denyButton__yilHb:focus:not(:disabled){color:#dc2626;background:#fee2e2;border-color:#fca5a5;box-shadow:0 2px 6px #dc262626}.ApprovalCard-module__actions__jR2yU .ApprovalCard-module__denyButton__yilHb:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 3px #dc26261a}.ApprovalCard-module__actions__jR2yU .ApprovalCard-module__approveOnceButton__B-15-{color:#475569;box-shadow:none;background:#f8fafc;border:1.5px solid #e2e8f0}.ApprovalCard-module__actions__jR2yU .ApprovalCard-module__approveOnceButton__B-15-:hover:not(:disabled){color:#1e293b;background:#e2e8f0;border-color:#cbd5e1;transform:translateY(-.5px);box-shadow:0 2px 6px #4755691f}.ApprovalCard-module__actions__jR2yU .ApprovalCard-module__approveOnceButton__B-15-:focus:not(:disabled){color:#1e293b;background:#e2e8f0;border-color:#cbd5e1;box-shadow:0 2px 6px #4755691f}.ApprovalCard-module__actions__jR2yU .ApprovalCard-module__approveOnceButton__B-15-:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 3px #47556914}.ApprovalCard-module__actions__jR2yU .ApprovalCard-module__approveAlwaysButton__WW8c8{color:#fff;background:linear-gradient(135deg,#f97316 0%,#ea580c 100%);border:none;box-shadow:0 2px 8px #f9731633}.ApprovalCard-module__actions__jR2yU .ApprovalCard-module__approveAlwaysButton__WW8c8:hover:not(:disabled){background:linear-gradient(135deg,#ea6c0e 0%,#dc2626 100%);border:none;transform:translateY(-1px);box-shadow:0 4px 14px #f9731659}.ApprovalCard-module__actions__jR2yU .ApprovalCard-module__approveAlwaysButton__WW8c8:focus:not(:disabled){background:linear-gradient(135deg,#ea6c0e 0%,#dc2626 100%);border:none;box-shadow:0 4px 14px #f9731659}.ApprovalCard-module__actions__jR2yU .ApprovalCard-module__approveAlwaysButton__WW8c8:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 8px #f9731640}.ApprovalCard-module__timeoutHint__uiLvf{color:#cf1322;margin-right:auto;font-size:12px;font-weight:500}.dark-mode .ApprovalCard-module__approvalCard__YHDUQ{background:#1e1e1e;border-color:#333;box-shadow:0 2px 12px #0000004d}.dark-mode .ApprovalCard-module__approvalCard__YHDUQ:hover{box-shadow:0 4px 20px #0006}.dark-mode .ApprovalCard-module__header__ByPNu{border-bottom-color:#2d2d2d}.dark-mode .ApprovalCard-module__header__ByPNu .ApprovalCard-module__icon__X-rPJ{color:#f97316}.dark-mode .ApprovalCard-module__header__ByPNu .ApprovalCard-module__title__AFbOI{color:#ffffffe0}.dark-mode .ApprovalCard-module__header__ByPNu .ApprovalCard-module__timer__Rx38g{background:#2a2a2a}.dark-mode .ApprovalCard-module__header__ByPNu .ApprovalCard-module__timer__Rx38g .ApprovalCard-module__timerIcon__mIbKu{color:#666}.dark-mode .ApprovalCard-module__header__ByPNu .ApprovalCard-module__timer__Rx38g .ApprovalCard-module__timerText__dyFMA{color:#999}.dark-mode .ApprovalCard-module__label__iJSpg{color:#888}.dark-mode .ApprovalCard-module__value__WEqO0{color:#ffffffd9}.dark-mode .ApprovalCard-module__value__WEqO0.ant-typography code{color:#ccc;background:#2a2a2a;border-color:#3a3a3a}.dark-mode .ApprovalCard-module__scopeSection__QCLQY{background:#252525;border-color:#333}.dark-mode .ApprovalCard-module__scopeLabel__Dva1D{color:#999}.dark-mode .ApprovalCard-module__scopeItemLabel__qO8Ug{color:#bbb}.dark-mode .ApprovalCard-module__scopeCode__Dh9BN{color:#ccc;background:#1a1a1a;border-color:#333}.dark-mode .ApprovalCard-module__summaryBox__Jsk98{background:#252525;border-left-color:#555}.dark-mode .ApprovalCard-module__summaryBox__Jsk98 .ApprovalCard-module__summaryText__1PB0I{color:#bbb}.dark-mode .ApprovalCard-module__copyButton__1oV8i{color:#777;border-color:#444}.dark-mode .ApprovalCard-module__copyButton__1oV8i:hover{color:#bbb;background:#ffffff0f;border-color:#555}.dark-mode .ApprovalCard-module__copyButton__1oV8i.ApprovalCard-module__copied__R3zXM{color:#52c41a;border-color:#3a6b1e}.dark-mode .ApprovalCard-module__paramsDetails__YKEXb{background:#252525;border-color:#333}.dark-mode .ApprovalCard-module__paramsDetails__YKEXb summary{color:#999}.dark-mode .ApprovalCard-module__paramsDetails__YKEXb summary:before{color:#666}.dark-mode .ApprovalCard-module__paramsDetails__YKEXb summary:hover{color:#ccc}.dark-mode .ApprovalCard-module__paramsDetails__YKEXb[open] summary{color:#ccc;border-bottom-color:#333}.dark-mode .ApprovalCard-module__detailsSection__BumRe{background:#252525;border-color:#333}.dark-mode .ApprovalCard-module__detailsSection__BumRe summary{color:#888}.dark-mode .ApprovalCard-module__detailsSection__BumRe summary svg{opacity:.6}.dark-mode .ApprovalCard-module__detailsSection__BumRe summary:before{color:#666}.dark-mode .ApprovalCard-module__detailsSection__BumRe summary:hover{color:#bbb}.dark-mode .ApprovalCard-module__detailsSection__BumRe[open] summary{color:#bbb;border-bottom-color:#333}.dark-mode .ApprovalCard-module__detailsText__x9yVk,.dark-mode .ApprovalCard-module__paramsCode__UiTjX{color:#bbb;background:#1a1a1a;border-color:#333}.dark-mode .ApprovalCard-module__paramsCode__UiTjX::-webkit-scrollbar-track{background:#222}.dark-mode .ApprovalCard-module__paramsCode__UiTjX::-webkit-scrollbar-thumb{background:#444}.dark-mode .ApprovalCard-module__paramsCode__UiTjX::-webkit-scrollbar-thumb:hover{background:#555}.dark-mode .ApprovalCard-module__actions__jR2yU{border-top-color:#2d2d2d}.dark-mode .ApprovalCard-module__actions__jR2yU .ApprovalCard-module__timeoutHint__uiLvf{color:#ff7875}.dark-mode .ApprovalCard-module__actions__jR2yU .ApprovalCard-module__denyButton__yilHb{color:#94a3b8;background:0 0;border-color:#3a3a3a}.dark-mode .ApprovalCard-module__actions__jR2yU .ApprovalCard-module__denyButton__yilHb:hover:not(:disabled){color:#fca5a5;background:#dc262626;border-color:#991b1b;transform:translateY(-.5px);box-shadow:0 2px 8px #dc262633}.dark-mode .ApprovalCard-module__actions__jR2yU .ApprovalCard-module__denyButton__yilHb:focus:not(:disabled){color:#fca5a5;background:#dc262626;border-color:#991b1b;box-shadow:0 2px 8px #dc262633}.dark-mode .ApprovalCard-module__actions__jR2yU .ApprovalCard-module__denyButton__yilHb:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 4px #dc262626}.dark-mode .ApprovalCard-module__actions__jR2yU .ApprovalCard-module__approveOnceButton__B-15-{color:#94a3b8;background:#2a2a2a;border-color:#3a3a3a}.dark-mode .ApprovalCard-module__actions__jR2yU .ApprovalCard-module__approveOnceButton__B-15-:hover:not(:disabled){color:#e2e8f0;background:#3a3a3a;border-color:#4a4a4a;transform:translateY(-.5px);box-shadow:0 2px 8px #94a3b826}.dark-mode .ApprovalCard-module__actions__jR2yU .ApprovalCard-module__approveOnceButton__B-15-:focus:not(:disabled){color:#e2e8f0;background:#3a3a3a;border-color:#4a4a4a;box-shadow:0 2px 8px #94a3b826}.dark-mode .ApprovalCard-module__actions__jR2yU .ApprovalCard-module__approveOnceButton__B-15-:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 4px #94a3b81a}.dark-mode .ApprovalCard-module__actions__jR2yU .ApprovalCard-module__approveAlwaysButton__WW8c8{color:#fff;background:linear-gradient(135deg,#f97316 0%,#ea580c 100%);box-shadow:0 2px 8px #f973164d}.dark-mode .ApprovalCard-module__actions__jR2yU .ApprovalCard-module__approveAlwaysButton__WW8c8:hover:not(:disabled){background:linear-gradient(135deg,#ea6c0e 0%,#dc2626 100%);transform:translateY(-1px);box-shadow:0 4px 16px #f9731673}.dark-mode .ApprovalCard-module__actions__jR2yU .ApprovalCard-module__approveAlwaysButton__WW8c8:focus:not(:disabled){background:linear-gradient(135deg,#ea6c0e 0%,#dc2626 100%);box-shadow:0 4px 16px #f9731673}.dark-mode .ApprovalCard-module__actions__jR2yU .ApprovalCard-module__approveAlwaysButton__WW8c8:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 10px #f9731659}@media (width<=768px){.ApprovalCard-module__approvalCard__YHDUQ{border-radius:10px}.ApprovalCard-module__approvalCard__YHDUQ .ant-card-body{padding:14px 16px}.ApprovalCard-module__header__ByPNu{margin-bottom:12px;padding-bottom:10px}.ApprovalCard-module__content__xaaaJ{gap:6px;margin-bottom:12px}.ApprovalCard-module__label__iJSpg{min-width:48px}.ApprovalCard-module__actions__jR2yU{flex-direction:column;gap:8px}.ApprovalCard-module__actions__jR2yU button{width:100%;min-width:auto;height:44px}.ApprovalCard-module__actions__jR2yU .ApprovalCard-module__denyButton__yilHb{order:3;margin-right:0}.ApprovalCard-module__actions__jR2yU .ApprovalCard-module__approveOnceButton__B-15-{order:2}.ApprovalCard-module__actions__jR2yU .ApprovalCard-module__approveAlwaysButton__WW8c8{order:1}}
