.profile-menu_profileButton__SpuPE{display:flex;align-items:center;justify-content:center;background:transparent;border:none;padding:4px;cursor:pointer;border-radius:50%;transition:background-color .2s ease;margin-left:8px}.profile-menu_profileButton__SpuPE:hover{background-color:rgba(0,0,0,.05)}.profile-menu_avatar__sLh7B{width:32px;height:32px;border-radius:50%;background:#111827;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.profile-menu_avatarText__M1An6{font-size:12px;font-weight:600;color:#FFFFFF;letter-spacing:.5px}.profile-menu_dropdownContent__L58f2{min-width:220px;background:white;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 10px 40px rgba(0,0,0,.1);padding:4px}.profile-menu_userInfo__iolO9{padding:12px 12px 8px;border-bottom:1px solid #f3f4f6;margin-bottom:4px}.profile-menu_userEmail__s91_X{font-size:14px;font-weight:600;color:#111827;margin-bottom:4px}.profile-menu_userTier___yLO_{font-size:12px;color:#6b7280;text-transform:capitalize}.profile-menu_menuIcon__HdM_r{margin-right:8px;color:#6b7280;flex-shrink:0}.profile-menu_signOutItem__emu1x,.profile-menu_signOutItem__emu1x .profile-menu_menuIcon__HdM_r{color:#dc2626}@media (max-width:768px){.profile-menu_avatar__sLh7B{width:28px;height:28px}.profile-menu_avatarText__M1An6{font-size:11px}.profile-menu_dropdownContent__L58f2{min-width:200px}}@media (max-width:480px){.profile-menu_profileButton__SpuPE{margin-left:4px}.profile-menu_avatar__sLh7B{width:26px;height:26px}.profile-menu_avatarText__M1An6{font-size:10px}}.top-navigation_topNav__U3pLf{position:fixed;top:0;left:0;right:0;height:64px;background:#F5F5F5;border-bottom:1px solid #e5e7eb;z-index:100;display:flex;align-items:center;justify-content:center}.top-navigation_topNavContent__MWusM{width:100%;max-width:none;padding:0 24px;display:flex;align-items:center;justify-content:space-between;height:100%}.top-navigation_navLeft__6vWTJ{flex:0 0 auto;display:flex;align-items:center}.top-navigation_navCenter___Wpl4{flex:1;display:flex;align-items:center;justify-content:center;max-width:600px;margin:0 auto;padding:0 20px}.top-navigation_navRight__NScif{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding-right:8px}.top-navigation_logo___LfVb{height:32px;width:auto}.top-navigation_contractTitleInput__chfx8{background:transparent;border:none;font-size:16px;font-weight:600;color:#1D1D1F;padding:8px 0;outline:none;min-width:300px;max-width:600px;width:100%;border-radius:8px;transition:all .2s ease;text-align:center}.top-navigation_contractTitleInput__chfx8:focus{background:rgba(255,255,255,.8);padding:8px 12px;box-shadow:0 0 0 1px rgba(17,24,39,.15);text-align:center}.top-navigation_contractTitleInput__chfx8::placeholder{color:#8E8E93;text-align:center}.top-navigation_navItem__V_Fsr{flex-direction:row;padding:8px 16px;background:transparent;border:none;border-radius:8px;cursor:pointer;position:relative;min-width:auto;height:40px;gap:8px}.top-navigation_navIcon__VqBF7,.top-navigation_navItem__V_Fsr{display:flex;align-items:center;justify-content:center;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.top-navigation_navIcon__VqBF7{width:18px;height:18px;color:#6B7280;flex-shrink:0}.top-navigation_navLabel__HmeqE{font-size:14px;font-weight:500;color:#6B7280;opacity:1;transform:none;transition:all .2s cubic-bezier(.25,.46,.45,.94);white-space:nowrap;line-height:1}.top-navigation_navItem__V_Fsr:hover .top-navigation_navIcon__VqBF7,.top-navigation_navItem__V_Fsr:hover .top-navigation_navLabel__HmeqE{color:#111827}.top-navigation_navItem__V_Fsr:hover{background:rgba(17,24,39,.04)}.top-navigation_navItem__V_Fsr.top-navigation_active__e7n5u{background:#111827}.top-navigation_navItem__V_Fsr.top-navigation_active__e7n5u .top-navigation_navIcon__VqBF7,.top-navigation_navItem__V_Fsr.top-navigation_active__e7n5u .top-navigation_navLabel__HmeqE{color:#FFFFFF}.top-navigation_notificationWrapper__5sxVN{position:relative;display:flex;align-items:center;margin-left:12px;padding-left:12px;border-left:1px solid #e5e7eb}.top-navigation_navItem__V_Fsr.top-navigation_active__e7n5u:hover{background:#1F2937}.top-navigation_navItem__V_Fsr.top-navigation_active__e7n5u:hover .top-navigation_navIcon__VqBF7,.top-navigation_navItem__V_Fsr.top-navigation_active__e7n5u:hover .top-navigation_navLabel__HmeqE{color:#FFFFFF}@keyframes top-navigation_slideIn__DRcqh{0%{width:0;opacity:0}to{width:24px;opacity:1}}.top-navigation_appsDropdown__VqJxr{position:relative}.top-navigation_appsButton__LZ4kS{display:flex;align-items:center;gap:8px;padding:8px 16px;background:transparent;border:none;border-radius:8px;cursor:pointer;transition:all .2s cubic-bezier(.25,.46,.45,.94);height:40px;font-size:14px;font-weight:500;color:#6B7280}.top-navigation_appsButton__LZ4kS:hover{background:rgba(17,24,39,.04);color:#111827}.top-navigation_appsButton__LZ4kS.top-navigation_active__e7n5u{background:#111827;color:#FFFFFF}.top-navigation_appsIcon__4ngrb{display:flex;align-items:center;justify-content:center;width:18px;height:18px;color:inherit;flex-shrink:0}.top-navigation_appsLabel__YBRMB{color:inherit;white-space:nowrap}.top-navigation_chevron__uotVX{width:14px;height:14px;transition:transform .2s ease;color:inherit}.top-navigation_chevronUp__MLK5l{transform:rotate(180deg)}.top-navigation_appsMenu__RTvC_{position:absolute;top:calc(100% + 8px);right:0;background:#FFFFFF;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);min-width:220px;overflow:hidden;z-index:200;animation:top-navigation_slideDown__HI_EQ .2s ease-out}@keyframes top-navigation_slideDown__HI_EQ{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.top-navigation_appsMenuItem__GlnEs{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;background:transparent;border:none;cursor:pointer;transition:all .15s ease;text-align:left;font-size:14px;font-weight:500;color:#374151;position:relative}.top-navigation_appsMenuItem__GlnEs:hover{background:#F9FAFB;color:#111827}.top-navigation_appsMenuItem__GlnEs.top-navigation_active__e7n5u{background:#F3F4F6;color:#111827}.top-navigation_appsMenuIcon__v_6_s{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:#6B7280;flex-shrink:0}.top-navigation_appsMenuItem__GlnEs.top-navigation_active__e7n5u .top-navigation_appsMenuIcon__v_6_s,.top-navigation_appsMenuItem__GlnEs:hover .top-navigation_appsMenuIcon__v_6_s{color:#111827}.top-navigation_appsMenuLabel__a4T6M{flex:1;color:inherit}.top-navigation_checkmark__q7sQQ{width:16px;height:16px;color:#059669;flex-shrink:0}@media (max-width:768px){.top-navigation_topNav__U3pLf{height:56px}.top-navigation_topNavContent__MWusM{padding:0 16px}.top-navigation_navItem__V_Fsr{height:36px;padding:6px 12px;gap:6px}.top-navigation_navIcon__VqBF7{width:16px;height:16px}.top-navigation_navLabel__HmeqE{font-size:12px}.top-navigation_contractTitleInput__chfx8{font-size:14px;min-width:200px;max-width:350px}.top-navigation_navCenter___Wpl4{max-width:350px;padding:0 15px}.top-navigation_appsButton__LZ4kS{height:36px;padding:6px 12px;gap:6px;font-size:13px}.top-navigation_appsIcon__4ngrb{width:16px;height:16px}.top-navigation_chevron__uotVX{width:12px;height:12px}.top-navigation_appsMenu__RTvC_{min-width:200px}.top-navigation_appsMenuItem__GlnEs{padding:10px 14px;font-size:13px;gap:10px}}@media (max-width:480px){.top-navigation_topNavContent__MWusM{padding:0 12px}.top-navigation_navRight__NScif{gap:6px}.top-navigation_navItem__V_Fsr{padding:6px 10px;gap:4px}.top-navigation_navLabel__HmeqE{font-size:11px}.top-navigation_contractTitleInput__chfx8{min-width:150px;max-width:220px}.top-navigation_navCenter___Wpl4{max-width:220px;padding:0 10px}.top-navigation_appsButton__LZ4kS{padding:6px 10px;gap:4px;font-size:12px}.top-navigation_appsLabel__YBRMB{display:none}.top-navigation_appsMenu__RTvC_{right:-12px;min-width:180px}.top-navigation_appsMenuItem__GlnEs{padding:8px 12px;font-size:12px}}.confirmation-dialog_overlay__l5Hwc{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:confirmation-dialog_overlayFadeIn__0gLS_ .2s ease-out;outline:none}@keyframes confirmation-dialog_overlayFadeIn__0gLS_{0%{opacity:0}to{opacity:1}}.confirmation-dialog_dialog__IDGTc{background:white;border-radius:12px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);max-width:400px;width:90%;max-height:90vh;overflow:hidden;animation:confirmation-dialog_dialogSlideIn__46kP7 .3s cubic-bezier(.34,1.56,.64,1)}@keyframes confirmation-dialog_dialogSlideIn__46kP7{0%{opacity:0;transform:scale(.8) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.confirmation-dialog_header__0RaMd{display:flex;align-items:center;gap:16px;padding:24px 24px 16px}.confirmation-dialog_icon___hBmT{flex-shrink:0;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center}.confirmation-dialog_icon___hBmT.confirmation-dialog_danger__9A4ba{background:rgba(239,68,68,.1);color:#DC2626}.confirmation-dialog_icon___hBmT.confirmation-dialog_warning__U36Ep{background:rgba(245,158,11,.1);color:#D97706}.confirmation-dialog_icon___hBmT.confirmation-dialog_info__VcObb{background:rgba(59,130,246,.1);color:#2563EB}.confirmation-dialog_title__6xCRM{font-size:18px;font-weight:600;color:#111827;margin:0;line-height:1.4}.confirmation-dialog_content__wt_95{padding:0 24px 24px}.confirmation-dialog_message__Bq5My{font-size:14px;color:#6B7280;line-height:1.6;margin:0;white-space:pre-line}.confirmation-dialog_actions__PW0ny{display:flex;gap:12px;padding:16px 24px 24px;border-top:1px solid #f3f4f6;justify-content:flex-end}.confirmation-dialog_cancelButton__9_aXZ{padding:10px 16px;border:1px solid #d1d5db;border-radius:8px;background:white;color:#374151;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:80px}.confirmation-dialog_cancelButton__9_aXZ:hover{background:#F9FAFB;border-color:#9CA3AF}.confirmation-dialog_cancelButton__9_aXZ:active{transform:scale(.98)}.confirmation-dialog_confirmButton__uvhlL{padding:10px 16px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:80px;color:white}.confirmation-dialog_confirmButton__uvhlL.confirmation-dialog_danger__9A4ba{background:#DC2626}.confirmation-dialog_confirmButton__uvhlL.confirmation-dialog_danger__9A4ba:hover{background:#B91C1C;transform:translateY(-1px);box-shadow:0 4px 8px rgba(220,38,38,.3)}.confirmation-dialog_confirmButton__uvhlL.confirmation-dialog_warning__U36Ep{background:#D97706}.confirmation-dialog_confirmButton__uvhlL.confirmation-dialog_warning__U36Ep:hover{background:#B45309;transform:translateY(-1px);box-shadow:0 4px 8px rgba(217,119,6,.3)}.confirmation-dialog_confirmButton__uvhlL.confirmation-dialog_info__VcObb{background:#2563EB}.confirmation-dialog_confirmButton__uvhlL.confirmation-dialog_info__VcObb:hover{background:#1D4ED8;transform:translateY(-1px);box-shadow:0 4px 8px rgba(37,99,235,.3)}.confirmation-dialog_confirmButton__uvhlL:active{transform:scale(.98)}.confirmation-dialog_cancelButton__9_aXZ:focus,.confirmation-dialog_confirmButton__uvhlL:focus{outline:2px solid rgba(59,130,246,.5);outline-offset:2px}@media (max-width:480px){.confirmation-dialog_dialog__IDGTc{width:95%;margin:16px}.confirmation-dialog_header__0RaMd{padding:20px 20px 12px}.confirmation-dialog_content__wt_95{padding:0 20px 20px}.confirmation-dialog_actions__PW0ny{padding:12px 20px 20px;flex-direction:column-reverse}.confirmation-dialog_cancelButton__9_aXZ,.confirmation-dialog_confirmButton__uvhlL{width:100%;justify-content:center}.confirmation-dialog_title__6xCRM{font-size:16px}.confirmation-dialog_message__Bq5My{font-size:13px}.confirmation-dialog_icon___hBmT{width:40px;height:40px}}