.sb2-section[data-v-9c648696]{padding:8px 8px 12px}.sb2-section+.sb2-section[data-v-9c648696]{border-top:1px solid var(--dash-sidebar-border)}.sb2-section+.sb2-section--admin[data-v-9c648696],.sb2-section--admin[data-v-9c648696],.sb2-section--admin+.sb2-section[data-v-9c648696]{border-top:none}.sb2-section-label[data-v-9c648696]{letter-spacing:.09em;text-transform:uppercase;width:100%;color:var(--dash-text-3);cursor:default;background:0 0;border:none;justify-content:space-between;align-items:center;padding:6px 12px 8px;font-family:Inter,system-ui,sans-serif;font-size:.6875rem;font-weight:800;display:flex;transition:color .2s,background-color .2s!important}.sb2-section-label--btn[data-v-9c648696]{cursor:pointer}.sb2-section-label--btn[data-v-9c648696]:hover{color:var(--dash-primary-text)}.sb2-section-label i[data-v-9c648696]{opacity:.7;font-size:.95rem}.sb2-section-label-text[data-v-9c648696]{align-items:center;gap:6px;display:inline-flex}.sb2-section-body[data-v-9c648696]{flex-direction:column;display:flex}.sb2-section--account .sb2-section-label[data-v-9c648696]{color:var(--dash-text-2)}.sb2-section--admin[data-v-9c648696]{background:#dc26260f;border-radius:18px;margin:4px 4px 12px;padding:10px 8px 14px}.sb2-section-label--admin[data-v-9c648696]{color:#dc2626;letter-spacing:.06em;padding:4px 10px 8px}.sb2-section-label--admin[data-v-9c648696]:hover{color:#b91c1c}.sb2-section-label-icon[data-v-9c648696]{color:#dc2626;flex-shrink:0;font-size:1rem}.sb2-section-admin-pill[data-v-9c648696]{letter-spacing:.06em;color:#fff;text-transform:none;background:#dc2626;border-radius:999px;flex-shrink:0;margin-left:auto;padding:3px 7px;font-size:.5625rem;font-weight:800;line-height:1}.sb2-item[data-v-79ac051d]{color:var(--dash-text-2);border-radius:14px;align-items:center;gap:12px;margin:2px 0;padding:10px 12px 10px 14px;font-family:Inter,system-ui,sans-serif;font-size:.875rem;font-weight:500;line-height:1.25;text-decoration:none;display:flex;position:relative;transition:background-color .2s,color .2s,transform .3s cubic-bezier(.22,1,.36,1),box-shadow .25s!important}.sb2-item[data-v-79ac051d]:hover{background-color:var(--dash-primary-soft-2);color:var(--dash-primary-text);transform:translate(2px)}.sb2-item-rail[data-v-79ac051d]{background:0 0;border-radius:0 2px 2px 0;width:3px;position:absolute;top:0;bottom:0;left:0;transition:background-color .2s!important}.sb2-item-icon[data-v-79ac051d]{text-align:center;color:currentColor;opacity:.85;flex-shrink:0;width:20px;font-size:1.125rem}.sb2-item-label[data-v-79ac051d]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sb2-item--disabled[data-v-79ac051d]{cursor:default;opacity:.55}.sb2-item--disabled[data-v-79ac051d]:hover{color:var(--dash-text-2);background-color:#0000}.sb2-item--active[data-v-79ac051d]{background:var(--dash-primary-grad);color:#fff;box-shadow:0 12px 24px -14px var(--dash-primary);font-weight:700}.sb2-item--active[data-v-79ac051d]:hover{background:var(--dash-primary-grad-hover);color:#fff;transform:none}.sb2-item--active .sb2-item-rail[data-v-79ac051d]{background:0 0}.sb2-item--active .sb2-item-icon[data-v-79ac051d]{color:#fff;opacity:1}.sb2-item--active .sb2-item-badge[data-v-79ac051d]{color:var(--dash-primary);background-color:#fff}.sb2-item--active .sb2-item-beta[data-v-79ac051d],.sb2-item--active .sb2-item-plan[data-v-79ac051d]{color:var(--dash-primary);background-color:#fff;border-color:#fff9}.sb2-item-badge[data-v-79ac051d]{background-color:var(--dash-primary);color:#fff;min-width:20px;height:20px;font-size:.6875rem;font-weight:600}.sb2-item-badge[data-v-79ac051d],.sb2-item-soon[data-v-79ac051d]{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 6px;line-height:1;display:inline-flex}.sb2-item-soon[data-v-79ac051d]{letter-spacing:.04em;text-transform:uppercase;background:var(--dash-primary-soft);height:18px;color:var(--dash-primary-text);border:1px solid var(--dash-primary-ring);font-size:.625rem;font-weight:700}.sb2-item--active .sb2-item-soon[data-v-79ac051d]{color:var(--dash-primary);background:#fff;border-color:#fff9}.sb2-item-beta[data-v-79ac051d],.sb2-item-plan[data-v-79ac051d]{letter-spacing:.04em;text-transform:uppercase;background-color:var(--dash-card-bg);height:18px;color:var(--dash-text-3);border:1px solid var(--dash-border);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 6px;font-size:.625rem;font-weight:700;line-height:1;display:inline-flex}.sb2-item-plan[data-v-79ac051d]{color:var(--dash-primary);border-color:var(--dash-border)}.sb2-space-switcher[data-v-f3bb20dd]{margin:8px 12px 4px;position:relative}.sb2-space-current[data-v-f3bb20dd]{background:var(--dash-card-bg,#fff);border:1.5px solid var(--dash-border,#00000014);cursor:pointer;text-align:left;border-radius:16px;align-items:center;gap:10px;width:100%;padding:8px 10px;transition:background-color .25s,border-color .25s;display:flex}.sb2-space-current[data-v-f3bb20dd]:hover{border-color:var(--dash-border-hover,#00000029);background:var(--dash-card-bg-hover,#f8fafc)}.sb2-space-dot[data-v-f3bb20dd]{width:10px;height:10px;box-shadow:0 0 0 3px var(--dash-card-bg,#fff);border-radius:50%;flex-shrink:0}.sb2-space-dot--ghost[data-v-f3bb20dd]{width:18px;height:18px;color:var(--dash-text-3,#9ca3af);box-shadow:none;place-items:center;display:grid;background:var(--dash-card-bg-alt,#f1f5f9)!important}.sb2-space-dot--ghost i[data-v-f3bb20dd]{font-size:.85rem}.sb2-space-info[data-v-f3bb20dd]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sb2-space-eyebrow[data-v-f3bb20dd]{letter-spacing:.08em;text-transform:uppercase;color:var(--dash-text-3);font-size:.6rem;font-weight:700}.sb2-space-name[data-v-f3bb20dd]{color:var(--dash-text-1);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:600;overflow:hidden}.sb2-space-chev[data-v-f3bb20dd]{color:var(--dash-text-3);flex-shrink:0;font-size:1rem;line-height:1;transition:transform .2s}.sb2-space-chev.is-open[data-v-f3bb20dd]{transform:rotate(180deg)}.sb2-space-menu[data-v-f3bb20dd]{z-index:50;background:var(--dash-card-bg,#fff);border:1.5px solid var(--dash-border,#00000014);box-shadow:var(--dash-shadow-md,0 6px 24px #00000014);border-radius:18px;max-height:360px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.sb2-space-option[data-v-f3bb20dd]{cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:none;border-radius:12px;align-items:center;gap:10px;padding:8px 10px;text-decoration:none;transition:background-color .2s;display:flex}.sb2-space-option[data-v-f3bb20dd]:hover{background:var(--dash-card-bg-alt,#f1f5f9)}.sb2-space-option[data-v-f3bb20dd]:disabled{opacity:.6;cursor:default}.sb2-space-option--active[data-v-f3bb20dd]{background:var(--dash-primary-soft,#ff73001f)}.sb2-space-option--muted .sb2-space-option-label[data-v-f3bb20dd]{color:var(--dash-text-2,#4b5563);font-weight:500}.sb2-space-option-label[data-v-f3bb20dd]{min-width:0;color:var(--dash-text-1);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.8125rem;font-weight:600;overflow:hidden}.sb2-space-trail[data-v-f3bb20dd]{color:var(--dash-text-3);flex-shrink:0;font-size:1rem}.sb2-space-trail--check[data-v-f3bb20dd]{color:var(--dash-primary,#ff7300)}.sb2-space-soon[data-v-f3bb20dd]{text-transform:uppercase;letter-spacing:.04em;color:var(--dash-text-3,#9ca3af);background:var(--dash-card-bg-alt,#f1f5f9);border-radius:999px;flex-shrink:0;padding:2px 6px;font-size:.6rem;font-weight:700}.sb2-space-soon--sub[data-v-f3bb20dd]{color:#6d28d9;background:#7c3aed1f}.sb2-space-sep[data-v-f3bb20dd]{background:var(--dash-sidebar-border,#ecedf0);height:1px;margin:6px 4px}.sb2-dropdown-enter-active[data-v-f3bb20dd],.sb2-dropdown-leave-active[data-v-f3bb20dd]{transition:opacity .2s ease-out,transform .2s ease-out}.sb2-dropdown-enter-from[data-v-f3bb20dd],.sb2-dropdown-leave-to[data-v-f3bb20dd]{opacity:0;transform:translateY(-4px)}.sb2[data-v-3aa0e9a8]{background:var(--dash-sidebar-bg);border-right:1px solid var(--dash-sidebar-border);font-family:Inter,system-ui,sans-serif}.sb2-header[data-v-3aa0e9a8]{border-bottom:1px solid var(--dash-sidebar-border);flex-direction:column;gap:14px;padding:14px 12px 12px;display:flex}.sb2-logo[data-v-3aa0e9a8]{color:inherit;border-radius:14px;align-items:center;gap:10px;padding:6px 8px;text-decoration:none;display:flex;transition:background .2s,transform .2s!important}.sb2-logo[data-v-3aa0e9a8]:hover{background:var(--dash-card-bg-alt)}.sb2-logo[data-v-3aa0e9a8]:active{transform:scale(.98)}.sb2-logo-mark[data-v-3aa0e9a8]{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:relative;overflow:hidden}.sb2-logo-mark[data-v-3aa0e9a8]:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(160deg,#ffffff38,#fff0 50%);position:absolute;inset:0}.sb2-logo-fox[data-v-3aa0e9a8]{-o-object-fit:contain;object-fit:contain;z-index:1;width:22px;height:22px;display:block;position:relative}.sb2-logo--education .sb2-logo-mark[data-v-3aa0e9a8]{background:linear-gradient(135deg,#ff7300,#ff8a2a 50%,#ffa253);box-shadow:0 1px 2px #ff730040,0 4px 12px #ff73002e,inset 0 1px #ffffff2e}.sb2-logo--family .sb2-logo-mark[data-v-3aa0e9a8]{background:linear-gradient(135deg,#d97706,#f59e0b);box-shadow:0 1px 2px #d9770640,0 4px 12px #d977062e,inset 0 1px #ffffff2e}.sb2-logo--school .sb2-logo-mark[data-v-3aa0e9a8]{background:#059669;box-shadow:0 1px 2px #05966938,0 4px 12px #05966929,inset 0 1px #ffffff29}.sb2-logo--landlord .sb2-logo-mark[data-v-3aa0e9a8]{background:linear-gradient(135deg,#0d9488,#14b8a6 50%,#2dd4bf);box-shadow:0 1px 2px #0d948840,0 4px 12px #0d94882e,inset 0 1px #ffffff2e}.sb2-logo--pro .sb2-logo-mark[data-v-3aa0e9a8]{background:linear-gradient(135deg,#1d4ed8,#2563eb 50%,#0ea5e9) border-box;box-shadow:0 1px 2px #33415540,0 4px 12px #3341552e,inset 0 1px #ffffff2e}.sb2-logo--admin .sb2-logo-mark[data-v-3aa0e9a8]{background:linear-gradient(135deg,#b91c1c,#dc2626 50%,#ef4444);box-shadow:0 1px 2px #dc262640,0 4px 12px #dc26262e,inset 0 1px #ffffff2e}.sb2-logo--academy .sb2-logo-mark[data-v-3aa0e9a8]{background:linear-gradient(135deg,#6d28d9,#7c3aed 50%,#8b5cf6);box-shadow:0 1px 2px #7c3aed40,0 4px 12px #7c3aed2e,inset 0 1px #ffffff2e}.sb2-logo-name[data-v-3aa0e9a8]{color:var(--dash-text-1);letter-spacing:-.01em;font-family:Freigeist Con Bold,Inter,system-ui,sans-serif;font-size:1.1rem;font-weight:700;line-height:1}.sb2-logo-divider[data-v-3aa0e9a8]{color:var(--dash-text-3);opacity:.5;font-size:.875rem;font-weight:400;line-height:1}.sb2-logo-tag[data-v-3aa0e9a8]{letter-spacing:.06em;font-family:Inter,system-ui,sans-serif;font-size:.6875rem;font-weight:700;line-height:1}.sb2-logo--education .sb2-logo-tag[data-v-3aa0e9a8]{color:#ff7300}.sb2-logo--family .sb2-logo-tag[data-v-3aa0e9a8]{color:#b45309}.sb2-logo--school .sb2-logo-tag[data-v-3aa0e9a8]{color:#059669}.sb2-logo--landlord .sb2-logo-tag[data-v-3aa0e9a8]{color:#0d9488}.sb2-logo--pro .sb2-logo-tag[data-v-3aa0e9a8]{color:#2563eb}.sb2-logo--admin .sb2-logo-tag[data-v-3aa0e9a8]{color:#dc2626}.sb2-logo--academy .sb2-logo-tag[data-v-3aa0e9a8]{color:#7c3aed}.sb2-user-wrap[data-v-3aa0e9a8]{position:relative}.sb2-user[data-v-3aa0e9a8]{background:var(--dash-card-bg);border:1.5px solid var(--dash-border);cursor:pointer;text-align:left;border-radius:16px;align-items:center;gap:10px;width:100%;padding:8px 10px;display:flex;transition:background-color .2s,border-color .2s!important}.sb2-user[data-v-3aa0e9a8]:hover{border-color:var(--dash-border-hover);background:var(--dash-card-bg-hover)}.sb2-avatar[data-v-3aa0e9a8]{background:var(--dash-primary-avatar);color:#fff;border-radius:12px;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:.85rem;font-weight:700;display:grid;overflow:hidden}.sb2-avatar-img[data-v-3aa0e9a8]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.sb2-user-info[data-v-3aa0e9a8]{flex:1;min-width:0}.sb2-user-name[data-v-3aa0e9a8]{color:var(--dash-text-1);font-size:.8125rem;font-weight:600}.sb2-user-email[data-v-3aa0e9a8],.sb2-user-name[data-v-3aa0e9a8]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sb2-user-email[data-v-3aa0e9a8]{color:var(--dash-text-3);font-size:.6875rem;font-weight:400}.sb2-user-chevron[data-v-3aa0e9a8]{color:var(--dash-text-3);flex-shrink:0;font-size:1rem;line-height:1;transition:transform .2s!important}.sb2-user-chevron.is-open[data-v-3aa0e9a8]{transform:rotate(180deg)}.sb2-user:hover .sb2-user-chevron[data-v-3aa0e9a8]{color:var(--dash-text-2)}.sb2-dropdown[data-v-3aa0e9a8]{z-index:50;background:var(--dash-card-bg);border:1.5px solid var(--dash-border);box-shadow:var(--dash-shadow-md);border-radius:18px;padding:8px;position:absolute;top:calc(100% + 6px);left:0;right:0}.sb2-drop-section-label[data-v-3aa0e9a8]{letter-spacing:.08em;text-transform:uppercase;color:var(--dash-text-3);padding:6px 10px 4px;font-size:.6rem;font-weight:600}.sb2-drop-account[data-v-3aa0e9a8],.sb2-drop-current[data-v-3aa0e9a8]{border-radius:8px;align-items:center;gap:10px;padding:8px 10px;display:flex;transition:background-color .2s!important}.sb2-drop-current[data-v-3aa0e9a8]{background:var(--dash-card-bg-alt)}.sb2-drop-account[data-v-3aa0e9a8]{cursor:not-allowed;opacity:.65}.sb2-drop-account[data-v-3aa0e9a8]:hover{background:var(--dash-card-bg-alt)}.sb2-drop-account--switch[data-v-3aa0e9a8]{cursor:pointer;opacity:1;text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:none}.sb2-drop-account--switch:hover .sb2-drop-lock[data-v-3aa0e9a8]{color:var(--dash-primary)}.sb2-drop-avatar[data-v-3aa0e9a8]{background:var(--dash-card-bg-alt);width:30px;height:30px;color:var(--dash-text-2);border-radius:8px;flex-shrink:0;place-items:center;font-size:.75rem;font-weight:600;display:grid;overflow:hidden}.sb2-drop-avatar--active[data-v-3aa0e9a8]{background:var(--dash-primary-avatar);color:#fff}.sb2-drop-avatar-img[data-v-3aa0e9a8]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.sb2-drop-info[data-v-3aa0e9a8]{flex:1;min-width:0}.sb2-drop-name[data-v-3aa0e9a8]{color:var(--dash-text-1);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;font-weight:600;overflow:hidden}.sb2-drop-meta[data-v-3aa0e9a8]{color:var(--dash-text-3);font-size:.65rem;font-weight:400}.sb2-drop-check[data-v-3aa0e9a8]{color:var(--dash-primary);flex-shrink:0;font-size:1rem}.sb2-drop-lock[data-v-3aa0e9a8]{color:var(--dash-text-3);flex-shrink:0;font-size:.85rem}.sb2-drop-divider[data-v-3aa0e9a8]{background:var(--dash-sidebar-border);height:1px;margin:6px 4px}.sb2-drop-limit[data-v-3aa0e9a8]{color:var(--dash-text-3);background:var(--dash-card-bg-alt);border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:.72rem;font-weight:500;display:flex}.sb2-drop-limit i[data-v-3aa0e9a8]{color:var(--dash-primary);flex-shrink:0;font-size:.95rem}.sb2-drop-action[data-v-3aa0e9a8]{width:100%;color:var(--dash-text-2);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:.78rem;font-weight:500;text-decoration:none;display:flex;transition:background-color .2s,color .2s!important}.sb2-drop-action i[data-v-3aa0e9a8]{color:var(--dash-text-3);font-size:1rem}.sb2-drop-action[data-v-3aa0e9a8]:hover{background:var(--dash-card-bg-alt);color:var(--dash-text-1)}.sb2-drop-action--danger[data-v-3aa0e9a8],.sb2-drop-action--danger i[data-v-3aa0e9a8]{color:#dc2626}.sb2-drop-action--danger[data-v-3aa0e9a8]:hover{color:#b91c1c;background:#dc262614}.sb2-drop-action--danger:hover i[data-v-3aa0e9a8]{color:#b91c1c}.sb2-dropdown--up[data-v-3aa0e9a8]{top:auto;bottom:calc(100% + 6px)}.sb2-dropdown-enter-active[data-v-3aa0e9a8],.sb2-dropdown-leave-active[data-v-3aa0e9a8]{transition:opacity .2s ease-out,transform .2s ease-out}.sb2-dropdown-enter-from[data-v-3aa0e9a8],.sb2-dropdown-leave-to[data-v-3aa0e9a8]{opacity:0;transform:translateY(-4px)}.sb2-dropdown--up.sb2-dropdown-enter-from[data-v-3aa0e9a8],.sb2-dropdown--up.sb2-dropdown-leave-to[data-v-3aa0e9a8]{transform:translateY(4px)}.sb2-nav[data-v-3aa0e9a8]{scrollbar-width:thin;scrollbar-color:var(--dash-border) transparent;flex:1;padding:4px 0 8px;overflow-y:auto}.sb2-nav[data-v-3aa0e9a8]::-webkit-scrollbar{width:6px}.sb2-nav[data-v-3aa0e9a8]::-webkit-scrollbar-track{background:0 0}.sb2-nav[data-v-3aa0e9a8]::-webkit-scrollbar-thumb{background:var(--dash-border);border-radius:3px}.sb2-nav[data-v-3aa0e9a8]::-webkit-scrollbar-thumb:hover{background:var(--dash-border-hover)}.sb2-footer[data-v-3aa0e9a8]{border-top:1px solid var(--dash-sidebar-border);padding:8px 12px 14px}.sb2-version[data-v-3aa0e9a8]{color:var(--dash-text-muted,#94a3b8);text-align:center;letter-spacing:.04em;font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;opacity:.55;padding:2px 0 6px;font-size:10px}.sb2-logout[data-v-3aa0e9a8]{width:100%;height:42px;color:var(--dash-text-2);border:1px solid var(--dash-border);cursor:pointer;background:0 0;border-radius:14px;justify-content:center;align-items:center;gap:8px;font-family:Inter,system-ui,sans-serif;font-size:.8125rem;font-weight:500;text-decoration:none;display:flex;transition:background-color .2s,color .2s,border-color .2s!important}.sb2-logout[data-v-3aa0e9a8]:hover{color:#dc2626;background:#ef444414;border-color:#ef444433}.sb2-admin-subgroup[data-v-3aa0e9a8]{letter-spacing:.08em;text-transform:uppercase;color:#dc2626a6;padding:10px 12px 4px;font-family:Inter,system-ui,sans-serif;font-size:.625rem;font-weight:700}.fox-toast-container[data-v-710ff87d]{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;width:calc(100vw - 40px);max-width:420px;display:flex;position:fixed;top:20px;right:20px}.fox-toast[data-v-710ff87d]{background:var(--dash-card-bg,#fff);border:1.5px solid var(--dash-border,#e5e7eb);border-radius:var(--dash-radius-sm);pointer-events:auto;opacity:0;will-change:transform,opacity;border-left:4px solid;align-items:center;gap:12px;padding:14px 16px;transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .35s cubic-bezier(.4,0,.2,1);display:flex;transform:translate(120%);box-shadow:0 8px 24px #3c1e0a1f}.fox-toast--visible[data-v-710ff87d]{opacity:1;transform:translate(0)}.fox-toast__icon[data-v-710ff87d]{flex-shrink:0;font-size:22px;line-height:1}.fox-toast__message[data-v-710ff87d]{color:var(--dash-text-1,#1f2937);flex:1;font-size:.875rem;font-weight:500;line-height:1.4}.fox-toast__close[data-v-710ff87d]{width:28px;height:28px;color:var(--dash-text-3,#9ca3af);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;place-items:center;font-size:18px;display:grid;transition:background .5s,color .2s!important}.fox-toast__close[data-v-710ff87d]:hover{background:var(--dash-card-bg-alt,#f3f4f6);color:var(--dash-text-1,#374151)}.fox-toast-enter-active[data-v-710ff87d]{transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .35s cubic-bezier(.4,0,.2,1)}.fox-toast-leave-active[data-v-710ff87d]{transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}.fox-toast-enter-from[data-v-710ff87d],.fox-toast-leave-to[data-v-710ff87d]{opacity:0;transform:translate(120%)}.amb-banner[data-v-1d18573d]{z-index:100;color:#fff;background:linear-gradient(90deg,#b91c1c,#dc2626 55%,#ef4444);justify-content:space-between;gap:16px;padding:8px 18px;font-family:Inter,system-ui,sans-serif;position:sticky;top:0;box-shadow:0 2px 8px #dc262647}.amb-banner[data-v-1d18573d],.amb-content[data-v-1d18573d]{align-items:center;display:flex}.amb-content[data-v-1d18573d]{gap:12px;min-width:0}.amb-icon[data-v-1d18573d]{background:#ffffff29;border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.amb-icon i[data-v-1d18573d]{font-size:1.05rem}.amb-text[data-v-1d18573d]{flex-wrap:wrap;align-items:baseline;gap:10px;min-width:0;display:flex}.amb-title[data-v-1d18573d]{letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;font-size:.8125rem;font-weight:700}.amb-detail[data-v-1d18573d]{opacity:.92;text-overflow:ellipsis;font-weight:400;overflow:hidden}.amb-detail[data-v-1d18573d],.amb-exit[data-v-1d18573d]{white-space:nowrap;font-size:.78rem}.amb-exit[data-v-1d18573d]{color:#fff;background:#ffffff24;border:1px solid #ffffff47;border-radius:9px;flex-shrink:0;align-items:center;gap:7px;padding:6px 13px;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex}.amb-exit[data-v-1d18573d]:hover{background:#ffffff3d}.amb-exit i[data-v-1d18573d]{font-size:1rem}.amb-slide-enter-active[data-v-1d18573d],.amb-slide-leave-active[data-v-1d18573d]{transition:transform .25s,opacity .25s}.amb-slide-enter-from[data-v-1d18573d],.amb-slide-leave-to[data-v-1d18573d]{opacity:0;transform:translateY(-100%)}@media (width<=640px){.amb-detail[data-v-1d18573d],.amb-exit span[data-v-1d18573d]{display:none}.amb-exit[data-v-1d18573d]{padding:6px 9px}}.ib-banner[data-v-ad707ed2]{z-index:100;color:#fff;background:linear-gradient(90deg,#ff7300,#ff8a2a 50%,#ffa253);justify-content:space-between;gap:16px;padding:10px 18px;font-family:Inter,system-ui,sans-serif;position:sticky;top:0;box-shadow:0 2px 8px #ff730040}.ib-banner[data-v-ad707ed2],.ib-content[data-v-ad707ed2]{align-items:center;display:flex}.ib-content[data-v-ad707ed2]{flex:1;gap:12px;min-width:0}.ib-icon[data-v-ad707ed2]{background:#ffffff2e;border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:1.15rem;display:grid}.ib-text[data-v-ad707ed2]{flex-direction:column;min-width:0;display:flex}.ib-title[data-v-ad707ed2]{letter-spacing:.08em;text-transform:uppercase;opacity:.9;font-size:.6875rem;font-weight:700;line-height:1}.ib-detail[data-v-ad707ed2]{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:.8125rem;font-weight:500;line-height:1.3;overflow:hidden}.ib-detail strong[data-v-ad707ed2]{font-weight:700}.ib-email[data-v-ad707ed2]{opacity:.85;font-weight:400}.ib-back[data-v-ad707ed2]{color:#fff;cursor:pointer;background:#ffffff38;border:1px solid #ffffff4d;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:7px 14px;font-family:inherit;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,transform 50ms;display:inline-flex}.ib-back[data-v-ad707ed2]:disabled{opacity:.6;cursor:not-allowed}.ib-back[data-v-ad707ed2]:hover{background:#ffffff52;border-color:#ffffff73}.ib-back[data-v-ad707ed2]:active{transform:translateY(.5px)}.ib-back i[data-v-ad707ed2]{font-size:1rem}.ib-slide-enter-active[data-v-ad707ed2],.ib-slide-leave-active[data-v-ad707ed2]{transition:opacity .2s ease-out,transform .2s ease-out,max-height .2s ease-out;overflow:hidden}.ib-slide-enter-from[data-v-ad707ed2],.ib-slide-leave-to[data-v-ad707ed2]{opacity:0;max-height:0;transform:translateY(-4px)}@media (width<=640px){.ib-banner[data-v-ad707ed2]{flex-wrap:wrap;gap:8px;padding:8px 12px}.ib-detail[data-v-ad707ed2]{font-size:.75rem}.ib-back[data-v-ad707ed2]{justify-content:center;width:100%}.ib-email[data-v-ad707ed2]{display:none}}.scb-banner[data-v-f7053019]{z-index:90;background:color-mix(in srgb,var(--scb-color,#ff7300) 10%,#fff);border-bottom:1px solid color-mix(in srgb,var(--scb-color,#ff7300) 22%,transparent);color:var(--dash-text-1,#111827);justify-content:space-between;gap:12px;padding:8px 18px;font-family:Inter,system-ui,sans-serif;position:sticky;top:0}.scb-banner[data-v-f7053019],.scb-content[data-v-f7053019]{align-items:center;display:flex}.scb-content[data-v-f7053019]{gap:10px;min-width:0}.scb-dot[data-v-f7053019]{background:var(--scb-color,#ff7300);border-radius:50%;flex-shrink:0;width:9px;height:9px}.scb-text[data-v-f7053019]{color:var(--dash-text-2,#4b5563);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:500;overflow:hidden}.scb-text strong[data-v-f7053019]{color:var(--dash-text-1,#111827);font-weight:700}.scb-switch[data-v-f7053019]{color:var(--scb-color,#ff7300);border:1px solid color-mix(in srgb,var(--scb-color,#ff7300) 35%,transparent);background:#fff;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:5px 12px;font-size:.78rem;font-weight:600;text-decoration:none;transition:background-color .15s,transform 50ms;display:inline-flex}.scb-switch[data-v-f7053019]:hover{background:color-mix(in srgb,var(--scb-color,#ff7300) 8%,#fff)}.scb-switch[data-v-f7053019]:active{transform:translateY(.5px)}.scb-switch i[data-v-f7053019]{font-size:1rem}.scb-slide-enter-active[data-v-f7053019],.scb-slide-leave-active[data-v-f7053019]{transition:opacity .2s ease-out,max-height .2s ease-out;overflow:hidden}.scb-slide-enter-from[data-v-f7053019],.scb-slide-leave-to[data-v-f7053019]{opacity:0;max-height:0}@media (width<=640px){.scb-banner[data-v-f7053019]{padding:7px 12px}.scb-switch span[data-v-f7053019]{display:none}.scb-switch[data-v-f7053019]{padding:5px 8px}}.nb-root[data-v-a6496031]{display:inline-flex;position:relative}.nb-trigger[data-v-a6496031]{border:1.5px solid var(--ds-line,var(--dash-border));background:var(--dash-card-bg,#fff);width:44px;height:44px;color:var(--dash-text-1);cursor:pointer;border-radius:14px;place-items:center;padding:0;font-size:1.35rem;transition:background .2s,border-color .2s;display:inline-grid;position:relative}.nb-trigger[data-v-a6496031]:hover{background:var(--ds-tint,var(--dash-card-bg-hover));border-color:var(--ds-line-strong,var(--dash-border-hover))}.nb-trigger[data-v-a6496031]:focus-visible{outline:3px solid var(--dash-primary-ring);outline-offset:2px}.nb-trigger>i[data-v-a6496031]{line-height:1}.al-topbar-action-badge[data-v-a6496031]{border:2px solid var(--dash-page-bg,#fff);color:#fff;font-variant-numeric:tabular-nums;background:#ef4444;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:.68rem;font-weight:800;line-height:1;display:grid;position:absolute;top:-5px;right:-5px}.nb-panel[data-v-a6496031]{background:var(--dash-card-bg,#fff);border:1.5px solid var(--dash-border,#e5e7eb);border-radius:var(--dash-radius);z-index:60;flex-direction:column;width:320px;max-width:calc(100vw - 24px);max-height:min(420px,70vh);display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 12px 40px #3c1e0a1f,0 2px 8px #3c1e0a0f}.nb-head[data-v-a6496031]{border-bottom:1px solid var(--dash-border,#e5e7eb);align-items:center;padding:12px 16px;display:flex}.nb-head-title[data-v-a6496031]{color:var(--dash-text-1,#111827);font-size:.9375rem;font-weight:700}.nb-head-title[data-v-a6496031],.nb-state[data-v-a6496031]{font-family:Inter,system-ui,sans-serif}.nb-state[data-v-a6496031]{text-align:center;color:var(--dash-text-3,#9ca3af);padding:28px 16px;font-size:.8125rem}.nb-empty[data-v-a6496031]{flex-direction:column;align-items:center;gap:8px;display:flex}.nb-empty i[data-v-a6496031]{color:var(--dash-text-3,#9ca3af);opacity:.7;font-size:1.75rem}.nb-list[data-v-a6496031]{margin:0;padding:4px 0;list-style:none;overflow-y:auto}.nb-item[data-v-a6496031]{align-items:flex-start;gap:10px;padding:10px 16px;transition:background-color .15s ease-out;display:flex}.nb-item[data-v-a6496031]:hover{background:var(--dash-card-bg-alt,#f3f4f6)}.nb-item--unread[data-v-a6496031]{background:var(--dash-primary-soft,#ff730014)}.nb-item--unread[data-v-a6496031]:hover{background:var(--dash-primary-soft,#ff73001f)}.nb-item-icon[data-v-a6496031]{background:var(--dash-card-bg-alt,#f3f4f6);width:32px;height:32px;color:var(--dash-primary,#ff7300);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.nb-item--unread .nb-item-icon[data-v-a6496031]{background:var(--dash-primary,#ff7300);color:#fff}.nb-item-icon i[data-v-a6496031]{font-size:1.05rem}.nb-item-body[data-v-a6496031]{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.nb-item-top[data-v-a6496031]{align-items:center;gap:6px;display:flex}.nb-item-link[data-v-a6496031]{color:#2563eb;align-self:flex-start;font-size:.78rem;font-weight:700;text-decoration:none}.nb-item-link[data-v-a6496031]:hover{text-decoration:underline}.nb-item-title[data-v-a6496031]{color:var(--dash-text-1,#111827);font-family:Inter,system-ui,sans-serif;font-size:.8125rem;font-weight:600;line-height:1.3}.nb-dot[data-v-a6496031]{background:var(--dash-primary,#ff7300);border-radius:999px;flex:none;width:7px;height:7px}.nb-item-msg[data-v-a6496031]{color:var(--dash-text-2,#4b5563);font-size:.75rem;line-height:1.35}.nb-item-msg[data-v-a6496031],.nb-item-time[data-v-a6496031]{font-family:Inter,system-ui,sans-serif}.nb-item-time[data-v-a6496031]{color:var(--dash-text-3,#9ca3af);margin-top:1px;font-size:.6875rem}.nb-pop-enter-active[data-v-a6496031],.nb-pop-leave-active[data-v-a6496031]{transition:opacity .15s ease-out,transform .15s ease-out}.nb-pop-enter-from[data-v-a6496031],.nb-pop-leave-to[data-v-a6496031]{opacity:0;transform:translateY(-6px)scale(.98)}@media (width<=480px){.nb-panel[data-v-a6496031]{width:calc(100vw - 16px);right:-8px}}.age-backdrop[data-v-31b7b30d]{z-index:1100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1111118c;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.age-sheet[data-v-31b7b30d]{background:var(--dash-card-bg,#fff);width:100%;max-height:calc(100dvh - 24px);color:var(--dash-text-1,#111827);padding:28px 20px calc(20px + env(safe-area-inset-bottom,0px));text-align:center;border-radius:28px 28px 0 0;outline:none;flex-direction:column;align-items:center;animation:.38s cubic-bezier(.34,1.2,.64,1) age-rise-31b7b30d;display:flex;position:relative;overflow-y:auto;box-shadow:0 -12px 40px #3c1e0a2e}@keyframes age-rise-31b7b30d{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.age-close[data-v-31b7b30d]{background:var(--dash-card-bg-alt,#f3f4f6);width:36px;height:36px;color:var(--dash-text-2,#4b5563);cursor:pointer;border:none;border-radius:50%;place-items:center;font-size:1.35rem;transition:background .2s,color .2s;display:grid;position:absolute;top:12px;right:12px}.age-close[data-v-31b7b30d]:hover{background:var(--dash-primary-soft,#ff73001f);color:var(--dash-primary-text,#b85000)}.age-icon[data-v-31b7b30d]{background:var(--dash-card-bg,#fff);border-radius:20px;place-items:center;width:68px;height:68px;margin-bottom:16px;display:grid;box-shadow:0 10px 28px #3c1e0a24,0 1px 3px #3c1e0a14}.age-title[data-v-31b7b30d]{letter-spacing:-.02em;color:var(--dash-text-1,#111827);margin:0 0 8px;font-family:Freigeist Con Bold,Inter,sans-serif;font-size:1.6rem;font-weight:800;line-height:1.15}.age-body[data-v-31b7b30d]{color:var(--dash-text-2,#4b5563);max-width:420px;margin:0 0 18px;font-size:.95rem;line-height:1.5}.age-form[data-v-31b7b30d]{text-align:left;flex-direction:column;gap:10px;width:100%;max-width:400px;display:flex}.age-label[data-v-31b7b30d]{letter-spacing:.03em;text-transform:uppercase;color:var(--dash-text-2,#4b5563);font-size:.78rem;font-weight:700}.age-input[data-v-31b7b30d]{border:1.5px solid var(--dash-border,#e5e7eb);background:var(--dash-card-bg-alt,#f9fafb);width:100%;height:52px;color:var(--dash-text-1,#111827);border-radius:14px;outline:none;padding:0 14px;font-family:inherit;font-size:1rem;transition:border-color .18s,box-shadow .18s,background .18s}.age-input[data-v-31b7b30d]:focus{background:var(--dash-card-bg,#fff);border-color:#ff7300;box-shadow:0 0 0 3px #ff730024}.age-error[data-v-31b7b30d]{color:#dc2626;margin:0;font-size:.84rem;font-weight:700}.age-actions[data-v-31b7b30d]{gap:10px;width:100%;max-width:400px;display:flex}.age-actions[data-v-31b7b30d]>*{flex:1}.age-primary[data-v-31b7b30d]{background:var(--dash-primary-grad,linear-gradient(135deg,#ff7300 0,#ff8c2a 100%));color:#fff;cursor:pointer;width:100%;height:52px;box-shadow:0 8px 22px var(--dash-primary-shadow,#ff73002e);border:none;border-radius:9999px;justify-content:center;align-items:center;gap:8px;font-family:inherit;font-size:1rem;font-weight:700;transition:opacity .2s,transform .2s,box-shadow .2s;display:inline-flex}.age-primary[data-v-31b7b30d]:hover:not(:disabled){transform:translateY(-1px)}.age-primary[data-v-31b7b30d]:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.age-secondary[data-v-31b7b30d]{border:1.5px solid var(--dash-border,#e5e7eb);background:var(--dash-card-bg,#fff);height:52px;color:var(--dash-text-1,#111827);cursor:pointer;border-radius:9999px;font-family:inherit;font-size:1rem;font-weight:700}.age-secondary[data-v-31b7b30d]:disabled{opacity:.5;cursor:not-allowed}.age-later[data-v-31b7b30d]{color:var(--dash-text-3,#6b7280);cursor:pointer;background:0 0;border:none;margin-top:12px;padding:6px 10px;font-family:inherit;font-size:.92rem;font-weight:700}.age-later[data-v-31b7b30d]:hover{color:var(--dash-text-1,#111827)}@media (width>=640px){.age-backdrop[data-v-31b7b30d]{align-items:center;padding:24px}.age-sheet[data-v-31b7b30d]{border-radius:28px;max-width:480px;padding:34px 30px 28px;box-shadow:0 30px 80px #3c1e0a47}}.age-fade-enter-active[data-v-31b7b30d],.age-fade-leave-active[data-v-31b7b30d]{transition:opacity .25s}.age-fade-enter-from[data-v-31b7b30d],.age-fade-leave-to[data-v-31b7b30d]{opacity:0}@media (prefers-reduced-motion:reduce){.age-sheet[data-v-31b7b30d]{animation:none}}.jpm[data-v-274bb314]{z-index:120;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a99;justify-content:center;align-items:flex-start;padding:24px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}.jpm__panel[data-v-274bb314]{width:100%;margin:auto}.rpw[data-v-03c4e671]{flex-direction:column;gap:1.1rem;min-width:0;padding:1.25rem 0 3rem;display:flex}.rpw-notice[data-v-03c4e671]{background:var(--dash-primary-soft-2) border-box;border-color:color-mix(in srgb,var(--dash-primary) 30%,#fff)}.rpw-notice-title[data-v-03c4e671]{color:var(--ds-ink);font-size:.95rem;font-weight:800}.fjg[data-v-f076583d]{border-radius:var(--dash-radius,12px);background:#fffbef;border:1.5px solid #fbe6ad;flex-wrap:wrap;align-items:center;gap:.6rem .85rem;margin-bottom:1rem;padding:.9rem 1rem;display:flex}.fjg>i[data-v-f076583d]{color:#b45309;flex-shrink:0;font-size:1.5rem}.fjg p[data-v-f076583d]{color:var(--dash-text-1,#111827);flex:240px;margin:0;font-size:.9rem;line-height:1.45}.fjg strong[data-v-f076583d]{margin-bottom:.1rem;display:block}.fjg .ds-btn[data-v-f076583d]{min-height:44px}@media (width<=1023px){aside.sidebar-aside--open[data-v-2d9b45e6]{border-top-right-radius:24px;border-bottom-right-radius:24px;box-shadow:0 24px 60px -16px #3c1e0a59}}.sb2-overlay-enter-active[data-v-2d9b45e6],.sb2-overlay-leave-active[data-v-2d9b45e6]{transition:opacity .2s ease-out}.sb2-overlay-enter-from[data-v-2d9b45e6],.sb2-overlay-leave-to[data-v-2d9b45e6]{opacity:0}.sidebar-aside[data-v-2d9b45e6]{transition:transform .35s cubic-bezier(.22,1,.36,1)!important}.saas-bg[data-v-2d9b45e6]{--dash-topbar-height:56px}.al-topbar[data-v-2d9b45e6]{z-index:30;background:0 0;border-bottom:1px solid #0000;transition:background-color .25s ease-out,box-shadow .25s ease-out,border-color .25s ease-out,-webkit-backdrop-filter .25s ease-out,backdrop-filter .25s ease-out;position:sticky;top:0}.al-topbar--scrolled[data-v-2d9b45e6]{border-bottom-color:var(--dash-border);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);background:#ffffffc7}.al-topbar-inner[data-v-2d9b45e6]{align-items:center;gap:12px;min-height:60px;margin:0;padding:14px 16px;display:flex}@media (width>=768px){.al-topbar-inner[data-v-2d9b45e6]{padding:14px 24px}}@media (width>=1024px){.al-topbar-inner[data-v-2d9b45e6]{gap:16px;padding:14px 32px}}.al-topbar-crumb[data-v-2d9b45e6]{flex:1;align-items:center;min-width:0;display:flex}.al-topbar-menu[data-v-2d9b45e6]{background:var(--dash-card-bg);border:1.5px solid var(--dash-border);width:42px;height:42px;color:var(--dash-text-1);cursor:pointer;border-radius:14px;justify-content:center;align-items:center;transition:background-color .2s ease-out,border-color .2s ease-out;display:none}.al-topbar-menu[data-v-2d9b45e6]:hover{background:var(--dash-card-bg-hover);border-color:var(--dash-border-hover)}.al-topbar-menu i[data-v-2d9b45e6]{font-size:1.4rem}@media (width<=1023px){.al-topbar-menu[data-v-2d9b45e6]{display:inline-flex}}.al-topbar-actions[data-v-2d9b45e6]{align-items:center;gap:6px;margin-left:auto;display:flex}.al-mobile-title[data-v-2d9b45e6]{color:var(--dash-text-1);letter-spacing:-.02em;margin:0;font-family:Freigeist Con Bold,Inter,system-ui,sans-serif;font-size:1.2rem;font-weight:700}.fox-breadcrumb ol[data-v-2d9b45e6]{flex-wrap:wrap;align-items:center;gap:.25rem .35rem;margin:0;padding:0;font-family:Inter,system-ui,sans-serif;font-size:.8125rem;font-weight:600;list-style:none;display:flex}.fox-breadcrumb .crumb-link[data-v-2d9b45e6]{color:var(--dash-text-3);border-radius:999px;padding:.25rem .65rem;text-decoration:none;transition:background .2s ease-out,color .2s ease-out}.fox-breadcrumb .crumb-link[data-v-2d9b45e6]:hover{background:var(--dash-primary-soft-2);color:var(--dash-primary-text)}.fox-breadcrumb .sep[data-v-2d9b45e6]{color:var(--dash-text-3);opacity:.6;margin:0}.fox-breadcrumb .crumb-mid[data-v-2d9b45e6]{color:var(--dash-text-3);border-radius:999px;padding:.25rem .65rem}.fox-breadcrumb .crumb-current[data-v-2d9b45e6]{color:var(--dash-primary-text);background:var(--dash-primary-soft-2);border-radius:999px;padding:.25rem .75rem;font-weight:700}.al-main[data-v-2d9b45e6]{padding:12px 0 56px}.al-main-inner[data-v-2d9b45e6]{margin:0;padding:0 16px}@media (width>=768px){.al-main-inner[data-v-2d9b45e6]{padding:0 24px}}@media (width>=1024px){.al-main-inner[data-v-2d9b45e6]{padding:0 32px}}
