@font-face{font-family:inter;src:url(/_next/static/media/ef6d3f52c547a6e3-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:inter;src:url(/_next/static/media/b7b43acee81d05a8-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:inter;src:url(/_next/static/media/8fb1a96451cec840-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:inter;src:url(/_next/static/media/953b7aa585d36a2b-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_677553{font-family:inter,inter Fallback}.__variable_677553{--font-inter:"inter","inter Fallback"}:root{--hardmill-primary:#000000;--hardmill-primary-foreground:#FFFFFF;--hardmill-background:#FAF8F3;--hardmill-foreground:#000000;--hardmill-secondary:#2C2C2C;--hardmill-secondary-foreground:#FFFFFF;--hardmill-accent:#8B7355;--hardmill-accent-foreground:#FFFFFF;--hardmill-muted:#707070;--hardmill-muted-foreground:#2C2C2C;--hardmill-border:#E0E0E0;--hardmill-card:#FFFFFF;--hardmill-card-foreground:#000000;--hardmill-destructive:#DC2626;--hardmill-destructive-foreground:#FFFFFF;--readywares-primary:#9F8463;--readywares-primary-foreground:#FFFFFF;--readywares-background:#FAF8F3;--readywares-foreground:#2D2D2D;--readywares-secondary:#7A6B4F;--readywares-secondary-foreground:#FFFFFF;--readywares-accent:#8B7355;--readywares-accent-foreground:#FFFFFF;--readywares-supporting:#6B6B47;--readywares-muted:#8B8B8B;--readywares-muted-foreground:#2D2D2D;--readywares-border:#D4C4B0;--readywares-card:#FFFFFF;--readywares-card-foreground:#2D2D2D;--readywares-destructive:#DC2626;--readywares-destructive-foreground:#FFFFFF}[data-brand=hardmill]{--primary:var(--hardmill-primary);--primary-foreground:var(--hardmill-primary-foreground);--background:var(--hardmill-background);--foreground:var(--hardmill-foreground);--secondary:var(--hardmill-secondary);--secondary-foreground:var(--hardmill-secondary-foreground);--accent:var(--hardmill-accent);--accent-foreground:var(--hardmill-accent-foreground);--muted:var(--hardmill-muted);--muted-foreground:var(--hardmill-muted-foreground);--border:var(--hardmill-border);--card:var(--hardmill-card);--card-foreground:var(--hardmill-card-foreground);--destructive:var(--hardmill-destructive);--destructive-foreground:var(--hardmill-destructive-foreground)}html[data-brand=hardmill]{--primary:#000000;--primary-foreground:#FFFFFF;--background:#FAF8F3;--foreground:#000000;--card:#FFFFFF;--card-foreground:#000000;--muted:#707070;--muted-foreground:#2C2C2C;--border:#E0E0E0}[data-brand=readywares]{--primary:var(--readywares-primary);--primary-foreground:var(--readywares-primary-foreground);--background:var(--readywares-background);--foreground:var(--readywares-foreground);--secondary:var(--readywares-secondary);--secondary-foreground:var(--readywares-secondary-foreground);--accent:var(--readywares-accent);--accent-foreground:var(--readywares-accent-foreground);--muted:var(--readywares-muted);--muted-foreground:var(--readywares-muted-foreground);--border:var(--readywares-border);--card:var(--readywares-card);--card-foreground:var(--readywares-card-foreground);--destructive:var(--readywares-destructive);--destructive-foreground:var(--readywares-destructive-foreground);background:linear-gradient(135deg,#FAF8F3,#F5F0E8)}[data-brand=readywares] body{background:linear-gradient(135deg,#FAF8F3,#F5F0E8)!important}html[data-brand=readywares]{--primary:#9F8463;--primary-foreground:#FFFFFF;--background:#FAF8F3;--foreground:#2D2D2D;--card:#FFFFFF;--card-foreground:#2D2D2D;--muted:#8B8B8B;--muted-foreground:#2D2D2D;--border:#D4C4B0;--secondary:#7A6B4F;--secondary-foreground:#FFFFFF;--accent:#8B7355;--accent-foreground:#FFFFFF}[data-brand=hardmill][data-theme=dark]{--primary:#FFFFFF;--primary-foreground:#000000;--background:#1A1A1A;--foreground:#F5F5F0;--secondary:#707070;--secondary-foreground:#000000;--accent:#8B7355;--accent-foreground:#FFFFFF;--muted:#404040;--muted-foreground:#B0B0B0;--border:#404040;--card:#2C2C2C;--card-foreground:#F5F5F0;--destructive:#EF4444;--destructive-foreground:#FFFFFF}[data-brand=readywares][data-theme=dark]{--primary:#D2B48C;--primary-foreground:#1A1A1A;--background:#1F1F1F;--foreground:#FAF8F3;--secondary:#4A5F7A;--secondary-foreground:#FAF8F3;--accent:#D4AF37;--accent-foreground:#1A1A1A;--muted:#606060;--muted-foreground:#B8B8B8;--border:#404040;--card:#2D2D2D;--card-foreground:#FAF8F3;--destructive:#EF4444;--destructive-foreground:#FFFFFF}[data-brand=hardmill] .brand-logo{letter-spacing:.05em;color:rgb(0 0 0/var(--tw-text-opacity,1))}[data-brand=hardmill] .brand-logo,[data-brand=readywares] .brand-logo{font-size:1.25rem;line-height:1.75rem;font-weight:700;text-transform:uppercase;--tw-text-opacity:1}[data-brand=readywares] .brand-logo{letter-spacing:.025em;color:rgb(45 45 45/var(--tw-text-opacity,1))}[data-brand=hardmill] .brand-icon{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}[data-brand=hardmill] .brand-icon,[data-brand=readywares] .brand-icon{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:calc(var(--radius) - 4px)}[data-brand=readywares] .brand-icon{border-width:2px;--tw-border-opacity:1;border-color:rgb(139 115 85/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(159 132 99/var(--tw-bg-opacity,1))}[data-brand=hardmill] .brand-icon-text{font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-brand=readywares] .brand-icon-text{font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(45 45 45/var(--tw-text-opacity,1))}[data-brand=hardmill] .kpi-card{border-width:1px 1px 1px 4px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}[data-brand=hardmill] .kpi-card:hover{--tw-shadow:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}[data-brand=readywares] .kpi-card{border-width:1px 1px 1px 4px;--tw-border-opacity:1;border-color:rgb(212 196 176/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow-color:#F5F0E8;--tw-shadow:var(--tw-shadow-colored)}[data-brand=readywares] .kpi-card:hover{--tw-shadow:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}[data-brand=hardmill] .brand-button-primary{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-brand=hardmill] .brand-button-primary:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}[data-brand=hardmill] .brand-button-primary:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity,1))}[data-brand=readywares] .brand-button-primary{--tw-bg-opacity:1;background-color:rgb(159 132 99/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-brand=readywares] .brand-button-primary:hover{--tw-bg-opacity:1;background-color:rgb(139 115 85/var(--tw-bg-opacity,1))}[data-brand=readywares] .brand-button-primary:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(159 132 99/var(--tw-ring-opacity,1))}[data-brand=hardmill] .brand-button-secondary{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-brand=hardmill] .brand-button-secondary:hover{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}[data-brand=hardmill] .brand-button-secondary:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(75 85 99/var(--tw-ring-opacity,1))}[data-brand=readywares] .brand-button-secondary{--tw-bg-opacity:1;background-color:rgb(122 107 79/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-brand=readywares] .brand-button-secondary:hover{--tw-bg-opacity:1;background-color:rgb(107 93 66/var(--tw-bg-opacity,1))}[data-brand=readywares] .brand-button-secondary:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(122 107 79/var(--tw-ring-opacity,1))}[data-brand=hardmill] .brand-button-muted{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}[data-brand=hardmill] .brand-button-muted:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}[data-brand=hardmill] .brand-button-muted:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity,1))}[data-brand=readywares] .brand-button-muted{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(45 45 45/var(--tw-text-opacity,1))}[data-brand=readywares] .brand-button-muted:hover{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1))}[data-brand=readywares] .brand-button-muted:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(254 215 170/var(--tw-ring-opacity,1))}[data-brand=hardmill] .chart-primary{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}[data-brand=readywares] .chart-primary{--tw-text-opacity:1;color:rgb(196 165 114/var(--tw-text-opacity,1))}[data-brand=hardmill] .chart-secondary{--tw-text-opacity:1;color:rgb(139 115 85/var(--tw-text-opacity,1))}[data-brand=readywares] .chart-secondary{--tw-text-opacity:1;color:rgb(184 134 11/var(--tw-text-opacity,1))}[data-brand=hardmill] .status-success{color:rgb(22 163 74/var(--tw-text-opacity,1))}[data-brand=hardmill] .status-success,[data-brand=readywares] .status-success{--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1));--tw-text-opacity:1}[data-brand=readywares] .status-success{color:rgb(21 128 61/var(--tw-text-opacity,1))}[data-brand=hardmill] .status-warning{color:rgb(202 138 4/var(--tw-text-opacity,1))}[data-brand=hardmill] .status-warning,[data-brand=readywares] .status-warning{--tw-border-opacity:1;border-color:rgb(254 240 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity,1));--tw-text-opacity:1}[data-brand=readywares] .status-warning{color:rgb(161 98 7/var(--tw-text-opacity,1))}[data-brand=hardmill] .status-error{color:rgb(220 38 38/var(--tw-text-opacity,1))}[data-brand=hardmill] .status-error,[data-brand=readywares] .status-error{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1}[data-brand=readywares] .status-error{color:rgb(185 28 28/var(--tw-text-opacity,1))}[data-brand=hardmill] .nav-active{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}[data-brand=readywares] .nav-active{border-right-width:2px;--tw-border-opacity:1;border-color:rgb(139 115 85/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(159 132 99/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-brand=hardmill] .nav-button{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}[data-brand=hardmill] .nav-button:hover{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}[data-brand=readywares] .nav-button{--tw-bg-opacity:1;background-color:rgb(245 240 232/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(45 45 45/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}[data-brand=readywares] .nav-button:hover{--tw-bg-opacity:1;background-color:rgb(159 132 99/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-brand=hardmill] .header-button{border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}[data-brand=hardmill] .header-button:hover{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}[data-brand=readywares] .header-button{border-width:1px;--tw-border-opacity:1;border-color:rgb(212 196 176/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(245 240 232/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(45 45 45/var(--tw-text-opacity,1))}[data-brand=readywares] .header-button:hover{--tw-bg-opacity:1;background-color:rgb(159 132 99/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-brand=hardmill] .form-input{--tw-border-opacity:1;border-color:rgb(224 224 224/var(--tw-border-opacity,1))}[data-brand=hardmill] .form-input:focus{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity,1))}[data-brand=readywares] .form-input{--tw-border-opacity:1;border-color:rgb(212 196 176/var(--tw-border-opacity,1))}[data-brand=readywares] .form-input:focus{--tw-border-opacity:1;border-color:rgb(196 165 114/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(196 165 114/var(--tw-ring-opacity,1))}[data-brand=hardmill] .brand-animation{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s;animation-timing-function:cubic-bezier(.4,0,.2,1)}[data-brand=readywares] .brand-animation{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(0,0,.2,1)}[data-brand=hardmill] .dashboard-card{border-radius:.5rem;box-shadow:0 1px 2px 0 rgb(0 0 0/.05);border-radius:var(--radius);border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}[data-brand=hardmill] .dashboard-card,[data-brand=hardmill] .dashboard-card:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}[data-brand=hardmill] .dashboard-card:hover{--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}[data-brand=readywares] .dashboard-card{border-radius:.5rem;box-shadow:0 1px 2px 0 rgb(0 0 0/.05);border-radius:var(--radius);border-width:1px;--tw-border-opacity:1;border-color:rgb(254 215 170/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}[data-brand=readywares] .dashboard-card,[data-brand=readywares] .dashboard-card:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}[data-brand=readywares] .dashboard-card:hover{--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}[data-brand=hardmill] .btn-sm,[data-brand=readywares] .btn-sm{border-radius:calc(var(--radius) - 2px);padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem}[data-brand=hardmill] .btn-md,[data-brand=readywares] .btn-md{border-radius:calc(var(--radius) - 2px);padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem}[data-brand=hardmill] .btn-lg,[data-brand=readywares] .btn-lg{border-radius:.5rem;border-radius:var(--radius);padding:.75rem 1.5rem;font-size:1rem;line-height:1.5rem}[data-brand=hardmill] .grid-responsive{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width:768px){[data-brand=hardmill] .grid-responsive{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}@media (min-width:1024px){[data-brand=hardmill] .grid-responsive{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){[data-brand=hardmill] .grid-responsive{grid-template-columns:repeat(4,minmax(0,1fr))}}[data-brand=readywares] .grid-responsive{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width:768px){[data-brand=readywares] .grid-responsive{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}@media (min-width:1024px){[data-brand=readywares] .grid-responsive{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){[data-brand=readywares] .grid-responsive{grid-template-columns:repeat(4,minmax(0,1fr))}}[data-brand=hardmill] .dashboard-spacing>*+*{margin-top:1rem}[data-brand=hardmill] .dashboard-spacing>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}@media (min-width:768px){[data-brand=hardmill] .dashboard-spacing>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}}[data-brand=readywares] .dashboard-spacing>*+*{margin-top:1rem}[data-brand=readywares] .dashboard-spacing>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}@media (min-width:768px){[data-brand=readywares] .dashboard-spacing>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}}[data-brand=hardmill] .spacing-sm>:not([hidden])~:not([hidden]),[data-brand=readywares] .spacing-sm>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}[data-brand=hardmill] .spacing-md>*+*{margin-top:1rem}[data-brand=hardmill] .spacing-md>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}[data-brand=readywares] .spacing-md>*+*{margin-top:1rem}[data-brand=readywares] .spacing-md>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}[data-brand=hardmill] .spacing-lg>:not([hidden])~:not([hidden]),[data-brand=readywares] .spacing-lg>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}[data-brand=hardmill] .btn-xs,[data-brand=readywares] .btn-xs{border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem;line-height:1rem}[data-brand=hardmill] .card-hover{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}[data-brand=hardmill] .card-hover:hover{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}[data-brand=readywares] .card-hover{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}[data-brand=readywares] .card-hover:hover{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}[data-brand=hardmill] .form-field{border-radius:calc(var(--radius) - 2px);border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));padding:.5rem .75rem}[data-brand=hardmill] .form-field:focus{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity,1))}[data-brand=readywares] .form-field{border-radius:calc(var(--radius) - 2px);border-width:1px;--tw-border-opacity:1;border-color:rgb(253 186 116/var(--tw-border-opacity,1));padding:.5rem .75rem}[data-brand=readywares] .form-field:focus{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(196 165 114/var(--tw-ring-opacity,1))}@media (max-width:768px){[data-brand=hardmill] .brand-logo,[data-brand=readywares] .brand-logo{font-size:1.125rem;line-height:1.75rem}[data-brand=hardmill] .grid-responsive,[data-brand=readywares] .grid-responsive{grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}[data-brand=hardmill] .dashboard-card,[data-brand=readywares] .dashboard-card{padding:1rem}}@media (max-width:640px){[data-brand=hardmill] .btn-lg,[data-brand=readywares] .btn-lg{padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem}}.glass{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);box-shadow:0 8px 32px 0 rgba(31,38,135,.37)}.glass,.glass-dark{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.glass-dark{background:rgba(0,0,0,.1);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px 0 rgba(0,0,0,.37)}.glass-card{background:rgba(255,255,255,.8);border:1px solid rgba(255,255,255,.3);box-shadow:0 8px 32px 0 rgba(31,38,135,.2),inset 0 1px 0 rgba(255,255,255,.5)}.glass-card,.glass-card-dark{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.glass-card-dark{background:rgba(0,0,0,.8);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px 0 rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.1)}.glass-hardmill{background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.1);box-shadow:0 8px 32px 0 rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.2)}.glass-hardmill,.glass-readywares{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}.glass-readywares{background:rgba(196,165,114,.1);border:1px solid rgba(196,165,114,.2);box-shadow:0 8px 32px 0 rgba(196,165,114,.2),inset 0 1px 0 rgba(255,255,255,.3)}@keyframes glass-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes glass-float{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes glass-pulse{0%,to{opacity:1}50%{opacity:.8}}@keyframes glass-glow{0%,to{box-shadow:0 8px 32px 0 rgba(31,38,135,.2),inset 0 1px 0 rgba(255,255,255,.5)}50%{box-shadow:0 12px 40px 0 rgba(31,38,135,.3),inset 0 1px 0 rgba(255,255,255,.7)}}.glass-button{padding:.5rem 1rem;border-radius:.5rem;transition-property:all;transition-duration:.3s;background:rgba(255,255,255,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3)}.glass-button:hover{background:rgba(255,255,255,.3);transform:translateY(-1px);box-shadow:0 12px 40px 0 rgba(31,38,135,.3)}.glass-input{padding:.5rem .75rem;border-radius:.5rem;transition-property:all;transition-duration:.3s;background:rgba(255,255,255,.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.glass-input:focus{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.4);box-shadow:0 0 0 3px rgba(255,255,255,.1)}.glass-modal{border-radius:.75rem;background:rgba(255,255,255,.9);border:1px solid rgba(255,255,255,.3);box-shadow:0 20px 60px 0 rgba(31,38,135,.3),inset 0 1px 0 rgba(255,255,255,.6)}.glass-kpi-card,.glass-modal{padding:1.5rem;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.glass-kpi-card{border-radius:.5rem;transition-property:all;transition-duration:.3s;background:rgba(255,255,255,.8);border:1px solid rgba(255,255,255,.3)}.glass-kpi-card:hover{background:rgba(255,255,255,.9);transform:translateY(-2px);box-shadow:0 12px 40px 0 rgba(31,38,135,.25),inset 0 1px 0 rgba(255,255,255,.6)}.glass-widget{border-radius:.5rem;padding:1.5rem;transition-property:all;transition-duration:.3s;background:rgba(255,255,255,.7);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(255,255,255,.2)}.glass-widget:hover{background:rgba(255,255,255,.8);transform:translateY(-1px)}.dark .glass-card{background:rgba(0,0,0,.8);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px 0 rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.1)}.dark .glass-card:hover{background:rgba(0,0,0,.9);box-shadow:0 12px 40px 0 rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.2)}.dark .glass-button{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2)}.dark .glass-button:hover{background:rgba(255,255,255,.2)}.dark .glass-input{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1)}.dark .glass-input:focus{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.3)}.glass-optimized{will-change:transform,opacity;transform:translateZ(0);backface-visibility:hidden;perspective:1000px}@media (prefers-reduced-motion:reduce){.glass-button:hover,.glass-kpi-card:hover,.glass-widget:hover{transform:none}@keyframes glass-shimmer,
    @keyframes glass-float,
    @keyframes glass-pulse,
    @keyframes glass-glow{0%,to{transform:none;opacity:1}}}@media (max-width:768px){.glass-card,.glass-kpi-card,.glass-widget{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.glass-button:hover,.glass-kpi-card:hover,.glass-widget:hover{transform:none}}.railway-optimized{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.railway-optimized .glass-card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.railway-optimized .glass-widget{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}