:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root,[data-brand=mono]:is(:root,*){--radius:12px;--button-radius:9999px;--icon-button-radius:8px;--tint:var(--text-2);--bg:var(--lightningcss-light,#fff)var(--lightningcss-dark,#212121);--surface:var(--lightningcss-light,#f2f2f7)var(--lightningcss-dark,#2c2c2e);--sidebar:var(--lightningcss-light,#f9f9f9)var(--lightningcss-dark,#171717);--popover:var(--lightningcss-light,#fff)var(--lightningcss-dark,#303030);--hover:var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#ffffff14);--selected:var(--lightningcss-light,#00000014)var(--lightningcss-dark,#ffffff1f);--text:var(--lightningcss-light,#1d1d1f)var(--lightningcss-dark,#f5f5f7);--text-2:var(--lightningcss-light,#424245)var(--lightningcss-dark,#d1d1d6);--mut:var(--lightningcss-light,#6e6e73)var(--lightningcss-dark,#aeaeb2);--line:var(--lightningcss-light,#00000014)var(--lightningcss-dark,#ffffff1a);--faint:var(--lightningcss-light,#00000008)var(--lightningcss-dark,#ffffff09);--cell:var(--lightningcss-light,#f2f2f7)var(--lightningcss-dark,#ffffff0f);--segment:var(--lightningcss-light,#fff)var(--lightningcss-dark,#ffffff29);--fill:var(--lightningcss-light,#76768029)var(--lightningcss-dark,#76768047);--acc:var(--lightningcss-light,#1d1d1f)var(--lightningcss-dark,#f5f5f7);--on-acc:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1d1d1f);--text-grad:linear-gradient(90deg, var(--lightningcss-light,#1d1d1f)var(--lightningcss-dark,#f5f5f7), var(--lightningcss-light,#6e6e73)var(--lightningcss-dark,#aeaeb2));--bad:var(--lightningcss-light,#b83232)var(--lightningcss-dark,#fa9797);--on-bad:var(--lightningcss-light,#fff)var(--lightningcss-dark,#2a0b0b);--ok:var(--lightningcss-light,#286e2e)var(--lightningcss-dark,#86c28b);--warn:var(--lightningcss-light,#924f11)var(--lightningcss-dark,#e0b084);--tag:var(--lightningcss-light,#2e61a0)var(--lightningcss-dark,#9ab8d8);--tag-bg:var(--lightningcss-light,#2f63a31a)var(--lightningcss-dark,#9ab8d829);--focus:var(--lightningcss-light,#0009)var(--lightningcss-dark,#ffffffa6);--overlay:var(--lightningcss-light,#00000052)var(--lightningcss-dark,#00000080);--on-overlay:#fff;--shadow:0 1px 2px var(--lightningcss-light,#0000000a)var(--lightningcss-dark,#0000004d), 0 8px 24px -8px var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#00000080);--series-1:var(--lightningcss-light,#2a78d6)var(--lightningcss-dark,#3987e5);--series-2:var(--lightningcss-light,#eb6834)var(--lightningcss-dark,#d95926);--series-3:var(--lightningcss-light,#1baf7a)var(--lightningcss-dark,#199e70);--series-4:var(--lightningcss-light,#eda100)var(--lightningcss-dark,#c98500);--series-5:var(--lightningcss-light,#e87ba4)var(--lightningcss-dark,#d55181);--money:var(--lightningcss-light,#d99a06)var(--lightningcss-dark,#f0b429);--series-rest:var(--lightningcss-light,#a3a3a3)var(--lightningcss-dark,#6e6e6e);--series-none:var(--lightningcss-light,#dedede)var(--lightningcss-dark,#464646)}[data-expressive]{--acc-grad:linear-gradient(180deg, var(--lightningcss-light,#3a3a3c)var(--lightningcss-dark,#fff), var(--lightningcss-light,#1d1d1f)var(--lightningcss-dark,#e5e5ea));--button-lift:0 1px 2px var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#0000004d);--button-press:var(--button-lift)}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root:not([data-brand]),[data-brand=jason]:is(:root,*){--acc:var(--lightningcss-light,#f26b16)var(--lightningcss-dark,#ff9447);--text-grad:linear-gradient(90deg, var(--lightningcss-light,#1f140d)var(--lightningcss-dark,#fff1e6) 0%, var(--lightningcss-light,#c2410c)var(--lightningcss-dark,#ffb27a) 55%, var(--lightningcss-light,#f26b16)var(--lightningcss-dark,#ff8a3a) 100%);--on-acc:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1f140d);--knob:#fff;--tag:var(--lightningcss-light,#c2410c)var(--lightningcss-dark,#ffb27a);--tag-bg:var(--lightningcss-light,#fe7a231a)var(--lightningcss-dark,#ff9a5229);--focus:var(--lightningcss-light,#fe7a23bf)var(--lightningcss-dark,#ff9a52bf);--series-1:var(--lightningcss-light,#fe7a23)var(--lightningcss-dark,#ff9a52);--series-2:var(--lightningcss-light,#2a78d6)var(--lightningcss-dark,#3987e5);--radius:14px;--button-radius:9999px;--icon-button-radius:50%;--chat-wallpaper:var(--lightningcss-light,#fff4ea)var(--lightningcss-dark,#141414);--bubble-them:var(--lightningcss-light,#fff)var(--lightningcss-dark,#262628);--bubble-me:var(--lightningcss-light,#fde0c8)var(--lightningcss-dark,#a8430f);--chat-doodle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg transform='translate(71.2 33.2) rotate(15) scale(1.07) translate(-20 -29)'%3E%3Cpath d='M20 30c-4.5 0-8 2.6-8 5.6 0 2.3 2.2 3.4 4.4 2.8 1.3-.4 2.4-.4 3.6 0 2.2.6 4.4-.5 4.4-2.8 0-3-3.5-5.6-8-5.6z'/%3E%3Cellipse cx='11.5' cy='24.5' rx='2.2' ry='2.8'/%3E%3Cellipse cx='17' cy='20' rx='2.2' ry='2.8'/%3E%3Cellipse cx='23' cy='20' rx='2.2' ry='2.8'/%3E%3Cellipse cx='28.5' cy='24.5' rx='2.2' ry='2.8'/%3E%3C/g%3E%3Cg transform='translate(143.2 15.9) rotate(-17) scale(0.82) translate(-117 -118)'%3E%3Ccircle cx='117' cy='118' r='9'/%3E%3Cpath d='M112.5 118.5l3 3 6-6.5'/%3E%3C/g%3E%3Cg transform='translate(143.2 235.9) rotate(-17) scale(0.82) translate(-117 -118)'%3E%3Ccircle cx='117' cy='118' r='9'/%3E%3Cpath d='M112.5 118.5l3 3 6-6.5'/%3E%3C/g%3E%3Cg transform='translate(117.9 80.5) rotate(35) scale(0.98) translate(-118 -76)'%3E%3Cpath d='M118 84c-7-5-10-9.5-8-13 1.6-2.7 5.4-2.8 8 .5 2.6-3.3 6.4-3.2 8-.5 2 3.5-1 8-8 13z'/%3E%3C/g%3E%3Cg transform='translate(12.8 111.6) rotate(30) scale(1.03) translate(-118 -25)'%3E%3Cpath d='M118 14q1.4 9.6 11 11-9.6 1.4-11 11-1.4-9.6-11-11 9.6-1.4 11-11z'/%3E%3C/g%3E%3Cg transform='translate(232.8 111.6) rotate(30) scale(1.03) translate(-118 -25)'%3E%3Cpath d='M118 14q1.4 9.6 11 11-9.6 1.4-11 11-1.4-9.6-11-11 9.6-1.4 11-11z'/%3E%3C/g%3E%3Cg transform='translate(15.4 20.0) rotate(-15) scale(0.82) translate(-117 -118)'%3E%3Ccircle cx='117' cy='118' r='9'/%3E%3Cpath d='M112.5 118.5l3 3 6-6.5'/%3E%3C/g%3E%3Cg transform='translate(15.4 240.0) rotate(-15) scale(0.82) translate(-117 -118)'%3E%3Ccircle cx='117' cy='118' r='9'/%3E%3Cpath d='M112.5 118.5l3 3 6-6.5'/%3E%3C/g%3E%3Cg transform='translate(235.4 20.0) rotate(-15) scale(0.82) translate(-117 -118)'%3E%3Ccircle cx='117' cy='118' r='9'/%3E%3Cpath d='M112.5 118.5l3 3 6-6.5'/%3E%3C/g%3E%3Cg transform='translate(235.4 240.0) rotate(-15) scale(0.82) translate(-117 -118)'%3E%3Ccircle cx='117' cy='118' r='9'/%3E%3Cpath d='M112.5 118.5l3 3 6-6.5'/%3E%3C/g%3E%3Cg transform='translate(93.4 181.9) rotate(-15) scale(1.08) translate(-71 -117)'%3E%3Cpath d='M62 104h12l6 6v20H62zM74 104v6h6M66 117h10M66 122h7'/%3E%3C/g%3E%3Cg transform='translate(188.9 63.7) rotate(33) scale(0.93) translate(-118 -25)'%3E%3Cpath d='M118 14q1.4 9.6 11 11-9.6 1.4-11 11-1.4-9.6-11-11 9.6-1.4 11-11z'/%3E%3C/g%3E%3Cg transform='translate(69.1 128.8) rotate(-22) scale(0.91) translate(-20 -29)'%3E%3Cpath d='M20 30c-4.5 0-8 2.6-8 5.6 0 2.3 2.2 3.4 4.4 2.8 1.3-.4 2.4-.4 3.6 0 2.2.6 4.4-.5 4.4-2.8 0-3-3.5-5.6-8-5.6z'/%3E%3Cellipse cx='11.5' cy='24.5' rx='2.2' ry='2.8'/%3E%3Cellipse cx='17' cy='20' rx='2.2' ry='2.8'/%3E%3Cellipse cx='23' cy='20' rx='2.2' ry='2.8'/%3E%3Cellipse cx='28.5' cy='24.5' rx='2.2' ry='2.8'/%3E%3C/g%3E%3Cg transform='translate(174.8 153.8) rotate(27) scale(1.04) translate(-71 -117)'%3E%3Cpath d='M62 104h12l6 6v20H62zM74 104v6h6M66 117h10M66 122h7'/%3E%3C/g%3E%3Cg transform='translate(184.8 -12.2) rotate(-7) scale(1.06) translate(-118 -76)'%3E%3Cpath d='M118 84c-7-5-10-9.5-8-13 1.6-2.7 5.4-2.8 8 .5 2.6-3.3 6.4-3.2 8-.5 2 3.5-1 8-8 13z'/%3E%3C/g%3E%3Cg transform='translate(184.8 207.8) rotate(-7) scale(1.06) translate(-118 -76)'%3E%3Cpath d='M118 84c-7-5-10-9.5-8-13 1.6-2.7 5.4-2.8 8 .5 2.6-3.3 6.4-3.2 8-.5 2 3.5-1 8-8 13z'/%3E%3C/g%3E%3Cg transform='translate(104.3 146.1) rotate(3) scale(1.02) translate(-118 -25)'%3E%3Cpath d='M118 14q1.4 9.6 11 11-9.6 1.4-11 11-1.4-9.6-11-11 9.6-1.4 11-11z'/%3E%3C/g%3E%3Cg transform='translate(13.3 154.3) rotate(30) scale(0.92) translate(-71 -117)'%3E%3Cpath d='M62 104h12l6 6v20H62zM74 104v6h6M66 117h10M66 122h7'/%3E%3C/g%3E%3Cg transform='translate(233.3 154.3) rotate(30) scale(0.92) translate(-71 -117)'%3E%3Cpath d='M62 104h12l6 6v20H62zM74 104v6h6M66 117h10M66 122h7'/%3E%3C/g%3E%3Cg transform='translate(28.5 54.5) rotate(18) scale(0.99) translate(-25 -106)'%3E%3Cpath d='M25 100a7.5 7.5 0 0 0-4.5 13.5c1 .8 1.5 1.8 1.5 3h6c0-1.2.5-2.2 1.5-3A7.5 7.5 0 0 0 25 100zM22 120h6M14 99l-2.5-2.5M36 99l2.5-2.5M25 95v-3.5'/%3E%3C/g%3E%3Cg transform='translate(61.3 91.4) rotate(-1) scale(1.07) translate(-118 -25)'%3E%3Cpath d='M118 14q1.4 9.6 11 11-9.6 1.4-11 11-1.4-9.6-11-11 9.6-1.4 11-11z'/%3E%3C/g%3E%3Cg transform='translate(5.6 192.4) rotate(-26) scale(0.94) translate(-20 -29)'%3E%3Cpath d='M20 30c-4.5 0-8 2.6-8 5.6 0 2.3 2.2 3.4 4.4 2.8 1.3-.4 2.4-.4 3.6 0 2.2.6 4.4-.5 4.4-2.8 0-3-3.5-5.6-8-5.6z'/%3E%3Cellipse cx='11.5' cy='24.5' rx='2.2' ry='2.8'/%3E%3Cellipse cx='17' cy='20' rx='2.2' ry='2.8'/%3E%3Cellipse cx='23' cy='20' rx='2.2' ry='2.8'/%3E%3Cellipse cx='28.5' cy='24.5' rx='2.2' ry='2.8'/%3E%3C/g%3E%3Cg transform='translate(225.6 192.4) rotate(-26) scale(0.94) translate(-20 -29)'%3E%3Cpath d='M20 30c-4.5 0-8 2.6-8 5.6 0 2.3 2.2 3.4 4.4 2.8 1.3-.4 2.4-.4 3.6 0 2.2.6 4.4-.5 4.4-2.8 0-3-3.5-5.6-8-5.6z'/%3E%3Cellipse cx='11.5' cy='24.5' rx='2.2' ry='2.8'/%3E%3Cellipse cx='17' cy='20' rx='2.2' ry='2.8'/%3E%3Cellipse cx='23' cy='20' rx='2.2' ry='2.8'/%3E%3Cellipse cx='28.5' cy='24.5' rx='2.2' ry='2.8'/%3E%3C/g%3E%3Cg transform='translate(137.3 -21.9) rotate(-15) scale(0.88) translate(-25 -106)'%3E%3Cpath d='M25 100a7.5 7.5 0 0 0-4.5 13.5c1 .8 1.5 1.8 1.5 3h6c0-1.2.5-2.2 1.5-3A7.5 7.5 0 0 0 25 100zM22 120h6M14 99l-2.5-2.5M36 99l2.5-2.5M25 95v-3.5'/%3E%3C/g%3E%3Cg transform='translate(137.3 198.1) rotate(-15) scale(0.88) translate(-25 -106)'%3E%3Cpath d='M25 100a7.5 7.5 0 0 0-4.5 13.5c1 .8 1.5 1.8 1.5 3h6c0-1.2.5-2.2 1.5-3A7.5 7.5 0 0 0 25 100zM22 120h6M14 99l-2.5-2.5M36 99l2.5-2.5M25 95v-3.5'/%3E%3C/g%3E%3Cg transform='translate(184.9 105.5) rotate(33) scale(0.88) translate(-70 -68)'%3E%3Cpath d='M74 56l-9 13h7l-4 12 11-15h-7l4-10z'/%3E%3C/g%3E%3Cg transform='translate(48.3 -10.4) rotate(-18) scale(0.94) translate(-75 -22)'%3E%3Cpath d='M58 30l5-15 7 10M80 25l7-10 5 15M62 24l1.5-4 2.5 3.5M86 23.5l1.5-3.5 1.5 4'/%3E%3C/g%3E%3Cg transform='translate(48.3 209.6) rotate(-18) scale(0.94) translate(-75 -22)'%3E%3Cpath d='M58 30l5-15 7 10M80 25l7-10 5 15M62 24l1.5-4 2.5 3.5M86 23.5l1.5-3.5 1.5 4'/%3E%3C/g%3E%3Cg transform='translate(137.3 112.7) rotate(-7) scale(0.85) translate(-117 -118)'%3E%3Ccircle cx='117' cy='118' r='9'/%3E%3Cpath d='M112.5 118.5l3 3 6-6.5'/%3E%3C/g%3E%3Cg transform='translate(110.0 39.1) rotate(-30) scale(0.95) translate(-24 -74)'%3E%3Cpath d='M14 62h20a5 5 0 0 1 5 5v9a5 5 0 0 1-5 5H22l-6 5v-5h-2a5 5 0 0 1-5-5v-9a5 5 0 0 1 5-5z'/%3E%3Ccircle cx='18' cy='71.5' r='.6'/%3E%3Ccircle cx='24' cy='71.5' r='.6'/%3E%3Ccircle cx='30' cy='71.5' r='.6'/%3E%3C/g%3E%3Cg transform='translate(107.6 0.7) rotate(4) scale(0.94) translate(-75 -22)'%3E%3Cpath d='M58 30l5-15 7 10M80 25l7-10 5 15M62 24l1.5-4 2.5 3.5M86 23.5l1.5-3.5 1.5 4'/%3E%3C/g%3E%3Cg transform='translate(107.6 220.7) rotate(4) scale(0.94) translate(-75 -22)'%3E%3Cpath d='M58 30l5-15 7 10M80 25l7-10 5 15M62 24l1.5-4 2.5 3.5M86 23.5l1.5-3.5 1.5 4'/%3E%3C/g%3E%3Cg transform='translate(184.6 26.4) rotate(35) scale(0.93) translate(-117 -118)'%3E%3Ccircle cx='117' cy='118' r='9'/%3E%3Cpath d='M112.5 118.5l3 3 6-6.5'/%3E%3C/g%3E%3C/svg%3E");--chat-doodle-size:220px;--chat-doodle-ink:var(--lightningcss-light,#f26b161c)var(--lightningcss-dark,#ffffff12)}:is(:root:not([data-brand]),[data-brand=jason]) .ui-bubble[data-side=me]{--tag:var(--lightningcss-light,#c2410c)var(--lightningcss-dark,#fff);--tag-bg:var(--lightningcss-light,#fe7a231a)var(--lightningcss-dark,#fff3)}:is(:root:not([data-brand]),[data-brand=jason])[data-expressive],:is(:root:not([data-brand]),[data-brand=jason]) [data-expressive]{--acc-grad:linear-gradient(180deg, var(--lightningcss-light,#fb8a3c)var(--lightningcss-dark,#ffae6e), var(--lightningcss-light,#ea5f0c)var(--lightningcss-dark,#ff8a3a) 60%, var(--lightningcss-light,#d4500a)var(--lightningcss-dark,#f57c2a));--button-lift:inset 0 1px 0 #ffffff73, inset 0 -2px 4px #aa3c0047, 0 3px 0 var(--lightningcss-light,#c2410c)var(--lightningcss-dark,#a8480c), 0 8px 18px -6px var(--lightningcss-light,#f26b1680)var(--lightningcss-dark,#00000080);--button-press:inset 0 1px 0 #ffffff59, inset 0 -1px 2px #aa3c0047, 0 1px 0 var(--lightningcss-light,#c2410c)var(--lightningcss-dark,#a8480c), 0 3px 8px -4px var(--lightningcss-light,#f26b1680)var(--lightningcss-dark,#00000080);--press-transform:translateY(2px);--button-edge:3px;--button-secondary-fill:linear-gradient(180deg, var(--lightningcss-light,#fff)var(--lightningcss-dark,#3a3a3c), var(--lightningcss-light,#f5f5f7)var(--lightningcss-dark,#2c2c2e));--button-secondary-lift:inset 0 1px 0 var(--lightningcss-light,#fff)var(--lightningcss-dark,#ffffff1a), 0 1px 0 var(--lightningcss-light,#0000000f)var(--lightningcss-dark,#00000080), 0 2px 4px -1px var(--lightningcss-light,#0000000f)var(--lightningcss-dark,#0000004d), 0 8px 16px -8px var(--lightningcss-light,#00000024)var(--lightningcss-dark,#00000080);--button-secondary-press:inset 0 1px 0 var(--lightningcss-light,#fff)var(--lightningcss-dark,#ffffff14), 0 0 0 var(--lightningcss-light,#0000000f)var(--lightningcss-dark,#00000080);--text-depth:drop-shadow(0 .06em 0 var(--lightningcss-light,#c2410c24)var(--lightningcss-dark,#00000073))}:root{--control-xs:28px;--control-sm:32px;--tap:36px;--tap-lg:48px;--row:36px;--text-xs:12px;--text-sm:13px;--text-md:14px;--text-base:15px;--text-lg:16px;--text-title:17px;--text-heading:20px;--text-display:24px;--text-hero:32px;--text-emoji:44px}:where(:root){--font-ui:-apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, monospace;--radius:12px;--button-radius:9999px;--icon-button-radius:8px;--button-weight:400;--icon-stroke:1.5px;--sidebar:color-mix(in srgb, var(--text) 2.5%, var(--bg));--chat-width:768px;--chat-wallpaper:var(--lightningcss-light,color-mix(in srgb, var(--acc) 3%, #f5f3ef))var(--lightningcss-dark,color-mix(in srgb, var(--acc) 4%, #0f0f10));--bubble-them:var(--lightningcss-light,#fff)var(--lightningcss-dark,#242426);--bubble-me:var(--lightningcss-light,color-mix(in srgb, var(--acc) 14%, #fff))var(--lightningcss-dark,color-mix(in srgb, var(--acc) 30%, #1c1c1e));--bubble-shadow:0 1px .5px var(--lightningcss-light,#0b141a21)var(--lightningcss-dark,#00000059);--chat-doodle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96' fill='none' stroke='%23000' stroke-width='1.4' stroke-linecap='round'%3E%3Ccircle cx='14' cy='16' r='5'/%3E%3Cpath d='M58 10l3 6 6 1-4.5 4 1 6-5.5-3-5.5 3 1-6-4.5-4 6-1zM80 52c0-4 6-4 6 0 0-4 6-4 6 0 0 4-6 8-6 8s-6-4-6-8zM10 62c4-4 8 4 12 0s8 4 12 0M44 78h14a3 3 0 0 1 3 3v6a3 3 0 0 1-3 3h-9l-4 3v-3h-1a3 3 0 0 1-3-3v-6a3 3 0 0 1 3-3zM34 40l8-6M76 86l6 4'/%3E%3C/svg%3E");--chat-doodle-size:96px;--chat-doodle-ink:color-mix(in srgb, var(--text) 6%, transparent);--shadow-card:0 0 0 1px var(--lightningcss-light,#00000012)var(--lightningcss-dark,#ffffff14), 0 1px 2px var(--lightningcss-light,#00000008)var(--lightningcss-dark,#0003);--tab-bar-height:62px;--file-pdf:var(--lightningcss-light,#ad3131)var(--lightningcss-dark,#ff9494);--file-doc:var(--lightningcss-light,#2d57cb)var(--lightningcss-dark,#9ab1ff);--file-sheet:var(--lightningcss-light,#186d43)var(--lightningcss-dark,#5fd69a);--file-slides:var(--lightningcss-light,#9d450a)var(--lightningcss-dark,#ffad70);--file-code:var(--lightningcss-light,#7944b6)var(--lightningcss-dark,#c8a5f2);--file-media:var(--lightningcss-light,#7d45ae)var(--lightningcss-dark,#c8a5f2);--label-gray:var(--lightningcss-light,#52555c)var(--lightningcss-dark,#ced1d6);--label-gray-bg:var(--lightningcss-light,#e9ebee)var(--lightningcss-dark,#343538);--label-brown:var(--lightningcss-light,#6f4c34)var(--lightningcss-dark,#e9cab6);--label-brown-bg:var(--lightningcss-light,#f8e8de)var(--lightningcss-dark,#413228);--label-orange:var(--lightningcss-light,#824103)var(--lightningcss-dark,#fbc49f);--label-orange-bg:var(--lightningcss-light,#ffe5d2)var(--lightningcss-dark,#492e1b);--label-yellow:var(--lightningcss-light,#6d5100)var(--lightningcss-dark,#e5cf94);--label-yellow-bg:var(--lightningcss-light,#f5ebce)var(--lightningcss-dark,#3f3414);--label-green:var(--lightningcss-light,#196632)var(--lightningcss-dark,#ace0b6);--label-green-bg:var(--lightningcss-light,#d9f3dd)var(--lightningcss-dark,#223d27);--label-teal:var(--lightningcss-light,#006763)var(--lightningcss-dark,#91e2dc);--label-teal-bg:var(--lightningcss-light,#cef4f1)var(--lightningcss-dark,#0d3d3b);--label-blue:var(--lightningcss-light,#255691)var(--lightningcss-dark,#aed4ff);--label-blue-bg:var(--lightningcss-light,#daedff)var(--lightningcss-dark,#23364f);--label-purple:var(--lightningcss-light,#5f4589)var(--lightningcss-dark,#d9c6fe);--label-purple-bg:var(--lightningcss-light,#efe6ff)var(--lightningcss-dark,#392f4b);--label-pink:var(--lightningcss-light,#81385e)var(--lightningcss-dark,#fabcd8);--label-pink-bg:var(--lightningcss-light,#ffe1ef)var(--lightningcss-dark,#492a39);--label-red:var(--lightningcss-light,#883835)var(--lightningcss-dark,#ffbdb7);--label-red-bg:var(--lightningcss-light,#ffe2de)var(--lightningcss-dark,#4c2b28);--tint:var(--text-2);--acc-grad:var(--acc);--button-lift:none;--button-press:var(--button-lift);--press-transform:scale(.97);--button-edge:0px;--thumb-lift:0 0 0 .5px var(--lightningcss-light,#0000000a)var(--lightningcss-dark,#ffffff0f), 0 3px 8px var(--lightningcss-light,#0000001f)var(--lightningcss-dark,#0006), 0 3px 1px var(--lightningcss-light,#0000000a)var(--lightningcss-dark,#0003);--segment-radius:9999px;--button-secondary-fill:transparent;--button-secondary-lift:none;--button-secondary-press:var(--button-secondary-lift);--text-depth:none;--text-grad:linear-gradient(var(--text), var(--text));--on-acc-icon:var(--on-acc);--knob:var(--on-acc);--control-line:var(--lightningcss-light,#00000024)var(--lightningcss-dark,#ffffff29);--button-weight-strong:500;--ease:cubic-bezier(.32, .72, 0, 1);--code-bg:var(--lightningcss-light,#f7f7f8)var(--lightningcss-dark,#1b1b1b);--code-string:var(--lightningcss-light,#116329)var(--lightningcss-dark,#b5d99c);--code-tag:var(--lightningcss-light,#0550ae)var(--lightningcss-dark,#9ab8d8);--code-keyword:var(--lightningcss-light,#8250df)var(--lightningcss-dark,#d59ce5);--code-number:var(--lightningcss-light,#9a5300)var(--lightningcss-dark,#e0b084)}@media (pointer:coarse){:root{--control-sm:36px;--tap:44px;--tap-lg:48px;--row:40px}}*,:before,:after{box-sizing:border-box}*{scrollbar-width:thin;scrollbar-color:var(--fill) transparent}small{font-size:var(--text-xs)}html,body{background:var(--bg);color:var(--text);-webkit-text-size-adjust:100%;margin:0}.ui-text-gradient{background:var(--text-grad);width:-moz-fit-content;width:fit-content;max-width:100%;filter:var(--text-depth);color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text}:where(body){font:var(--text-base) / 1.4 var(--font-ui);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}b,strong,th,h1,h2,h3,h4,h5,h6{font-weight:500}code,pre,kbd,samp{font-family:var(--font-mono)}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;touch-action:manipulation}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}[hidden]{display:none!important}a[x-apple-data-detectors]{color:inherit!important;font:inherit!important;text-decoration:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important}}@media (pointer:coarse){html{touch-action:manipulation}*{scrollbar-width:none}::-webkit-scrollbar{display:none}body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}:is(input:not([type=checkbox],[type=radio],[type=range],.ui-input-otp>*),textarea,select){font-size:var(--text-lg)}input,textarea,[contenteditable],p,pre,code,td,[data-selectable],[data-selectable] *{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}}.ui-icon{width:var(--icon-size,1.25em);height:var(--icon-size,1.25em);stroke:currentColor;stroke-width:var(--icon-stroke);stroke-linecap:round;stroke-linejoin:round;flex:none}.ui-icon *{vector-effect:non-scaling-stroke}.ui-button{height:var(--tap);border-radius:var(--button-radius);color:var(--tint);font-size:var(--text-md);font-weight:var(--button-weight);white-space:nowrap;-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:20px;text-decoration:none;transition:transform .12s,box-shadow .12s,opacity .15s,background-color .15s,color .15s;display:inline-flex}.ui-button>svg{flex:none;width:18px;height:18px}.ui-button[data-size=lg]{height:var(--tap-lg);font-size:var(--text-lg);padding:0 18px}.ui-button[data-size=sm]{height:var(--control-sm);padding:0 12px}.ui-button[data-size=xs]{height:var(--control-xs);font-size:var(--text-sm);padding:0 10px}.ui-button[data-variant=ghost]:is([data-size=sm],[data-size=xs]):has(>svg:first-child){padding-inline-start:calc((var(--h) - 18px) / 2)}.ui-button[data-variant=ghost][data-size=sm]{--h:var(--control-sm)}.ui-button[data-variant=ghost][data-size=xs]{--h:var(--control-xs)}:where(.ui-hit){position:relative}@media (pointer:coarse){.ui-hit:after{content:"";inset:min(0px, calc(50% - var(--tap) / 2));position:absolute}.ui-button:is([data-size=xs],[data-size=sm],[data-size=icon-sm]){position:relative}.ui-button:is([data-size=xs],[data-size=sm],[data-size=icon-sm]):after{content:"";inset:calc(50% - var(--tap) / 2) 0;position:absolute}}.ui-button[data-block]{width:100%}.ui-button[data-text=body]{font-size:var(--text-base)}.ui-button:not([aria-haspopup]):active:not(:disabled):not([aria-disabled=true]){transform:var(--press-transform)}.ui-button:disabled,.ui-button[aria-disabled=true]{opacity:.45;cursor:default}.ui-button[data-variant=primary]{background:var(--primary,var(--text));box-shadow:none;color:var(--on-primary,var(--bg));font-weight:var(--button-weight-strong)}.ui-button[data-variant=primary]:is(:disabled,[aria-disabled=true]):not([data-state=busy]){opacity:1;background:var(--fill);color:var(--mut)}.ui-button[data-variant=brand]{background:var(--acc-grad);box-shadow:var(--button-lift);color:var(--on-acc);font-weight:var(--button-weight-strong)}.ui-button[data-variant=secondary]{isolation:isolate;border-color:var(--control-line);background:var(--button-secondary-fill);box-shadow:var(--button-secondary-lift);position:relative}.ui-button[data-variant=secondary]:before{content:"";z-index:-1;border-radius:inherit;background:var(--hover);opacity:0;pointer-events:none;transition:opacity .15s;position:absolute;inset:0}.ui-button[data-variant=secondary][aria-expanded=true]:before{opacity:1}.ui-button[data-variant=brand]:active:not(:disabled):not([aria-disabled=true]){box-shadow:var(--button-press)}.ui-button[data-variant=secondary]:active:not(:disabled):not([aria-disabled=true]){box-shadow:var(--button-secondary-press)}.ui-button[data-variant=soft]{background:var(--surface)}.ui-button:is([data-variant=ghost],[data-variant=link]){color:var(--mut)}.ui-button[aria-expanded=true]:not([data-variant=primary],[data-variant=brand],[data-variant=danger],[data-variant=secondary]){background:var(--hover)}.ui-button[aria-expanded=true]:not([data-variant=primary],[data-variant=brand],[data-variant=danger]),.ui-button[aria-pressed=true]:not([data-variant=primary],[data-variant=brand],[data-variant=danger]){color:var(--text)}.ui-button[data-variant=danger]{background:var(--bad);box-shadow:inset 0 calc(var(--button-edge) / 3) 0 #ffffff4d, 0 var(--button-edge) 0 color-mix(in oklab, var(--bad), black 30%);color:var(--on-bad,#fff);font-weight:var(--button-weight-strong)}.ui-button[data-variant=danger]:active:not(:disabled):not([aria-disabled=true]){box-shadow:inset 0 calc(var(--button-edge) / 3) 0 #ffffff40, 0 calc(var(--button-edge) / 3) 0 color-mix(in oklab, var(--bad), black 30%)}.ui-button[data-variant=danger-soft]{background:color-mix(in srgb, var(--bad) 10%, transparent);color:var(--bad)}.ui-button[data-variant=link]{text-underline-offset:3px;height:auto;padding:0 4px;text-decoration:underline}@media (hover:hover){.ui-button:is([data-variant=soft],[data-variant=ghost],[data-variant=link]):hover:not(:disabled):not([aria-disabled=true]){background:var(--hover);color:var(--text)}.ui-button[data-variant=secondary]:hover:not(:disabled):not([aria-disabled=true]){color:var(--text)}.ui-button[data-variant=secondary]:hover:not(:disabled):not([aria-disabled=true]):before{opacity:1}.ui-button[data-variant=primary]:hover:not(:disabled):not([aria-disabled=true]){opacity:.85}.ui-button[data-variant=brand]:hover:not(:disabled):not([aria-disabled=true]){filter:brightness(1.06)saturate(1.04)}.ui-button:is([data-variant=danger],[data-variant=danger-soft]):hover:not(:disabled):not([aria-disabled=true]){opacity:.85}}.ui-button[data-variant=brand]:active:not(:disabled):not([aria-disabled=true]){filter:brightness(.93)}.ui-button[data-variant=secondary]:active:not(:disabled):not([aria-disabled=true]):before{opacity:1;background:var(--fill)}.ui-icon-button[data-variant=brand]{background:var(--acc);box-shadow:none;color:var(--on-acc-icon)}.ui-icon-button:is([data-variant=primary],[data-variant=brand]):active:not(:disabled):not([aria-disabled=true]){box-shadow:none;transform:scale(.92)}.ui-icon-button{width:var(--tap);border-radius:var(--icon-button-radius);flex:none;padding:0;position:relative}.ui-icon-button>.ui-glyph>svg,.ui-icon-button>svg{width:20px;height:20px}.ui-icon-button[data-size=icon-sm]{width:32px;height:32px}.ui-icon-button[data-size=icon-sm]>.ui-glyph>svg{width:18px;height:18px}.ui-icon-button[data-size=icon-md]{width:var(--tap-lg);height:var(--tap-lg)}.ui-icon-button[data-size=icon-lg]{width:56px;height:56px}.ui-icon-button[data-size=icon-lg]>.ui-glyph>svg{--icon-stroke:2px;width:32px;height:32px}.ui-icon-button:is([data-variant=primary],[data-variant=brand])>.ui-glyph>svg{--icon-stroke:2px}.ui-icon-button:is([data-variant=primary],[data-variant=brand])[data-size=icon-lg]>.ui-glyph>svg{--icon-stroke:2.25px}@media (pointer:coarse){.ui-icon-button[data-size=icon-lg]{width:72px;height:72px}}.ui-icon-button[data-shape=circle]{border-radius:50%}.ui-button[data-shape=rounded]{border-radius:8px}.ui-glyph{place-items:center;transition:opacity .15s,transform .15s;display:grid}.ui-icon-button[data-state]>.ui-glyph:first-child{opacity:0;transform:scale(.6)}.ui-glyph-state{animation:.15s ui-glyph-in;position:absolute;inset:0}@keyframes ui-glyph-in{0%{opacity:0;transform:scale(.6)}}.ui-icon-button[data-state=done]{color:var(--text)}.ui-icon-button[data-state=failed]{color:var(--bad)}.ui-button:not(.ui-icon-button)[aria-busy=true]{position:relative}.ui-button:not(.ui-icon-button)[aria-busy=true]>:not(.ui-spinner){visibility:hidden}.ui-button:not(.ui-icon-button)[aria-busy=true]>.ui-spinner{margin:auto;position:absolute;inset:0}.ui-actions{align-items:center;display:flex}.ui-actions[data-edge=start]{margin-left:-8px}.ui-actions[data-edge=end]{justify-content:flex-end;margin-right:-8px}.ui-actions>.ui-row{flex:1;width:auto;min-width:0}.ui-actions[data-quiet]{opacity:0;transition:opacity .15s}.ui-actions[data-quiet]:focus-within{opacity:1}@media (hover:hover){:hover>.ui-actions[data-quiet]{opacity:1}}@media (pointer:coarse){.ui-actions[data-quiet]{opacity:.7}}.ui-note{color:var(--mut);font-size:var(--text-sm);font-variant-numeric:tabular-nums;white-space:nowrap;padding:0 8px}.ui-switch{background:0 0;border:0;flex:none;padding:0;display:inline-grid}.ui-switch-track{background:var(--fill);border-radius:9999px;width:51px;height:31px;transition:background-color .2s;position:relative}.ui-switch-track:after{content:"";width:27px;height:27px;box-shadow:var(--thumb-lift);background:#fff;border-radius:50%;transition:transform .2s;position:absolute;top:2px;left:2px}.ui-switch[aria-checked=true] .ui-switch-track{background:var(--acc)}.ui-switch[aria-checked=true] .ui-switch-track:after{background:var(--knob);transform:translate(20px)}.ui-switch:disabled{opacity:.45;cursor:default}@media not (pointer:coarse){.ui-switch-track{width:36px;height:20px}.ui-switch-track:after{width:16px;height:16px}.ui-switch[aria-checked=true] .ui-switch-track:after{transform:translate(16px)}}.ui-check{min-height:var(--tap);color:var(--text);font-size:var(--text-base);cursor:pointer;align-items:center;gap:10px;display:inline-flex}.ui-check>input{border:1.5px solid color-mix(in srgb, var(--mut) 65%, transparent);background:var(--popover);appearance:none;width:20px;height:20px;cursor:inherit;border-radius:6px;flex:none;place-items:center;margin:0;transition:background-color .12s,border-color .12s;display:grid}.ui-check>input[type=radio]{border-radius:50%}.ui-check>input:before{content:"";background:var(--on-acc);width:12px;height:12px;transition:transform .14s var(--ease);transform:scale(0);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.4 6.3 4.9 8.7 9.6 3.5' fill='none' stroke='%23000' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.4 6.3 4.9 8.7 9.6 3.5' fill='none' stroke='%23000' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.ui-check>input:indeterminate:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 6h6' fill='none' stroke='%23000' stroke-width='2.1' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 6h6' fill='none' stroke='%23000' stroke-width='2.1' stroke-linecap='round'/%3E%3C/svg%3E")}.ui-check>input[type=radio]:before{border-radius:50%;width:8px;height:8px;-webkit-mask:none;mask:none}.ui-check>input:is(:checked,:indeterminate){border-color:var(--acc);background:var(--acc)}.ui-check>input:is(:checked,:indeterminate):before{transform:scale(1)}.ui-check>input:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (hover:hover){.ui-check:hover>input:not(:checked):not(:indeterminate):not(:disabled){border-color:var(--mut)}}@media (pointer:coarse){.ui-check>input{width:22px;height:22px}.ui-check>input:not([type=radio]){border-radius:7px}}.ui-check:has(>input:disabled){opacity:.45;cursor:default}.ui-radio-group{display:grid}.ui-radio-group[data-orientation=horizontal]{flex-wrap:wrap;column-gap:20px;display:flex}.ui-toggle-group{isolation:isolate;border-radius:calc(var(--segment-radius) + 2px);background:var(--hover);grid-auto-columns:1fr;grid-auto-flow:column;max-width:100%;padding:2px;display:grid;position:relative}.ui-toggle-group>button{text-overflow:ellipsis;white-space:nowrap;border-radius:var(--segment-radius);min-width:0;height:32px;color:var(--text-2);font-size:var(--text-md);background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex;overflow:hidden}.ui-toggle-group>button>span{text-overflow:ellipsis;overflow:hidden}.ui-toggle-group>button>svg{flex:none;width:16px;height:16px}.ui-toggle-group>button:is([aria-checked=true],[aria-selected=true]){background:var(--segment);color:var(--text);box-shadow:var(--thumb-lift)}.ui-toggle-group[data-thumb]{--choices:2;--chosen:0}.ui-toggle-group[data-thumb]:before{content:"";z-index:-1;width:calc((100% - 4px) / var(--choices));border-radius:var(--segment-radius);background:var(--segment);box-shadow:var(--thumb-lift);transform:translateX(calc(100% * var(--chosen)));transition:transform .24s cubic-bezier(.3,.7,.3,1);position:absolute;inset:2px auto 2px 2px}.ui-toggle-group[data-thumb]>button:is([aria-checked=true],[aria-selected=true]){box-shadow:none;background:0 0}@media (prefers-reduced-motion:reduce){.ui-toggle-group[data-thumb]:before{transition:none}}.ui-tabs{scrollbar-width:none;align-items:center;gap:4px;min-width:0;display:flex;overflow-x:auto}@supports (animation-timeline:scroll()){.ui-tabs{animation:linear both ui-more-right;animation-timeline:scroll(self inline)}@keyframes ui-more-right{0%,95%{-webkit-mask-image:linear-gradient(270deg,#0000,#000 32px);mask-image:linear-gradient(270deg,#0000,#000 32px)}to{-webkit-mask-image:none;mask-image:none}}}.ui-tabs::-webkit-scrollbar{display:none}.ui-tab{max-width:180px;height:var(--control-sm);color:var(--mut);font-size:var(--text-md);white-space:nowrap;background:0 0;border:0;border-radius:8px;flex:none;align-items:center;gap:6px;padding:0 12px;font-weight:500;transition:background-color .15s,color .15s;display:flex;position:relative}.ui-tab>span{text-overflow:ellipsis;overflow:hidden}.ui-tab>svg{flex:none;width:16px;height:16px}.ui-tab[aria-selected=true]{background:var(--selected);color:var(--text)}@media (hover:hover){.ui-tab:not([aria-selected=true]):hover{background:var(--hover);color:var(--text-2)}}@media (pointer:coarse){.ui-tab:after{content:"";inset:calc(50% - var(--tap) / 2) 0;position:absolute}}.ui-tab-item{flex:none;align-items:center;min-width:0;display:flex;position:relative}.ui-tab-item>.ui-tab[draggable=true]{cursor:default}.ui-tab-item[data-drop]:before{content:"";background:var(--text);border-radius:1px;width:2px;position:absolute;top:6px;bottom:6px}.ui-tab-item[data-drop=before]:before{left:-1px}.ui-tab-item[data-drop=after]:before{right:-1px}.ui-tab-item .ui-button{width:20px;height:24px;color:var(--mut);border-radius:6px;margin:0 6px 0 -8px}.ui-tab-item .ui-button>.ui-glyph>svg,.ui-tab-item .ui-button>svg{width:16px;height:16px}.ui-tab-rename{width:140px;height:var(--control-sm);border:1px solid var(--focus);background:var(--popover);color:var(--text);font:inherit;font-size:var(--text-md);border-radius:6px;outline:none;margin:0 4px;padding:0 8px;font-weight:500}@media (pointer:coarse){.ui-tab-rename{font-size:var(--text-lg)}}.ui-tab-after{flex:none;align-items:center;padding-left:4px;display:flex}.ui-tab>small{color:var(--mut);font-variant-numeric:tabular-nums;flex:none;font-weight:400}.ui-tab[aria-selected=true]>small{color:var(--text-2)}.ui-tab-item[data-closable]{border-radius:8px;transition:background-color .15s}.ui-tab-item[data-closable]>.ui-tab{background:0 0;padding-right:10px}.ui-tab-item[data-closable]:has(>.ui-tab[aria-selected=true]){background:var(--selected)}.ui-tab-item[data-closable]:not(:has(>.ui-tab[aria-selected=true]))>.ui-tab-close{opacity:0;pointer-events:none}@media (hover:hover){.ui-tab-item[data-closable]:not(:has(>.ui-tab[aria-selected=true])):hover{background:var(--hover)}.ui-tab-item[data-closable]:hover>.ui-tab-close{opacity:1;pointer-events:auto}}.ui-tabs[data-variant=line]{align-items:stretch;gap:0}.ui-tabs[data-variant=line] .ui-tab{background:0 0;border-radius:0;height:38px}.ui-tabs[data-variant=line] .ui-tab[aria-selected=true]{color:var(--text)}.ui-tabs[data-variant=line] .ui-tab-item:has(>.ui-tab[aria-selected=true],>.ui-tab-rename){box-shadow:inset 0 -2px var(--series-1)}@media (hover:hover){.ui-tabs[data-variant=line] .ui-tab:not([aria-selected=true]):hover{color:var(--text);background:0 0}}.ui-filter-bar{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.ui-filter{max-width:100%;height:var(--control-sm);background:var(--surface);color:var(--text-2);font-size:var(--text-md);white-space:nowrap;border-radius:9999px;align-items:center;gap:2px;padding:0 4px 0 12px;display:inline-flex}.ui-filter-field{margin-right:2px}.ui-filter-op,.ui-filter-or{color:var(--mut)}.ui-filter-part{height:26px;font:inherit;background:0 0;border:0;border-radius:9999px;flex:none;align-items:center;gap:6px;padding:0 6px;transition:background-color .15s,color .15s;display:inline-flex;position:relative}span.ui-filter-op{padding:0 2px}.ui-filter-value{min-width:0;color:var(--text);flex:0 auto;font-weight:500}.ui-filter-values{text-overflow:ellipsis;min-width:0;max-width:240px;overflow:hidden}.ui-filter-or{font-weight:400}.ui-filter-more{background:var(--hover);height:20px;color:var(--text-2);font-size:var(--text-sm);border-radius:6px;flex:none;padding:0 6px;line-height:20px}.ui-filter-part[aria-expanded=true]{background:var(--hover)}.ui-filter-part[aria-expanded=true],.ui-filter-part[aria-expanded=true] .ui-filter-or{color:var(--text)}.ui-filter-remove{width:24px;height:24px;color:var(--mut);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;transition:background-color .15s,color .15s;display:grid;position:relative}.ui-filter-remove>svg{width:14px;height:14px}@media (hover:hover){.ui-filter-part:hover,.ui-filter-remove:hover{background:var(--hover);color:var(--text)}.ui-filter-part:hover .ui-filter-or{color:var(--text)}}@media (pointer:coarse){.ui-filter-part:after,.ui-filter-remove:after{content:"";inset:calc(50% - var(--tap) / 2) -1px;position:absolute}}.ui-row{width:100%;min-height:var(--row);color:var(--text-2);font:inherit;font-size:var(--text-md);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 10px;text-decoration:none;display:flex}.ui-row>svg{flex:none;width:18px;height:18px}.ui-row[aria-selected=true],.ui-row[aria-pressed=true]{background:var(--hover);color:var(--text)}.ui-row[aria-checked=true]{color:var(--text)}.ui-row:disabled,.ui-row[aria-disabled=true]{cursor:default;opacity:.45}.ui-row[data-text=body]{font-size:var(--text-base)}.ui-row[data-danger]{color:var(--bad)}.ui-row[data-highlighted]{background:var(--hover);color:var(--text)}@media (pointer:coarse){.ui-row:active:not(:disabled):not([aria-disabled=true]){background:var(--hover);color:var(--text)}}@media (hover:hover){.ui-row:hover:not(:disabled):not([aria-disabled=true]){background:var(--hover);color:var(--text)}}.ui-item-group{border-radius:var(--radius);background:var(--cell);--inset:16px;overflow:hidden}.ui-item-group[data-lead]{--inset:52px}.ui-item-group[data-lead=avatar]{--inset:60px}.ui-item-group-section:not(:first-child){margin-top:28px}.ui-item-group+.ui-item-group{margin-top:16px}.ui-item-groups>:is(.ui-item-group,.ui-item-group-section,.ui-state){margin-block:0 28px}.ui-item-groups>:is(.ui-item-group,.ui-item-group-section,.ui-state):last-child{margin-bottom:0}.ui-item-groups>:is(.ui-item-group,.ui-item-group-section,section)+.ui-hint{margin-block:-22px 28px;padding-inline:16px}.ui-item-group-label{color:var(--mut);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;margin:0;padding:0 16px 6px;font-weight:400}.ui-item{width:100%;min-height:44px;color:var(--text);font:inherit;font-size:var(--text-base);text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:10px 16px;text-decoration:none;display:flex;position:relative}.ui-item+.ui-item:before{content:"";top:0;left:var(--inset);background:var(--line);transform-origin:top;height:1px;position:absolute;right:0}@media (min-resolution:2x){.ui-item+.ui-item:before,.ui-menu-sep{transform:scaleY(.5)}}.ui-item>.ui-item-lead{min-width:24px;color:var(--mut);flex:none;place-items:center;display:grid}.ui-item>.ui-item-content{flex:1;min-width:min(4.5em,30%)}.ui-item-content>strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-base);color:var(--text);font-weight:400;display:block;overflow:hidden}.ui-item-content>small{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);color:var(--mut);margin-top:2px;line-height:1.4;display:block;overflow:hidden}div.ui-item>.ui-item-content>:is(strong,small){white-space:normal;overflow-wrap:break-word}.ui-item-content>.ui-field{margin-top:8px}.ui-item-content>.ui-toggle-group{margin-top:10px}.ui-item-content>.ui-field:not(.ui-field-group){display:block}.ui-item-content:has(>.ui-button,>.ui-field-group,>.ui-field[data-size=sm]){flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ui-item-content:has(>.ui-button,>.ui-field-group,>.ui-field[data-size=sm])>:is(strong,small){flex-basis:100%}.ui-item-content:has(>.ui-button,>.ui-field-group,>.ui-field[data-size=sm])>small{margin-top:-6px}.ui-item-content>:is(.ui-field-group,.ui-field[data-size=sm]){margin-top:0}.ui-item-content>.ui-field[data-size=sm]:not(.ui-field-group){width:16ch}.ui-item-title{align-items:baseline;gap:8px;min-width:0;display:flex}.ui-item-title>strong{text-overflow:ellipsis;white-space:nowrap;max-width:75%;font-size:var(--text-base);color:var(--text);flex:none;font-weight:400;overflow:hidden}.ui-item-title>small{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-sm);color:var(--mut);font-variant-numeric:tabular-nums;overflow:hidden}.ui-item>.ui-item-value{text-overflow:ellipsis;white-space:nowrap;text-align:right;min-width:0;max-width:62%;color:var(--mut);font-size:var(--text-base);flex:0 auto;overflow:hidden}.ui-item>.ui-item-trail{min-width:0;color:var(--mut);font-size:var(--text-base);flex:0 auto;align-items:center;gap:8px;display:flex}.ui-item>.ui-item-trail>:is(.ui-icon-button,svg,.ui-badge,.ui-switch){flex:none}.ui-item>.ui-item-trail>svg{width:18px;height:18px}.ui-item:has(>.ui-item-trail>.ui-item-field)>.ui-item-content{flex:0 auto}.ui-item>.ui-item-trail:has(>.ui-item-field){flex:1 0 40%;min-width:0}.ui-item[data-danger]{color:var(--bad);justify-content:center}.ui-item[data-action] .ui-item-content>strong{font-weight:500}.ui-item[data-add] .ui-item-content>strong{color:var(--tint)}.ui-item-add{background:color-mix(in srgb, var(--tint) 12%, transparent);width:32px;height:32px;color:var(--tint);border-radius:50%;place-items:center;display:grid}.ui-item-add>svg{width:18px;height:18px}.ui-item:disabled{opacity:.45;cursor:default}.ui-item-hit{border-radius:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.ui-item-hit:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.ui-item[data-hit]>:not(.ui-item-hit){pointer-events:none;position:relative}.ui-item[data-hit] :is(button,a[href],input,select,textarea,label,[tabindex]):not(.ui-item-hit){pointer-events:auto}.ui-item[data-hit]:has(>.ui-item-hit:disabled)>:not(.ui-item-trail){opacity:.45}@media (min-width:601px){.ui-item[data-danger]{justify-content:flex-start}.ui-item-group:has(>.ui-item[data-danger]:only-child){background:0 0;overflow:visible}.ui-item-group>.ui-item[data-danger]:only-child{width:auto;min-height:0;height:var(--tap);border-radius:var(--button-radius);background:color-mix(in srgb, var(--bad) 10%, transparent);padding:0 16px;font-weight:500}.ui-card-arrive>.ui-item-group:has(>.ui-item[data-danger]:only-child){padding:0 16px 12px}}@media (min-width:601px) and (hover:hover){.ui-item-group>button.ui-item[data-danger]:only-child:hover:not(:disabled){background:color-mix(in srgb, var(--bad) 16%, transparent)}}@media (pointer:coarse){button.ui-item:active:not(:disabled),a.ui-item:active{background:var(--hover)}.ui-item[data-hit]:has(>.ui-item-hit:active:not(:disabled)){background:var(--hover)}}@media (hover:hover){button.ui-item:hover:not(:disabled),a.ui-item:hover{background:var(--hover)}.ui-item[data-hit]:has(>.ui-item-hit:hover:not(:disabled)){background:var(--hover)}}@media not (pointer:coarse){.ui-item-group{background:var(--popover);box-shadow:var(--shadow-card);--inset:0px}.ui-item-group[data-lead]{--inset:0px}.ui-item-group:has(>.ui-item[data-danger]:only-child){box-shadow:none}.ui-item-group-label{color:var(--text-2);font-size:var(--text-sm);letter-spacing:0;text-transform:none;padding:0 0 8px;font-weight:500}.ui-item-groups>:is(.ui-item-group,.ui-item-group-section,section)+.ui-hint{padding-inline:0}.ui-item{min-height:40px;font-size:var(--text-md)}.ui-item-content>strong,.ui-item-title>strong,.ui-item>.ui-item-value,.ui-item>.ui-item-trail{font-size:var(--text-md)}.ui-item-content>small{font-size:var(--text-xs)}.ui-item>.ui-item-trail[data-chevron]{display:none}}.ui-section{color:var(--mut);font-size:var(--text-sm);padding:12px 10px 4px;font-weight:500}.ui-hint{color:var(--mut);font-size:var(--text-sm);margin:8px 0 0;line-height:1.5}.ui-intro{color:var(--mut);font-size:var(--text-sm);margin:0 0 12px;line-height:1.5}.ui-card{border-radius:var(--radius);background:var(--popover);min-width:0;box-shadow:var(--shadow-card);flex-direction:column;display:flex;overflow:hidden}.ui-card-header{align-items:center;gap:12px;min-height:32px;padding:10px 12px 0 16px;display:flex}.ui-card-header>.ui-card-title{padding-block:6px}.ui-card-title{flex:1;gap:2px;min-width:0;display:grid}.ui-card-title>h3{color:var(--text);font-size:var(--text-md);margin:0;font-weight:600;line-height:20px}.ui-card-title>p{color:var(--mut);font-size:var(--text-sm);margin:2px 0 0;line-height:1.4}.ui-card-body{padding:16px;display:grid;position:relative}.ui-card-header+.ui-card-body{padding-top:10px}.ui-card-body.ui-card-flush{padding:0}.ui-card[data-fill]{height:100%;min-height:0}.ui-card[data-fill]>.ui-card-body{flex:1;min-height:0}.ui-card[data-fill]>.ui-card-body>.ui-card-arrive{min-height:0;display:grid}.ui-card-body>.ui-item-group,.ui-card-body>.ui-stack>.ui-item-group,.ui-card-body>.ui-card-arrive>.ui-item-group,.ui-card-body>.ui-card-arrive>.ui-stack>.ui-item-group{background:0 0;border:0;border-radius:0;margin-inline:-16px}.ui-card-body:has(>.ui-item-group:last-child,>.ui-card-arrive>.ui-item-group:last-child){padding-bottom:4px}.ui-card-body:has(>.ui-card-arrive>.ui-item-group-section){padding-inline:0;padding-bottom:4px}.ui-card-arrive>.ui-item-group-section>.ui-item-group{background:0 0;border:0;border-radius:0}.ui-card-arrive>.ui-item-group-section>.ui-item-group-label{padding-inline:16px}.ui-card-arrive>.ui-item-group-section:not(:first-child){margin-top:20px}.ui-card-body:has(>.ui-card-arrive>.ui-item-group-section)>.ui-card-arrive>.ui-item-group{margin-inline:0}.ui-card-arrive>.ui-item-group:not(:first-child){margin-top:20px}.ui-card-body:has(>.ui-card-arrive>.ui-grid[data-kind=stats]){padding-inline:0;padding-bottom:0}.ui-card-arrive>.ui-grid[data-kind=stats]>.ui-grid-items{box-shadow:none;background:0 0;border-radius:0;gap:0}.ui-card-body:is([data-state=empty],[data-state=error]){text-align:center;place-items:center}.ui-card-body>.ui-state{max-width:320px;margin:0}.ui-card-body .ui-state p{text-wrap:pretty;margin:0}.ui-card-body .ui-data-table{--table-edge:16px;margin-inline:-16px}.ui-card-flush .ui-data-table{margin-inline:0}.ui-card-next{justify-content:center;margin-top:12px;display:flex}.ui-card-arrive{min-width:0;animation:.16s ui-fade}.ui-card-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.ui-card-arrive{animation:none}}.ui-separator{background:var(--line);border:0;flex:none;margin:0}.ui-separator[data-orientation=horizontal]{width:100%;height:1px}.ui-separator[data-orientation=vertical]{align-self:stretch;width:1px}.ui-floating{color:inherit;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:auto;overflow:visible}.ui-floating:popover-open{animation:.15s ui-pop}.ui-floating[data-side=top]:popover-open{animation-name:ui-pop-up}.ui-floating[data-side=right]:popover-open{animation-name:ui-pop-right}@keyframes ui-pop{0%{opacity:0;transform:translateY(-4px)}}@keyframes ui-pop-up{0%{opacity:0;transform:translateY(4px)}}@keyframes ui-pop-right{0%{opacity:0;transform:translate(-4px)}}.ui-menu{--row:var(--tap);border-radius:var(--radius);background:var(--popover);border:1px solid var(--line);min-width:190px;max-width:min(320px,100vw - 32px);box-shadow:var(--shadow);padding:4px;overflow-y:auto}.ui-menu .ui-row:not([data-text]){font-size:var(--text-md)}.ui-menu .ui-row>svg:last-child:not(:first-child),.ui-menu .ui-row>small{margin-left:auto}.ui-menu .ui-row>small{color:var(--mut);font-size:var(--text-sm)}.ui-menu-sep{background:var(--line);height:1px;margin:4px 6px}.ui-menu-heading{color:var(--mut);font-size:var(--text-xs);padding:6px 10px 2px;font-weight:500}.ui-menu-heading:not(:first-child){margin-top:6px;padding-top:8px}.ui-menu-search{flex-direction:column;padding:0;display:flex;overflow:hidden}.ui-popover{overscroll-behavior:contain;border-radius:var(--radius);background:var(--popover);border:1px solid var(--line);min-width:min(260px,100vw - 32px);max-width:min(420px,100vw - 32px);box-shadow:var(--shadow);padding:0;overflow-y:auto}.ui-tooltip{background:var(--text);max-width:260px;color:var(--bg);font-size:var(--text-xs);pointer-events:none;border-radius:6px;padding:5px 8px;line-height:1.4}.ui-header{height:max(52px, calc(var(--tap) + 12px));border-bottom:1px solid var(--line);flex:none;align-items:center;gap:8px;padding:0 12px;display:flex}.ui-sheet-header{border-bottom:0}.ui-header-title{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.ui-header-title h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-title);margin:0;overflow:hidden}.ui-header-actions{flex:none;align-items:center;display:flex}.ui-header-title>.ui-search{flex:1;min-width:0}.ui-mobile-title{display:none}.ui-header-lead,.ui-header-trail{flex:none;align-items:center;display:flex}.ui-header-lead:not(:has(*)){display:none}.ui-header-text-block{min-width:0;line-height:1.25;display:grid}.ui-header-text-block h2{line-height:1.25}.ui-header-text-block small{color:var(--mut);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-dialog .ui-header-text-block small{-webkit-line-clamp:2;line-clamp:2;white-space:normal;-webkit-box-orient:vertical;margin-top:2px;line-height:1.4;display:-webkit-box}.ui-header[data-progress]{position:relative}.ui-header-progress{pointer-events:none;height:2px;animation:.15s ui-fade;position:absolute;bottom:-1px;left:0;right:0;overflow:hidden}.ui-header-progress>i{background:var(--text-2);transform-origin:0;height:100%;transition:transform .2s linear;display:block}.ui-header-progress[data-sweep]>i{width:40%;animation:1.1s infinite ui-header-sweep}@keyframes ui-header-sweep{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.ui-header-progress[data-sweep]>i{opacity:.5;width:100%;animation:none}}.ui-dialog-footer{padding:12px var(--dialog-inset,16px) var(--dialog-inset,16px);flex:none;order:1;justify-content:flex-end;gap:8px;display:flex}.ui-dialog .ui-header{padding-inline:var(--dialog-inset,16px)}@media (max-width:600px){.ui-desktop-title{display:none}.ui-mobile-title{display:inline}.ui-sheet-header{grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);gap:12px;padding:0 12px 0 8px;display:grid}.ui-sheet-header[data-custom]{padding:0 8px;display:flex}.ui-sheet-header[data-custom] .ui-header-title{flex:1;min-width:0}.ui-sheet-header[data-custom] .ui-header-lead:not(:has(*)){display:none}.ui-sheet-header .ui-header-lead:not(:has(*)){display:block}.ui-sheet-header .ui-header-title{text-align:center;justify-content:center}.ui-sheet-header[data-custom] .ui-header-title{text-align:left;justify-content:flex-start}.ui-sheet-header h2{font-weight:500}.ui-sheet-header .ui-header-trail{justify-self:end;gap:6px}.ui-header-cta{height:34px;font-size:var(--text-base);padding:0 16px;position:relative}.ui-header-cta:after{content:"";position:absolute;inset:-5px -4px}.ui-header-text{font-size:var(--text-lg);color:var(--text-2);padding:0 8px}}.ui-field{width:100%;height:var(--tap);border:1px solid var(--control-line);color:var(--text);font-size:var(--text-md);background:0 0;border-radius:8px;padding:0 12px;line-height:20px}.ui-field::placeholder{color:var(--mut)}.ui-field[data-size=sm]{height:var(--control-sm)}.ui-field:focus{border-color:var(--mut);outline:none}.ui-field[aria-invalid=true]{border-color:var(--bad)}.ui-field:disabled{opacity:.45}textarea.ui-field{height:auto;min-height:calc(var(--rows,4) * 1lh + 16px);resize:none;field-sizing:content;max-height:50dvh;padding:8px 12px;display:block}.ui-field-group{cursor:text;align-items:center;gap:8px;display:flex}.ui-field-group>input{min-width:0;height:100%;color:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}:where(.ui-field-group)>input{font-size:inherit}.ui-field-group>input::placeholder{color:var(--mut)}.ui-field-group:focus-within{border-color:var(--mut)}.ui-field-group:has(>input[aria-invalid=true]){border-color:var(--bad)}.ui-field-group:has(>input:disabled){opacity:.45}.ui-field-end{color:var(--mut);font-size:var(--text-sm);flex:none;align-items:center;display:flex}.ui-field-end>svg{width:18px;height:18px}.ui-field-end:last-child:has(.ui-button){margin-right:-8px}.ui-field[data-text=code]{font:var(--text-sm) / 20px var(--font-mono);tab-size:2}textarea.ui-field[data-card]{min-height:calc(var(--rows,4) * 1lh + 24px);border-radius:var(--radius);background:var(--cell);border:0;padding:12px 16px}.ui-form-field{gap:6px;display:grid}.ui-label{color:var(--text-2);font-size:var(--text-sm);font-weight:500}.ui-form-field>.ui-hint{margin:0}.ui-form-field>.ui-error{color:var(--bad);font-size:var(--text-sm);margin:0;line-height:1.5}.ui-item-field{width:100%;min-width:0;height:36px;color:var(--text-2);font-size:var(--text-md);text-align:right;background:0 0;border:0;outline:none;padding:0}.ui-item-field::placeholder{color:var(--mut)}.ui-item-input{min-width:0;height:var(--tap);color:var(--text);font-size:var(--text-base);background:0 0;border:0;outline:none;flex:1;padding:0}.ui-item-input::placeholder{color:var(--mut)}.ui-item:has(.ui-item-input){padding-block:calc(28px - var(--tap) / 2)}.ui-search{height:var(--tap);background:var(--hover);color:var(--mut);border-radius:10px;align-items:center;gap:8px;padding:0 10px;display:flex}.ui-search>svg{flex:none;width:18px;height:18px}.ui-search input{min-width:0;height:100%;color:var(--text);font-size:var(--text-md);background:0 0;border:0;outline:none;flex:1;padding:0}.ui-search input::placeholder{color:var(--mut)}.ui-search input::-webkit-search-cancel-button{display:none}.ui-search-clear{width:36px;height:100%;color:var(--mut);background:0 0;border:0;flex:none;place-items:center;margin:0 -10px 0 -8px;padding:0;display:grid}.ui-search-clear>svg{width:16px;height:16px}.ui-search-clear:not(:last-child){margin-right:0}.ui-search-trail{flex:none;align-items:center;margin-right:-6px;display:flex}.ui-input-otp{gap:8px;display:inline-flex;position:relative}.ui-input-otp>input{opacity:0;caret-color:#0000;width:100%;font-size:var(--text-display);letter-spacing:1em;border:0;position:absolute;inset:0}.ui-input-otp-cell{border:1px solid var(--control-line);width:44px;height:52px;color:var(--text);font-size:var(--text-display);font-variant-numeric:tabular-nums;border-radius:10px;place-items:center;display:grid}.ui-input-otp:focus-within .ui-input-otp-cell[data-active]{border-color:var(--text)}.ui-input-otp[aria-invalid=true] .ui-input-otp-cell{border-color:var(--bad)}.ui-table-wrap{overflow-x:auto}.ui-table{border-collapse:collapse;width:100%;font-size:var(--text-sm);font-variant-numeric:tabular-nums}.ui-table th{border-bottom:1px solid var(--line);color:var(--mut);font-size:var(--text-xs);text-align:left;white-space:nowrap;padding:8px 12px;font-weight:500}.ui-table td{border-bottom:1px solid var(--line);color:var(--text);padding:10px 12px}.ui-table tr:last-child>td{border-bottom:0}.ui-table :is(th,td)[data-align=end]{text-align:right}@media (hover:hover){.ui-table tbody>tr[data-interactive]:hover{background:var(--hover);cursor:pointer}}.ui-badge{background:var(--surface);height:20px;color:var(--text-2);font-size:var(--text-xs);white-space:nowrap;border-radius:9999px;align-items:center;gap:4px;padding:0 7px;font-weight:500;display:inline-flex}.ui-badge[data-tone=accent]{background:var(--tag-bg);color:var(--tag)}.ui-badge[data-tone=ok]{background:color-mix(in srgb, var(--ok) 14%, transparent);color:var(--ok)}.ui-badge[data-tone=warn]{background:color-mix(in srgb, var(--warn) 14%, transparent);color:var(--warn)}.ui-badge[data-tone=bad]{background:color-mix(in srgb, var(--bad) 12%, transparent);color:var(--bad)}.ui-badge[data-tone=outline]{box-shadow:inset 0 0 0 1px var(--line);background:0 0}.ui-tag,.ui-badge[data-color]{--label-ink:var(--label-gray);--label-ground:var(--label-gray-bg)}.ui-badge[data-color]{background:var(--label-ground);color:var(--label-ink)}.ui-tag{background:var(--label-ground);min-width:0;max-width:100%;height:22px;color:var(--label-ink);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;border-radius:6px;padding:0 8px;font-weight:500;line-height:22px;display:inline-block;overflow:hidden}.ui-progress{background:var(--fill);border-radius:9999px;width:100%;height:6px;overflow:hidden}.ui-progress>span{border-radius:inherit;background:var(--text);transform-origin:0;height:100%;transition:transform .25s var(--ease);display:block}.ui-progress[data-indeterminate]>span{width:40%;animation:1.2s ease-in-out infinite ui-indeterminate}.ui-progress[data-size=line]{background:var(--line);border-radius:1px;height:2px}.ui-progress[data-size=line]>span{background:var(--text-2);transition-duration:.12s;transition-timing-function:linear}@keyframes ui-indeterminate{0%{transform:translate(-100%)}to{transform:translate(250%)}}.ui-skeleton{background:var(--fill);border-radius:6px;animation:1.6s ease-in-out infinite ui-pulse;display:block}.ui-code{border:1px solid var(--line);border-radius:var(--radius);background:var(--code-bg);min-width:0;max-width:100%;margin:0;overflow:hidden}.ui-code>figcaption{min-height:36px;color:var(--mut);font-size:var(--text-xs);justify-content:space-between;align-items:center;padding:0 2px 0 14px;display:flex}.ui-code pre{overscroll-behavior-x:none;color:var(--text-2);font:var(--text-sm) / 1.6 var(--font-mono);tab-size:2;margin:0;padding:12px 14px;overflow-x:auto}.ui-code>figcaption+pre{padding-top:2px}.ui-code-actions{align-items:center;display:flex}.ui-code .tk-comment{color:var(--mut);font-style:italic}.ui-code .tk-string{color:var(--code-string)}.ui-code :is(.tk-tag,.tk-block){color:var(--code-tag)}.ui-code .tk-keyword{color:var(--code-keyword)}.ui-code :is(.tk-number,.tk-prop){color:var(--code-number)}.ui-state{color:var(--mut);font-size:var(--text-sm);overflow-wrap:anywhere;margin:12px 0;line-height:1.5}.ui-state[data-kind=error]{color:var(--bad)}.ui-state .ui-button{margin-left:4px}.ui-state[data-titled]{text-align:center;justify-items:center;gap:6px;max-width:360px;margin:0 auto;padding:32px 16px;display:grid}.ui-state-icon{background:var(--surface);width:48px;height:48px;color:var(--mut);border-radius:14px;place-items:center;margin-bottom:6px;display:grid}.ui-state-icon>svg{width:22px;height:22px}.ui-state[data-titled]>h3{color:var(--text);font-size:var(--text-title);margin:0;font-weight:500}.ui-state[data-titled]>p{color:var(--mut);font-size:var(--text-base);margin:0;line-height:1.5}.ui-state-action{margin-top:10px}.ui-state[data-centered]{z-index:12;pointer-events:none;place-items:center;margin:0;display:grid;position:absolute;inset:0}.ui-state[data-centered][data-titled]{align-content:center;margin-inline:auto}.ui-state[data-centered] .ui-state-action{pointer-events:auto}.ui-spinner{vertical-align:middle;border:2px solid var(--line);border-top-color:currentColor;border-radius:50%;flex:none;width:16px;height:16px;animation:.8s linear infinite ui-spin;display:inline-block}.ui-spinner[data-size=large]{border-width:2px;width:24px;height:24px}.ui-dot{background:var(--mut);border-radius:50%;flex:none;width:8px;height:8px}.ui-dot[data-state=on]{background:var(--ok)}.ui-dot[data-state=bad]{background:var(--bad)}.ui-dot-line{color:var(--text);font-size:var(--text-base);align-items:center;gap:8px;display:inline-flex}.ui-dot[data-state=busy]{background:var(--text);animation:1.1s ease-in-out infinite ui-pulse}.ui-status-mark{background:var(--mut);border:0;border-radius:3px;min-width:0;padding:0;display:block}.ui-status-mark[data-state=up]{background:var(--ok)}.ui-status-mark[data-state=warn]{background:var(--warn)}.ui-status-mark[data-state=down]{background:var(--bad)}.ui-status-mark[data-state=none]{box-shadow:inset 0 0 0 1px var(--line);background:0 0}.ui-status-mark[data-state=maintenance]{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--mut) 55%, transparent) 0 2px, transparent 2px 4px);box-shadow:inset 0 0 0 1px var(--line)}.ui-status-mark:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.ui-status-mark.on{outline:2px solid var(--text);outline-offset:1px}.ui-uptime{--uptime-height:32px;--uptime-gap:2px;gap:4px;min-width:0;display:grid}.ui-uptime-main{align-items:center;gap:12px;min-width:0;display:flex}.ui-uptime-bar{gap:var(--uptime-gap);min-width:0;height:var(--uptime-height);flex:1;display:flex}.ui-uptime-bar>.ui-status-mark{flex:1 1 0}.ui-uptime-summary{color:var(--text);font-size:var(--text-md);font-variant-numeric:tabular-nums;flex:none;font-weight:500}.ui-uptime-ends{color:var(--mut);font-size:var(--text-xs);justify-content:space-between;gap:8px;display:flex}.ui-uptime-picked,.ui-status-grid-picked{min-height:1lh;color:var(--text-2);font-size:var(--text-xs)}.ui-uptime[data-dense]{--uptime-gap:1px}.ui-uptime[data-dense] .ui-status-mark{border-radius:2px}.ui-status-grid{--status-cell:16px;--status-gap:3px;gap:12px;min-width:0;display:grid}.ui-status-block{gap:6px;display:grid}.ui-status-block>h4{color:var(--mut);font-size:var(--text-xs);margin:0;font-weight:500}.ui-status-cells{grid-template-columns:repeat(auto-fill, var(--status-cell));gap:var(--status-gap);display:grid}.ui-status-cells>.ui-status-mark{width:var(--status-cell);height:var(--status-cell);border-radius:4px}@media (pointer:coarse){.ui-status-grid{--status-cell:22px;--status-gap:4px}}.ui-alert{border-radius:var(--radius);background:var(--surface);color:var(--text);font-size:var(--text-sm);gap:10px;padding:12px 14px;line-height:1.5;display:flex}.ui-alert>svg{flex:none;width:18px;height:18px;margin-top:1px}.ui-alert-body{flex:1;gap:2px;min-width:0;display:grid}.ui-alert-title{font-weight:500}.ui-alert-text[data-under]{color:var(--text-2)}.ui-alert-action{flex:none;align-self:center;gap:8px;display:flex}.ui-alert[data-tone=bad]{background:color-mix(in srgb, var(--bad) 8%, transparent);color:var(--bad)}.ui-alert[data-tone=warn]{background:color-mix(in srgb, var(--warn) 10%, transparent)}.ui-alert[data-tone=ok]{background:color-mix(in srgb, var(--ok) 10%, transparent)}@keyframes ui-spin{to{transform:rotate(360deg)}}@keyframes ui-pulse{50%{opacity:.45}}@keyframes ui-fade{0%{opacity:0}}@keyframes ui-push{0%{opacity:0;transform:translate(28px)}}.ui-page{animation:ui-push .26s var(--ease)}.ui-select{border-radius:8px;min-width:0;max-width:100%}.ui-select>span:first-child,.ui-select>.ui-label-icon+span{text-overflow:ellipsis;min-width:0;overflow:hidden}.ui-select>.ui-label-icon+span{margin-right:auto}.ui-select>svg,.ui-select>.ui-placeholder{color:var(--mut)}.ui-select{justify-content:space-between}.ui-floating:focus{outline:none}.ui-floating[data-sheet]{--row:var(--tap);left:8px;right:8px;bottom:max(8px, env(safe-area-inset-bottom));overscroll-behavior:contain;background:var(--popover);touch-action:pan-y;border:0;border-radius:22px;width:auto;min-width:0;max-width:none;max-height:min(72dvh,560px);padding:22px 8px 8px;top:auto;overflow-y:auto;box-shadow:0 -2px 16px #0000001a}.ui-floating[data-sheet]:popover-open{animation:ui-sheet-in .32s var(--ease)}.ui-floating.ui-menu-search[data-sheet]{padding:22px 0 max(8px, env(safe-area-inset-bottom))}.ui-popover[data-sheet]:has(>.body[data-flush]){padding:22px 0 max(8px, env(safe-area-inset-bottom))}.ui-floating[data-sheet]:before{content:"";background:var(--fill);border-radius:3px;width:36px;height:5px;margin-left:-18px;position:absolute;top:8px;left:50%}.ui-floating[data-sheet]::backdrop{background:var(--overlay);animation:.24s ui-fade}.ui-floating[data-sheet] .ui-row{font-size:var(--text-base);border-radius:12px;padding-inline:14px}.ui-floating[data-sheet] .ui-row>svg{width:20px;height:20px}.ui-floating[data-sheet] .ui-menu-heading{padding-inline:14px}@keyframes ui-sheet-in{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.ui-floating[data-sheet]:popover-open{animation:.15s ui-fade}}.ui-menu-sep+.ui-menu-heading{margin-top:0;padding-top:6px}.ui-floating[data-sheet] .ui-row:focus-visible{box-shadow:none;outline:none}@media (pointer:coarse){.ui-button:not([data-size=xs]):not([data-size=lg]),.ui-toggle-group>button,.ui-tab,.ui-row,.ui-menu .ui-row:not([data-text]){font-size:var(--text-base)}}.ui-menu .ui-row:focus-visible{background:var(--hover);color:var(--text);outline:none}.ui-on-tone{color:oklch(from var(--tone,var(--acc)) calc(.2 + clamp(0, (.64 - l) * 100, 1) * .8) 0 0)}.ui-page{width:100%;max-width:1320px;margin-inline:auto;padding:0 24px 32px}.ui-page[data-width=narrow]{max-width:808px;margin-inline:0}.ui-page[data-width=full]{max-width:none}.ui-page-content{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:4px;display:grid}@media (min-width:601px) and (max-width:860px){.ui-page{padding:0 20px 28px}}@media (max-width:600px){.ui-page{padding:0 16px 24px}.ui-page>.ui-page-header>*{margin-inline:-16px}.ui-page-content{gap:12px;margin-top:12px}}.ui-grid{min-width:0;container-type:inline-size}.ui-grid-items{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:16px;display:grid}.ui-grid[data-kind=split]>.ui-grid-items{grid-template-columns:minmax(0,1fr) 360px;align-items:start}.ui-grid[data-kind=split]>.ui-grid-items>*{gap:16px;min-width:0;display:grid}@container (width<=880px){.ui-grid[data-kind=split]>.ui-grid-items{grid-template-columns:minmax(0,1fr)}.ui-grid[data-kind=split]:not([data-first=work])>.ui-grid-items>:last-child{order:-1}}.ui-grid[data-kind=stats]>.ui-grid-items{--cols:6;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));border-radius:var(--radius);background:var(--popover);box-shadow:var(--shadow-card);gap:0;overflow:hidden}.ui-grid[data-kind=stats]>.ui-grid-items>.ui-stat{box-shadow:1px 0 0 var(--faint), 0 1px 0 var(--faint);background:0 0;border-radius:0}.ui-grid[data-kind=stats]>.ui-grid-items:where(:has(>:last-child:first-child)){--cols:1}.ui-grid[data-kind=stats]>.ui-grid-items:where(:has(>:last-child:nth-child(2))){--cols:2}.ui-grid[data-kind=stats]>.ui-grid-items:where(:has(>:last-child:nth-child(3))){--cols:3}.ui-grid[data-kind=stats]>.ui-grid-items:where(:has(>:last-child:nth-child(4)),:has(>:last-child:nth-child(7)),:has(>:last-child:nth-child(8))){--cols:4}.ui-grid[data-kind=stats]>.ui-grid-items:where(:has(>:last-child:nth-child(5))){--cols:5}@container (width<=1080px){.ui-grid[data-kind=stats]>.ui-grid-items:where(:has(>:last-child:nth-child(n+5))){--cols:3}.ui-grid[data-kind=stats]>.ui-grid-items:where(:has(>:last-child:nth-child(7)),:has(>:last-child:nth-child(8)),:has(>:last-child:nth-child(10))){--cols:4}}@container (width<=720px){.ui-grid[data-kind=stats]>.ui-grid-items:where(:has(>:last-child:nth-child(4)),:has(>:last-child:nth-child(7)),:has(>:last-child:nth-child(8)),:has(>:last-child:nth-child(10))){--cols:2}.ui-grid[data-kind=stats]>.ui-grid-items>:last-child:nth-child(7){grid-column:1/-1}}@container (width<=560px){.ui-grid-items{gap:12px}.ui-grid[data-kind=stats]>.ui-grid-items{gap:10px}.ui-grid[data-kind=stats]>.ui-grid-items:where(:has(>:last-child:nth-child(n+4))){--cols:2}.ui-grid[data-kind=stats]>.ui-grid-items>:last-child:nth-child(2n+5){grid-column:1/-1}}.ui-stack,.ui-tab-panel{grid-template-columns:minmax(0,1fr);align-content:start;gap:16px;min-width:0;display:grid}.ui-form{gap:16px;max-width:480px;display:grid}.ui-dialog .ui-form{max-width:none}.ui-form-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.ui-auth-layout{background:var(--bg);min-height:100dvh;display:grid;container-type:inline-size}.ui-auth-split{grid-template-columns:minmax(0,1fr);min-height:100%;display:grid}.ui-auth-main{min-width:0;padding:max(24px, env(safe-area-inset-top)) 24px max(24px, env(safe-area-inset-bottom));grid-template-rows:auto 1fr auto;justify-items:center;display:grid}.ui-auth-brand{color:var(--text);font-size:var(--text-md);justify-self:stretch;align-items:center;gap:10px;font-weight:600;display:flex}.ui-auth-layout-column{grid-row:2;align-self:center;gap:24px;width:min(100%,380px);padding-block:40px;display:grid}.ui-auth-head{gap:8px;display:grid}.ui-auth-head h1{color:var(--text);font-size:var(--text-hero);letter-spacing:-.02em;margin:0;font-weight:650;line-height:1.2}.ui-auth-head p{color:var(--text-2);font-size:var(--text-base);margin:0;line-height:1.5}.ui-auth-mark{margin-bottom:12px;display:flex}.ui-auth-providers{gap:10px;display:grid}.ui-auth-or{color:var(--mut);font-size:var(--text-sm);align-items:center;gap:12px;margin-block:-4px;display:flex}.ui-auth-or:before,.ui-auth-or:after{content:"";background:var(--line);flex:1;height:1px}.ui-auth-layout-column[data-align=center]{text-align:center}.ui-auth-layout-column[data-align=center] .ui-auth-mark{justify-content:center}.ui-auth-layout-column[data-align=center] .ui-auth-head p{text-wrap:balance}.ui-auth-foot{color:var(--mut);font-size:var(--text-sm);text-align:center;grid-row:3;justify-self:stretch}.ui-auth-foot a{color:var(--text-2)}.ui-auth-aside{color:#fff;background:radial-gradient(120% 90% at 100% 0%, color-mix(in srgb, var(--acc) 70%, #fff) 0%, transparent 55%), radial-gradient(90% 80% at 0% 100%, color-mix(in srgb, var(--acc) 60%, #000) 0%, transparent 60%), color-mix(in srgb, var(--acc) 82%, #000);border-radius:24px;margin:12px;padding:56px;display:none;position:relative;overflow:hidden}.ui-auth-aside:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 70% 30%,#000,#0000);mask-image:radial-gradient(80% 70% at 70% 30%,#000,#0000)}.ui-auth-aside>*{position:relative}.ui-auth-aside{--text:#fff;--text-2:#ffffffd1;--mut:#ffffffa8;--line:#fff3;--faint:#ffffff1f;--fill:#ffffff24;--popover:#ffffff1a;--shadow-card:inset 0 0 0 1px #ffffff2e, 0 12px 32px #0000002e;--ok:#9ff2c0;--bad:#ffc4c4;--series-1:#fff}.ui-auth-aside .ui-card,.ui-auth-aside .ui-stat{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ui-auth-aside h2{max-width:30ch;font-size:var(--text-hero);letter-spacing:-.025em;margin:0;font-weight:650;line-height:1.15}.ui-auth-aside p{max-width:52ch;color:var(--text-2);font-size:var(--text-base);margin:16px 0 0;line-height:1.6}.ui-auth-aside>ul{color:var(--text-2);font-size:var(--text-md);gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.ui-auth-aside>ul>li{align-items:baseline;gap:10px;display:flex}.ui-auth-aside>ul>li:before{content:"";background:#ffffff2e url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2l2.2 2.2 4.8-4.8' fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/16px no-repeat;border-radius:50%;flex:none;width:16px;height:16px;translate:0 3px}.ui-auth-aside>:is(.ui-grid,.ui-stack,.ui-card){margin-top:36px}@container (width>=900px){.ui-auth-split[data-aside]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.ui-auth-split[data-aside] .ui-auth-aside{align-content:center;display:grid}.ui-auth-main{padding-inline:40px}}.ui-label-icon{--label-icon-size:20px;width:var(--label-icon-size);height:var(--label-icon-size);border-radius:calc(var(--label-icon-size) * .26);background:var(--popover);box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);flex:none;place-items:center;display:inline-grid;overflow:hidden}.ui-label-icon>svg{width:65%;height:65%}.ui-label-icon[data-fill]{box-shadow:none}.ui-label-icon>i{background:var(--mut);border-radius:50%;width:5px;height:5px}.ui-chat-wallpaper{isolation:isolate;background:var(--chat-wallpaper);position:relative}.ui-chat-wallpaper:before{content:"";z-index:-1;pointer-events:none;background:var(--chat-doodle-ink);-webkit-mask:var(--chat-doodle) 0 0 / var(--chat-doodle-size) repeat;mask:var(--chat-doodle) 0 0 / var(--chat-doodle-size) repeat;position:absolute;inset:0}@media (max-width:600px){.ui-page-content [data-bleed]:not([data-bleed] [data-bleed],.ui-dialog *){width:calc(100% + 32px);max-width:none;box-shadow:0 -1px 0 var(--faint), 0 1px 0 var(--faint);border:0;border-radius:0;margin-inline:-16px}}:root:has(.ui-tab-bar) .ui-page{padding-bottom:calc(var(--tab-bar-height) + env(safe-area-inset-bottom) + 24px)}@font-face{font-family:Be Vietnam Pro;src:url(/home/fonts/BeVietnamPro-Regular.woff2?v=f67fe530a0)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Be Vietnam Pro;src:url(/home/fonts/BeVietnamPro-Bold.woff2?v=e7634b1e0b)format("woff2");font-weight:600 900;font-display:swap}:root{--font-ui:"Be Vietnam Pro", system-ui, sans-serif;--button-weight:600;--button-weight-strong:700;--ink:#1f140d;--ink-2:#5e4a3c;--fox:#fe7a23;--fox-deep:#e8650f;--rust:#c2410c;--cream:#fdddc3;--paper:#fff7ef;--hairline:#efe0d1;--z-bg:#e7ecf2;--z-time:#7a8ca5;--r:18px;--lift:0 1px 2px #1f140d0f, 0 8px 24px -8px #1f140d24;--card-r:var(--r);--card-pad:20px;--pill-r:9999px;--chip-h:32px;--tile:40px;--tile-r:12px;--tile-icon:22px;--tile-lg:56px;--tile-lg-r:14px;--marker:28px;--mark:20px;--bar-h:14px;--bar-r:4px;--bar-min:8px;--fs-h3:18px;--fs-2:14.5px;--fs-meta:13px}@media (max-width:640px){:root{--card-pad:16px;--fs-h3:17px}}html{scroll-behavior:smooth;touch-action:pan-x pan-y;background:var(--paper)}body{font:400 16px/1.65 var(--font-ui);color:var(--ink);background:var(--paper)}@media (pointer:coarse){body{-webkit-user-select:auto;user-select:auto}}b,strong{font-weight:700}img{max-width:100%;height:auto;display:block}a{color:inherit}h1,h2,h3{letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.15}mark{background:linear-gradient(transparent 60%, var(--cream) 60%, var(--cream) 92%, transparent 92%);color:inherit}.w{width:min(1180px,100% - 40px);margin:0 auto}.on-ink{--text:#fff;--text-2:#f6e7da;--mut:#f6e7da;--tint:#f6e7da;--control-line:#fdddc352;--hover:#ffffff1a}.fine{color:#a8927f;text-wrap:balance;margin:14px 0 0;font-size:14px}@media (max-width:640px){body{line-height:1.55}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}html{scroll-behavior:auto}}
