.delete-project-modal_modalOverlay__Irh_w{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px}.delete-project-modal_modalContent__wPt6N{background:linear-gradient(135deg,#0A1727,#0B1E33);border:.5px solid #416679;border-radius:16px;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 40px rgba(0,0,0,.4),0 0 0 1px rgba(226,125,74,.1);animation:delete-project-modal_modalSlideIn__Tgcjo .3s ease-out}@keyframes delete-project-modal_modalSlideIn__Tgcjo{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.delete-project-modal_modalHeader__9iy5j{display:flex;align-items:center;justify-content:space-between;padding:28px 28px 0;margin-bottom:28px}.delete-project-modal_headerContent__CGmIo{display:flex;align-items:center;gap:18px}.delete-project-modal_headerIcon__pBH_E{color:#E27D4A;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:linear-gradient(135deg,rgba(226,125,74,.1),rgba(118,77,62,.1));border:1px solid rgba(226,125,74,.3);border-radius:12px;box-shadow:0 4px 12px rgba(226,125,74,.1)}.delete-project-modal_modalHeader__9iy5j h2{margin:0;color:white;font-size:22px;font-weight:600;letter-spacing:-.02em}.delete-project-modal_closeButton__ScFHz{background:none;border:none;color:#8a9ba8;font-size:24px;cursor:pointer;padding:10px;border-radius:8px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:40px;height:40px}.delete-project-modal_closeButton__ScFHz:hover{background:rgba(138,155,168,.1);color:white;transform:scale(1.05)}.delete-project-modal_modalBody__X_t2f{padding:0 28px 28px;display:flex;flex-direction:column;gap:28px}.delete-project-modal_warningCard__1lx6l{background:linear-gradient(135deg,rgba(226,125,74,.05),rgba(118,77,62,.05));border:1px solid rgba(226,125,74,.25);border-radius:16px;padding:28px;display:flex;align-items:flex-start;gap:20px;box-shadow:0 8px 24px rgba(226,125,74,.1);transition:all .3s ease}.delete-project-modal_warningCard__1lx6l:hover{border-color:rgba(226,125,74,.4);box-shadow:0 12px 32px rgba(226,125,74,.15)}.delete-project-modal_warningIcon__abCkE{color:#E27D4A;flex-shrink:0;margin-top:4px;filter:drop-shadow(0 2px 4px rgba(226,125,74,.3))}.delete-project-modal_warningContent___oaxy h3{margin:0 0 18px;color:white;font-size:19px;font-weight:600;line-height:1.4}.delete-project-modal_projectName__ITYLT{margin:0 0 10px;color:#E27D4A;font-size:17px;font-weight:600;font-family:Courier New,monospace;background:rgba(226,125,74,.1);padding:8px 12px;border-radius:6px;border:1px solid rgba(226,125,74,.2)}.delete-project-modal_projectDescription__FDUUc{margin:0;color:#8a9ba8;font-size:14px;font-weight:500}.delete-project-modal_deletionInfo__C8NIc{margin-bottom:8px}.delete-project-modal_infoCard__UTyrH{background:linear-gradient(135deg,rgba(65,102,121,.05),rgba(104,219,255,.05));border:1px solid rgba(65,102,121,.25);border-radius:16px;padding:24px;box-shadow:0 4px 16px rgba(65,102,121,.1);transition:all .3s ease}.delete-project-modal_infoCard__UTyrH:hover{border-color:rgba(65,102,121,.4);box-shadow:0 8px 24px rgba(65,102,121,.15)}.delete-project-modal_infoHeader__gF1Ar{display:flex;align-items:center;gap:14px;margin-bottom:18px;color:#68DBFF;font-weight:600;font-size:15px}.delete-project-modal_infoContent__d66fK p{margin:0 0 18px;color:#8a9ba8;font-size:14px;line-height:1.6}.delete-project-modal_infoContent__d66fK strong{color:white;font-weight:600}.delete-project-modal_infoContent__d66fK ul{margin:0;padding-left:22px;color:#8a9ba8;font-size:14px;line-height:1.7}.delete-project-modal_infoContent__d66fK li{margin-bottom:10px;position:relative}.delete-project-modal_infoContent__d66fK li:last-child{margin-bottom:0}.delete-project-modal_infoContent__d66fK li::marker{color:#68DBFF}.delete-project-modal_confirmationSection__A4uDj{margin-bottom:8px}.delete-project-modal_confirmationCard__xEg2R{background:linear-gradient(135deg,rgba(245,158,11,.05),rgba(217,119,6,.05));border:1px solid rgba(245,158,11,.25);border-radius:16px;padding:24px;box-shadow:0 4px 16px rgba(245,158,11,.1);transition:all .3s ease}.delete-project-modal_confirmationCard__xEg2R:hover{border-color:rgba(245,158,11,.4);box-shadow:0 8px 24px rgba(245,158,11,.15)}.delete-project-modal_confirmationHeader__vL25Z{display:flex;align-items:center;gap:14px;margin-bottom:18px;color:#f59e0b;font-weight:600;font-size:15px}.delete-project-modal_confirmationInput__3JWY5{display:flex;flex-direction:column;gap:8px}.delete-project-modal_projectNameInput__jNHdX{background:rgba(7,18,30,.8);border:1px solid rgba(245,158,11,.5);border-radius:8px;color:white;padding:12px 16px;font-size:16px;font-weight:300;outline:none;transition:all .2s ease;font-family:inherit}.delete-project-modal_projectNameInput__jNHdX:focus{border-color:#f59e0b;box-shadow:0 0 0 2px rgba(245,158,11,.2)}.delete-project-modal_projectNameInput__jNHdX::-moz-placeholder{color:rgba(138,155,168,.6);font-style:italic}.delete-project-modal_projectNameInput__jNHdX::placeholder{color:rgba(138,155,168,.6);font-style:italic}.delete-project-modal_projectNameInput__jNHdX:disabled{opacity:.6;cursor:not-allowed}.delete-project-modal_errorMessage__dvE7D{margin:0;color:#ef4444;font-size:14px;font-weight:300}.delete-project-modal_formActions__ZTN3h{display:flex;gap:16px;justify-content:flex-end}.delete-project-modal_cancelButton__Fi_dq{background:transparent;border:1px solid #2a3a4a;color:#8a9ba8;padding:14px 28px;border-radius:10px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease;min-width:110px}.delete-project-modal_cancelButton__Fi_dq:hover:not(:disabled){background:rgba(138,155,168,.1);border-color:#416679;color:white;transform:translateY(-1px);box-shadow:0 4px 12px rgba(138,155,168,.2)}.delete-project-modal_cancelButton__Fi_dq:disabled{opacity:.5;cursor:not-allowed}.delete-project-modal_deleteButton__7Jnxp{background:linear-gradient(135deg,#764D3E,#8B5A3F);border:1px solid #e27d4a;color:white;padding:14px 28px;border-radius:10px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease;min-width:150px;display:flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 4px 12px rgba(226,125,74,.2)}.delete-project-modal_deleteButton__7Jnxp:hover:not(:disabled){background:linear-gradient(135deg,#E27D4A,#F08A5A);border-color:#E27D4A;box-shadow:0 6px 20px rgba(226,125,74,.3);transform:translateY(-1px)}.delete-project-modal_deleteButtonDisabled__RP2vy,.delete-project-modal_deleteButton__7Jnxp:disabled{opacity:.6;cursor:not-allowed;background:#6b7280;border-color:#6b7280;transform:none;box-shadow:none}.delete-project-modal_deleteButtonDisabled__RP2vy:hover{transform:none;background:#6b7280;border-color:#6b7280;box-shadow:none}.delete-project-modal_loadingSpinner__HPeD_{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:delete-project-modal_spin__2Xa2t 1s linear infinite}@keyframes delete-project-modal_spin__2Xa2t{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.delete-project-modal_modalContent__wPt6N{max-width:95vw;max-height:95vh}.delete-project-modal_modalBody__X_t2f{padding:0 24px 24px;gap:24px}.delete-project-modal_modalHeader__9iy5j{padding:24px 24px 0;margin-bottom:24px}.delete-project-modal_warningCard__1lx6l{padding:24px;flex-direction:column;align-items:center;text-align:center}.delete-project-modal_warningIcon__abCkE{margin-top:0}.delete-project-modal_formActions__ZTN3h{flex-direction:column}.delete-project-modal_cancelButton__Fi_dq,.delete-project-modal_deleteButton__7Jnxp{width:100%;min-width:auto}}.loading-spinner_loadingContainer__EzMT3{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#07121E;display:flex;align-items:center;justify-content:center;z-index:9999}.loading-spinner_loadingContent__cmxLN{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4rem}.loading-spinner_messageGroup__IYHFM{display:flex;flex-direction:column;align-items:center;gap:.5rem}.loading-spinner_loadingMessage__IklPX{color:#68DBFF;font-size:1.125rem;font-weight:300;text-align:center;opacity:.8;animation:loading-spinner_pulse__gazFq 2s ease-in-out infinite}.loading-spinner_loadingSubtext__1PHgC{color:rgba(104,219,255,.6);font-size:.875rem;font-weight:200;text-align:center;opacity:.7}@keyframes loading-spinner_pulse__gazFq{0%,to{opacity:.6}50%{opacity:1}}