.as-editor-hidden[data-astro-cid-ehdrd6kp]{display:none!important}.as-admin-bar[data-astro-cid-ehdrd6kp]{position:fixed;top:0;left:0;right:0;height:52px;background:#090d16;border-bottom:1px solid #1f2937;z-index:999999;display:flex;justify-content:space-between;align-items:center;padding:0 1.5rem;box-shadow:0 4px 15px #0006;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.as-bar-left[data-astro-cid-ehdrd6kp]{display:flex;align-items:center;gap:1rem}.as-bar-badge[data-astro-cid-ehdrd6kp]{background:#ef444433;color:#f87171;border:1px solid rgba(239,68,68,.4);padding:.2rem .5rem;border-radius:4px;font-size:.75rem;font-weight:700;letter-spacing:.05em}.as-bar-title[data-astro-cid-ehdrd6kp]{color:#f3f4f6;font-weight:600;font-size:.9rem}#as-save-status[data-astro-cid-ehdrd6kp]{font-size:.8rem;transition:color .2s}.as-status-clean[data-astro-cid-ehdrd6kp]{color:#9ca3af}.as-status-dirty[data-astro-cid-ehdrd6kp]{color:#f59e0b;font-weight:600}.as-status-saving[data-astro-cid-ehdrd6kp]{color:#3b82f6;font-weight:600}.as-status-saved[data-astro-cid-ehdrd6kp]{color:#10b981;font-weight:600}.as-bar-right[data-astro-cid-ehdrd6kp]{display:flex;align-items:center;gap:.5rem}.as-btn[data-astro-cid-ehdrd6kp]{padding:.4rem .85rem;border-radius:6px;font-size:.8rem;font-weight:600;cursor:pointer;border:none;transition:all .2s;text-decoration:none;display:inline-flex;align-items:center;gap:.3rem}.as-btn[data-astro-cid-ehdrd6kp]:disabled{opacity:.4;cursor:not-allowed}.as-btn-discard[data-astro-cid-ehdrd6kp]{background:#1f2937;color:#9ca3af;border:1px solid #374151}.as-btn-discard[data-astro-cid-ehdrd6kp]:hover:not(:disabled){background:#374151;color:#f3f4f6}.as-btn-save[data-astro-cid-ehdrd6kp]{background:#ef4444;color:#fff}.as-btn-save[data-astro-cid-ehdrd6kp]:hover:not(:disabled){background:#dc2626}.as-btn-admin[data-astro-cid-ehdrd6kp]{background:transparent;color:#9ca3af;border:1px solid #374151}.as-btn-admin[data-astro-cid-ehdrd6kp]:hover{color:#f3f4f6;border-color:#6b7280}.as-btn-exit[data-astro-cid-ehdrd6kp]{background:transparent;color:#fca5a5;border:1px solid rgba(239,68,68,.3)}.as-btn-exit[data-astro-cid-ehdrd6kp]:hover{background:#ef444426}.as-sidebar[data-astro-cid-ehdrd6kp]{position:fixed;top:52px;right:0;bottom:0;width:360px;background:#0d131f;border-left:1px solid #1f2937;z-index:999998;display:flex;flex-direction:column;box-shadow:-5px 0 25px #00000080;transition:transform .25s cubic-bezier(.16,1,.3,1);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.as-sidebar-closed[data-astro-cid-ehdrd6kp]{transform:translate(100%)}.as-sidebar-header[data-astro-cid-ehdrd6kp]{padding:1.25rem 1.5rem;border-bottom:1px solid #1f2937;display:flex;justify-content:space-between;align-items:flex-start}.as-sidebar-tag[data-astro-cid-ehdrd6kp]{font-size:.7rem;color:#ef4444;text-transform:uppercase;font-weight:700;letter-spacing:.05em;display:block;margin-bottom:.25rem}.as-sidebar-header[data-astro-cid-ehdrd6kp] h3[data-astro-cid-ehdrd6kp]{margin:0;font-size:1rem;color:#f9fafb;font-weight:600}.as-btn-close[data-astro-cid-ehdrd6kp]{background:transparent;border:none;color:#9ca3af;font-size:1.5rem;cursor:pointer;line-height:1;padding:0}.as-btn-close[data-astro-cid-ehdrd6kp]:hover{color:#f3f4f6}.as-sidebar-body[data-astro-cid-ehdrd6kp]{padding:1.5rem;flex:1;overflow-y:auto}.as-sidebar-footer[data-astro-cid-ehdrd6kp]{padding:1rem 1.5rem;border-top:1px solid #1f2937;background:#090d16}.as-sidebar-footer[data-astro-cid-ehdrd6kp] small[data-astro-cid-ehdrd6kp]{color:#6b7280;font-size:.75rem;line-height:1.4;display:block}.as-empty-hint[data-astro-cid-ehdrd6kp]{color:#6b7280;font-size:.85rem;line-height:1.6;text-align:center;margin-top:2rem}.as-field-group{margin-bottom:1.25rem}.as-field-label{display:block;font-size:.8rem;font-weight:600;color:#d1d5db;margin-bottom:.4rem}.as-input-text,.as-textarea{width:100%;background:#111827;border:1px solid #374151;border-radius:6px;padding:.65rem .85rem;color:#f9fafb;font-size:.875rem;font-family:inherit;outline:none;transition:border-color .2s;box-sizing:border-box}.as-input-text:focus,.as-textarea:focus{border-color:#ef4444}.as-textarea{min-height:100px;resize:vertical;line-height:1.5}.as-image-preview-wrap{width:100%;height:120px;background:#000;border:1px solid #374151;border-radius:6px;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-bottom:.5rem}.as-image-preview-wrap img{max-width:100%;max-height:100%;object-fit:cover}.as-btn-pick-media{width:100%;margin-top:.5rem;background:#6366f126;color:#a5b4fc;border:1px solid rgba(99,102,241,.4);padding:.5rem .75rem;border-radius:6px;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .2s}.as-btn-pick-media:hover{background:#6366f140;color:#c7d2fe}.as-modal-overlay[data-astro-cid-ehdrd6kp]{position:fixed;inset:0;background:#000000d9;backdrop-filter:blur(4px);z-index:2000000;display:none;align-items:center;justify-content:center;padding:1.5rem}.as-modal-card[data-astro-cid-ehdrd6kp]{background:#111827;border:1px solid #1f2937;border-radius:12px;max-width:800px;width:100%;max-height:85vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 25px 50px -12px #0009}.as-modal-header[data-astro-cid-ehdrd6kp]{padding:1.25rem 1.5rem;border-bottom:1px solid #1f2937;display:flex;justify-content:space-between;align-items:center}.as-modal-header[data-astro-cid-ehdrd6kp] h3[data-astro-cid-ehdrd6kp]{margin:0;color:#f9fafb;font-size:1.1rem;font-weight:700}.as-modal-close[data-astro-cid-ehdrd6kp]{background:transparent;border:none;color:#9ca3af;font-size:1.5rem;cursor:pointer;line-height:1}.as-modal-toolbar[data-astro-cid-ehdrd6kp]{padding:1rem 1.5rem;border-bottom:1px solid #1f2937;display:flex;gap:1rem;justify-content:space-between;align-items:center;flex-wrap:wrap}.as-modal-body[data-astro-cid-ehdrd6kp]{padding:1.25rem 1.5rem;overflow-y:auto;flex:1}.as-media-grid[data-astro-cid-ehdrd6kp]{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:1rem}.as-modal-footer[data-astro-cid-ehdrd6kp]{padding:1rem 1.5rem;border-top:1px solid #1f2937;display:flex;justify-content:flex-end}.as-toast[data-astro-cid-ehdrd6kp]{position:fixed;bottom:2rem;right:2rem;background:#1f2937;color:#f9fafb;border-left:4px solid #ef4444;padding:.85rem 1.25rem;border-radius:6px;box-shadow:0 10px 15px -3px #00000080;font-size:.875rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;z-index:1000000;opacity:0;transform:translateY(10px);transition:all .25s ease;pointer-events:none}.as-toast[data-astro-cid-ehdrd6kp].as-toast-show{opacity:1;transform:translateY(0)}.as-toast[data-astro-cid-ehdrd6kp].as-toast-success{border-left-color:#10b981}
