@media (prefers-contrast:more){:root{--border:#707070;--input:#5c5c5c;--ring:#2f3b00;--muted-foreground:#2b2f1e;--sidebar-border:#8a8f78}.dark{--border:#9a9a9a;--input:#a8a8a8;--ring:#cf0;--muted-foreground:#fff;--sidebar-border:#8a8f78}[class*=border-foreground\/],[class*=border-border\/],[class*=border-primary\/]{border-color:var(--border)}[class*=ring-foreground\/]{--tw-ring-color:var(--border)}[class*=divide-foreground\/]>:not(:last-child){border-color:var(--border)}[class*="shadow-[0_0_0_1px_color-mix(in_srgb,var(--foreground)_"]:not([class*="transparent),"]){--tw-shadow:0 0 0 1px var(--border)}[class*="shadow-[inset_0_0_0_1px_color-mix(in_srgb,var(--foreground)_"]:not([class*="transparent),"]){--tw-shadow:inset 0 0 0 1px var(--border)}[data-slot=progress],[data-slot=slider-track]{box-shadow:inset 0 0 0 1px var(--border)}[class*=border-background\/]{border-color:color-mix(in oklab, var(--background) 65%, transparent)}[class*=border-destructive\/]{border-color:var(--destructive)}[class*=border-warning-foreground\/]{border-color:var(--warning-foreground)}[class*=border-success-foreground\/]{border-color:var(--success-foreground)}[class*=ring-destructive\/]{--tw-ring-color:var(--destructive)}[class*=ring-ring\/]{--tw-ring-color:var(--ring)}[class*=text-background\/]{color:var(--background)}[class*=text-foreground\/]{color:var(--foreground)}[class*=text-muted-foreground\/]{color:var(--muted-foreground)}[class*=text-sidebar-foreground\/]{color:var(--sidebar-foreground)}[class*=text-destructive\/]{color:var(--destructive)}[class*=text-warning-foreground\/]{color:var(--warning-foreground)}[class*=text-success-foreground\/]{color:var(--success-foreground)}}@media (prefers-contrast:more),(forced-colors:active){:focus-visible{outline:3px solid var(--ring);outline-offset:2px}[data-sidebar=sidebar] :focus-visible{outline-color:var(--sidebar-ring)}}@media (forced-colors:active){[class*=ring-foreground\/]:not(:focus-visible),[class*="shadow-[0_0_0_1px_color-mix(in_srgb,var(--foreground)_"]:not([class*="transparent),"],:focus-visible),[class*="shadow-[inset_0_0_0_1px_color-mix(in_srgb,var(--foreground)_"]:not([class*="transparent),"],:focus-visible){outline-offset:-1px;outline:1px solid canvastext}[data-slot=progress],[data-slot=slider-track]{outline:1px solid canvastext}[data-slot=progress-indicator],[data-slot=slider-range]{forced-color-adjust:none;background-color:canvastext}}
