/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-tracking:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme;@layer base{*{scrollbar-color:auto;scrollbar-width:auto}}@layer components;@layer utilities{.border-border-info\/60{border-color:var(--kg-border-info)}@supports (color:color-mix(in lab,red,red)){.border-border-info\/60{border-color:color-mix(in oklab,var(--kg-border-info) 60%,transparent)}}.bg-surface-card\/60{background-color:var(--kg-bg-card)}@supports (color:color-mix(in lab,red,red)){.bg-surface-card\/60{background-color:color-mix(in oklab,var(--kg-bg-card) 60%,transparent)}}.bg-surface-info\/10{background-color:var(--kg-surface-info)}@supports (color:color-mix(in lab,red,red)){.bg-surface-info\/10{background-color:color-mix(in oklab,var(--kg-surface-info) 10%,transparent)}}.bg-surface-info\/20{background-color:var(--kg-surface-info)}@supports (color:color-mix(in lab,red,red)){.bg-surface-info\/20{background-color:color-mix(in oklab,var(--kg-surface-info) 20%,transparent)}}.bg-surface-success\/20{background-color:var(--kg-surface-success)}@supports (color:color-mix(in lab,red,red)){.bg-surface-success\/20{background-color:color-mix(in oklab,var(--kg-surface-success) 20%,transparent)}}.text-6xl{font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1))}.tracking-tighter{--tw-tracking:var(--tracking-tighter,-.05em);letter-spacing:var(--tracking-tighter,-.05em)}@media (prefers-reduced-motion:no-preference){@media (hover:hover){.motion-safe\:hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing,.25rem) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}}@media (min-width:40rem){.sm\:inline-flex{display:inline-flex}.sm\:min-h-0{min-height:0}.sm\:flex-col{flex-direction:column}.sm\:text-center{text-align:center}.sm\:text-5xl{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}.sm\:text-7xl{font-size:var(--text-7xl,4.5rem);line-height:var(--tw-leading,var(--text-7xl--line-height,1))}}@media (min-width:64rem){.lg\:min-w-0{min-width:0}.lg\:flex-1{flex:1}.lg\:auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.lg\:gap-4{gap:calc(var(--spacing,.25rem) * 4)}.lg\:gap-8{gap:calc(var(--spacing,.25rem) * 8)}}}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@layer theme{:host,:root{--spacing:0.25rem;--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--tracking-tighter:-0.05em}}