[data-theme=dark]{color-scheme:dark;--surface-secondary:216 29% 14%;--surface-main:215 28% 17%;--surface-convex:215 28% 17%;--surface-elevated:216 27% 20%;--surface-elevated-small:216 27% 19%;--surface-concave:216 29% 15%;--surface-input:216 30% 15%;--surface-header:216 29% 14%;--surface-border-hover:216 27% 19%;--surface-border-active:216 29% 16%;--border-card:228 24% 24%;--border-nested-inset:218 24% 23%;--shadow-dark:216 29% 13%;--shadow-darker:216 29% 11%;--shadow-darker-hover:216 29% 12%;--shadow-hover-dark:216 29% 11%;--shadow-active-dark:216 29% 13%;--shadow-light:216 29% 19%;--shadow-light-strong:216 29% 20%;--shadow-highlight:218 24% 22%;--shadow-highlight-soft:218 24% 28%;--shadow-header-rgb:25 34 47;--neu-bg-convex:210 28% 17%;--neu-bg-concave-on-main:215 28% 16%;--neu-bg-convex-small-on-main:216 27% 19%;--neu-bg-cushion-small-on-main:210 28% 17%;--neu-bg-convex-big-on-main:216 27% 20%;--neu-bg-order-list-concave:215 28% 16%;--shadow-header-x:0px;--shadow-header-y:12px;--shadow-header-blur:12px;--shadow-header-spread:6px;--shadow-header-opacity:1;--shadow-header:var(--shadow-header-x) var(--shadow-header-y) var(--shadow-header-blur) var(--shadow-header-spread) rgb(var(--shadow-header-rgb)/var(--shadow-header-opacity));--shadow-header-hidden:var(--shadow-header-x) var(--shadow-header-y) var(--shadow-header-blur) var(--shadow-header-spread) rgb(var(--shadow-header-rgb)/0);--shadow-input-inset-cast-x:2px;--shadow-input-inset-cast-y:2px;--shadow-input-inset-cast-blur:4px;--shadow-input-inset-cast-spread:0px;--shadow-input-inset-cast-color:216 29% 11%;--shadow-input-inset-cast-opacity:0.6;--shadow-input-inset-lift-x:-2px;--shadow-input-inset-lift-y:-2px;--shadow-input-inset-lift-blur:2px;--shadow-input-inset-lift-spread:0px;--shadow-input-inset-lift-color:218 24% 22%;--shadow-input-inset-lift-opacity:0.6;--shadow-input-inset:inset var(--shadow-input-inset-cast-x) var(--shadow-input-inset-cast-y) var(--shadow-input-inset-cast-blur) var(--shadow-input-inset-cast-spread) hsl(var(--shadow-input-inset-cast-color)/var(--shadow-input-inset-cast-opacity)),inset var(--shadow-input-inset-lift-x) var(--shadow-input-inset-lift-y) var(--shadow-input-inset-lift-blur) var(--shadow-input-inset-lift-spread) hsl(var(--shadow-input-inset-lift-color)/var(--shadow-input-inset-lift-opacity));--shadow-card-convex-cast-x:8px;--shadow-card-convex-cast-y:8px;--shadow-card-convex-cast-blur:10px;--shadow-card-convex-cast-spread:0px;--shadow-card-convex-cast-color:216 29% 13%;--shadow-card-convex-cast-opacity:1;--shadow-card-convex-lift-x:-4px;--shadow-card-convex-lift-y:-4px;--shadow-card-convex-lift-blur:8px;--shadow-card-convex-lift-spread:0px;--shadow-card-convex-lift-color:216 29% 19%;--shadow-card-convex-lift-opacity:1;--shadow-card-convex:var(--shadow-card-convex-cast-x) var(--shadow-card-convex-cast-y) var(--shadow-card-convex-cast-blur) var(--shadow-card-convex-cast-spread) hsl(var(--shadow-card-convex-cast-color)/var(--shadow-card-convex-cast-opacity)),var(--shadow-card-convex-lift-x) var(--shadow-card-convex-lift-y) var(--shadow-card-convex-lift-blur) var(--shadow-card-convex-lift-spread) hsl(var(--shadow-card-convex-lift-color)/var(--shadow-card-convex-lift-opacity));--neu-bg-cushion:210 28% 17%;--shadow-card-cushion-cast-x:8px;--shadow-card-cushion-cast-y:8px;--shadow-card-cushion-cast-blur:10px;--shadow-card-cushion-cast-spread:0px;--shadow-card-cushion-cast-color:216 29% 13%;--shadow-card-cushion-cast-opacity:1;--shadow-card-cushion-lift-x:-4px;--shadow-card-cushion-lift-y:-4px;--shadow-card-cushion-lift-blur:8px;--shadow-card-cushion-lift-spread:0px;--shadow-card-cushion-lift-color:216 29% 19%;--shadow-card-cushion-lift-opacity:1;--shadow-card-cushion-inset-cast-x:-1.5px;--shadow-card-cushion-inset-cast-y:-1.5px;--shadow-card-cushion-inset-cast-blur:3px;--shadow-card-cushion-inset-cast-spread:0;--shadow-card-cushion-inset-cast-opacity:0.8;--shadow-card-cushion-inset-lift-x:3px;--shadow-card-cushion-inset-lift-y:3px;--shadow-card-cushion-inset-lift-blur:6px;--shadow-card-cushion-inset-lift-spread:0px;--shadow-card-cushion-inset-lift-opacity:0.4;--shadow-card-cushion:var(--shadow-card-cushion-cast-x) var(--shadow-card-cushion-cast-y) var(--shadow-card-cushion-cast-blur) var(--shadow-card-cushion-cast-spread) hsl(var(--shadow-card-cushion-cast-color)/var(--shadow-card-cushion-cast-opacity)),var(--shadow-card-cushion-lift-x) var(--shadow-card-cushion-lift-y) var(--shadow-card-cushion-lift-blur) var(--shadow-card-cushion-lift-spread) hsl(var(--shadow-card-cushion-lift-color)/var(--shadow-card-cushion-lift-opacity)),inset var(--shadow-card-cushion-inset-lift-x) var(--shadow-card-cushion-inset-lift-y) var(--shadow-card-cushion-inset-lift-blur) var(--shadow-card-cushion-inset-lift-spread) hsl(var(--shadow-card-cushion-lift-color)/var(--shadow-card-cushion-inset-lift-opacity)),inset var(--shadow-card-cushion-inset-cast-x) var(--shadow-card-cushion-inset-cast-y) var(--shadow-card-cushion-inset-cast-blur) var(--shadow-card-cushion-inset-cast-spread) hsl(var(--shadow-card-cushion-cast-color)/var(--shadow-card-cushion-inset-cast-opacity));--shadow-card-cushion-animated-cast-x:8px;--shadow-card-cushion-animated-cast-y:8px;--shadow-card-cushion-animated-cast-blur:10px;--shadow-card-cushion-animated-cast-spread:0px;--shadow-card-cushion-animated-cast-color:216 29% 13%;--shadow-card-cushion-animated-cast-opacity:0.7;--shadow-card-cushion-animated-lift-x:-4px;--shadow-card-cushion-animated-lift-y:-4px;--shadow-card-cushion-animated-lift-blur:8px;--shadow-card-cushion-animated-lift-spread:0px;--shadow-card-cushion-animated-lift-color:216 29% 20%;--shadow-card-cushion-animated-lift-opacity:0.7;--shadow-card-cushion-animated-inset-cast-x:-1.5px;--shadow-card-cushion-animated-inset-cast-y:-1.5px;--shadow-card-cushion-animated-inset-cast-blur:3px;--shadow-card-cushion-animated-inset-cast-spread:0;--shadow-card-cushion-animated-inset-cast-opacity:0.8;--shadow-card-cushion-animated-inset-lift-x:3px;--shadow-card-cushion-animated-inset-lift-y:3px;--shadow-card-cushion-animated-inset-lift-blur:6px;--shadow-card-cushion-animated-inset-lift-spread:0px;--shadow-card-cushion-animated-inset-lift-opacity:0.4;--shadow-card-cushion-animated:var(--shadow-card-cushion-animated-cast-x) var(--shadow-card-cushion-animated-cast-y) var(--shadow-card-cushion-animated-cast-blur) var(--shadow-card-cushion-animated-cast-spread) hsl(var(--shadow-card-cushion-animated-cast-color)/var(--shadow-card-cushion-animated-cast-opacity)),var(--shadow-card-cushion-animated-lift-x) var(--shadow-card-cushion-animated-lift-y) var(--shadow-card-cushion-animated-lift-blur) var(--shadow-card-cushion-animated-lift-spread) hsl(var(--shadow-card-cushion-animated-lift-color)/var(--shadow-card-cushion-animated-lift-opacity)),inset var(--shadow-card-cushion-animated-inset-lift-x) var(--shadow-card-cushion-animated-inset-lift-y) var(--shadow-card-cushion-animated-inset-lift-blur) var(--shadow-card-cushion-animated-inset-lift-spread) hsl(var(--shadow-card-cushion-animated-lift-color)/var(--shadow-card-cushion-animated-inset-lift-opacity)),inset var(--shadow-card-cushion-animated-inset-cast-x) var(--shadow-card-cushion-animated-inset-cast-y) var(--shadow-card-cushion-animated-inset-cast-blur) var(--shadow-card-cushion-animated-inset-cast-spread) hsl(var(--shadow-card-cushion-animated-cast-color)/var(--shadow-card-cushion-animated-inset-cast-opacity));--shadow-card-cushion-animated-hover-cast-x:8px;--shadow-card-cushion-animated-hover-cast-y:8px;--shadow-card-cushion-animated-hover-cast-blur:16px;--shadow-card-cushion-animated-hover-cast-spread:2px;--shadow-card-cushion-animated-hover-cast-color:216 29% 11%;--shadow-card-cushion-animated-hover-cast-opacity:0.9;--shadow-card-cushion-animated-hover-lift-x:-4px;--shadow-card-cushion-animated-hover-lift-y:-4px;--shadow-card-cushion-animated-hover-lift-blur:10px;--shadow-card-cushion-animated-hover-lift-spread:2px;--shadow-card-cushion-animated-hover-lift-color:216 29% 20%;--shadow-card-cushion-animated-hover-lift-opacity:1;--shadow-card-cushion-animated-hover-inset-cast-x:-1.5px;--shadow-card-cushion-animated-hover-inset-cast-y:-1.5px;--shadow-card-cushion-animated-hover-inset-cast-blur:3px;--shadow-card-cushion-animated-hover-inset-cast-spread:0;--shadow-card-cushion-animated-hover-inset-cast-opacity:0.8;--shadow-card-cushion-animated-hover-inset-lift-x:3px;--shadow-card-cushion-animated-hover-inset-lift-y:3px;--shadow-card-cushion-animated-hover-inset-lift-blur:6px;--shadow-card-cushion-animated-hover-inset-lift-spread:0px;--shadow-card-cushion-animated-hover-inset-lift-opacity:0.4;--shadow-card-cushion-animated-hover:var(--shadow-card-cushion-animated-hover-cast-x) var(--shadow-card-cushion-animated-hover-cast-y) var(--shadow-card-cushion-animated-hover-cast-blur) var(--shadow-card-cushion-animated-hover-cast-spread) hsl(var(--shadow-card-cushion-animated-hover-cast-color)/var(--shadow-card-cushion-animated-hover-cast-opacity)),var(--shadow-card-cushion-animated-hover-lift-x) var(--shadow-card-cushion-animated-hover-lift-y) var(--shadow-card-cushion-animated-hover-lift-blur) var(--shadow-card-cushion-animated-hover-lift-spread) hsl(var(--shadow-card-cushion-animated-hover-lift-color)/var(--shadow-card-cushion-animated-hover-lift-opacity)),inset var(--shadow-card-cushion-animated-hover-inset-lift-x) var(--shadow-card-cushion-animated-hover-inset-lift-y) var(--shadow-card-cushion-animated-hover-inset-lift-blur) var(--shadow-card-cushion-animated-hover-inset-lift-spread) hsl(var(--shadow-card-cushion-animated-hover-lift-color)/var(--shadow-card-cushion-animated-hover-inset-lift-opacity)),inset var(--shadow-card-cushion-animated-hover-inset-cast-x) var(--shadow-card-cushion-animated-hover-inset-cast-y) var(--shadow-card-cushion-animated-hover-inset-cast-blur) var(--shadow-card-cushion-animated-hover-inset-cast-spread) hsl(var(--shadow-card-cushion-animated-hover-cast-color)/var(--shadow-card-cushion-animated-hover-inset-cast-opacity));--shadow-card-cushion-animated-active-cast-x:5px;--shadow-card-cushion-animated-active-cast-y:5px;--shadow-card-cushion-animated-active-cast-blur:7px;--shadow-card-cushion-animated-active-cast-spread:0px;--shadow-card-cushion-animated-active-cast-color:216 29% 13%;--shadow-card-cushion-animated-active-cast-opacity:0.85;--shadow-card-cushion-animated-active-lift-x:-2px;--shadow-card-cushion-animated-active-lift-y:-2px;--shadow-card-cushion-animated-active-lift-blur:3px;--shadow-card-cushion-animated-active-lift-spread:0px;--shadow-card-cushion-animated-active-lift-color:216 29% 19%;--shadow-card-cushion-animated-active-lift-opacity:0.7;--shadow-card-cushion-animated-active-inset-cast-x:-1.5px;--shadow-card-cushion-animated-active-inset-cast-y:-1.5px;--shadow-card-cushion-animated-active-inset-cast-blur:3px;--shadow-card-cushion-animated-active-inset-cast-spread:0;--shadow-card-cushion-animated-active-inset-cast-opacity:0.8;--shadow-card-cushion-animated-active-inset-lift-x:3px;--shadow-card-cushion-animated-active-inset-lift-y:3px;--shadow-card-cushion-animated-active-inset-lift-blur:6px;--shadow-card-cushion-animated-active-inset-lift-spread:0px;--shadow-card-cushion-animated-active-inset-lift-opacity:0.4;--shadow-card-cushion-animated-active:var(--shadow-card-cushion-animated-active-cast-x) var(--shadow-card-cushion-animated-active-cast-y) var(--shadow-card-cushion-animated-active-cast-blur) var(--shadow-card-cushion-animated-active-cast-spread) hsl(var(--shadow-card-cushion-animated-active-cast-color)/var(--shadow-card-cushion-animated-active-cast-opacity)),var(--shadow-card-cushion-animated-active-lift-x) var(--shadow-card-cushion-animated-active-lift-y) var(--shadow-card-cushion-animated-active-lift-blur) var(--shadow-card-cushion-animated-active-lift-spread) hsl(var(--shadow-card-cushion-animated-active-lift-color)/var(--shadow-card-cushion-animated-active-lift-opacity)),inset var(--shadow-card-cushion-animated-active-inset-lift-x) var(--shadow-card-cushion-animated-active-inset-lift-y) var(--shadow-card-cushion-animated-active-inset-lift-blur) var(--shadow-card-cushion-animated-active-inset-lift-spread) hsl(var(--shadow-card-cushion-animated-active-lift-color)/var(--shadow-card-cushion-animated-active-inset-lift-opacity)),inset var(--shadow-card-cushion-animated-active-inset-cast-x) var(--shadow-card-cushion-animated-active-inset-cast-y) var(--shadow-card-cushion-animated-active-inset-cast-blur) var(--shadow-card-cushion-animated-active-inset-cast-spread) hsl(var(--shadow-card-cushion-animated-active-cast-color)/var(--shadow-card-cushion-animated-active-inset-cast-opacity));--shadow-card-convex-animated-cast-x:8px;--shadow-card-convex-animated-cast-y:8px;--shadow-card-convex-animated-cast-blur:10px;--shadow-card-convex-animated-cast-spread:0px;--shadow-card-convex-animated-cast-color:216 29% 13%;--shadow-card-convex-animated-cast-opacity:0.7;--shadow-card-convex-animated-lift-x:-4px;--shadow-card-convex-animated-lift-y:-4px;--shadow-card-convex-animated-lift-blur:8px;--shadow-card-convex-animated-lift-spread:0px;--shadow-card-convex-animated-lift-color:216 29% 20%;--shadow-card-convex-animated-lift-opacity:0.7;--shadow-card-convex-animated:var(--shadow-card-convex-animated-cast-x) var(--shadow-card-convex-animated-cast-y) var(--shadow-card-convex-animated-cast-blur) var(--shadow-card-convex-animated-cast-spread) hsl(var(--shadow-card-convex-animated-cast-color)/var(--shadow-card-convex-animated-cast-opacity)),var(--shadow-card-convex-animated-lift-x) var(--shadow-card-convex-animated-lift-y) var(--shadow-card-convex-animated-lift-blur) var(--shadow-card-convex-animated-lift-spread) hsl(var(--shadow-card-convex-animated-lift-color)/var(--shadow-card-convex-animated-lift-opacity));--shadow-card-convex-animated-hover-cast-x:8px;--shadow-card-convex-animated-hover-cast-y:8px;--shadow-card-convex-animated-hover-cast-blur:16px;--shadow-card-convex-animated-hover-cast-spread:2px;--shadow-card-convex-animated-hover-cast-color:216 29% 11%;--shadow-card-convex-animated-hover-cast-opacity:0.9;--shadow-card-convex-animated-hover-lift-x:-4px;--shadow-card-convex-animated-hover-lift-y:-4px;--shadow-card-convex-animated-hover-lift-blur:10px;--shadow-card-convex-animated-hover-lift-spread:2px;--shadow-card-convex-animated-hover-lift-color:216 29% 20%;--shadow-card-convex-animated-hover-lift-opacity:1;--shadow-card-convex-animated-hover:var(--shadow-card-convex-animated-hover-cast-x) var(--shadow-card-convex-animated-hover-cast-y) var(--shadow-card-convex-animated-hover-cast-blur) var(--shadow-card-convex-animated-hover-cast-spread) hsl(var(--shadow-card-convex-animated-hover-cast-color)/var(--shadow-card-convex-animated-hover-cast-opacity)),var(--shadow-card-convex-animated-hover-lift-x) var(--shadow-card-convex-animated-hover-lift-y) var(--shadow-card-convex-animated-hover-lift-blur) var(--shadow-card-convex-animated-hover-lift-spread) hsl(var(--shadow-card-convex-animated-hover-lift-color)/var(--shadow-card-convex-animated-hover-lift-opacity));--shadow-card-convex-animated-active-cast-x:5px;--shadow-card-convex-animated-active-cast-y:5px;--shadow-card-convex-animated-active-cast-blur:7px;--shadow-card-convex-animated-active-cast-spread:0px;--shadow-card-convex-animated-active-cast-color:216 29% 13%;--shadow-card-convex-animated-active-cast-opacity:0.85;--shadow-card-convex-animated-active-lift-x:-2px;--shadow-card-convex-animated-active-lift-y:-2px;--shadow-card-convex-animated-active-lift-blur:3px;--shadow-card-convex-animated-active-lift-spread:0px;--shadow-card-convex-animated-active-lift-color:216 29% 19%;--shadow-card-convex-animated-active-lift-opacity:0.7;--shadow-card-convex-animated-active:var(--shadow-card-convex-animated-active-cast-x) var(--shadow-card-convex-animated-active-cast-y) var(--shadow-card-convex-animated-active-cast-blur) var(--shadow-card-convex-animated-active-cast-spread) hsl(var(--shadow-card-convex-animated-active-cast-color)/var(--shadow-card-convex-animated-active-cast-opacity)),var(--shadow-card-convex-animated-active-lift-x) var(--shadow-card-convex-animated-active-lift-y) var(--shadow-card-convex-animated-active-lift-blur) var(--shadow-card-convex-animated-active-lift-spread) hsl(var(--shadow-card-convex-animated-active-lift-color)/var(--shadow-card-convex-animated-active-lift-opacity));--shadow-card-concave-cast-x:2px;--shadow-card-concave-cast-y:2px;--shadow-card-concave-cast-blur:4px;--shadow-card-concave-cast-spread:0px;--shadow-card-concave-cast-color:216 29% 11%;--shadow-card-concave-cast-opacity:0.8;--shadow-card-concave-lift-x:-2px;--shadow-card-concave-lift-y:-2px;--shadow-card-concave-lift-blur:4px;--shadow-card-concave-lift-spread:0px;--shadow-card-concave-lift-color:218 24% 22%;--shadow-card-concave-lift-opacity:0.7;--shadow-card-concave-on-main:inset var(--shadow-card-concave-cast-x) var(--shadow-card-concave-cast-y) var(--shadow-card-concave-cast-blur) var(--shadow-card-concave-cast-spread) hsl(var(--shadow-card-concave-cast-color)/var(--shadow-card-concave-cast-opacity)),inset var(--shadow-card-concave-lift-x) var(--shadow-card-concave-lift-y) var(--shadow-card-concave-lift-blur) var(--shadow-card-concave-lift-spread) hsl(var(--shadow-card-concave-lift-color)/var(--shadow-card-concave-lift-opacity));--shadow-order-list-concave:var(--shadow-card-concave-on-main);--shadow-card-convex-small-cast-x:3px;--shadow-card-convex-small-cast-y:3px;--shadow-card-convex-small-cast-blur:6px;--shadow-card-convex-small-cast-spread:0px;--shadow-card-convex-small-cast-color:216 29% 13%;--shadow-card-convex-small-cast-opacity:0.7;--shadow-card-convex-small-lift-x:-3px;--shadow-card-convex-small-lift-y:-3px;--shadow-card-convex-small-lift-blur:8px;--shadow-card-convex-small-lift-spread:3px;--shadow-card-convex-small-lift-color:218 24% 28%;--shadow-card-convex-small-lift-opacity:0.2;--shadow-card-convex-small-on-main:var(--shadow-card-convex-small-cast-x) var(--shadow-card-convex-small-cast-y) var(--shadow-card-convex-small-cast-blur) var(--shadow-card-convex-small-cast-spread) hsl(var(--shadow-card-convex-small-cast-color)/var(--shadow-card-convex-small-cast-opacity)),var(--shadow-card-convex-small-lift-x) var(--shadow-card-convex-small-lift-y) var(--shadow-card-convex-small-lift-blur) var(--shadow-card-convex-small-lift-spread) hsl(var(--shadow-card-convex-small-lift-color)/var(--shadow-card-convex-small-lift-opacity));--shadow-card-convex-small-hover-cast-x:6px;--shadow-card-convex-small-hover-cast-y:6px;--shadow-card-convex-small-hover-cast-blur:13px;--shadow-card-convex-small-hover-cast-spread:0px;--shadow-card-convex-small-hover-cast-color:216 29% 12%;--shadow-card-convex-small-hover-cast-opacity:0.9;--shadow-card-convex-small-hover-lift-x:-5px;--shadow-card-convex-small-hover-lift-y:-5px;--shadow-card-convex-small-hover-lift-blur:10px;--shadow-card-convex-small-hover-lift-spread:3px;--shadow-card-convex-small-hover-lift-color:218 24% 28%;--shadow-card-convex-small-hover-lift-opacity:0.42;--shadow-card-convex-small-on-main-hover:var(--shadow-card-convex-small-hover-cast-x) var(--shadow-card-convex-small-hover-cast-y) var(--shadow-card-convex-small-hover-cast-blur) var(--shadow-card-convex-small-hover-cast-spread) hsl(var(--shadow-card-convex-small-hover-cast-color)/var(--shadow-card-convex-small-hover-cast-opacity)),var(--shadow-card-convex-small-hover-lift-x) var(--shadow-card-convex-small-hover-lift-y) var(--shadow-card-convex-small-hover-lift-blur) var(--shadow-card-convex-small-hover-lift-spread) hsl(var(--shadow-card-convex-small-hover-lift-color)/var(--shadow-card-convex-small-hover-lift-opacity));--shadow-card-convex-small-active-cast-x:5px;--shadow-card-convex-small-active-cast-y:5px;--shadow-card-convex-small-active-cast-blur:7px;--shadow-card-convex-small-active-cast-spread:0px;--shadow-card-convex-small-active-cast-color:216 29% 13%;--shadow-card-convex-small-active-cast-opacity:0.85;--shadow-card-convex-small-active-lift-x:-2px;--shadow-card-convex-small-active-lift-y:-2px;--shadow-card-convex-small-active-lift-blur:3px;--shadow-card-convex-small-active-lift-spread:0px;--shadow-card-convex-small-active-lift-color:216 29% 19%;--shadow-card-convex-small-active-lift-opacity:0.7;--shadow-card-convex-small-on-main-active:var(--shadow-card-convex-small-active-cast-x) var(--shadow-card-convex-small-active-cast-y) var(--shadow-card-convex-small-active-cast-blur) var(--shadow-card-convex-small-active-cast-spread) hsl(var(--shadow-card-convex-small-active-cast-color)/var(--shadow-card-convex-small-active-cast-opacity)),var(--shadow-card-convex-small-active-lift-x) var(--shadow-card-convex-small-active-lift-y) var(--shadow-card-convex-small-active-lift-blur) var(--shadow-card-convex-small-active-lift-spread) hsl(var(--shadow-card-convex-small-active-lift-color)/var(--shadow-card-convex-small-active-lift-opacity));--shadow-card-cushion-small-cast-x:5px;--shadow-card-cushion-small-cast-y:5px;--shadow-card-cushion-small-cast-blur:8px;--shadow-card-cushion-small-cast-spread:0px;--shadow-card-cushion-small-cast-color:216 29% 13%;--shadow-card-cushion-small-cast-opacity:0.7;--shadow-card-cushion-small-lift-x:-3px;--shadow-card-cushion-small-lift-y:-3px;--shadow-card-cushion-small-lift-blur:6px;--shadow-card-cushion-small-lift-spread:0px;--shadow-card-cushion-small-lift-color:216 29% 20%;--shadow-card-cushion-small-lift-opacity:0.7;--shadow-card-cushion-small-inset-cast-x:-1px;--shadow-card-cushion-small-inset-cast-y:-1px;--shadow-card-cushion-small-inset-cast-blur:2px;--shadow-card-cushion-small-inset-cast-spread:0;--shadow-card-cushion-small-inset-cast-opacity:0.8;--shadow-card-cushion-small-inset-lift-x:2px;--shadow-card-cushion-small-inset-lift-y:2px;--shadow-card-cushion-small-inset-lift-blur:4px;--shadow-card-cushion-small-inset-lift-spread:0px;--shadow-card-cushion-small-inset-lift-opacity:0.4;--shadow-card-cushion-small-on-main:var(--shadow-card-cushion-small-cast-x) var(--shadow-card-cushion-small-cast-y) var(--shadow-card-cushion-small-cast-blur) var(--shadow-card-cushion-small-cast-spread) hsl(var(--shadow-card-cushion-small-cast-color)/var(--shadow-card-cushion-small-cast-opacity)),var(--shadow-card-cushion-small-lift-x) var(--shadow-card-cushion-small-lift-y) var(--shadow-card-cushion-small-lift-blur) var(--shadow-card-cushion-small-lift-spread) hsl(var(--shadow-card-cushion-small-lift-color)/var(--shadow-card-cushion-small-lift-opacity)),inset var(--shadow-card-cushion-small-inset-lift-x) var(--shadow-card-cushion-small-inset-lift-y) var(--shadow-card-cushion-small-inset-lift-blur) var(--shadow-card-cushion-small-inset-lift-spread) hsl(var(--shadow-card-cushion-small-lift-color)/var(--shadow-card-cushion-small-inset-lift-opacity)),inset var(--shadow-card-cushion-small-inset-cast-x) var(--shadow-card-cushion-small-inset-cast-y) var(--shadow-card-cushion-small-inset-cast-blur) var(--shadow-card-cushion-small-inset-cast-spread) hsl(var(--shadow-card-cushion-small-cast-color)/var(--shadow-card-cushion-small-inset-cast-opacity));--shadow-card-cushion-small-hover-cast-x:6px;--shadow-card-cushion-small-hover-cast-y:6px;--shadow-card-cushion-small-hover-cast-blur:12px;--shadow-card-cushion-small-hover-cast-spread:2px;--shadow-card-cushion-small-hover-cast-color:216 29% 11%;--shadow-card-cushion-small-hover-cast-opacity:0.9;--shadow-card-cushion-small-hover-lift-x:-3px;--shadow-card-cushion-small-hover-lift-y:-3px;--shadow-card-cushion-small-hover-lift-blur:7px;--shadow-card-cushion-small-hover-lift-spread:1px;--shadow-card-cushion-small-hover-lift-color:216 29% 20%;--shadow-card-cushion-small-hover-lift-opacity:1;--shadow-card-cushion-small-hover-inset-cast-x:-1px;--shadow-card-cushion-small-hover-inset-cast-y:-1px;--shadow-card-cushion-small-hover-inset-cast-blur:2px;--shadow-card-cushion-small-hover-inset-cast-spread:0;--shadow-card-cushion-small-hover-inset-cast-opacity:0.8;--shadow-card-cushion-small-hover-inset-lift-x:2px;--shadow-card-cushion-small-hover-inset-lift-y:2px;--shadow-card-cushion-small-hover-inset-lift-blur:4px;--shadow-card-cushion-small-hover-inset-lift-spread:0px;--shadow-card-cushion-small-hover-inset-lift-opacity:0.45;--shadow-card-cushion-small-on-main-hover:var(--shadow-card-cushion-small-hover-cast-x) var(--shadow-card-cushion-small-hover-cast-y) var(--shadow-card-cushion-small-hover-cast-blur) var(--shadow-card-cushion-small-hover-cast-spread) hsl(var(--shadow-card-cushion-small-hover-cast-color)/var(--shadow-card-cushion-small-hover-cast-opacity)),var(--shadow-card-cushion-small-hover-lift-x) var(--shadow-card-cushion-small-hover-lift-y) var(--shadow-card-cushion-small-hover-lift-blur) var(--shadow-card-cushion-small-hover-lift-spread) hsl(var(--shadow-card-cushion-small-hover-lift-color)/var(--shadow-card-cushion-small-hover-lift-opacity)),inset var(--shadow-card-cushion-small-hover-inset-lift-x) var(--shadow-card-cushion-small-hover-inset-lift-y) var(--shadow-card-cushion-small-hover-inset-lift-blur) var(--shadow-card-cushion-small-hover-inset-lift-spread) hsl(var(--shadow-card-cushion-small-hover-lift-color)/var(--shadow-card-cushion-small-hover-inset-lift-opacity)),inset var(--shadow-card-cushion-small-hover-inset-cast-x) var(--shadow-card-cushion-small-hover-inset-cast-y) var(--shadow-card-cushion-small-hover-inset-cast-blur) var(--shadow-card-cushion-small-hover-inset-cast-spread) hsl(var(--shadow-card-cushion-small-hover-cast-color)/var(--shadow-card-cushion-small-hover-inset-cast-opacity));--shadow-card-cushion-small-active-cast-x:5px;--shadow-card-cushion-small-active-cast-y:5px;--shadow-card-cushion-small-active-cast-blur:7px;--shadow-card-cushion-small-active-cast-spread:0px;--shadow-card-cushion-small-active-cast-color:216 29% 13%;--shadow-card-cushion-small-active-cast-opacity:0.85;--shadow-card-cushion-small-active-lift-x:-2px;--shadow-card-cushion-small-active-lift-y:-2px;--shadow-card-cushion-small-active-lift-blur:3px;--shadow-card-cushion-small-active-lift-spread:0px;--shadow-card-cushion-small-active-lift-color:216 29% 19%;--shadow-card-cushion-small-active-lift-opacity:0.7;--shadow-card-cushion-small-active-inset-cast-x:-1px;--shadow-card-cushion-small-active-inset-cast-y:-1px;--shadow-card-cushion-small-active-inset-cast-blur:2px;--shadow-card-cushion-small-active-inset-cast-spread:0;--shadow-card-cushion-small-active-inset-cast-opacity:0.48;--shadow-card-cushion-small-active-inset-lift-x:2px;--shadow-card-cushion-small-active-inset-lift-y:2px;--shadow-card-cushion-small-active-inset-lift-blur:3px;--shadow-card-cushion-small-active-inset-lift-spread:0px;--shadow-card-cushion-small-active-inset-lift-opacity:0.35;--shadow-card-cushion-small-on-main-active:var(--shadow-card-cushion-small-active-cast-x) var(--shadow-card-cushion-small-active-cast-y) var(--shadow-card-cushion-small-active-cast-blur) var(--shadow-card-cushion-small-active-cast-spread) hsl(var(--shadow-card-cushion-small-active-cast-color)/var(--shadow-card-cushion-small-active-cast-opacity)),var(--shadow-card-cushion-small-active-lift-x) var(--shadow-card-cushion-small-active-lift-y) var(--shadow-card-cushion-small-active-lift-blur) var(--shadow-card-cushion-small-active-lift-spread) hsl(var(--shadow-card-cushion-small-active-lift-color)/var(--shadow-card-cushion-small-active-lift-opacity)),inset var(--shadow-card-cushion-small-active-inset-lift-x) var(--shadow-card-cushion-small-active-inset-lift-y) var(--shadow-card-cushion-small-active-inset-lift-blur) var(--shadow-card-cushion-small-active-inset-lift-spread) hsl(var(--shadow-card-cushion-small-active-lift-color)/var(--shadow-card-cushion-small-active-inset-lift-opacity)),inset var(--shadow-card-cushion-small-active-inset-cast-x) var(--shadow-card-cushion-small-active-inset-cast-y) var(--shadow-card-cushion-small-active-inset-cast-blur) var(--shadow-card-cushion-small-active-inset-cast-spread) hsl(var(--shadow-card-cushion-small-active-cast-color)/var(--shadow-card-cushion-small-active-inset-cast-opacity));--shadow-card-convex-big-cast-x:6px;--shadow-card-convex-big-cast-y:6px;--shadow-card-convex-big-cast-blur:10px;--shadow-card-convex-big-cast-spread:0px;--shadow-card-convex-big-cast-color:216 29% 13%;--shadow-card-convex-big-cast-opacity:0.6;--shadow-card-convex-big-lift-x:-3px;--shadow-card-convex-big-lift-y:-3px;--shadow-card-convex-big-lift-blur:8px;--shadow-card-convex-big-lift-spread:3px;--shadow-card-convex-big-lift-color:218 24% 28%;--shadow-card-convex-big-lift-opacity:0.33;--shadow-card-convex-big-on-main:var(--shadow-card-convex-big-cast-x) var(--shadow-card-convex-big-cast-y) var(--shadow-card-convex-big-cast-blur) var(--shadow-card-convex-big-cast-spread) hsl(var(--shadow-card-convex-big-cast-color)/var(--shadow-card-convex-big-cast-opacity)),var(--shadow-card-convex-big-lift-x) var(--shadow-card-convex-big-lift-y) var(--shadow-card-convex-big-lift-blur) var(--shadow-card-convex-big-lift-spread) hsl(var(--shadow-card-convex-big-lift-color)/var(--shadow-card-convex-big-lift-opacity));--shadow-card-elevated-x:0px;--shadow-card-elevated-y:9px;--shadow-card-elevated-blur:14px;--shadow-card-elevated-spread:0px;--shadow-card-elevated-color:216 29% 13%;--shadow-card-elevated-opacity:1;--shadow-card-elevated:var(--shadow-card-elevated-x) var(--shadow-card-elevated-y) var(--shadow-card-elevated-blur) var(--shadow-card-elevated-spread) hsl(var(--shadow-card-elevated-color)/var(--shadow-card-elevated-opacity));--shadow-rs-requirement-y:1px;--shadow-rs-requirement-blur:0px;--shadow-rs-requirement-spread:0px;--shadow-rs-requirement-color:216 29% 19%;--shadow-rs-requirement-opacity:0.12;--shadow-rs-requirement-met:inset 0 var(--shadow-rs-requirement-y) var(--shadow-rs-requirement-blur) var(--shadow-rs-requirement-spread) hsl(var(--shadow-rs-requirement-color)/var(--shadow-rs-requirement-opacity));--text-primary:0 0% 100%;--text-secondary:220 14% 96%;--theme-color-meta:#1a212c;--hero-gradient-end:25 34 47;--thumbnail-reflection-start-opacity:0.05;--thumbnail-reflection-mid-opacity:0.01;--thumbnail-reflection-mid-stop:24%;--thumbnail-reflection-end-stop:80%;--nav-menu-divider:216 18% 28%;--nav-menu-skeleton:216 23% 20%;--site-backdrop:0 0% 0%;--site-backdrop-opacity:0.7;--rs-inset-surface:0 0% 0%;--rs-nested-surface:221 39% 11%;--night-text-50:0 0% 98%;--night-text-100:220 14% 96%;--night-text-200:220 13% 91%;--night-text-300:216 12% 84%;--night-text-400:218 11% 65%;--night-text-500:220 9% 46%;--night-text-600:215 14% 34%;--night-text-700:217 19% 27%;--night-text-800:215 28% 17%;--night-text-900:221 39% 11%;--night-text-950:0 0% 4%;--night-border-50:0 0% 98%;--night-border-100:220 14% 96%;--night-border-200:220 13% 91%;--night-border-300:216 12% 84%;--night-border-400:218 11% 65%;--night-border-500:220 9% 46%;--night-border-600:215 14% 34%;--night-border-700:217 19% 27%;--night-border-800:215 28% 17%;--night-border-900:221 39% 11%;--night-border-950:0 0% 4%;--night-bg-50:0 0% 98%;--night-bg-100:220 14% 96%;--night-bg-200:220 13% 91%;--night-bg-300:216 12% 84%;--night-bg-400:218 11% 65%;--night-bg-500:220 9% 46%;--night-bg-600:215 14% 34%;--night-bg-700:217 19% 27%;--night-bg-800:215 28% 17%;--night-bg-900:221 39% 11%;--night-bg-950:0 0% 4%}[data-theme=light]{color-scheme:light;--surface-secondary:215 68% 94.6%;--surface-main:215 68% 94.6%;--surface-convex:215 68% 97.2%;--surface-elevated:215 68% 97.2%;--surface-elevated-small:215 68% 97.2%;--surface-concave:214 44% 89%;--surface-input:214 48% 93%;--surface-header:215 68% 94.6%;--surface-border-hover:214 42% 90%;--surface-border-active:214 38% 87%;--border-card:216 34% 80%;--border-nested-inset:0 0% 100%;--shadow-dark:215 84% 91%;--shadow-darker:215 84% 90%;--shadow-darker-hover:215 84% 89%;--shadow-hover-dark:215 84% 89%;--shadow-active-dark:215 84% 92%;--shadow-light:214 100% 99%;--shadow-light-strong:0 0% 100%;--shadow-highlight:214 100% 99%;--shadow-highlight-soft:214 84% 98%;--shadow-header-rgb:234 241 251;--neu-bg-convex:210 68% 97%;--neu-bg-concave-on-main:215 68% 93.5%;--neu-bg-convex-small-on-main:210 68% 97%;--neu-bg-cushion-small-on-main:210 68% 95.5%;--neu-bg-convex-big-on-main:210 68% 97%;--neu-bg-order-list-concave:215 68% 93.5%;--shadow-header-x:0px;--shadow-header-y:12px;--shadow-header-blur:12px;--shadow-header-spread:6px;--shadow-header-opacity:1;--shadow-header:var(--shadow-header-x) var(--shadow-header-y) var(--shadow-header-blur) var(--shadow-header-spread) rgb(var(--shadow-header-rgb)/var(--shadow-header-opacity));--shadow-header-hidden:var(--shadow-header-x) var(--shadow-header-y) var(--shadow-header-blur) var(--shadow-header-spread) rgb(var(--shadow-header-rgb)/0);--shadow-input-inset-cast-x:2px;--shadow-input-inset-cast-y:2px;--shadow-input-inset-cast-blur:4px;--shadow-input-inset-cast-spread:0px;--shadow-input-inset-cast-color:211 60% 84%;--shadow-input-inset-cast-opacity:0.6;--shadow-input-inset-lift-x:-2px;--shadow-input-inset-lift-y:-2px;--shadow-input-inset-lift-blur:2px;--shadow-input-inset-lift-spread:0px;--shadow-input-inset-lift-color:214 100% 99%;--shadow-input-inset-lift-opacity:0.6;--shadow-input-inset:inset var(--shadow-input-inset-cast-x) var(--shadow-input-inset-cast-y) var(--shadow-input-inset-cast-blur) var(--shadow-input-inset-cast-spread) hsl(var(--shadow-input-inset-cast-color)/var(--shadow-input-inset-cast-opacity)),inset var(--shadow-input-inset-lift-x) var(--shadow-input-inset-lift-y) var(--shadow-input-inset-lift-blur) var(--shadow-input-inset-lift-spread) hsl(var(--shadow-input-inset-lift-color)/var(--shadow-input-inset-lift-opacity));--shadow-card-convex-cast-x:5px;--shadow-card-convex-cast-y:5px;--shadow-card-convex-cast-blur:10px;--shadow-card-convex-cast-spread:0px;--shadow-card-convex-cast-color:211 60% 84%;--shadow-card-convex-cast-opacity:0.7;--shadow-card-convex-lift-x:-4px;--shadow-card-convex-lift-y:-4px;--shadow-card-convex-lift-blur:8px;--shadow-card-convex-lift-spread:0px;--shadow-card-convex-lift-color:214 100% 99%;--shadow-card-convex-lift-opacity:1;--shadow-card-convex:var(--shadow-card-convex-cast-x) var(--shadow-card-convex-cast-y) var(--shadow-card-convex-cast-blur) var(--shadow-card-convex-cast-spread) hsl(var(--shadow-card-convex-cast-color)/var(--shadow-card-convex-cast-opacity)),var(--shadow-card-convex-lift-x) var(--shadow-card-convex-lift-y) var(--shadow-card-convex-lift-blur) var(--shadow-card-convex-lift-spread) hsl(var(--shadow-card-convex-lift-color)/var(--shadow-card-convex-lift-opacity));--neu-bg-cushion:210 68% 95.5%;--shadow-card-cushion-cast-x:5px;--shadow-card-cushion-cast-y:5px;--shadow-card-cushion-cast-blur:10px;--shadow-card-cushion-cast-spread:0px;--shadow-card-cushion-cast-color:211 60% 84%;--shadow-card-cushion-cast-opacity:0.7;--shadow-card-cushion-lift-x:-4px;--shadow-card-cushion-lift-y:-4px;--shadow-card-cushion-lift-blur:8px;--shadow-card-cushion-lift-spread:0px;--shadow-card-cushion-lift-color:214 100% 99%;--shadow-card-cushion-lift-opacity:1;--shadow-card-cushion-inset-cast-x:-1.5px;--shadow-card-cushion-inset-cast-y:-1.5px;--shadow-card-cushion-inset-cast-blur:3px;--shadow-card-cushion-inset-cast-spread:0;--shadow-card-cushion-inset-cast-opacity:0.8;--shadow-card-cushion-inset-lift-x:3px;--shadow-card-cushion-inset-lift-y:3px;--shadow-card-cushion-inset-lift-blur:6px;--shadow-card-cushion-inset-lift-spread:0px;--shadow-card-cushion-inset-lift-opacity:0.6;--shadow-card-cushion:var(--shadow-card-cushion-cast-x) var(--shadow-card-cushion-cast-y) var(--shadow-card-cushion-cast-blur) var(--shadow-card-cushion-cast-spread) hsl(var(--shadow-card-cushion-cast-color)/var(--shadow-card-cushion-cast-opacity)),var(--shadow-card-cushion-lift-x) var(--shadow-card-cushion-lift-y) var(--shadow-card-cushion-lift-blur) var(--shadow-card-cushion-lift-spread) hsl(var(--shadow-card-cushion-lift-color)/var(--shadow-card-cushion-lift-opacity)),inset var(--shadow-card-cushion-inset-lift-x) var(--shadow-card-cushion-inset-lift-y) var(--shadow-card-cushion-inset-lift-blur) var(--shadow-card-cushion-inset-lift-spread) hsl(var(--shadow-card-cushion-lift-color)/var(--shadow-card-cushion-inset-lift-opacity)),inset var(--shadow-card-cushion-inset-cast-x) var(--shadow-card-cushion-inset-cast-y) var(--shadow-card-cushion-inset-cast-blur) var(--shadow-card-cushion-inset-cast-spread) hsl(var(--shadow-card-cushion-cast-color)/var(--shadow-card-cushion-inset-cast-opacity));--shadow-card-cushion-animated-cast-x:5px;--shadow-card-cushion-animated-cast-y:5px;--shadow-card-cushion-animated-cast-blur:9px;--shadow-card-cushion-animated-cast-spread:3px;--shadow-card-cushion-animated-cast-color:210 84% 92%;--shadow-card-cushion-animated-cast-opacity:0.7;--shadow-card-cushion-animated-lift-x:-3px;--shadow-card-cushion-animated-lift-y:-3px;--shadow-card-cushion-animated-lift-blur:7px;--shadow-card-cushion-animated-lift-spread:3px;--shadow-card-cushion-animated-lift-color:214 100% 99%;--shadow-card-cushion-animated-lift-opacity:1;--shadow-card-cushion-animated-inset-cast-x:-1.5px;--shadow-card-cushion-animated-inset-cast-y:-1.5px;--shadow-card-cushion-animated-inset-cast-blur:3px;--shadow-card-cushion-animated-inset-cast-spread:0;--shadow-card-cushion-animated-inset-cast-opacity:0.8;--shadow-card-cushion-animated-inset-lift-x:3px;--shadow-card-cushion-animated-inset-lift-y:3px;--shadow-card-cushion-animated-inset-lift-blur:6px;--shadow-card-cushion-animated-inset-lift-spread:0px;--shadow-card-cushion-animated-inset-lift-opacity:0.6;--shadow-card-cushion-animated:var(--shadow-card-cushion-animated-cast-x) var(--shadow-card-cushion-animated-cast-y) var(--shadow-card-cushion-animated-cast-blur) var(--shadow-card-cushion-animated-cast-spread) hsl(var(--shadow-card-cushion-animated-cast-color)/var(--shadow-card-cushion-animated-cast-opacity)),var(--shadow-card-cushion-animated-lift-x) var(--shadow-card-cushion-animated-lift-y) var(--shadow-card-cushion-animated-lift-blur) var(--shadow-card-cushion-animated-lift-spread) hsl(var(--shadow-card-cushion-animated-lift-color)/var(--shadow-card-cushion-animated-lift-opacity)),inset var(--shadow-card-cushion-animated-inset-lift-x) var(--shadow-card-cushion-animated-inset-lift-y) var(--shadow-card-cushion-animated-inset-lift-blur) var(--shadow-card-cushion-animated-inset-lift-spread) hsl(var(--shadow-card-cushion-animated-lift-color)/var(--shadow-card-cushion-animated-inset-lift-opacity)),inset var(--shadow-card-cushion-animated-inset-cast-x) var(--shadow-card-cushion-animated-inset-cast-y) var(--shadow-card-cushion-animated-inset-cast-blur) var(--shadow-card-cushion-animated-inset-cast-spread) hsl(var(--shadow-card-cushion-animated-cast-color)/var(--shadow-card-cushion-animated-inset-cast-opacity));--shadow-card-cushion-animated-hover-cast-x:6px;--shadow-card-cushion-animated-hover-cast-y:6px;--shadow-card-cushion-animated-hover-cast-blur:12px;--shadow-card-cushion-animated-hover-cast-spread:2px;--shadow-card-cushion-animated-hover-cast-color:210 69% 90%;--shadow-card-cushion-animated-hover-cast-opacity:0.9;--shadow-card-cushion-animated-hover-lift-x:-4px;--shadow-card-cushion-animated-hover-lift-y:-4px;--shadow-card-cushion-animated-hover-lift-blur:10px;--shadow-card-cushion-animated-hover-lift-spread:2px;--shadow-card-cushion-animated-hover-lift-color:0 0% 100%;--shadow-card-cushion-animated-hover-lift-opacity:1;--shadow-card-cushion-animated-hover-inset-cast-x:-1.5px;--shadow-card-cushion-animated-hover-inset-cast-y:-1.5px;--shadow-card-cushion-animated-hover-inset-cast-blur:3px;--shadow-card-cushion-animated-hover-inset-cast-spread:0;--shadow-card-cushion-animated-hover-inset-cast-opacity:0.8;--shadow-card-cushion-animated-hover-inset-lift-x:3px;--shadow-card-cushion-animated-hover-inset-lift-y:3px;--shadow-card-cushion-animated-hover-inset-lift-blur:6px;--shadow-card-cushion-animated-hover-inset-lift-spread:0px;--shadow-card-cushion-animated-hover-inset-lift-opacity:0.6;--shadow-card-cushion-animated-hover:var(--shadow-card-cushion-animated-hover-cast-x) var(--shadow-card-cushion-animated-hover-cast-y) var(--shadow-card-cushion-animated-hover-cast-blur) var(--shadow-card-cushion-animated-hover-cast-spread) hsl(var(--shadow-card-cushion-animated-hover-cast-color)/var(--shadow-card-cushion-animated-hover-cast-opacity)),var(--shadow-card-cushion-animated-hover-lift-x) var(--shadow-card-cushion-animated-hover-lift-y) var(--shadow-card-cushion-animated-hover-lift-blur) var(--shadow-card-cushion-animated-hover-lift-spread) hsl(var(--shadow-card-cushion-animated-hover-lift-color)/var(--shadow-card-cushion-animated-hover-lift-opacity)),inset var(--shadow-card-cushion-animated-hover-inset-lift-x) var(--shadow-card-cushion-animated-hover-inset-lift-y) var(--shadow-card-cushion-animated-hover-inset-lift-blur) var(--shadow-card-cushion-animated-hover-inset-lift-spread) hsl(var(--shadow-card-cushion-animated-hover-lift-color)/var(--shadow-card-cushion-animated-hover-inset-lift-opacity)),inset var(--shadow-card-cushion-animated-hover-inset-cast-x) var(--shadow-card-cushion-animated-hover-inset-cast-y) var(--shadow-card-cushion-animated-hover-inset-cast-blur) var(--shadow-card-cushion-animated-hover-inset-cast-spread) hsl(var(--shadow-card-cushion-animated-hover-cast-color)/var(--shadow-card-cushion-animated-hover-inset-cast-opacity));--shadow-card-cushion-animated-active-cast-x:5px;--shadow-card-cushion-animated-active-cast-y:5px;--shadow-card-cushion-animated-active-cast-blur:7px;--shadow-card-cushion-animated-active-cast-spread:0px;--shadow-card-cushion-animated-active-cast-color:210 84% 92%;--shadow-card-cushion-animated-active-cast-opacity:0.85;--shadow-card-cushion-animated-active-lift-x:-2px;--shadow-card-cushion-animated-active-lift-y:-2px;--shadow-card-cushion-animated-active-lift-blur:3px;--shadow-card-cushion-animated-active-lift-spread:0px;--shadow-card-cushion-animated-active-lift-color:214 100% 99%;--shadow-card-cushion-animated-active-lift-opacity:0.7;--shadow-card-cushion-animated-active-inset-cast-x:-1.5px;--shadow-card-cushion-animated-active-inset-cast-y:-1.5px;--shadow-card-cushion-animated-active-inset-cast-blur:3px;--shadow-card-cushion-animated-active-inset-cast-spread:0;--shadow-card-cushion-animated-active-inset-cast-opacity:0.8;--shadow-card-cushion-animated-active-inset-lift-x:3px;--shadow-card-cushion-animated-active-inset-lift-y:3px;--shadow-card-cushion-animated-active-inset-lift-blur:6px;--shadow-card-cushion-animated-active-inset-lift-spread:0px;--shadow-card-cushion-animated-active-inset-lift-opacity:0.6;--shadow-card-cushion-animated-active:var(--shadow-card-cushion-animated-active-cast-x) var(--shadow-card-cushion-animated-active-cast-y) var(--shadow-card-cushion-animated-active-cast-blur) var(--shadow-card-cushion-animated-active-cast-spread) hsl(var(--shadow-card-cushion-animated-active-cast-color)/var(--shadow-card-cushion-animated-active-cast-opacity)),var(--shadow-card-cushion-animated-active-lift-x) var(--shadow-card-cushion-animated-active-lift-y) var(--shadow-card-cushion-animated-active-lift-blur) var(--shadow-card-cushion-animated-active-lift-spread) hsl(var(--shadow-card-cushion-animated-active-lift-color)/var(--shadow-card-cushion-animated-active-lift-opacity)),inset var(--shadow-card-cushion-animated-active-inset-lift-x) var(--shadow-card-cushion-animated-active-inset-lift-y) var(--shadow-card-cushion-animated-active-inset-lift-blur) var(--shadow-card-cushion-animated-active-inset-lift-spread) hsl(var(--shadow-card-cushion-animated-active-lift-color)/var(--shadow-card-cushion-animated-active-inset-lift-opacity)),inset var(--shadow-card-cushion-animated-active-inset-cast-x) var(--shadow-card-cushion-animated-active-inset-cast-y) var(--shadow-card-cushion-animated-active-inset-cast-blur) var(--shadow-card-cushion-animated-active-inset-cast-spread) hsl(var(--shadow-card-cushion-animated-active-cast-color)/var(--shadow-card-cushion-animated-active-inset-cast-opacity));--shadow-card-convex-animated-cast-x:5px;--shadow-card-convex-animated-cast-y:5px;--shadow-card-convex-animated-cast-blur:9px;--shadow-card-convex-animated-cast-spread:3px;--shadow-card-convex-animated-cast-color:210 84% 92%;--shadow-card-convex-animated-cast-opacity:0.7;--shadow-card-convex-animated-lift-x:-3px;--shadow-card-convex-animated-lift-y:-3px;--shadow-card-convex-animated-lift-blur:7px;--shadow-card-convex-animated-lift-spread:3px;--shadow-card-convex-animated-lift-color:214 100% 99%;--shadow-card-convex-animated-lift-opacity:1;--shadow-card-convex-animated:var(--shadow-card-convex-animated-cast-x) var(--shadow-card-convex-animated-cast-y) var(--shadow-card-convex-animated-cast-blur) var(--shadow-card-convex-animated-cast-spread) hsl(var(--shadow-card-convex-animated-cast-color)/var(--shadow-card-convex-animated-cast-opacity)),var(--shadow-card-convex-animated-lift-x) var(--shadow-card-convex-animated-lift-y) var(--shadow-card-convex-animated-lift-blur) var(--shadow-card-convex-animated-lift-spread) hsl(var(--shadow-card-convex-animated-lift-color)/var(--shadow-card-convex-animated-lift-opacity));--shadow-card-convex-animated-hover-cast-x:6px;--shadow-card-convex-animated-hover-cast-y:6px;--shadow-card-convex-animated-hover-cast-blur:12px;--shadow-card-convex-animated-hover-cast-spread:2px;--shadow-card-convex-animated-hover-cast-color:210 69% 90%;--shadow-card-convex-animated-hover-cast-opacity:0.9;--shadow-card-convex-animated-hover-lift-x:-4px;--shadow-card-convex-animated-hover-lift-y:-4px;--shadow-card-convex-animated-hover-lift-blur:10px;--shadow-card-convex-animated-hover-lift-spread:2px;--shadow-card-convex-animated-hover-lift-color:0 0% 100%;--shadow-card-convex-animated-hover-lift-opacity:1;--shadow-card-convex-animated-hover:var(--shadow-card-convex-animated-hover-cast-x) var(--shadow-card-convex-animated-hover-cast-y) var(--shadow-card-convex-animated-hover-cast-blur) var(--shadow-card-convex-animated-hover-cast-spread) hsl(var(--shadow-card-convex-animated-hover-cast-color)/var(--shadow-card-convex-animated-hover-cast-opacity)),var(--shadow-card-convex-animated-hover-lift-x) var(--shadow-card-convex-animated-hover-lift-y) var(--shadow-card-convex-animated-hover-lift-blur) var(--shadow-card-convex-animated-hover-lift-spread) hsl(var(--shadow-card-convex-animated-hover-lift-color)/var(--shadow-card-convex-animated-hover-lift-opacity));--shadow-card-convex-animated-active-cast-x:5px;--shadow-card-convex-animated-active-cast-y:5px;--shadow-card-convex-animated-active-cast-blur:7px;--shadow-card-convex-animated-active-cast-spread:0px;--shadow-card-convex-animated-active-cast-color:210 84% 92%;--shadow-card-convex-animated-active-cast-opacity:0.85;--shadow-card-convex-animated-active-lift-x:-2px;--shadow-card-convex-animated-active-lift-y:-2px;--shadow-card-convex-animated-active-lift-blur:3px;--shadow-card-convex-animated-active-lift-spread:0px;--shadow-card-convex-animated-active-lift-color:214 100% 99%;--shadow-card-convex-animated-active-lift-opacity:0.7;--shadow-card-convex-animated-active:var(--shadow-card-convex-animated-active-cast-x) var(--shadow-card-convex-animated-active-cast-y) var(--shadow-card-convex-animated-active-cast-blur) var(--shadow-card-convex-animated-active-cast-spread) hsl(var(--shadow-card-convex-animated-active-cast-color)/var(--shadow-card-convex-animated-active-cast-opacity)),var(--shadow-card-convex-animated-active-lift-x) var(--shadow-card-convex-animated-active-lift-y) var(--shadow-card-convex-animated-active-lift-blur) var(--shadow-card-convex-animated-active-lift-spread) hsl(var(--shadow-card-convex-animated-active-lift-color)/var(--shadow-card-convex-animated-active-lift-opacity));--shadow-card-concave-cast-x:2px;--shadow-card-concave-cast-y:2px;--shadow-card-concave-cast-blur:4px;--shadow-card-concave-cast-spread:0px;--shadow-card-concave-cast-color:211 60% 84%;--shadow-card-concave-cast-opacity:0.8;--shadow-card-concave-lift-x:-2px;--shadow-card-concave-lift-y:-2px;--shadow-card-concave-lift-blur:4px;--shadow-card-concave-lift-spread:0px;--shadow-card-concave-lift-color:214 100% 99%;--shadow-card-concave-lift-opacity:0.7;--shadow-card-concave-on-main:inset var(--shadow-card-concave-cast-x) var(--shadow-card-concave-cast-y) var(--shadow-card-concave-cast-blur) var(--shadow-card-concave-cast-spread) hsl(var(--shadow-card-concave-cast-color)/var(--shadow-card-concave-cast-opacity)),inset var(--shadow-card-concave-lift-x) var(--shadow-card-concave-lift-y) var(--shadow-card-concave-lift-blur) var(--shadow-card-concave-lift-spread) hsl(var(--shadow-card-concave-lift-color)/var(--shadow-card-concave-lift-opacity));--shadow-order-list-concave-cast-x:2px;--shadow-order-list-concave-cast-y:2px;--shadow-order-list-concave-cast-blur:4px;--shadow-order-list-concave-cast-spread:0px;--shadow-order-list-concave-cast-color:211 60% 84%;--shadow-order-list-concave-cast-opacity:0.65;--shadow-order-list-concave-lift-x:-3px;--shadow-order-list-concave-lift-y:-3px;--shadow-order-list-concave-lift-blur:6px;--shadow-order-list-concave-lift-spread:0px;--shadow-order-list-concave-lift-color:214 100% 99%;--shadow-order-list-concave-lift-opacity:0.85;--shadow-order-list-concave:inset var(--shadow-order-list-concave-cast-x) var(--shadow-order-list-concave-cast-y) var(--shadow-order-list-concave-cast-blur) var(--shadow-order-list-concave-cast-spread) hsl(var(--shadow-order-list-concave-cast-color)/var(--shadow-order-list-concave-cast-opacity)),inset var(--shadow-order-list-concave-lift-x) var(--shadow-order-list-concave-lift-y) var(--shadow-order-list-concave-lift-blur) var(--shadow-order-list-concave-lift-spread) hsl(var(--shadow-order-list-concave-lift-color)/var(--shadow-order-list-concave-lift-opacity));--shadow-card-convex-small-cast-x:3px;--shadow-card-convex-small-cast-y:3px;--shadow-card-convex-small-cast-blur:6px;--shadow-card-convex-small-cast-spread:0px;--shadow-card-convex-small-cast-color:210 84% 92%;--shadow-card-convex-small-cast-opacity:0.7;--shadow-card-convex-small-lift-x:-3px;--shadow-card-convex-small-lift-y:-3px;--shadow-card-convex-small-lift-blur:8px;--shadow-card-convex-small-lift-spread:3px;--shadow-card-convex-small-lift-color:214 84% 98%;--shadow-card-convex-small-lift-opacity:0.2;--shadow-card-convex-small-on-main:var(--shadow-card-convex-small-cast-x) var(--shadow-card-convex-small-cast-y) var(--shadow-card-convex-small-cast-blur) var(--shadow-card-convex-small-cast-spread) hsl(var(--shadow-card-convex-small-cast-color)/var(--shadow-card-convex-small-cast-opacity)),var(--shadow-card-convex-small-lift-x) var(--shadow-card-convex-small-lift-y) var(--shadow-card-convex-small-lift-blur) var(--shadow-card-convex-small-lift-spread) hsl(var(--shadow-card-convex-small-lift-color)/var(--shadow-card-convex-small-lift-opacity));--shadow-card-convex-small-hover-cast-x:6px;--shadow-card-convex-small-hover-cast-y:6px;--shadow-card-convex-small-hover-cast-blur:13px;--shadow-card-convex-small-hover-cast-spread:0px;--shadow-card-convex-small-hover-cast-color:210 84% 89%;--shadow-card-convex-small-hover-cast-opacity:0.9;--shadow-card-convex-small-hover-lift-x:-5px;--shadow-card-convex-small-hover-lift-y:-5px;--shadow-card-convex-small-hover-lift-blur:10px;--shadow-card-convex-small-hover-lift-spread:3px;--shadow-card-convex-small-hover-lift-color:214 84% 98%;--shadow-card-convex-small-hover-lift-opacity:0.42;--shadow-card-convex-small-on-main-hover:var(--shadow-card-convex-small-hover-cast-x) var(--shadow-card-convex-small-hover-cast-y) var(--shadow-card-convex-small-hover-cast-blur) var(--shadow-card-convex-small-hover-cast-spread) hsl(var(--shadow-card-convex-small-hover-cast-color)/var(--shadow-card-convex-small-hover-cast-opacity)),var(--shadow-card-convex-small-hover-lift-x) var(--shadow-card-convex-small-hover-lift-y) var(--shadow-card-convex-small-hover-lift-blur) var(--shadow-card-convex-small-hover-lift-spread) hsl(var(--shadow-card-convex-small-hover-lift-color)/var(--shadow-card-convex-small-hover-lift-opacity));--shadow-card-convex-small-active-cast-x:5px;--shadow-card-convex-small-active-cast-y:5px;--shadow-card-convex-small-active-cast-blur:7px;--shadow-card-convex-small-active-cast-spread:0px;--shadow-card-convex-small-active-cast-color:210 84% 92%;--shadow-card-convex-small-active-cast-opacity:0.85;--shadow-card-convex-small-active-lift-x:-2px;--shadow-card-convex-small-active-lift-y:-2px;--shadow-card-convex-small-active-lift-blur:3px;--shadow-card-convex-small-active-lift-spread:0px;--shadow-card-convex-small-active-lift-color:214 100% 99%;--shadow-card-convex-small-active-lift-opacity:0.7;--shadow-card-convex-small-on-main-active:var(--shadow-card-convex-small-active-cast-x) var(--shadow-card-convex-small-active-cast-y) var(--shadow-card-convex-small-active-cast-blur) var(--shadow-card-convex-small-active-cast-spread) hsl(var(--shadow-card-convex-small-active-cast-color)/var(--shadow-card-convex-small-active-cast-opacity)),var(--shadow-card-convex-small-active-lift-x) var(--shadow-card-convex-small-active-lift-y) var(--shadow-card-convex-small-active-lift-blur) var(--shadow-card-convex-small-active-lift-spread) hsl(var(--shadow-card-convex-small-active-lift-color)/var(--shadow-card-convex-small-active-lift-opacity));--shadow-card-cushion-small-cast-x:4px;--shadow-card-cushion-small-cast-y:4px;--shadow-card-cushion-small-cast-blur:7px;--shadow-card-cushion-small-cast-spread:2px;--shadow-card-cushion-small-cast-color:210 84% 92%;--shadow-card-cushion-small-cast-opacity:0.7;--shadow-card-cushion-small-lift-x:-2px;--shadow-card-cushion-small-lift-y:-2px;--shadow-card-cushion-small-lift-blur:5px;--shadow-card-cushion-small-lift-spread:2px;--shadow-card-cushion-small-lift-color:214 100% 99%;--shadow-card-cushion-small-lift-opacity:1;--shadow-card-cushion-small-inset-cast-x:-1px;--shadow-card-cushion-small-inset-cast-y:-1px;--shadow-card-cushion-small-inset-cast-blur:2px;--shadow-card-cushion-small-inset-cast-spread:0;--shadow-card-cushion-small-inset-cast-opacity:0.8;--shadow-card-cushion-small-inset-lift-x:2px;--shadow-card-cushion-small-inset-lift-y:2px;--shadow-card-cushion-small-inset-lift-blur:4px;--shadow-card-cushion-small-inset-lift-spread:0px;--shadow-card-cushion-small-inset-lift-opacity:0.6;--shadow-card-cushion-small-on-main:var(--shadow-card-cushion-small-cast-x) var(--shadow-card-cushion-small-cast-y) var(--shadow-card-cushion-small-cast-blur) var(--shadow-card-cushion-small-cast-spread) hsl(var(--shadow-card-cushion-small-cast-color)/var(--shadow-card-cushion-small-cast-opacity)),var(--shadow-card-cushion-small-lift-x) var(--shadow-card-cushion-small-lift-y) var(--shadow-card-cushion-small-lift-blur) var(--shadow-card-cushion-small-lift-spread) hsl(var(--shadow-card-cushion-small-lift-color)/var(--shadow-card-cushion-small-lift-opacity)),inset var(--shadow-card-cushion-small-inset-lift-x) var(--shadow-card-cushion-small-inset-lift-y) var(--shadow-card-cushion-small-inset-lift-blur) var(--shadow-card-cushion-small-inset-lift-spread) hsl(var(--shadow-card-cushion-small-lift-color)/var(--shadow-card-cushion-small-inset-lift-opacity)),inset var(--shadow-card-cushion-small-inset-cast-x) var(--shadow-card-cushion-small-inset-cast-y) var(--shadow-card-cushion-small-inset-cast-blur) var(--shadow-card-cushion-small-inset-cast-spread) hsl(var(--shadow-card-cushion-small-cast-color)/var(--shadow-card-cushion-small-inset-cast-opacity));--shadow-card-cushion-small-hover-cast-x:5px;--shadow-card-cushion-small-hover-cast-y:5px;--shadow-card-cushion-small-hover-cast-blur:10px;--shadow-card-cushion-small-hover-cast-spread:2px;--shadow-card-cushion-small-hover-cast-color:210 69% 90%;--shadow-card-cushion-small-hover-cast-opacity:0.9;--shadow-card-cushion-small-hover-lift-x:-3px;--shadow-card-cushion-small-hover-lift-y:-3px;--shadow-card-cushion-small-hover-lift-blur:7px;--shadow-card-cushion-small-hover-lift-spread:2px;--shadow-card-cushion-small-hover-lift-color:0 0% 100%;--shadow-card-cushion-small-hover-lift-opacity:1;--shadow-card-cushion-small-hover-inset-cast-x:-1px;--shadow-card-cushion-small-hover-inset-cast-y:-1px;--shadow-card-cushion-small-hover-inset-cast-blur:2px;--shadow-card-cushion-small-hover-inset-cast-spread:0;--shadow-card-cushion-small-hover-inset-cast-opacity:0.8;--shadow-card-cushion-small-hover-inset-lift-x:2px;--shadow-card-cushion-small-hover-inset-lift-y:2px;--shadow-card-cushion-small-hover-inset-lift-blur:4px;--shadow-card-cushion-small-hover-inset-lift-spread:0px;--shadow-card-cushion-small-hover-inset-lift-opacity:0.65;--shadow-card-cushion-small-on-main-hover:var(--shadow-card-cushion-small-hover-cast-x) var(--shadow-card-cushion-small-hover-cast-y) var(--shadow-card-cushion-small-hover-cast-blur) var(--shadow-card-cushion-small-hover-cast-spread) hsl(var(--shadow-card-cushion-small-hover-cast-color)/var(--shadow-card-cushion-small-hover-cast-opacity)),var(--shadow-card-cushion-small-hover-lift-x) var(--shadow-card-cushion-small-hover-lift-y) var(--shadow-card-cushion-small-hover-lift-blur) var(--shadow-card-cushion-small-hover-lift-spread) hsl(var(--shadow-card-cushion-small-hover-lift-color)/var(--shadow-card-cushion-small-hover-lift-opacity)),inset var(--shadow-card-cushion-small-hover-inset-lift-x) var(--shadow-card-cushion-small-hover-inset-lift-y) var(--shadow-card-cushion-small-hover-inset-lift-blur) var(--shadow-card-cushion-small-hover-inset-lift-spread) hsl(var(--shadow-card-cushion-small-hover-lift-color)/var(--shadow-card-cushion-small-hover-inset-lift-opacity)),inset var(--shadow-card-cushion-small-hover-inset-cast-x) var(--shadow-card-cushion-small-hover-inset-cast-y) var(--shadow-card-cushion-small-hover-inset-cast-blur) var(--shadow-card-cushion-small-hover-inset-cast-spread) hsl(var(--shadow-card-cushion-small-hover-cast-color)/var(--shadow-card-cushion-small-hover-inset-cast-opacity));--shadow-card-cushion-small-active-cast-x:5px;--shadow-card-cushion-small-active-cast-y:5px;--shadow-card-cushion-small-active-cast-blur:7px;--shadow-card-cushion-small-active-cast-spread:0px;--shadow-card-cushion-small-active-cast-color:210 84% 92%;--shadow-card-cushion-small-active-cast-opacity:0.85;--shadow-card-cushion-small-active-lift-x:-2px;--shadow-card-cushion-small-active-lift-y:-2px;--shadow-card-cushion-small-active-lift-blur:3px;--shadow-card-cushion-small-active-lift-spread:0px;--shadow-card-cushion-small-active-lift-color:214 100% 99%;--shadow-card-cushion-small-active-lift-opacity:0.7;--shadow-card-cushion-small-active-inset-cast-x:-1px;--shadow-card-cushion-small-active-inset-cast-y:-1px;--shadow-card-cushion-small-active-inset-cast-blur:2px;--shadow-card-cushion-small-active-inset-cast-spread:0;--shadow-card-cushion-small-active-inset-cast-opacity:0.48;--shadow-card-cushion-small-active-inset-lift-x:2px;--shadow-card-cushion-small-active-inset-lift-y:2px;--shadow-card-cushion-small-active-inset-lift-blur:3px;--shadow-card-cushion-small-active-inset-lift-spread:0px;--shadow-card-cushion-small-active-inset-lift-opacity:0.5;--shadow-card-cushion-small-on-main-active:var(--shadow-card-cushion-small-active-cast-x) var(--shadow-card-cushion-small-active-cast-y) var(--shadow-card-cushion-small-active-cast-blur) var(--shadow-card-cushion-small-active-cast-spread) hsl(var(--shadow-card-cushion-small-active-cast-color)/var(--shadow-card-cushion-small-active-cast-opacity)),var(--shadow-card-cushion-small-active-lift-x) var(--shadow-card-cushion-small-active-lift-y) var(--shadow-card-cushion-small-active-lift-blur) var(--shadow-card-cushion-small-active-lift-spread) hsl(var(--shadow-card-cushion-small-active-lift-color)/var(--shadow-card-cushion-small-active-lift-opacity)),inset var(--shadow-card-cushion-small-active-inset-lift-x) var(--shadow-card-cushion-small-active-inset-lift-y) var(--shadow-card-cushion-small-active-inset-lift-blur) var(--shadow-card-cushion-small-active-inset-lift-spread) hsl(var(--shadow-card-cushion-small-active-lift-color)/var(--shadow-card-cushion-small-active-inset-lift-opacity)),inset var(--shadow-card-cushion-small-active-inset-cast-x) var(--shadow-card-cushion-small-active-inset-cast-y) var(--shadow-card-cushion-small-active-inset-cast-blur) var(--shadow-card-cushion-small-active-inset-cast-spread) hsl(var(--shadow-card-cushion-small-active-cast-color)/var(--shadow-card-cushion-small-active-inset-cast-opacity));--shadow-card-convex-big-cast-x:6px;--shadow-card-convex-big-cast-y:6px;--shadow-card-convex-big-cast-blur:10px;--shadow-card-convex-big-cast-spread:0px;--shadow-card-convex-big-cast-color:211 60% 84%;--shadow-card-convex-big-cast-opacity:0.6;--shadow-card-convex-big-lift-x:-3px;--shadow-card-convex-big-lift-y:-3px;--shadow-card-convex-big-lift-blur:8px;--shadow-card-convex-big-lift-spread:3px;--shadow-card-convex-big-lift-color:214 84% 98%;--shadow-card-convex-big-lift-opacity:0.33;--shadow-card-convex-big-on-main:var(--shadow-card-convex-big-cast-x) var(--shadow-card-convex-big-cast-y) var(--shadow-card-convex-big-cast-blur) var(--shadow-card-convex-big-cast-spread) hsl(var(--shadow-card-convex-big-cast-color)/var(--shadow-card-convex-big-cast-opacity)),var(--shadow-card-convex-big-lift-x) var(--shadow-card-convex-big-lift-y) var(--shadow-card-convex-big-lift-blur) var(--shadow-card-convex-big-lift-spread) hsl(var(--shadow-card-convex-big-lift-color)/var(--shadow-card-convex-big-lift-opacity));--shadow-card-elevated-x:0px;--shadow-card-elevated-y:9px;--shadow-card-elevated-blur:14px;--shadow-card-elevated-spread:0px;--shadow-card-elevated-color:215 84% 91%;--shadow-card-elevated-opacity:1;--shadow-card-elevated:var(--shadow-card-elevated-x) var(--shadow-card-elevated-y) var(--shadow-card-elevated-blur) var(--shadow-card-elevated-spread) hsl(var(--shadow-card-elevated-color)/var(--shadow-card-elevated-opacity));--shadow-rs-requirement-y:1px;--shadow-rs-requirement-blur:0px;--shadow-rs-requirement-spread:0px;--shadow-rs-requirement-color:214 100% 99%;--shadow-rs-requirement-opacity:0.85;--shadow-rs-requirement-met:inset 0 var(--shadow-rs-requirement-y) var(--shadow-rs-requirement-blur) var(--shadow-rs-requirement-spread) hsl(var(--shadow-rs-requirement-color)/var(--shadow-rs-requirement-opacity));--text-primary:218 26% 34%;--text-secondary:217 19% 52%;--theme-color-meta:#f2f6fa;--hero-gradient-end:234 241 251;--thumbnail-reflection-start-opacity:0.16;--thumbnail-reflection-mid-opacity:0.05;--thumbnail-reflection-mid-stop:40%;--thumbnail-reflection-end-stop:80%;--nav-menu-divider:215 36% 86%;--nav-menu-skeleton:215 68% 92%;--site-backdrop:215 68% 95%;--site-backdrop-opacity:0.72;--rs-inset-surface:214 44% 89%;--rs-nested-surface:214 48% 93%;--night-text-50:0 0% 4%;--night-text-100:221 39% 11%;--night-text-200:215 28% 17%;--night-text-300:217 19% 27%;--night-text-400:215 14% 34%;--night-text-500:220 9% 46%;--night-text-600:218 11% 65%;--night-text-700:216 12% 84%;--night-text-800:220 13% 91%;--night-text-900:220 14% 96%;--night-text-950:0 0% 98%;--night-border-50:0 0% 4%;--night-border-100:221 39% 11%;--night-border-200:215 28% 17%;--night-border-300:217 19% 27%;--night-border-400:215 14% 34%;--night-border-500:220 9% 46%;--night-border-600:218 11% 65%;--night-border-700:216 12% 84%;--night-border-800:220 13% 91%;--night-border-900:220 14% 96%;--night-border-950:0 0% 98%;--night-bg-50:0 0% 4%;--night-bg-100:221 39% 11%;--night-bg-200:215 28% 17%;--night-bg-300:217 19% 27%;--night-bg-400:215 14% 34%;--night-bg-500:220 9% 46%;--night-bg-600:218 11% 65%;--night-bg-700:216 12% 84%;--night-bg-800:220 13% 91%;--night-bg-900:220 14% 96%;--night-bg-950:0 0% 98%}:root{color-scheme:dark}:root:not([data-theme]){--surface-secondary:216 29% 14%;--surface-main:215 28% 17%;--text-primary:0 0% 100%;--hero-gradient-end:25 34 47;--thumbnail-reflection-start-opacity:0.0;--thumbnail-reflection-mid-opacity:0.0;--thumbnail-reflection-mid-stop:24%;--thumbnail-reflection-end-stop:58%;--nav-menu-divider:216 18% 28%;--nav-menu-skeleton:216 23% 20%;--shadow-header-rgb:25 34 47;--neu-bg-convex:210 28% 17%;--neu-bg-cushion:210 28% 17%;--neu-bg-concave-on-main:215 28% 16%;--neu-bg-convex-small-on-main:216 27% 19%;--neu-bg-cushion-small-on-main:210 28% 17%;--neu-bg-convex-big-on-main:216 27% 20%;--neu-bg-order-list-concave:215 28% 16%;--shadow-header:0px 12px 12px 6px rgb(var(--shadow-header-rgb));--shadow-header-hidden:0px 12px 12px 6px rgb(var(--shadow-header-rgb)/0);--shadow-input-inset:inset 2px 2px 4px rgba(20,26,36,.6),inset -2px -2px 2px rgba(43,53,70,.6);--shadow-card-convex:8px 8px 10px #181f2b,-4px -4px 8px #222e3f;--shadow-card-cushion:8px 8px 10px #181f2b,-4px -4px 8px #222e3f,inset 4px 4px 8px rgba(34,46,63,.32),inset -4px -4px 8px rgba(24,31,43,.38);--shadow-card-cushion-animated:8px 8px 10px rgba(24,31,43,.7),-4px -4px 8px rgba(36,48,66,.7),inset 4px 4px 8px rgba(36,48,66,.28),inset -4px -4px 8px rgba(24,31,43,.34);--shadow-card-cushion-animated-hover:8px 8px 16px 2px rgba(20,26,36,.9),-4px -4px 10px 2px #243042,inset 5px 5px 10px rgba(36,48,66,.36),inset -5px -5px 10px rgba(20,26,36,.42);--shadow-card-cushion-animated-active:5px 5px 7px rgba(24,31,43,.85),-2px -2px 3px rgba(34,46,63,.7),inset 2px 2px 5px rgba(34,46,63,.4),inset -3px -3px 6px rgba(24,31,43,.48);--shadow-card-convex-animated:8px 8px 10px rgba(24,31,43,.7),-4px -4px 8px rgba(36,48,66,.7);--shadow-card-convex-animated-hover:8px 8px 16px 2px rgba(20,26,36,.9),-4px -4px 10px 2px #243042;--shadow-card-convex-animated-active:5px 5px 7px rgba(24,31,43,.85),-2px -2px 3px rgba(34,46,63,.7);--shadow-card-concave-on-main:inset 2px 2px 4px rgba(20,26,36,.8),inset -2px -2px 4px rgba(43,53,70,.7);--shadow-order-list-concave:var(--shadow-card-concave-on-main);--shadow-card-convex-small-on-main:3px 3px 6px rgba(24,31,43,.7),-3px -3px 8px 3px rgba(54,67,89,.2);--shadow-card-convex-small-on-main-hover:6px 6px 13px rgba(22,29,39,.9),-5px -5px 10px 3px rgba(54,67,89,.42);--shadow-card-convex-small-on-main-active:5px 5px 7px rgba(24,31,43,.85),-2px -2px 3px rgba(34,46,63,.7);--shadow-card-cushion-small-on-main:5px 5px 8px rgba(24,31,43,.7),-3px -3px 6px rgba(36,48,66,.7),inset 2px 2px 4px rgba(36,48,66,.4),inset -1px -1px 2px rgba(24,31,43,.8);--shadow-card-cushion-small-on-main-hover:6px 6px 12px 2px rgba(20,26,36,.9),-3px -3px 7px 1px #243042,inset 2px 2px 4px rgba(36,48,66,.45),inset -1px -1px 2px rgba(20,26,36,.8);--shadow-card-cushion-small-on-main-active:5px 5px 7px rgba(24,31,43,.85),-2px -2px 3px rgba(34,46,63,.7),inset 2px 2px 3px rgba(34,46,63,.35),inset -1px -1px 2px rgba(24,31,43,.48);--shadow-card-convex-big-on-main:6px 6px 10px rgba(24,31,43,.6),-3px -3px 8px 3px rgba(54,67,89,.33);--shadow-card-elevated:0px 9px 14px #181f2b;--shadow-rs-requirement-met:inset 0 1px 0 0 rgba(34,46,63,.12)}[data-theme=light] .hover\:text-white:hover,[data-theme=light] .text-white,[data-theme=light] select{color:hsl(var(--text-primary))}