@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}}@theme inline{--radius-sm:calc(var(--radius) - 4px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) + 4px);--color-background:hsl(var(--background));--color-foreground:hsl(var(--foreground));--color-card:hsl(var(--card));--color-card-foreground:hsl(var(--card-foreground));--color-popover:hsl(var(--popover));--color-popover-foreground:hsl(var(--popover-foreground));--color-primary:hsl(var(--primary));--color-primary-foreground:hsl(var(--primary-foreground));--color-secondary:hsl(var(--secondary));--color-secondary-foreground:hsl(var(--secondary-foreground));--color-muted:hsl(var(--muted));--color-muted-foreground:hsl(var(--muted-foreground));--color-accent:hsl(var(--accent));--color-accent-foreground:hsl(var(--accent-foreground));--color-destructive:hsl(var(--destructive));--color-border:hsl(var(--border));--color-input:hsl(var(--input));--color-ring:hsl(var(--ring));--color-chart-1:hsl(var(--chart-1));--color-chart-2:hsl(var(--chart-2));--color-chart-3:hsl(var(--chart-3));--color-chart-4:hsl(var(--chart-4));--color-chart-5:hsl(var(--chart-5));--color-sidebar:hsl(var(--sidebar));--color-sidebar-foreground:hsl(var(--sidebar-foreground));--color-sidebar-primary:hsl(var(--sidebar-primary));--color-sidebar-primary-foreground:hsl(var(--sidebar-primary-foreground));--color-sidebar-accent:hsl(var(--sidebar-accent));--color-sidebar-accent-foreground:hsl(var(--sidebar-accent-foreground));--color-sidebar-border:hsl(var(--sidebar-border));--color-sidebar-ring:hsl(var(--sidebar-ring))}.nav{background:linear-gradient(180deg,#0f172a,#1e293b)!important;border-right:none!important;box-shadow:4px 0 24px -4px rgba(0,0,0,.2);width:280px!important;min-width:280px!important}.nav .nav__header{padding:1.75rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:1rem}.nav .nav__header .nav__label{font-size:1.375rem!important;font-weight:700!important;letter-spacing:-.02em;background:linear-gradient(135deg,#ffffff,#94a3b8);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.nav .nav-group{margin-bottom:1rem;padding:0 1rem}.nav .nav-group .nav-group__label{font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.35);padding:1rem .75rem .625rem;margin-bottom:.375rem;display:flex;align-items:center;gap:.5rem}.nav .nav-group .nav-group__label:before{content:"";width:6px;height:6px;border-radius:50%;background:linear-gradient(135deg,#3b82f6,#6366f1);opacity:.6}.nav .nav-group .nav-group__content{display:flex;flex-direction:column;gap:.25rem}.nav .nav__link,.nav a{display:flex;align-items:center;gap:.875rem;padding:.875rem 1rem;border-radius:.625rem;color:rgba(255,255,255,.75);font-size:.9375rem;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1);text-decoration:none;position:relative;letter-spacing:.01em}.nav .nav__link:before,.nav a:before{content:"";width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='rgba(255,255,255,0.6)' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9 12h6m-6 4h6m2 5H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;flex-shrink:0;opacity:.7}.nav .nav__link:hover,.nav a:hover{background-color:rgba(255,255,255,.1);color:#fff;transform:translateX(3px)}.nav .nav__link:hover:before,.nav a:hover:before{opacity:1}.nav .nav__link.active,.nav .nav__link[aria-current=page],.nav a.active,.nav a[aria-current=page]{background:linear-gradient(135deg,rgba(59,130,246,.25),rgba(99,102,241,.2));color:#fff;font-weight:600;box-shadow:0 2px 8px rgba(59,130,246,.15)}.nav .nav__link.active:after,.nav .nav__link[aria-current=page]:after,.nav a.active:after,.nav a[aria-current=page]:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:65%;background:linear-gradient(180deg,#3b82f6,#6366f1);border-radius:0 3px 3px 0;box-shadow:0 0 12px rgba(59,130,246,.5)}.nav .nav__link.active:before,.nav .nav__link[aria-current=page]:before,.nav a.active:before,.nav a[aria-current=page]:before{opacity:1}.nav .nav__link svg,.nav a svg{width:1.25rem;height:1.25rem;opacity:.75;flex-shrink:0}.nav .nav__link[href*="/collections/users"]:before,.nav a[href*="/collections/users"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='rgba(255,255,255,0.7)' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M17 20h5v-2a3 3 0 00-5.356-1.857M17 20H7m10 0v-2c0-.656-.126-1.283-.356-1.857M7 20H2v-2a3 3 0 015.356-1.857M7 20v-2c0-.656.126-1.283.356-1.857m0 0a5.002 5.002 0 019.288 0M15 7a3 3 0 11-6 0 3 3 0 016 0zm6 3a2 2 0 11-4 0 2 2 0 014 0zM7 10a2 2 0 11-4 0 2 2 0 014 0z'/%3E%3C/svg%3E")}.nav .nav__link[href*="/collections/media"]:before,.nav a[href*="/collections/media"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='rgba(255,255,255,0.7)' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M4 16l4.586-4.586a2 2 0 012.828 0L16 16m-2-2l1.586-1.586a2 2 0 012.828 0L20 14m-6-6h.01M6 20h12a2 2 0 002-2V6a2 2 0 00-2-2H6a2 2 0 00-2 2v12a2 2 0 002 2z'/%3E%3C/svg%3E")}.nav .nav__link[href*="/collections/weddings"]:before,.nav a[href*="/collections/weddings"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='rgba(255,255,255,0.7)' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M4.318 6.318a4.5 4.5 0 000 6.364L12 20.364l7.682-7.682a4.5 4.5 0 00-6.364-6.364L12 7.636l-1.318-1.318a4.5 4.5 0 00-6.364 0z'/%3E%3C/svg%3E")}.nav .nav__link[href*="/collections/weddingBlogPost"]:before,.nav a[href*="/collections/weddingBlogPost"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='rgba(255,255,255,0.7)' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M19 20H5a2 2 0 01-2-2V6a2 2 0 012-2h10a2 2 0 012 2v1m2 13a2 2 0 01-2-2V7m2 13a2 2 0 002-2V9a2 2 0 00-2-2h-2m-4-3H9M7 16h6M7 8h6v4H7V8z'/%3E%3C/svg%3E")}.nav .nav__link[href*="/collections/pages"]:before,.nav a[href*="/collections/pages"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='rgba(255,255,255,0.7)' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9 12h6m-6 4h6m2 5H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z'/%3E%3C/svg%3E")}.nav .nav__link[href*="/collections/guides"]:before,.nav a[href*="/collections/guides"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='rgba(255,255,255,0.7)' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9 20l-5.447-2.724A1 1 0 013 16.382V5.618a1 1 0 011.447-.894L9 7m0 13l6-3m-6 3V7m6 10l4.553 2.276A1 1 0 0021 18.382V7.618a1 1 0 00-.553-.894L15 4m0 13V4m0 0L9 7'/%3E%3C/svg%3E")}.nav .nav__link[href*="/collections/elements"]:before,.nav a[href*="/collections/elements"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='rgba(255,255,255,0.7)' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M4 5a1 1 0 011-1h14a1 1 0 011 1v2a1 1 0 01-1 1H5a1 1 0 01-1-1V5zM4 13a1 1 0 011-1h6a1 1 0 011 1v6a1 1 0 01-1 1H5a1 1 0 01-1-1v-6zM16 13a1 1 0 011-1h2a1 1 0 011 1v6a1 1 0 01-1 1h-2a1 1 0 01-1-1v-6z'/%3E%3C/svg%3E")}.nav .nav__link[href*="/collections/categories"]:before,.nav a[href*="/collections/categories"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='rgba(255,255,255,0.7)' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M7 7h.01M7 3h5c.512 0 1.024.195 1.414.586l7 7a2 2 0 010 2.828l-7 7a2 2 0 01-2.828 0l-7-7A1.994 1.994 0 013 12V7a4 4 0 014-4z'/%3E%3C/svg%3E")}.nav .nav__link[href="/admin"]:before,.nav a[href="/admin"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='rgba(255,255,255,0.7)' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6'/%3E%3C/svg%3E")}.nav-toggler{background-color:rgba(255,255,255,.1)!important;border:none!important;border-radius:.5rem!important;transition:all .2s ease!important}.nav-toggler:hover{background-color:rgba(255,255,255,.15)!important}.nav--collapsed{width:72px!important;min-width:72px!important}.nav--collapsed .nav__header{padding:1.25rem .75rem}.nav--collapsed .nav-group__label span,.nav--collapsed .nav-group__label:before,.nav--collapsed .nav__header .nav__label{display:none}.nav--collapsed .nav__link,.nav--collapsed a{justify-content:center;padding:.875rem}.nav--collapsed .nav__link span,.nav--collapsed a span{display:none}.nav--collapsed .nav__link:before,.nav--collapsed a:before{margin:0}.template-default{background:linear-gradient(180deg,#f8fafc,#f1f5f9);min-height:100vh}.doc-header{background-color:rgba(255,255,255,.8);backdrop-filter:blur(12px);border-bottom:1px solid #e2e8f0;padding:1rem 1.5rem;position:sticky;top:0;z-index:100}h1{font-weight:700;letter-spacing:-.025em;color:#0f172a}.btn{border-radius:.5rem!important;font-weight:500!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important}.btn:hover{transform:translateY(-1px);box-shadow:0 4px 12px -2px rgba(0,0,0,.12)}.btn:active{transform:translateY(0)}.btn--style-primary{background:linear-gradient(135deg,#1e293b,#0f172a)!important;border:none!important;box-shadow:0 1px 3px rgba(0,0,0,.12)}.btn--style-primary:hover{background:linear-gradient(135deg,#334155,#1e293b)!important}.btn--style-secondary{background-color:#f8fafc!important;border:1.5px solid #e2e8f0!important;color:#1e293b!important}.btn--style-secondary:hover{background-color:#f1f5f9!important;border-color:#cbd5e1!important}.field-type{margin-bottom:1.25rem}input[type=email],input[type=number],input[type=password],input[type=text],input[type=url],select,textarea{border-radius:.5rem!important;border:1.5px solid #e2e8f0!important;background-color:#fff!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;padding:.625rem .875rem!important;font-size:.9375rem!important}input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=text]:hover,input[type=url]:hover,select:hover,textarea:hover{border-color:#cbd5e1!important}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#1e293b!important;box-shadow:0 0 0 3px rgba(30,41,59,.08)!important;outline:none!important}label{font-weight:500;color:#334155;font-size:.875rem;margin-bottom:.375rem}.card,.collection-list__card{background-color:#fff;border:1px solid #e2e8f0;border-radius:.75rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.04);transition:all .25s cubic-bezier(.4,0,.2,1);overflow:hidden}.card:hover,.collection-list__card:hover{box-shadow:0 10px 25px -5px rgba(0,0,0,.08),0 8px 10px -6px rgba(0,0,0,.04);transform:translateY(-2px);border-color:#cbd5e1}.table{border-radius:.75rem;overflow:hidden;border:1px solid #e2e8f0}.table th{background-color:#f8fafc;font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:#64748b;border-bottom:1px solid #e2e8f0}.table td,.table th{padding:.875rem 1rem}.table td{border-bottom:1px solid #f1f5f9;font-size:.875rem;color:#334155}.table tr{transition:background-color .15s ease}.table tr:hover{background-color:#f8fafc}.table tr:last-child td{border-bottom:none}.collection-list{display:grid;gap:1rem}.collection-list__header{margin-bottom:1.5rem}.pill{border-radius:.375rem;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;padding:.375rem .625rem}.drawer,.modal{border-radius:.75rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);border:1px solid #e2e8f0;overflow:hidden}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}.step-nav{font-size:.8125rem;color:#64748b}.step-nav a{color:#64748b;transition:color .15s ease}.step-nav a:hover{color:#1e293b}.step-nav .step-nav__slash{opacity:.4;margin:0 .5rem}.toast{border-radius:.75rem!important;box-shadow:0 10px 25px -5px rgba(0,0,0,.1)!important;border:1px solid #e2e8f0!important}.search-filter input{border-radius:.625rem!important;padding-left:2.5rem!important}.search-filter svg{opacity:.5}.loading-overlay{background-color:rgba(255,255,255,.8);backdrop-filter:blur(4px)}.payload__main{animation:fadeSlideIn .3s cubic-bezier(.4,0,.2,1)}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}