.support-content[data-v-1b0e053e]{display:flex;flex-direction:column;gap:16px}.support-description[data-v-1b0e053e]{color:#4b5563;font-size:14px;line-height:1.6;margin:0}.support-box[data-v-1b0e053e]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:14px 16px}.support-item[data-v-1b0e053e]{align-items:center;color:#111827;display:flex;font-size:14px;gap:10px}.support-item-icon[data-v-1b0e053e]{color:#16a34a;flex-shrink:0}.support-note[data-v-1b0e053e]{color:#6b7280;font-size:13px}.sif-counter-box[data-v-ce5dffef]{border:1px solid #e2e8f0;border-radius:6px;bottom:15vh;box-shadow:0 -1px 3px #00000014;margin-bottom:8px;padding:4px 12px}.cuadro-principal[data-v-ce5dffef],.sif-counter-box[data-v-ce5dffef]{background:#fff;position:sticky;width:100%;z-index:50}.cuadro-principal[data-v-ce5dffef]{bottom:0;box-shadow:0 -2px 6px #0000001a;padding:15px}.sif-counter[data-v-ce5dffef]{align-items:center;background:transparent;display:flex;font-size:.75rem;gap:4px;justify-content:flex-end;margin:0;padding:0}.counter-label[data-v-ce5dffef]{color:#94a3b8;font-weight:400}.counter-value[data-v-ce5dffef]{background:#f1f5f9;border-radius:3px;color:#1814f3;font-size:.8rem;font-weight:600;min-width:20px;padding:1px 6px;text-align:center}.margen[data-v-ce5dffef]{max-width:400px;min-width:320px;width:40vh}.margen[data-v-ce5dffef],.margen.retraer[data-v-ce5dffef]{flex-shrink:0;height:100%;transition:.3s ease}.margen.retraer[data-v-ce5dffef]{max-width:0;min-width:0;overflow:hidden;width:0}.contain-title[data-v-ce5dffef]{align-items:center;display:flex;justify-content:space-between;padding-block:0;padding-inline:0 10px}.contain-title .img[data-v-ce5dffef]:hover{block-size:33px}.custom-aside[data-v-ce5dffef]{background-color:#fff;border:1px solid #d1d5db;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;flex-shrink:0;height:100%;max-width:400px;min-width:320px;overflow-y:hidden;width:40vh}.sif-list-container[data-v-ce5dffef]{flex-grow:1;overflow-y:auto}.logo-container[data-v-ce5dffef]{display:flex;inline-size:100%;justify-content:center}.imgLogo[data-v-ce5dffef]{margin-block:10px 0;margin-inline:0 auto}.custom-title[data-v-ce5dffef]{font-size:1rem;font-weight:700;padding:16px}.menu-button[data-v-ce5dffef]{align-items:center;background-color:#ebf8ff;border:none;cursor:pointer;display:flex;inline-size:100%;justify-content:space-between;padding:12px;transform:translateY(0);transition:all .3s cubic-bezier(.4,0,.2,1)}.menu-button[data-v-ce5dffef]:hover{background-color:#dbeafe;box-shadow:0 2px 8px #0000001a;transform:translateY(-1px)}.currentSif[data-v-ce5dffef]{background-color:#bfdbfe}.sif-header[data-v-ce5dffef]{justify-content:space-between}.sif-header .menu-button[data-v-ce5dffef]{flex-grow:1;padding-inline-end:8px}.sif-header[data-v-ce5dffef]:hover{background-color:#dbeafe}.sif-header .config-button[data-v-ce5dffef],.subsystem-header .config-button[data-v-ce5dffef]{color:#1814f3}.sif-header .config-button[data-v-ce5dffef]:hover,.subsystem-header .config-button[data-v-ce5dffef]:hover{color:#3b82f6}.menu-subButton[data-v-ce5dffef]{align-items:center;border:none;cursor:pointer;display:flex;inline-size:100%;justify-content:space-between;padding:12px;transform:translateY(0);transition:all .3s cubic-bezier(.4,0,.2,1)}.menu-subButton[data-v-ce5dffef]:hover{background-color:#f1f5f9;box-shadow:0 1px 4px #0000000d;transform:translateY(-1px)}.menu-title[data-v-ce5dffef]{color:var(--primary);flex:1;font-weight:600;gap:4px;min-width:0;text-align:left}.arrowAlert[data-v-ce5dffef],.menu-title[data-v-ce5dffef]{align-items:center;display:flex}.arrowAlert[data-v-ce5dffef]{gap:8px}.arrowAlert .config-button[data-v-ce5dffef]{margin-inline-end:4px;padding:4px}.arrowAlert .svg-icon[data-v-ce5dffef]{block-size:20px;inline-size:20px}.arrow[data-v-ce5dffef]{margin-inline-start:4px;transition:transform .3s ease}.rotated[data-v-ce5dffef]{transform:rotate(180deg)}.rotar[data-v-ce5dffef]{transform:rotate(90deg)}.menu-list[data-v-ce5dffef]{background-color:#f9fafb;max-height:1000px;overflow:hidden;padding-inline:16px;transition:all .4s cubic-bezier(.4,0,.2,1)}.menu-item[data-v-ce5dffef]{opacity:1;transform:translateY(0);transition:all .3s ease}.menu-item[data-v-ce5dffef]:hover{transform:translateY(-1px)}.Submenu-item[data-v-ce5dffef]{opacity:1;transform:translate(0);transition:all .2s ease}.Submenu-item[data-v-ce5dffef]:hover{color:#64748b;transform:translate(4px)}.menu-item[data-v-ce5dffef]{list-style:none;padding-inline:0}.Submenu-item[data-v-ce5dffef]{color:#9ba9bc;font-size:14px;list-style:none;padding-block:4px;padding-inline-start:26px}.settings-button[data-v-ce5dffef]{align-items:center;background-color:#fff;border:none;cursor:pointer;display:flex;inline-size:100%;justify-content:space-between;transition:background-color .3s ease}.settings-title[data-v-ce5dffef]{align-items:center;display:flex;font-size:.95rem;font-weight:700;gap:4px;margin-block-end:10px}.menu-settings[data-v-ce5dffef]{list-style:none;padding:0}.menu-item-settings[data-v-ce5dffef]{align-items:center;border-radius:4px;color:#374151;display:flex;gap:10px;padding-block:8px;padding-inline:12px 0;position:relative;text-decoration:none;transition:background .2s}.menu-item-settings[data-v-ce5dffef]:hover{background:#e5e7eb}.item[data-v-ce5dffef]{block-size:39px;inline-size:5px;inset-inline-end:0;position:absolute}.menu-item-settings.active[data-v-ce5dffef]{background-color:#dbeafe}.menu-item-settings .item.active[data-v-ce5dffef]{background:#3b82f6;color:#fff}.settings-icons[data-v-ce5dffef]{block-size:1.3rem;inline-size:1.3rem}.icon[data-v-ce5dffef]{block-size:16px;inline-size:16px}.no-sifs-message[data-v-ce5dffef]{color:#6b7280;padding:20px;text-align:center}.view-sif-button[data-v-ce5dffef]{background-color:#f3f4f6;transition:background-color .2s}.view-sif-button[data-v-ce5dffef]:hover{background-color:#e5e7eb}.view-sif-button .menu-title[data-v-ce5dffef]{color:#4b5563}.view-sif-button i[data-v-ce5dffef]{font-size:16px;margin-right:4px}.refresh-button[data-v-ce5dffef]{color:#1814f3;cursor:pointer;display:flex;font-size:1.5rem;justify-content:center;margin-block-start:2px;text-align:center}.refresh-button[data-v-ce5dffef]:hover{color:#3b82f6}.refresh-button[data-v-ce5dffef]:disabled{color:#9ca3af;cursor:not-allowed}.refresh-button i.loading[data-v-ce5dffef]{animation:spin-ce5dffef 1s linear infinite}@keyframes spin-ce5dffef{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (max-width:1280px){.margen[data-v-ce5dffef]{max-width:350px;min-width:280px;width:35vh}.margen[data-v-ce5dffef],.margen.retraer[data-v-ce5dffef]{flex-shrink:0;height:100%;transition:.3s ease}.margen.retraer[data-v-ce5dffef]{max-width:0;min-width:0;overflow:hidden;width:0}.custom-aside[data-v-ce5dffef]{height:100%;max-width:350px;min-width:280px;width:35vh}}@media (max-width:768px){.margen[data-v-ce5dffef]{max-width:300px;min-width:250px;width:30vh}.margen[data-v-ce5dffef],.margen.retraer[data-v-ce5dffef]{flex-shrink:0;height:100%;transition:.3s ease}.margen.retraer[data-v-ce5dffef]{max-width:0;min-width:0;overflow:hidden;width:0}.custom-aside[data-v-ce5dffef]{height:100%;max-width:300px;min-width:250px;width:30vh}}@media (max-width:480px){.margen[data-v-ce5dffef]{max-width:250px;min-width:200px;width:25vh}.margen[data-v-ce5dffef],.margen.retraer[data-v-ce5dffef]{flex-shrink:0;height:100%;transition:.3s ease}.margen.retraer[data-v-ce5dffef]{max-width:0;min-width:0;overflow:hidden;width:0}.custom-aside[data-v-ce5dffef]{height:100%;max-width:250px;min-width:200px;width:25vh}}.subsystem-header[data-v-ce5dffef]{align-items:center;background-color:#f9fafb;display:flex;justify-content:space-between}.subsystem-header .menu-subButton[data-v-ce5dffef]{flex-grow:1;padding-inline-end:8px;text-align:start}.config-button[data-v-ce5dffef]{align-items:center;background:none;border:none;color:#6b7280;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:color .2s ease}.config-button[data-v-ce5dffef]:hover{color:var(--tertiary)}.config-button i[data-v-ce5dffef]{font-size:1.2rem}.logout-button[data-v-ce5dffef]{align-items:center;background:none;border:none;color:#374151;cursor:pointer;display:flex;gap:10px;padding-block:8px;padding-inline:12px 0;text-decoration:none;transition:background .2s;width:100%}.logout-button[data-v-ce5dffef]:hover{background:#e5e7eb;color:var(--tertiary)}.logout-button i[data-v-ce5dffef]{font-size:1.2rem}.role-display[data-v-ce5dffef]{opacity:.7;pointer-events:none}.role-display .menu-item-settings[data-v-ce5dffef]{color:#374151;font-size:.9rem}.role-display i[data-v-ce5dffef]{font-size:1.2rem;margin-right:10px}.sif-drag-handle[data-v-ce5dffef]{align-items:center;background-color:#ebf8ff;color:#94a3b8;cursor:grab;display:flex;justify-content:center;padding:8px;transition:color .2s ease}.sif-drag-handle[data-v-ce5dffef]:hover{background-color:#dbeafe;color:#1814f3}.sif-drag-handle[data-v-ce5dffef]:active{cursor:grabbing}.drag-icon[data-v-ce5dffef]{font-size:1.2rem}.sif-header[data-v-ce5dffef]{align-items:center;background-color:#ebf8ff;display:flex;justify-content:flex-start}.sif-header .menu-button[data-v-ce5dffef]{flex:1}.ghost-sif[data-v-ce5dffef]{background:#f0f9ff;border:2px dashed #3b82f6;opacity:.5}.sortable-drag[data-v-ce5dffef]{box-shadow:0 4px 12px #00000026;opacity:.8}.sortable-chosen[data-v-ce5dffef]{background-color:#f0f9ff}
