/* ╔═══════════════════════════════════════════════════════════════════
   DONEZO · DZLP-KB3Q.css
   © 2026 Sequence Theory · Amsterdam · donezo.space
   All rights reserved. Unauthorised redistribution is prohibited.

   INTELLECTUAL PROPERTY NOTICE
   · EU Directive 2009/24/EC Art. 4 · Reproduction prohibited
   · Dutch Auteurswet Art. 1, 10, 13 · Copyright protection
   · EU Directive 2004/48/EC Art. 13 · Damages include infringer profits
   Infringement: omar@donezo.space · Source: https://donezo.space

   DZ:FILE DZLP-KB3Q.css · DZ-2026-7531
╚═══════════════════════════════════════════════════════════════════ */
/*
dzdzdzdzdzdzdzdzdzdzdzdzdzdzdzdzDZDZDZDZDZDZDZdzdzdzdzdzdzdzdzdzdzdzdzdzdzdzdz
dzdzdzdzdzdzdzdzdzdzdzDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZdzdzdzdzdzdzdzdzdzdzdz
dzdzdzdzdzdzdzdzDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZdzdzdzdzdzdzdzdz
dzdzdzdzdzdzDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZdzdzdzdzdzdz
dzdzdzdzDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZdzdzdzdz
dzdzdzDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZdzdzdz
dzdzDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZdzdz
dzDZDZDZDZDZDZDZDZdzdzdzdzdzDZDZDZDZDZDZDZDZDZDZDZdzdzdzdzdzDZDZDZDZDZDZDZDZdz
dzDZDZDZDZDZDZDZdzdzdzdzdzdzdzdzDZDZDZDZDZDZDZdzdzdzdzdzdzdzdzDZDZDZDZDZDZDZdz
DZDZDZDZDZDZDZdzdzdzdzdzDZDZdzdzdzDZDZDZDZDZdzdzdzdzdzDZDZdzdzdzDZDZDZDZDZDZDZ
DZDZDZDZDZDZDZdzdzdzdzDZDZDZDZdzdzDZDZDZDZDZdzdzdzdzDZDZDZDZDZdzDZDZDZDZDZDZDZ
DZDZDZDZDZDZDZdzdzdzdzdzDZDZDZdzdzDZDZDZDZDZdzdzdzdzdzDZDZDZdzdzDZDZDZDZDZDZDZ
DZDZDZDZDZDZDZDZdzdzdzdzdzdzdzDZDZDZDZDZDZDZDZDZdzdzdzdzdzdzdzDZDZDZDZDZDZDZDZ
DZDZDZDZDZDZDZDZDZDZdzdzdzDZDZDZDZDZDZDZDZDZDZDZDZDZdzdzdzDZDZDZDZDZDZDZDZDZDZ
DZDZDZDZDZDZDZDZDZdzdzdzdzdzdzdzDZDZDZDZDZDZDZdzdzdzdzdzdzdzDZDZDZDZDZDZDZDZDZ
dzDZDZDZDZDZDZDZDZDZdzdzdzdzdzdzdzdzdzdzdzdzdzdzdzdzdzdzdzDZDZDZDZDZDZDZDZDZdz
dzDZDZDZDZDZDZDZDZDZDZDZDZdzdzdzdzdzdzdzdzdzdzdzdzdzDZDZDZDZDZDZDZDZDZDZDZDZdz
dzdzDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZdzdzdzdzdzDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZdzdz
dzdzdzDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZdzdzdz
dzdzdzdzDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZdzdzdzdz
dzdzdzdzdzdzDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZdzdzdzdzdzdz
dzdzdzdzdzdzdzdzDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZdzdzdzdzdzdzdzdz
dzdzdzdzdzdzdzdzdzdzdzDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZdzdzdzdzdzdzdzdzdzdzdz
dzdzdzdzdzdzdzdzdzdzdzdzdzdzdzdzDZDZDZDZDZDZDZdzdzdzdzdzdzdzdzdzdzdzdzdzdzdzdz
*/
.dz-sketch{--sk-paper-a:#f4f3ef;--sk-paper-b:#e9e8e3;--sk-pen:#26262d;--sk-pen-o:.9;--sk-hatch-o:.42;--sk-guide-o:.16;--sk-blend:multiply;--sk-acc-o:.92;--sk-grain-o:.45;--sk-grad:var(--sk-gl);--sk-grad-s:var(--sk-gls);display:block;width:100%;height:auto}
@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .dz-sketch{--sk-paper-a:#18181d;--sk-paper-b:#0f0f13;--sk-pen:#e4e4ea;--sk-pen-o:.86;--sk-hatch-o:.34;--sk-guide-o:.14;--sk-blend:screen;--sk-acc-o:.95;--sk-grain-o:.32;--sk-grad:var(--sk-gd);--sk-grad-s:var(--sk-gds)}
}
:root[data-theme="dark"] .dz-sketch,.dz-sketch[data-ground="dark"]{--sk-paper-a:#18181d;--sk-paper-b:#0f0f13;--sk-pen:#e4e4ea;--sk-pen-o:.86;--sk-hatch-o:.34;--sk-guide-o:.14;--sk-blend:screen;--sk-acc-o:.95;--sk-grain-o:.32;--sk-grad:var(--sk-gd);--sk-grad-s:var(--sk-gds)}
.dz-sketch[data-ground="light"]{--sk-paper-a:#f4f3ef;--sk-paper-b:#e9e8e3;--sk-pen:#26262d;--sk-pen-o:.9;--sk-hatch-o:.42;--sk-guide-o:.16;--sk-blend:multiply;--sk-acc-o:.92;--sk-grain-o:.45;--sk-grad:var(--sk-gl);--sk-grad-s:var(--sk-gls)}
.dz-sketch .st-pa{stop-color:var(--sk-paper-a)}
.dz-sketch .st-pb{stop-color:var(--sk-paper-b)}
.dz-sketch .pen{fill:none;stroke:var(--sk-pen);stroke-linecap:round;stroke-linejoin:round;opacity:var(--sk-pen-o)}
.dz-sketch .pen.h{opacity:var(--sk-hatch-o)}
.dz-sketch .pen.gd{opacity:var(--sk-guide-o)}
.dz-sketch .acc{mix-blend-mode:var(--sk-blend);opacity:var(--sk-acc-o)}
.dz-sketch .af{fill:var(--sk-grad)}
.dz-sketch .as{fill:none;stroke:var(--sk-grad-s);stroke-linecap:round}
.dz-sketch .grain{mix-blend-mode:soft-light;opacity:var(--sk-grain-o);pointer-events:none}
.dz-sketch .dw{animation-name:sk-draw;animation-timing-function:cubic-bezier(.3,.1,.3,1);animation-fill-mode:both}
@keyframes sk-draw{from{stroke-dashoffset:var(--l)}
to{stroke-dashoffset:0}
}
.dz-sketch .ap{animation:sk-arrive 1.4s cubic-bezier(.2,.7,.2,1) both;transform-box:view-box}
@keyframes sk-arrive{from{opacity:0;transform:translate(-6px,4px)}
to{opacity:1;transform:none}
}
.dz-sketch .mv{transform-box:view-box;animation-timing-function:cubic-bezier(.45,0,.55,1);animation-iteration-count:infinite}
@keyframes sk-sway{0%,100%{transform:rotate(calc(var(--deg,3deg) * -1))}
50%{transform:rotate(var(--deg,3deg))}
}
@keyframes sk-bob{0%,100%{transform:translateY(0)}
50%{transform:translateY(var(--dy,-8px))}
}
@keyframes sk-spin{to{transform:rotate(360deg)}
}
@keyframes sk-breathe{0%,100%{opacity:.45;transform:scale(.96)}
50%{opacity:1;transform:scale(1.03)}
}
@keyframes sk-flow{to{stroke-dashoffset:var(--f,-120)}
}
@keyframes sk-lower{0%,10%{transform:translateY(0)}
48%,66%{transform:translateY(var(--dy,90px))}
100%{transform:translateY(0)}
}
@keyframes sk-drain{0%,100%{transform:scaleY(1)}
50%{transform:scaleY(.45)}
}
@keyframes sk-fill{0%,100%{transform:scaleY(.45)}
50%{transform:scaleY(1)}
}
@keyframes sk-orbit{0%,8%{transform:rotate(0deg);opacity:0}
14%{opacity:1}
76%{transform:rotate(180deg);opacity:1}
88%,100%{transform:rotate(180deg);opacity:0}
}
@keyframes sk-glide{0%,6%{transform:translate(0,0);opacity:0}
14%{opacity:1}
80%{opacity:1}
92%,100%{transform:translate(var(--gx),var(--gy));opacity:0}
}
@keyframes sk-shot{0%,6%{transform:translate(0,0);opacity:0}
12%{opacity:1}
20%{transform:translate(71px,-119px)}
30%{transform:translate(142px,-197px)}
40%{transform:translate(211px,-234px)}
50%{transform:translate(278px,-228px)}
58%{transform:translate(345px,-182px)}
68%{transform:translate(345px,-128px);opacity:1}
80%,100%{transform:translate(345px,-112px);opacity:0}
}
@keyframes sk-hop{0%,6%{transform:translate(0,0);opacity:0}
10%{opacity:1}
16%{transform:translate(30px,-62px)}
22%{transform:translate(60px,-40px)}
30%{transform:translate(90px,-102px)}
36%{transform:translate(120px,-80px)}
44%{transform:translate(150px,-142px)}
50%,84%{transform:translate(180px,-120px);opacity:1}
94%,100%{transform:translate(180px,-120px);opacity:0}
}
@keyframes sk-glow{0%,100%{opacity:.25}
50%{opacity:1}
}
@keyframes sk-drift{0%,100%{transform:translate(calc(var(--dx,20px) * -1),calc(var(--dy,0px) * -1))}
50%{transform:translate(var(--dx,20px),var(--dy,0px))}
}
@keyframes sk-redraw{0%,8%{stroke-dashoffset:100;opacity:1}
52%,82%{stroke-dashoffset:0;opacity:1}
94%,100%{stroke-dashoffset:0;opacity:0}
}
.dz-sketch .aw{stroke-dasharray:100;animation:sk-draw 1.8s cubic-bezier(.3,.1,.3,1) both;--l:100}
@media (prefers-reduced-motion: reduce){.dz-sketch .dw,.dz-sketch .ap,.dz-sketch .aw,.dz-sketch .mv,.dz-sketch .mv *{animation:none !important}
}
body:not(.light) .dz-sketch:not([data-ground="light"]){--sk-paper-a:#18181d;--sk-paper-b:#0f0f13;--sk-pen:#e4e4ea;--sk-pen-o:.86;--sk-hatch-o:.34;--sk-guide-o:.14;--sk-blend:screen;--sk-acc-o:.95;--sk-grain-o:.32;--sk-grad:var(--sk-gd);--sk-grad-s:var(--sk-gds)}
body.light .dz-sketch:not([data-ground="dark"]){--sk-paper-a:#f4f3ef;--sk-paper-b:#e9e8e3;--sk-pen:#26262d;--sk-pen-o:.9;--sk-hatch-o:.42;--sk-guide-o:.16;--sk-blend:multiply;--sk-acc-o:.92;--sk-grain-o:.45;--sk-grad:var(--sk-gl);--sk-grad-s:var(--sk-gls)}
html[data-ua] .dz-sketch stop.sk-l0{stop-color:var(--uA-shade-l)}
html[data-ua] .dz-sketch stop.sk-l1{stop-color:var(--uA-l)}
html[data-ua] .dz-sketch stop.sk-l2{stop-color:var(--uA-tint-l)}
html[data-ua] .dz-sketch stop.sk-d0{stop-color:var(--uA-tint-d)}
html[data-ua] .dz-sketch stop.sk-d1{stop-color:var(--uA-d)}
html[data-ua] .dz-sketch stop.sk-d2{stop-color:var(--uA-tint-d)}
html[data-ua] .dz-sketch stop.sk-d3{stop-color:var(--uA-shade-d)}
[data-dz-sketch]{display:block;aspect-ratio:600/420}
[data-dz-sketch] .dz-sketch{width:100%;height:100%}
