.admin-scope{--admin-premium-blue-950:#031235;--admin-premium-blue-900:#061f60;--admin-premium-blue-800:#0a2f8f;--admin-premium-blue-600:#1268f3;--admin-premium-red-700:#b70712;--admin-premium-red-600:#e30613;--admin-premium-red-500:#ff2437;--admin-premium-cream:#f4efe7;--admin-premium-stroke:#0a2f8f21;--admin-premium-shadow:0 24px 70px -42px #0312359e;--admin-premium-shadow-soft:0 16px 42px -34px #03123573;background:radial-gradient(circle at 86% -16%,#1268f338,#0000 36%),radial-gradient(circle at 7% 18%,#ff24371a,#0000 30%),radial-gradient(circle at 55% 115%,#0a2f8f1f,#0000 40%),linear-gradient(#f7faff,#edf3fb 48%,#f7f9fd)!important}.admin-scope:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(#0a2f8f09 1px,#0000 1px),linear-gradient(90deg,#0a2f8f09 1px,#0000 1px);background-size:42px 42px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#00000080,#0000 70%);mask-image:linear-gradient(#00000080,#0000 70%)}.admin-scope>*{z-index:1;position:relative}.admin-scope .admin-content-shell{background:radial-gradient(circle at 72% 0,#ffffffb8,#0000 28%),linear-gradient(#ffffff52,#ffffff0a)}.admin-scope [data-admin-sidebar],.admin-scope .admin-sidebar-mobile{box-shadow:22px 0 70px -52px #020b24e6;background:radial-gradient(circle at 30% 0,#1268f352,#0000 34%),radial-gradient(circle at 80% 22%,#ff243738,#0000 27%),linear-gradient(#061f60,#041848 46%,#020b24)!important;border-color:#ffffff1a!important}.admin-scope [data-admin-sidebar]:before,.admin-scope .admin-sidebar-mobile:before{content:"";pointer-events:none;opacity:.7;background:linear-gradient(90deg,#ffffff1f,#0000 14%),radial-gradient(circle at 50% 0,#ffffff1f,#0000 34%);position:absolute;inset:0}.admin-scope .admin-sidebar-brand-card,.admin-scope .admin-sidebar-profile{-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);box-shadow:inset 0 1px #ffffff1a,0 20px 50px -38px #000000bf;background:#ffffff14!important;border:1px solid #ffffff1f!important}.admin-scope .admin-sidebar-nav a,.admin-scope .admin-sidebar-nav [aria-disabled]{border:1px solid #0000;transition:transform .16s,background .16s,border-color .16s,color .16s,box-shadow .16s}.admin-scope .admin-sidebar-nav a:hover{border-color:#ffffff1f;transform:translate(-2px);box-shadow:inset 0 1px #ffffff14;background:#ffffff1a!important}.admin-scope .admin-sidebar-nav a[aria-current=page],.admin-scope .admin-sidebar-nav a[data-status=active]{border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff29,0 18px 36px -30px #000000d9;background:linear-gradient(135deg,#ffffff2e,#ffffff14),linear-gradient(90deg,#e3061333,#0000)!important}.admin-scope .admin-page-header{box-shadow:var(--admin-premium-shadow);-webkit-backdrop-filter:blur(24px)saturate(170%);backdrop-filter:blur(24px)saturate(170%);overflow:hidden;border:1px solid var(--admin-premium-stroke)!important;background:linear-gradient(135deg,#ffffffeb,#ffffffb3),radial-gradient(circle at 88% 0,#1268f31f,#0000 34%),radial-gradient(circle at 10% 90%,#ff243714,#0000 34%)!important}.admin-scope .admin-page-header:after{content:"";pointer-events:none;inset-inline:1.25rem;background:linear-gradient(90deg,#0000,#0a2f8f42,#e306132e,#0000);height:1px;position:absolute;bottom:0}.admin-scope .admin-h1,.admin-scope .admin-h2,.admin-scope .admin-display{letter-spacing:-.035em;text-wrap:balance}.admin-scope .admin-eyebrow{letter-spacing:.16em;color:#061f60b8!important}.admin-scope .admin-mobile-main .rounded-2xl.border,.admin-scope .admin-mobile-main .rounded-xl.border,.admin-scope .admin-mobile-main [class*="rounded-[22px]"].border,.admin-scope .mobile-admin-main .rounded-2xl.border,.admin-scope .mobile-admin-main .rounded-xl.border,.admin-scope .mobile-admin-main [class*="rounded-[22px]"].border,.admin-scope article.rounded-xl,.admin-scope details{-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);border-color:var(--admin-premium-stroke)!important;box-shadow:var(--admin-premium-shadow-soft)!important;background:linear-gradient(#fffffff0,#ffffffc2)!important}.admin-scope .admin-mobile-main .rounded-2xl.border:hover,.admin-scope .admin-mobile-main .rounded-xl.border:hover,.admin-scope .admin-mobile-main [class*="rounded-[22px]"].border:hover,.admin-scope article.rounded-xl:hover{border-color:#0a2f8f38!important;box-shadow:0 24px 60px -42px #031235a3!important}.admin-scope :where(button,a[role=button],.admin-btn-primary,.admin-btn-ghost){letter-spacing:-.01em;border-radius:.95rem;font-weight:800;transition:transform .16s,box-shadow .16s,border-color .16s,background .16s,color .16s,filter .16s}.admin-scope :where(button,a[role=button]):not([role=switch]):not([role=combobox]):not([aria-haspopup=dialog]):not([data-radix-collection-item]){min-height:42px;color:var(--admin-premium-blue-900)!important;background:linear-gradient(#fffffff5,#f4efe7e6)!important;border-color:#0a2f8f24!important;box-shadow:0 14px 34px -28px #03123594,inset 0 1px #ffffffeb!important}.admin-scope :where(button,a[role=button]):not([role=switch]):not([role=combobox]):not([aria-haspopup=dialog]):not([data-radix-collection-item]):hover{transform:translateY(-1px);background:linear-gradient(#fff,#f4efe7fa)!important;border-color:#0a2f8f3d!important;box-shadow:0 20px 44px -31px #031235b3,inset 0 1px #fffffff5!important}.admin-scope :where(button,a[role=button]):not([role=switch]):not([role=combobox]):not([aria-haspopup=dialog]):not([data-radix-collection-item]):active{transform:translateY(0)scale(.985)}.admin-scope :where(button,a[role=button]):focus-visible{outline:none!important;box-shadow:0 0 0 4px #1268f329,0 18px 42px -30px #03123599!important}.admin-scope .admin-btn-primary,.admin-scope button[class*=bg-primary],.admin-scope button[class*="bg-[color:var(--admin-red)]"],.admin-scope button[class*=bg-red],.admin-scope button[class*=destructive],.admin-scope [class*=fixed][class*=bottom-0][class*=z-40] button:first-of-type{background:linear-gradient(135deg,var(--admin-premium-red-600) 0%,var(--admin-premium-red-700) 58%,#79030a 100%)!important;color:#fff!important;border:1px solid #ffffff3d!important;box-shadow:0 18px 38px -25px #e30613f2,inset 0 1px #ffffff3d!important}.admin-scope .admin-btn-primary:hover,.admin-scope button[class*=bg-primary]:hover,.admin-scope button[class*=bg-red]:hover,.admin-scope [class*=fixed][class*=bottom-0][class*=z-40] button:first-of-type:hover{filter:saturate(1.08)brightness(1.02);box-shadow:0 24px 48px -26px #e30613,inset 0 1px #ffffff52!important}.admin-scope .admin-btn-ghost,.admin-scope a.admin-btn-ghost,.admin-scope button[class*=variant-outline],.admin-scope button[class*=border-input],.admin-scope button[class*=bg-background]{-webkit-backdrop-filter:blur(16px)saturate(160%);backdrop-filter:blur(16px)saturate(160%);color:var(--admin-premium-blue-900)!important;background:linear-gradient(#ffffffeb,#f4efe7db)!important;border:1px solid #0a2f8f26!important;box-shadow:0 14px 32px -28px #03123585,inset 0 1px #ffffffeb!important}.admin-scope .admin-btn-ghost:hover,.admin-scope a.admin-btn-ghost:hover,.admin-scope button[class*=border-input]:hover,.admin-scope button[class*=bg-background]:hover{color:var(--admin-premium-red-600)!important;border-color:#e306133d!important}.admin-scope [role=toolbar] button,.admin-scope .tiptap-toolbar button{min-width:38px;color:#081632c7!important;min-height:38px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:.85rem!important}.admin-scope [role=toolbar] button:hover,.admin-scope .tiptap-toolbar button:hover,.admin-scope [role=toolbar] button[data-state=on],.admin-scope .tiptap-toolbar button[data-state=on]{transform:translateY(-1px);color:var(--admin-premium-blue-900)!important;background:linear-gradient(#fffffff5,#f4efe7eb)!important;border-color:#0a2f8f21!important;box-shadow:0 12px 26px -24px #03123580!important}.admin-scope [role=switch]{direction:ltr!important;background:linear-gradient(#e9e4dc,#d8d0c4)!important;border:1px solid #0a2f8f1a!important;border-radius:999px!important;justify-content:flex-start!important;align-items:center!important;width:52px!important;min-width:52px!important;height:30px!important;min-height:30px!important;padding:3px!important;display:inline-flex!important;overflow:hidden!important;box-shadow:inset 0 1px 2px #03123524,0 10px 22px -18px #03123585!important}.admin-scope [role=switch][data-state=checked],.admin-scope [role=switch][aria-checked=true]{background:linear-gradient(#34c759,#22b14c)!important;border-color:#22b14c8c!important}.admin-scope [role=switch]>span,.admin-scope [role=switch] [data-radix-switch-thumb]{background:#fff!important;border-radius:999px!important;flex:0 0 24px!important;width:24px!important;height:24px!important;transition:transform .19s cubic-bezier(.2,.8,.2,1),box-shadow .19s!important;display:block!important;transform:translate(0)!important;box-shadow:0 4px 11px -5px #031235bf,inset 0 1px #fffffff2!important}.admin-scope [role=switch][data-state=checked]>span,.admin-scope [role=switch][aria-checked=true]>span,.admin-scope [role=switch][data-state=checked] [data-radix-switch-thumb],.admin-scope [role=switch][aria-checked=true] [data-radix-switch-thumb]{transform:translate(22px)!important}.admin-scope [role=switch]:hover>span,.admin-scope [role=switch]:hover [data-radix-switch-thumb]{box-shadow:0 6px 16px -7px #031235d9,inset 0 1px #fffffff2!important}.admin-scope [role=switch]:focus-visible{outline:none!important;box-shadow:0 0 0 4px #34c7592e,inset 0 1px 2px #03123524,0 10px 22px -18px #03123585!important}.admin-scope [role=combobox]{min-height:46px;background:#ffffffe0!important;border-color:#0a2f8f29!important;border-radius:.9rem!important;box-shadow:inset 0 1px #ffffffe6,0 12px 26px -24px #03123573!important}.admin-scope [role=combobox]:hover{border-color:#0a2f8f47!important}.admin-scope input,.admin-scope textarea,.admin-scope select,.admin-scope [role=combobox]{transition:border-color .16s,box-shadow .16s,background .16s;box-shadow:inset 0 1px #fffc;background:#ffffffd1!important;border-color:#0a2f8f24!important}.admin-scope input:focus,.admin-scope textarea:focus,.admin-scope select:focus,.admin-scope [role=combobox]:focus{background:#fff!important;border-color:#1268f38c!important;box-shadow:0 0 0 4px #1268f31f,inset 0 1px #fffffff2!important}.admin-scope table{border-collapse:separate;border-spacing:0}.admin-scope thead{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff9e!important}.admin-scope tbody tr{transition:background .16s,transform .16s}.admin-scope tbody tr:hover{background:#0a2f8f0b!important}.admin-scope [role=dialog],.admin-scope [data-radix-popper-content-wrapper]>*{-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);border-color:#0a2f8f29!important;box-shadow:0 30px 90px -48px #020b24d1!important}.admin-scope article.rounded-xl{isolation:isolate;overflow:hidden}.admin-scope article.rounded-xl:before{content:"";pointer-events:none;z-index:-1;opacity:0;background:linear-gradient(90deg,#e3061314,#0000 22%),radial-gradient(circle at 96% 12%,#0a2f8f1a,#0000 28%);transition:opacity .18s;position:absolute;inset:0}.admin-scope article.rounded-xl:hover:before{opacity:1}.admin-scope article.rounded-xl img{box-shadow:inset 0 0 0 1px #ffffff73,0 16px 38px -30px #020b24b3}.admin-scope [class*="lg:grid-cols-[1fr_320px]"]{align-items:start}.admin-scope [class*="lg:grid-cols-[1fr_320px]"]>aside{position:sticky;top:1rem}.admin-scope [class*="lg:grid-cols-[1fr_320px]"]>div:first-child>section,.admin-scope [class*="lg:grid-cols-[1fr_320px]"]>div:first-child>div,.admin-scope [class*="lg:grid-cols-[1fr_320px]"]>aside>details,.admin-scope [class*="lg:grid-cols-[1fr_320px]"]>aside>section,.admin-scope [class*="lg:grid-cols-[1fr_320px]"]>aside>div{-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);background:linear-gradient(#fffffff2,#ffffffc7)!important;border-color:#0a2f8f21!important;box-shadow:0 22px 58px -44px #0312359e!important}.admin-scope input[class*=font-serif][class*=text-xl]{min-height:4.25rem;background:linear-gradient(#fffffff5,#ffffffd1)!important;border-radius:1.25rem!important;padding-inline:1rem!important;box-shadow:inset 0 1px #ffffffe6,0 18px 46px -38px #0312358c!important}.admin-scope textarea.resize-none{line-height:1.7;border-radius:1.15rem!important}.admin-scope [contenteditable=true],.admin-scope .ProseMirror{caret-color:var(--admin-red,#e30613)}.admin-scope .ProseMirror{color:#081632;border:1px solid #0a2f8f1f;min-height:520px;box-shadow:inset 0 1px #ffffffe6,0 18px 45px -38px #0312358c;background:linear-gradient(#fffffffa,#ffffffe6)!important;border-radius:1.25rem!important;padding:1.35rem!important}.admin-scope .ProseMirror:focus{border-color:#1268f373;outline:none;box-shadow:0 0 0 4px #1268f31a,inset 0 1px #ffffffeb,0 24px 58px -42px #03123594!important}.admin-scope .ProseMirror h1,.admin-scope .ProseMirror h2,.admin-scope .ProseMirror h3{color:#061f60;letter-spacing:-.03em}.admin-scope .ProseMirror blockquote{border-inline-start:4px solid var(--admin-red,#e30613);background:#e306130b;border-radius:.9rem;padding:.9rem 1rem}.admin-scope .tiptap-toolbar,.admin-scope [role=toolbar]{z-index:18;border:1px solid #0a2f8f1f;position:sticky;top:.75rem;box-shadow:0 18px 44px -34px #0312358c}.admin-scope [class*=fixed][class*=bottom-0][class*=z-40]{-webkit-backdrop-filter:blur(24px)saturate(180%)!important;backdrop-filter:blur(24px)saturate(180%)!important;background:linear-gradient(#ffffffdb,#fffffff5)!important;border-top:1px solid #0a2f8f1f!important;box-shadow:0 -24px 70px -40px #031235b8!important}.admin-scope [class*=max-w-5xl][class*=pb-32]>a:first-child{-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);background:#ffffffc7;border:1px solid #0a2f8f1f;box-shadow:0 14px 30px -25px #03123585}.admin-scope [class*=max-w-5xl][class*=pb-32]>a:first-child:hover{color:var(--admin-red,#e30613);border-color:#e3061338}@media(min-width:1024px){.admin-scope [class*="lg:grid-cols-[1fr_320px]"]{grid-template-columns:minmax(0,1fr) minmax(300px,340px)!important}}@media(max-width:767px){.admin-scope{background:radial-gradient(circle at 50% -8%,#1268f33d,#0000 42%),radial-gradient(circle at 8% 22%,#ff24371f,#0000 34%),linear-gradient(#f7faff,#edf3fb)!important}.admin-mobile-topbar,.mobile-admin-topbar{box-shadow:0 22px 55px -34px #020b24e6;background:linear-gradient(135deg,#061f60fa,#0a2f8ff5 54%,#020b24fa)!important;border-bottom:1px solid #ffffff1f!important}.admin-page-header{border-radius:0 0 1.5rem 1.5rem!important;margin-inline:-.25rem!important}.admin-scope .admin-mobile-main .rounded-2xl.border,.admin-scope .admin-mobile-main .rounded-xl.border,.admin-scope article.rounded-xl,.admin-scope details{border-radius:1.25rem!important}.admin-scope .admin-btn-primary,.admin-scope .admin-btn-ghost,.admin-scope :where(button,a[role=button]):not([role=switch]):not([role=combobox]){min-height:46px}.admin-scope [class*=fixed][class*=bottom-0]{-webkit-backdrop-filter:blur(22px)saturate(170%)!important;backdrop-filter:blur(22px)saturate(170%)!important;background:#ffffffe0!important}.admin-scope [class*="lg:grid-cols-[1fr_320px]"]>aside{position:static}.admin-scope .ProseMirror{min-height:420px!important;padding:1rem!important}.admin-scope .tiptap-toolbar,.admin-scope [role=toolbar]{justify-content:flex-start;position:relative;top:auto;overflow-x:auto;flex-wrap:nowrap!important;padding:.45rem!important}.admin-scope [role=toolbar] button,.admin-scope .tiptap-toolbar button{min-width:40px}.admin-scope article.rounded-xl{padding:.85rem!important}}
