.lp-root[data-v-a7f33556]{height:100vh;overflow-y:auto;display:flex;flex-direction:row}.lp-left[data-v-a7f33556]{flex:0 0 60%;background-position:center;background-size:cover;background-repeat:no-repeat;display:flex;flex-direction:column;padding:2rem 2.5rem;position:relative;overflow:hidden;transition:background .3s ease}.lp-logo[data-v-a7f33556]{flex-shrink:0}.lp-logo img[data-v-a7f33556]{height:60px;width:auto}.lp-description[data-v-a7f33556],.lp-bottom[data-v-a7f33556]{flex-shrink:0;display:flex;flex-direction:column;gap:.75rem}.lp-tagline[data-v-a7f33556]{font-size:1.6rem;font-weight:600;margin-top:20px!important;color:var(--lp-tagline-color)!important;line-height:1.2;margin:0;max-width:400px}.lp-copyright[data-v-a7f33556]{font-size:.82rem;color:var(--lp-copyright-color)}.lp-right[data-v-a7f33556]{flex:1;background:var(--bg-body);display:flex;align-items:center;justify-content:center;padding:3rem 2.5rem;transition:background .3s ease}.lp-form-container[data-v-a7f33556]{width:100%;max-width:400px}.lp-title[data-v-a7f33556]{font-size:1.9rem;font-weight:800;color:var(--text-color);line-height:1.2;margin:0 0 2rem}.lp-float[data-v-a7f33556]{position:relative;margin-bottom:1.5rem}.lp-float input[data-v-a7f33556]{width:100%;padding:1.2rem 1.1rem .55rem;border:1.5px solid var(--input-border);border-radius:14px;background:var(--input-bg);color:var(--text-color);font-size:.8rem;outline:none;transition:border-color .2s,box-shadow .2s,background .3s,color .3s}.lp-float label[data-v-a7f33556]{position:absolute;left:1.1rem;top:50%;transform:translateY(-50%);font-size:.9rem;color:var(--text-color);pointer-events:none;transition:top .18s ease,font-size .18s ease,color .18s ease,transform .18s ease;line-height:1}.lp-float input:focus+label[data-v-a7f33556],.lp-float input:not(:placeholder-shown)+label[data-v-a7f33556]{top:.45rem;transform:translateY(0);font-size:.7rem;color:var(--color-secondary);font-weight:600;letter-spacing:.02em}.lp-float input[data-v-a7f33556]:focus{border-color:var(--color-secondary);box-shadow:0 0 0 2px var(--color-secondary-20)}.lp-float.has-error input[data-v-a7f33556]{border-color:var(--color-danger);box-shadow:0 0 0 3px var(--color-danger-soft)}.lp-float.has-error input:focus+label[data-v-a7f33556],.lp-float.has-error input:not(:placeholder-shown)+label[data-v-a7f33556]{color:var(--color-danger)}.lp-field-err[data-v-a7f33556]{display:flex;align-items:center;gap:.4rem;color:var(--color-danger);font-size:.8rem;margin-top:.35rem;font-weight:500}.lp-float .lp-pw-eye[data-v-a7f33556]{position:absolute;right:.85rem;top:50%;transform:translateY(-50%);border:none;background:transparent;color:var(--text-color);cursor:pointer;padding:.2rem;font-size:1rem;transition:color .15s}.lp-float .lp-pw-eye[data-v-a7f33556]:hover{color:var(--color-secondary)}.lp-float:has(.lp-pw-eye) input[data-v-a7f33556]{padding-right:2.8rem}.lp-forgot[data-v-a7f33556]{text-align:right;margin-bottom:1.5rem}.lp-forgot a[data-v-a7f33556]{font-size:.83rem;color:var(--text-color);text-decoration:none;font-weight:500}.lp-forgot a[data-v-a7f33556]:hover{text-decoration:underline}.lp-submit[data-v-a7f33556]{width:100%;padding:.95rem;border:none;border-radius:14px;background:var(--color-secondary);color:var(--color-light);font-size:1rem;font-weight:700;cursor:pointer;transition:background .2s,transform .15s;letter-spacing:.2px}.lp-submit[data-v-a7f33556]:hover:not(:disabled){background:var(--color-secondary-dark);transform:translateY(-1.5px)}.lp-submit[data-v-a7f33556]:disabled{opacity:.6;cursor:not-allowed;transform:none}.lp-spinner[data-v-a7f33556]{display:flex;align-items:center;justify-content:center;gap:.4rem}.lp-spinner i[data-v-a7f33556]{animation:lp-spin-a7f33556 .8s linear infinite}@keyframes lp-spin-a7f33556{to{transform:rotate(360deg)}}.lp-menu-wrap[data-v-a7f33556]{position:fixed;top:1rem;right:1rem;z-index:100}.lp-dots-btn[data-v-a7f33556]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:38px;height:38px;border:none;border-radius:50%;background:var(--bg-surface-2);box-shadow:0 2px 8px #0000001f;cursor:pointer;transition:background .15s,box-shadow .15s}.lp-dots-btn[data-v-a7f33556]:hover{background:var(--bg-surface-4);box-shadow:0 4px 14px #00000026}.lp-dots-btn span[data-v-a7f33556]{display:block;width:4px;height:4px;border-radius:50%;background:var(--color-gray)}.lp-dropdown[data-v-a7f33556]{position:absolute;top:calc(100% + 8px);right:0;min-width:260px;background:var(--bg-surface-2);border-radius:14px;box-shadow:0 8px 28px #00000024;padding:.4rem;border:1px solid rgba(0,0,0,.06)}.lp-dd-item[data-v-a7f33556]{display:flex;align-items:center;gap:.65rem;width:100%;padding:.6rem .85rem;border:none;background:transparent;border-radius:9px;color:var(--text-color);font-size:.87rem;font-weight:500;cursor:pointer;text-decoration:none;transition:background .15s;font-family:inherit;text-align:left}.lp-dd-item[data-v-a7f33556]:hover{background:var(--bg-surface-4)}.lp-dd-item i[data-v-a7f33556]{font-size:1rem;width:18px;text-align:center;color:var(--text-color);flex-shrink:0}.lp-dd-link[data-v-a7f33556],.lp-dd-link i[data-v-a7f33556]{color:#1048cb}.lp-dd-sep[data-v-a7f33556]{height:1px;background:var(--bg-surface-4);margin:.3rem 0}.lp-menu-enter-active[data-v-a7f33556]{transition:opacity .18s ease,transform .2s cubic-bezier(.34,1.56,.64,1)}.lp-menu-leave-active[data-v-a7f33556]{transition:opacity .12s ease}.lp-menu-enter-from[data-v-a7f33556]{opacity:0;transform:translateY(-6px) scale(.97)}.lp-menu-leave-to[data-v-a7f33556]{opacity:0}@media(max-width:768px){.lp-root[data-v-a7f33556]{flex-direction:column}.lp-left[data-v-a7f33556]{flex:none;min-height:45vh;padding:1.5rem}.lp-illustration img[data-v-a7f33556]{max-height:32vh}.lp-tagline[data-v-a7f33556]{font-size:1.2rem}.lp-right[data-v-a7f33556]{padding:2rem 1.5rem}.lp-title[data-v-a7f33556]{font-size:1.5rem}}.conf-overlay[data-v-0883b735]{position:fixed;inset:0;background:#0000008c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:start;justify-content:center;z-index:9998;padding:1rem;padding-top:20vh}.conf-card[data-v-0883b735]{background:var(--bg-surface, #fff);border:1px solid var(--card-border, rgba(0,0,0,.06));border-radius:16px;box-shadow:0 20px 48px #0000002e,0 4px 12px #00000014;min-width:400px;max-width:400px;width:100%;overflow:hidden;align-items:center}.conf-header[data-v-0883b735]{padding:1.5rem 1.5rem 1.25rem}.conf-titles[data-v-0883b735]{min-width:0;text-align:center}.conf-title[data-v-0883b735]{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin:0 0 .6rem;line-height:1.3}.conf-message[data-v-0883b735]{font-size:.9rem;color:var(--text-secondary);margin:0;line-height:1.55}.conf-sep[data-v-0883b735]{height:1px;background:var(--border-color, #e5e7eb);margin:0 1.5rem}.conf-actions[data-v-0883b735]{display:flex;gap:.65rem;padding:3rem 1.5rem}.conf-btn[data-v-0883b735]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.65rem!important;padding:1rem!important;font-size:.875rem;font-weight:600;border-radius:var(--radius-sm, 8px);border:none;cursor:pointer;font-family:inherit;transition:all var(--t-fast, .15s) var(--ease-base);white-space:nowrap}.conf-btn[data-v-0883b735]:disabled{opacity:.6;cursor:not-allowed}.conf-btn i[data-v-0883b735]{font-size:.85rem}.conf-enter-active[data-v-0883b735]{transition:opacity .25s ease}.conf-leave-active[data-v-0883b735]{transition:opacity .2s ease}.conf-enter-from[data-v-0883b735],.conf-leave-to[data-v-0883b735]{opacity:0}.conf-enter-active .conf-card[data-v-0883b735]{animation:conf-card-in-0883b735 .3s cubic-bezier(0,0,.2,1) forwards}.conf-leave-active .conf-card[data-v-0883b735]{animation:conf-card-out-0883b735 .2s ease-in forwards}@keyframes conf-card-in-0883b735{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@keyframes conf-card-out-0883b735{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-50px)}}@media(max-width:480px){.conf-actions[data-v-0883b735]{flex-direction:column-reverse}.conf-header[data-v-0883b735]{padding:1.25rem 1.25rem 1rem}.conf-sep[data-v-0883b735]{margin:0 1.25rem}.conf-actions[data-v-0883b735]{padding:1rem 1.25rem}}.apps-wrap[data-v-845ae31f]{position:relative}.apps-dropdown[data-v-845ae31f]{position:absolute;top:calc(100% + 10px);right:0;max-width:calc(100vw - 24px);background:var(--dropdown-bg, #fff);border:1px solid var(--dropdown-border, #e5e7eb);border-radius:14px;box-shadow:var(--dropdown-shadow, 0 8px 24px rgba(0,0,0,.12));z-index:600;padding:.9rem .75rem 1rem}.apps-dd-sep[data-v-845ae31f]{height:1px;background:var(--bg-surface-4);margin:.5rem .4rem}.apps-dd-head[data-v-845ae31f]{padding:0 .4rem .7rem}.apps-dd-title[data-v-845ae31f]{font-size:1rem;font-weight:600;color:var(--color-secondary)}.apps-grid[data-v-845ae31f]{display:grid;grid-template-columns:repeat(3,1fr);gap:.3rem}.apps-item[data-v-845ae31f]{display:flex;width:120px;flex-direction:column;align-items:center;gap:.45rem;padding:.85rem .4rem;border-radius:12px;text-decoration:none;text-align:center;transition:all .15s,transform .12s}.apps-item[data-v-845ae31f]:hover{background:var(--bg-surface-4)}.apps-item-icon[data-v-845ae31f]{width:55px;height:55px;border-radius:10px;background:var(--bg-surface-4);color:var(--color-gray);display:flex;align-items:center;justify-content:center;font-size:2rem}.apps-item:hover .apps-item-icon[data-v-845ae31f]{background:transparent}.apps-item-label[data-v-845ae31f]{font-size:.72rem;font-weight:500;color:var(--text-color);line-height:1.2;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2}.apps-item:hover .apps-item-label[data-v-845ae31f]{color:var(--color-primary)}.notif-wrap[data-v-845ae31f],.notif-bell-btn[data-v-845ae31f]{position:relative}.notif-badge[data-v-845ae31f]{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:var(--color-danger, #dc2626);color:#fff;font-size:.65rem;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1;pointer-events:none;border:2px solid var(--bg-body, #fff)}.notif-dropdown[data-v-845ae31f]{position:absolute;top:calc(100% + 10px);right:0;width:340px;max-width:calc(100vw - 24px);background:var(--dropdown-bg, #fff);border:1px solid var(--dropdown-border, #e5e7eb);border-radius:14px;box-shadow:var(--dropdown-shadow, 0 8px 24px rgba(0,0,0,.12));z-index:600;overflow:hidden}.notif-dd-head[data-v-845ae31f]{display:flex;align-items:center;justify-content:space-between;padding:.85rem 1rem .65rem;border-bottom:1px solid var(--bg-surface-4)}.notif-dd-title[data-v-845ae31f]{font-size:.9rem;font-weight:700;color:var(--text-color)}.notif-read-all-btn[data-v-845ae31f]{font-size:.75rem;font-weight:500;color:var(--color-primary);background:none;border:none;cursor:pointer;padding:0;font-family:inherit;transition:opacity .15s}.notif-read-all-btn[data-v-845ae31f]:hover{opacity:.7}.notif-list[data-v-845ae31f]{max-height:380px;overflow-y:auto;overscroll-behavior:contain}.notif-empty[data-v-845ae31f]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem 1rem;color:var(--text-muted, #9ca3af);font-size:.85rem}.notif-empty i[data-v-845ae31f]{font-size:1.5rem}.notif-spin[data-v-845ae31f]{animation:spin-845ae31f .8s linear infinite}@keyframes spin-845ae31f{to{transform:rotate(360deg)}}.notif-item[data-v-845ae31f]{display:flex;align-items:flex-start;gap:.65rem;padding:.75rem 1rem .75rem 1.2rem;cursor:pointer;border-bottom:1px solid var(--bg-surface-4);transition:background .15s;position:relative}.notif-item[data-v-845ae31f]:last-child{border-bottom:none}.notif-item[data-v-845ae31f]:hover{background:var(--color-secondary-30)}.notif-item.notif-unread[data-v-845ae31f]{background:var(--color-primary-soft, #eff6ff)}.notif-item.notif-unread[data-v-845ae31f]:hover{filter:brightness(.97)}.notif-item-dot[data-v-845ae31f]{position:absolute;top:50%;left:.4rem;transform:translateY(-50%);width:7px;height:7px;border-radius:50%;background:var(--color-primary);flex-shrink:0}.notif-item-icon[data-v-845ae31f]{width:34px;height:34px;border-radius:50%;background:var(--color-primary-soft, #eff6ff);color:var(--color-primary);display:flex;align-items:center;justify-content:center;font-size:.95rem;flex-shrink:0;margin-top:1px}.notif-item-body[data-v-845ae31f]{flex:1;min-width:0}.notif-item-title[data-v-845ae31f]{font-size:.83rem;font-weight:600;color:var(--text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notif-item-desc[data-v-845ae31f]{font-size:.78rem;color:var(--text-secondary, #6b7280);margin-top:2px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.notif-item-time[data-v-845ae31f]{font-size:.72rem;color:var(--text-muted, #9ca3af);margin-top:4px}.hud-wrap[data-v-845ae31f]{position:relative}.hud-trigger[data-v-845ae31f]{display:inline-flex;align-items:center;gap:.6rem;padding:0rem;background:var(--bg-surface-5);border:1.5px solid var(--border-color);border-radius:999px;cursor:pointer;font-family:inherit;transition:background .15s,border-color .15s}.hud-trigger[data-v-845ae31f]:hover,.hud-trigger.open[data-v-845ae31f]{background:var(--color-primary-30);border-color:var(--color-primary)}.hud-trigger-info[data-v-845ae31f]{flex-direction:column;align-items:flex-end;line-height:1.15;padding-left:.9rem;max-width:300px}.hud-trigger-name[data-v-845ae31f]{font-size:.82rem;font-weight:700;color:var(--text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.hud-trigger-fonction[data-v-845ae31f]{font-size:.7rem;font-weight:500;color:var(--text-secondary, #6b7280);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.hud-avatar-wrap[data-v-845ae31f]{position:relative;display:inline-flex;flex-shrink:0}.hud-avatar[data-v-845ae31f]{width:45px;height:45px;border-radius:50%;background:linear-gradient(135deg,var(--sidebar-avatar-bg) 0%,var(--sidebar-avatar-bg-2) 100%);color:#fff;font-size:1rem;font-weight:700;display:flex;align-items:center;justify-content:center;overflow:hidden}.hud-avatar-img[data-v-845ae31f]{width:100%;height:100%;object-fit:cover;border-radius:50%}.hud-badge[data-v-845ae31f]{position:absolute;bottom:-1px;right:-1px;width:18px;height:18px;border-radius:50%;background:var(--bg-body, #fff);border:1.5px solid var(--border-color, #e5e7eb);display:flex;align-items:center;justify-content:center;font-size:.52rem;color:var(--text-secondary, #6b7280);transition:transform .22s ease;pointer-events:none}.hud-badge.rotated[data-v-845ae31f]{transform:rotate(180deg)}.hud-dropdown[data-v-845ae31f]{position:absolute;top:calc(100% + 8px);right:0;min-width:300px;background:var(--dropdown-bg, #fff);border:1px solid var(--dropdown-border, #e5e7eb);border-radius:14px;box-shadow:var(--dropdown-shadow, 0 8px 24px rgba(0,0,0,.12));padding:.4rem;z-index:500}.hud-dropdown-card[data-v-845ae31f]{width:300px;max-width:calc(100vw - 24px);padding:0;overflow:hidden}.hud-dd-top[data-v-845ae31f]{display:flex;align-items:center;justify-content:center;position:relative;padding:.85rem 2.5rem .7rem}.hud-dd-top-email[data-v-845ae31f]{font-size:.78rem;color:var(--text-secondary, #6b7280);text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hud-dd-close[data-v-845ae31f]{position:absolute;right:.6rem;top:.6rem;width:26px;height:26px;border-radius:50%;border:none;background:transparent;color:var(--text-secondary, #6b7280);font-size:.75rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s}.hud-dd-close[data-v-845ae31f]:hover{background:var(--color-secondary-30)}.hud-dd-center[data-v-845ae31f]{display:flex;flex-direction:column;align-items:center;padding:0 1.25rem 1rem;text-align:center}.hud-dd-bigavatar[data-v-845ae31f]{position:relative;width:90px;height:90px;border-radius:50%;background:linear-gradient(135deg,var(--sidebar-avatar-bg) 0%,var(--sidebar-avatar-bg-2) 100%);color:#fff;font-size:1.5rem;font-weight:700;display:flex;align-items:center;justify-content:center;overflow:visible;text-decoration:none;margin-bottom:.65rem}.hud-dd-bigavatar-img[data-v-845ae31f]{width:100%;height:100%;object-fit:cover;border-radius:50%}.hud-dd-greeting[data-v-845ae31f]{font-size:1.05rem;font-weight:700;color:var(--text-color)}.hud-dd-fullname[data-v-845ae31f]{font-size:.65rem;color:var(--text-secondary, #6b7280);margin-top:.2rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2}.hud-dd-manage-btn[data-v-845ae31f]{display:inline-flex;align-items:center;justify-content:center;margin-top:.85rem;padding:.5rem 1.1rem;border:1px solid var(--border-color, #e5e7eb);border-radius:999px;font-size:.82rem;font-weight:600;color:var(--color-primary);text-decoration:none;transition:background .15s,border-color .15s}.hud-dd-manage-btn[data-v-845ae31f]:hover{background:var(--color-primary-soft);border-color:var(--color-primary)}.hud-dd-org[data-v-845ae31f]{padding:.4rem .8rem;margin-bottom:.4rem}.hud-dd-org .hud-item[data-v-845ae31f]{border:1px solid var(--color-secondary-40);color:var(--color-secondary-dark);font-size:.92rem}.hud-dd-footer[data-v-845ae31f]{padding:.4rem}.hud-sep[data-v-845ae31f]{height:1px;background:var(--bg-surface-4);margin:.3rem 0}.hud-item[data-v-845ae31f]{display:flex;align-items:center;gap:.65rem;width:100%;padding:.5rem .75rem;border:none;background:transparent;border-radius:9px;color:var(--text-color);font-size:.84rem;font-weight:500;cursor:pointer;text-decoration:none;transition:background .15s;font-family:inherit;text-align:left}.hud-item[data-v-845ae31f]:hover{background:var(--color-secondary-30);color:var(--text-color)}.hud-item i[data-v-845ae31f]{font-size:.9rem;width:16px;text-align:center}.hud-danger[data-v-845ae31f]{color:var(--color-danger, #dc2626)}.hud-danger[data-v-845ae31f]:hover{background:var(--color-danger-soft, #fee2e2)!important;color:var(--color-danger-dark, #b91c1c)!important}.hud-drop-enter-active[data-v-845ae31f]{transition:opacity .18s ease,transform .2s cubic-bezier(.34,1.56,.64,1)}.hud-drop-leave-active[data-v-845ae31f]{transition:opacity .12s ease}.hud-drop-enter-from[data-v-845ae31f]{opacity:0;transform:translateY(-6px) scale(.97)}.hud-drop-leave-to[data-v-845ae31f]{opacity:0}.status-alert i[data-v-38f8d366]{font-size:1rem;flex-shrink:0}.status-alert-text[data-v-38f8d366]{flex:1}.status-alert[data-v-38f8d366]{display:flex;align-items:center;gap:.5rem;margin:1rem 0 0;padding:.7rem 1rem;border-radius:10px;font-size:.85rem;font-weight:600}.status-alert-attention[data-v-38f8d366]{background:var(--color-warning-10, #fff3cd);color:var(--color-warning, #946c00)}.status-alert-danger[data-v-38f8d366]{background:var(--color-danger-10, #fde2e1);color:var(--color-danger, #b3261e)}.qr-card[data-v-df70cab0]{display:flex;flex-direction:column;align-items:center;gap:.3rem;padding:.55rem .7rem;background:var(--card-bg);border:1px solid var(--card-border);border-radius:12px;box-shadow:var(--card-shadow);flex-shrink:0}.qr-card canvas[data-v-df70cab0]{display:block;border-radius:6px}.qr-card-label[data-v-df70cab0]{font-size:.65rem;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.home-widget[data-v-e11e66b8]{display:flex;align-items:center;gap:.85rem;padding:1rem 1.1rem;background:var(--bg-surface-5);border:1px solid var(--card-border);border-radius:10px;text-decoration:none;color:inherit;transition:box-shadow .15s ease,transform .15s ease}a.home-widget[data-v-e11e66b8]:hover{transform:translateY(-1.5px)}.home-widget-icon[data-v-e11e66b8]{width:44px;height:44px;flex-shrink:0;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.15rem}.home-widget-primary .home-widget-icon[data-v-e11e66b8]{background:var(--color-primary-10);color:var(--color-primary)}.home-widget-secondary .home-widget-icon[data-v-e11e66b8]{background:var(--color-secondary-10);color:var(--color-secondary)}.home-widget-warning .home-widget-icon[data-v-e11e66b8]{background:var(--color-warning-soft);color:var(--color-warning-dark)}.home-widget-danger .home-widget-icon[data-v-e11e66b8]{background:var(--color-danger-soft);color:var(--color-danger)}.home-widget-info .home-widget-icon[data-v-e11e66b8]{background:var(--color-info-soft);color:var(--color-info-dark)}.home-widget-success .home-widget-icon[data-v-e11e66b8]{background:var(--color-success-soft);color:var(--color-success-dark)}.home-widget-body[data-v-e11e66b8]{display:flex;flex-direction:column;min-width:0;flex:1}.home-widget-title[data-v-e11e66b8]{font-size:.78rem;font-weight:600;color:var(--text-muted)}.home-widget-value[data-v-e11e66b8]{font-size:1.35rem;font-weight:700;color:var(--text-primary);line-height:1.3}.home-widget-subtitle[data-v-e11e66b8]{font-size:.75rem;color:var(--text-muted)}.home-widget-chevron[data-v-e11e66b8]{color:var(--text-muted);font-size:.9rem;flex-shrink:0}.home-panel[data-v-d3bb93b4]{background:var(--card-bg);border:1px solid var(--card-border);border-radius:14px;box-shadow:var(--card-shadow);padding:1.1rem 1.25rem}.home-panel-title[data-v-d3bb93b4]{display:flex;align-items:center;gap:.5rem;font-size:.9rem;font-weight:700;color:var(--text-primary);margin-bottom:.85rem}.home-panel-title i[data-v-d3bb93b4]{color:var(--color-primary)}.home-panel-state[data-v-d3bb93b4]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1.5rem 0;color:var(--text-muted);font-size:.82rem}.home-panel-list[data-v-d3bb93b4]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.home-panel-item[data-v-d3bb93b4]{display:flex;flex-direction:column;gap:.15rem;padding:.6rem 0;border-bottom:1px solid var(--card-border)}.home-panel-item[data-v-d3bb93b4]:last-child{border-bottom:none}.home-panel-item-date[data-v-d3bb93b4]{font-size:.68rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em}.home-panel-item-message[data-v-d3bb93b4]{font-size:.85rem;color:var(--text-primary)}.home-header[data-v-d926225f]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.home-widgets-state[data-v-d926225f]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:3rem 1.5rem;color:var(--text-muted);margin-top:1.5rem}.home-widgets[data-v-d926225f]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1.5rem}.home-panels[data-v-d926225f]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1.5rem}@media(max-width:900px){.home-widgets[data-v-d926225f]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.home-panels[data-v-d926225f]{grid-template-columns:1fr}}@media(max-width:600px){.home-widgets[data-v-d926225f]{grid-template-columns:1fr}}.gp-toast-container[data-v-6a26b7de]{position:fixed;bottom:1.5rem;right:1.5rem;z-index:9999;pointer-events:none;width:360px;max-width:calc(100vw - 2rem)}.gp-toast-list[data-v-6a26b7de]{display:flex;flex-direction:column;gap:.65rem}.gp-toast[data-v-6a26b7de]{pointer-events:all;position:relative;display:flex;align-items:flex-start;gap:.75rem;padding:.875rem .875rem 1.3rem;border-radius:14px;overflow:hidden;background:#fff;border:1px solid rgba(0,0,0,.07);box-shadow:0 4px 16px #0000001a,0 1px 4px #0000000f;cursor:default}.gp-toast-icon-wrap[data-v-6a26b7de]{flex-shrink:0;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1rem}.gp-toast--success .gp-toast-icon-wrap[data-v-6a26b7de]{background:#10b98124;color:#10b981}.gp-toast--error .gp-toast-icon-wrap[data-v-6a26b7de]{background:#ef444421;color:#ef4444}.gp-toast--warning .gp-toast-icon-wrap[data-v-6a26b7de]{background:#f59e0b24;color:#f59e0b}.gp-toast--info .gp-toast-icon-wrap[data-v-6a26b7de]{background:#0ea5e924;color:#0ea5e9}.gp-toast-body[data-v-6a26b7de]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.18rem;padding-top:.1rem}.gp-toast-title[data-v-6a26b7de]{display:block;font-size:.875rem;font-weight:700;color:#111827;line-height:1.3;letter-spacing:-.01em}.gp-toast-msg[data-v-6a26b7de]{display:block;font-size:.8rem;color:#6b7280;line-height:1.45;word-break:break-word}.gp-toast-close[data-v-6a26b7de]{flex-shrink:0;width:26px;height:26px;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:7px;color:#9ca3af;font-size:.72rem;transition:background .15s,color .15s;padding:0;margin-top:-1px;font-family:inherit}.gp-toast-close[data-v-6a26b7de]:hover{background:#0000000f;color:#374151}.gp-toast-progress[data-v-6a26b7de]{position:absolute;bottom:0;left:0;height:3px;width:100%;animation:gp-progress-6a26b7de var(--toast-duration, 5s) linear forwards}.gp-toast--success .gp-toast-progress[data-v-6a26b7de]{background:#10b981}.gp-toast--error .gp-toast-progress[data-v-6a26b7de]{background:#ef4444}.gp-toast--warning .gp-toast-progress[data-v-6a26b7de]{background:#f59e0b}.gp-toast--info .gp-toast-progress[data-v-6a26b7de]{background:#0ea5e9}@keyframes gp-progress-6a26b7de{0%{width:100%}to{width:0%}}[data-theme=dark]{background:#1c1c1e;border-color:#ffffff14;box-shadow:0 8px 32px #00000080,0 2px 8px #0000004d}[data-theme=dark]{color:#f9fafb}[data-theme=dark]{color:#ffffff80}[data-theme=dark]{color:#ffffff59}[data-theme=dark]{background:#ffffff14;color:#ffffffe6}.gp-toast-enter-active[data-v-6a26b7de]{transition:all .32s cubic-bezier(.34,1.56,.64,1)}.gp-toast-leave-active[data-v-6a26b7de]{transition:all .2s cubic-bezier(.4,0,1,1);position:absolute;width:360px;max-width:calc(100vw - 2rem)}.gp-toast-enter-from[data-v-6a26b7de],.gp-toast-leave-to[data-v-6a26b7de]{opacity:0;transform:translate(calc(100% + 1.5rem))}.gp-toast-move[data-v-6a26b7de]{transition:transform .28s ease}@media(max-width:479px){.gp-toast-container[data-v-6a26b7de]{bottom:1rem;right:.75rem;left:.75rem;width:auto}.gp-toast-leave-active[data-v-6a26b7de]{width:100%}}
