:root{color:#f5f5f5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#090909;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(circle at 0 0,#b91c1c2b,#0000 30%),radial-gradient(circle at 100% 100%,#3f3f462e,#0000 36%),#090909;min-width:320px;min-height:100vh;margin:0}button{font-family:inherit}::selection{color:#fff;background:#dc2626b8}.app-shell,.page-shell{width:min(1240px,100%);min-height:100vh;margin:0 auto;padding:32px 28px 56px}.page-shell-centered{justify-content:center;align-items:center;display:flex}.eyebrow{color:#2563eb;letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:.72rem;font-weight:800}h1,h2,p{margin-top:0}h1{color:#10233f;letter-spacing:-.055em;margin-bottom:0;font-size:clamp(2rem,5vw,3.65rem);line-height:1.02}h2{color:#172b4d;letter-spacing:-.025em;margin-bottom:16px;font-size:clamp(1.2rem,3vw,1.55rem);line-height:1.2}.section-description{color:#64748b;max-width:660px;margin:14px 0 0;font-size:1rem;line-height:1.65}.top-nav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe6;border:1px solid #cbd5e1cc;border-radius:16px;justify-content:space-between;align-items:center;min-height:66px;margin-bottom:58px;padding:10px 12px 10px 18px;display:flex;box-shadow:0 12px 36px #33415514}.brand-link{color:#10233f;letter-spacing:-.025em;align-items:center;gap:10px;font-size:1rem;font-weight:850;text-decoration:none;display:inline-flex}.brand-mark{color:#fff;letter-spacing:.04em;background:linear-gradient(135deg,#2563eb,#1d4ed8);border-radius:11px;justify-content:center;align-items:center;width:34px;height:34px;font-size:.68rem;display:inline-flex;box-shadow:0 7px 16px #2563eb3d}.top-nav div{align-items:center;gap:8px;display:flex}.nav-section-link,.top-nav button{color:#475569;cursor:pointer;min-height:40px;font:inherit;background:0 0;border:0;border-radius:10px;padding:10px 14px;font-size:.88rem;font-weight:750;text-decoration:none;transition:color .16s,background .16s}.page-header{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:34px;display:flex}.content-section{margin-top:8px}.section-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.section-heading h2{margin-bottom:0}.section-note{color:#94a3b8;font-size:.82rem;font-weight:700}.button-link,.secondary-link,.visual-form button,.trip-form button{cursor:pointer;min-height:46px;font:inherit;border:0;border-radius:11px;justify-content:center;align-items:center;padding:12px 18px;font-size:.92rem;font-weight:800;text-decoration:none;transition:transform .16s,box-shadow .16s,background .16s;display:inline-flex}.button-link:hover,.visual-form button:hover,.trip-form button:hover{transform:translateY(-1px);box-shadow:0 14px 26px #2563eb42}.secondary-link:hover{background:#dbeafe}.button-link:focus-visible,.secondary-link:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,a:focus-visible{outline-offset:3px;outline:3px solid #2563eb47}button:disabled{cursor:wait;opacity:.72;transform:none}.login-panel,.table-card,.form-panel,.metric-card,.empty-state{background:#fffffff0;border:1px solid #cbd5e1d1;box-shadow:0 18px 42px #33415517}.login-panel{border-radius:20px;width:min(490px,100%);padding:38px}.login-brand{color:#fff;letter-spacing:.06em;background:linear-gradient(135deg,#2563eb,#1e40af);border-radius:15px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:26px;font-size:.82rem;font-weight:850;display:flex;box-shadow:0 12px 26px #2563eb47}.login-panel h1{font-size:clamp(2rem,7vw,3rem)}.visual-form,.trip-form{gap:18px;margin-top:28px;display:grid}.trip-form{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.visual-form label,.trip-form label{color:#334155;letter-spacing:.015em;gap:8px;font-size:.82rem;font-weight:800;display:grid}input,select{color:#172b4d;width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #d6deea;border-radius:10px;padding:10px 13px;transition:border-color .16s,box-shadow .16s}input:focus,select:focus{border-color:#60a5fa;outline:0;box-shadow:0 0 0 4px #60a5fa21}.visual-form button{width:100%;margin-top:4px}.form-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;margin:0;padding:12px 14px;font-size:.86rem;font-weight:700;line-height:1.5}.form-panel{border-radius:16px;padding:28px}.trip-form .form-error,.trip-form button,.amount-preview,.fueling-section{grid-column:1/-1}.fueling-section{border:1px solid #52525bb3;border-radius:12px;margin:0;padding:18px}.fueling-section legend{color:#fca5a5;letter-spacing:.1em;text-transform:uppercase;padding:0 6px;font-size:.78rem;font-weight:850}.fueling-section p{color:#a1a1aa;margin-bottom:16px;font-size:.86rem;line-height:1.5}.fueling-section div{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.trip-form button{width:fit-content;min-width:180px}.amount-preview{background:linear-gradient(135deg,#eff6ff,#f8fbff);border:1px solid #bfdbfe;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.amount-preview span{color:#1e3a8a;font-size:.84rem;font-weight:800}.amount-preview strong{color:#10233f;font-size:clamp(1.1rem,3vw,1.45rem)}.metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:40px;display:grid}.metric-card{border-radius:14px;min-height:132px;padding:20px;position:relative;overflow:hidden}.metric-card:after{content:"";background:#2563eb14;border-radius:50%;width:84px;height:84px;position:absolute;bottom:-30px;right:-22px}.metric-card span{color:#64748b;font-size:.78rem;font-weight:750;line-height:1.4;display:block}.metric-card strong{color:#10233f;letter-spacing:-.04em;margin-top:18px;font-size:clamp(1.35rem,3vw,1.85rem);line-height:1;display:block}.table-card{border-radius:15px;overflow:hidden}.table-scroll{overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:920px}th,td{text-align:left;white-space:nowrap;border-bottom:1px solid #e8edf4;padding:15px 16px}th{color:#64748b;letter-spacing:.09em;text-transform:uppercase;background:#f8fafc;font-size:.68rem;font-weight:850}td{color:#475569;font-size:.88rem}tbody tr{transition:background .14s}tbody tr:last-child td{border-bottom:0}.table-actions{align-items:center;gap:8px;display:flex}.table-action-link,.table-action-button{cursor:pointer;min-height:34px;font:inherit;border-radius:8px;justify-content:center;align-items:center;padding:7px 10px;font-size:.78rem;font-weight:800;text-decoration:none;transition:border-color .16s,color .16s,background .16s;display:inline-flex}.table-action-link{color:#d4d4d8;background:#27272ab8;border:1px solid #52525bc7}.table-action-link:hover{color:#fafafa;background:#3f3f46b8;border-color:#a1a1aacc}.table-action-button{color:#fca5a5;background:#7f1d1d2e;border:1px solid #ef444457}.table-action-button:hover{color:#fee2e2;background:#991b1b57;border-color:#ef4444a3}.empty-state{color:#64748b;text-align:center;border-radius:15px;padding:32px}.empty-state strong{color:#334155;margin-bottom:6px;display:block}.empty-state p{margin-bottom:0}.loading-state{color:#64748b;font-size:.92rem;font-weight:700}.admin-note{color:#a1a1aa;margin:-14px 0 30px;font-size:.82rem;line-height:1.6}.admin-period-nav{border:1px solid var(--border);background:#18181be6;border-radius:12px;align-items:center;gap:4px;width:fit-content;margin-bottom:26px;padding:5px;display:flex}.admin-period-link{color:var(--text-muted);border-radius:8px;padding:9px 15px;font-size:.86rem;font-weight:700;text-decoration:none;transition:background .16s,color .16s}.admin-period-link:hover{color:var(--text)}.admin-period-link.active{background:linear-gradient(135deg, var(--accent), var(--accent-strong));color:#fff}.charts-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:42px;display:grid}.chart-card{background:#141416f0;border:1px solid #52525bb3;border-radius:15px;min-width:0;padding:20px;box-shadow:0 24px 54px #0000003d,inset 0 1px #ffffff08}.chart-card-wide{grid-column:1/-1}.chart-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.chart-heading span{color:#ef4444;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:850}.chart-heading h2{margin:5px 0 0;font-size:1.1rem}.chart-heading strong{color:#71717a;font-size:.78rem}.chart-container{height:250px}@media (width<=920px){.metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.admin-period-nav{width:100%}.admin-period-link{text-align:center;flex:1}.app-shell,.page-shell{padding:18px 15px 36px}.page-shell-centered{align-items:flex-start;padding-top:36px}.top-nav{min-height:58px;margin-bottom:38px;padding:8px 8px 8px 12px}.brand-mark{width:31px;height:31px}.brand-label{display:none}.nav-section-link,.top-nav button{min-height:38px;padding:8px 10px;font-size:.8rem}.page-header{flex-direction:column;align-items:stretch;gap:18px;margin-bottom:26px}.page-header .button-link,.secondary-link{width:100%}.metrics-grid,.trip-form,.fueling-section div,.charts-grid{grid-template-columns:1fr}.metric-card{min-height:112px}.login-panel,.form-panel{border-radius:16px;padding:24px}.amount-preview{flex-direction:column;align-items:flex-start}.trip-form button{width:100%}}.eyebrow{color:#ef4444}h1{color:#fafafa}h2{color:#f4f4f5}.section-description,.section-note,.loading-state{color:#a1a1aa}.top-nav{background:#111113e0;border-color:#52525b9e;box-shadow:0 18px 44px #00000057,inset 0 1px #ffffff09}.brand-link{color:#fafafa}.brand-mark,.login-brand{background:linear-gradient(135deg,#ef4444,#991b1b);box-shadow:0 10px 24px #dc262647,inset 0 1px #ffffff2e}.nav-section-link,.top-nav button{color:#a1a1aa}.nav-section-link:hover{color:#fca5a5;background:#7f1d1d33}.top-nav button:hover{color:#fecaca;background:#7f1d1d38}.button-link,.visual-form button,.trip-form button{color:#fff;background:linear-gradient(135deg,#dc2626,#991b1b);box-shadow:0 12px 24px #991b1b3d,inset 0 1px #ffffff24}.button-link:hover,.visual-form button:hover,.trip-form button:hover{background:linear-gradient(135deg,#ef4444,#b91c1c);box-shadow:0 16px 30px #b91c1c52,inset 0 1px #ffffff2e}.secondary-link{color:#fca5a5;background:#7f1d1d38}.secondary-link:hover{color:#fee2e2;background:#991b1b57}.button-link:focus-visible,.secondary-link:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,a:focus-visible{outline-color:#ef44447a}.login-panel,.table-card,.form-panel,.metric-card,.empty-state{background:#141416f0;border-color:#52525bb3;box-shadow:0 24px 54px #00000057,inset 0 1px #ffffff08}.login-panel{position:relative;overflow:hidden}.login-panel:before{content:"";filter:blur(46px);pointer-events:none;background:#b91c1c1f;border-radius:50%;width:180px;height:180px;position:absolute;top:0;right:0;transform:translate(42%,-44%)}.visual-form label,.trip-form label{color:#d4d4d8}input,select{color:#f4f4f5;background:#18181b;border-color:#3f3f46}input::placeholder{color:#71717a}input:hover,select:hover{border-color:#71717a}input:focus,select:focus{border-color:#ef4444;box-shadow:0 0 0 4px #dc262624}input:disabled{color:#71717a;background:#27272a}.form-error{color:#fecaca;background:#7f1d1d3d;border-color:#ef44445c}.amount-preview{background:linear-gradient(135deg,#7f1d1d4d,#27272ab8);border-color:#dc262661}.amount-preview span{color:#fca5a5}.amount-preview strong{color:#fafafa}.metric-card:after{background:#dc26261f}.metric-card span{color:#a1a1aa}.metric-card strong{color:#fafafa}th,td{border-bottom-color:#2d2d31}th{color:#a1a1aa;background:#18181b}td{color:#d4d4d8}tbody tr:hover{background:#7f1d1d1f}.empty-state{color:#a1a1aa}.empty-state strong{color:#e4e4e7}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#18181b}::-webkit-scrollbar-thumb{background:#52525b;border:2px solid #18181b;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#71717a}.dashboard-page{min-height:100vh;padding:24px 24px 56px;overflow-x:hidden}.dashboard-topbar,.dashboard-content{width:min(1280px,100%);margin-left:auto;margin-right:auto}.dashboard-topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#111113e6;border:1px solid #52525bb8;border-radius:17px;justify-content:space-between;align-items:center;gap:18px;min-height:72px;margin-bottom:34px;padding:12px 14px;display:flex;box-shadow:0 18px 44px #00000057,inset 0 1px #ffffff0a}.dashboard-brand{color:#fafafa;align-items:center;gap:12px;min-width:0;text-decoration:none;display:inline-flex}.dashboard-brand-mark{color:#fff;letter-spacing:.04em;background:linear-gradient(135deg,#ef4444,#991b1b);border-radius:12px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;font-size:.72rem;font-weight:900;display:inline-flex;box-shadow:0 10px 22px #b91c1c52,inset 0 1px #ffffff2e}.dashboard-brand-copy{gap:3px;display:grid}.dashboard-brand-copy strong{color:#fafafa;letter-spacing:-.02em;font-size:.98rem}.dashboard-brand-copy small{color:#a1a1aa;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:750}.dashboard-topbar .button-secondary{color:#d4d4d8;cursor:pointer;min-height:42px;font:inherit;background:#27272ab8;border:1px solid #52525bc7;border-radius:10px;padding:9px 15px;font-size:.86rem;font-weight:800;transition:border-color .16s,color .16s,background .16s}.dashboard-topbar .button-secondary:hover{color:#fecaca;background:#7f1d1d4d;border-color:#ef444480}.dashboard-content{min-width:0}.dashboard-content .admin-period-nav{background:#141416eb;border-color:#52525bb8;box-shadow:0 12px 28px #0003}.dashboard-content .admin-period-link{color:#a1a1aa}.dashboard-content .admin-period-link:hover{color:#f4f4f5;background:#3f3f467a}.dashboard-content .admin-period-link.active{color:#fff;background:linear-gradient(135deg,#dc2626,#991b1b);box-shadow:0 8px 18px #991b1b3d}.dashboard-hero{max-width:780px;margin-bottom:30px}.dashboard-hero h1{margin-bottom:12px;font-size:clamp(2.15rem,5vw,3.7rem)}.dashboard-hero p{color:#a1a1aa;margin-bottom:0;font-size:.98rem;line-height:1.65}.dashboard-content .status-message{color:#a1a1aa;margin:0;font-size:.92rem;font-weight:700}.dashboard-content .metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:28px}.dashboard-content .metric-card{min-width:0;min-height:124px;padding:18px}.dashboard-content .metric-card strong{overflow-wrap:anywhere;font-size:clamp(1.25rem,2.3vw,1.72rem)}.dashboard-content .chart-card{min-width:0;overflow:hidden}.dashboard-content .chart-container{width:100%;min-width:0;height:260px}.chart-empty-state{color:#71717a;text-align:center;justify-content:center;align-items:center;height:100%;margin:0;padding:20px;font-size:.86rem;display:flex}.recharts-pie-label-text{fill:#e4e4e7;font-size:.72rem;font-weight:800}.dashboard-content .table-section{min-width:0;margin-top:4px}.dashboard-content .table-card{max-width:100%}.dashboard-hero-with-filter{justify-content:space-between;align-items:flex-end;gap:24px;max-width:none;display:flex}.admin-period-filter{background:#141416eb;border:1px solid #52525bb8;border-radius:13px;gap:10px;min-width:245px;padding:14px;display:grid;box-shadow:0 14px 30px #0003}.admin-period-filter label,.expenses-filter-card label{color:#a1a1aa;letter-spacing:.08em;text-transform:uppercase;gap:7px;font-size:.72rem;font-weight:800;display:grid}.admin-period-filter input,.expenses-filter-card input{min-height:42px}.admin-period-filter strong{color:#fafafa;font-size:.82rem}.executive-metrics-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}.executive-metric-card{min-height:142px!important}.executive-metric-card small{color:#71717a;margin-top:14px;font-size:.72rem;line-height:1.45;display:block}.metric-positive{border-color:#22c55e66}.metric-positive strong{color:#bbf7d0!important}.metric-negative{border-color:#ef44448f}.metric-negative strong{color:#fecaca!important}.admin-section{margin-top:38px}.insights-grid,.summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.insight-card,.summary-card,.expenses-filter-card{background:#141416f0;border:1px solid #52525bb3;border-radius:14px;min-width:0;padding:18px;box-shadow:0 18px 42px #0000003d,inset 0 1px #ffffff08}.insight-card span{color:#fca5a5;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:850}.insight-card p,.summary-card p{color:#d4d4d8;margin:11px 0 0;font-size:.88rem;line-height:1.55}.summary-card .summary-note{color:#71717a;font-size:.76rem}.insight-positive{border-color:#22c55e4d}.insight-warning{border-color:#f9731673}.summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.summary-card h2{margin-bottom:0;font-size:1.05rem}.summary-card ol{gap:11px;margin:16px 0 0;padding:0;list-style:none;display:grid}.summary-card li,.summary-card dl div{border-bottom:1px solid #52525b70;justify-content:space-between;align-items:center;gap:12px;padding-bottom:10px;display:flex}.summary-card li:last-child,.summary-card dl div:last-child{border-bottom:0;padding-bottom:0}.summary-card li strong,.summary-card dt{color:#d4d4d8;font-size:.86rem}.summary-card li span,.summary-card dd{color:#fca5a5;text-align:right;margin:0;font-size:.84rem;font-weight:800}.summary-card dl{gap:11px;margin:16px 0 0;display:grid}.expenses-layout{grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);align-items:start;gap:18px;margin-bottom:36px;display:grid}.expenses-form-panel{min-width:0}.expenses-form{grid-template-columns:minmax(0,1.5fr) minmax(150px,.7fr) minmax(170px,.8fr);gap:16px;display:grid}.expenses-form label{color:#d4d4d8;letter-spacing:.015em;gap:8px;font-size:.82rem;font-weight:800;display:grid}.expenses-form .form-error,.expenses-form .form-success,.expenses-form-actions{grid-column:1/-1}.expenses-form-actions{flex-wrap:wrap;gap:10px;display:flex}.expenses-form-actions button{color:#fff;cursor:pointer;width:fit-content;min-width:150px;min-height:46px;font:inherit;background:linear-gradient(135deg,#dc2626,#991b1b);border:0;border-radius:11px;justify-content:center;align-items:center;padding:12px 18px;font-size:.92rem;font-weight:800;transition:transform .16s,box-shadow .16s,background .16s;display:inline-flex;box-shadow:0 12px 24px #991b1b3d,inset 0 1px #ffffff24}.expenses-form-actions button:hover{background:linear-gradient(135deg,#ef4444,#b91c1c);transform:translateY(-1px);box-shadow:0 16px 30px #b91c1c52,inset 0 1px #ffffff2e}.form-success{color:#bbf7d0;background:#14532d3d;border:1px solid #22c55e57;border-radius:10px;margin:0;padding:12px 14px;font-size:.86rem;font-weight:700;line-height:1.5}.form-warning{color:#fed7aa;background:#7c2d123d;border:1px solid #f9731657;border-radius:10px;margin:0 0 22px;padding:12px 14px;font-size:.86rem;font-weight:700;line-height:1.5}.expenses-total-card{min-height:174px}.expenses-total-card p{color:#a1a1aa;margin:16px 0 0;font-size:.82rem;line-height:1.5}.expenses-table-section{min-width:0}.expenses-metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.expenses-filter-card h2{margin-bottom:16px}.expenses-filter-card .button-muted{margin-top:14px}.button-muted{color:#d4d4d8;cursor:pointer;min-height:40px;font:inherit;background:#27272ab8;border:1px solid #52525bc7;border-radius:9px;padding:9px 13px;font-size:.8rem;font-weight:800}.button-muted:hover{color:#fafafa;background:#3f3f46b8}@media (width<=920px){.dashboard-content .metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.expenses-layout,.expenses-form{grid-template-columns:1fr}.executive-metrics-grid,.expenses-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.insights-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.dashboard-page{padding:15px 14px 36px}.dashboard-topbar{border-radius:14px;min-height:64px;margin-bottom:24px;padding:9px 10px}.dashboard-brand{gap:9px}.dashboard-brand-mark{border-radius:10px;width:37px;height:37px;font-size:.64rem}.dashboard-brand-copy strong{font-size:.9rem}.dashboard-brand-copy small{font-size:.62rem}.dashboard-topbar .button-secondary{min-height:38px;padding:8px 11px;font-size:.8rem}.dashboard-content .admin-period-nav{gap:3px;margin-bottom:24px;padding:4px}.dashboard-content .admin-period-link{padding:8px 7px;font-size:.79rem}.dashboard-hero{margin-bottom:24px}.dashboard-hero-with-filter{flex-direction:column;align-items:stretch;gap:15px}.admin-period-filter{min-width:0}.dashboard-hero h1{font-size:clamp(2rem,12vw,3rem)}.dashboard-hero p{font-size:.9rem}.dashboard-content .metrics-grid{grid-template-columns:1fr;gap:11px;margin-bottom:24px}.executive-metrics-grid,.expenses-metrics-grid,.insights-grid,.summary-grid{grid-template-columns:1fr!important}.dashboard-content .metric-card{min-height:100px;padding:16px}.dashboard-content .metric-card strong{margin-top:13px;font-size:1.48rem}.dashboard-content .admin-note{margin:-6px 0 24px}.dashboard-content .charts-grid{gap:12px;margin-bottom:30px}.dashboard-content .chart-card{padding:15px 11px 13px}.dashboard-content .chart-heading{margin-bottom:14px;padding:0 4px}.dashboard-content .chart-container{height:220px}.chart-card-wide .recharts-label-list{display:none}.dashboard-content .table-section .section-heading{margin-bottom:13px}.expenses-layout{gap:12px;margin-bottom:28px}.expenses-form-panel{padding:18px}.expenses-form-actions button{width:100%}}
