/* DCBNest presentation overlay: demo.crypt.media only. No runtime behavior. */
:root{color-scheme:dark;--color-primary:#a7ebd9;--color-primary-content:#a7ebd9;--color-primary-fg:#102b2a;--color-primary-background:#0b1219;--color-alabaster:#0b1219;--color-onyx:#e8f0f4;--color-onyx-light:#b4c2cc;--color-gray-50:#141f29;--color-gray-100:#16232e;--color-gray-200:#2b3a46;--color-gray-300:#425461;--color-gray-400:#93a6b5;--color-gray-500:#a5b5c1;--color-gray-600:#b7c6cf;--color-gray-700:#cbd7df;--color-gray-800:#e1eaf0;--color-gray-900:#f1f6f8;--color-gray-950:#fff;--color-neutral-50:#141f29;--color-neutral-100:#16232e;--color-neutral-200:#2b3a46;--color-neutral-300:#425461;--color-neutral-400:#93a6b5;--color-neutral-500:#a5b5c1;--color-neutral-600:#b7c6cf;--color-neutral-700:#cbd7df;--color-neutral-800:#e1eaf0;--color-neutral-900:#f1f6f8;--color-neutral-950:#0b1219;--livewire-progress-bar-color:#a7ebd9}
body{background:#0b1219;color:#e8f0f4;font-family:Manrope,system-ui,sans-serif}body .bg-white{background-color:#14202a}body .bg-gradient{background:linear-gradient(165deg,#12232c 0%,#0c151f 75%)}body [data-slot="header"]{background:#101b25;border-bottom-color:#293944}body [data-slot="sidebar"]{border-right:1px solid #293944}body .shadow,body .shadow-md,body .shadow-sm{--tw-shadow-color:#0004}body .border,body .border-b,body .border-t,body .border-l,body .border-r{border-color:#2b3a46}body [class*="border-gray-"]{border-color:#2b3a46}body [class*="divide-gray-"]>*+*{border-color:#2b3a46}
body .bg-indigo-50,body .bg-blue-50,body .bg-indigo-100,body .bg-blue-100{background-color:#18332f}body .border-indigo-100,body .border-blue-100{border-color:#31574e}body .text-indigo-600,body .text-indigo-700,body .text-blue-600,body .text-blue-700{color:#a7ebd9}body .bg-indigo-600,body .bg-indigo-700,body .bg-gradient-button-primary,body button.bg-gray-800,body button.bg-primary{background:#a7ebd9;color:#102b2a;border-color:#a7ebd9}body .bg-indigo-600:hover,body .bg-gradient-button-primary:hover,body button.bg-gray-800:hover{background:#c6f7eb;color:#102b2a}body button:hover{transform:none}body a:focus-visible,body button:focus-visible,body input:focus-visible,body select:focus-visible{outline:2px solid #a7ebd9;outline-offset:3px}
body [data-active-link]{background:#a7ebd91c!important;color:#b5f1df!important;box-shadow:inset 3px 0 #a7ebd9}body [data-slot="sidebar"] a:not([data-active-link]):hover{background:#a7ebd910!important;color:#e1faf3!important}body input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),body select,body textarea{background-color:#0e1821;color:#e8f0f4;border-color:#3b505e}body input::placeholder,body textarea::placeholder{color:#879baa}body input[type="checkbox"],body input[type="radio"]{accent-color:#a7ebd9;color:#5fbda5;background-color:#0e1821;border-color:#6c828f}body option{background:#14202a;color:#e8f0f4}
body .card-default,body .card-success,body .card-warning,body .card-danger{background:linear-gradient(125deg,#182833,#12202a)}body .card-default{border-top-color:#77b9dc}body .card-success{border-top-color:#8adbbd}body .card-warning{border-top-color:#e7bb71}body .card-danger{border-top-color:#eb9499}body .chip{background:#18332f;color:#b5f1df;border-color:#31574e}body .text-success,body .text-green-600,body .text-green-700{color:#88dfb8}body .text-danger,body .text-red-600,body .text-red-700{color:#f8a5ad}body .text-warning,body .text-orange-600{color:#f2cb8e}body [class*="bg-green-50"],body [class*="bg-emerald-50"]{background-color:#17332a}body [class*="bg-red-50"]{background-color:#3b232b}body [class*="bg-yellow-50"],body [class*="bg-amber-50"]{background-color:#382f21}body [class*="text-[#242254]"]{color:#b5f1df}body [class*="bg-[#242254]"]{background:#a7ebd9;color:#102b2a}
body table thead{background:#192a36;color:#bacdd8}body table tbody tr:hover{background-color:#1b303b}body table td,body table th{border-color:#293c48}body .flatpickr-calendar{background:#14202a;border:1px solid #3b505e;box-shadow:0 8px 30px #0005}body .flatpickr-months .flatpickr-month,body .flatpickr-weekdays,body .flatpickr-weekday,body .flatpickr-day{background:transparent;color:#dbe7ef}body .flatpickr-day:hover{background:#26443f;border-color:#a7ebd9}body .flatpickr-day.selected,body .flatpickr-day.startRange,body .flatpickr-day.endRange{background:#a7ebd9;color:#102b2a;border-color:#a7ebd9}body .flatpickr-day.inRange{background:#25453e;border-color:#25453e;box-shadow:-5px 0 0 #25453e,5px 0 0 #25453e}body .flatpickr-prev-month svg,body .flatpickr-next-month svg{fill:#c6e5dc}body ::-webkit-scrollbar-track{background:#101b25}body ::-webkit-scrollbar-thumb{background:#426358}body ::-webkit-scrollbar-thumb:hover{background:#608d7e}
body [data-login-logo]{width:220px;height:64px;max-width:80vw}body [data-sidebar-logo="full"] img{max-width:190px;width:100%;height:auto}body [data-sidebar-logo="compact"] img{content:url('/dcbnest-brand/icon.svg');max-height:42px;width:42px}body:has([data-login-logo]) .min-h-screen{background:radial-gradient(ellipse at 75% 10%,#18313a,transparent 65%),#0b1219}body:has([data-login-logo]) .sm\:max-w-md{border:1px solid #31444f;box-shadow:0 22px 70px #0004;border-radius:14px;padding:26px}body:has([data-login-logo]) footer{background:#0b1219}body:has([data-login-logo]) .min-h-screen{min-height:calc(100vh - 58px)}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
/* Fixed colors in report templates and demo notices. */
body .text-indigo-900,body .text-indigo-800{color:#c1eedf}body [data-active-link][data-slot="navlist-item"],body [data-active-link][data-slot="navlist-item"] [data-slot="icon"]{color:#b5f1df!important}body table thead,body table thead tr,body table thead th{background:#1a303c!important;color:#c8e8df!important}body table thead tr:first-child,body table thead tr:first-child th{background:#142630!important}body .text-purple-600,body .text-purple-700,body .text-purple-800{color:#cab6f7}body .text-green-800,body .text-emerald-700,body .text-emerald-800{color:#8adbbd}body .text-orange-700,body .text-orange-800{color:#edc58c}body [data-login-logo]{content:url('/dcbnest-brand/logo.svg')}
body [data-active-link][data-slot="navlist-item"] *{color:#b5f1df!important}body .text-purple-900,body .text-violet-600,body .text-violet-700,body .text-violet-800,body .text-violet-900{color:#cab6f7}

body [data-sidebar-logo="full"] img{content:url("/dcbnest-brand/logo.svg")}body>main{max-width:540px;margin:12vh auto;padding:36px;border:1px solid #31444f;border-radius:16px;background:#14202a}body>main h1{font-size:28px;color:#eef5f8;line-height:1.2}body>main p{color:#b7c6cf;line-height:1.7}body>main button{background:#a7ebd9;color:#102b2a;border:0;border-radius:7px;padding:14px 24px;font-weight:600;font-size:14px}@media(max-width:600px){body>main{margin:7vh 18px;padding:24px}}
:root{--color-slate-50:#14202a;--color-slate-100:#16232e;--color-slate-200:#2b3a46;--color-slate-300:#425461;--color-slate-400:#93a6b5;--color-slate-500:#a5b5c1;--color-slate-600:#b7c6cf;--color-slate-700:#cbd7df;--color-slate-800:#e1eaf0;--color-slate-900:#f1f6f8;--color-slate-950:#f1f6f8;--color-accent-fg:#b5f1df}
