html.wau-cursor{--wau-cursor:url(/wau-cursor.svg) 13 3;--wau-cursor-active:url(/wau-cursor-active.svg) 15 3;--wau-print:url(/wau-cursor-active.svg)}html[data-wau-cursor=cat]{--wau-cursor:url(/wau-cursor-cat.svg) 13 2;--wau-cursor-active:url(/wau-cursor-cat-active.svg) 13 2;--wau-print:url(/wau-cursor-cat-active.svg)}@media (hover:hover) and (pointer:fine){html.wau-cursor,html.wau-cursor body,html.wau-cursor body *{cursor:var(--wau-cursor),auto}html.wau-cursor :is(a[href],button,summary,[role=button],[role=switch],[role=tab],label[for]),html.wau-cursor :is(a[href],button,summary,[role=button],[role=switch],[role=tab],label[for]) *{cursor:var(--wau-cursor-active),pointer}html.wau-cursor :is(input,textarea,[contenteditable]:not([contenteditable=false]),[role=textbox]),html.wau-cursor [contenteditable]:not([contenteditable=false]) *{cursor:text}html.wau-cursor :is(select,input[type=checkbox],input[type=radio],input[type=range],input[type=color],input[type=file]){cursor:auto}html.wau-cursor :is([disabled],[aria-disabled=true]),html.wau-cursor :is([disabled],[aria-disabled=true]) *{cursor:not-allowed}}.wau-click-print{position:fixed;z-index:2147483647;width:32px;height:32px;pointer-events:none;background:var(--wau-print) center /contain no-repeat;animation:wau-print-fade .48s ease-out forwards}@keyframes wau-print-fade{0%{transform:translate(-50%,-50%) scale(.8) rotate(-12deg);opacity:.7}to{transform:translate(-50%,-50%) scale(1.35) rotate(-12deg);opacity:0}}@media (prefers-reduced-motion:reduce){.wau-click-print{display:none;animation:none}}html[data-color-depth]:not([data-color-depth="0"]){--depth-surface:var(--depth-card-color);--depth-soft:var(--depth-soft-color);--depth-border:var(--depth-border-color);--site-canvas:var(--depth-canvas-color);--site-gradient:linear-gradient(135deg,var(--site-canvas),var(--depth-soft));--site-card-gradient:linear-gradient(135deg,var(--depth-surface),var(--depth-soft));background:var(--site-canvas)}html[data-color-depth]:not([data-color-depth="0"]) :is(body,.presentation-page-background){color:var(--depth-ink);background-color:var(--site-canvas);background-image:var(--site-gradient)}html[data-color-depth]:not([data-color-depth="0"]) :is(.bg-white,[class*="bg-white/"]){background-color:var(--depth-surface);--depth-ink:var(--depth-card-ink);--depth-muted:var(--depth-card-ink)}html[data-color-depth]:not([data-color-depth="0"]) :is(.bg-slate-50,[class*="bg-slate-50/"],.bg-slate-100){background-color:var(--depth-soft);--depth-ink:var(--depth-soft-ink);--depth-muted:var(--depth-soft-ink)}html[data-color-depth]:not([data-color-depth="0"]) :is(.bg-slate-200,.bg-slate-300){background-color:var(--depth-border)}html[data-color-depth]:not([data-color-depth="0"]) :is(.text-slate-950,.text-slate-900,.text-slate-800,.text-slate-700){color:var(--depth-ink)}html[data-color-depth]:not([data-color-depth="0"]) :is(.text-slate-600,.text-slate-500,.text-slate-400,.text-slate-300){color:var(--depth-muted)}html[data-color-depth]:not([data-color-depth="0"]) :is(.border-slate-100,.border-slate-200,.border-slate-300){border-color:var(--depth-border)}html[data-color-depth]:not([data-color-depth="0"]) .ring-slate-200{--tw-ring-color:var(--depth-border)}html[data-color-depth]:not([data-color-depth="0"]) :is(input:not([type=range]):not([type=checkbox]):not([type=radio]),select,textarea,option){color:var(--depth-soft-ink);border-color:var(--depth-border);background-color:var(--depth-soft)}html[data-color-depth]:not([data-color-depth="0"]) :is(input,textarea)::-moz-placeholder{color:var(--depth-muted)}html[data-color-depth]:not([data-color-depth="0"]) :is(input,textarea)::placeholder{color:var(--depth-muted)}html[data-color-depth]:not([data-color-depth="0"]) :is(.bg-brand-50,.bg-orange-50){background-color:color-mix(in srgb,#fff1eb,#673124 var(--color-depth))}html[data-color-depth]:not([data-color-depth="0"]) .bg-blue-50{background-color:color-mix(in srgb,#eff6ff,#183d65 var(--color-depth))}html[data-color-depth]:not([data-color-depth="0"]) :is(.bg-rose-50,.bg-rose-100){background-color:color-mix(in srgb,#fff1f2,#642c44 var(--color-depth))}html[data-color-depth]:not([data-color-depth="0"]) .bg-violet-50{background-color:color-mix(in srgb,#f5f3ff,#443367 var(--color-depth))}html[data-color-depth]:not([data-color-depth="0"]) :is(.bg-emerald-50,.bg-emerald-100){background-color:color-mix(in srgb,#ecfdf5,#1e4c46 var(--color-depth))}html[data-color-depth]:not([data-color-depth="0"]) :is(.bg-amber-50,.bg-amber-100){background-color:color-mix(in srgb,#fffbeb,#5c4522 var(--color-depth))}html[data-depth-contrast=dark] :is(.text-brand-800,.text-brand-700,.text-brand-600,.text-rose-600,.text-rose-700){color:#ffacb7}html[data-depth-contrast=dark] :is(.text-blue-800,.text-blue-700,.text-blue-600){color:#b1d8ff}html[data-depth-contrast=dark] :is(.text-violet-800,.text-violet-700,.text-violet-600){color:#dfd2ff}html[data-depth-contrast=dark] :is(.text-emerald-800,.text-emerald-700,.text-emerald-600){color:#9af7cf}html[data-depth-contrast=dark] :is(.text-amber-800,.text-amber-700,.text-amber-500,.text-orange-600){color:#ffe29a}html[data-color-depth]:not([data-color-depth="0"]) .task-stage-card{background-color:color-mix(in srgb,#faf3ae,#443820 var(--color-depth));--depth-ink:var(--depth-paper-ink);--depth-muted:var(--depth-paper-ink)}html[data-color-depth]:not([data-color-depth="0"]) :is(.bg-brand-50,.bg-orange-50){--depth-ink:var(--depth-brand-ink);--depth-muted:var(--depth-brand-ink)}html[data-color-depth]:not([data-color-depth="0"]) .bg-blue-50{--depth-ink:var(--depth-blue-ink);--depth-muted:var(--depth-blue-ink)}html[data-color-depth]:not([data-color-depth="0"]) :is(.bg-rose-50,.bg-rose-100){--depth-ink:var(--depth-rose-ink);--depth-muted:var(--depth-rose-ink)}html[data-color-depth]:not([data-color-depth="0"]) .bg-violet-50{--depth-ink:var(--depth-violet-ink);--depth-muted:var(--depth-violet-ink)}html[data-color-depth]:not([data-color-depth="0"]) :is(.bg-emerald-50,.bg-emerald-100){--depth-ink:var(--depth-emerald-ink);--depth-muted:var(--depth-emerald-ink)}html[data-color-depth]:not([data-color-depth="0"]) :is(.bg-amber-50,.bg-amber-100){--depth-ink:var(--depth-amber-ink);--depth-muted:var(--depth-amber-ink)}html[data-depth-middle=true] :is([class*=text-brand-],[class*=text-blue-],[class*=text-rose-],[class*=text-violet-],[class*=text-emerald-],[class*=text-amber-],[class*=text-orange-]){color:var(--depth-ink)}html[data-color-depth]:not([data-color-depth="0"]) svg line[stroke="#cbd5e1"],html[data-color-depth]:not([data-color-depth="0"]) svg line[stroke="#e2e8f0"]{stroke:var(--depth-border)}html[data-color-depth]:not([data-color-depth="0"]) svg text[fill="#64748b"],html[data-color-depth]:not([data-color-depth="0"]) svg text[fill="#94a3b8"]{fill:var(--depth-muted)}.color-depth-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:14px;border:1px solid #94a3b8;border-radius:999px;background:linear-gradient(90deg,#faf9f9,#f6eedf 20%,#d6ebd8 40%,#aedfdc 60%,#3050a6 80%,#481957);cursor:pointer;touch-action:pan-y}.color-depth-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:26px;height:26px;border:3px solid white;border-radius:50%;background:#ed1c2e;box-shadow:0 1px 6px #0f172a66}.color-depth-slider::-moz-range-thumb{width:20px;height:20px;border:3px solid white;border-radius:50%;background:#ed1c2e;box-shadow:0 1px 6px #0f172a66}.color-depth-slider:focus-visible{outline:2px solid #ed1c2e;outline-offset:6px}