@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvvYwYL8g.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:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvmYwYL8g.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:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvuYwYL8g.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvhYwYL8g.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:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvtYwYL8g.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:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvsYwYL8g.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:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcviYwY.woff2) format("woff2");unicode-range:U+0000-00FF,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;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvvYwYL8g.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:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvmYwYL8g.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:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvuYwYL8g.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvhYwYL8g.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:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvtYwYL8g.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:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvsYwYL8g.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:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcviYwY.woff2) format("woff2");unicode-range:U+0000-00FF,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;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvvYwYL8g.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:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvmYwYL8g.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:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvuYwYL8g.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvhYwYL8g.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:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvtYwYL8g.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:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvsYwYL8g.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:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcviYwY.woff2) format("woff2");unicode-range:U+0000-00FF,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;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvvYwYL8g.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:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvmYwYL8g.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:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvuYwYL8g.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvhYwYL8g.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:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvtYwYL8g.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:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvsYwYL8g.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:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcviYwY.woff2) format("woff2");unicode-range:U+0000-00FF,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;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvvYwYL8g.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:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvmYwYL8g.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:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvuYwYL8g.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvhYwYL8g.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:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvtYwYL8g.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:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvsYwYL8g.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:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcviYwY.woff2) format("woff2");unicode-range:U+0000-00FF,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}:root{--brand-primary: #4f46e5;--brand-primary-light: #eef2ff;--brand-primary-hover: #4338ca;--brand-whatsapp: #25D366;--brand-whatsapp-hover: #1ebe5d;--status-paid-bg: #dcfce7;--status-paid-text: #15803d;--status-paid-border: #86efac;--status-partial-bg: #fef3c7;--status-partial-text: #b45309;--status-partial-border: #fcd34d;--status-unpaid-bg: #fee2e2;--status-unpaid-text: #b91c1c;--status-unpaid-border: #fca5a5;--status-overdue-bg: #fff7ed;--status-overdue-text: #c2410c;--stage-booked: #3b82f6;--stage-shoot: #f59e0b;--stage-editing: #8b5cf6;--stage-selection: #06b6d4;--stage-delivery: #10b981;--stage-done: #22c55e;--stage-inactive: #d1d5db;--text-primary: #111827;--text-secondary: #374151;--text-muted: #6b7280;--text-light: #9ca3af;--bg-body: #f3f4f6;--bg-surface: #ffffff;--bg-surface-2: #f9fafb;--bg-hover: #f3f4f6;--border-light: #f3f4f6;--border-main: #e5e7eb;--border-focus: #4f46e5;--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 20px;--s6: 24px;--s8: 32px;--s10: 40px;--r-sm: 6px;--r-md: 10px;--r-lg: 14px;--r-full: 999px;--shadow-sm: 0 1px 3px rgba(0,0,0,.06), 0 1px 2px rgba(0,0,0,.04);--shadow-md: 0 4px 12px rgba(0,0,0,.08);--shadow-lg: 0 10px 30px rgba(0,0,0,.1);--transition: .16s ease}*,*:before,*:after{box-sizing:border-box}body{margin:0;padding:0;font-family:Inter,system-ui,sans-serif;background:var(--bg-body);color:var(--text-primary);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.5}h1,h2,h3,h4,h5,h6{margin:0;font-weight:700;color:var(--text-primary)}p{margin:0}button{font-family:inherit;cursor:pointer;border:none}a{color:var(--brand-primary);text-decoration:none}input,select,textarea{font-family:inherit}.card{background:var(--bg-surface);border:1px solid var(--border-main);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);padding:var(--s6)}.card-sm{padding:var(--s4);border-radius:var(--r-md)}.card-hover{transition:box-shadow var(--transition),transform var(--transition);cursor:pointer}.card-hover:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.badge{display:inline-flex;align-items:center;gap:3px;padding:3px 8px;border-radius:var(--r-full);font-size:11px;font-weight:600;white-space:nowrap}.badge-paid{background:var(--status-paid-bg);color:var(--status-paid-text)}.badge-partial{background:var(--status-partial-bg);color:var(--status-partial-text)}.badge-unpaid{background:var(--status-unpaid-bg);color:var(--status-unpaid-text)}.badge-overdue{background:var(--status-overdue-bg);color:var(--status-overdue-text)}.badge-neutral{background:var(--bg-surface-2);color:var(--text-muted);border:1px solid var(--border-main)}.badge-primary{background:var(--brand-primary-light);color:var(--brand-primary)}.badge-booked{background:#eff6ff;color:var(--stage-booked)}.badge-shoot{background:#fffbeb;color:#d97706}.badge-editing{background:#f5f3ff;color:#7c3aed}.badge-selection{background:#ecfeff;color:#0891b2}.badge-delivery{background:#ecfdf5;color:#059669}.badge-done{background:#f0fdf4;color:#16a34a}.btn{display:inline-flex;align-items:center;gap:var(--s2);padding:var(--s2) var(--s4);border-radius:var(--r-sm);font-size:13px;font-weight:500;transition:background var(--transition),box-shadow var(--transition);white-space:nowrap;line-height:1}.btn-primary{background:var(--brand-primary);color:#fff}.btn-primary:hover{background:var(--brand-primary-hover)}.btn-secondary{background:var(--bg-surface-2);color:var(--text-secondary);border:1px solid var(--border-main)}.btn-secondary:hover{background:var(--bg-hover)}.btn-danger{background:var(--status-unpaid-bg);color:var(--status-unpaid-text);border:1px solid var(--status-unpaid-border)}.btn-danger:hover{background:#fecaca}.btn-whatsapp{background:var(--brand-whatsapp);color:#fff}.btn-whatsapp:hover{background:var(--brand-whatsapp-hover);box-shadow:0 2px 8px #25d36659}.btn-ghost{background:transparent;color:var(--text-muted);border:1px solid transparent}.btn-ghost:hover{background:var(--bg-hover);border-color:var(--border-main)}.btn-sm{padding:5px var(--s3);font-size:12px}.btn-lg{padding:var(--s3) var(--s6);font-size:14px;font-weight:600}.btn-icon{padding:var(--s2);border-radius:var(--r-sm)}.btn:disabled{opacity:.55;cursor:not-allowed}.form-group{display:flex;flex-direction:column;gap:var(--s1)}label{font-size:12px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.input,.textarea,.select{width:100%;padding:9px var(--s3);border:1px solid var(--border-main);border-radius:var(--r-sm);font-size:14px;color:var(--text-primary);background:var(--bg-surface);transition:border-color var(--transition),box-shadow var(--transition);outline:none}.input:focus,.textarea:focus,.select:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px #4f46e51f}.input::placeholder,.textarea::placeholder{color:var(--text-light)}.textarea{resize:vertical;min-height:80px}.stat-card{background:var(--bg-surface);border:1px solid var(--border-main);border-radius:var(--r-lg);padding:var(--s5) var(--s6);display:flex;flex-direction:column;gap:var(--s2);box-shadow:var(--shadow-sm)}.stat-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:var(--r-md)}.stat-label{font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.stat-value{font-size:28px;font-weight:800;color:var(--text-primary);line-height:1}.stat-sub{font-size:12px;color:var(--text-muted)}.section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--s4)}.section-title{font-size:15px;font-weight:700}.section-subtitle{font-size:12px;color:var(--text-muted);margin-top:2px}.money{font-variant-numeric:tabular-nums}.money-large{font-size:22px;font-weight:700}.money-pending{color:var(--status-unpaid-text);font-weight:700}.money-paid{color:var(--status-paid-text);font-weight:600}.list-item{display:flex;align-items:flex-start;gap:var(--s4);padding:var(--s4) var(--s5);background:var(--bg-surface);border:1px solid var(--border-main);border-radius:var(--r-md);cursor:pointer;transition:box-shadow var(--transition),border-color var(--transition);text-decoration:none;color:inherit}.list-item:hover{border-color:var(--brand-primary);box-shadow:var(--shadow-sm)}.list-item-body{flex:1;min-width:0}.list-item-title{font-size:14px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-item-sub{font-size:12px;color:var(--text-muted);margin-top:2px}.list-item-meta{display:flex;align-items:center;gap:var(--s2);margin-top:var(--s2);flex-wrap:wrap}.list-item-right{display:flex;flex-direction:column;align-items:flex-end;gap:var(--s2);flex-shrink:0}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s5)}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s4)}.stack{display:flex;flex-direction:column;gap:var(--s3)}.row{display:flex;align-items:center;gap:var(--s3)}.row-between{display:flex;align-items:center;justify-content:space-between;gap:var(--s3)}.flex-1{flex:1}.min-w-0{min-width:0}.text-right{text-align:right}.page{padding:var(--s6);max-width:960px;margin:0 auto}.page-title{font-size:22px;font-weight:800}.page-desc{font-size:13px;color:var(--text-muted);margin-top:var(--s1)}.search-wrap{display:flex;align-items:center;gap:var(--s2);background:var(--bg-surface);border:1px solid var(--border-main);border-radius:var(--r-sm);padding:var(--s2) var(--s3);flex:1}.search-wrap input{border:none;outline:none;font-size:14px;background:transparent;width:100%}.search-wrap input::placeholder{color:var(--text-light)}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--s10) var(--s6);color:var(--text-muted);gap:var(--s2)}.empty-state-icon{color:var(--text-light);margin-bottom:var(--s2)}.divider{border:none;border-top:1px solid var(--border-light);margin:var(--s4) 0}.label-muted{font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.dropdown{position:absolute;z-index:100;width:100%;top:calc(100% + 4px);left:0;background:var(--bg-surface);border:1px solid var(--border-main);border-radius:var(--r-md);box-shadow:var(--shadow-lg);overflow:hidden}.dropdown-item{padding:var(--s3) var(--s4);cursor:pointer;transition:background var(--transition);font-size:14px}.dropdown-item:hover{background:var(--bg-hover)}.dropdown-item-sub{font-size:12px;color:var(--text-muted);margin-top:1px}.overlay{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:200;padding:var(--s4)}.modal{background:var(--bg-surface);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);width:100%;max-width:480px;padding:var(--s6)}.modal-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--s5)}.modal-title{font-size:16px;font-weight:700}@media (max-width: 768px){.grid-3{grid-template-columns:repeat(2,1fr)}.page{padding:var(--s4)}.stat-value{font-size:22px}}@media (max-width: 480px){.grid-3,.grid-2{grid-template-columns:1fr}.page{padding:var(--s3)}.hide-mobile{display:none!important}}
