@layer payload-default{}@layer payload-default{}@layer payload-default{.icon--check{height:1.5384615385rem;width:1.5384615385rem}.icon--check .stroke{fill:none;stroke:currentColor;stroke-width:2px}.collections{display:flex;width:100%;--gap:var(--base);--cols:5}.collections__wrap{width:100%;display:flex;flex-direction:column;gap:var(--base)}.collections__group{display:flex;flex-direction:column;gap:var(--gap)}.collections__label{margin:0}.collections__card-list{padding:0;margin:0;list-style:none;gap:12px;display:grid;grid-template-columns:repeat(var(--cols),1fr)}.collections__card-list .card{height:100%}.collections__locked.locked{align-items:unset;justify-content:unset}}@layer payload-default{}@layer payload-default{}@layer payload-default{@media(max-width:1440px){.collections{--cols:4}}@media(max-width:1024px){.collections{--gap:var(--base);--cols:2}}@media(max-width:768px){.collections{--cols:2}.collections__wrap{gap:var(--base)}.collections__card-list{gap:8px}}@media(max-width:400px){.collections{--cols:1}}}@layer payload-default{}@layer payload-default{}:root{--sidebar-bg:#ffffff;--sidebar-border-color:#e2e8f0;--sidebar-text-main:#1e293b;--sidebar-text-muted:#64748b;--sidebar-hover-bg:#f1f5f9;--sidebar-active-bg:#f1f5f9;--sidebar-active-text:#0f172a;--sidebar-width:280px;--sidebar-collapsed-width:80px}[data-theme=dark]{--sidebar-bg:#0f172a;--sidebar-border-color:#1e293b;--sidebar-text-main:#f8fafc;--sidebar-text-muted:#94a3b8;--sidebar-hover-bg:#1e293b;--sidebar-active-bg:#1e293b;--sidebar-active-text:#ffffff}aside.sidebar{background-color:var(--sidebar-bg)!important;border-right:1px solid var(--sidebar-border-color)!important;width:var(--sidebar-width)!important;transition:width .3s cubic-bezier(.4,0,.2,1);padding:0!important;display:flex;flex-direction:column}aside.sidebar header{background-color:rgba(0,0,0,0)!important;padding:1.5rem 2rem!important;margin-bottom:1rem}aside.sidebar header img{max-height:40px}aside.sidebar .nav-group{margin-bottom:1.5rem;padding:0 1rem}aside.sidebar .nav-group__label{color:var(--sidebar-text-muted)!important;font-size:.75rem!important;text-transform:uppercase;letter-spacing:.05em;font-weight:600;padding:0 1rem;margin-bottom:.5rem}aside.sidebar .nav-group__content{display:flex;flex-direction:column;gap:.25rem}aside.sidebar nav a,aside.sidebar nav button{color:var(--sidebar-text-main)!important;padding:.75rem 1rem!important;border-radius:.5rem!important;transition:all .2s ease;font-size:.95rem!important;font-weight:500!important;display:flex!important;align-items:center!important;gap:.75rem!important;background:rgba(0,0,0,0)!important;border:none!important;position:relative}aside.sidebar nav a:hover,aside.sidebar nav button:hover{background-color:var(--sidebar-hover-bg)!important;color:var(--sidebar-active-text)!important}aside.sidebar nav a.active,aside.sidebar nav a[aria-current=page],aside.sidebar nav button.active,aside.sidebar nav button[aria-current=page]{background-color:var(--sidebar-active-bg)!important;color:var(--sidebar-active-text)!important;font-weight:600!important}aside.sidebar nav a svg,aside.sidebar nav button svg{width:20px;height:20px;color:var(--sidebar-text-muted);transition:color .2s;flex-shrink:0}aside.sidebar nav a.active svg,aside.sidebar nav a:hover svg,aside.sidebar nav button.active svg,aside.sidebar nav button:hover svg{color:var(--sidebar-active-text)}aside.sidebar nav a:not(:has(svg)):before{content:"";display:block;width:20px;height:20px;background-color:var(--sidebar-text-muted);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;flex-shrink:0;transition:background-color .2s}aside.sidebar nav a:not(:has(svg)).active:before,aside.sidebar nav a:not(:has(svg)):hover:before{background-color:var(--sidebar-active-text)}aside.sidebar nav a[href="/admin"]:before{mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect width="7" height="9" x="3" y="3" rx="1"/><rect width="7" height="5" x="14" y="3" rx="1"/><rect width="7" height="9" x="14" y="12" rx="1"/><rect width="7" height="5" x="3" y="16" rx="1"/></svg>');-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect width="7" height="9" x="3" y="3" rx="1"/><rect width="7" height="5" x="14" y="3" rx="1"/><rect width="7" height="9" x="14" y="12" rx="1"/><rect width="7" height="5" x="3" y="16" rx="1"/></svg>')}aside.sidebar nav a[href*="/collections/posts"]:before{mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M14.5 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7.5L14.5 2z"/><polyline points="14 2 14 8 20 8"/></svg>');-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M14.5 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7.5L14.5 2z"/><polyline points="14 2 14 8 20 8"/></svg>')}aside.sidebar nav a[href*="/collections/media"]:before{mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect width="18" height="18" x="3" y="3" rx="2" ry="2"/><circle cx="9" cy="9" r="2"/><path d="m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21"/></svg>');-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect width="18" height="18" x="3" y="3" rx="2" ry="2"/><circle cx="9" cy="9" r="2"/><path d="m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21"/></svg>')}aside.sidebar nav a[href*="/collections/categories"]:before{mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 2H2v10l9.29 9.29c.94.94 2.48.94 3.42 0l6.58-6.58c.94-.94 .94-2.48 0-3.42L12 2Z"/><path d="M7 7h.01"/></svg>');-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 2H2v10l9.29 9.29c.94.94 2.48.94 3.42 0l6.58-6.58c.94-.94 .94-2.48 0-3.42L12 2Z"/><path d="M7 7h.01"/></svg>')}aside.sidebar nav a[href*="/collections/users"]:before{mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"/><circle cx="9" cy="7" r="4"/><path d="M22 21v-2a4 4 0 0 0-3-3.87"/><path d="M16 3.13a4 4 0 0 1 0 7.75"/></svg>');-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"/><circle cx="9" cy="7" r="4"/><path d="M22 21v-2a4 4 0 0 0-3-3.87"/><path d="M16 3.13a4 4 0 0 1 0 7.75"/></svg>')}aside.sidebar nav a[href*="/collections/ads"]:before{mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="m3 11 18-5v12L3 14v-3z"/><path d="M11.6 16.8a3 3 0 1 1-5.8-1.6"/></svg>');-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="m3 11 18-5v12L3 14v-3z"/><path d="M11.6 16.8a3 3 0 1 1-5.8-1.6"/></svg>')}aside.sidebar nav a[href*="/collections/clients"]:before{mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect width="20" height="14" x="2" y="7" rx="2" ry="2"/><path d="M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16"/></svg>');-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect width="20" height="14" x="2" y="7" rx="2" ry="2"/><path d="M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16"/></svg>')}aside.sidebar nav a[href*="/collections/pages"]:before{mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="m16 6 4 14"/><path d="M12 6v14"/><path d="M8 8v12"/><path d="M4 4v16"/></svg>');-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="m16 6 4 14"/><path d="M12 6v14"/><path d="M8 8v12"/><path d="M4 4v16"/></svg>')}aside.sidebar::-webkit-scrollbar{width:4px}aside.sidebar::-webkit-scrollbar-thumb{background-color:var(--sidebar-border-color);border-radius:4px}.sidebar-profile-section{margin-top:auto;padding:1rem;border-top:1px solid var(--sidebar-border-color);background-color:var(--sidebar-bg)}.sidebar-extra-links{margin-bottom:1rem;display:flex;flex-direction:column;gap:.25rem}.sidebar-link-item{display:flex;align-items:center;gap:.75rem;padding:.625rem 1rem;color:var(--sidebar-text-main);text-decoration:none;font-size:.9rem;font-weight:500;border-radius:.5rem;transition:background .2s}.sidebar-link-item:hover{background-color:var(--sidebar-hover-bg)}.sidebar-link-item .sidebar-link-icon{color:var(--sidebar-text-muted);display:flex;align-items:center;justify-content:center}.sidebar-user-card{display:flex;align-items:center;gap:.75rem;padding:.75rem;border-radius:.75rem;background-color:var(--sidebar-hover-bg);border:1px solid var(--sidebar-border-color)}.sidebar-user-card .user-avatar{width:36px;height:36px;border-radius:50%;background-color:#3b82f6;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.875rem;flex-shrink:0}.sidebar-user-card .user-info{flex:1;min-width:0}.sidebar-user-card .user-info .user-name{font-size:.875rem;font-weight:600;color:var(--sidebar-text-main);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.sidebar-user-card .user-info .user-email{font-size:.75rem;color:var(--sidebar-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.sidebar-user-card .logout-btn{padding:.5rem;color:var(--sidebar-text-muted);border-radius:.5rem;transition:all .2s;display:flex;align-items:center;justify-content:center}.sidebar-user-card .logout-btn:hover{background-color:rgba(0,0,0,.05);color:#ef4444}body.sidebar-collapsed aside.sidebar{width:var(--sidebar-collapsed-width)!important;min-width:var(--sidebar-collapsed-width)!important}body.sidebar-collapsed aside.sidebar .nav-group__label,body.sidebar-collapsed aside.sidebar .sidebar-link-text,body.sidebar-collapsed aside.sidebar .user-info,body.sidebar-collapsed aside.sidebar nav a span:not(:has(svg)),body.sidebar-collapsed aside.sidebar nav button span:not(:has(svg)){display:none!important}body.sidebar-collapsed aside.sidebar .sidebar-link-item,body.sidebar-collapsed aside.sidebar nav a,body.sidebar-collapsed aside.sidebar nav button{justify-content:center!important;padding-left:0!important;padding-right:0!important;position:relative}body.sidebar-collapsed aside.sidebar header{padding:1rem .5rem!important;justify-content:center}body.sidebar-collapsed aside.sidebar .sidebar-user-card{padding:.5rem;justify-content:center;border:none;background:rgba(0,0,0,0)}body.sidebar-collapsed aside.sidebar .sidebar-user-card .user-avatar{width:32px;height:32px}body.sidebar-collapsed aside.sidebar .sidebar-user-card .logout-btn{display:none}body.sidebar-collapsed aside.sidebar .sidebar-toggler-wrapper{padding:.5rem!important;justify-content:center}body.sidebar-collapsed aside.sidebar .sidebar-toggler-wrapper .sidebar-toggler-btn{justify-content:center}body.sidebar-collapsed aside.sidebar .sidebar-toggler-wrapper .sidebar-toggler-btn span{display:none}.sidebar-toggler-wrapper{border-top:none!important;padding-bottom:0!important}.collection-list[data-collection=posts] .collection-list__header .btn--style-pill,.collection-list[data-collection=posts] .list-header__create-button,.collection-list[data-collection=posts] a[href*="/collections/posts/create"]{padding:10px 22px!important;font-size:.95rem!important;font-weight:700!important;border-radius:8px!important;background:#16a34a!important;color:#fff!important;box-shadow:0 2px 8px rgba(22,163,74,.25)!important;transition:all .2s!important}.collection-list[data-collection=posts] .collection-list__header .btn--style-pill:hover,.collection-list[data-collection=posts] .list-header__create-button:hover,.collection-list[data-collection=posts] a[href*="/collections/posts/create"]:hover{background:#15803d!important;box-shadow:0 4px 12px rgba(22,163,74,.35)!important;transform:translateY(-1px)!important}.collection-list[data-collection=posts] .table .row td{vertical-align:middle;padding-top:8px;padding-bottom:8px}.collection-list[data-collection=posts] .table .row td:nth-child(2){min-width:220px;max-width:340px}.collection-list[data-collection=posts] .table .row td:nth-child(3){width:72px;padding-right:0}@layer payload-default{}@layer payload-default{}.dashboard .before-dashboard{margin-bottom:30px}.dashboard .before-dashboard__banner h4{margin:0}.dashboard .before-dashboard__instructions{list-style:decimal;margin-bottom:10px}.dashboard .before-dashboard__instructions li{width:100%}.dashboard .before-dashboard a:hover{opacity:.85}