:root{--bg:#f4f6f2;--panel:#fff;--ink:#18201e;--muted:#77817d;--line:#e8ece8;--green:#157a62;--green-soft:#e1f1eb;--coral:#d96955;--yellow:#e9b949;--shadow:0 10px 30px #18352a0d}*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);margin:0;font-family:DM Sans,sans-serif}.shell{grid-template-columns:240px 1fr;min-height:100vh;display:grid}.side{color:#eaf1ed;background:#11231e;width:240px;height:100vh;padding:28px 18px;position:fixed}.brand{letter-spacing:-1px;padding:2px 12px 33px;font:700 27px Playfair Display}.brand i{color:#8de1bd;font-style:normal}.nav-label{color:#8ba098;text-transform:uppercase;letter-spacing:1.1px;padding:13px 12px 8px;font-size:11px}.nav button{color:#b9cac3;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:12px;width:100%;padding:11px 12px;font:500 14px inherit;display:flex}.nav button.active,.nav button:hover{color:#fff;background:#234038}.icon{text-align:center;width:19px;font-size:18px}.profile{border-top:1px solid #315148;align-items:center;gap:10px;padding-top:17px;display:flex;position:absolute;bottom:22px;left:18px;right:18px}.avatar{color:#17241e;background:#e9b949;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.profile small{color:#8ba098;font-size:11px;display:block}.main{grid-column:2;width:100%;max-width:1600px;margin:auto;padding:29px 42px 50px}.top{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.eyebrow{color:var(--muted);margin:0 0 5px;font-size:13px}.top h1{letter-spacing:-.8px;margin:0;font:700 30px Playfair Display}.actions{gap:11px;display:flex}.btn{border:1px solid var(--line);background:var(--panel);color:var(--ink);cursor:pointer;border-radius:10px;padding:10px 14px;font:600 13px inherit}.btn.primary{background:var(--green);color:#fff;border-color:var(--green);padding:11px 17px}.icon-btn{width:38px;padding:0;font-size:17px}.cards{grid-template-columns:1.2fr 1fr 1fr 1fr;gap:16px;display:grid}.card,.panel{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:16px}.stat{padding:20px}.stat-title{color:var(--muted);justify-content:space-between;font-size:13px;display:flex}.stat strong{letter-spacing:-1px;margin:12px 0 5px;font-size:25px;display:block}.trend{color:var(--green);font-size:12px;font-weight:600}.trend.neg{color:var(--coral)}.spark{float:right;width:82px;height:24px;margin-top:-27px}.grid{grid-template-columns:1.65fr 1fr;gap:17px;margin-top:18px;display:grid}.panel{padding:22px}.panel-head{justify-content:space-between;align-items:flex-start;margin-bottom:17px;display:flex}.panel h2{margin:0;font:700 18px Playfair Display}.sub{color:var(--muted);margin:5px 0 0;font-size:12px}.tabs{background:#f1f4f1;border-radius:9px;gap:4px;padding:3px;display:flex}.tabs button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:5px 8px;font-size:11px}.tabs .selected{color:var(--ink);background:#fff;box-shadow:0 1px 3px #0001}.chart{width:100%;height:220px;overflow:visible}.legend{color:var(--muted);gap:17px;font-size:12px;display:flex}.dot{border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.budget-num{letter-spacing:-1px;margin:20px 0 13px;font-size:25px;font-weight:700}.progress{background:#e8efeb;border-radius:8px;height:11px;overflow:hidden}.progress>i{background:var(--green);border-radius:8px;height:100%;display:block}.budget-foot{color:var(--muted);justify-content:space-between;margin-top:12px;font-size:12px;display:flex}.daily{background:var(--green-soft);color:#24594b;border-radius:12px;margin-top:20px;padding:14px;font-size:13px}.section{margin-top:18px}.category{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:11px 0;display:flex}.category:last-child{border:0}.cat-icon{background:#f4f2eb;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.category b{font-size:13px}.category small{color:var(--muted);margin-top:3px;font-size:11px;display:block}.amount{margin-left:auto;font-size:13px;font-weight:600}.ring{background:conic-gradient(#157a62 0 34%,#e9b949 34% 56%,#d96955 56% 71%,#dce4df 71%);border-radius:50%;place-items:center;width:126px;height:126px;margin:9px auto 17px;display:grid}.ring:after{content:"1.240 €\a gastados";white-space:pre;text-align:center;background:var(--panel);border-radius:50%;place-items:center;width:91px;height:91px;font-size:13px;font-weight:700;line-height:1.55;display:grid}.goals{grid-template-columns:1fr 1fr;gap:12px;display:grid}.goal{border:1px solid var(--line);border-radius:12px;padding:15px}.goal b{margin-bottom:8px;font-size:14px;display:block}.goal small{color:var(--muted);font-size:11px}.goal .progress{height:7px;margin:12px 0 5px}.movements{padding:0}.movement{border-top:1px solid var(--line);grid-template-columns:42px 1fr auto;align-items:center;gap:10px;padding:14px 20px;display:grid}.micon{background:#f5eee8;border-radius:10px;place-items:center;width:35px;height:35px;display:grid}.movement b{font-size:13px}.movement small{color:var(--muted);margin-top:3px;font-size:11px;display:block}.out{color:var(--coral);font-size:13px;font-weight:700}.in{color:var(--green);font-size:13px;font-weight:700}.view{display:none}.empty{text-align:center;color:var(--muted);padding:45px}dialog{background:var(--panel);border:0;border-radius:20px;width:min(470px,100% - 24px);padding:0;box-shadow:0 30px 90px #0004}dialog::backdrop{background:#12251d80}.modal{padding:25px}.modal h2{margin:0 0 4px;font:700 23px Playfair Display}.modal p{color:var(--muted);margin:0 0 19px;font-size:13px}.seg{background:#f1f4f1;border-radius:10px;margin-bottom:15px;padding:4px;display:flex}.seg button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:1;padding:8px;font:600 13px inherit}.seg .on{color:var(--ink);background:#fff;box-shadow:0 1px 3px #0001}.amount-input{letter-spacing:-1.5px;text-align:center;width:100%;color:var(--ink);border:0;outline:0;padding:13px;font:700 42px Playfair Display}.fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.field{color:var(--muted);flex-direction:column;gap:5px;font-size:11px;font-weight:600;display:flex}.field input,.field select{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:9px;padding:10px;font:13px inherit}.modal-footer{justify-content:flex-end;gap:9px;margin-top:20px;display:flex}.toast{color:#fff;box-shadow:var(--shadow);opacity:0;background:#153d31;border-radius:11px;padding:13px 16px;font-size:13px;transition:all .3s;position:fixed;bottom:25px;right:25px;transform:translateY(80px)}.toast.show{opacity:1;transform:translateY(0)}.privacy .money{filter:blur(7px);-webkit-user-select:none;user-select:none}@media (width<=900px){.cards{grid-template-columns:1fr 1fr}.grid{grid-template-columns:1fr}.main{padding:25px}.side{width:70px;padding:24px 9px}.shell{grid-template-columns:70px 1fr}.brand{padding:0 6px 31px;font-size:0}.brand i{font-size:25px}.nav-label,.nav button span:not(.icon),.profile div{display:none}.nav button{justify-content:center;padding:12px}.profile{left:18px;right:18px}.profile .avatar{margin:auto}}@media (width<=600px){.shell{padding-bottom:72px;display:block}.side{z-index:3;background:#11231e;width:100%;height:67px;padding:7px;position:fixed;top:auto;bottom:0}.brand,.nav-label,.profile{display:none}.nav{justify-content:space-around;display:flex}.nav button{width:auto;padding:9px 10px;font-size:0}.nav button:nth-child(n+6){display:none}.nav button .icon{font-size:19px}.main{padding:20px 15px}.top h1{font-size:24px}.eyebrow{font-size:12px}.actions .btn:not(.primary){display:none}.cards{grid-template-columns:1fr 1fr;gap:10px}.stat{padding:15px}.stat strong{font-size:20px}.cards .stat:first-child{grid-column:span 2}.grid{gap:12px;margin-top:12px}.panel{padding:17px}.chart{height:185px}.goals{grid-template-columns:1fr}.top{margin-bottom:20px}.movement{padding:13px 16px}}body.dark{--bg:#13201c;--panel:#1c2b26;--ink:#eff6f1;--muted:#a0b0a9;--line:#30433b;--green-soft:#1d4337;--shadow:0 10px 30px #0003}body.dark .tabs,body.dark .seg{background:#16231f}body.dark .tabs .selected,body.dark .seg .on,body.dark .field input,body.dark .field select{color:var(--ink);background:#263831}body.dark .btn{color:var(--ink);border-color:var(--line);background:#263831}body.dark .btn.primary{background:var(--green);color:#fff}.dark .cat-icon,.dark .micon{background:#263831}.dark .daily{color:#bce8d5}.dark input{color:var(--ink)!important;background:#263831!important}.bulk-bar{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;padding:11px 0;font-size:12px;display:flex}.bulk-bar label{align-items:center;gap:8px;font-weight:600;display:flex}.bulk-bar input,.tx-check{accent-color:var(--green);width:16px;height:16px}.danger{color:#b94635!important;border-color:#edcbc5!important}.danger:disabled{opacity:.45;cursor:not-allowed}.movement:has(.tx-check){grid-template-columns:20px 42px 1fr auto 34px}.delete-one{color:#a97268;cursor:pointer;background:0 0;border:0;border-radius:8px;width:30px;height:30px;font-size:18px}.delete-one:hover{color:#bd4636;background:#f9e8e4}@media (width<=600px){.movement:has(.tx-check){grid-template-columns:20px 36px 1fr auto 28px}.delete-one{padding:0}.bulk-bar{gap:10px}}.tx-date{color:var(--muted);margin-top:3px;font-size:11px;display:block}.page-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.metric{padding:18px}.metric b{margin-top:10px;font-size:24px;display:block}.calendar-grid{grid-template-columns:repeat(7,1fr);gap:7px;display:grid}.calendar-day{border:1px solid var(--line);border-radius:10px;min-height:77px;padding:9px;font-size:12px}.calendar-day strong{font-size:12px;display:block}.calendar-day small{color:var(--coral);margin-top:8px;display:block}.calendar-day.today{border:2px solid var(--green);background:var(--green-soft)}.account-card{padding:19px}.account-card .account-icon{background:var(--green-soft);border-radius:11px;place-items:center;width:42px;height:42px;margin-bottom:14px;font-size:23px;display:grid}.settings-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:16px 0;font-size:13px;display:flex}.settings-row:last-child{border:0}.switch{background:var(--green);border-radius:20px;width:38px;height:22px;padding:3px}.switch i{background:#fff;border-radius:50%;width:16px;height:16px;margin-left:auto;display:block}@media (width<=700px){.page-grid{grid-template-columns:1fr}.calendar-grid{grid-template-columns:repeat(4,1fr)}}.name-edit{gap:8px;display:flex}.name-edit input{border:1px solid var(--line);background:var(--panel);width:145px;color:var(--ink);border-radius:9px;padding:9px 10px;font:13px inherit}@media (width<=500px){.settings-row{align-items:flex-start;gap:12px}.name-edit{flex-direction:column}.name-edit input{width:130px}}.calendar-tabs{gap:6px;margin-bottom:16px;display:flex}.calendar-tabs button,.month-card{border:1px solid var(--line);background:var(--panel);color:var(--muted);cursor:pointer;border-radius:9px;padding:8px 12px;font:600 12px inherit}.calendar-tabs .selected{background:var(--green);border-color:var(--green);color:#fff}.calendar-day{text-align:left;background:var(--panel);color:var(--ink);cursor:pointer;font-family:inherit}.calendar-day:hover{border-color:var(--green);background:var(--green-soft)}.month-grid{grid-template-columns:repeat(7,1fr)}.year-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.month-card{min-height:82px;color:var(--ink);flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex}.month-card span{color:var(--muted);font-size:12px}.month-card.active-month{border-color:var(--green);background:var(--green-soft)}.selected-day{border-top:1px solid var(--line);margin-top:19px;padding-top:17px}.selected-day small{color:var(--muted);margin-top:4px;font-size:12px;display:block}.day-list{border:1px solid var(--line);border-radius:11px;margin-top:10px;overflow:hidden}.day-list .movement:first-child{border-top:0}@media (width<=700px){.month-grid{grid-template-columns:repeat(4,1fr)}.year-grid{grid-template-columns:repeat(3,1fr)}}.calendar-month-title{text-transform:capitalize;margin:3px 0 13px;font:700 17px Playfair Display}.balance-settings{border:1px solid var(--line);background:var(--bg);border-radius:13px;margin-top:19px;padding:18px}.balance-settings h3{margin:0;font:700 16px Playfair Display}.balance-settings p{color:var(--muted);margin:5px 0 15px;font-size:12px}.balance-fields{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px;display:grid}.balance-fields label{color:var(--muted);flex-direction:column;gap:5px;font-size:11px;font-weight:700;display:flex}.balance-fields input{border:1px solid var(--line);background:var(--panel);width:100%;color:var(--ink);border-radius:9px;padding:10px;font:14px inherit}@media (width<=600px){.balance-fields{grid-template-columns:1fr}}.budget-settings{border:1px solid var(--line);background:var(--bg);border-radius:13px;margin-top:16px;padding:18px}.budget-settings h3{margin:0;font:700 16px Playfair Display}.budget-settings p{color:var(--muted);margin:5px 0 15px;font-size:12px}.budget-category-fields{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px;display:grid}.budget-category-fields label{color:var(--muted);flex-direction:column;gap:5px;font-size:11px;font-weight:700;display:flex}.budget-category-fields input{border:1px solid var(--line);background:var(--panel);width:100%;color:var(--ink);border-radius:9px;padding:10px;font:14px inherit}@media (width<=700px){.budget-category-fields{grid-template-columns:1fr 1fr}}@media (width<=450px){.budget-category-fields{grid-template-columns:1fr}}.wallet-connection{border:1px solid var(--line);background:var(--bg);border-radius:13px;margin-top:18px;padding:18px}.wallet-connection h3{margin:0 0 5px;font:700 16px Playfair Display}.wallet-connection p{color:var(--muted);margin:0 0 13px;font-size:12px}.wallet-login{gap:9px;display:flex}.wallet-login input{border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:9px;flex:1;padding:10px;font:13px inherit}@media (width<=600px){.wallet-login{flex-direction:column}}.account-tools{justify-content:flex-end;margin-top:15px;display:flex}.balance-actions{justify-content:flex-end;gap:9px;display:flex}.reports-grid{grid-template-columns:1fr 1fr;gap:15px;margin-top:18px;display:grid}.category-report{border:1px solid var(--line);border-radius:13px;padding:16px}.report-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:11px;display:flex}.report-head h3{margin:0;font:700 16px Playfair Display}.report-head span{font-size:13px;font-weight:700}.report-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:11px 0;display:flex}.report-row:last-child{border:0;padding-bottom:0}.report-row b,.report-row strong{font-size:13px;display:block}.report-row small{color:var(--muted);margin-top:3px;font-size:11px;display:block}.report-row>div:last-child{text-align:right}@media (width<=700px){.reports-grid{grid-template-columns:1fr}}.panel-toolbar{justify-content:flex-end;margin:-8px 0 16px;display:flex}.functional-goals{grid-template-columns:1fr 1fr}.goal-card{padding:16px}.goal-top{justify-content:space-between;gap:10px;display:flex}.goal-top small{margin-top:5px}.goal-actions{align-items:flex-start;gap:5px;display:flex}.mini-btn{border:1px solid var(--line);background:var(--panel);color:var(--muted);cursor:pointer;border-radius:7px;padding:5px 7px;font:600 11px inherit}.mini-btn:hover{border-color:var(--green);color:var(--green)}.goal-note{background:var(--green-soft);color:var(--ink);border-radius:8px;margin-top:12px;padding:9px;font-size:11px}.goal-editor{border:1px solid var(--line);background:var(--bg);border-radius:13px;margin-bottom:15px;padding:17px}.goal-editor h3,.goal-history h3{margin:0 0 5px;font:700 16px Playfair Display}.goal-editor p{color:var(--muted);margin:0 0 13px;font-size:12px}.goal-fields{grid-template-columns:2fr 1fr 1fr 1fr;gap:9px;margin:13px 0;display:grid}.goal-fields label{color:var(--muted);flex-direction:column;gap:5px;font-size:11px;font-weight:700;display:flex}.goal-fields input,.goal-fields select{border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:8px;padding:9px;font:13px inherit}.goal-history{border:1px solid var(--line);border-radius:13px;margin-top:18px;padding:15px}.goal-history h3{border-bottom:1px solid var(--line);padding-bottom:7px}@media (width<=700px){.functional-goals{grid-template-columns:1fr}.goal-fields{grid-template-columns:1fr 1fr}.goal-top{flex-direction:column}.goal-actions{flex-wrap:wrap}}.switch{cursor:pointer;background:#b8c4be;border:0;transition:background .2s}.switch i{margin-left:0;transition:margin .2s}.switch.on{background:var(--green)}.switch.on i{margin-left:auto}.ring:after{content:none;display:none}.ring>span{text-align:center;font-size:13px;font-weight:700;line-height:1.55}.ring>span small{font-size:13px;display:block}.ring.empty-ring{background:#dce4df}.side{width:280px;padding-left:12px}.shell{grid-template-columns:280px 1fr}.brand{align-items:center;gap:10px;margin-left:-4px;display:flex;padding-left:0!important;padding-right:0!important}.app-logo{object-fit:contain;width:auto;max-width:58px;height:auto;max-height:58px;display:block}.brand-name{letter-spacing:-1px;white-space:nowrap;color:#fff;font:700 29px Playfair Display,serif}@media (width<=900px){.side{width:70px;padding-left:9px}.shell{grid-template-columns:70px 1fr}.brand{margin-left:0}.brand-name{display:none}.app-logo{max-width:42px;max-height:42px}}@media (width<=600px){.side{width:100%;height:67px;padding:7px}.side .brand{display:none!important}.main:before{content:"Allala's Wallet";min-height:42px;color:var(--ink);letter-spacing:-.6px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAAB/CAAAAABDSSohAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFyWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDEgNzkuMTRlY2I0MiwgMjAyMi8xMi8wMi0xOToxMjo0NCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjIgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0xMS0yNVQxNDoyMDowNSswMTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMy0xMS0yNVQxNDoyMDowNSswMTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMTEtMjVUMTQ6MjA6MDUrMDE6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjRlNzJhYzctNzZhNS1kNDQyLTk5YjItYTU2MTJkNmVmNjRmIiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6MDUyZWVlYzItMTkyZS02ZDQ2LWJjZDItM2Y5YjcwMThiMDFlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZTJkZmE3NTktZGI3YS0yMTQxLWE2NTgtOTY0ODI2YTk1OTU3IiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMSI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZTJkZmE3NTktZGI3YS0yMTQxLWE2NTgtOTY0ODI2YTk1OTU3IiBzdEV2dDp3aGVuPSIyMDIzLTExLTI1VDE0OjIwOjA1KzAxOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjQuMiAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjY0ZTcyYWM3LTc2YTUtZDQ0Mi05OWIyLWE1NjEyZDZlZjY0ZiIgc3RFdnQ6d2hlbj0iMjAyMy0xMS0yNVQxNDoyMDowNSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjIgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhRyOwEAAAI4SURBVGiB7dq/S+tQFAfw01gwimh4U8YsQseMjvkDBAMujoLLG97Q0f+ioCAIbi7y/gInf2yCg1URxcF2eKJUMDY0SZuKx8HXNjc/quae8HhwzpSTGz6Em3BJvkkJIaW6vqKl7f9SuW/lmcF2OWU8eN45gpNuXt4Cc21+4i+M8WrfWHnhUel7ASIiJvhuVR4HALD9ND6waXQAs53k21UqHcDqxPn+DZ0OsBnEeM+k5FU3xl9R6gBbqERbb5eW/+0KfO+Elq8rAj/RpOVfyiVhzZnKvRKkV1/kS7Q6iJeWvphnnnnmmWeeeeaZZ575aI0yhV4AWmF852mjDofk/MeLp3NgAACkhi9SOCAitqxBVwR/bwy7AnjHGnX0fLgf6eh5Ty+UP4t21Lzib1Ob0VJC0oQowZebRfLCfBcw99HuUc86Lmd1BL5p0OqqGBfVK7R85VXgj5do+cVp4XJqgUrK36F4t9RqlLrtx3jdWaDT9RbGeLAfDCpdvewneFhvmDS6dtHDJA+rD1UK3W71MY0H87CxbsrZxs9zDzGdB1ioXWMj8dHjy/WEne5gu4QU0WjmWvh/P2MyzzzzzDPPPPPMM88888wzzzzz/4z3qaNRkQ8NeUT3M3mFgDfCTH52WZ5fnMkcQlc+Gr3LTKYUUH7J6vaP7DFEx5DT1dvsXA0Q8VJueo7D8Xx4qkmc+743JhX8+CT5ZyWvbt2OOffhj8Lt+zzRaKV67YzDEYe/e756c9/m3cnJT454B49oKNECV0T3AAAAAElFTkSuQmCC) 0/38px 38px no-repeat;align-items:center;margin:0 0 16px;padding-left:50px;font:700 22px Playfair Display,serif;display:flex}.cards{grid-template-columns:1fr;gap:10px}.cards .stat:first-child{grid-column:span 1}.top{gap:14px;margin-bottom:20px;display:grid}.top .actions{width:100%}.top .actions .primary{justify-content:center;width:100%}.side{overflow:hidden}.side .nav{scrollbar-width:none;justify-content:flex-start;gap:2px;padding:0 2px;display:flex;overflow:auto hidden}.side .nav::-webkit-scrollbar{display:none}.side .nav .nav-label{display:none}.side .nav button,.side .nav button:nth-child(n+6){text-align:center;flex-direction:column;flex:0 0 78px;justify-content:center;gap:2px;min-width:78px;padding:6px 3px;font-size:10px;display:flex}.side .nav button span:not(.icon){white-space:nowrap;font-size:10px;line-height:1.1;display:block}.side .nav button .icon{width:auto;font-size:16px;line-height:1}}
