.cms-header[data-v-e1a65360]{background:#fff;border-bottom:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;padding:.7rem 1.5rem}.cms-brand[data-v-e1a65360],.cms-header[data-v-e1a65360],.cms-nav[data-v-e1a65360]{align-items:center;display:flex}.cms-brand[data-v-e1a65360]{color:#1f2937;gap:.6rem;font-size:1.05rem;font-weight:700;text-decoration:none}.cms-logo[data-v-e1a65360]{width:auto;height:28px}.cms-nav[data-v-e1a65360]{gap:1rem}.cms-link[data-v-e1a65360]{color:#374151;font-size:.9rem;font-weight:500;text-decoration:none}.cms-link[data-v-e1a65360]:hover,.router-link-exact-active.cms-link[data-v-e1a65360]{color:var(--cms-primary)}.cms-site[data-v-e1a65360]{color:#374151;font-size:.9rem;font-weight:500;text-decoration:none}.cms-site[data-v-e1a65360]:hover{color:var(--cms-primary)}.cms-user[data-v-e1a65360]{color:#6b7280;margin-left:.5rem;font-size:.9rem}.cms-logout[data-v-e1a65360]{color:var(--cms-primary);font-size:.9rem;text-decoration:none}.cms-logout[data-v-e1a65360]:hover{text-decoration:underline}.publish-bar[data-v-8ed0c8f4]{color:#fff;z-index:50;background:#111827;flex-shrink:0;box-shadow:0 -4px 20px #00000026}.publish-bar--pending[data-v-8ed0c8f4]{background:#1e3a8a}.publish-bar--live[data-v-8ed0c8f4]{background:#065f46}.publish-bar--timeout[data-v-8ed0c8f4]{background:#78350f}.publish-bar--error[data-v-8ed0c8f4]{background:#7f1d1d}.publish-bar--conflict[data-v-8ed0c8f4]{background:#78350f}.pb-inner[data-v-8ed0c8f4]{align-items:center;gap:.75rem;max-width:820px;margin:0 auto;padding:.85rem 1.5rem;display:flex}.pb-count[data-v-8ed0c8f4]{white-space:nowrap;font-weight:700}.pb-msg[data-v-8ed0c8f4]{flex:1;gap:.5rem;font-weight:500}.pb-hint[data-v-8ed0c8f4],.pb-msg[data-v-8ed0c8f4]{align-items:center;display:flex}.pb-hint[data-v-8ed0c8f4]{color:#cbd5e1;white-space:nowrap;gap:.4rem;font-size:.8rem}.pb-spinner[data-v-8ed0c8f4]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:12px;height:12px;animation:.8s linear infinite pb-spin-8ed0c8f4}@keyframes pb-spin-8ed0c8f4{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.pb-spinner[data-v-8ed0c8f4]{animation-duration:3s}}.pb-chips[data-v-8ed0c8f4]{scrollbar-width:thin;flex:1;gap:.4rem;min-width:0;margin:0;padding:0 0 2px;list-style:none;display:flex;overflow-x:auto}.pb-chip[data-v-8ed0c8f4]{white-space:nowrap;background:#ffffff1a;border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .3rem .2rem .7rem;font-size:.8rem;display:flex}.pb-chip-label[data-v-8ed0c8f4]{color:#e5e7eb}.pb-chip-x[data-v-8ed0c8f4]{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:50%;width:18px;height:18px;padding:0;font-size:1rem;line-height:1}.pb-chip-x[data-v-8ed0c8f4]:hover{color:#fff;background:#fff3}.pb-chip-x[data-v-8ed0c8f4]:disabled{cursor:not-allowed;opacity:.5}.pb-btn[data-v-8ed0c8f4]{background:var(--cms-primary,#2563eb);color:#fff;font:inherit;cursor:pointer;white-space:nowrap;border:none;border-radius:7px;padding:.5rem 1.3rem;font-weight:600}.pb-btn[data-v-8ed0c8f4]:disabled{opacity:.6;cursor:progress}.pb-ghost[data-v-8ed0c8f4]{color:#e5e7eb;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff59;border-radius:7px;padding:.45rem .9rem;font-size:.85rem}.pb-ghost[data-v-8ed0c8f4]:hover:not(:disabled){color:#fff;border-color:#fff}.pb-ghost[data-v-8ed0c8f4]:disabled{opacity:.5;cursor:not-allowed}.pb-link[data-v-8ed0c8f4]{color:#fff;font-size:.85rem;text-decoration:underline}.pb-dismiss[data-v-8ed0c8f4]{color:#fff;cursor:pointer;font:inherit;background:0 0;border:1px solid #fff6;border-radius:6px;padding:.35rem .8rem;font-size:.85rem}.slide-enter-active[data-v-8ed0c8f4],.slide-leave-active[data-v-8ed0c8f4]{transition:transform .2s}.slide-enter-from[data-v-8ed0c8f4],.slide-leave-to[data-v-8ed0c8f4]{transform:translateY(100%)}
