.ConfirmationModal_confirmation-modal-overlay__ytXGs{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:100000;height:100vh;overflow:hidden}.ConfirmationModal_confirmation-modal-content__Hi53C{color:#000;background:#fff;padding:20px;border-radius:8px;width:300px;max-width:90%;text-align:center;box-shadow:0 4px 8px rgba(0,0,0,.2)}.ConfirmationModal_modal-actions__Gm_ko{display:flex;justify-content:space-around;margin-top:20px}.ConfirmationModal_confirmButton__Jq8Dc{color:green;border:none;background:none;cursor:pointer;font-weight:700;padding:8px 16px}.ConfirmationModal_cancelButton__DtKL8{color:gray;border:none;background:none;cursor:pointer;font-weight:700;padding:8px 16px}.Header_header__KwdYD{width:100%;height:100px;margin:0;padding:0;background-color:#fff;display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:fixed;top:0;z-index:1000;box-shadow:0 2px 5px rgba(0,0,0,.1)}.Header_content__t55qk{padding-top:calc(60px + 40px)}.Header_header__KwdYD .Header_logo____uDV{display:flex;align-items:center;padding:0 20px}.Header_headerLogo__BTBpD{width:200px;height:auto;padding:1em 2em;cursor:pointer}.Header_header__KwdYD nav{display:flex;flex:1 1;justify-content:space-evenly;align-items:center}.Header_menuPrincipal__iMvEx{display:flex;flex-direction:row;justify-content:center;align-items:center;list-style:none;margin:0;padding:0}.Header_menuPrincipal__iMvEx li{position:relative;padding:1em 1.5em;color:#000;text-align:center;cursor:pointer;transition:color .3s ease,border-bottom .3s ease}.Header_menuPrincipal__iMvEx li:hover{color:#eb0a1e;border-bottom:2px solid #eb0a1e}.Header_menuPrincipal__iMvEx a{color:inherit;text-decoration:none}.Header_menuPrincipal__iMvEx a:hover{color:#eb0a1e}.Header_menuPrincipal__iMvEx .Header_subMenu__HqZti{position:relative;display:inline-block}.Header_menuPrincipal__iMvEx .Header_subMenu__HqZti .Header_subMenuContent__vla0N{display:none;position:absolute;top:100%;left:50%;transform:translateX(-50%);background-color:#58595b;padding:10px 0;box-shadow:0 4px 8px rgba(0,0,0,.2);border-radius:4px;z-index:1000;min-width:200px;width:max-content}.Header_menuPrincipal__iMvEx .Header_subMenu__HqZti:hover .Header_subMenuContent__vla0N{display:block}.Header_menuPrincipal__iMvEx .Header_subMenuContent__vla0N ul{list-style:none;margin:0;padding:0}.Header_menuPrincipal__iMvEx .Header_subMenuContent__vla0N ul li{display:flex;align-items:center;padding:10px 15px;color:#fff;border-bottom:1px solid hsla(0,0%,100%,.2);transition:background-color .3s ease;cursor:pointer;width:100%}.Header_menuPrincipal__iMvEx .Header_subMenuContent__vla0N ul li:last-child{border-bottom:none}.Header_menuPrincipal__iMvEx .Header_subMenuContent__vla0N ul li:hover{background-color:#444}.Header_menuPrincipal__iMvEx .Header_subMenuContent__vla0N ul li a{color:#fff;text-decoration:none;font-size:14px;display:flex;align-items:center;width:100%;white-space:nowrap;pointer-events:none}.Header_menuPrincipal__iMvEx .Header_subMenuContent__vla0N ul li a:hover{color:#eb0a1e}.Header_menuPrincipal__iMvEx .Header_subMenuContent__vla0N ul li i{font-size:18px;color:#fff}.Header_actions__dQYHE{display:flex;align-items:center;gap:20px;padding:0 20px}.Header_actionText__Tz_M_{display:flex;align-items:center;font-size:14px;color:#888;cursor:pointer;gap:5px;transition:color .3s ease;font-family:Arial,sans-serif}.Header_actionText__Tz_M_:hover{color:#eb0a1e}.Header_saveText__oo2a_{color:#28a745}.Header_cancelText__K8W7K{color:#dc3545}.Header_logoutButton__kqNNk{font-size:20px;background:none;border:none;color:#333;cursor:pointer}.Header_logoutButton__kqNNk:hover{color:#eb0a1e}.Header_divider__MXxH5{color:#333;font-size:18px}.Header_menuContainer__Ec2Tg{position:fixed;top:0;left:0;width:250px;height:100vh;background-color:#fff;box-shadow:2px 0 5px rgba(0,0,0,.5);z-index:10000;transition:transform .3s ease-in-out}.Header_menuContainer__Ec2Tg.Header_open__J2_dJ{transform:translateX(0)}.Header_menuContainer__Ec2Tg.Header_closed__wjYNV{transform:translateX(-100%)}.Header_menuHeader__TbnRe{display:flex;justify-content:space-between;align-items:center;padding:10px 20px;border-bottom:1px solid #ddd}.Header_menuTitleButton__rw56A{background:none;border:none;color:#333;font-size:20px;font-weight:700;cursor:pointer;text-align:left}.Header_menuButtonSidebar__dLyyS{font-size:24px;margin-left:20px;background:none;border:none;cursor:pointer}.Header_menuList___ElTX{list-style:none;padding:0;margin:0}.Header_menuList___ElTX li{font-size:18px}.Header_menuItem__xkzs6{width:100%;padding:10px 15px;margin:0;background-color:#f8f9fa;border:none;text-align:left;cursor:pointer;font-size:16px;transition:background-color .3s,transform .2s}.Header_menuItem__xkzs6:hover{background-color:#e0e0e0;transform:scale(.98)}.Header_menuItem__xkzs6:focus{outline:2px solid #007bff}.Header_searchBarContainer__Em3_B{position:absolute;top:0;right:0;z-index:50;background-color:#fff;padding:10px 15px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-top:5%;min-width:150px}.Header_searchBarContainer__Em3_B,.Header_searchBarContent__3jNWT{display:flex;align-items:center;justify-content:flex-end;width:auto}.Header_searchBarContent__3jNWT{min-width:160px;position:relative}.Header_searchBarInputContainer__zj2r_{display:flex;align-items:center;position:relative;width:100%;max-width:150px;background-color:transparent;border:none;outline:none}.Header_searchIcon__DU6xD{position:absolute;left:10px;top:50%;transform:translateY(-50%);font-size:14px;color:#888;background:none;border:none}.Header_searchBarInput__T0Nnj{width:100%;padding:6px 10px 6px 32px;font-size:14px;border:none;outline:none;background-color:#fff;color:#555;border-radius:15px;box-sizing:border-box}@media (max-width:1024px){.Header_header__KwdYD{height:80px;padding:0 10px}.Header_headerLogo__BTBpD{width:200px;height:auto;padding:1em 2em;cursor:pointer}.Header_menuPrincipal__iMvEx{gap:10px}.Header_menuPrincipal__iMvEx li{padding:.8em 1em;font-size:14px}.Header_actions__dQYHE{gap:10px;padding:0 10px}.Header_userMenuTrigger__M9_6Z{width:auto;padding:6px 8px;gap:4px}.Header_userName__8pz2T{font-size:13px}.Header_userIcon__FE6eu{font-size:16px;width:16px;height:16px}}@media (max-width:768px){.Header_header__KwdYD{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:auto;padding:5px 10px;text-align:center}.Header_headerLogo__BTBpD{width:200px;height:auto;padding:1em 2em;cursor:pointer}.Header_menuPrincipal__iMvEx{flex-direction:column;align-items:center;width:100%;gap:5px}.Header_menuPrincipal__iMvEx li{padding:10px;font-size:12px}.Header_actions__dQYHE{flex-direction:column;gap:5px;padding:10px 0}.Header_searchBarContainer__Em3_B{width:100%;justify-content:center;padding:5px}.Header_userMenuTrigger__M9_6Z{width:auto;padding:4px 6px}.Header_userName__8pz2T{font-size:12px}.Header_userIcon__FE6eu{font-size:14px;width:14px;height:14px}}@media (max-width:480px){.Header_header__KwdYD{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:auto;padding:5px 10px;text-align:center}.Header_headerLogo__BTBpD{width:30px;height:30px;object-fit:cover;object-position:left center;padding:0;overflow:hidden}.Header_menuPrincipal__iMvEx{display:flex;flex-direction:column;align-items:center;width:auto;gap:2px}.Header_menuPrincipal__iMvEx li{font-size:12px;padding:4px}.Header_actions__dQYHE{display:flex;flex-direction:row;align-items:center;gap:10px}.Header_editText__ZQmXM{display:none}.Header_editIcon__T3e0a{font-size:18px}.Header_searchBarContent__3jNWT{display:none}.Header_searchBarContainer__Em3_B{display:flex;align-items:center;justify-content:flex-end;width:auto}.Header_userMenuTrigger__M9_6Z{width:auto;gap:3px;padding:2px 4px}.Header_userName__8pz2T{font-size:11px}.Header_userIcon__FE6eu{font-size:13px;width:13px;height:13px}}.Header_userMenuContainer__AxXC_{position:relative;margin-left:15px;cursor:pointer}.Header_userMenuTrigger__M9_6Z{display:flex;align-items:center;justify-content:center;gap:6px;min-width:200px;padding:6px 10px;border-radius:4px;background:transparent;border:none;cursor:pointer}.Header_userArrow__U9NaY,.Header_userIcon__FE6eu,.Header_userName__8pz2T{transition:color .2s ease,transform .15s ease}.Header_userIcon__FE6eu{font-size:12px;width:12px;height:12px}.Header_userMenuContainer__AxXC_.Header_open__J2_dJ .Header_userArrow__U9NaY,.Header_userMenuContainer__AxXC_.Header_open__J2_dJ .Header_userIcon__FE6eu,.Header_userMenuContainer__AxXC_.Header_open__J2_dJ .Header_userName__8pz2T,.Header_userMenuTrigger__M9_6Z:hover .Header_userArrow__U9NaY,.Header_userMenuTrigger__M9_6Z:hover .Header_userIcon__FE6eu,.Header_userMenuTrigger__M9_6Z:hover .Header_userName__8pz2T{color:#eb0a1e}.Header_userName__8pz2T{font-size:14px;color:#000;font-weight:500;max-width:130px}.Header_userName__8pz2T,.Header_userRole__SY24I{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Header_userRole__SY24I{max-width:110px;padding:2px 8px;border:1px solid #d9d9d9;border-radius:10px;background-color:#f0f0f0;color:#58595b;font-size:11px;font-weight:600;transition:border-color .2s ease,color .2s ease}.Header_userMenuContainer__AxXC_.Header_open__J2_dJ .Header_userRole__SY24I,.Header_userMenuTrigger__M9_6Z:hover .Header_userRole__SY24I{border-color:#eb0a1e;color:#eb0a1e}.Header_userMenuContainer__AxXC_.Header_open__J2_dJ .Header_userArrow__U9NaY{transform:rotate(180deg)}.Header_userMenuDropdown___ex4V{position:absolute;top:38px;right:0;width:200px;background:#58595b;border-radius:4px;overflow:hidden;display:flex;flex-direction:column;z-index:999;box-shadow:0 4px 8px rgba(0,0,0,.2)}.Header_userMenuEmail__gMuYP{padding:12px;background:#4a4b4d;font-size:14px;color:#fff;border-bottom:1px solid hsla(0,0%,100%,.1)}.Header_userMenuItemLogout__orCF_,.Header_userMenuItem__Vr1OH{padding:10px 15px;font-size:14px;display:flex;align-items:center;background-color:#58595b;border-bottom:1px solid hsla(0,0%,100%,.1);cursor:pointer;transition:background-color .2s ease,color .2s ease;color:#fff}.Header_userMenuItemLogout__orCF_:last-child,.Header_userMenuItem__Vr1OH:last-child{border-bottom:none}.Header_userMenuItemLogout__orCF_:hover,.Header_userMenuItem__Vr1OH:hover{background-color:#444;color:#fff}.Header_userMenuProfile__rC1Z9{flex-direction:column;align-items:stretch;gap:6px;cursor:default}.Header_userMenuProfile__rC1Z9:hover{background-color:#58595b}.Header_profileLabel__AsNNP{margin:0;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:hsla(0,0%,100%,.7)}.Header_profileSelect__nYvll{width:100%;padding:6px 8px;font-size:13px;color:#fff;background-color:#4a4b4d;border:1px solid hsla(0,0%,100%,.2);border-radius:4px;cursor:pointer;transition:border-color .2s ease}.Header_profileSelect__nYvll:hover:not(:disabled){border-color:#eb0a1e}.Header_profileSelect__nYvll:focus{outline:none;border-color:#eb0a1e}.Header_profileSelect__nYvll:disabled{opacity:.6;cursor:not-allowed}.Header_profileSelect__nYvll option{background-color:#4a4b4d;color:#fff}.Header_userMenuItemLogout__orCF_{color:#fff}.Header_userMenuItemLogout__orCF_:hover{background-color:#444;color:#fff}.TitleBar_titleBarContainer__J20LX{display:flex;flex-direction:column;align-items:center;position:relative;top:0;z-index:50;background-color:#fff;padding:10px 0;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-top:100px;width:100%}.TitleBar_titleBarContent___tsNu{display:flex;align-items:center;justify-content:center;width:60%}.TitleBar_addApplication__3fTmQ{display:flex;align-items:center;font-size:16px;color:#333;cursor:pointer;margin-left:20px}.TitleBar_addApplication__3fTmQ span{margin-right:5px}.TitleBar_addIcon__AuSCM{font-size:18px}.TitleBar_pageTitle__2HHIm{font-size:18px;margin-top:1%;margin-bottom:1%;text-align:center;color:#000}@media (max-width:1024px){.TitleBar_titleBarContainer__J20LX{position:relative;padding:10px 0;margin-top:80px}.TitleBar_titleBarContent___tsNu{display:flex;align-items:center;justify-content:center;width:60%}.TitleBar_pageTitle__2HHIm{font-size:14px;text-align:center}}@media (max-width:768px){.TitleBar_titleBarContainer__J20LX{position:relative;padding:8px 0;margin-top:120px}.TitleBar_titleBarContent___tsNu{width:80%;flex-direction:column}.TitleBar_pageTitle__2HHIm{font-size:14px;text-align:center}.TitleBar_addApplication__3fTmQ,.TitleBar_addIcon__AuSCM{font-size:14px}}@media (max-width:480px){.TitleBar_titleBarContainer__J20LX{position:relative;padding:8px 0;margin-top:60px}.TitleBar_titleBarContent___tsNu{width:90%;flex-direction:column;text-align:center}.TitleBar_pageTitle__2HHIm{font-size:14px;text-align:center}.TitleBar_addApplication__3fTmQ{font-size:12px}.TitleBar_addIcon__AuSCM{font-size:14px}}.AppCard_app-card__dCADK{border:1px solid hsla(0,0%,100%,.2);border-radius:12px;padding:20px;width:100%;min-height:160px;background-color:#2a2a2a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 20px rgba(0,0,0,.15);display:flex;flex-direction:column;justify-content:space-between;overflow:visible;box-sizing:border-box;position:relative;transition:all .3s ease;cursor:pointer}.AppCard_app-card__dCADK:hover{transform:translateY(-4px);box-shadow:5px 5px 5px hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.25);background-color:#333}.AppCard_app-card__dCADK.AppCard_disabled__HefxI{background-color:rgba(26,26,26,.6);opacity:.6;cursor:not-allowed;border-color:hsla(0,0%,100%,.08)}.AppCard_app-card-status-indicator___1ztR{position:absolute;top:8px;right:8px;z-index:1;overflow:visible}.AppCard_app-card-status__rCUSs{display:flex;align-items:center;font-size:14px;font-weight:700;cursor:pointer;position:relative}.AppCard_app-card-status__rCUSs:before{content:attr(data-tooltip);bottom:calc(100% + 8px);background-color:rgba(0,0,0,.9);color:#fff;padding:8px 12px;border-radius:6px;font-size:12px;font-weight:400;white-space:nowrap;box-shadow:0 2px 8px rgba(0,0,0,.3)}.AppCard_app-card-status__rCUSs:after,.AppCard_app-card-status__rCUSs:before{position:absolute;left:50%;transform:translateX(-50%);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:9999;pointer-events:none}.AppCard_app-card-status__rCUSs:after{content:"";bottom:calc(100% + 3px);border:5px solid transparent;border-top-color:rgba(0,0,0,.9)}.AppCard_app-card-status__rCUSs:hover:after,.AppCard_app-card-status__rCUSs:hover:before{opacity:1;visibility:visible}.AppCard_app-card-status__rCUSs.AppCard_active__7GW0k{color:#4ade80}.AppCard_app-card-status__rCUSs.AppCard_maintenance__k0LpD{color:#fbbf24}.AppCard_app-card-header__lAaol{display:flex;align-items:center;gap:12px;margin-bottom:12px}.AppCard_app-card-icon-container__aCzAa{flex-shrink:0;background-color:#2a2a2a;border-radius:10px;padding:10px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.15);border:1px solid hsla(0,0%,100%,.2);transition:all .3s ease}.AppCard_app-card-icon__u_QGr{width:40px;height:40px;object-fit:contain;transition:transform .3s ease}.AppCard_app-card__dCADK:hover .AppCard_app-card-icon-container__aCzAa{transform:scale(1.05);box-shadow:0 6px 16px rgba(0,0,0,.2);background-color:#333;border-color:hsla(0,0%,100%,.25)}.AppCard_app-card__dCADK:hover .AppCard_app-card-icon__u_QGr{transform:scale(1.1)}.AppCard_app-card-info__tzTQw{display:flex;flex-direction:column;justify-content:center}.AppCard_app-card-title__be_8z{font-size:18px;font-weight:600;margin:0;color:hsla(0,0%,100%,.95);cursor:pointer;line-height:1.3;flex:1 1;text-shadow:0 1px 2px rgba(0,0,0,.3);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (max-width:768px){.AppCard_app-card-title__be_8z{font-size:16px}.AppCard_app-card-description__xSgIf{font-size:13px}}.AppCard_app-card-description__xSgIf{font-size:14px;color:hsla(0,0%,80%,.8);margin-top:0;margin-bottom:16px;cursor:pointer;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 2px rgba(0,0,0,.2)}.AppCard_app-card-status__rCUSs img{width:200px;height:200px;object-fit:cover;margin-right:8px}.AppCard_app-card-actions__SULkV{display:flex;align-items:center;justify-content:flex-end;margin-top:auto;padding-top:16px}.AppCard_copy-icon__VuBGf,.AppCard_delete-icon___rufZ,.AppCard_edit-icon__sVFXk{font-size:18px;color:hsla(0,0%,80%,.7);cursor:pointer;margin-left:8px;transition:all .3s ease;padding:4px;border-radius:4px}.AppCard_copy-icon__VuBGf:hover,.AppCard_delete-icon___rufZ:hover,.AppCard_edit-icon__sVFXk:hover{color:hsla(0,0%,100%,.9);background-color:hsla(0,0%,100%,.1);transform:scale(1.1)}.AppCard_navigate-button__Gwn8f{background:none;border:none;cursor:pointer;font-size:1.2em;margin-left:auto;display:flex;align-items:center}.ContentWrapper_contentWrapper__435EH{position:relative;width:100%;height:auto;padding:20px 16px;margin-top:20px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start}@media (max-width:768px){.ContentWrapper_contentWrapper__435EH{padding:16px 12px}}@media (max-width:480px){.ContentWrapper_contentWrapper__435EH{padding:12px 8px}}.AppList_appListContainer__MwWI9{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;width:100%;max-width:1400px;margin:0 auto;padding:0 16px;box-sizing:border-box}@media (max-width:1200px){.AppList_appListContainer__MwWI9{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.AppList_appListContainer__MwWI9{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width:480px){.AppList_appListContainer__MwWI9{grid-template-columns:1fr;gap:12px}}.AppList_appCard__TtlFN{width:100%;box-sizing:border-box}.AplicacionesList_pageContainer__2Qg9Y{background-image:url(/_next/static/media/login-bg.b9ecbaf4.jpg);background-size:cover;background-position:50%;min-height:100vh;display:flex;flex-direction:column}.AplicacionesList_main__WPTM5{margin-top:100px}.AplicacionesList_emptyState___3FiA{text-align:center;color:#fff;font-size:1.1rem;padding:48px 16px;text-shadow:0 1px 2px rgba(0,0,0,.4)}