:root[data-theme=light] .mol-admin-shell{--color-bg:#fdfbf6;--color-surface:#fefefe;--color-surface-2:#e3ebf3;--color-ink:#1b2f52;--color-ink-2:#44567a;--color-border:#dfe6ef;--color-primary:#2a4f84;--color-blue:#2a4f84;--color-blue-ink:#2a4f84;--color-ring:#2a4f84;--color-blue-600:#213e68;--color-secondary:#5376b2;--color-danger:#b3261e;--color-danger-ink:#b3261e;--color-danger-soft:color-mix(in srgb, var(--color-danger) 8%, var(--color-surface));--color-success:#047857;--color-success-ink:#047857;--radius:12px;--mol-cta:#b5472f;--mol-cta-hover:#9a3b26;--mol-cta-soft:#fbe9e1;--mol-cta-ink:#9a3b26;--mol-soft:#5376b229;--mol-soft-hover:#5376b242;--mol-glass:#ffffff94;--mol-glass-border:#ffffffbf;--mol-glass-blur:18px;--mol-card-radius:20px;--mol-shadow:0 10px 30px -14px #2a4f8459}:root[data-theme=light] body:has(.mol-admin-shell){--color-bg:#fdfbf6;--color-surface:#fefefe;--color-surface-2:#e3ebf3;--color-ink:#1b2f52;--color-ink-2:#44567a;--color-border:#dfe6ef;--color-primary:#2a4f84;--color-blue:#2a4f84;--color-blue-ink:#2a4f84;--color-ring:#2a4f84;--color-blue-600:#213e68;--color-secondary:#5376b2;--color-danger:#b3261e;--color-danger-ink:#b3261e;--color-danger-soft:color-mix(in srgb, var(--color-danger) 8%, var(--color-surface));--color-success:#047857;--color-success-ink:#047857;--radius:12px;--mol-cta:#b5472f;--mol-cta-hover:#9a3b26;--mol-cta-soft:#fbe9e1;--mol-cta-ink:#9a3b26;--mol-soft:#5376b229;--mol-soft-hover:#5376b242;--mol-glass:#ffffff94;--mol-glass-border:#ffffffbf;--mol-glass-blur:18px;--mol-card-radius:20px;--mol-shadow:0 10px 30px -14px #2a4f8459}@media not (prefers-color-scheme:dark){:root:not([data-theme]) .mol-admin-shell{--color-bg:#fdfbf6;--color-surface:#fefefe;--color-surface-2:#e3ebf3;--color-ink:#1b2f52;--color-ink-2:#44567a;--color-border:#dfe6ef;--color-primary:#2a4f84;--color-blue:#2a4f84;--color-blue-ink:#2a4f84;--color-ring:#2a4f84;--color-blue-600:#213e68;--color-secondary:#5376b2;--color-danger:#b3261e;--color-danger-ink:#b3261e;--color-danger-soft:color-mix(in srgb, var(--color-danger) 8%, var(--color-surface));--color-success:#047857;--color-success-ink:#047857;--radius:12px;--mol-cta:#b5472f;--mol-cta-hover:#9a3b26;--mol-cta-soft:#fbe9e1;--mol-cta-ink:#9a3b26;--mol-soft:#5376b229;--mol-soft-hover:#5376b242;--mol-glass:#ffffff94;--mol-glass-border:#ffffffbf;--mol-glass-blur:18px;--mol-card-radius:20px;--mol-shadow:0 10px 30px -14px #2a4f8459}:root:not([data-theme]) body:has(.mol-admin-shell){--color-bg:#fdfbf6;--color-surface:#fefefe;--color-surface-2:#e3ebf3;--color-ink:#1b2f52;--color-ink-2:#44567a;--color-border:#dfe6ef;--color-primary:#2a4f84;--color-blue:#2a4f84;--color-blue-ink:#2a4f84;--color-ring:#2a4f84;--color-blue-600:#213e68;--color-secondary:#5376b2;--color-danger:#b3261e;--color-danger-ink:#b3261e;--color-danger-soft:color-mix(in srgb, var(--color-danger) 8%, var(--color-surface));--color-success:#047857;--color-success-ink:#047857;--radius:12px;--mol-cta:#b5472f;--mol-cta-hover:#9a3b26;--mol-cta-soft:#fbe9e1;--mol-cta-ink:#9a3b26;--mol-soft:#5376b229;--mol-soft-hover:#5376b242;--mol-glass:#ffffff94;--mol-glass-border:#ffffffbf;--mol-glass-blur:18px;--mol-card-radius:20px;--mol-shadow:0 10px 30px -14px #2a4f8459}}:root[data-theme=light] .mol-admin-shell [class~="bg-[var(--color-navy)]"]{--color-ring:#7fa8d4}@media not (prefers-color-scheme:dark){:root:not([data-theme]) .mol-admin-shell [class~="bg-[var(--color-navy)]"]{--color-ring:#7fa8d4}}.mol-admin-shell [class~=h-8][class~=w-8][class~="bg-[var(--color-primary)]"]{color:#0000;background-color:#fff;background-image:url(/icons/mol-mark.png);background-position:50%;background-repeat:no-repeat;background-size:26px 26px}.mol-admin-shell [role=menuitem][class*=--color-blue-ink]{display:none}.mol-admin-shell [role=menu]>div:last-child:has(>[role=menuitem][class*=--color-blue-ink]){display:none}body:has(.mol-admin-shell){--font-sans:var(--font-anuphan), var(--font-sarabun), "Noto Sans Thai", system-ui, sans-serif}body:has(.mol-admin-shell) .font-mono:not(code):not(kbd):not(pre){font-variant-numeric:tabular-nums;font-family:inherit}body:has(.mol-admin-shell) [class~=inline-flex][class~=whitespace-nowrap][class~=select-none][class~="rounded-[var(--radius)]"]{border-radius:999px}.mol-admin-shell aside[class~=h-dvh][class~="bg-[var(--color-navy)]"]{border-radius:22px;height:calc(100dvh - 24px);margin:12px 0 12px 12px;top:12px;overflow:hidden;box-shadow:0 20px 40px -18px #0b1b3a8c}:root[data-theme=light] body:has(.mol-admin-shell){background:#f1f0ee}:root[data-theme=light] .mol-admin-shell [class~=min-h-dvh][class~="bg-[var(--color-bg)]"]{background-color:#0000;background-image:radial-gradient(900px 520px at 6% 0,#fdf3e3 0%,#fdf3e300 60%),radial-gradient(820px 620px at 100% 8%,#d6e3f6 0%,#d6e3f600 65%),radial-gradient(760px 520px at 55% 100%,#e6e2f3 0%,#e6e2f300 60%),linear-gradient(160deg,#f7f4ee 0%,#eaf0f8 55%,#e4eaf6 100%);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box}:root[data-theme=light] .mol-admin-shell main [class~="shadow-[var(--shadow-sm)]"]{background:var(--mol-glass);-webkit-backdrop-filter:blur(var(--mol-glass-blur)) saturate(150%);backdrop-filter:blur(var(--mol-glass-blur)) saturate(150%);border-color:var(--mol-glass-border);border-radius:var(--mol-card-radius);box-shadow:var(--mol-shadow)}:root[data-theme=light] .mol-admin-shell header[class~=sticky][class~="h-[var(--shell-topbar-h)]"]{-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);background:#faf8f49e;border-bottom-color:#ffffffb3}:root[data-theme=light] .mol-admin-shell aside[class~=h-dvh][class~="bg-[var(--color-navy)]"]{background-color:#0b1b3af0}:root[data-theme=light] body:has(.mol-admin-shell) :is(aside,[role=dialog]) a[aria-current=page]{background-color:#ffffff24}:root[data-theme=light] body:has(.mol-admin-shell) a[aria-current=page]>span[class~="bg-[var(--color-accent)]"]{background-color:#9db6de}:root[data-theme=light] body:has(.mol-admin-shell) [class~="bg-[color:var(--color-blue)]"][class~="hover:bg-[color:var(--color-navy)]"]{background-color:var(--mol-cta);box-shadow:0 8px 18px -8px #b5472f99}:root[data-theme=light] body:has(.mol-admin-shell) [class~="bg-[color:var(--color-blue)]"][class~="hover:bg-[color:var(--color-navy)]"]:hover{background-color:var(--mol-cta-hover)}:root[data-theme=light] body:has(.mol-admin-shell) :is([class~="bg-[color:var(--color-navy)]"][class~="hover:bg-[color:var(--color-navy-600)]"],[class~="bg-[color:var(--color-surface)]"][class~="hover:bg-[color:var(--color-bg)]"][class~="active:bg-[color:var(--color-border)]"]){background-color:var(--mol-soft);color:var(--color-blue-ink);border-color:#0000}:root[data-theme=light] body:has(.mol-admin-shell) :is([class~="bg-[color:var(--color-navy)]"][class~="hover:bg-[color:var(--color-navy-600)]"],[class~="bg-[color:var(--color-surface)]"][class~="hover:bg-[color:var(--color-bg)]"][class~="active:bg-[color:var(--color-border)]"]):hover{background-color:var(--mol-soft-hover)}:root[data-theme=light] body:has(.mol-admin-shell) [class~="bg-[color:var(--color-danger)]"][class~=hover\:brightness-90]{background-color:var(--color-danger-soft);color:var(--color-danger-ink);border-color:#b3261e47}:root[data-theme=light] body:has(.mol-admin-shell) [class~=rounded-full][class~=bg-amber-50]{background-color:var(--mol-cta-soft);color:var(--mol-cta-ink);border-color:#f3cdbf}:root[data-theme=light] body:has(.mol-admin-shell) [class~=rounded-full][class~=bg-sky-50]{color:#2a4f84;background-color:#e3ebf3;border-color:#cfdcec}:root[data-theme=light] body:has(.mol-admin-shell) [class~=rounded-full][class~=bg-emerald-50]{color:#11643f;background-color:#dff3ea;border-color:#bfe5d3}:root[data-theme=light] body:has(.mol-admin-shell) [class~=rounded-full][class~=bg-red-50]{color:#b3261e;background-color:#f7e4e1;border-color:#efc9c3}:root[data-theme=light] body:has(.mol-admin-shell) [class~=rounded-full][class~=bg-slate-50]{color:#4a5568;background-color:#eceff4;border-color:#dde2ea}@media not (prefers-color-scheme:dark){:root:not([data-theme]) body:has(.mol-admin-shell){background:#f1f0ee}:root:not([data-theme]) .mol-admin-shell [class~=min-h-dvh][class~="bg-[var(--color-bg)]"]{background-color:#0000;background-image:radial-gradient(900px 520px at 6% 0,#fdf3e3 0%,#fdf3e300 60%),radial-gradient(820px 620px at 100% 8%,#d6e3f6 0%,#d6e3f600 65%),radial-gradient(760px 520px at 55% 100%,#e6e2f3 0%,#e6e2f300 60%),linear-gradient(160deg,#f7f4ee 0%,#eaf0f8 55%,#e4eaf6 100%);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box}:root:not([data-theme]) .mol-admin-shell main [class~="shadow-[var(--shadow-sm)]"]{background:var(--mol-glass);-webkit-backdrop-filter:blur(var(--mol-glass-blur)) saturate(150%);backdrop-filter:blur(var(--mol-glass-blur)) saturate(150%);border-color:var(--mol-glass-border);border-radius:var(--mol-card-radius);box-shadow:var(--mol-shadow)}:root:not([data-theme]) .mol-admin-shell header[class~=sticky][class~="h-[var(--shell-topbar-h)]"]{-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);background:#faf8f49e;border-bottom-color:#ffffffb3}:root:not([data-theme]) .mol-admin-shell aside[class~=h-dvh][class~="bg-[var(--color-navy)]"]{background-color:#0b1b3af0}:root:not([data-theme]) body:has(.mol-admin-shell) :is(aside,[role=dialog]) a[aria-current=page]{background-color:#ffffff24}:root:not([data-theme]) body:has(.mol-admin-shell) a[aria-current=page]>span[class~="bg-[var(--color-accent)]"]{background-color:#9db6de}:root:not([data-theme]) body:has(.mol-admin-shell) [class~="bg-[color:var(--color-blue)]"][class~="hover:bg-[color:var(--color-navy)]"]{background-color:var(--mol-cta);box-shadow:0 8px 18px -8px #b5472f99}:root:not([data-theme]) body:has(.mol-admin-shell) [class~="bg-[color:var(--color-blue)]"][class~="hover:bg-[color:var(--color-navy)]"]:hover{background-color:var(--mol-cta-hover)}:root:not([data-theme]) body:has(.mol-admin-shell) :is([class~="bg-[color:var(--color-navy)]"][class~="hover:bg-[color:var(--color-navy-600)]"],[class~="bg-[color:var(--color-surface)]"][class~="hover:bg-[color:var(--color-bg)]"][class~="active:bg-[color:var(--color-border)]"]){background-color:var(--mol-soft);color:var(--color-blue-ink);border-color:#0000}:root:not([data-theme]) body:has(.mol-admin-shell) :is([class~="bg-[color:var(--color-navy)]"][class~="hover:bg-[color:var(--color-navy-600)]"],[class~="bg-[color:var(--color-surface)]"][class~="hover:bg-[color:var(--color-bg)]"][class~="active:bg-[color:var(--color-border)]"]):hover{background-color:var(--mol-soft-hover)}:root:not([data-theme]) body:has(.mol-admin-shell) [class~="bg-[color:var(--color-danger)]"][class~=hover\:brightness-90]{background-color:var(--color-danger-soft);color:var(--color-danger-ink);border-color:#b3261e47}:root:not([data-theme]) body:has(.mol-admin-shell) [class~=rounded-full][class~=bg-amber-50]{background-color:var(--mol-cta-soft);color:var(--mol-cta-ink);border-color:#f3cdbf}:root:not([data-theme]) body:has(.mol-admin-shell) [class~=rounded-full][class~=bg-sky-50]{color:#2a4f84;background-color:#e3ebf3;border-color:#cfdcec}:root:not([data-theme]) body:has(.mol-admin-shell) [class~=rounded-full][class~=bg-emerald-50]{color:#11643f;background-color:#dff3ea;border-color:#bfe5d3}:root:not([data-theme]) body:has(.mol-admin-shell) [class~=rounded-full][class~=bg-red-50]{color:#b3261e;background-color:#f7e4e1;border-color:#efc9c3}:root:not([data-theme]) body:has(.mol-admin-shell) [class~=rounded-full][class~=bg-slate-50]{color:#4a5568;background-color:#eceff4;border-color:#dde2ea}}.mol-admin-shell main header p[class~=max-w-prose]{display:none}@media (prefers-reduced-transparency:reduce){.mol-admin-shell main [class~="shadow-[var(--shadow-sm)]"],.mol-admin-shell header[class~=sticky][class~="h-[var(--shell-topbar-h)]"]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fbfaf7}}:root[data-theme=light] .mol-admin-shell main .mol-focus[class~="shadow-[var(--shadow-sm)]"]{--color-ink:var(--mol-cta-ink);--color-muted:var(--mol-cta-ink);--color-primary:var(--mol-cta-ink);--color-surface-2:#fff9;background:var(--mol-cta-soft);color:var(--mol-cta-ink);border-color:#f3cdbf;box-shadow:0 12px 26px -16px #b5472f59}@media not (prefers-color-scheme:dark){:root:not([data-theme]) .mol-admin-shell main .mol-focus[class~="shadow-[var(--shadow-sm)]"]{--color-ink:var(--mol-cta-ink);--color-muted:var(--mol-cta-ink);--color-primary:var(--mol-cta-ink);--color-surface-2:#fff9;background:var(--mol-cta-soft);color:var(--mol-cta-ink);border-color:#f3cdbf;box-shadow:0 12px 26px -16px #b5472f59}}:is(.mol-admin-shell [data-list-kit=contacts] tr:has(a[data-list-primary]),.mol-admin-shell [data-list-kit=contacts] li:has(a[data-list-primary])){cursor:pointer;position:relative}.mol-admin-shell [data-list-kit=contacts] :is(tr,li) a[data-list-primary]:after{content:"";position:absolute;inset:0}.mol-admin-shell [data-list-kit=contacts] :is(tr,li):has(a[data-list-primary]) :is(input,label,button){z-index:1;position:relative}:root:not(#_) .mol-admin-shell main [class~="shadow-[var(--shadow-sm)]"]:has([aria-expanded=true]){z-index:20;-webkit-backdrop-filter:none;backdrop-filter:none;position:relative}:root:not(#_) body:has(.mol-admin-shell) span[class~=rounded-full][class~=border][class~=whitespace-nowrap][class~=text-xs][class~=leading-5]{border-width:1px;border-color:color-mix(in srgb, currentColor 42%, transparent);box-shadow:none;background-color:#0000}
