*,:before,:after{box-sizing:border-box}html,body{background:var(--paper);min-height:100%;color:var(--ink-700);font-family:var(--font-inter), "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;padding:0;font-size:14px;line-height:1.5;overflow-x:clip}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html[data-theme=dark],html[data-theme=dark] body{background:var(--ink-900);color:var(--ink-100)}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}h1,h2,h3,h4,h5,h6{font-family:var(--font-space-grotesk), "Space Grotesk", "Inter", system-ui, sans-serif;letter-spacing:-.01em;margin:0;font-weight:600}code,kbd,pre,samp{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace}#__klik-app{flex-direction:column;min-height:100dvh;display:flex}@media (min-width:769px){#__klik-app{flex-direction:row}}main.klik-main{min-width:0;padding-top:max(24px, calc(env(safe-area-inset-top,0px) + 12px));padding-right:max(20px, env(safe-area-inset-right,0px));padding-bottom:calc(96px + env(safe-area-inset-bottom,0px));padding-left:max(20px, env(safe-area-inset-left,0px));flex:1}@media (min-width:769px){main.klik-main{margin-left:240px;padding:32px 40px 40px}}img{max-width:100%;height:auto}
