@layer kk-structure{:root{--kk-photo-radius:12px}:where([data-kk-image-path]:not([data-kk-image-path*=logo]):not([data-kk-image-path*=Logo]):not([data-kk-image-path*=wordmark]):not([data-kk-image-path*=decor])){--kk-photo-space-top:1;--kk-photo-space-right:1;--kk-photo-space-bottom:1;--kk-photo-space-left:1;--kk-photo-corners:calc(var(--kk-photo-radius) * var(--kk-photo-space-top) * var(--kk-photo-space-left)) calc(var(--kk-photo-radius) * var(--kk-photo-space-top) * var(--kk-photo-space-right)) calc(var(--kk-photo-radius) * var(--kk-photo-space-bottom) * var(--kk-photo-space-right)) calc(var(--kk-photo-radius) * var(--kk-photo-space-bottom) * var(--kk-photo-space-left));border-radius:var(--kk-photo-corners);overflow:hidden}}@layer kk-runtime,kk-design;
@layer kk-structure{:root{--background:0 0% 100%;--foreground:222.2 84% 4.9%;--card:0 0% 100%;--card-foreground:222.2 84% 4.9%;--popover:0 0% 100%;--popover-foreground:222.2 84% 4.9%;--primary:222.2 47.4% 11.2%;--primary-foreground:210 40% 98%;--secondary:210 40% 96.1%;--secondary-foreground:222.2 47.4% 11.2%;--muted:210 40% 96.1%;--muted-foreground:215.4 16.3% 46.9%;--accent:210 40% 96.1%;--accent-foreground:222.2 47.4% 11.2%;--destructive:0 84.2% 60.2%;--destructive-foreground:210 40% 98%;--border:214.3 31.8% 91.4%;--input:214.3 31.8% 91.4%;--ring:222.2 84% 4.9%;--radius:.5rem}.dark{--background:222.2 84% 4.9%;--foreground:210 40% 98%;--card:222.2 84% 4.9%;--card-foreground:210 40% 98%;--popover:222.2 84% 4.9%;--popover-foreground:210 40% 98%;--primary:210 40% 98%;--primary-foreground:222.2 47.4% 11.2%;--secondary:217.2 32.6% 17.5%;--secondary-foreground:210 40% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--accent:217.2 32.6% 17.5%;--accent-foreground:210 40% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:210 40% 98%;--border:217.2 32.6% 17.5%;--input:217.2 32.6% 17.5%;--ring:212.7 26.8% 83.9%}*{border-color:hsl(var(--border));outline-color:hsl(var(--ring) / .5)}:where(html:not(.dark)) body:where([data-design-recipes~=r41192dca1e]){--kk-r:rAE4WuNCmZWEz;--kkd-r1fsqt0f-17thn1z:initial;--kkd-rm3bfi8-tewxo4:initial}:where(html:not(.dark)) body:where([data-design-recipes~=r41192dca1e]):not(:where([data-kk-off~=r1fsqt0f-17thn1z])){background-color:var(--kkd-r1fsqt0f-17thn1z,hsl(var(--kk-atom-palette--bone--hsl)))}:where(html:not(.dark)) body:where([data-design-recipes~=r41192dca1e]):not(:where([data-kk-off~=rm3bfi8-tewxo4])){color:var(--kkd-rm3bfi8-tewxo4,hsl(var(--kk-atom-palette--ink--hsl)))}:where(html.dark) body:where([data-design-recipes~=r9ede82a71f]){--kk-r:rCyz5zDA99A4R;--kkd-rhrj7a1-jdhy39:initial;--kkd-r1d5schu-1h88evq:initial}:where(html.dark) body:where([data-design-recipes~=r9ede82a71f]):not(:where([data-kk-off~=rhrj7a1-jdhy39])){background-color:var(--kkd-rhrj7a1-jdhy39,hsl(var(--kk-atom-palette--strip--hsl)))}:where(html.dark) body:where([data-design-recipes~=r9ede82a71f]):not(:where([data-kk-off~=r1d5schu-1h88evq])){color:var(--kkd-r1d5schu-1h88evq,hsl(var(--kk-atom-palette--footerText--hsl)))}body:not(:where([data-design-recipes~=r41192dca1e])):not(:where([data-design-recipes~=r9ede82a71f])){background-color:hsl(var(--background));color:hsl(var(--foreground))}}@layer kk-runtime,kk-design;
