:root[data-look=solid]{--card-bg:var(--surface);--card-blur:none;--raised-blur:none}:root[data-look=frost]{--card-bg:#ffffffa8;--card-blur:blur(30px) saturate(1.5);--scene-blur:12px;--veil:linear-gradient(180deg, #e8eeeb75, #e0e8e499)}:root[data-look=frost][data-theme=dark]{--card-bg:#0f1614a3}@media (prefers-color-scheme:dark){:root[data-look=frost]:not([data-theme=light]){--card-bg:#0f1614a3}}:root[data-look=liquid]{--frost:.1;--scene-blur:2px;--lq-fill:#ffffff80;--lq-fill-strong:#ffffff9e;--lq-sheen:#ffffffb3;--lq-rim-top:#fffffffa;--lq-rim-side:#ffffff8c;--lq-rim-bottom:#ffffff4d;--lq-glow:#ffffff8c;--lq-edge:#1228261a;--lq-shadow:0 1px 2px #1024220f, 0 14px 36px -14px #10242247;--lq-shadow-lg:0 2px 6px #10242214, 0 30px 70px -24px #10242266;--lq-blur:blur(26px) saturate(1.9) brightness(1.05);--lq-blur-strong:blur(36px) saturate(2) brightness(1.06);--lq-thumb:#ffffffeb;--lq-input:#ffffff94;--lq-track:#1e3c3814;--card-bg:var(--lq-fill);--card-rim:var(--lq-rim-side);--card-top:var(--lq-rim-top);--card-shadow:var(--lq-shadow);--card-shadow-hi:var(--lq-shadow-lg);--card-blur:var(--lq-blur);--raised-blur:var(--lq-blur-strong);--r-lg:22px;--r-xl:30px;--veil:linear-gradient(180deg, #e8eeeb6b, #e0e8e48f)}:root[data-look=liquid][data-theme=dark]{--lq-fill:#161e1c85;--lq-fill-strong:#101816a8;--lq-sheen:#ffffff1a;--lq-rim-top:#ffffff4d;--lq-rim-side:#ffffff1a;--lq-rim-bottom:#ffffff0d;--lq-glow:#ffffff0f;--lq-edge:#0000008c;--lq-shadow:0 1px 2px #0006, 0 16px 40px -14px #000000bf;--lq-shadow-lg:0 2px 8px #00000080, 0 34px 80px -24px #000000e6;--lq-blur:blur(26px) saturate(1.7) brightness(.95);--lq-blur-strong:blur(36px) saturate(1.8) brightness(.92);--lq-thumb:#ffffff2e;--lq-input:#ffffff12;--lq-track:#ffffff0f;--veil:linear-gradient(180deg, #0509086b, #030605a8)}@media (prefers-color-scheme:dark){:root[data-look=liquid]:not([data-theme=light]){--lq-fill:#161e1c85;--lq-fill-strong:#101816a8;--lq-sheen:#ffffff1a;--lq-rim-top:#ffffff4d;--lq-rim-side:#ffffff1a;--lq-rim-bottom:#ffffff0d;--lq-glow:#ffffff0f;--lq-edge:#0000008c;--lq-shadow:0 1px 2px #0006, 0 16px 40px -14px #000000bf;--lq-shadow-lg:0 2px 8px #00000080, 0 34px 80px -24px #000000e6;--lq-blur:blur(26px) saturate(1.7) brightness(.95);--lq-blur-strong:blur(36px) saturate(1.8) brightness(.92);--lq-thumb:#ffffff2e;--lq-input:#ffffff12;--lq-track:#ffffff0f;--veil:linear-gradient(180deg, #0509086b, #030605a8)}}:root[data-look=liquid] .scene-img{filter:blur(var(--scene-blur)) saturate(1.3) contrast(1.04)}:root[data-look=liquid] :is(.card,.list,.dk-card,.dash-money,.sum-tile,.budget-card,.person-card,.goal-card,.mp-tile,.split-detail,.balance-card,.search-field,.dk-tile:not(.hot),.med-card,.med-today,.med-adh,.cr-card,.mn-card,.mn-group,.rh-card,.cab-list){background:radial-gradient(320px circle at var(--gx,50%) var(--gy,-400px), var(--glint-c,transparent), transparent 70%), linear-gradient(180deg, var(--lq-sheen), transparent 34%), var(--lq-fill);-webkit-backdrop-filter:var(--lq-blur);backdrop-filter:var(--lq-blur);box-shadow:inset 0 1px 0 var(--lq-rim-top), inset 0 -1px 0 var(--lq-rim-bottom), inset 0 0 0 1px var(--lq-rim-side), inset 0 0 28px -10px var(--lq-glow), 0 0 0 .5px var(--lq-edge), var(--lq-shadow);border-color:#0000}:root[data-look=liquid] :is(.card,.dk-card,.dash-money,.split-detail,.budget-card,.person-card,.goal-card,.med-card,.med-today,.med-adh,.cr-card,.mn-card,.mn-group,.rh-card),:root[data-look=liquid] :is(.sum-tile,.mp-tile,.dk-tile,.list,.cab-list,.balance-card){border-radius:var(--r-xl)}:root[data-look=liquid] :is(.dk-tile.kpi-2:not(.hot),.sum-tile:nth-child(2),.mp-tile:nth-child(2)){background:linear-gradient(180deg, var(--lq-sheen), transparent 34%), linear-gradient(var(--tile-2), var(--tile-2)), var(--lq-fill)}:root[data-look=liquid] :is(.dk-tile.kpi-3:not(.hot),.sum-tile:nth-child(3),.mp-tile:nth-child(3)){background:linear-gradient(180deg, var(--lq-sheen), transparent 34%), linear-gradient(var(--tile-3), var(--tile-3)), var(--lq-fill)}:root[data-look=liquid] :is(.dk-tile.kpi-4:not(.hot),.sum-tile:nth-child(4),.mp-tile:nth-child(4)){background:linear-gradient(180deg, var(--lq-sheen), transparent 34%), linear-gradient(var(--tile-4), var(--tile-4)), var(--lq-fill)}:root[data-look=liquid] :is(.sum-tile:first-child,.mp-tile:first-child){background:linear-gradient(180deg, var(--lq-sheen), transparent 34%), linear-gradient(var(--tile-1), var(--tile-1)), var(--lq-fill)}:root[data-look=liquid] :is(.side,.nav,.sheet,.palette,.toast,.pmenu){background:linear-gradient(180deg, var(--lq-sheen), transparent 28%), var(--lq-fill-strong);-webkit-backdrop-filter:var(--lq-blur-strong);backdrop-filter:var(--lq-blur-strong);box-shadow:inset 0 1px 0 var(--lq-rim-top), inset 0 -1px 0 var(--lq-rim-bottom), inset 0 0 0 1px var(--lq-rim-side), inset 0 0 36px -12px var(--lq-glow), 0 0 0 .5px var(--lq-edge), var(--lq-shadow-lg);border:0}@media (min-width:1024px){:root[data-look=liquid] .side{border-radius:var(--r-xl)}}:root[data-look=liquid] .nav,:root[data-look=liquid] .nav a{border-radius:var(--r-pill)}:root[data-look=liquid] .pmenu{border-radius:var(--r-xl)}:root[data-look=liquid] .pmenu-item{border-radius:var(--r-md)}:root[data-look=liquid] :is(.sheet,.palette){border-radius:var(--r-xl)}:root[data-look=liquid] :is(.side-link,.side-cat-btn){border-radius:var(--r-md)}:root[data-look=liquid] :is(.top-btn.ghost,.top-search,.top-lang,.top-avatar,.icon-btn){background:linear-gradient(180deg, var(--lq-sheen), transparent 50%), var(--lq-fill);-webkit-backdrop-filter:var(--lq-blur);backdrop-filter:var(--lq-blur);box-shadow:inset 0 1px 0 var(--lq-rim-top), inset 0 0 0 1px var(--lq-rim-side), 0 0 0 .5px var(--lq-edge), var(--lq-shadow)}:root[data-look=liquid] .top-search{border-radius:var(--r-pill)}:root[data-look=liquid] .btn{border-radius:var(--r-pill);background:linear-gradient(180deg, var(--lq-sheen), transparent 60%), var(--lq-fill);-webkit-backdrop-filter:var(--lq-blur);backdrop-filter:var(--lq-blur);box-shadow:inset 0 1px 0 var(--lq-rim-top), inset 0 0 0 1px var(--lq-rim-side), 0 0 0 .5px var(--lq-edge), 0 6px 16px -10px #10242259;padding:0 18px}:root[data-look=liquid] .btn-primary,:root[data-look=liquid] .top-btn.accent,:root[data-look=liquid] .top-lang button[aria-pressed=true]{background:linear-gradient(180deg, #ffffff38, transparent 55%), linear-gradient(180deg, var(--accent-from), var(--accent-to));color:#fff;box-shadow:inset 0 1px 0 #ffffff73, inset 0 -1px 0 #0000002e, 0 10px 24px -10px var(--accent-glow), 0 2px 6px -2px #0000002e}:root[data-look=liquid] .input{border-radius:var(--r-md);background:var(--lq-input);-webkit-backdrop-filter:var(--lq-blur);backdrop-filter:var(--lq-blur)}:root[data-look=liquid] textarea.input{border-radius:var(--r-lg)}:root[data-look=liquid] .segmented,:root[data-look=liquid] .tabbar{border-radius:var(--r-pill);background:var(--lq-track);box-shadow:inset 0 0 0 1px var(--lq-rim-side), inset 0 1px 3px #1024221a}:root[data-look=liquid] .segmented button,:root[data-look=liquid] .tabbar button{border-radius:var(--r-pill)}:root[data-look=liquid] .segmented:before{border-radius:var(--r-pill)!important;background:linear-gradient(180deg, #fff9, transparent 70%), var(--lq-thumb)!important;box-shadow:inset 0 1px 0 var(--lq-rim-top), inset 0 0 0 1px var(--lq-rim-side), 0 4px 14px -6px #10242259!important}:root[data-look=liquid] .tabbar-pill{border-radius:var(--r-pill);background:linear-gradient(180deg, #ffffff38, transparent 55%), linear-gradient(180deg, var(--accent-from), var(--accent-to));box-shadow:inset 0 1px 0 #ffffff73, 0 8px 20px -10px var(--accent-glow)}:root[data-look=liquid] :is(.dk-chip,.chip,.pill,.badge){border-radius:var(--r-pill)}:root[data-look=liquid] :is(.dk-tile.hot,.dash-hero,.hero){border-radius:var(--r-xl);box-shadow:inset 0 1px 0 #ffffff59, inset 0 -1px 0 #0003, 0 18px 40px -16px var(--accent-glow)}@media (prefers-reduced-motion:no-preference){:root[data-look=liquid]:not([data-motion=reduced]) :is(.btn,.top-btn,.segmented button,.tabbar button):active:not(:disabled){transform:scale(.94)}}@media (prefers-reduced-transparency:reduce){:root[data-look=liquid]{--lq-fill:var(--surface)!important;--lq-fill-strong:var(--surface)!important;--lq-input:var(--surface)!important;--lq-sheen:transparent!important;--lq-blur:none!important;--lq-blur-strong:none!important}}:root[data-drop=on]{--lq-fill:#fff6;--lq-fill-strong:#ffffff85;--r-lg:26px;--r-xl:34px;--dr-spec:#fffffff2;--dr-rim:#ffffff8c;--dr-caustic:#ffffff8c;--dr-hi:#fffc;--dr-shine:#ffffff8c;--dr-spring:cubic-bezier(.34, 1.56, .64, 1)}:root[data-drop=on][data-theme=dark]{--lq-fill:#141c1a6b;--lq-fill-strong:#0e161494;--dr-spec:#ffffff6b;--dr-rim:#ffffff24;--dr-caustic:#aae6d729;--dr-hi:#ffffff29;--dr-shine:#ffffff29}@media (prefers-color-scheme:dark){:root[data-drop=on]:not([data-theme=light]){--lq-fill:#141c1a6b;--lq-fill-strong:#0e161494;--dr-spec:#ffffff6b;--dr-rim:#ffffff24;--dr-caustic:#aae6d729;--dr-hi:#ffffff29;--dr-shine:#ffffff29}}:root[data-drop=on] :is(.card,.list,.dk-card,.dash-money,.sum-tile,.budget-card,.person-card,.goal-card,.mp-tile,.split-detail,.balance-card,.dk-tile:not(.hot),.med-card,.med-today,.med-adh,.cr-card,.mn-card,.mn-group,.rh-card,.cab-list,.bz2-pick,.bz2-list,.ph-card,.ib-drop,.ib-side,.bz-meals-full,.rp-list){-webkit-backdrop-filter:var(--lq-blur);backdrop-filter:var(--lq-blur);background:radial-gradient(320px circle at var(--gx,50%) var(--gy,-400px), var(--dr-shine), transparent 70%), radial-gradient(140% 90% at 18% -10%, var(--dr-hi), transparent 42%), radial-gradient(90% 60% at 80% 115%, var(--dr-caustic), transparent 62%), var(--lq-fill)!important;box-shadow:inset 1.5px 1.5px 0 -.5px var(--dr-spec), inset -1px -1px 0 -.25px var(--dr-rim), inset 0 0 0 1px var(--lq-rim-side), inset 0 -18px 28px -24px var(--dr-caustic), 0 0 0 .5px var(--lq-edge), var(--lq-shadow)!important}:root[data-drop=on] :is(.side,.nav,.sheet,.palette,.toast,.pmenu,.bz-menu){background:radial-gradient(160% 70% at 15% -5%, var(--dr-hi), transparent 40%), radial-gradient(100% 50% at 85% 108%, var(--dr-caustic), transparent 60%), var(--lq-fill-strong)!important;box-shadow:inset 1.5px 1.5px 0 -.5px var(--dr-spec), inset -1px -1px 0 -.25px var(--dr-rim), inset 0 0 0 1px var(--lq-rim-side), inset 0 -24px 40px -30px var(--dr-caustic), 0 0 0 .5px var(--lq-edge), var(--lq-shadow-lg)!important}:root[data-drop=on] :is(.btn:not(.btn-primary),.top-btn.ghost,.icon-btn,.top-search,.top-avatar,.top-lang,.bz-tile,.qa-tile,.hm-homes button:not([aria-pressed=true]),.bz-fixed-3 button:not([aria-pressed=true])){background:radial-gradient(70px circle at var(--mx,50%) var(--my,-60%), var(--dr-shine), transparent 70%), radial-gradient(120% 90% at 28% -8%, var(--dr-hi), transparent 52%), radial-gradient(90% 70% at 72% 125%, var(--dr-caustic), transparent 60%), var(--lq-fill)!important;box-shadow:inset 1.5px 1.5px 0 -.5px var(--dr-spec), inset -1px -1px 0 -.25px var(--dr-rim), inset 0 0 0 1px var(--lq-rim-side), 0 0 0 .5px var(--lq-edge), 0 8px 18px -12px #10242266!important}:root[data-drop=on] :is(.btn-primary,.top-btn.accent,.hm-homes button[aria-pressed=true],.bz-fixed-3 button[aria-pressed=true]){background:radial-gradient(70px circle at var(--mx,50%) var(--my,-60%), #ffffff59, transparent 70%), radial-gradient(120% 90% at 28% -8%, #ffffff73, transparent 50%), radial-gradient(90% 70% at 72% 125%, #ffffff38, transparent 60%), linear-gradient(180deg, var(--accent-from), var(--accent-to))!important;box-shadow:inset 1.5px 1.5px 0 -.5px #ffffffb3, inset -1px -1px 0 -.25px #ffffff40, inset 0 -10px 18px -12px #ffffff59, 0 12px 26px -12px var(--accent-glow), 0 2px 6px -2px #0003!important}:root[data-drop=on] .segmented:before{background:radial-gradient(120% 90% at 28% -8%, var(--dr-hi), transparent 55%), radial-gradient(90% 70% at 72% 125%, var(--dr-caustic), transparent 60%), var(--lq-thumb)!important;box-shadow:inset 1.5px 1.5px 0 -.5px var(--dr-spec), inset -1px -1px 0 -.25px var(--dr-rim), 0 6px 16px -8px #10242273!important;transition-timing-function:var(--dr-spring)!important;transition-duration:.46s!important}:root[data-drop=on] .tabbar-pill{transition-timing-function:var(--dr-spring)!important;transition-duration:.46s!important}:root[data-refract=on] :is(.side,.nav,.sheet,.palette,.pmenu,.bz-menu,.top-search,.top-lang){-webkit-backdrop-filter:blur(3px)url(#lq-water)blur(14px)saturate(1.9)brightness(1.05);backdrop-filter:blur(3px)url(#lq-water)blur(14px)saturate(1.9)brightness(1.05)}@media (prefers-reduced-motion:no-preference){:root[data-drop=on]:not([data-motion=reduced]) :is(.btn,.top-btn,.icon-btn,.segmented button,.tabbar button,.nav a,.bz-tile,.qa-tile,.bz-fixed-3 button,.hm-homes button,.ph-tile){transition:transform .52s var(--dr-spring), box-shadow .2s, background-color .2s}:root[data-drop=on]:not([data-motion=reduced]) :is(.btn,.top-btn,.icon-btn,.segmented button,.tabbar button,.nav a,.bz-tile,.qa-tile,.bz-fixed-3 button,.hm-homes button,.ph-tile):active:not(:disabled){transition-duration:.12s;transform:scale(1.05,.9)}:root[data-drop=on] .lq-rippling{isolation:isolate;position:relative;overflow:hidden}:root[data-drop=on] .lq-ripple{width:var(--d);height:var(--d);margin:calc(var(--d) / -2) 0 0 calc(var(--d) / -2);pointer-events:none;z-index:-1;background:radial-gradient(circle,#fff0 30%,#ffffff73 48%,#fff0 58%);border-radius:50%;animation:.62s cubic-bezier(.2,.7,.2,1) forwards lq-ripple;position:absolute}@keyframes lq-ripple{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(1)}}}@media (prefers-reduced-transparency:reduce){:root[data-drop=on]{--dr-hi:transparent;--dr-caustic:transparent;--dr-shine:transparent}}
