@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#070b12;--side:#080d15;--panel:#0d1622;--panel2:#121e2c;--line:#293748;--text:#f3f7ff;--muted:#9aabc0;--red:#f53e49;--green:#22d995;--blue:#258fff;--gold:#ffb451;--purple:#bd72ff}*{box-sizing:border-box}body{color:var(--text);background:#060a10;margin:0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px}button,input,select{font:inherit}button{cursor:pointer}button:disabled{opacity:.42;cursor:not-allowed}button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.app{background:radial-gradient(900px 350px at 83% 0,#43151f50,#0000 74%),linear-gradient(125deg,#0c121c,#070b13 85%);grid-template-columns:199px minmax(0,1fr);max-width:1850px;min-height:100vh;margin:auto;display:grid}.sidebar{background:#090d14;border-right:1px solid #293241;flex-direction:column;height:100vh;min-height:740px;padding:21px 11px 17px;display:flex;position:sticky;top:0}.brand{letter-spacing:-3px;margin:0 13px;font-size:39px;font-style:italic;font-weight:900;line-height:1}.brand em,.sidebrand em{color:var(--red);font-style:normal}.brand-small{letter-spacing:1px;margin:0 14px 17px;font-size:13px;font-style:italic;font-weight:800}.mascot{justify-content:center;align-items:center;height:190px;margin-bottom:15px;display:flex;overflow:hidden}.mascot img{object-fit:contain;mix-blend-mode:screen;width:auto;height:196px}.nav{gap:3px;display:grid}.nav button{text-align:left;color:#c3ceda;background:0 0;border:none;border-radius:7px;align-items:center;gap:11px;width:100%;height:37px;padding:0 12px;font-size:12px;font-weight:600;display:flex}.nav button:hover{background:#1d2938}.nav button.active{color:#fff;background:linear-gradient(95deg,#c61927,#f33844);box-shadow:0 3px 17px #e7333d31}.nav .ni{place-items:center;width:19px;height:19px;font-size:16px;display:grid}.lock{margin-left:auto;font-size:9px}.sidebottom{text-align:center;margin-top:auto}.sidemotto{margin:8px 0;font-size:12px;font-style:italic;font-weight:750;line-height:1.5}.sidemotto:after{content:"";background:var(--red);border-radius:6px;width:104px;height:3px;margin:8px auto;display:block;transform:rotate(-9deg)}.sidebrand{letter-spacing:-1px;font-size:27px;font-style:italic;font-weight:900}.main{min-width:0;padding:17px 18px 25px}.top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.title h1{letter-spacing:-.5px;margin:0 0 4px;font-size:24px}.title p{color:#acb9c9;margin:0;font-size:12px}.controls{align-items:center;gap:9px;display:flex}.month{color:#dce9f4;text-transform:capitalize;background:#111923;border:1px solid #344253;border-radius:9px;padding:10px 13px;font-size:12px}.bell{color:#fff;background:0 0;border:none;padding:7px 12px;font-size:20px}.avatar{color:#fff;background:#273a50;border-radius:50%;place-items:center;width:39px;height:39px;font-weight:800;display:grid}.username{font-size:12px;font-weight:800}.plan-chip{color:#f0d9ff;white-space:nowrap;background:#2b2041;border:1px solid #8755b3;border-radius:9px;align-items:center;gap:5px;padding:8px 10px;font-size:11px;font-weight:750;display:inline-flex}.stats{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.stat{background:linear-gradient(135deg,#13291f,#0b151d 82%);border:1px solid #235e46;border-radius:12px;min-width:0;min-height:103px;padding:12px}.stat.red{background:linear-gradient(140deg,#361820,#11161e 85%);border-color:#73303a}.stat.blue{background:linear-gradient(140deg,#102b49,#0e1721 85%);border-color:#1c4e78}.stat.gold{background:linear-gradient(140deg,#332313,#151821 85%);border-color:#654624}.stat.purple{background:linear-gradient(140deg,#2c193e,#121622 85%);border-color:#54326d}.stathead{align-items:center;gap:9px;display:flex}.staticon{background:#0d754d;border-radius:10px;flex:none;place-items:center;width:41px;height:41px;font-size:21px;display:grid}.red .staticon{background:#842632}.blue .staticon{background:#155991}.gold .staticon{background:#7b4911}.purple .staticon{background:#65368c}.stat small{color:#d0d9e4;font-size:10px}.stat strong{letter-spacing:-.6px;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:19px;font-weight:850;display:block;overflow:hidden}.stat .foot{color:#a5b5c5;margin-top:8px;font-size:10px}.panel{background:linear-gradient(145deg,#101a27,#0b141e 90%);border:1px solid #2b3948;border-radius:12px;min-width:0;padding:13px;box-shadow:0 2px 12px #02060c19}.panel h2,.panel h3{letter-spacing:-.15px;margin:0;font-size:15px}.panel-sub{color:#9facbf;margin:4px 0 9px;font-size:10px}.panel-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:7px;display:flex}.link{color:#ff656d;white-space:nowrap;background:0 0;border:0;padding:0;font-size:10px;text-decoration:underline}.btn{color:#fff;background:linear-gradient(95deg,#cd2938,#f23f49);border:1px solid #cf3641;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:10px 13px;font-size:11px;font-weight:750;line-height:1.2;display:inline-flex}.btn:hover{filter:brightness(1.13)}.btn.green{background:linear-gradient(96deg,#068659,#10ac75);border-color:#15986d}.btn.blue{background:linear-gradient(95deg,#1261be,#168cff);border-color:#258bfb}.btn.gray{color:#dfe9f7;background:#1d2b3b;border:1px solid #3c4f62}.btn.sm{padding:6px 9px;font-size:10px}.btn.smallno{padding:4px 8px;font-size:10px}.btn.wide{width:100%}.muted{color:var(--muted)}.positive{color:var(--green)!important}.negative{color:#ff6971!important}.tiny{font-size:10px}.row{justify-content:space-between;align-items:center;gap:10px;display:flex}.bodygrid{grid-template-columns:.94fr 1.19fr 1.04fr;align-items:start;gap:11px;margin-bottom:11px;display:grid}.bigrow{border-bottom:1px solid #253444;align-items:center;gap:9px;min-width:0;padding:9px 0;display:flex}.bigrow:last-child{border-bottom:0}.bigrow .itemvalue{margin-left:auto}.roundicon{background:#203344;border-radius:9px;flex:none;place-items:center;width:37px;height:37px;font-size:19px;display:grid}.roundicon.green{background:#11503a}.roundicon.purple{background:#4b2766}.roundicon.blue{background:#154167}.roundicon.gold{background:#5c401c}.roundicon.red{background:#57242c}.itemname{font-size:12px;font-weight:750}.itemsecondary{color:#96a6b9;margin-top:2px;font-size:10px}.itemvalue{white-space:nowrap;font-size:13px;font-weight:800}.btnline{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:10px;display:grid}.minihead,.plan-row{grid-template-columns:1.22fr .8fr .8fr .7fr;gap:5px;font-size:10px;display:grid}.minihead{color:#a8b8cb;background:#172332;border-bottom:1px solid #324152;padding:7px 2px}.plan-row{border-bottom:1px solid #263443;align-items:center;padding:9px 2px}.advice{background:linear-gradient(100deg,#111e43,#0a1e34);border:1px solid #255dd2;border-radius:9px;margin:10px 0;padding:11px;font-size:11px;line-height:1.6}.alert{background:linear-gradient(90deg,#113e31,#10231f);border:1px solid #236e55;border-radius:9px;margin-bottom:8px;padding:10px}.alert.warn{background:linear-gradient(90deg,#452026,#2a1720);border-color:#b9383e}.alert.info{background:linear-gradient(90deg,#11345c,#122137);border-color:#2375bd}.alert p{color:#d0d8e5;margin:7px 0;font-size:10px;line-height:1.45}.secondgrid{grid-template-columns:.98fr 1.46fr;gap:11px;margin-bottom:11px;display:grid}.goal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.goal{background:#101d2b;border:1px solid #2c3e54;border-radius:10px;flex-direction:column;gap:5px;min-height:133px;padding:10px;font-size:10px;display:flex}.progress{background:#253344;border-radius:25px;height:7px;margin-top:auto;overflow:hidden}.progress b{background:var(--green);border-radius:25px;height:100%;display:block}.table-wrap{max-width:100%;margin-top:10px;overflow:auto}.table{border-collapse:collapse;width:100%;min-width:650px;font-size:11px}.table th{color:#9cb1c9;text-align:left;white-space:nowrap;background:#192738;border-bottom:1px solid #314257;padding:8px;font-size:10px;font-weight:650}.table td{white-space:nowrap;border-bottom:1px solid #263649;padding:8px}.table tr:hover td{background:#182536}.tablebox{margin-bottom:11px}.ledgertabs{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tab{color:#ccd9e6;background:#182332;border:1px solid #3c4b5f;border-radius:7px;padding:7px 11px;font-size:10px}.tab.active{background:var(--red);border-color:var(--red);color:#fff;font-weight:750}.search{color:#fff;background:#101c2a;border:1px solid #405268;border-radius:7px;min-width:0;padding:8px;font-size:11px}.section-header{margin-bottom:14px}.section-header h2{margin:0 0 5px;font-size:21px}.section-header p{color:var(--muted);margin:0;font-size:12px}.columns3{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.feature-actions{flex-wrap:wrap;gap:8px;margin:0 0 13px;display:flex}.feature-actions .search{min-width:200px}.inlineform{align-items:center;gap:8px;display:flex}.wallet-card strong{margin-top:10px;font-size:23px;display:block}.periodrow{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:11px;display:flex}.periodrow button{color:#dce6f4;background:#1a2839;border:1px solid #35465a;border-radius:7px;padding:8px 12px;font-size:11px}.periodrow button.active{color:#fff;background:#e6323d;border-color:#e6323d}.periodrow input{color:#fff;background:#111d29;border:1px solid #35465a;border-radius:7px;padding:8px;font-size:11px}.report-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.report-stats strong{margin-top:5px;font-size:21px;display:block}.modalbg{z-index:99;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000b;justify-content:center;align-items:center;padding:15px;display:flex;position:fixed;inset:0}.modal{background:linear-gradient(155deg,#172332,#0c1420 95%);border:1px solid #47576b;border-radius:16px;width:min(500px,100%);max-height:93vh;padding:19px;overflow-y:auto;box-shadow:0 25px 90px #000a}.modal-title{margin:0 0 4px;font-size:20px;font-weight:850}.modal-sub{color:#9faec1;margin:0 0 15px;font-size:11px}.field{color:#c5cfdd;margin-bottom:11px;font-size:11px;display:block}.field input,.field select{color:#fff;background:#0b1420;border:1px solid #43546a;border-radius:8px;width:100%;min-width:0;margin-top:5px;padding:10px;display:block}.form-grid{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}.full{grid-column:1/-1}.modal-actions{justify-content:flex-end;gap:7px;margin-top:14px;display:flex}.tip{border-left:3px solid var(--gold);color:#ffe0b7;background:#4430215e;border-radius:7px;margin:9px 0;padding:10px 12px;font-size:11px}.checkrow{align-items:center;gap:9px;padding:7px;font-size:12px;display:flex}.checkrow input,.plan-matrix input{accent-color:#22d995}.pill{color:#ffa4a8;text-align:center;background:#4e2830;border-radius:9px;padding:4px 6px;font-size:9px;display:inline-block}.pill.ok{color:#7deec0;background:#17483a}.pill.blue{color:#84c6ff;background:#1d3e64}.infofoot{color:#8295aa;margin-top:18px;font-size:10px;line-height:1.5}.plan-section-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.plan-admin-label{white-space:nowrap;color:#c4d5e9;background:#162337;border:1px solid #40546d;border-radius:30px;padding:8px 12px;font-size:11px}.plan-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.plan-summary .pmetric{background:linear-gradient(130deg,#152334,#101924);border:1px solid #304051;border-radius:11px;min-width:0;padding:14px}.pmetric small{color:#a4b3c6;font-size:10px}.pmetric strong{letter-spacing:-.7px;margin-top:5px;font-size:24px;display:block}.pmetric span{color:#91a4b8;font-size:10px}.admin-columns{grid-template-columns:1.65fr .85fr;gap:12px;display:grid}.plan-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.plan-tile{background:#0c1925;border:1px solid #304257;border-radius:11px;min-width:0;padding:14px;position:relative}.plan-tile.founder{background:linear-gradient(140deg,#281b36,#0c1925);border-color:#784c92}.plan-tile.pro{border-color:#35668d}.plan-tile.family{border-color:#365c4d}.plan-tile .plan-top{justify-content:space-between;align-items:start;gap:6px;display:flex}.plan-tile h3{margin:0 0 5px;font-size:14px}.plan-price{color:#edf4ff;margin:5px 0;font-size:25px;font-weight:850}.plan-price small{color:#a7bacb;font-size:11px;font-weight:500}.plan-features{flex-wrap:wrap;gap:5px;margin-top:12px;display:flex}.feature-mini{color:#c9d9ec;background:#203348;border-radius:7px;padding:3px 7px;font-size:9px}.plan-tile .tile-actions{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.core-list{gap:7px;display:grid}.core-module{background:#152838;border:1px solid #304358;border-radius:9px;align-items:center;gap:8px;padding:8px;display:flex}.core-module b{flex:1;font-size:11px}.core-icon{background:#144531;border-radius:8px;place-items:center;width:30px;height:30px;font-size:17px;display:grid}.plan-matrix th:not(:first-child),.plan-matrix td:not(:first-child){text-align:center}.plan-matrix input{width:17px;height:17px}.empty{text-align:center;color:#9aabc0;padding:25px}.notice{background:#123c2e;border:1px solid #236e55;border-radius:9px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:10px 13px;font-size:12px;display:flex}.notice.danger{background:#452026;border-color:#b9383e}.notice button{color:#fff;background:0 0;border:0;font-size:18px}.form-error{color:#ff8088;font-size:12px}.loading,.login-bg{background:radial-gradient(800px 400px at 80% 0,#43151f55,#0000),#070b12;place-items:center;min-height:100vh;display:grid}.login-card{text-align:center;background:#101a27;border:1px solid #2b3948;border-radius:16px;width:min(420px,100% - 30px);padding:28px}.login-card .brand{margin:0}.login-card .brand-small{margin:0 0 8px}.login-card img{object-fit:contain}.login-card h1{font-size:22px}.login-card p{color:var(--muted)}.login-card form{text-align:left}.login-card label{margin:15px 0;font-size:11px;display:block}.login-card input{color:#fff;background:#0b1420;border:1px solid #43546a;border-radius:8px;width:100%;margin-top:6px;padding:11px;display:block}@media (max-width:1350px){.stats{grid-template-columns:repeat(3,minmax(0,1fr))}.bodygrid{grid-template-columns:1fr 1.1fr}.bodygrid>.panel:last-child{grid-column:1/-1}.mascot{height:155px}.mascot img{height:165px}}@media (max-width:850px){.app{grid-template-columns:1fr}.sidebar{height:auto;min-height:0;padding:9px;display:block;position:relative}.brand{font-size:27px;display:inline-block}.brand-small{margin:0;display:inline-block}.mascot,.sidebottom{display:none}.nav{gap:2px;margin-top:8px;display:flex;overflow:auto}.nav button{white-space:nowrap;flex:none;width:auto;padding:0 10px;font-size:10px}.main{padding:12px}.bodygrid{grid-template-columns:1fr}.bodygrid>.panel:last-child{grid-column:auto}.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.columns3,.admin-columns{grid-template-columns:1fr}.top{flex-wrap:wrap;align-items:flex-start}.controls{justify-content:flex-end;width:100%}}@media (max-width:520px){.stat strong{font-size:17px}.stat{min-height:95px;padding:10px}.staticon{width:33px;height:33px;font-size:16px}.secondgrid,.form-grid,.plan-cards{grid-template-columns:1fr}.report-stats,.plan-summary{grid-template-columns:1fr 1fr}.goal-grid{grid-template-columns:1fr}.main{padding:9px}.panel{padding:10px}.username,.month{display:none}}.stat.clickable{cursor:pointer}.stat.clickable:hover{filter:brightness(1.15)}.expanded-card{margin:-2px 0 12px}.report-charts{margin-bottom:12px}.columns2{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:850px){.columns2{grid-template-columns:1fr}}.sidebar-top{flex-direction:column;align-items:flex-start;display:flex}.brand-logo{object-fit:contain;height:auto;display:block}.brand-logo-sidebar{width:132px;margin:0 12px 14px}.brand-logo-login{width:180px;margin:0 auto 8px}.brand-logo-footer{width:88px;margin:8px auto 0}.brand-mark{object-fit:contain;flex:none}.title-row{align-items:center;gap:7px;min-width:0;display:flex}.title-row h1{min-width:0}.mascot .brand-mascot{mix-blend-mode:normal;object-fit:contain;width:auto;height:190px}.sidebottom .brand-mascot{margin:0 auto;display:block}.login-card .brand-mascot{width:148px;height:auto;margin:0 auto;display:block}.assistant-alert{min-height:90px;padding-right:74px;position:relative}.assistant-alert .brand-mascot-assistant{object-fit:contain;width:57px;height:auto;max-height:80px;position:absolute;bottom:3px;right:8px}.celebration{grid-template-columns:95px minmax(0,1fr);align-items:center;gap:8px;display:grid}.celebration .brand-mascot-celebrate{grid-row:span 2;width:95px;height:auto}.celebration .btn{grid-column:1/-1}.menu-toggle,.menu-backdrop{display:none}.table-wrap{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.modal{overscroll-behavior:contain}@media (max-width:1100px){.top{flex-wrap:wrap;align-items:flex-start}.controls{flex-wrap:wrap;justify-content:flex-end}.admin-columns{grid-template-columns:1fr}.plan-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:850px){html,body{max-width:100%;overflow-x:clip}.app{width:100%;max-width:100%;display:block;overflow-x:clip}.sidebar{z-index:40;width:100%;height:auto;min-height:0;padding:8px 12px;display:block;position:relative}.sidebar-top{flex-direction:row;justify-content:space-between;align-items:center}.brand-logo-sidebar{width:112px;margin:0}.menu-toggle{min-width:88px;min-height:44px;color:var(--text);background:#172536;border:1px solid #40546d;border-radius:8px;justify-content:center;align-items:center;gap:8px;font-weight:700;display:inline-flex}.menu-backdrop{z-index:30;background:#0009;border:0;display:block;position:fixed;inset:0}.nav,.menu-open .nav{border-top:1px solid var(--line);background:#0b1420;border-bottom:1px solid #40546d;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:calc(100dvh - 70px);padding:12px;position:absolute;top:100%;left:0;right:0;overflow:hidden auto;box-shadow:0 18px 42px #000b}.nav{display:none}.menu-open .nav{display:grid}.nav button{white-space:normal;width:100%;height:auto;min-height:44px;padding:9px 11px;font-size:12px}.nav .ni{flex:none}.mascot,.sidebottom{display:none}.main{z-index:1;width:100%;min-width:0;max-width:100%;padding:12px;position:relative}.top{flex-wrap:wrap;align-items:flex-start;display:flex}.top .title{width:100%;min-width:0}.controls{justify-content:flex-start;gap:7px;width:100%}.bodygrid{grid-template-columns:1fr}.bodygrid>.panel:last-child{grid-column:auto}.secondgrid{grid-template-columns:1fr}.columns3{grid-template-columns:repeat(2,minmax(0,1fr))}.report-charts{grid-template-columns:1fr}.panel,.stat{min-width:0}.plan-section-title{flex-wrap:wrap}.feature-actions .btn{min-height:44px}}@media (max-width:600px){.plan-cards,.columns3,.goal-grid{grid-template-columns:1fr}.title-row h1{font-size:clamp(18px,4.5vw,22px);line-height:1.25}.brand-mark{width:26px;height:26px}.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.stat{min-height:100px;padding:10px}.stathead{align-items:flex-start;gap:6px}.staticon{width:32px;height:32px;font-size:17px}.stat strong{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;font-size:clamp(14px,4vw,19px);line-height:1.2;overflow:visible}.stat small,.stat .foot{font-size:10px}.top .username,.top .month{display:none}.controls .plan-chip{text-overflow:ellipsis;max-width:50%;overflow:hidden}.btn,.tab,.periodrow button{min-height:40px}.feature-actions .search{width:100%;min-width:0;min-height:44px}.panel-head{align-items:flex-start}.panel-head h2{overflow-wrap:anywhere}.plan-section-title{display:block}.plan-admin-label{margin-top:10px;display:inline-block}.report-stats,.plan-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.pmetric strong,.report-stats strong{overflow-wrap:anywhere;font-size:18px}.periodrow input{width:calc(50% - 3px);min-height:44px}.login-bg{padding:12px}.login-card{width:min(420px,100%);padding:19px}.login-card .brand-logo-login{width:148px}.login-card .brand-mascot-login{width:112px}.login-card input{min-height:46px;font-size:16px}.login-card .btn{min-height:46px}.modalbg{align-items:flex-end;padding:0}.modal{width:100%;max-height:calc(100dvh - 8px);padding:16px 16px calc(16px + env(safe-area-inset-bottom));border-radius:16px 16px 0 0;overflow-y:auto}.modal .row{align-items:flex-start}.modal .row>div{min-width:0}.modal-title{font-size:18px}.form-grid{grid-template-columns:1fr}.field input,.field select{min-height:46px;font-size:16px}.modal-actions{background:#0e1825;padding-top:10px;position:sticky;bottom:0}.modal-actions .btn,.checkrow{min-height:44px}.table-wrap{max-width:100%;overflow-x:auto}.transaction-wrap{overflow:visible}.transaction-table{min-width:0}.transaction-table thead{display:none}.transaction-table tbody{gap:8px;display:grid}.transaction-table tbody tr{background:#122032;border:1px solid #304052;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"date amount""kind amount""desc desc""category media""actions actions";gap:3px 8px;padding:9px;display:grid}.transaction-table td{white-space:normal;overflow-wrap:anywhere;border:0;padding:2px;display:block}.transaction-table td:first-child{color:#9aabc0;grid-area:date}.transaction-table td:nth-child(2){grid-area:kind;font-size:10px}.transaction-table td:nth-child(3){grid-area:desc;font-size:12px;font-weight:750}.transaction-table td:nth-child(4){color:#9aabc0;grid-area:category;font-size:10px}.transaction-table td:nth-child(5){text-align:right;color:#9aabc0;grid-area:media;font-size:10px}.transaction-table td:nth-child(6){text-align:right;grid-area:amount;font-weight:800}.transaction-table td:nth-child(7){text-align:right;border-top:1px solid #304052;grid-area:actions;padding-top:5px}.transaction-table tbody tr:has(td.empty){display:block}.assistant-alert{padding-right:66px}.assistant-alert .brand-mascot-assistant{width:52px}.wallet-card strong{font-size:20px}}@media (max-width:390px){.main{padding:9px}.panel{padding:10px}.stat{padding:8px}.stat strong{font-size:14px}.controls .plan-chip{font-size:10px}.feature-actions .btn{flex:auto}.modal{padding-left:12px;padding-right:12px}}
