@layer payload-default{.field-diff__locale-label{background:var(--theme-elevation-100);border-radius:var(--style-radius-s);padding:calc(var(--base)*.2)}[dir=ltr] .field-diff__locale-label{margin-right:calc(var(--base)*.25)}[dir=rtl] .field-diff__locale-label{margin-left:calc(var(--base)*.25)}.field-diff-container{position:relative}.field-diff-content{display:grid;grid-template-columns:calc(50% - 10px) calc(50% - 10px);gap:20px;background:var(--theme-elevation-50);padding:10px}.field-diff-label{margin-bottom:calc(var(--base)*.35);font-weight:600;display:flex;flex-direction:row;height:100%;align-items:center;line-height:normal}.folder-edit-field{display:none}.edit-many-bulk-uploads__main .folder-edit-field,.edit-many__main .folder-edit-field{display:initial}:root{--diff-delete-pill-bg:var(--theme-error-200);--diff-delete-pill-color:var(--theme-error-600);--diff-delete-pill-border:var(--theme-error-400);--diff-delete-parent-bg:var(--theme-error-100);--diff-delete-parent-color:var(--theme-error-800);--diff-delete-link-color:var(--theme-error-600);--diff-create-pill-bg:var(--theme-success-200);--diff-create-pill-color:var(--theme-success-600);--diff-create-pill-border:var(--theme-success-400);--diff-create-parent-bg:var(--theme-success-100);--diff-create-parent-color:var(--theme-success-800);--diff-create-link-color:var(--theme-success-600)}html[data-theme=dark]{--diff-delete-pill-bg:var(--theme-error-200);--diff-delete-pill-color:var(--theme-error-650);--diff-delete-pill-border:var(--theme-error-400);--diff-delete-parent-bg:var(--theme-error-100);--diff-delete-parent-color:var(--theme-error-900);--diff-delete-link-color:var(--theme-error-750);--diff-create-pill-bg:var(--theme-success-200);--diff-create-pill-color:var(--theme-success-650);--diff-create-pill-border:var(--theme-success-400);--diff-create-parent-bg:var(--theme-success-100);--diff-create-parent-color:var(--theme-success-900);--diff-create-link-color:var(--theme-success-750)}.html-diff{font-size:14px;letter-spacing:.02em}.html-diff-no-value{color:var(--theme-elevation-400)}.html-diff pre{margin-top:0;margin-bottom:0}}@layer payload-default{}@layer payload-default{}@layer payload-default{.html-diff blockquote:not([data-enable-match=false]):has([data-match-type=create]),.html-diff h1:not([data-enable-match=false]):has([data-match-type=create]),.html-diff h2:not([data-enable-match=false]):has([data-match-type=create]),.html-diff h3:not([data-enable-match=false]):has([data-match-type=create]),.html-diff h4:not([data-enable-match=false]):has([data-match-type=create]),.html-diff h5:not([data-enable-match=false]):has([data-match-type=create]),.html-diff h6:not([data-enable-match=false]):has([data-match-type=create]),.html-diff p:not([data-enable-match=false]):has([data-match-type=create]),.html-diff pre:not([data-enable-match=false]):has([data-match-type=create]){position:relative;z-index:1}.html-diff blockquote:not([data-enable-match=false]):has([data-match-type=create]):before,.html-diff h1:not([data-enable-match=false]):has([data-match-type=create]):before,.html-diff h2:not([data-enable-match=false]):has([data-match-type=create]):before,.html-diff h3:not([data-enable-match=false]):has([data-match-type=create]):before,.html-diff h4:not([data-enable-match=false]):has([data-match-type=create]):before,.html-diff h5:not([data-enable-match=false]):has([data-match-type=create]):before,.html-diff h6:not([data-enable-match=false]):has([data-match-type=create]):before,.html-diff p:not([data-enable-match=false]):has([data-match-type=create]):before,.html-diff pre:not([data-enable-match=false]):has([data-match-type=create]):before{content:"";position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px;display:block;background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color);z-index:-1}.html-diff blockquote:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff h1:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff h2:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff h3:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff h4:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff h5:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff h6:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff p:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff pre:not([data-enable-match=false]):has([data-match-type=delete]){position:relative;z-index:1}.html-diff blockquote:not([data-enable-match=false]):has([data-match-type=delete]):before,.html-diff h1:not([data-enable-match=false]):has([data-match-type=delete]):before,.html-diff h2:not([data-enable-match=false]):has([data-match-type=delete]):before,.html-diff h3:not([data-enable-match=false]):has([data-match-type=delete]):before,.html-diff h4:not([data-enable-match=false]):has([data-match-type=delete]):before,.html-diff h5:not([data-enable-match=false]):has([data-match-type=delete]):before,.html-diff h6:not([data-enable-match=false]):has([data-match-type=delete]):before,.html-diff p:not([data-enable-match=false]):has([data-match-type=delete]):before,.html-diff pre:not([data-enable-match=false]):has([data-match-type=delete]):before{content:"";position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px;display:block;background-color:var(--diff-delete-parent-bg);color:var(--diff-delete-parent-color);z-index:-1}.html-diff li:not([data-enable-match=false]):has([data-match-type=create]){position:relative;z-index:1}.html-diff li:not([data-enable-match=false]):has([data-match-type=create]):before{content:"";position:absolute;top:0;bottom:0;left:-10px;right:-10px;display:block;background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color);z-index:-1}.html-diff li:not([data-enable-match=false]):has([data-match-type=delete]){position:relative;z-index:1}.html-diff li:not([data-enable-match=false]):has([data-match-type=delete]):before{content:"";position:absolute;top:0;bottom:0;left:-10px;right:-10px;display:block;background-color:var(--diff-delete-parent-bg);color:var(--diff-delete-parent-color);z-index:-1}.html-diff li::marker{color:var(--theme-text)}.html-diff [data-match-type=delete]:not([data-enable-match=false]):not(:is([data-enable-match=false] *)){color:var(--diff-delete-pill-color);text-decoration-color:var(--diff-delete-pill-color);text-decoration-line:line-through;background-color:var(--diff-delete-pill-bg);border-radius:4px;text-decoration-thickness:1px}.html-diff a[data-match-type=delete] :not([data-enable-match=false]) :not(:is([data-enable-match=false] *)){color:var(--diff-delete-link-color)}.html-diff a[data-match-type=create]:not(img) :not([data-enable-match=false]) :not(:is([data-enable-match=false] *)){color:var(--diff-create-link-color)}.html-diff [data-match-type=create]:not(img):not([data-enable-match=false]):not(:is([data-enable-match=false] *)){background-color:var(--diff-create-pill-bg);color:var(--diff-create-pill-color);border-radius:4px}.html-diff .html-diff-create-inline-wrapper,.html-diff .html-diff-delete-inline-wrapper{display:inline-flex}.html-diff .html-diff-create-block-wrapper,.html-diff .html-diff-delete-block-wrapper{display:flex}.html-diff .html-diff-create-block-wrapper,.html-diff .html-diff-create-inline-wrapper,.html-diff .html-diff-delete-block-wrapper,.html-diff .html-diff-delete-inline-wrapper{position:relative;align-items:center;flex-direction:row}.html-diff .html-diff-create-block-wrapper:after,.html-diff .html-diff-create-inline-wrapper:after,.html-diff .html-diff-delete-block-wrapper:after,.html-diff .html-diff-delete-inline-wrapper:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:""}.icon--check{height:1.5384615385rem;width:1.5384615385rem}.icon--check .stroke{fill:none;stroke:currentColor;stroke-width:2px}}@layer payload-default{}html .login,html[data-theme=dark] .login,html[data-theme=light] .login{background:linear-gradient(145deg,#fff5f5,#fee2e2 25%,#fecaca 50%,#fca5a5 75%,#f87171)!important;position:relative!important;overflow:hidden!important;min-height:100vh!important}.login:before{top:-15%!important;right:-15%!important;width:70%!important;height:70%!important;background:radial-gradient(circle,rgba(249,115,22,.5) 0,rgba(251,146,60,.35) 35%,transparent 65%)!important;animation:blob-1 12s ease-in-out infinite!important}.login:after,.login:before{content:""!important;position:absolute!important;border-radius:50%!important;pointer-events:none!important;z-index:0!important}.login:after{bottom:-15%!important;left:-15%!important;width:65%!important;height:65%!important;background:radial-gradient(circle,rgba(239,68,68,.45) 0,rgba(248,113,113,.3) 35%,transparent 65%)!important;animation:blob-2 14s ease-in-out infinite!important}.blob-accent{position:fixed!important;top:20%!important;left:30%!important;width:60%!important;height:60%!important;background:radial-gradient(circle,rgba(251,191,36,.4) 0,rgba(245,158,11,.25) 35%,transparent 65%)!important;border-radius:50%!important;animation:blob-3 10s ease-in-out infinite!important;pointer-events:none!important;z-index:0!important}@keyframes blob-1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-60px,60px) scale(1.2)}}@keyframes blob-2{0%,to{transform:translate(0) scale(1)}50%{transform:translate(60px,-50px) scale(1.2)}}@keyframes blob-3{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-50px,40px) scale(1.15)}66%{transform:translate(40px,-30px) scale(1.1)}}html .login__card,html[data-theme=dark] .login__card,html[data-theme=light] .login__card{background:rgba(255,255,255,.4)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:1px solid rgba(255,255,255,.5)!important;border-radius:24px!important;box-shadow:0 16px 40px rgba(0,0,0,.08),inset 0 1px 0 rgba(255,255,255,.6)!important;position:relative!important;z-index:10!important;animation:fade-up .8s cubic-bezier(.4,0,.2,1)!important;padding:2.5rem!important}@keyframes fade-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.admin-logo,.login .payload-logo,.login [class*=PayloadLogo]{display:none!important}.login-footer{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;margin-top:2rem!important;padding-top:1.5rem!important;border-top:1px solid rgba(220,38,38,.15)!important;animation:fade-up .8s cubic-bezier(.4,0,.2,1) .2s both!important;position:relative!important;z-index:10!important}.login-footer__text{font-size:.8rem!important;color:#b91c1c!important;font-weight:500!important}.login-footer__logo{opacity:.9!important;transition:all .3s ease!important}.login-footer__logo:hover{opacity:1!important;transform:scale(1.05)!important}.login .field-type{animation:fade-up .8s cubic-bezier(.4,0,.2,1) .1s both!important;position:relative!important;z-index:10!important}html .login label,html[data-theme=dark] .login label{display:block!important;margin-bottom:6px!important;font-size:14px!important;font-weight:600!important;color:#991b1b!important}html .login input[type=email],html .login input[type=password],html .login input[type=text],html[data-theme=dark] .login input[type=email],html[data-theme=dark] .login input[type=password],html[data-theme=dark] .login input[type=text]{width:100%!important;background:rgba(255,255,255,.6)!important;border:2px solid rgba(255,255,255,.7)!important;border-radius:12px!important;padding:14px 16px!important;font-size:16px!important;font-weight:500!important;color:#1c1917!important;transition:all .2s ease!important}html .login input::-moz-placeholder,html[data-theme=dark] .login input::-moz-placeholder{color:#a8a29e!important}html .login input::placeholder,html[data-theme=dark] .login input::placeholder{color:#a8a29e!important}html .login input:focus,html[data-theme=dark] .login input:focus{background:rgba(255,255,255,.8)!important;border-color:#ef4444!important;box-shadow:0 0 0 4px rgba(239,68,68,.1)!important;outline:none!important}html .login button[type=submit],html[data-theme=dark] .login button[type=submit]{width:100%!important;padding:16px 32px!important;font-size:18px!important;font-weight:700!important;color:#fff!important;background:linear-gradient(135deg,#ef4444,#dc2626)!important;border:none!important;border-radius:14px!important;cursor:pointer!important;transition:transform .2s ease,box-shadow .2s ease!important;box-shadow:0 8px 24px rgba(239,68,68,.25)!important}html .login button[type=submit]:hover,html[data-theme=dark] .login button[type=submit]:hover{transform:translateY(-2px)!important;box-shadow:0 12px 32px rgba(239,68,68,.4)!important}html .login button[type=submit]:active,html[data-theme=dark] .login button[type=submit]:active{transform:translateY(0)!important}html .login a,html[data-theme=dark] .login a{color:#dc2626!important;text-decoration:none!important;font-weight:600!important;transition:all .2s ease!important}html .login a:hover,html[data-theme=dark] .login a:hover{color:#ef4444!important;text-decoration:underline!important}html .login .error,html[data-theme=dark] .login .error{background:rgba(255,255,255,.8)!important;border:2px solid #ef4444!important;border-radius:12px!important;color:#dc2626!important;padding:12px 16px!important;font-weight:500!important;animation:shake .4s ease!important}@keyframes shake{0%,to{transform:translateX(0)}20%{transform:translateX(-4px)}40%{transform:translateX(4px)}60%{transform:translateX(-2px)}80%{transform:translateX(2px)}}@media(max-width:768px){.login__card{margin:1rem!important;padding:1.75rem!important;border-radius:20px!important}.login-footer{flex-direction:column!important;gap:8px!important}}html[data-theme=dark] .login-footer__text{color:#b91c1c!important}body{background:radial-gradient(ellipse at 0 0,rgba(239,68,68,.12) 0,transparent 50%),radial-gradient(ellipse at 100% 0,rgba(249,115,22,.1) 0,transparent 45%),radial-gradient(ellipse at 100% 100%,rgba(236,72,153,.08) 0,transparent 50%),radial-gradient(ellipse at 0 100%,rgba(59,130,246,.06) 0,transparent 50%),linear-gradient(180deg,#fff8f7,#fef2f2 50%,#fef7f6)!important;background-attachment:fixed!important}#__next,#app,.payload,.payload-admin,.template-default,.template-minimal,[class*=RootLayout],[class*=main],[class*=root],[class*=template],html,main{background:rgba(0,0,0,0)!important;background-color:rgba(0,0,0,0)!important}.dashboard{background:rgba(0,0,0,0)!important;min-height:100vh;position:relative}.dashboard:before{top:10%;right:5%;width:400px;height:400px;background:radial-gradient(circle,rgba(239,68,68,.2) 0,rgba(249,115,22,.1) 40%,transparent 70%);animation:floatOrb1 15s ease-in-out infinite}.dashboard:after,.dashboard:before{content:"";position:fixed;border-radius:50%;pointer-events:none;z-index:0;filter:blur(40px)}.dashboard:after{bottom:10%;left:10%;width:350px;height:350px;background:radial-gradient(circle,rgba(236,72,153,.15) 0,rgba(139,92,246,.1) 40%,transparent 70%);animation:floatOrb2 18s ease-in-out infinite}@keyframes floatOrb1{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-30px,40px) scale(1.1)}66%{transform:translate(20px,-20px) scale(.95)}}@keyframes floatOrb2{0%,to{transform:translate(0) scale(1)}33%{transform:translate(40px,-30px) scale(1.05)}66%{transform:translate(-20px,30px) scale(1.1)}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.dashboard .card{animation:slideUp .5s cubic-bezier(.4,0,.2,1) backwards;transition:all .25s cubic-bezier(.4,0,.2,1)}.dashboard .card:first-child{animation-delay:.05s}.dashboard .card:nth-child(2){animation-delay:.1s}.dashboard .card:nth-child(3){animation-delay:.15s}.dashboard .card:nth-child(4){animation-delay:.2s}.dashboard .card:nth-child(5){animation-delay:.25s}.dashboard .card:nth-child(6){animation-delay:.3s}.dashboard .card:nth-child(7){animation-delay:.35s}.dashboard .card:nth-child(8){animation-delay:.4s}.dashboard .card{position:relative;overflow:hidden;min-height:100px;background:rgba(255,255,255,.45)!important;backdrop-filter:blur(16px) saturate(180%)!important;-webkit-backdrop-filter:blur(16px) saturate(180%)!important;border:1px solid rgba(255,255,255,.6)!important;border-radius:20px!important;box-shadow:0 8px 32px -8px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.8),inset 0 -1px 0 rgba(255,255,255,.4)!important;z-index:1}.dashboard .card:hover{transform:translateY(-6px) scale(1.01);background:rgba(255,255,255,.6)!important;border-color:rgba(255,255,255,.8)!important;box-shadow:0 20px 50px -15px rgba(0,0,0,.15),inset 0 1px 0 #fff,inset 0 -1px 0 rgba(255,255,255,.5),0 0 0 1px rgba(239,68,68,.1)!important}.dashboard .card:after{position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:1.5rem;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:14px;background:rgba(255,255,255,.7);box-shadow:0 4px 12px -4px rgba(0,0,0,.1);transition:all .3s cubic-bezier(.4,0,.2,1);pointer-events:none}.dashboard .card:hover:after{transform:translateY(-50%) scale(1.1)}.dashboard .card[href*="/jobs"]:after{content:"🔧";background:linear-gradient(135deg,rgba(239,68,68,.15),rgba(239,68,68,.05))}.dashboard .card[href*="/customers"]:after{content:"👥";background:linear-gradient(135deg,rgba(59,130,246,.15),rgba(59,130,246,.05))}.dashboard .card[href*="/vehicles"]:after{content:"🚗";background:linear-gradient(135deg,rgba(16,185,129,.15),rgba(16,185,129,.05))}.dashboard .card[href*="/estimates"]:after{content:"📋";background:linear-gradient(135deg,rgba(245,158,11,.15),rgba(245,158,11,.05))}.dashboard .card[href*="/invoices"]:after{content:"💰";background:linear-gradient(135deg,rgba(139,92,246,.15),rgba(139,92,246,.05))}.dashboard .card[href*="/suppliers"]:after{content:"📦";background:linear-gradient(135deg,rgba(6,182,212,.15),rgba(6,182,212,.05))}.dashboard .card[href*="/shop-expenses"]:after{content:"💳";background:linear-gradient(135deg,rgba(236,72,153,.15),rgba(236,72,153,.05))}.dashboard .card[href*="/inspections"]:after{content:"🔍";background:linear-gradient(135deg,rgba(20,184,166,.15),rgba(20,184,166,.05))}.dashboard .card[href*="/payroll"]:after{content:"💵";background:linear-gradient(135deg,rgba(34,197,94,.15),rgba(34,197,94,.05))}.dashboard .card[href*="/calendar-events"]:after{content:"📅";background:linear-gradient(135deg,rgba(249,115,22,.15),rgba(249,115,22,.05))}.dashboard .card[href*="/users"]:after{content:"👤";background:linear-gradient(135deg,rgba(99,102,241,.15),rgba(99,102,241,.05))}.dashboard .card[href*="/shop-settings"]:after{content:"⚙️";background:linear-gradient(135deg,rgba(100,116,139,.15),rgba(100,116,139,.05))}.dashboard .card[href*="/pages"]:after{content:"📄";background:linear-gradient(135deg,rgba(168,85,247,.15),rgba(168,85,247,.05))}.dashboard .card[href*="/posts"]:after{content:"✏️";background:linear-gradient(135deg,rgba(14,165,233,.15),rgba(14,165,233,.05))}.dashboard .card[href*="/media"]:after{content:"🖼️";background:linear-gradient(135deg,rgba(217,70,239,.15),rgba(217,70,239,.05))}.dashboard .card[href*="/categories"]:after{content:"🏷️";background:linear-gradient(135deg,rgba(132,204,22,.15),rgba(132,204,22,.05))}.dashboard .card .card__title,.dashboard .card h3{font-weight:600;padding-right:70px}[data-theme=dark] #app,[data-theme=dark] .dashboard,[data-theme=dark] .payload,[data-theme=dark] .template-default,[data-theme=dark] .template-minimal,[data-theme=dark] body,[data-theme=dark] html{background:radial-gradient(ellipse at 0 0,rgba(239,68,68,.15) 0,transparent 50%),radial-gradient(ellipse at 100% 0,rgba(249,115,22,.1) 0,transparent 45%),radial-gradient(ellipse at 100% 100%,rgba(139,92,246,.1) 0,transparent 50%),linear-gradient(180deg,#0a0a0a,#111111 50%,#0f0f0f)!important}[data-theme=dark] .dashboard .card{background:rgba(25,25,25,.6)!important;border:1px solid rgba(255,255,255,.1)!important}[data-theme=dark] .dashboard .card:hover{background:rgba(35,35,35,.7)!important}[data-theme=dark] .dashboard .card:after{background:rgba(255,255,255,.08)!important}