@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-inter:"Inter","Inter Fallback"}:root{--primary:13 148 136;--primary-hover:15 118 110;--primary-active:17 94 89;--primary-light:240 253 250;--primary-dark:19 78 74;--primary-foreground:255 255 255;--secondary:139 92 246;--secondary-hover:124 58 237;--secondary-active:109 40 217;--secondary-light:250 245 255;--secondary-dark:76 29 149;--secondary-foreground:255 255 255;--accent:249 115 22;--accent-hover:234 88 12;--accent-active:194 65 12;--accent-light:255 247 237;--accent-dark:124 45 18;--accent-foreground:255 255 255;--surface:255 255 255;--surface-secondary:248 250 252;--surface-tertiary:241 245 249;--surface-elevated:255 255 255;--surface-overlay:0 0 0/0.5;--background:248 250 252;--background-secondary:241 245 249;--background-tertiary:226 232 240;--background-inverse:15 23 42;--content-primary:15 23 42;--content-secondary:51 65 85;--content-tertiary:100 116 139;--content-disabled:148 163 184;--content-inverse:255 255 255;--content-brand:13 148 136;--border:226 232 240;--border-secondary:203 213 225;--border-tertiary:241 245 249;--border-focus:13 148 136;--border-error:239 68 68;--status-success:16 185 129;--status-success-light:236 253 245;--status-success-dark:4 120 87;--status-success-foreground:255 255 255;--status-success-border:167 243 208;--status-warning:245 158 11;--status-warning-light:255 251 235;--status-warning-dark:180 83 9;--status-warning-foreground:255 255 255;--status-warning-border:252 211 77;--status-error:239 68 68;--status-error-light:254 242 242;--status-error-dark:185 28 28;--status-error-foreground:255 255 255;--status-error-border:252 165 165;--status-info:6 182 212;--status-info-light:236 254 255;--status-info-dark:14 116 144;--status-info-foreground:255 255 255;--status-info-border:165 243 252;--interactive-hover:240 253 250;--interactive-active:204 251 241;--interactive-disabled:203 213 225;--interactive-focus:13 148 136;--ring:173 80% 40%;--input:214 32% 91%;--muted:210 40% 98%;--muted-foreground:215 20% 65%;--destructive:0 84% 60%;--destructive-foreground:0 0% 100%;--card:0 0% 100%;--card-foreground:222 47% 11%;--popover:0 0% 100%;--popover-foreground:222 47% 11%;--foreground:222 47% 11%;--radius:0.5rem}.dark{--primary:45 212 191;--primary-hover:20 184 166;--primary-active:13 148 136;--primary-light:19 78 74;--primary-dark:240 253 250;--primary-foreground:15 23 42;--secondary:167 139 250;--secondary-hover:139 92 246;--secondary-active:124 58 237;--secondary-light:76 29 149;--secondary-dark:250 245 255;--secondary-foreground:15 23 42;--accent:251 146 60;--accent-hover:249 115 22;--accent-active:234 88 12;--accent-light:124 45 18;--accent-dark:255 247 237;--accent-foreground:15 23 42;--surface:30 41 59;--surface-secondary:15 23 42;--surface-tertiary:51 65 85;--surface-elevated:51 65 85;--background:15 23 42;--background-secondary:30 41 59;--background-tertiary:51 65 85;--background-inverse:248 250 252;--content-primary:248 250 252;--content-secondary:226 232 240;--content-tertiary:148 163 184;--content-disabled:100 116 139;--content-inverse:15 23 42;--content-brand:45 212 191;--border:51 65 85;--border-secondary:71 85 105;--border-tertiary:30 41 59;--border-focus:45 212 191;--border-error:248 113 113;--interactive-hover:30 41 59;--interactive-active:51 65 85;--interactive-disabled:51 65 85;--interactive-focus:45 212 191;--status-success:52 211 153;--status-success-light:6 78 59;--status-success-dark:209 250 229;--status-success-foreground:255 255 255;--status-success-border:16 185 129;--status-warning:251 191 36;--status-warning-light:69 26 3;--status-warning-dark:254 243 199;--status-warning-foreground:255 255 255;--status-warning-border:245 158 11;--status-error:248 113 113;--status-error-light:127 29 29;--status-error-dark:254 226 226;--status-error-foreground:255 255 255;--status-error-border:239 68 68;--status-info:34 211 238;--status-info-light:22 78 99;--status-info-dark:207 250 254;--status-info-foreground:255 255 255;--status-info-border:6 182 212;--foreground:210 40% 98%;--muted:217 33% 17%;--muted-foreground:215 20% 65%;--card:217 33% 17%;--card-foreground:210 40% 98%;--popover:217 33% 17%;--popover-foreground:210 40% 98%;--ring:173 80% 40%;--input:217 33% 17%;--destructive:0 63% 50%;--destructive-foreground:0 0% 100%}.bg-surface{background-color:rgb(var(--surface))}.bg-surface-secondary{background-color:rgb(var(--surface-secondary))}.bg-surface-tertiary{background-color:rgb(var(--surface-tertiary))}.bg-surface-elevated{background-color:rgb(var(--surface-elevated))}.bg-background{background-color:rgb(var(--background))}.bg-background-secondary{background-color:rgb(var(--background-secondary))}.bg-background-tertiary{background-color:rgb(var(--background-tertiary))}.text-content-primary{color:rgb(var(--content-primary))}.text-content-secondary{color:rgb(var(--content-secondary))}.text-content-tertiary{color:rgb(var(--content-tertiary))}.text-content-disabled{color:rgb(var(--content-disabled))}.text-content-inverse{color:rgb(var(--content-inverse))}.text-content-brand{color:rgb(var(--content-brand))}.border-default{border-color:rgb(var(--border))}.border-secondary{border-color:rgb(var(--border-secondary))}.border-tertiary{border-color:rgb(var(--border-tertiary))}.border-focus{border-color:rgb(var(--border-focus))}.border-error{border-color:rgb(var(--border-error))}.btn-primary{background-color:rgb(var(--primary));color:rgb(var(--primary-foreground));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.btn-primary:hover{background-color:rgb(var(--primary-hover))}.btn-primary:active{background-color:rgb(var(--primary-active))}.btn-secondary{background-color:rgb(var(--secondary));color:rgb(var(--secondary-foreground));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.btn-secondary:hover{background-color:rgb(var(--secondary-hover))}.btn-accent{background-color:rgb(var(--accent));color:rgb(var(--accent-foreground));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.btn-accent:hover{background-color:rgb(var(--accent-hover))}.btn-outline{border-width:2px;border-color:rgb(var(--border));background-color:transparent;color:rgb(var(--content-primary))}.btn-outline:hover{background-color:rgb(var(--interactive-hover));border-color:rgb(var(--primary))}.btn-ghost{background-color:transparent;color:rgb(var(--content-primary))}.btn-ghost:hover{background-color:rgb(var(--interactive-hover))}.status-success{background-color:rgb(var(--status-success-light));color:rgb(var(--status-success-dark));border-color:rgb(var(--status-success-border))}.status-warning{background-color:rgb(var(--status-warning-light));color:rgb(var(--status-warning-dark));border-color:rgb(var(--status-warning-border))}.status-error{background-color:rgb(var(--status-error-light));color:rgb(var(--status-error-dark));border-color:rgb(var(--status-error-border))}.status-info{background-color:rgb(var(--status-info-light));color:rgb(var(--status-info-dark));border-color:rgb(var(--status-info-border))}.status-received{background-color:rgb(var(--status-info));color:rgb(var(--status-info-foreground));font-weight:600}.status-preparing{background-color:rgb(var(--status-warning));color:rgb(var(--status-warning-foreground));font-weight:600}.status-ready{background-color:rgb(var(--status-success));color:rgb(var(--status-success-foreground));font-weight:600}.status-delivered{background-color:rgb(var(--primary));color:rgb(var(--primary-foreground));font-weight:600}.status-cancelled{background-color:rgb(var(--status-error));color:rgb(var(--status-error-foreground));font-weight:600}.status-completed{background-color:rgb(var(--content-tertiary));color:rgb(var(--content-inverse));font-weight:600}.card-elevated{background-color:rgb(var(--surface-elevated));--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.card-interactive{background-color:rgb(var(--surface));border-color:rgb(var(--border-tertiary));border-width:1px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.card-interactive:hover{border-color:rgb(var(--border));--tw-translate-y:-0.125rem;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)}.gradient-primary{background:linear-gradient(135deg,rgb(var(--primary)),rgb(var(--secondary)))}.gradient-warm{background:linear-gradient(135deg,rgb(var(--primary-light)),rgb(var(--secondary-light)),rgb(var(--primary-light)))}.text-gradient-primary{background:linear-gradient(135deg,rgb(var(--primary)),rgb(var(--accent)));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.input-theme{border-color:rgb(var(--border));background-color:rgb(var(--surface));color:rgb(var(--content-primary));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.input-theme:focus{border-color:rgb(var(--border-focus));--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:0.2;--tw-ring-color:rgb(var(--primary))}.input-theme::-moz-placeholder{color:rgb(var(--content-disabled))}.input-theme::placeholder{color:rgb(var(--content-disabled))}.activity-primary{background-color:rgb(var(--primary-light));border-color:rgb(var(--border))}.activity-secondary{background-color:rgb(var(--background-secondary));border-color:rgb(var(--border-secondary))}.activity-accent{background-color:rgb(var(--background-tertiary));border-color:rgb(var(--accent)/.2)}.glass-card{background:rgba(255,255,255,.95);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(13,148,136,.15);box-shadow:0 8px 32px rgba(13,148,136,.1);border-radius:.75rem}.menu-card-hover{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.menu-card-hover:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 20px 40px rgba(13,148,136,.18)}.floating-label{position:relative}.floating-label input:not(:-moz-placeholder)+label,.floating-label textarea:not(:-moz-placeholder)+label{--tw-translate-y:-1.5rem;--tw-scale-x:.75;--tw-scale-y:.75;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-text-opacity:1;color:rgb(var(--primary)/var(--tw-text-opacity,1))}.floating-label input:focus+label,.floating-label input:not(:placeholder-shown)+label,.floating-label select:focus+label,.floating-label textarea:focus+label,.floating-label textarea:not(:placeholder-shown)+label{--tw-translate-y:-1.5rem;--tw-scale-x:.75;--tw-scale-y:.75;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-text-opacity:1;color:rgb(var(--primary)/var(--tw-text-opacity,1))}.stats-gradient{background:linear-gradient(135deg,rgba(13,148,136,.08),rgba(139,92,246,.08) 50%,rgba(13,148,136,.08))}.search-gradient-border{background:linear-gradient(135deg,rgb(var(--primary)) 0,rgb(var(--secondary)) 100%);padding:1px;border-radius:12px}.search-inner{background:rgb(var(--surface));border-radius:11px}.status-badge-active{background:linear-gradient(135deg,rgb(var(--status-success-light)) 0,rgb(var(--status-success)) 100%);color:rgb(var(--status-success-foreground));box-shadow:0 2px 8px rgba(34,197,94,.2)}.status-badge-active,.status-badge-inactive{display:inline-flex;align-items:center;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600}.status-badge-inactive{border-width:1px;background:rgb(var(--muted));color:rgb(var(--muted-foreground));border-color:rgb(var(--border))}.status-badge-available{background:linear-gradient(135deg,rgb(var(--status-success-light)) 0,rgb(var(--status-success)) 100%);color:rgb(var(--status-success-foreground));box-shadow:0 2px 8px rgba(34,197,94,.2)}.status-badge-available,.status-badge-unavailable{display:inline-flex;align-items:center;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600}.status-badge-unavailable{background:linear-gradient(135deg,rgb(var(--status-error-light)) 0,rgb(var(--status-error)) 100%);color:rgb(var(--status-error-foreground));box-shadow:0 2px 8px rgba(239,68,68,.2)}.modal-backdrop{background:rgba(0,0,0,.6);backdrop-filter:blur(8px)}.modal-content{background:rgb(var(--surface));border:1px solid rgba(13,148,136,.15);box-shadow:0 25px 50px rgba(0,0,0,.25)}.filter-button{border-radius:var(--radius);border-width:1px;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.filter-button-active{background:linear-gradient(135deg,rgb(var(--primary)),rgb(var(--secondary)));color:rgb(var(--primary-foreground));border-color:transparent;box-shadow:0 4px 12px rgba(13,148,136,.35)}.filter-button-inactive{background:rgb(var(--surface));color:rgb(var(--content-secondary));border-color:rgb(var(--border))}.filter-button-inactive:hover{background:rgb(var(--primary-light));color:rgb(var(--primary));border-color:rgb(var(--primary));transform:translateY(-1px)}.price-display{font-size:1.125rem;line-height:1.75rem;font-weight:700;color:rgb(var(--primary));text-shadow:0 1px 2px rgba(249,115,22,.1)}.action-button{border-radius:var(--radius);padding:.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.action-button:hover{transform:translateY(-2px);box-shadow:0 8px 16px rgba(0,0,0,.15)}.action-button-edit:hover{background:rgba(59,130,246,.1);color:rgb(59 130 246)}.action-button-delete:hover{background:rgba(239,68,68,.1);color:rgb(239 68 68)}.action-button-view:hover{background:rgba(13,148,136,.1);color:rgb(var(--primary))}@keyframes pulse{50%{opacity:.5}}.skeleton{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background:linear-gradient(90deg,rgba(255,255,255,.2) 25%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.2) 75%);background-size:200% 100%;animation:skeleton-loading 1.5s infinite}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.form-group>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.form-input{width:100%;border-radius:.75rem;padding:.75rem 1rem;color:hsl(var(--foreground))}.form-input::-moz-placeholder{color:hsl(var(--muted-foreground))}.form-input::placeholder{color:hsl(var(--muted-foreground))}.form-input:focus{--tw-border-opacity:1;border-color:rgb(var(--primary)/var(--tw-border-opacity,1));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-color:rgb(var(--primary)/0.2)}.form-input{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;background-color:rgb(var(--surface));border:2px solid rgb(var(--border))}.form-input:focus{transform:translateY(-1px);box-shadow:0 8px 24px rgba(13,148,136,.12);border-color:rgb(var(--primary))}.form-input:hover{border-color:rgb(var(--primary)/.5)}.form-textarea{resize:none;width:100%;border-radius:.75rem;padding:.75rem 1rem;color:hsl(var(--foreground))}.form-textarea::-moz-placeholder{color:hsl(var(--muted-foreground))}.form-textarea::placeholder{color:hsl(var(--muted-foreground))}.form-textarea:focus{--tw-border-opacity:1;border-color:rgb(var(--primary)/var(--tw-border-opacity,1));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-color:rgb(var(--primary)/0.2)}.form-textarea{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;background-color:rgb(var(--surface));border:2px solid rgb(var(--border))}.form-textarea:focus{transform:translateY(-1px);box-shadow:0 8px 24px rgba(13,148,136,.12);border-color:rgb(var(--primary))}.form-textarea:hover{border-color:rgb(var(--primary)/.5)}@media (max-width:640px){.form-textarea{padding:.625rem .75rem}}.form-textarea{min-height:100px}.form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:100%;background-repeat:no-repeat;width:100%;border-radius:.75rem;padding:.75rem 1rem;color:hsl(var(--foreground))}.form-select::-moz-placeholder{color:hsl(var(--muted-foreground))}.form-select::placeholder{color:hsl(var(--muted-foreground))}.form-select:focus{--tw-border-opacity:1;border-color:rgb(var(--primary)/var(--tw-border-opacity,1));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-color:rgb(var(--primary)/0.2)}.form-select{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.form-select:focus{transform:translateY(-1px);box-shadow:0 8px 24px rgba(13,148,136,.12)}.form-select:hover{border-color:rgb(var(--primary)/.5)}@media (max-width:640px){.form-select{padding:.625rem .75rem}}.form-select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='rgb(107 114 128)' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right 12px center;background-size:16px;background-color:rgb(var(--surface));border:2px solid rgb(var(--border))}.form-select:focus{border-color:rgb(var(--primary));background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='rgb(13 148 136)' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e")}.tab-nav{display:flex;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(var(--border)/var(--tw-border-opacity,1))}.tab-button{border-bottom-width:2px;border-color:transparent;padding:.75rem 1.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tab-button:hover{color:hsl(var(--foreground))}.tab-button-active{--tw-border-opacity:1;border-color:rgb(var(--primary)/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(var(--primary)/var(--tw-text-opacity,1))}.stat-card{border-radius:.75rem;border-width:1px;padding:1.5rem;background:linear-gradient(135deg,rgba(255,255,255,.9),rgba(13,148,136,.05));border-color:rgba(13,148,136,.15)}.stat-card:hover{transform:translateY(-2px);box-shadow:0 12px 24px rgba(13,148,136,.12)}.grid-auto-fit{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.grid-equal-height{grid-auto-rows:1fr}@media (max-width:640px){.glass-card{margin-left:.5rem;margin-right:.5rem}.stat-card{padding:1rem}.form-input,.form-select,.form-textarea{padding:.625rem .75rem}}