.toaster[data-v-4e256ac8]{position:fixed;right:20px;bottom:20px;display:flex;flex-direction:column;gap:8px;z-index:2000}.toast[data-v-4e256ac8]{display:flex;align-items:center;gap:10px;min-width:260px;max-width:420px;padding:12px 16px;border-radius:var(--wall-radius-md);background:var(--wall-surface);box-shadow:var(--wall-shadow-lg);border-left:4px solid var(--wall-primary);cursor:pointer;color:var(--wall-text)}.toast--success[data-v-4e256ac8]{border-left-color:var(--wall-success)}.toast--success i[data-v-4e256ac8]{color:var(--wall-success)}.toast--error[data-v-4e256ac8]{border-left-color:var(--wall-danger)}.toast--error i[data-v-4e256ac8]{color:var(--wall-danger)}.toast--info i[data-v-4e256ac8]{color:var(--wall-primary)}.toast-enter-active[data-v-4e256ac8],.toast-leave-active[data-v-4e256ac8]{transition:all .2s ease}.toast-enter-from[data-v-4e256ac8],.toast-leave-to[data-v-4e256ac8]{opacity:0;transform:translateY(8px)}.shell__section[data-v-817ff9a3]{display:flex;flex-direction:column;gap:2px;margin-bottom:10px}.shell__section-title[data-v-817ff9a3]{color:var(--wall-text-soft);text-transform:uppercase;letter-spacing:1px;padding:8px 12px 4px}.shell__badge[data-v-817ff9a3]{margin-left:auto;min-width:22px;padding:1px 7px;border-radius:var(--wall-radius-pill);background:var(--wall-primary);color:var(--wall-on-primary);font-size:11px;font-weight:700;text-align:center}.shell[data-v-817ff9a3]{display:grid;grid-template-columns:264px 1fr;min-height:100vh}.shell__sidebar[data-v-817ff9a3]{background:var(--wall-surface);border-right:1px solid var(--wall-border);padding:24px 16px;display:flex;flex-direction:column;gap:8px;position:sticky;top:0;height:100vh}.shell__brand[data-v-817ff9a3]{display:flex;align-items:center;gap:12px;padding:4px 8px 20px}.shell__logo[data-v-817ff9a3]{width:44px;height:44px;border-radius:var(--wall-radius-lg);background:var(--wall-gradient-coral-rose);display:grid;place-items:center;color:#fff;font-weight:800;font-size:22px;box-shadow:var(--wall-shadow-button)}.shell__nav[data-v-817ff9a3]{display:flex;flex-direction:column;gap:4px;flex:1;overflow-y:auto;min-height:0}.shell__link[data-v-817ff9a3]{display:flex;align-items:center;gap:12px;padding:11px 14px;border-radius:var(--wall-radius-md);color:var(--wall-text-secondary)}.shell__link[data-v-817ff9a3]:hover{background:var(--wall-bg);color:var(--wall-text-body)}.shell__link.is-active[data-v-817ff9a3]{background:var(--wall-primary-soft);color:var(--wall-primary-tint-text)}.shell__link-icon[data-v-817ff9a3]{font-size:16px;color:var(--wall-icon-inactive);width:18px;text-align:center;flex-shrink:0}.shell__link:hover .shell__link-icon[data-v-817ff9a3]{color:var(--wall-text-secondary)}.shell__link.is-active .shell__link-icon[data-v-817ff9a3]{color:var(--wall-primary)}.shell__user[data-v-817ff9a3]{display:flex;align-items:center;gap:10px;padding:12px;border-radius:var(--wall-radius-lg);background:var(--wall-bg)}.shell__user-info[data-v-817ff9a3]{min-width:0;flex:1}.shell__user-name[data-v-817ff9a3]{color:var(--wall-text)}.shell__user-mail[data-v-817ff9a3],.shell__user-name[data-v-817ff9a3]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell__logout[data-v-817ff9a3]{border:0;background:var(--wall-surface);border:1px solid var(--wall-border);width:34px;height:34px;border-radius:var(--wall-radius-md);cursor:pointer;font-size:16px;color:var(--wall-text-secondary)}.shell__logout[data-v-817ff9a3]:hover{color:var(--wall-danger);border-color:var(--wall-danger)}.shell__main[data-v-817ff9a3]{padding:32px 40px;max-width:1200px;width:100%}
