@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-opsz-normal-CfYZpDVp.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-opsz-normal-BFQXbQ-f.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-opsz-normal-BmPQvyvo.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-opsz-normal-BM0NlUE_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-opsz-normal-Ci9T9ieq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-opsz-normal-DpK-iCPk.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-opsz-normal-BwkfbSeq.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--rail:var(--lightningcss-light,#dfe2e8)var(--lightningcss-dark,#0b0d11);--panel:var(--lightningcss-light,#eceef2)var(--lightningcss-dark,#11141a);--bg:var(--lightningcss-light,#fafbfc)var(--lightningcss-dark,#161a21);--raised:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1c2129);--overlay:var(--lightningcss-light,#fff)var(--lightningcss-dark,#222832);--well:var(--lightningcss-light,#e3e6eb)var(--lightningcss-dark,#0d1015);--hairline:var(--lightningcss-light,#10182817)var(--lightningcss-dark,#d6e2ff14);--hairline-strong:var(--lightningcss-light,#1018282e)var(--lightningcss-dark,#d6e2ff26);--hover:var(--lightningcss-light,#1018280b)var(--lightningcss-dark,#d6e2ff0d);--selected:var(--lightningcss-light,#10182814)var(--lightningcss-dark,#d6e2ff1c);--scrim:var(--lightningcss-light,#10141c5c)var(--lightningcss-dark,#04060aa8);--text:var(--lightningcss-light,#161a21)var(--lightningcss-dark,#f2f4f8);--text-2:var(--lightningcss-light,#384150)var(--lightningcss-dark,#c5cbd6);--text-3:var(--lightningcss-light,#5f6b7c)var(--lightningcss-dark,#8b95a5);--text-4:var(--lightningcss-light,#8e98a8)var(--lightningcss-dark,#5d6777);--green:var(--lightningcss-light,#23894f)var(--lightningcss-dark,#3fb871);--green-wash:var(--lightningcss-light,#23894f1f)var(--lightningcss-dark,#3fb87124);--gold:var(--lightningcss-light,#c99a2e)var(--lightningcss-dark,#d4a94a);--gold-hover:var(--lightningcss-light,#b98b22)var(--lightningcss-dark,#e3bd63);--gold-text:var(--lightningcss-light,#7d5e0f)var(--lightningcss-dark,#e8c66e);--gold-wash:var(--lightningcss-light,#c99a2e24)var(--lightningcss-dark,#d4a94a24);--gold-line:var(--lightningcss-light,#c99a2e73)var(--lightningcss-dark,#d4a94a59);--on-gold:#1a1403;--red:var(--lightningcss-light,#c9372c)var(--lightningcss-dark,#eb5757);--red-wash:var(--lightningcss-light,#c9372c1a)var(--lightningcss-dark,#eb575724);--amber:var(--lightningcss-light,#b85f12)var(--lightningcss-dark,#ee8f3f);--amber-wash:var(--lightningcss-light,#b85f121f)var(--lightningcss-dark,#ee8f3f24);--blue:var(--lightningcss-light,#2d6cc0)var(--lightningcss-dark,#6aa1f0);--blue-wash:var(--lightningcss-light,#2d6cc01a)var(--lightningcss-dark,#6aa1f024);--chart-1:var(--gold);--chart-2:var(--blue);--chart-3:var(--amber);--chart-4:var(--red);--chart-5:var(--text-3);--shadow-ink-1:var(--lightningcss-light,#1018280b)var(--lightningcss-dark,#00000047);--shadow-ink-2:var(--lightningcss-light,#10182814)var(--lightningcss-dark,#0000006b);--shadow-ink-3:var(--lightningcss-light,#10182824)var(--lightningcss-dark,#0009);--shadow-edge:var(--lightningcss-light,#ffffff80)var(--lightningcss-dark,#d6e2ff0e);--shadow-raised:inset 0 1px 0 var(--shadow-edge), 0 1px 2px var(--shadow-ink-1);--shadow-island:inset 0 1px 0 var(--shadow-edge), 0 1px 2px var(--shadow-ink-1), 0 4px 16px var(--shadow-ink-1);--shadow-pop:inset 0 1px 0 var(--shadow-edge), 0 4px 12px var(--shadow-ink-1), 0 16px 40px var(--shadow-ink-2);--shadow-dialog:inset 0 1px 0 var(--shadow-edge), 0 8px 24px var(--shadow-ink-2), 0 32px 80px var(--shadow-ink-3);--font:"Inter Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--weight-normal:400;--weight-medium:510;--weight-strong:590;--size-2xs:10px;--size-xs:11px;--size-sm:12px;--size-md:13px;--size-lg:15px;--size-xl:20px;--size-2xl:24px;--size-display:34px;--radius-chip:5px;--radius-control:7px;--radius-menu:10px;--radius-dialog:16px;--radius-island:14px;--island-gap:8px;--island-line:var(--lightningcss-light,#1018281a)var(--lightningcss-dark,#d6e2ff12);--rail-width:64px;--sidebar-width:248px;--topbar-height:44px;--row-height:36px;--control-height:28px;--control-height-sm:24px;--control-height-lg:36px;--field-height:32px;--field-pad-y:6px;--nav-row-height:32px;--cell-pad-y:8px;--card-pad:18px;--card-pad-sm:12px;--page-pad:28px;--stack-gap:12px;--section-gap:18px;--leading:1.5;--ease-out:cubic-bezier(.2, .8, .2, 1);--fast:.12s;--medium:.16s;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px);--tap:44px;--tabbar-height:0px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=860px){:root{--size-2xs:11px;--size-xs:12px;--size-sm:13px;--size-md:15px;--size-lg:17px;--size-xl:22px;--topbar-height:52px;--row-height:48px;--nav-row-height:var(--tap);--page-pad:20px;--tabbar-height:62px;--radius-dialog:18px;--radius-island:18px}}:root[data-density=compact]{--control-height:24px;--control-height-sm:20px;--control-height-lg:30px;--field-height:26px;--field-pad-y:3px;--row-height:28px;--nav-row-height:26px;--cell-pad-y:4px;--card-pad:12px;--card-pad-sm:8px;--page-pad:16px;--stack-gap:8px;--section-gap:12px;--leading:1.4}@media (width<=860px){:root[data-density=compact]{--row-height:var(--tap);--nav-row-height:var(--tap);--page-pad:12px}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media screen{:root[data-palette=claude]{--rail:var(--lightningcss-light,#ece9df)var(--lightningcss-dark,#1a1a18);--panel:var(--lightningcss-light,#f3f1ea)var(--lightningcss-dark,#1f1e1d);--bg:var(--lightningcss-light,#faf9f5)var(--lightningcss-dark,#262624);--raised:var(--lightningcss-light,#fff)var(--lightningcss-dark,#2c2b29);--overlay:var(--lightningcss-light,#fff)var(--lightningcss-dark,#323230);--well:var(--lightningcss-light,#e6e3d8)var(--lightningcss-dark,#1c1b1a);--hairline:var(--lightningcss-light,#1414131a)var(--lightningcss-dark,#faf9f517);--hairline-strong:var(--lightningcss-light,#14141333)var(--lightningcss-dark,#faf9f529);--hover:var(--lightningcss-light,#1414130d)var(--lightningcss-dark,#faf9f50e);--selected:var(--lightningcss-light,#14141317)var(--lightningcss-dark,#faf9f51a);--scrim:var(--lightningcss-light,#1414135c)var(--lightningcss-dark,#080807a8);--island-line:var(--lightningcss-light,#1414131c)var(--lightningcss-dark,#faf9f514);--text:var(--lightningcss-light,#141413)var(--lightningcss-dark,#faf9f5);--text-2:var(--lightningcss-light,#3d3d3a)var(--lightningcss-dark,#c2c0b6);--text-3:var(--lightningcss-light,#6f6e69)var(--lightningcss-dark,#9c9a92);--text-4:var(--lightningcss-light,#a3a199)var(--lightningcss-dark,#6e6d67);--green:var(--lightningcss-light,#2c7a39)var(--lightningcss-dark,#4eba65);--green-wash:var(--lightningcss-light,#2c7a391f)var(--lightningcss-dark,#4eba6524);--gold:#d77757;--gold-hover:var(--lightningcss-light,#c4653f)var(--lightningcss-dark,#e38b6d);--gold-text:var(--lightningcss-light,#a8502f)var(--lightningcss-dark,#e8a088);--gold-wash:#d7775724;--gold-line:var(--lightningcss-light,#d7775773)var(--lightningcss-dark,#d7775759);--on-gold:#1a1a18;--red:var(--lightningcss-light,#ab2b3f)var(--lightningcss-dark,#ff6b80);--red-wash:var(--lightningcss-light,#ab2b3f1a)var(--lightningcss-dark,#ff6b8024);--amber:var(--lightningcss-light,#a8640a)var(--lightningcss-dark,#e0a23a);--amber-wash:var(--lightningcss-light,#a8640a1f)var(--lightningcss-dark,#e0a23a24);--blue:var(--lightningcss-light,#3366a8)var(--lightningcss-dark,#7aa6e0);--blue-wash:var(--lightningcss-light,#3366a81a)var(--lightningcss-dark,#7aa6e024)}:root[data-palette=nord]{--rail:var(--lightningcss-light,#d8dee9)var(--lightningcss-dark,#20242c);--panel:var(--lightningcss-light,#e5e9f0)var(--lightningcss-dark,#272c36);--bg:var(--lightningcss-light,#eceff4)var(--lightningcss-dark,#2e3440);--raised:var(--lightningcss-light,#f8f9fb)var(--lightningcss-dark,#3b4252);--overlay:var(--lightningcss-light,#fff)var(--lightningcss-dark,#434c5e);--well:var(--lightningcss-light,#dce1ea)var(--lightningcss-dark,#242933);--hairline:var(--lightningcss-light,#2e34401a)var(--lightningcss-dark,#d8dee917);--hairline-strong:var(--lightningcss-light,#2e344033)var(--lightningcss-dark,#d8dee929);--hover:var(--lightningcss-light,#2e34400d)var(--lightningcss-dark,#d8dee90e);--selected:var(--lightningcss-light,#2e344017)var(--lightningcss-dark,#d8dee91a);--scrim:var(--lightningcss-light,#2e34405c)var(--lightningcss-dark,#0c0e12a8);--island-line:var(--lightningcss-light,#2e34401c)var(--lightningcss-dark,#d8dee914);--text:var(--lightningcss-light,#2e3440)var(--lightningcss-dark,#eceff4);--text-2:var(--lightningcss-light,#3b4252)var(--lightningcss-dark,#d8dee9);--text-3:var(--lightningcss-light,#4c566a)var(--lightningcss-dark,#a3abba);--text-4:var(--lightningcss-light,#7b8597)var(--lightningcss-dark,#6b768a);--green:var(--lightningcss-light,#5e8a4a)var(--lightningcss-dark,#a3be8c);--green-wash:var(--lightningcss-light,#5e8a4a1f)var(--lightningcss-dark,#a3be8c24);--gold:var(--lightningcss-light,#5576a1)var(--lightningcss-dark,#88c0d0);--gold-hover:var(--lightningcss-light,#4a6a93)var(--lightningcss-dark,#9bcddb);--gold-text:var(--lightningcss-light,#4c6e96)var(--lightningcss-dark,#88c0d0);--gold-wash:var(--lightningcss-light,#5576a124)var(--lightningcss-dark,#88c0d024);--gold-line:var(--lightningcss-light,#5576a173)var(--lightningcss-dark,#88c0d059);--on-gold:var(--lightningcss-light,#fff)var(--lightningcss-dark,#2e3440);--red:var(--lightningcss-light,#b04a54)var(--lightningcss-dark,#bf616a);--red-wash:var(--lightningcss-light,#b04a541a)var(--lightningcss-dark,#bf616a24);--amber:var(--lightningcss-light,#a86a2c)var(--lightningcss-dark,#d08770);--amber-wash:var(--lightningcss-light,#a86a2c1f)var(--lightningcss-dark,#d0877024);--blue:var(--lightningcss-light,#5e81ac)var(--lightningcss-dark,#81a1c1);--blue-wash:var(--lightningcss-light,#5e81ac1a)var(--lightningcss-dark,#81a1c124)}:root[data-palette=solarized]{--rail:var(--lightningcss-light,#e6dfca)var(--lightningcss-dark,#00212b);--panel:var(--lightningcss-light,#eee8d5)var(--lightningcss-dark,#002731);--bg:var(--lightningcss-light,#fdf6e3)var(--lightningcss-dark,#002b36);--raised:var(--lightningcss-light,#fffbf0)var(--lightningcss-dark,#073642);--overlay:var(--lightningcss-light,#fffdf7)var(--lightningcss-dark,#0a3d4a);--well:var(--lightningcss-light,#e9e2cd)var(--lightningcss-dark,#00252f);--hairline:var(--lightningcss-light,#0736421a)var(--lightningcss-dark,#93a1a117);--hairline-strong:var(--lightningcss-light,#07364233)var(--lightningcss-dark,#93a1a129);--hover:var(--lightningcss-light,#0736420d)var(--lightningcss-dark,#93a1a10e);--selected:var(--lightningcss-light,#07364217)var(--lightningcss-dark,#93a1a11a);--scrim:var(--lightningcss-light,#002b365c)var(--lightningcss-dark,#001014a8);--island-line:var(--lightningcss-light,#0736421c)var(--lightningcss-dark,#93a1a114);--text:var(--lightningcss-light,#073642)var(--lightningcss-dark,#eee8d5);--text-2:var(--lightningcss-light,#4a5f66)var(--lightningcss-dark,#93a1a1);--text-3:var(--lightningcss-light,#586e75)var(--lightningcss-dark,#839496);--text-4:var(--lightningcss-light,#93a1a1)var(--lightningcss-dark,#586e75);--green:var(--lightningcss-light,#6f8000)var(--lightningcss-dark,#859900);--green-wash:var(--lightningcss-light,#6f80001f)var(--lightningcss-dark,#85990024);--gold:#b58900;--gold-hover:var(--lightningcss-light,#a07800)var(--lightningcss-dark,#c99a10);--gold-text:var(--lightningcss-light,#8a6800)var(--lightningcss-dark,#d4a72c);--gold-wash:#b5890024;--gold-line:var(--lightningcss-light,#b5890073)var(--lightningcss-dark,#b5890059);--on-gold:#002b36;--red:#dc322f;--red-wash:var(--lightningcss-light,#dc322f1a)var(--lightningcss-dark,#dc322f24);--amber:#cb4b16;--amber-wash:var(--lightningcss-light,#cb4b161f)var(--lightningcss-dark,#cb4b1624);--blue:#268bd2;--blue-wash:var(--lightningcss-light,#268bd21a)var(--lightningcss-dark,#268bd224)}:root[data-palette=gruvbox]{--rail:var(--lightningcss-light,#ebdbb2)var(--lightningcss-dark,#1b1d1e);--panel:var(--lightningcss-light,#f2e5bc)var(--lightningcss-dark,#1d2021);--bg:var(--lightningcss-light,#fbf1c7)var(--lightningcss-dark,#282828);--raised:var(--lightningcss-light,#f9f5d7)var(--lightningcss-dark,#32302f);--overlay:var(--lightningcss-light,#fffbe6)var(--lightningcss-dark,#3c3836);--well:var(--lightningcss-light,#e8d8ad)var(--lightningcss-dark,#1d2021);--hairline:var(--lightningcss-light,#3c38361a)var(--lightningcss-dark,#ebdbb217);--hairline-strong:var(--lightningcss-light,#3c383633)var(--lightningcss-dark,#ebdbb229);--hover:var(--lightningcss-light,#3c38360d)var(--lightningcss-dark,#ebdbb20e);--selected:var(--lightningcss-light,#3c383617)var(--lightningcss-dark,#ebdbb21a);--scrim:var(--lightningcss-light,#2828285c)var(--lightningcss-dark,#0a0a0aa8);--island-line:var(--lightningcss-light,#3c38361c)var(--lightningcss-dark,#ebdbb214);--text:var(--lightningcss-light,#282828)var(--lightningcss-dark,#fbf1c7);--text-2:var(--lightningcss-light,#3c3836)var(--lightningcss-dark,#d5c4a1);--text-3:var(--lightningcss-light,#665c54)var(--lightningcss-dark,#a89984);--text-4:var(--lightningcss-light,#928374)var(--lightningcss-dark,#7c6f64);--green:var(--lightningcss-light,#79740e)var(--lightningcss-dark,#b8bb26);--green-wash:var(--lightningcss-light,#79740e1f)var(--lightningcss-dark,#b8bb2624);--gold:#d79921;--gold-hover:var(--lightningcss-light,#b57614)var(--lightningcss-dark,#fabd2f);--gold-text:var(--lightningcss-light,#8f5a0c)var(--lightningcss-dark,#fabd2f);--gold-wash:#d7992124;--gold-line:var(--lightningcss-light,#d7992173)var(--lightningcss-dark,#d7992159);--on-gold:#282828;--red:var(--lightningcss-light,#9d0006)var(--lightningcss-dark,#fb4934);--red-wash:var(--lightningcss-light,#9d00061a)var(--lightningcss-dark,#fb493424);--amber:var(--lightningcss-light,#af3a03)var(--lightningcss-dark,#fe8019);--amber-wash:var(--lightningcss-light,#af3a031f)var(--lightningcss-dark,#fe801924);--blue:var(--lightningcss-light,#076678)var(--lightningcss-dark,#83a598);--blue-wash:var(--lightningcss-light,#0766781a)var(--lightningcss-dark,#83a59824)}:root[data-palette=rose-pine]{--rail:var(--lightningcss-light,#f2e9e1)var(--lightningcss-dark,#12101b);--panel:var(--lightningcss-light,#f6efe8)var(--lightningcss-dark,#191724);--bg:var(--lightningcss-light,#faf4ed)var(--lightningcss-dark,#1f1d2e);--raised:var(--lightningcss-light,#fffaf3)var(--lightningcss-dark,#26233a);--overlay:var(--lightningcss-light,#fffaf3)var(--lightningcss-dark,#2a2740);--well:var(--lightningcss-light,#ede4dc)var(--lightningcss-dark,#16141f);--hairline:var(--lightningcss-light,#5752791a)var(--lightningcss-dark,#e0def417);--hairline-strong:var(--lightningcss-light,#57527933)var(--lightningcss-dark,#e0def429);--hover:var(--lightningcss-light,#5752790d)var(--lightningcss-dark,#e0def40e);--selected:var(--lightningcss-light,#57527917)var(--lightningcss-dark,#e0def41a);--scrim:var(--lightningcss-light,#5752794d)var(--lightningcss-dark,#06050aa8);--island-line:var(--lightningcss-light,#5752791c)var(--lightningcss-dark,#e0def414);--text:var(--lightningcss-light,#575279)var(--lightningcss-dark,#e0def4);--text-2:var(--lightningcss-light,#625e83)var(--lightningcss-dark,#bdb9d6);--text-3:var(--lightningcss-light,#6c6888)var(--lightningcss-dark,#908caa);--text-4:var(--lightningcss-light,#9893a5)var(--lightningcss-dark,#6e6a86);--green:var(--lightningcss-light,#286983)var(--lightningcss-dark,#9ccfd8);--green-wash:var(--lightningcss-light,#2869831f)var(--lightningcss-dark,#9ccfd824);--gold:var(--lightningcss-light,#d7827e)var(--lightningcss-dark,#ebbcba);--gold-hover:var(--lightningcss-light,#c86f6b)var(--lightningcss-dark,#f2cdcb);--gold-text:var(--lightningcss-light,#a5576d)var(--lightningcss-dark,#ebbcba);--gold-wash:var(--lightningcss-light,#d7827e24)var(--lightningcss-dark,#ebbcba24);--gold-line:var(--lightningcss-light,#d7827e73)var(--lightningcss-dark,#ebbcba59);--on-gold:var(--lightningcss-light,#26233a)var(--lightningcss-dark,#191724);--red:var(--lightningcss-light,#a8506a)var(--lightningcss-dark,#eb6f92);--red-wash:var(--lightningcss-light,#a8506a1a)var(--lightningcss-dark,#eb6f9224);--amber:var(--lightningcss-light,#b8741a)var(--lightningcss-dark,#f6c177);--amber-wash:var(--lightningcss-light,#b8741a1f)var(--lightningcss-dark,#f6c17724);--blue:var(--lightningcss-light,#907aa9)var(--lightningcss-dark,#c4a7e7);--blue-wash:var(--lightningcss-light,#907aa91a)var(--lightningcss-dark,#c4a7e724)}:root[data-palette=catppuccin]{--rail:var(--lightningcss-light,#dce0e8)var(--lightningcss-dark,#11111b);--panel:var(--lightningcss-light,#e6e9ef)var(--lightningcss-dark,#181825);--bg:var(--lightningcss-light,#eff1f5)var(--lightningcss-dark,#1e1e2e);--raised:var(--lightningcss-light,#fff)var(--lightningcss-dark,#262637);--overlay:var(--lightningcss-light,#fff)var(--lightningcss-dark,#313244);--well:var(--lightningcss-light,#e0e4ec)var(--lightningcss-dark,#141420);--hairline:var(--lightningcss-light,#4c4f691a)var(--lightningcss-dark,#cdd6f417);--hairline-strong:var(--lightningcss-light,#4c4f6933)var(--lightningcss-dark,#cdd6f429);--hover:var(--lightningcss-light,#4c4f690d)var(--lightningcss-dark,#cdd6f40e);--selected:var(--lightningcss-light,#4c4f6917)var(--lightningcss-dark,#cdd6f41a);--scrim:var(--lightningcss-light,#4c4f6952)var(--lightningcss-dark,#06060aa8);--island-line:var(--lightningcss-light,#4c4f691c)var(--lightningcss-dark,#cdd6f414);--text:var(--lightningcss-light,#4c4f69)var(--lightningcss-dark,#cdd6f4);--text-2:var(--lightningcss-light,#5c5f77)var(--lightningcss-dark,#bac2de);--text-3:var(--lightningcss-light,#626579)var(--lightningcss-dark,#9399b2);--text-4:var(--lightningcss-light,#9ca0b0)var(--lightningcss-dark,#6c7086);--green:var(--lightningcss-light,#368a24)var(--lightningcss-dark,#a6e3a1);--green-wash:var(--lightningcss-light,#368a241f)var(--lightningcss-dark,#a6e3a124);--gold:var(--lightningcss-light,#8839ef)var(--lightningcss-dark,#cba6f7);--gold-hover:var(--lightningcss-light,#7a2fd9)var(--lightningcss-dark,#d7baf9);--gold-text:var(--lightningcss-light,#7230cf)var(--lightningcss-dark,#cba6f7);--gold-wash:var(--lightningcss-light,#8839ef24)var(--lightningcss-dark,#cba6f724);--gold-line:var(--lightningcss-light,#8839ef73)var(--lightningcss-dark,#cba6f759);--on-gold:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1e1e2e);--red:var(--lightningcss-light,#d20f39)var(--lightningcss-dark,#f38ba8);--red-wash:var(--lightningcss-light,#d20f391a)var(--lightningcss-dark,#f38ba824);--amber:var(--lightningcss-light,#d4540a)var(--lightningcss-dark,#fab387);--amber-wash:var(--lightningcss-light,#d4540a1f)var(--lightningcss-dark,#fab38724);--blue:var(--lightningcss-light,#1e66f5)var(--lightningcss-dark,#89b4fa);--blue-wash:var(--lightningcss-light,#1e66f51a)var(--lightningcss-dark,#89b4fa24)}}*,:before,:after{box-sizing:border-box}html,body,#app{height:100%}body{background:var(--bg);color:var(--text);font-family:var(--font);font-size:var(--size-md);font-weight:var(--weight-normal);line-height:var(--leading);letter-spacing:-.01em;font-feature-settings:"cv11", "ss03";-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:var(--weight-medium);letter-spacing:-.015em}button,input,select,textarea{font:inherit;letter-spacing:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:default;opacity:.5}ul,ol{margin:0;padding:0;list-style:none}:focus{outline:none}:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:var(--radius-control)}::selection{background:var(--gold-wash)}*{scrollbar-width:thin;scrollbar-color:var(--hairline-strong) transparent}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.btn{height:var(--control-height);border-radius:var(--radius-control);border:1px solid var(--hairline-strong);background:var(--raised);box-shadow:var(--shadow-raised);color:var(--text-2);font-size:var(--size-sm);font-weight:var(--weight-medium);white-space:nowrap;transition:background var(--fast) var(--ease-out), border-color var(--fast) var(--ease-out), color var(--fast) var(--ease-out);justify-content:center;align-items:center;gap:6px;padding:0 10px;text-decoration:none;display:inline-flex}.btn:disabled{box-shadow:none}.btn:hover:not(:disabled){background:var(--overlay);color:var(--text)}.btn-primary{background:var(--gold);color:var(--on-gold);border-color:#0000}.btn-primary:hover:not(:disabled){background:var(--gold-hover);color:var(--on-gold)}.btn-ghost{color:var(--text-3);box-shadow:none;background:0 0;border-color:#0000}.btn-ghost:hover:not(:disabled){background:var(--hover)}.btn-danger{color:var(--red);background:0 0;border-color:#0000}.btn-danger:hover:not(:disabled){background:var(--red-wash);color:var(--red)}.btn-icon{width:var(--control-height);padding:0}.btn-sm{height:var(--control-height-sm);font-size:var(--size-xs);padding:0 8px}.btn-sm.btn-icon{width:var(--control-height-sm);padding:0}.btn-lg{height:var(--control-height-lg);font-size:var(--size-md);padding:0 16px}.btn-lg.btn-icon{width:var(--control-height-lg);padding:0}.segmented{border-radius:var(--radius-control);background:var(--well);justify-self:start;gap:2px;width:max-content;padding:2px;display:inline-flex}.segmented-option{height:var(--control-height-sm);border-radius:calc(var(--radius-control) - 2px);color:var(--text-3);font-size:var(--size-sm);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding:0 10px;display:inline-flex;position:relative}.segmented-option:hover{color:var(--text)}.segmented-option.is-on{background:var(--raised);box-shadow:var(--shadow-raised);color:var(--text)}.segmented-option input{opacity:0;pointer-events:none;position:absolute}.segmented-option:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.segmented-option:has(input:focus-visible){outline:2px solid var(--gold);outline-offset:1px}.tabstrip{align-items:center;gap:2px;display:flex}.tabstrip-tab{height:var(--control-height-sm);border-radius:var(--radius-chip);color:var(--text-3);font-size:var(--size-sm);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.tabstrip-tab:hover{background:var(--hover);color:var(--text)}.tabstrip-tab.is-on{background:var(--selected);color:var(--text)}.waiting-count{box-sizing:border-box;background:var(--gold-wash);min-width:18px;height:18px;color:var(--gold-text);font-size:var(--size-xs);font-weight:var(--weight-strong);font-variant-numeric:tabular-nums;border-radius:9px;place-items:center;padding:0 5px;line-height:1;display:inline-grid}.chip-btn{height:var(--control-height-sm);border:1px solid var(--hairline);color:var(--text-2);font-size:var(--size-xs);white-space:nowrap;transition:background var(--fast) var(--ease-out), border-color var(--fast) var(--ease-out);border-radius:999px;align-items:center;gap:5px;padding:0 8px;display:inline-flex}.chip-btn:hover{background:var(--hover);border-color:var(--hairline-strong)}.chip-btn.is-on{border-color:var(--gold-line);background:var(--gold-wash);color:var(--gold-text)}.chip-btn svg{color:var(--gold)}.stepper{height:var(--control-height);border:1px solid var(--hairline-strong);border-radius:var(--radius-control);background:var(--raised);align-items:center;display:inline-flex}.stepper-step{width:26px;height:100%;color:var(--text-3);flex:none;place-items:center;display:grid}.stepper-step:hover:not(:disabled){color:var(--text);background:var(--hover)}.stepper-step:disabled{opacity:.4}.stepper-step:first-child{border-radius:var(--radius-control) 0 0 var(--radius-control)}.stepper-step:last-child{border-radius:0 var(--radius-control) var(--radius-control) 0}.stepper-value{border:0;border-inline:1px solid var(--hairline);width:72px;height:100%;color:var(--text);font:inherit;font-size:var(--size-md);font-weight:var(--weight-medium);text-align:center;background:0 0;place-items:center;display:grid}.stepper-value:focus-visible{outline:2px solid var(--gold);outline-offset:-1px}.stepper-value[aria-invalid=true]{color:var(--red)}.field{gap:6px;display:grid}.field-label{font-size:var(--size-sm);color:var(--text-3)}.field-error{font-size:var(--size-sm);color:var(--red)}.field-help{font-size:var(--size-sm);color:var(--text-3)}.field-label.is-required:after{content:" *";color:var(--red)}.input,.select,.textarea{width:100%;min-height:var(--field-height);padding:var(--field-pad-y) 10px;border-radius:var(--radius-control);border:1px solid var(--hairline-strong);background:var(--bg);transition:border-color var(--fast) var(--ease-out)}.input::placeholder,.textarea::placeholder{color:var(--text-4)}.input:hover,.select:hover,.textarea:hover{border-color:var(--text-4)}.input:focus-visible,.select:focus-visible,.textarea:focus-visible{border-color:var(--gold);box-shadow:0 0 0 3px var(--gold-wash);outline:none}.input[aria-invalid=true],.select[aria-invalid=true],.textarea[aria-invalid=true]{border-color:var(--red)}.textarea{resize:vertical;min-height:96px;line-height:1.55}.field-sm .field-label,.field-sm .field-help,.field-sm .field-error{font-size:var(--size-xs)}.field-sm .input,.field-sm .select,.input.field-sm,.select.field-sm{min-height:26px;font-size:var(--size-sm);padding:3px 8px}.dialog-form{gap:14px;display:grid}.dialog-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dialog-foot{justify-content:flex-end;align-items:center;gap:8px;margin-top:4px;display:flex}.check{color:var(--text-2);cursor:pointer;align-items:center;gap:8px;display:flex}.check input{accent-color:var(--gold);margin:0}.chip{border-radius:var(--radius-chip);border:1px solid var(--hairline);height:20px;color:var(--text-3);font-size:var(--size-xs);white-space:nowrap;align-items:center;gap:4px;padding:0 6px;display:inline-flex}.chip-red{background:var(--red-wash);color:var(--red);border-color:#0000}.chip-gold{background:var(--gold-wash);color:var(--gold-text);border-color:#0000}.chip-amber{background:var(--amber-wash);color:var(--amber);border-color:#0000}.chip-blue{background:var(--blue-wash);color:var(--blue);border-color:#0000}.kbd{border-radius:var(--radius-chip);border:1px solid var(--hairline-strong);background:var(--raised);min-width:18px;height:18px;color:var(--text-3);font-size:var(--size-xs);font-weight:var(--weight-medium);justify-content:center;align-items:center;padding:0 4px;display:inline-flex}.page{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--topbar-height) minmax(0, 1fr);min-width:0;height:100%;display:grid}.page-body{min-height:0;overflow-y:auto}.page.is-root{grid-template-rows:minmax(0,1fr)}.page-column{max-width:920px;padding:var(--page-pad) 24px 64px;margin:0 auto}.section-title{font-size:var(--size-md);font-weight:var(--weight-medium);color:var(--text-2)}.notice{border-radius:var(--radius-menu);border:1px solid var(--hairline);background:var(--panel);color:var(--text-2);margin:24px;padding:12px 14px}.notice-error{background:var(--red-wash);color:var(--red);border-color:#0000}.notice-warning{background:var(--amber-wash);color:var(--amber);border-color:#0000}.notice-info{background:var(--blue-wash);color:var(--blue);border-color:#0000}.table{border-collapse:collapse;width:100%;font-size:var(--size-sm)}.table th,.table td{padding:var(--cell-pad-y) 12px;border-bottom:1px solid var(--hairline);text-align:left;vertical-align:middle}.table thead th{color:var(--text-3);font-weight:var(--weight-medium);white-space:nowrap}.table .num{text-align:right;font-variant-numeric:tabular-nums}.table-dense th,.table-dense td{padding:4px 8px}.table-empty td{color:var(--text-3);text-align:center;padding:32px 12px}.spinner{border:2px solid var(--hairline-strong);border-top-color:var(--gold);border-radius:50%;flex:none;width:16px;height:16px;animation:.8s linear infinite spinner-turn;display:inline-block}.spinner-lg{width:20px;height:20px}@keyframes spinner-turn{to{transform:rotate(1turn)}}.skeleton{border-radius:var(--radius-chip);background:var(--selected);min-height:1em;animation:skeleton-pulse 1.4s var(--ease-out) infinite alternate;display:block}@keyframes skeleton-pulse{0%{opacity:1}to{opacity:.45}}.stat-card{padding:var(--card-pad-sm) 14px;border:1px solid var(--hairline);border-radius:var(--radius-control);background:var(--raised);box-shadow:var(--shadow-raised);color:inherit;gap:2px;text-decoration:none;display:grid}a.stat-card:hover{background-image:linear-gradient(var(--hover), var(--hover))}.stat-figure{font-size:var(--size-2xl);font-weight:var(--weight-strong);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.stat-label{color:var(--text-3);font-size:var(--size-sm);align-items:center;gap:6px;display:flex}.stat-card.is-alert .stat-figure,.stat-card.is-alert .stat-label{color:var(--red)}.island-head{padding:calc(var(--card-pad) - 4px) var(--card-pad) 6px;justify-content:space-between;align-items:center;gap:8px;display:flex}.island-title{color:var(--text);font-size:var(--size-md);font-weight:var(--weight-strong);align-items:center;gap:8px;margin:0;display:inline-flex}.island-title svg{color:var(--text-4)}.island-aside{color:var(--text-4);font-size:var(--size-sm);text-decoration:none}a.island-aside:hover{color:var(--text-2)}.settings-shell{container-type:inline-size}.settings-frame{max-width:1080px;padding:var(--page-pad) 24px 64px;grid-template-columns:188px minmax(0,1fr);gap:32px;margin:0 auto;display:grid}.settings-frame.is-wide{max-width:1520px}.settings-nav{align-self:start;gap:18px;display:grid;position:sticky;top:0}.settings-nav-group{gap:1px;display:grid}.settings-nav-head{color:var(--text-4);font-size:var(--size-xs);font-weight:var(--weight-medium);margin:0 0 4px;padding:0 10px}.settings-nav-item{width:100%;min-height:var(--control-height);border-radius:var(--radius-control);color:var(--text-3);font-size:var(--size-sm);white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;text-decoration:none;display:flex}.settings-nav-item:hover{background:var(--hover);color:var(--text)}.settings-nav-item.is-on{background:var(--selected);color:var(--text)}.settings-nav-count{color:var(--text-4);font-size:var(--size-xs);margin-left:4px}.settings-main{align-content:start;gap:16px;min-width:0;display:grid}.settings-card{scroll-margin-top:16px;overflow:visible}.settings-card-body{gap:var(--stack-gap);padding:10px var(--card-pad) var(--card-pad);display:grid}.settings-card .section-title{color:var(--text);font-weight:var(--weight-strong)}.settings-card>.settings-card-body:first-child{padding-top:var(--card-pad)}.settings-card-body>:first-child{margin-top:0}.settings-card-body>:last-child{margin-bottom:0}@container (width<=700px){.settings-frame{grid-template-columns:minmax(0,1fr);gap:16px;padding:12px 12px 48px}.settings-nav{z-index:1;background:var(--bg);scrollbar-width:none;gap:2px;margin:-12px -12px 0;padding:8px 12px;display:flex;overflow-x:auto}.settings-nav::-webkit-scrollbar{display:none}.settings-nav-group{display:contents}.settings-nav-head{display:none}.settings-nav-item{flex:none;width:auto;min-height:36px;padding:0 12px}.settings-card-body{padding:8px 14px 14px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.prose{color:var(--text-2);font-size:var(--size-lg);overflow-wrap:anywhere;max-width:72ch;line-height:1.65}.prose>:first-child{margin-top:0}.prose>:last-child{margin-bottom:0}.prose p,.prose ul,.prose ol,.prose pre,.prose blockquote,.prose table{margin:0 0 .9em}.prose h1,.prose h2,.prose h3,.prose h4{color:var(--text);font-weight:var(--weight-strong);margin:1.6em 0 .5em;line-height:1.3}.prose h1{font-size:22px}.prose h2{font-size:17px}.prose h3,.prose h4{font-size:var(--size-lg)}.prose ul{padding-left:1.3em;list-style:outside}.prose ol{padding-left:1.5em;list-style:decimal}.prose li{margin:.25em 0}.prose li::marker{color:var(--text-4)}.prose li:has(>input[type=checkbox]){margin-left:-1.3em;list-style:none}.prose input[type=checkbox]{accent-color:var(--gold);margin:0 .5em 0 0}.prose a{color:var(--gold-text);text-decoration:underline;-webkit-text-decoration-color:var(--gold-line);text-decoration-color:var(--gold-line);text-underline-offset:3px}.prose a:hover{text-decoration-color:currentColor}.prose strong{color:var(--text);font-weight:var(--weight-strong)}.prose code{border-radius:var(--radius-chip);background:var(--hover);padding:.1em .35em;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.88em}.prose pre{border-radius:var(--radius-menu);border:1px solid var(--hairline);background:var(--panel);padding:12px 14px;line-height:1.5;overflow-x:auto}.prose pre code{background:0 0;padding:0}.prose blockquote{border-left:2px solid var(--hairline-strong);color:var(--text-3);padding-left:14px}.prose table{border-collapse:collapse;width:max-content;max-width:100%;font-size:var(--size-md);display:block;overflow-x:auto}.prose th,.prose td{border:1px solid var(--hairline);text-align:left;vertical-align:top;overflow-wrap:break-word;min-width:6em;padding:6px 12px}.prose td code,.prose td a,.prose th code{overflow-wrap:anywhere}.prose th{background:var(--panel);color:var(--text);font-weight:var(--weight-strong);vertical-align:bottom;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance}.prose thead th{border-bottom:2px solid var(--hairline-strong)}.prose img{border-radius:var(--radius-control);max-width:100%}.prose img[src^="/api/v1/attachments/"]{cursor:zoom-in}.prose .file-refused{border-radius:var(--radius-control);background:var(--red-wash);max-width:100%;color:var(--red);font-size:var(--size-sm);overflow-wrap:anywhere;align-items:center;padding:4px 10px;display:inline-flex}.prose .diagram{text-align:center;margin:16px 0;padding:0;overflow-x:auto}.prose .diagram svg{max-width:100%;height:auto}.prose .diagram-dark{display:none}@media screen{:root[data-theme=dark] .prose .diagram-light{display:none}:root[data-theme=dark] .prose .diagram-dark{display:block}}@media screen and (prefers-color-scheme:dark){:root:not([data-theme=light]) .prose .diagram-light{display:none}:root:not([data-theme=light]) .prose .diagram-dark{display:block}}.prose .diagram-source{display:none}.prose.has-tools .diagram{position:relative}.prose.has-tools .diagram:not(.is-wrong) svg{cursor:zoom-in}.prose .code-block{margin:0 0 .9em;position:relative}.prose .code-block>pre{margin:0}.prose .diagram-expand,.prose .code-copy{z-index:1;border:1px solid var(--hairline-strong);border-radius:var(--radius-control);background:var(--raised);height:28px;color:var(--text-3);font-size:var(--size-xs);font-weight:var(--weight-medium);opacity:0;transition:opacity var(--fast) var(--ease-out), color var(--fast) var(--ease-out);justify-content:center;align-items:center;gap:5px;display:inline-flex;position:absolute;top:6px;right:6px}.prose .diagram-expand{width:28px}.prose .code-copy{padding:0 9px}.prose .diagram:hover>.diagram-expand,.prose .code-block:hover>.code-copy,.prose .diagram-expand:focus-visible,.prose .code-copy:focus-visible,.prose .code-copy.is-done{opacity:1}.prose .diagram-expand:hover,.prose .code-copy:hover{color:var(--text)}.prose .code-copy.is-done{color:var(--green)}@media (hover:none){.prose .diagram-expand,.prose .code-copy{opacity:1}}@media print{.prose .diagram-expand,.prose .code-copy{display:none}}.prose .diagram.is-large{margin:0;overflow:visible}.large-stage.is-fit .diagram.is-large,.large-stage.is-fit .diagram.is-large>div{height:100%}.large-stage.is-fit .diagram.is-large svg{width:100%;max-width:none;height:100%}.large-stage:not(.is-fit) .diagram.is-large svg{width:calc(var(--fitted,100%) * var(--zoom,1));max-width:none;height:auto}.prose .diagram.is-wrong{text-align:left}.prose .diagram-wrong{color:var(--red);font-size:var(--size-sm);margin:4px 0 0}.prose p.too-complex{color:var(--text-3);font-size:var(--size-sm)}.prose pre.too-complex{max-height:24em;overflow:auto}.prose img.emoji{vertical-align:-.25em;border-radius:0;display:inline-block}.emoji-refused{vertical-align:-.15em;border:1px dashed var(--hairline-strong);border-radius:4px;flex:none;width:1em;height:1em;display:inline-block}.prose .emoji-refused{vertical-align:-.25em;width:20px;height:20px}.prose hr{border:0;border-top:1px solid var(--hairline);margin:1.6em 0}.prose-sm{font-size:var(--size-md);line-height:1.6}.prop{border-radius:var(--radius-control);border:1px solid var(--hairline);min-width:0;height:26px;color:var(--text-2);font-size:var(--size-sm);white-space:nowrap;transition:background var(--fast) var(--ease-out), border-color var(--fast) var(--ease-out);align-items:center;gap:6px;padding:0 8px;display:inline-flex}.prop:hover{background:var(--hover);border-color:var(--hairline-strong)}.prop-empty{color:var(--text-4)}.prop-text{text-overflow:ellipsis;overflow:hidden}.label-dot{border-radius:50%;flex:none;width:8px;height:8px}.muted{color:var(--text-3)}.tabular{font-variant-numeric:tabular-nums}.link-plain{color:inherit;text-decoration:none}@media (width>=861px){.only-mobile{display:none!important}}.sheet-scrim{display:contents}@media (width<=860px){.only-desktop{display:none!important}html{-webkit-text-size-adjust:100%}body{overscroll-behavior:none;-webkit-tap-highlight-color:transparent}a,button,label,summary,select,[role=button],[role=option],[role=tab]{touch-action:manipulation}input,select,textarea{font-size:16px!important}.btn{height:40px;font-size:var(--size-md);padding:0 14px}.btn-icon{width:var(--tap);height:var(--tap);padding:0}.input,.select,.textarea{min-height:var(--tap);padding:10px 12px}.prop{height:36px;font-size:var(--size-md);padding:0 12px}.chip{height:24px;padding:0 8px}.chip-btn{height:34px;font-size:var(--size-sm);padding:0 12px}.btn-sm{height:32px;font-size:var(--size-sm);padding:0 10px}.btn-sm.btn-icon{width:32px}.btn-lg{height:48px;padding:0 18px}.btn-lg.btn-icon{width:48px}.tabstrip{gap:4px}.tabstrip-tab{min-width:40px;height:40px;font-size:var(--size-md);padding:0 10px}.stepper{height:40px}.stepper-step{width:40px}.stepper-value{width:92px}.check{min-height:var(--tap)}.check input{width:20px;height:20px}.kbd{display:none}.page-column{padding:var(--page-pad) 16px 48px}.notice{margin:16px}.dialog-pair{grid-template-columns:minmax(0,1fr)}.dialog-foot .btn{flex:1}.prose{font-size:16px}.prose-sm{font-size:var(--size-md)}.sheet-scrim{top:var(--app-top,0px);z-index:60;height:var(--app-height,100dvh);background:var(--scrim);animation:sheet-scrim-in var(--fast) var(--ease-out);align-items:flex-end;display:flex;position:fixed;left:0;right:0}.sheet{max-height:calc(var(--app-height,100dvh) - var(--safe-top) - 48px);overscroll-behavior:contain;padding-bottom:max(8px, var(--safe-bottom));border-radius:var(--radius-dialog) var(--radius-dialog) 0 0;border:1px solid var(--hairline-strong);background:var(--overlay);box-shadow:var(--shadow-pop);border-bottom:0;overflow-y:auto;width:100%!important;min-width:0!important;max-width:none!important;animation:sheet-in var(--medium) var(--ease-out)!important;position:static!important}.sheet:before{content:"";background:var(--hairline-strong);border-radius:2px;width:36px;height:4px;margin:8px auto 4px;display:block}}@keyframes sheet-scrim-in{0%{opacity:0}}@keyframes sheet-in{0%{opacity:0;transform:translateY(24px)}}.ProseMirror{white-space:pre-wrap;white-space:break-spaces;word-wrap:break-word;font-variant-ligatures:none;font-feature-settings:"liga" 0;outline:none;position:relative}.ProseMirror [contenteditable=false]{white-space:normal}.ProseMirror pre{white-space:pre-wrap}.ProseMirror-gapcursor{pointer-events:none;display:none;position:absolute}.ProseMirror-gapcursor:after{content:"";border-top:1px solid var(--text);width:20px;animation:1.1s steps(2,start) infinite gap-blink;display:block;position:absolute;top:-2px}@keyframes gap-blink{to{visibility:hidden}}.ProseMirror-focused .ProseMirror-gapcursor{display:block}.ProseMirror-hideselection ::selection{background:0 0}.ProseMirror-hideselection{caret-color:#0000}.ProseMirror-selectednode{outline:2px solid var(--gold-line);outline-offset:2px;border-radius:var(--radius-chip)}.drop-cursor{background:var(--gold)}.doc-title{color:var(--text);font-size:32px;font-weight:var(--weight-strong);letter-spacing:-.02em;margin:0 0 .5em;line-height:1.2}.page-prose{max-width:none;min-height:50vh;padding-bottom:20vh}.page-prose>*+*{margin-top:.55em}.page-prose .is-empty:before{content:attr(data-hint);float:left;height:0;color:var(--text-4);pointer-events:none}.page-prose .suggestion{border-radius:var(--radius-chip);background:var(--hover)}.page-prose ul[data-type=taskList]{padding-left:0;list-style:none}.page-prose ul[data-type=taskList]>li{align-items:flex-start;gap:8px;margin:.2em 0;display:flex}.page-prose ul[data-type=taskList]>li>label{-webkit-user-select:none;user-select:none;flex:none;margin-top:.28em}.page-prose ul[data-type=taskList]>li>div{flex:1;min-width:0}.page-prose ul[data-type=taskList]>li>div>p{margin:0}.page-prose ul[data-type=taskList]>li[data-checked=true]>div>p{color:var(--text-4);text-decoration:line-through}.page-prose td[align=right],.page-prose th[align=right]{text-align:right}.page-prose td[align=center],.page-prose th[align=center]{text-align:center}.page-prose .selectedCell{background:var(--gold-wash)}.page-prose td>p,.page-prose th>p{margin:0}.ref-chip{border-radius:var(--radius-chip);background:var(--hover);color:var(--text);white-space:normal;cursor:pointer;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:1px 5px 1px 4px;text-decoration:none;display:inline}.prose a.ref-chip{color:var(--text);text-decoration:none}.ref-chip:hover{background:var(--selected)}.ref-chip.ref-person,.ref-chip.ref-channel{background:var(--gold-wash);color:var(--gold-text)}.prose a.ref-chip.ref-person,.prose a.ref-chip.ref-channel{color:var(--gold-text)}.ref-chip.is-done{color:var(--text-4);text-decoration:line-through}.ref-chip.is-missing{color:var(--text-4);cursor:text;background:0 0}.ref-icon{fill:none;width:13px;height:13px;stroke:var(--text-3);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;margin:0 4px -2px 0}.ref-dot{border:1.5px solid var(--text-3);border-radius:50%;width:8px;height:8px;margin:0 5px 1px 1px;display:inline-block}.ref-chip.is-done .ref-dot{border-color:var(--gold);background:var(--gold)}.remote-caret{border-left:2px solid var(--caret,var(--gold));pointer-events:none;word-break:normal;margin:0 -1px;position:relative}.remote-caret-flag{border:2px solid var(--caret,var(--gold));background:var(--caret,var(--gold));color:#fff;width:20px;height:20px;font-size:9px;font-weight:var(--weight-strong);letter-spacing:0;text-shadow:0 0 2px #00000073;-webkit-user-select:none;user-select:none;border-radius:50% 50% 50% 0;place-items:center;font-style:normal;line-height:1;display:grid;position:absolute;bottom:100%;left:-2px;overflow:hidden}.remote-caret-face{object-fit:cover;border-radius:50%;width:100%;height:100%;margin:0}.remote-selection{background:color-mix(in srgb, var(--caret,var(--gold)) 22%, transparent)}@media (width<=860px){.doc-title{font-size:26px}}.bubble-anchor{z-index:30;visibility:hidden;width:max-content;position:absolute;top:0;left:0}.island{border:1px solid var(--island-line);border-radius:var(--radius-island);background:var(--bg);min-width:0;min-height:0;box-shadow:var(--shadow-island);overflow:hidden}.grouped{min-height:100%;padding:0 16px calc(24px + var(--safe-bottom));background:var(--panel)}.grouped-head{color:var(--text-2);font-size:var(--size-sm);font-weight:var(--weight-strong);align-items:center;gap:6px;margin:18px 0 6px;padding:0 16px;display:flex}.grouped-head .grouped-count{color:var(--text-4);font-weight:var(--weight-medium)}.grouped-card{background:var(--raised);box-shadow:var(--shadow-raised);border-radius:24px;margin:0 0 12px;padding:0;list-style:none;overflow:hidden}.grouped-row{min-height:52px;color:var(--text);font-size:var(--size-md);text-align:left;-webkit-tap-highlight-color:transparent;align-items:center;gap:12px;width:100%;padding:8px 16px;text-decoration:none;display:flex;position:relative}.grouped-row:active{background:var(--selected)}.grouped-card>li+li>.grouped-row:before,.grouped-card>.grouped-row+.grouped-row:before{top:0;right:16px;left:var(--row-indent,56px);background:var(--hairline);content:"";height:1px;position:absolute}.grouped-row .grouped-words{flex:1;gap:2px;min-width:0;display:grid}.grouped-row .grouped-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.grouped-row .grouped-sub{color:var(--text-3);font-size:var(--size-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.grouped-row .grouped-aside{color:var(--text-3);font-size:var(--size-sm);flex:none}.grouped-row .grouped-chevron{color:var(--text-4);flex:none}.grouped-row.is-action{color:var(--gold-text)}.grouped-row.is-action svg{color:var(--gold)}.grouped-icon{width:28px;color:var(--gold);flex:none;place-items:center;display:grid}.glass{border:1px solid var(--island-line);background:color-mix(in srgb, var(--raised) 80%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.5);box-shadow:0 2px 12px #00000012}.btn.round-new{border-radius:50%}.group-faces[data-v-2ed7b6bf]{flex:none;display:inline-block;position:relative}.back[data-v-2ed7b6bf],.front[data-v-2ed7b6bf]{border-radius:50%;display:inline-flex;position:absolute}.back[data-v-2ed7b6bf]{top:0;left:0}.front[data-v-2ed7b6bf]{bottom:0;right:0}.unread-pill[data-v-252a1d81]{background:var(--hairline-strong);min-width:18px;height:18px;color:var(--text);font-size:var(--size-2xs);font-weight:var(--weight-strong);border-radius:9px;flex:none;place-items:center;padding:0 5px;line-height:1;display:inline-grid}.unread-pill.is-roomy[data-v-252a1d81]{min-width:20px;height:20px;font-size:var(--size-xs);border-radius:10px;padding:0 6px}.unread-pill.is-for-you[data-v-252a1d81]{background:var(--red);color:#fff}.shown[data-v-252a1d81]{align-items:baseline;display:inline-flex}.at[data-v-252a1d81]{font-weight:var(--weight-medium);margin-right:1px}.scrim[data-v-a49ed8c7]{z-index:50;background:var(--scrim);animation:scrim-in-a49ed8c7 var(--fast) var(--ease-out);justify-content:center;padding:16px;display:flex;position:fixed;inset:0}.is-center[data-v-a49ed8c7]{align-items:center}.is-top[data-v-a49ed8c7]{align-items:flex-start;padding-top:14vh}.panel[data-v-a49ed8c7]{width:100%;max-width:var(--dialog-width);border-radius:var(--radius-dialog);border:1px solid var(--hairline-strong);background:var(--overlay);max-height:calc(100vh - 32px);box-shadow:var(--shadow-dialog);animation:panel-in-a49ed8c7 var(--medium) var(--ease-out);overflow-y:auto}.title[data-v-a49ed8c7]{font-size:var(--size-lg);padding:16px 20px 0}.held[data-v-a49ed8c7]{padding:16px 20px 20px}.held.is-flush[data-v-a49ed8c7]{padding:0}@media (width<=860px){.scrim[data-v-a49ed8c7]{top:var(--app-top,0px);height:var(--app-height,100dvh);align-items:flex-end;padding:0;bottom:auto}.panel[data-v-a49ed8c7]{max-width:none;max-height:calc(var(--app-height,100dvh) - var(--safe-top) - 24px);padding-bottom:var(--safe-bottom);border-radius:var(--radius-dialog) var(--radius-dialog) 0 0;overscroll-behavior:contain;animation:sheet-up-a49ed8c7 var(--medium) var(--ease-out);transition:transform var(--medium) var(--ease-out);border-bottom:0}.panel[data-v-a49ed8c7]:before{content:"";background:var(--hairline-strong);border-radius:2px;width:36px;height:4px;margin:8px auto 0;display:block}.title[data-v-a49ed8c7]{padding:10px 16px 0}.held[data-v-a49ed8c7]{padding:12px 16px 16px}.held.is-flush[data-v-a49ed8c7]{padding:0}.is-top[data-v-a49ed8c7]{align-items:stretch;padding-top:0}.is-top .panel[data-v-a49ed8c7]{max-height:none;padding-top:var(--safe-top);border:0;border-radius:0}.is-top .panel[data-v-a49ed8c7]:before{display:none}}@keyframes sheet-up-a49ed8c7{0%{opacity:0;transform:translateY(32px)}}@keyframes scrim-in-a49ed8c7{0%{opacity:0}}@keyframes panel-in-a49ed8c7{0%{opacity:0;transform:translateY(6px)scale(.985)}}.marking-chip[data-v-c432bdb6]{--shown:var(--lightningcss-light,var(--marking))var(--lightningcss-dark,color-mix(in srgb, var(--marking) 45%, #fff));border:1px solid var(--shown);border-radius:var(--radius-chip);max-width:14em;height:16px;color:var(--shown);font-size:var(--size-2xs);font-weight:var(--weight-strong);letter-spacing:.05em;text-overflow:ellipsis;white-space:nowrap;flex:none;align-items:center;padding:0 5px;line-height:1;display:inline-flex;overflow:hidden}.browse[data-v-9caf5400]{gap:12px;display:grid}.find[data-v-9caf5400]{align-items:center;gap:6px;display:flex;position:relative}.find-icon[data-v-9caf5400]{color:var(--text-4);pointer-events:none;position:absolute;left:10px}.find-input[data-v-9caf5400]{flex:1;padding-left:30px}.rows[data-v-9caf5400]{border-top:1px solid var(--hairline);max-height:min(420px,60vh);margin:0;padding:0;list-style:none;overflow:auto}.row[data-v-9caf5400]{border-bottom:1px solid var(--hairline);align-items:center;gap:12px;padding:8px 4px;display:flex}.row-main[data-v-9caf5400]{min-width:0;color:inherit;text-align:left;flex:1;gap:2px;display:grid}.row-name[data-v-9caf5400]{color:var(--text);font-weight:var(--weight-medium);align-items:center;gap:4px;display:inline-flex}.row-name .chip[data-v-9caf5400],.row-name .unread-pill[data-v-9caf5400]{margin-left:4px}.row-main:hover .row-name[data-v-9caf5400]{text-decoration:underline;-webkit-text-decoration-color:var(--hairline-strong);text-decoration-color:var(--hairline-strong);text-underline-offset:3px}.row-meta[data-v-9caf5400]{min-width:0;color:var(--text-3);font-size:var(--size-sm);gap:10px;display:flex}.row-meta[data-v-9caf5400]>*{flex:none}.row-topic[data-v-9caf5400]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.row-state[data-v-9caf5400]{color:var(--text-4);font-size:var(--size-sm);flex:none}.none[data-v-9caf5400]{font-size:var(--size-sm);padding:16px 4px}.sealed-head[data-v-9caf5400]{color:var(--text-3);font-size:var(--size-sm);font-weight:var(--weight-medium);align-items:center;gap:4px;margin:8px 0 0;display:inline-flex}.lede[data-v-2c108606]{color:var(--text-2);align-items:center;gap:4px;margin:0;display:flex}.help[data-v-2c108606]{color:var(--text-3);font-size:var(--size-sm)}fieldset.field[data-v-2c108606]{border:0;margin:0;padding:0}.picker[data-v-ec9c3011]{gap:12px;display:grid}.to[data-v-ec9c3011]{border:1px solid var(--hairline-strong);border-radius:var(--radius-control);background:var(--bg);cursor:text;min-height:38px;transition:border-color var(--fast) var(--ease-out);flex-wrap:wrap;align-items:center;gap:6px;padding:5px 8px;display:flex}.to[data-v-ec9c3011]:hover{border-color:var(--text-4)}.to[data-v-ec9c3011]:focus-within{border-color:var(--gold);box-shadow:0 0 0 3px var(--gold-wash)}.to-label[data-v-ec9c3011]{color:var(--text-3);font-size:var(--size-sm)}.to-input[data-v-ec9c3011]{min-width:140px;height:26px;color:var(--text);background:0 0;border:0;outline:none;flex:1}.person[data-v-ec9c3011]{border:1px solid var(--hairline);height:26px;font-size:var(--size-sm);border-radius:999px;align-items:center;gap:6px;padding:0 4px;display:inline-flex}.person-x[data-v-ec9c3011]{width:18px;height:18px;color:var(--text-4);border-radius:50%;place-items:center;display:inline-grid}.person-x[data-v-ec9c3011]:hover{background:var(--hover);color:var(--text)}.rows[data-v-ec9c3011]{border-top:1px solid var(--hairline);max-height:min(380px,50vh);margin:0;padding:0;list-style:none;overflow:auto}.row[data-v-ec9c3011]{border-bottom:1px solid var(--hairline);width:100%;min-height:52px;color:inherit;text-align:left;align-items:center;gap:12px;padding:8px 4px;display:flex}.row:hover:not(:disabled) .name[data-v-ec9c3011]{color:var(--gold-text)}.row[data-v-ec9c3011]:disabled{opacity:.5}.text[data-v-ec9c3011]{flex:1;gap:2px;min-width:0;display:grid}.name[data-v-ec9c3011]{color:var(--text);font-weight:var(--weight-medium)}.sub[data-v-ec9c3011]{color:var(--text-3);font-size:var(--size-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tick[data-v-ec9c3011]{border:1.5px solid var(--hairline-strong);width:20px;height:20px;color:var(--on-gold);border-radius:50%;flex:none;place-items:center;display:inline-grid}.tick.is-on[data-v-ec9c3011]{border-color:var(--gold);background:var(--gold)}.none[data-v-ec9c3011]{font-size:var(--size-sm);padding:16px 4px}.more[data-v-ec9c3011]{font-size:var(--size-sm);margin:0}.hint[data-v-720708d0]{min-width:0;font-size:var(--size-sm);flex:1;align-items:center;gap:6px;display:inline-flex}.brand-name[data-v-a7f74031]{white-space:nowrap}.in[data-v-a7f74031]{color:var(--gold)}.at-work[data-v-f9153418]{border-bottom:1px solid var(--hairline);gap:2px;padding:8px 8px 6px;display:grid}.one[data-v-f9153418]{align-items:center;gap:6px;display:flex}.what[data-v-f9153418]{border-radius:var(--radius-control);flex:1;align-items:center;gap:8px;min-width:0;padding:4px 6px;text-decoration:none;display:flex}.what[data-v-f9153418]:hover{background:var(--hover)}.said[data-v-f9153418]{gap:1px;min-width:0;display:grid}.on[data-v-f9153418]{color:var(--text-2);font-size:var(--size-sm);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.step[data-v-f9153418]{color:var(--text-4);font-size:var(--size-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.step.is-waiting[data-v-f9153418]{color:var(--gold-text);font-weight:var(--weight-medium)}.stop[data-v-f9153418],.tip[data-v-f9153418]{flex:none}.ended[data-v-f9153418]{color:var(--gold-text)}.is-ended .stop[data-v-f9153418]:hover{background:var(--hover);color:var(--text-2)}.stop[data-v-f9153418]:hover{background:var(--red-wash);color:var(--red)}.picker[data-v-fe1c2921]{gap:8px;margin-top:-6px;display:grid}.top[data-v-fe1c2921]{gap:6px;display:flex}.top .input[data-v-fe1c2921]{flex:1;min-width:0}.tone[data-v-fe1c2921]{font-size:16px}.tones[data-v-fe1c2921]{gap:2px;display:flex}.tabs[data-v-fe1c2921]{border-bottom:1px solid var(--hairline);justify-content:space-between;display:flex}.tab[data-v-fe1c2921]{border-radius:var(--radius-control) var(--radius-control) 0 0;opacity:.55;filter:grayscale();width:28px;height:28px;transition:opacity var(--fast) var(--ease-out);place-items:center;font-size:15px;display:grid}.tab[data-v-fe1c2921]:hover,.tab.is-on[data-v-fe1c2921]{opacity:1;filter:none}.tab.is-on[data-v-fe1c2921]{box-shadow:inset 0 -2px 0 var(--gold)}.scroll[data-v-fe1c2921]{overscroll-behavior:contain;height:294px;overflow-y:auto}.section[data-v-fe1c2921]{content-visibility:auto;contain-intrinsic-size:auto 200px}.section .label[data-v-fe1c2921]{z-index:1;background:var(--overlay);padding:4px 2px;position:sticky;top:0}.grid[data-v-fe1c2921]{grid-template-columns:repeat(8,44px);justify-content:space-between;display:grid}.cell[data-v-fe1c2921]{border-radius:var(--radius-control);place-items:center;width:44px;height:42px;font-size:30px;line-height:1;display:grid}.cell img[data-v-fe1c2921]{object-fit:contain}.cell[data-v-fe1c2921]:hover,.cell.is-active[data-v-fe1c2921]{background:var(--hover)}.cell.is-active[data-v-fe1c2921]{outline:2px solid var(--gold);outline-offset:-2px}.cell.is-on[data-v-fe1c2921]{background:var(--selected)}.quiet[data-v-fe1c2921]{color:var(--text-3);padding:16px 4px}.foot[data-v-fe1c2921]{border-top:1px solid var(--hairline);align-items:center;gap:8px;min-height:36px;padding-top:6px;display:flex}.big[data-v-fe1c2921]{font-size:26px;line-height:1}.named[data-v-fe1c2921]{color:var(--text-2);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.keys[data-v-fe1c2921]{color:var(--text-4);font-size:var(--size-xs);white-space:nowrap;margin-left:auto}@media (width<=860px){.grid[data-v-fe1c2921]{grid-template-columns:repeat(auto-fill,minmax(50px,1fr))}.cell[data-v-fe1c2921]{width:auto;height:50px}.scroll[data-v-fe1c2921]{height:46vh}}.pop[data-v-c3459bcc]{display:inline-flex;position:relative}.pop-panel[data-v-c3459bcc]{z-index:60;border:1px solid var(--hairline-strong);border-radius:var(--radius-menu);background:var(--overlay);width:max-content;min-width:220px;max-width:min(300px,100vw - 24px);box-shadow:var(--shadow-pop);color:var(--text);font-size:var(--size-sm);text-align:left;padding:6px;position:fixed}.reactions[data-v-cd326a8e]{display:inline-flex}.quick[data-v-cd326a8e]{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.quick-pick[data-v-cd326a8e]{border-radius:var(--radius-menu);min-width:36px;height:36px;font-size:var(--size-xl);transition:background var(--fast) var(--ease-out);place-items:center;line-height:1;display:grid}.quick-pick[data-v-cd326a8e]:hover,.quick-pick[data-v-cd326a8e]:focus-visible{background:var(--hover)}.more[data-v-cd326a8e]{color:var(--text-2)}@media (pointer:coarse){.quick-pick[data-v-cd326a8e]{height:var(--tap)}}.video[data-v-b607b3a6]{background:#000;width:100%;height:100%;display:block}.fit-cover[data-v-b607b3a6]{object-fit:cover}.fit-contain[data-v-b607b3a6]{object-fit:contain}.is-mirrored[data-v-b607b3a6]{transform:scaleX(-1)}.now[data-v-c0bbe0ec]{min-width:0}.kind[data-v-c0bbe0ec],.sentence[data-v-c0bbe0ec]{color:var(--green);font-weight:var(--weight-strong)}.label[data-v-c0bbe0ec]{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stop[data-v-c0bbe0ec]{background:var(--red-wash);color:var(--red);border-color:#0000}.stop[data-v-c0bbe0ec]:hover:not(:disabled){background:var(--red);color:#fff}.is-bar .stop[data-v-c0bbe0ec],.is-line .stop[data-v-c0bbe0ec]{background:var(--raised)}.is-bar[data-v-c0bbe0ec],.is-line[data-v-c0bbe0ec]{border:1px solid color-mix(in srgb, var(--green) 35%, transparent);border-radius:var(--radius-control);background:var(--green-wash);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px;display:grid}.is-bar[data-v-c0bbe0ec]{grid-template-columns:auto minmax(0,1fr)}.is-bar .stop[data-v-c0bbe0ec]{grid-column:1/-1}.thumb[data-v-c0bbe0ec]{aspect-ratio:16/9;width:64px;color:var(--text-3);background:#000;border-radius:5px;place-items:center;display:grid;overflow:hidden}.thumb[data-v-c0bbe0ec]:focus-visible{outline:2px solid var(--green);outline-offset:1px}.is-line .thumb[data-v-c0bbe0ec]{width:96px}.what[data-v-c0bbe0ec]{min-width:0;font-size:var(--size-sm);gap:1px;line-height:1.3;display:grid}.what .kind[data-v-c0bbe0ec]{font-size:var(--size-xs)}.what .title[data-v-c0bbe0ec]{color:var(--text);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.what .label[data-v-c0bbe0ec]{font-size:var(--size-xs)}.is-card[data-v-c0bbe0ec]{background:var(--raised);height:100%;box-shadow:inset 0 0 0 1px var(--hairline);border-radius:inherit;text-align:center;place-content:center;justify-items:center;gap:6px;padding:20px;display:grid}.is-card .preview[data-v-c0bbe0ec]{aspect-ratio:16/9;border-radius:var(--radius-control);width:min(480px,100cqw - 40px,71.1111cqh);box-shadow:0 0 0 1px color-mix(in srgb, var(--green) 45%, transparent);background:#000;margin-bottom:6px;overflow:hidden}.is-card.is-mirrors .preview[data-v-c0bbe0ec]{width:min(220px,100cqw - 40px,71.1111cqh)}@container (height<=280px){.is-card[data-v-c0bbe0ec]{gap:4px;padding:10px}.is-card .see[data-v-c0bbe0ec]{display:none}}.glyph[data-v-c0bbe0ec]{color:var(--green)}.sentence[data-v-c0bbe0ec]{font-size:var(--size-lg);font-weight:var(--weight-medium);margin-top:4px}.is-card .label[data-v-c0bbe0ec]{max-width:min(100%,52ch);font-size:var(--size-sm)}.see[data-v-c0bbe0ec]{max-width:44ch;color:var(--text-3);font-size:var(--size-sm)}.actions[data-v-c0bbe0ec]{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:8px;display:flex}@media (width<=860px){.is-bar .stop[data-v-c0bbe0ec],.actions .btn[data-v-c0bbe0ec]{height:var(--tap)}}.callbar[data-v-c3d972f2]{border-bottom:1px solid var(--hairline);gap:8px;padding:10px 10px 8px;display:grid}.head[data-v-c3d972f2]{align-items:center;gap:8px;display:flex}.where[data-v-c3d972f2]{text-align:left;flex:1;gap:1px;min-width:0;text-decoration:none;display:grid}.add[data-v-c3d972f2]{border-radius:var(--radius-control);width:30px;height:30px;color:var(--text-3);transition:background var(--fast) var(--ease-out), color var(--fast) var(--ease-out);flex:none;place-items:center;display:grid}.add[data-v-c3d972f2]:hover{background:var(--hover);color:var(--text)}.add.is-on[data-v-c3d972f2]{background:var(--selected);color:var(--text)}.state[data-v-c3d972f2]{color:var(--green);font-size:var(--size-sm);font-weight:var(--weight-strong);align-items:center;gap:6px;display:flex}.name[data-v-c3d972f2]{color:var(--text-3);font-size:var(--size-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}a.where:hover .name[data-v-c3d972f2]{color:var(--text-2)}.notice-line[data-v-c3d972f2]{color:var(--text-3);font-size:var(--size-xs);line-height:1.4}.update-line[data-v-c3d972f2]{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.refresh[data-v-c3d972f2]{color:var(--text-2);font-size:var(--size-xs);font-weight:var(--weight-strong);text-underline-offset:2px;text-decoration:underline}.refresh[data-v-c3d972f2]:hover{color:var(--text)}.hear[data-v-c3d972f2]{border:1px solid var(--gold-line);border-radius:var(--radius-control);background:var(--gold-wash);min-height:30px;color:var(--gold-text);font-size:var(--size-sm);font-weight:var(--weight-strong);justify-content:center;align-items:center;gap:6px;padding:4px 10px;display:flex}.hear[data-v-c3d972f2]:hover{background:var(--gold);color:var(--on-gold)}.controls[data-v-c3d972f2]{grid-auto-columns:1fr;grid-auto-flow:column;gap:6px;display:grid}.controls[data-v-c3d972f2] .pop{width:100%}.ctl[data-v-c3d972f2],.controls[data-v-c3d972f2] .ctl{border-radius:var(--radius-control);background:var(--hover);width:100%;height:30px;color:var(--text-2);transition:background var(--fast) var(--ease-out), color var(--fast) var(--ease-out);place-items:center;display:grid}.ctl[data-v-c3d972f2]:hover,.controls[data-v-c3d972f2] .ctl:hover{background:var(--selected);color:var(--text)}.ctl.is-off[data-v-c3d972f2]{background:var(--red-wash);color:var(--red)}.ctl.is-on[data-v-c3d972f2]{background:var(--green-wash);color:var(--green)}.leave[data-v-c3d972f2]:hover{background:var(--red);color:#fff}@media (width<=860px){.controls[data-v-c3d972f2]{gap:8px}.add[data-v-c3d972f2]{width:var(--tap);height:var(--tap)}.ctl[data-v-c3d972f2],.controls[data-v-c3d972f2] .ctl{height:var(--tap);border-radius:var(--radius-control)}}.dot[data-v-8e55fe82]{box-sizing:border-box;border-radius:50%;flex:none;display:inline-block}.is-online[data-v-8e55fe82]{background:var(--green)}.is-idle[data-v-8e55fe82]{border:2px solid var(--green)}.is-offline[data-v-8e55fe82]{border:2px solid var(--text-4)}.wrap[data-v-966f0a99]{flex:none;display:inline-block;position:relative}.corner[data-v-966f0a99]{border-radius:50%;padding:2px;display:grid;position:absolute;bottom:-3px;right:-3px}.corner[data-v-966f0a99]:empty{display:none}.corner[data-v-966f0a99]:not(:has(.dot)){display:none}.rail[data-v-be2f3ee3]{width:var(--rail-width);background:var(--rail);scrollbar-width:none;flex-direction:column;align-items:center;gap:8px;height:100%;padding:12px 0;display:flex;overflow-y:auto}.workspaces[data-v-be2f3ee3]{gap:8px;display:grid}.slot[data-v-be2f3ee3]{width:var(--rail-width);place-items:center;display:grid;position:relative}.bar[data-v-be2f3ee3]{background:var(--text);width:4px;height:0;transition:height var(--medium) var(--ease-out);border-radius:0 4px 4px 0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.has-unread .bar[data-v-be2f3ee3]{height:8px}.slot:hover .bar[data-v-be2f3ee3]{height:18px}.is-active .bar[data-v-be2f3ee3],.is-active:hover .bar[data-v-be2f3ee3]{background:var(--gold);height:32px}.tile[data-v-be2f3ee3]{background:color-mix(in oklab, var(--workspace,var(--text-3)) 22%, var(--panel));width:42px;height:42px;color:var(--text-2);font-size:var(--size-md);font-weight:var(--weight-strong);letter-spacing:.02em;transition:border-radius var(--medium) var(--ease-out), background var(--medium) var(--ease-out), color var(--medium) var(--ease-out);border-radius:21px;place-items:center;text-decoration:none;display:grid}.tile[data-v-be2f3ee3]:hover,.is-active .tile[data-v-be2f3ee3]{background:color-mix(in oklab, var(--workspace,var(--text-3)) 46%, var(--panel));color:var(--text);border-radius:13px}.tile[data-v-be2f3ee3]:has(.tile-icon){overflow:hidden}.tile-icon[data-v-be2f3ee3]{object-fit:cover;width:100%;height:100%;display:block}.home[data-v-be2f3ee3]{background:0 0;overflow:hidden}.mark[data-v-be2f3ee3]{object-fit:cover;width:100%;height:100%;display:block}.organisation[data-v-be2f3ee3]{background:var(--panel)}.organisation[data-v-be2f3ee3]:hover,.is-active .organisation[data-v-be2f3ee3]{background:var(--gold)}.organisation:hover .mark[data-v-be2f3ee3],.is-active .organisation .mark[data-v-be2f3ee3]{color:var(--on-gold)}.add[data-v-be2f3ee3]{border:1.5px dashed var(--hairline-strong);color:var(--text-3);background:0 0}.add[data-v-be2f3ee3]:hover{background:var(--green-wash);border-color:var(--green);color:var(--green)}.server[data-v-be2f3ee3]{margin-top:auto;padding-top:8px}.server-tile[data-v-be2f3ee3]{background:var(--panel);color:var(--text-3);font-size:var(--size-xs);border-radius:13px}.server-tile[data-v-be2f3ee3]:hover{background:var(--hover);color:var(--text)}.rule[data-v-be2f3ee3]{background:var(--hairline-strong);border-radius:1px;width:28px;height:2px}.badge[data-v-be2f3ee3],.live[data-v-be2f3ee3]{border:3px solid var(--rail);box-sizing:content-box;background:var(--red);color:#fff;min-width:16px;height:16px;font-size:var(--size-2xs);font-weight:var(--weight-strong);pointer-events:none;border-radius:11px;place-items:center;padding:0 4px;line-height:1;display:grid;position:absolute;bottom:-5px;right:5px}.live[data-v-be2f3ee3]{background:var(--green);color:#06210f}.waiting[data-v-be2f3ee3]{background:var(--gold);color:var(--on-gold)}.place[data-v-be2f3ee3]{border:3px solid var(--rail);box-sizing:content-box;background:var(--panel);width:14px;height:14px;color:var(--text-2);pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-5px;left:5px}.place.is-support svg[data-v-be2f3ee3]{transform:scaleX(-1)}@media (width<=860px){.rail[data-v-be2f3ee3]{padding:calc(12px + var(--safe-top)) 0 calc(12px + var(--safe-bottom))}.tile[data-v-be2f3ee3]{width:var(--tap);height:var(--tap);border-radius:22px}}.panel[data-v-072a7e91]{align-items:center;gap:2px;padding:8px;display:flex}.me[data-v-072a7e91]{border-radius:var(--radius-control);flex:1;align-items:center;gap:10px;min-width:0;padding:4px 6px;text-decoration:none;display:flex}.me[data-v-072a7e91]:hover{background:var(--hover)}.who[data-v-072a7e91]{min-width:0;line-height:1.25;display:grid}.name[data-v-072a7e91],.handle[data-v-072a7e91]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.name[data-v-072a7e91]{color:var(--text);font-weight:var(--weight-medium)}.handle[data-v-072a7e91]{color:var(--text-3);font-size:var(--size-xs)}@media (width<=860px){.panel[data-v-072a7e91]{padding:10px}.me[data-v-072a7e91]{min-height:var(--tap)}.panel .btn-icon[data-v-072a7e91]{width:var(--tap);height:var(--tap)}}.update[data-v-6df341bf]{background:var(--panel);flex:none;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px 6px 14px;display:flex}.what[data-v-6df341bf]{min-width:0;color:var(--text-2);font-size:var(--size-sm);font-weight:var(--weight-medium);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.what svg[data-v-6df341bf]{color:var(--text-4)}.actions[data-v-815ceee9]{gap:1px;margin:0;padding:0;list-style:none;display:grid}.is-divided[data-v-815ceee9]{border-top:1px solid var(--hairline);margin-top:4px;padding-top:4px}.is-divided+.is-divided[data-v-815ceee9]{border-top:0;margin-top:0;padding-top:0}.action[data-v-815ceee9]{border-radius:var(--radius-control);width:100%;min-height:32px;color:var(--text);text-align:left;align-items:center;gap:10px;padding:0 10px;display:flex}.action[data-v-815ceee9]:hover,.action[data-v-815ceee9]:focus-visible{background:var(--hover)}.action svg[data-v-815ceee9]{color:var(--text-3);flex:none}.action.is-danger[data-v-815ceee9],.action.is-danger svg[data-v-815ceee9]{color:var(--red)}.kinds[data-v-3ca84d46]{border:0;gap:4px;margin:0;padding:0;display:grid}.kind[data-v-3ca84d46]{cursor:pointer;align-items:center;gap:8px;display:flex}.kind input[data-v-3ca84d46]{accent-color:var(--gold)}.strong[data-v-3ca84d46]{color:var(--text);font-weight:var(--weight-medium)}.small[data-v-3ca84d46]{font-size:var(--size-sm)}.req[data-v-3ca84d46],.is-bad[data-v-3ca84d46]{color:var(--red)}.tag[data-v-a0e40469]{color:var(--text-3)}.nav-shell[data-v-a0e40469]{height:100%;min-height:0;display:flex}.sidebar[data-v-a0e40469]{gap:var(--island-gap);width:var(--sidebar-width);min-height:0;transition:width var(--medium) var(--ease-out);flex-direction:column;display:flex}.is-resizing .sidebar[data-v-a0e40469]{transition:none}.sidebar.is-folded[data-v-a0e40469]{display:none}.nav-edge[data-v-a0e40469]{z-index:2;cursor:col-resize;touch-action:none;flex:none;width:0;position:relative}.nav-edge[data-v-a0e40469]:before{width:calc(var(--island-gap) + 6px);content:"";position:absolute;top:0;bottom:0;left:-3px}.nav-edge[data-v-a0e40469]:after{top:12px;bottom:12px;left:calc(var(--island-gap) / 2);background:var(--gold);content:"";opacity:0;width:3px;transition:opacity var(--fast) var(--ease-out);border-radius:2px;position:absolute;transform:translate(-50%)}.nav-edge[data-v-a0e40469]:hover:after,.nav-edge[data-v-a0e40469]:focus-visible:after,.is-resizing .nav-edge[data-v-a0e40469]:after{opacity:.7}.nav-edge[data-v-a0e40469]:focus-visible{outline:none}.nav-island[data-v-a0e40469]{background:var(--panel);flex-direction:column;flex:1;display:flex}.head[data-v-a0e40469]{border-bottom:1px solid var(--hairline);align-items:center;gap:2px;height:52px;padding:0 8px 0 16px;display:flex}.workspace-name[data-v-a0e40469]{flex:1;min-width:0;line-height:1.25;text-decoration:none;display:grid}.name[data-v-a0e40469]{color:var(--text);font-size:var(--size-lg);font-weight:var(--weight-strong);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sub[data-v-a0e40469]{color:var(--text-3);font-size:var(--size-xs)}.search[data-v-a0e40469]{height:var(--field-height);margin:var(--stack-gap) 12px 4px;border-radius:var(--radius-control);border:1px solid var(--hairline);background:var(--rail);color:var(--text-3);font-size:var(--size-sm);text-align:left;transition:border-color var(--fast) var(--ease-out);align-items:center;gap:8px;padding:0 8px;display:flex}.search[data-v-a0e40469]:hover{border-color:var(--hairline-strong)}.search span[data-v-a0e40469]:nth-child(2){flex:1}.nav[data-v-a0e40469]{scrollbar-width:thin;flex:1;min-height:0;padding:8px 8px 16px;overflow-y:auto}.links[data-v-a0e40469]{gap:1px;display:grid}.sub-links[data-v-a0e40469]{border-left:1px solid var(--hairline);margin:1px 0 6px 13px;padding-left:8px}.heading[data-v-a0e40469]{margin:var(--section-gap) 0 4px;color:var(--text-3);font-size:var(--size-xs);font-weight:var(--weight-strong);letter-spacing:.02em;justify-content:space-between;align-items:center;padding:0 4px 0 8px;display:flex}.heading.first[data-v-a0e40469]{margin-top:6px}.everyone[data-v-a0e40469]{border-bottom:1px solid var(--hairline);margin-bottom:8px;padding-bottom:8px}.everyone+.links[data-v-a0e40469]{margin-top:0}.heading-add[data-v-a0e40469]{border-radius:var(--radius-chip);width:20px;height:20px;color:var(--text-3);place-items:center;display:grid}.heading-add[data-v-a0e40469]:hover{background:var(--hover);color:var(--text)}.row[data-v-a0e40469]{align-items:center;display:flex}.row .link[data-v-a0e40469]{flex:1;min-width:0}.row-add[data-v-a0e40469]{flex:none;margin:0 6px 0 2px}.call[data-v-a0e40469]{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-control);color:var(--text-3);opacity:0;transition:opacity var(--fast) var(--ease-out), background var(--fast) var(--ease-out);flex:none;place-items:center;display:grid}.row:hover .call[data-v-a0e40469],.call[data-v-a0e40469]:focus-visible{opacity:1}.with-tool[data-v-a0e40469]{align-items:center;gap:2px;display:flex}.with-tool .link[data-v-a0e40469]{flex:1;min-width:0}.tool[data-v-a0e40469]{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-control);color:var(--text-3);opacity:0;transition:opacity var(--fast) var(--ease-out), background var(--fast) var(--ease-out);flex:none;place-items:center;display:grid}.tool[data-v-a0e40469]:hover{background:var(--hover);color:var(--text)}.with-tool:hover .tool[data-v-a0e40469],.with-tool:focus-within .tool[data-v-a0e40469],.with-tool .is-current+.tool[data-v-a0e40469],.tool.is-on[data-v-a0e40469]{opacity:1}.star.is-starred[data-v-a0e40469]{color:var(--gold-text)}.star.is-starred[data-v-a0e40469] svg{fill:currentColor}.tool.is-on[data-v-a0e40469]{background:var(--selected);color:var(--text)}@media (hover:none){.tool[data-v-a0e40469]{opacity:1}}.row:hover .call[data-v-a0e40469]:disabled,.call[data-v-a0e40469]:focus-visible:disabled{opacity:.5}.call[data-v-a0e40469]:hover:not(:disabled){background:var(--hover);color:var(--text)}@media (hover:none){.call[data-v-a0e40469]{width:var(--tap);height:var(--tap);opacity:1}}.link[data-v-a0e40469]{width:100%;height:var(--nav-row-height);border-radius:var(--radius-control);color:var(--text-3);text-align:left;transition:background var(--fast) var(--ease-out), color var(--fast) var(--ease-out);align-items:center;gap:10px;padding:0 8px;text-decoration:none;display:flex}a.link[data-v-a0e40469]:hover,button.link[data-v-a0e40469]:hover{background:var(--hover);color:var(--text-2)}.link.router-link-active[data-v-a0e40469]:not(.project),.link.is-active[data-v-a0e40469]{background:var(--selected);color:var(--text)}.link.router-link-active:not(.project,.person) svg[data-v-a0e40469],.link.is-active svg[data-v-a0e40469]{color:var(--gold)}.link.is-unread[data-v-a0e40469]{color:var(--text);font-weight:var(--weight-medium)}.project.is-current[data-v-a0e40469]{color:var(--text)}.fold[data-v-a0e40469]{color:var(--text-3);transition:transform var(--fast) var(--ease-out);flex:none}.fold.is-open[data-v-a0e40469]{transform:rotate(90deg)}.swatch[data-v-a0e40469]{border-radius:3px;flex:none;width:10px;height:10px;margin:0 3px}.label[data-v-a0e40469]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.count[data-v-a0e40469]{font-size:var(--size-sm);color:var(--text-4)}.where[data-v-a0e40469]{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.count.is-live[data-v-a0e40469]{color:var(--green);font-weight:var(--weight-medium)}.in-call[data-v-a0e40469]{color:var(--green);flex:none;display:inline-flex}.link.going[data-v-a0e40469]{height:var(--control-height);font-size:var(--size-sm);gap:8px;padding-left:34px}.owed-mark[data-v-a0e40469]{color:var(--gold-text);flex:none;margin-left:-2px}.owed-word[data-v-a0e40469]{color:var(--gold-text);font-size:var(--size-xs)}.pip[data-v-a0e40469]{background:var(--green);border-radius:50%;flex:none;width:7px;height:7px}@media (prefers-reduced-motion:no-preference){.pip[data-v-a0e40469]{animation:pip-breathe-a0e40469 2.4s var(--ease-out) infinite}}@keyframes pip-breathe-a0e40469{0%,to{opacity:1}50%{opacity:.35}}.link.person.is-unread .label[data-v-a0e40469]{color:var(--text);font-weight:var(--weight-medium)}.pill[data-v-a0e40469]{background:var(--red);color:#fff;min-width:18px;height:18px;font-size:var(--size-2xs);font-weight:var(--weight-strong);border-radius:9px;place-items:center;padding:0 5px;line-height:1;display:grid}.is-me[data-v-a0e40469],.link.person.is-closed .label[data-v-a0e40469]{color:var(--text-4)}.link.person.is-closed .avatar[data-v-a0e40469]{opacity:.5}.room .room-lock[data-v-a0e40469]{color:var(--text-3);flex:none}.room.is-here[data-v-a0e40469],.room.is-here svg[data-v-a0e40469]{color:var(--green)}.occupants[data-v-a0e40469]{gap:2px;margin:2px 0 6px 34px;display:grid}.occupant[data-v-a0e40469]{height:var(--control-height-sm);color:var(--text-2);font-size:var(--size-sm);align-items:center;gap:8px;display:flex}.occupant svg[data-v-a0e40469]{color:var(--text-3);flex:none}.occupant .muted-mic[data-v-a0e40469]{color:var(--red)}.none[data-v-a0e40469]{color:var(--text-4);font-size:var(--size-sm);padding:4px 8px;line-height:1.45}.well[data-v-a0e40469]{background:var(--panel);flex:none}.backdrop[data-v-a0e40469]{display:none}@media (width<=860px){.nav-shell[data-v-a0e40469]{z-index:45;transition:transform var(--medium) var(--ease-out);box-shadow:var(--shadow-pop);position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.nav-shell.is-open[data-v-a0e40469]{transform:none}.nav-shell[data-v-a0e40469]:not(.is-open){visibility:hidden;transition:transform var(--medium) var(--ease-out), visibility 0s var(--medium)}.nav-edge[data-v-a0e40469]{display:none}.sidebar[data-v-a0e40469]{width:min(300px, calc(100vw - var(--rail-width) - 56px));background:var(--panel);gap:0}.nav-island[data-v-a0e40469],.well[data-v-a0e40469],.update[data-v-a0e40469]{box-shadow:none;border:0;border-radius:0}.well[data-v-a0e40469],.update[data-v-a0e40469]{border-top:1px solid var(--hairline);background:var(--well)}.head[data-v-a0e40469]{height:calc(56px + var(--safe-top));padding-top:var(--safe-top)}.search[data-v-a0e40469]{height:40px;font-size:var(--size-md)}.link[data-v-a0e40469]{height:var(--tap);gap:12px;padding:0 10px}.heading[data-v-a0e40469]{margin-top:20px}.heading-add[data-v-a0e40469]{width:var(--tap);height:var(--tap);margin:-8px -8px -8px 0}.occupant[data-v-a0e40469]{height:30px}.well[data-v-a0e40469]{padding-bottom:var(--safe-bottom)}.backdrop[data-v-a0e40469]{z-index:44;background:var(--scrim);animation:backdrop-in-a0e40469 var(--medium) var(--ease-out);display:block;position:fixed;inset:0}}@keyframes backdrop-in-a0e40469{0%{opacity:0}}.hint[data-v-42e6e6f7]{min-width:0;font-size:var(--size-sm);white-space:normal;flex:1;align-items:center;gap:6px;display:inline-flex}.muted[data-v-42e6e6f7]{color:var(--text-3)}@media (width<=860px){.dialog-foot[data-v-42e6e6f7]{flex-wrap:wrap}.hint[data-v-42e6e6f7]{flex-basis:100%}}.problems[data-v-42e6e6f7]{color:var(--red);font-size:var(--size-sm);gap:4px;margin:0;padding:0;list-style:none;display:grid}.who[data-v-42e6e6f7]{font-weight:var(--weight-medium)}.lead[data-v-fb302754]{margin:0}.muted[data-v-fb302754]{color:var(--text-3)}.small[data-v-fb302754]{font-size:var(--size-sm)}.check[data-v-fb302754]{align-items:center;gap:8px;display:flex}.check input[data-v-fb302754]{accent-color:var(--gold)}.hint[data-v-fb302754]{min-width:0;font-size:var(--size-sm);flex:1;align-items:center;gap:6px;display:inline-flex}.made[data-v-fb302754]{gap:8px;display:flex}.made .input[data-v-fb302754]{flex:1;min-width:0}.mono[data-v-fb302754]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--size-sm)}.links[data-v-fb302754]{gap:6px;margin-top:16px;display:grid}.rows[data-v-fb302754]{margin:0;padding:0;list-style:none;display:grid}.line[data-v-fb302754]{border-bottom:1px solid var(--hairline);align-items:center;gap:10px;min-height:44px;padding:6px 0;display:flex}.grow[data-v-fb302754]{flex:1;gap:2px;min-width:0;display:grid}.strong[data-v-fb302754]{color:var(--text);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.joining[data-v-9413b162]{gap:14px;display:grid}.step[data-v-9413b162]{outline:none;align-items:flex-start;gap:12px;display:flex}.step-words[data-v-9413b162]{gap:2px;min-height:20px;padding-top:1px;display:grid}.step-name[data-v-9413b162]{color:var(--text)}.step-hint[data-v-9413b162]{color:var(--text-3);font-size:var(--size-sm);line-height:1.45}.failure[data-v-9413b162]{color:var(--text-2);line-height:1.55}.guest-badge[data-v-f26f81a7]{border:1px solid var(--hairline);color:var(--text-2);font-size:var(--size-xs,11px);font-weight:var(--weight-medium);vertical-align:middle;border-radius:999px;margin-left:4px;padding:0 6px;line-height:16px;display:inline-block}.ringing[data-v-f26f81a7]{z-index:80;gap:8px;width:min(340px,100vw - 32px);display:grid;position:fixed;bottom:16px;right:16px}.card[data-v-f26f81a7]{border-radius:var(--radius-dialog);border:1px solid var(--hairline-strong);background:var(--overlay);box-shadow:var(--shadow-pop);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 12px;padding:12px 14px;display:grid}.face[data-v-f26f81a7]{border-radius:50%;display:inline-grid}.door-face[data-v-f26f81a7]{background:var(--raised);width:40px;height:40px;color:var(--text-2);place-items:center}.is-in .face[data-v-f26f81a7]{animation:ring-out-f26f81a7 1.8s infinite var(--ease-out)}@keyframes ring-out-f26f81a7{0%{box-shadow:0 0 0 0 var(--gold-line)}70%,to{box-shadow:0 0 0 10px #0000}}.who[data-v-f26f81a7]{gap:1px;min-width:0;line-height:1.35;display:grid}.name[data-v-f26f81a7]{color:var(--text);font-size:var(--size-md);font-weight:var(--weight-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.what[data-v-f26f81a7]{color:var(--text-3);font-size:var(--size-sm)}.acts[data-v-f26f81a7]{grid-column:1/-1;gap:8px;display:flex}.act[data-v-f26f81a7]{border-radius:var(--radius-control);border:1px solid var(--hairline-strong);background:var(--raised);min-height:40px;color:var(--text-2);font-size:var(--size-sm);font-weight:var(--weight-medium);transition:background var(--fast) var(--ease-out);flex:1;justify-content:center;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.answer[data-v-f26f81a7]{background:var(--gold);color:var(--on-gold);border-color:#0000}.answer[data-v-f26f81a7]:hover{background:var(--gold-hover)}.decline[data-v-f26f81a7]{background:var(--red-wash);color:var(--red);border-color:#0000}.decline[data-v-f26f81a7]:hover{background:color-mix(in oklab, var(--red) 18%, transparent)}@media (width<=860px){.ringing[data-v-f26f81a7]{top:calc(var(--app-top,0px) + var(--safe-top) + 8px);width:auto;bottom:auto;left:12px;right:12px}}@media (hover:none){.act[data-v-f26f81a7]{min-height:var(--tap)}}.marking-banner[data-v-5c02aa73]{border-radius:var(--radius-chip);color:#fff;min-height:22px;font-size:var(--size-xs);font-weight:var(--weight-strong);letter-spacing:.08em;text-align:center;justify-content:center;align-items:center;padding:2px 32px;line-height:1.2;display:flex;position:relative}.marking-banner.is-screen[data-v-5c02aa73]{min-height:22px;padding:max(2px, var(--safe-top)) max(32px, var(--safe-right)) 2px max(32px, var(--safe-left));border-radius:0}.marking-banner.is-window[data-v-5c02aa73]{border-radius:0;flex:none;padding:2px 12px}.marking-banner.is-screen .about[data-v-5c02aa73]{top:calc(50% + var(--safe-top) / 2);right:max(6px, var(--safe-right))}.banner[data-v-5c02aa73]{overflow-wrap:anywhere}.about[data-v-5c02aa73]{color:#fff;letter-spacing:0;text-align:left;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.about[data-v-5c02aa73] .info-tip-button,.about[data-v-5c02aa73] button{color:#fff}.line[data-v-5c02aa73]{color:var(--text);font-weight:var(--weight-normal);display:block}.line+.line[data-v-5c02aa73]{margin-top:4px}.line.muted[data-v-5c02aa73]{color:var(--text-3)}.noise[data-v-5312b8d0]{gap:6px;display:grid}.noise-head[data-v-5312b8d0]{color:var(--text-2);align-items:center;gap:4px;display:inline-flex}.noise-notice[data-v-5312b8d0]{color:var(--text-3);font-size:var(--size-xs);margin:0;line-height:1.4}.up[data-v-feadde59]{transform:rotate(-90deg)}.head[data-v-feadde59]{color:var(--text-3);font-size:var(--size-xs);font-weight:var(--weight-medium);margin:0;padding:4px 8px 6px}.devices[data-v-feadde59]{gap:1px;margin:0;padding:0;list-style:none;display:grid}.device[data-v-feadde59]{border-radius:var(--radius-control);width:100%;min-height:30px;color:var(--text);text-align:left;align-items:center;gap:8px;padding:0 8px;display:flex}.device span[data-v-feadde59]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.device[data-v-feadde59]:hover,.device[data-v-feadde59]:focus-visible{background:var(--hover)}.in-use[data-v-feadde59]{color:var(--green);font-size:var(--size-xs);flex:none;margin-left:auto}.tick[data-v-feadde59]{visibility:hidden;color:var(--gold-text);flex:none}.device.is-on .tick[data-v-feadde59]{visibility:visible}.note[data-v-feadde59]{font-size:var(--size-xs);margin:0;padding:4px 8px}.extra[data-v-feadde59]{border-top:1px solid var(--hairline);gap:8px;margin-top:6px;padding:8px 8px 4px;display:grid}.volume[data-v-feadde59]{gap:4px;display:grid}.volume-head[data-v-feadde59]{color:var(--text-3);justify-content:space-between;display:flex}.slider[data-v-feadde59]{width:100%;accent-color:var(--gold)}.meter[data-v-feadde59]{background:var(--well);border-radius:999px;height:4px;overflow:hidden}.meter-fill[data-v-feadde59]{background:var(--text-4);height:100%;transition:width 80ms linear;display:block}.meter.is-open .meter-fill[data-v-feadde59]{background:var(--green)}.check[data-v-feadde59]{color:var(--text-2);align-items:center;gap:8px;display:flex}.all[data-v-feadde59]{border-top:1px solid var(--hairline);border-radius:0 0 var(--radius-control) var(--radius-control);width:100%;min-height:30px;color:var(--text-3);align-items:center;gap:8px;margin-top:6px;padding:0 8px;display:flex}.all[data-v-feadde59]:hover{color:var(--text)}.who[data-v-76b595fe]{border-bottom:1px solid var(--hairline);align-items:center;gap:8px;padding:6px 8px 8px;display:flex}.who-name[data-v-76b595fe]{font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lines[data-v-76b595fe]{gap:2px;margin:0;padding:6px 8px;list-style:none;display:grid}.line[data-v-76b595fe]{min-height:22px;color:var(--text-2);align-items:center;gap:8px;display:flex}.line svg[data-v-76b595fe]{color:var(--text-4);flex:none}.line.is-bad svg[data-v-76b595fe]{color:var(--red)}.stuck[data-v-76b595fe]{padding:0 0 6px}.stuck .line[data-v-76b595fe]{margin:0;padding:0 8px}.item[data-v-76b595fe]{border-radius:var(--radius-control);width:100%;min-height:30px;color:var(--text);align-items:center;gap:8px;padding:0 8px;text-decoration:none;display:flex}.item[data-v-76b595fe]:hover,.item[data-v-76b595fe]:focus-visible{background:var(--hover)}.item svg[data-v-76b595fe]{color:var(--text-3)}.rising[data-v-b703936e]{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.up[data-v-b703936e]{filter:drop-shadow(0 2px 4px #00000059);place-items:center;width:clamp(22px,22cqmin,56px);height:clamp(22px,22cqmin,56px);margin-left:calc(clamp(22px,22cqmin,56px)/-2);font-size:clamp(18px,18cqmin,44px);line-height:1;display:grid;position:absolute;bottom:18%}.up img[data-v-b703936e]{object-fit:contain;width:100%;height:100%}.name[data-v-b703936e]{font-size:var(--size-xs);font-weight:var(--weight-medium);color:var(--text)}@media (prefers-reduced-motion:no-preference){.up[data-v-b703936e]{animation:rise-b703936e var(--float-ms) var(--ease-out) forwards}@keyframes rise-b703936e{0%{opacity:0;transform:translateY(0)scale(.6)}12%{opacity:1;transform:translateY(-6cqh)scale(1.1)}20%{transform:translateY(-10cqh)scale(1)}75%{opacity:1}to{opacity:0;transform:translateY(-62cqh)scale(1)}}}.unmute[data-v-8070f200]{width:18px;height:18px;color:var(--red);border-radius:50%;flex:none;place-items:center;margin:-2px;display:inline-grid}.unmute[data-v-8070f200]:hover,.unmute[data-v-8070f200]:focus-visible{background:color-mix(in oklab, var(--red) 18%, transparent)}.volume[data-v-c06b3698]{gap:4px;padding:6px 8px;display:grid}.volume-head[data-v-c06b3698]{color:var(--text-3);justify-content:space-between;display:flex}.slider[data-v-c06b3698]{width:100%;accent-color:var(--gold)}.item[data-v-c06b3698]{border-top:1px solid var(--hairline);border-radius:var(--radius-control);width:100%;min-height:30px;color:var(--text);align-items:center;gap:8px;padding:0 8px;display:flex}.item[data-v-c06b3698]:hover,.item[data-v-c06b3698]:focus-visible{background:var(--hover)}.item svg[data-v-c06b3698]{color:var(--text-3)}.pop[data-v-c06b3698] .volume-trigger.is-quiet{color:var(--red)}.guest-badge[data-v-98557529]{color:#fff;font-size:var(--size-xs,11px);font-weight:var(--weight-medium);vertical-align:middle;border:1px solid #ffffff73;border-radius:999px;margin-left:4px;padding:0 6px;line-height:16px;display:inline-block}.tile[data-v-98557529]{aspect-ratio:16/9;border-radius:var(--radius-dialog);background:var(--raised);min-width:0;box-shadow:inset 0 0 0 1px var(--hairline);transition:box-shadow var(--medium) var(--ease-out);margin:0;position:relative;overflow:hidden;container-type:size}.tile.has-hand[data-v-98557529]:not(.is-speaking){box-shadow:inset 0 0 0 1px var(--gold), 0 0 0 2px var(--gold)}.hand[data-v-98557529]{z-index:2;background:var(--gold);color:#1a1a1a;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:6px;left:6px}.is-compact .hand[data-v-98557529]{width:22px;height:22px;top:3px;left:3px}.tile.is-speaking[data-v-98557529]{box-shadow:inset 0 0 0 1px var(--green), 0 0 0 2px var(--green)}.menu[data-v-98557529]{z-index:2;opacity:0;transition:opacity var(--fast,.12s) var(--ease-out);gap:4px;display:flex;position:absolute;top:6px;right:6px}.tile:hover .menu[data-v-98557529],.menu[data-v-98557529]:focus-within,.menu.is-always[data-v-98557529]{opacity:1}.menu[data-v-98557529]:has(.is-open){opacity:1}.menu[data-v-98557529] .more{background:var(--overlay);width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--hairline);color:var(--text-2);border-radius:50%;place-items:center;display:grid}.menu[data-v-98557529] .more:hover{color:var(--text)}.is-compact .menu[data-v-98557529]{top:3px;right:3px}.is-compact .menu[data-v-98557529] .more{width:22px;height:22px}.face[data-v-98557529]{place-items:center;width:100%;height:100%;display:grid}@container (height<=170px){.tile:not(.is-compact) .face[data-v-98557529]>*{zoom:.6}}@container (height<=120px){.tile:not(.is-compact) .face[data-v-98557529]>*{zoom:.42}}@container (height<=100px){.tile:not(.is-compact) .face[data-v-98557529]{padding-bottom:30px}.tile:not(.is-compact) .face[data-v-98557529]>*{zoom:.32}}@container (height<=70px){.tile.is-compact .face[data-v-98557529]{padding-bottom:20px}.tile.is-compact .face[data-v-98557529]>*{zoom:.5}}.status[data-v-98557529]{border-radius:var(--radius-chip);background:var(--overlay);box-shadow:inset 0 0 0 1px var(--hairline);color:var(--text-3);font-size:var(--size-xs);padding:2px 8px;position:absolute;inset:10px 10px auto auto}.reconnect[data-v-98557529]{color:var(--red);font-weight:var(--weight-medium);align-items:center;gap:4px;display:inline-flex;inset:10px auto auto 10px}.reconnect[data-v-98557529]:hover,.reconnect[data-v-98557529]:focus-visible{background:var(--hover)}.caption[data-v-98557529]{border-radius:var(--radius-control);max-width:calc(100% - 16px);color:var(--text-2);font-size:var(--size-sm);font-weight:var(--weight-medium);align-items:center;gap:6px;padding:3px 8px;display:flex;position:absolute;bottom:8px;left:8px}.has-video .caption[data-v-98557529]{background:var(--scrim);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.name[data-v-98557529]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.caption svg[data-v-98557529]{flex:none}.muted-mic[data-v-98557529]{color:var(--red)}.has-video .muted-mic[data-v-98557529]{color:#fff}.is-compact[data-v-98557529]{border-radius:var(--radius-menu)}.is-compact .caption[data-v-98557529]{font-size:var(--size-xs);padding:2px 6px;bottom:4px;left:4px}.is-compact .status[data-v-98557529]{inset:4px 4px auto auto}.is-compact .reconnect[data-v-98557529]{inset:4px auto auto 4px}.head[data-v-2b2883d1]{color:var(--text-3);font-size:var(--size-xs);font-weight:var(--weight-medium);margin:0;padding:4px 8px 6px}.rows[data-v-2b2883d1]{gap:1px;margin:0;padding:0;list-style:none;display:grid}.is-divided[data-v-2b2883d1]{border-top:1px solid var(--hairline);margin-top:6px;padding-top:6px}.row[data-v-2b2883d1]{border-radius:var(--radius-control);width:100%;min-width:200px;min-height:30px;color:var(--text);text-align:left;align-items:center;gap:8px;padding:0 8px;display:flex}.row[data-v-2b2883d1]:hover,.row[data-v-2b2883d1]:focus-visible{background:var(--hover)}.tick[data-v-2b2883d1]{visibility:hidden;color:var(--gold-text);flex:none}.row.is-on .tick[data-v-2b2883d1]{visibility:visible}.glyph[data-v-2b2883d1]{color:var(--text-3);flex:none;margin-left:auto}.glyph-start[data-v-2b2883d1]{color:var(--text-3);flex:none}.check[data-v-2b2883d1]{min-height:30px;color:var(--text-2);align-items:center;gap:8px;padding:0 8px;display:flex}.stage[data-v-e968f732]{flex-direction:column;gap:12px;height:100%;min-height:300px;padding:20px 24px;display:flex;container-type:inline-size}.main[data-v-e968f732]{scrollbar-width:thin;flex-direction:column;flex:1;gap:12px;min-height:0;padding:3px;display:flex;overflow:auto;container-type:size}.main[data-v-e968f732]:fullscreen{background:var(--bg);padding:16px}.grid[data-v-e968f732]{--gap:12px;--tile-height:max(64px, (100cqh - (var(--rows,1) - 1) * var(--gap)) / var(--rows,1));grid-template-columns:repeat(var(--columns,2), minmax(0, 1fr));gap:var(--gap);width:min(100%, var(--columns,2) * 560px, var(--tile-height) * 16 / 9 * var(--columns,2) + (var(--columns,2) - 1) * var(--gap));flex:none;margin:auto;display:grid}.away[data-v-e968f732]{border-radius:var(--radius-dialog);background:var(--raised);height:100%;min-height:0;box-shadow:inset 0 0 0 1px var(--hairline);text-align:center;flex:1;place-content:center;justify-items:center;gap:10px;padding:16px;display:grid}.away-glyph[data-v-e968f732]{color:var(--text-3)}.away-line[data-v-e968f732]{color:var(--text-2);font-size:var(--size-sm);font-weight:var(--weight-medium)}.presenting[data-v-e968f732]{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}@container (height<=300px) and (aspect-ratio>=2){.presenting[data-v-e968f732]{grid-template-rows:minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.presenting>.screen[data-v-e968f732]{grid-area:1/1;min-height:0}.presenting>.switcher[data-v-e968f732]{grid-area:2/1}.presenting>.now[data-v-e968f732]{grid-area:3/1}.presenting>.strip[data-v-e968f732]{flex-direction:column;grid-area:1/2/-1;min-height:0;overflow:hidden auto}.presenting>.strip li[data-v-e968f732]{width:120px}}.screen[data-v-e968f732]{border-radius:var(--radius-dialog);background:#000;flex:1;min-height:120px;position:relative;overflow:hidden;container-type:size}.screen[data-v-e968f732]:fullscreen{border-radius:0}.screen-corner[data-v-e968f732]{align-items:center;gap:6px;display:flex;position:absolute;top:10px;right:10px}.screen-corner[data-v-e968f732] .more{background:var(--overlay);width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--hairline);color:var(--text-2);border-radius:50%;place-items:center;display:grid}.screen-corner[data-v-e968f732] .more:hover{color:var(--text)}.pop-screen[data-v-e968f732]{border-radius:var(--radius-control);background:var(--scrim);color:#fff;height:30px;font-size:var(--size-sm);font-weight:var(--weight-medium);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);align-items:center;gap:6px;padding:0 10px;display:inline-flex}.pop-screen[data-v-e968f732]:hover,.pop-screen[data-v-e968f732]:focus-visible{background:color-mix(in oklab, var(--scrim) 70%, #000)}.screen-name[data-v-e968f732]{border-radius:var(--radius-control);background:var(--scrim);color:#fff;font-size:var(--size-sm);font-weight:var(--weight-medium);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);align-items:center;gap:6px;padding:3px 8px;display:flex;position:absolute;bottom:10px;left:10px}.screen.is-person[data-v-e968f732]{background:0 0;place-items:center;display:grid}.screen.is-person[data-v-e968f732]>.tile{width:min(100%,177.778cqh)}.is-speaker>.strip>li[data-v-e968f732]:first-child{margin-left:auto}.is-speaker>.strip>li[data-v-e968f732]:last-child{margin-right:auto}.switcher[data-v-e968f732]{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.switcher .is-current[data-v-e968f732]{border-color:var(--gold-line);color:var(--text)}.strip[data-v-e968f732]{scrollbar-width:thin;flex:none;gap:8px;padding:2px;display:flex;overflow-x:auto}.strip li[data-v-e968f732]{flex:none;width:clamp(96px,35.5556cqh,168px)}.alone[data-v-e968f732],.notice-line[data-v-e968f732]{max-width:64ch;color:var(--text-3);font-size:var(--size-sm);text-align:center;margin:0 auto}.locked-line[data-v-e968f732]{color:var(--text-2);font-size:var(--size-sm);justify-content:center;align-items:center;gap:6px;display:flex}.ringing-in[data-v-e968f732]{flex-wrap:wrap;justify-content:center;gap:8px 16px;margin:0;padding:0;list-style:none;display:flex}.rung[data-v-e968f732]{align-items:center;gap:8px;min-width:0;display:flex}.rung-text[data-v-e968f732]{min-width:0;line-height:1.3;display:grid}.rung-name[data-v-e968f732]{color:var(--text-2);font-size:var(--size-sm);font-weight:var(--weight-medium)}.rung-by[data-v-e968f732]{color:var(--text-3);font-size:var(--size-xs)}.controls[data-v-e968f732]{flex-wrap:wrap;flex:none;justify-content:center;gap:8px;padding-top:4px;display:flex}.ctl[data-v-e968f732],.controls[data-v-e968f732] .ctl{background:var(--raised);min-width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--hairline-strong);color:var(--text-2);font-weight:var(--weight-medium);transition:background var(--fast) var(--ease-out), color var(--fast) var(--ease-out);border-radius:22px;justify-content:center;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.ctl[data-v-e968f732]:hover,.controls[data-v-e968f732] .ctl:hover{background:var(--overlay);color:var(--text)}.ctl.is-off[data-v-e968f732]{background:var(--red-wash);box-shadow:none;color:var(--red)}.ctl.is-on[data-v-e968f732]{background:var(--green-wash);box-shadow:none;color:var(--green)}.split[data-v-e968f732]{background:var(--raised);box-shadow:inset 0 0 0 1px var(--hairline-strong);color:var(--text-2);border-radius:22px;align-items:stretch;display:inline-flex}.split .ctl[data-v-e968f732]{box-shadow:none;color:inherit;background:0 0;border-radius:22px 0 0 22px;padding-right:8px}.split[data-v-e968f732] .caret{border-left:1px solid var(--hairline);width:26px;height:100%;color:var(--text-3);border-radius:0 22px 22px 0;place-items:center;display:grid}.split[data-v-e968f732] .caret:hover,.split .ctl[data-v-e968f732]:hover{background:var(--hover);color:var(--text)}.split.is-off[data-v-e968f732]{background:var(--red-wash);box-shadow:none;color:var(--red)}.split.is-off[data-v-e968f732] .caret{color:var(--red);border-left-color:color-mix(in oklab, var(--red) 25%, transparent)}.split.is-on[data-v-e968f732]{background:var(--green-wash);box-shadow:none;color:var(--green)}.split.is-on[data-v-e968f732] .caret{color:var(--green);border-left-color:color-mix(in oklab, var(--green) 25%, transparent)}.leave[data-v-e968f732]{background:var(--red);box-shadow:none;color:#fff;padding:0 18px}.leave[data-v-e968f732]:hover{background:color-mix(in oklab, var(--red) 86%, #000);color:#fff}.controls[data-v-e968f732] .leave{background:var(--red);box-shadow:none;color:#fff;padding:0 18px}.controls[data-v-e968f732] .leave:hover{background:color-mix(in oklab, var(--red) 86%, #000);color:#fff}.stage.is-bar[data-v-e968f732],.stage.is-strip[data-v-e968f732],.stage.is-tiles[data-v-e968f732]{min-height:0;padding:0}.stage.is-bar[data-v-e968f732]{height:auto}.is-strip .main[data-v-e968f732]{padding:2px;container-type:inline-size}.is-strip .grid[data-v-e968f732]{--gap:8px;grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;width:100%;margin:0}.controls.is-bar[data-v-e968f732]{scrollbar-width:none;flex-wrap:nowrap;align-items:center;overflow-x:auto}.bar-gap[data-v-e968f732]{background:var(--hairline-strong);flex:none;width:1px;height:24px;margin:0 4px}.stage.is-compact[data-v-e968f732]{gap:8px;min-height:0;padding:0}.is-compact .grid[data-v-e968f732]{--gap:6px;margin-top:0}.is-compact .strip li[data-v-e968f732]{width:120px}.is-compact .controls[data-v-e968f732]{gap:6px}.is-compact .ctl[data-v-e968f732]{border-radius:17px;min-width:34px;height:34px;padding:0 8px}.is-compact .split[data-v-e968f732]{border-radius:17px}.is-compact .split .ctl[data-v-e968f732]{border-radius:17px 0 0 17px;padding-right:4px}.is-compact .split[data-v-e968f732] .caret{border-radius:0 17px 17px 0;width:20px}.is-compact .leave[data-v-e968f732]{padding:0 12px}@container (width<=700px){.controls[data-v-e968f732]{gap:6px}.ctl[data-v-e968f732]{min-width:40px;height:40px;padding:0 10px}.split .ctl[data-v-e968f732]{padding-right:6px}.split[data-v-e968f732] .caret{width:22px}.leave[data-v-e968f732]{padding:0 14px}.leave span[data-v-e968f732]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=860px){.stage[data-v-e968f732]{gap:10px;min-height:0;padding:12px}.grid[data-v-e968f732]{--gap:8px}.strip li[data-v-e968f732]{width:clamp(88px,35.5556cqh,128px)}.switcher[data-v-e968f732]{order:1}.leave span[data-v-e968f732]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.controls[data-v-e968f732]{z-index:2;padding:8px 0 calc(4px + var(--safe-bottom));background:var(--bg);flex-wrap:wrap-reverse;gap:12px;position:sticky;bottom:0}.ctl[data-v-e968f732]{border-radius:26px;min-width:52px;height:52px;padding:0 14px}.leave[data-v-e968f732]{width:52px;min-width:52px;padding:0}@container (width<=480px){.controls[data-v-e968f732]>:not(.is-near){order:1}}.controls.is-bar[data-v-e968f732]{flex-wrap:wrap-reverse;gap:8px;overflow:visible}.controls.is-bar .bar-gap[data-v-e968f732]{display:none}.controls.is-bar .ctl[data-v-e968f732],.controls.is-bar[data-v-e968f732] .ctl{min-width:46px;height:46px;padding:0 12px}}.stage.is-window[data-v-e968f732]{gap:8px;min-height:0;padding:8px}.is-window .grid[data-v-e968f732]{--gap:8px}.is-window .controls[data-v-e968f732]{flex-wrap:wrap;gap:8px;padding:0;position:static}.is-window .ctl[data-v-e968f732]{border-radius:20px;min-width:40px;height:40px;padding:0 10px}.is-window .leave[data-v-e968f732]{width:auto;min-width:40px;padding:0 14px}.pop-out[data-v-a905274e]{background:var(--bg);color:var(--text);flex-direction:column;display:flex;position:fixed;inset:0}.pop-out>.pop-stage[data-v-a905274e]{flex:1;height:auto;min-height:0}.status-icon[data-v-7379d512]{flex:none;display:block}.ring[data-v-7379d512]{fill:none;stroke-width:1.5px}.dashed[data-v-7379d512]{stroke-dasharray:1.6 2;stroke-linecap:round}.mark[data-v-7379d512]{fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.is-backlog .ring[data-v-7379d512],.is-todo .ring[data-v-7379d512]{stroke:var(--text-4)}.is-in_progress .ring[data-v-7379d512]{stroke:var(--gold)}.is-in_progress .fill[data-v-7379d512],.is-done .fill[data-v-7379d512]{fill:var(--gold)}.is-done .mark[data-v-7379d512]{stroke:var(--on-gold)}.is-waiting .ring[data-v-7379d512],.is-waiting .mark[data-v-7379d512]{stroke:var(--text-3)}.is-canceled .fill[data-v-7379d512]{fill:var(--text-4)}.is-canceled .mark[data-v-7379d512]{stroke:var(--bg)}.changed-mark[data-v-b93f0dc1]{background:var(--text);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.changed-mark.is-beneath[data-v-b93f0dc1]{border:1.5px solid var(--text-3);background:0 0}.is-inline .ask[data-v-9762cc84]{background:var(--selected);border:0;border-radius:999px;height:44px;margin:12px 4px 0;padding-left:14px}.is-inline .query[data-v-9762cc84]{height:44px;font-size:var(--size-md);padding:0 14px 0 4px}.is-inline .ask[data-v-9762cc84]:before{background:var(--text-3);content:"";width:18px;height:18px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M2.75 7a4.25 4.25 0 1 0 8.5 0a4.25 4.25 0 1 0-8.5 0M10.25 10.25L13.25 13.25'/%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 16 16' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M2.75 7a4.25 4.25 0 1 0 8.5 0a4.25 4.25 0 1 0-8.5 0M10.25 10.25L13.25 13.25'/%3E%3C/svg%3E") 50%/contain no-repeat}.is-inline .results[data-v-9762cc84]{max-height:none;margin-top:16px;padding:0;overflow:visible}.is-inline .results[data-v-9762cc84]:not(:empty){background:var(--raised);border-radius:24px;padding:6px}.is-inline .result[data-v-9762cc84]{min-height:48px;color:var(--text);border-radius:16px}.hint[data-v-9762cc84]{color:var(--text-3);text-align:center;justify-items:center;gap:6px;padding:80px 24px;display:grid}.hint-title[data-v-9762cc84]{color:var(--text);font-size:var(--size-lg);font-weight:var(--weight-strong);margin-top:8px}.ask[data-v-9762cc84]{border-bottom:1px solid var(--hairline);align-items:center;display:flex}.query[data-v-9762cc84]{min-width:0;height:48px;font-size:var(--size-lg);background:0 0;border:0;flex:1;padding:0 18px}.query[data-v-9762cc84]::placeholder{color:var(--text-4)}.query[data-v-9762cc84]:focus-visible{outline:none}.results[data-v-9762cc84]{max-height:min(380px,56vh);padding:6px;overflow-y:auto}.group[data-v-9762cc84]{color:var(--text-4);font-size:var(--size-sm);padding:8px 10px 4px}.result[data-v-9762cc84]{min-height:calc(var(--row-height) - 2px);padding:var(--field-pad-y) 10px;border-radius:var(--radius-control);color:var(--text-2);cursor:pointer;align-items:center;gap:10px;display:flex}.result.is-active[data-v-9762cc84]{background:var(--selected);color:var(--text)}.label[data-v-9762cc84]{flex:1;min-width:0}.result.is-changed[data-v-9762cc84]{color:var(--text);font-weight:var(--weight-medium)}.changed[data-v-9762cc84]{vertical-align:middle;margin-left:4px}.found[data-v-9762cc84]{font-weight:var(--weight-normal);color:var(--text-3);font-size:var(--size-sm);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;display:block;overflow:hidden}.hit[data-v-9762cc84]{background:var(--gold-wash,color-mix(in oklab, var(--gold) 22%, transparent));color:var(--text);border-radius:3px}.result[data-v-9762cc84]:has(.found){align-items:start}.result[data-v-9762cc84]:has(.found)>:first-child:not(.label){margin-top:3px}.shortcut[data-v-9762cc84]{gap:3px;display:flex}.none[data-v-9762cc84]{color:var(--text-3);text-align:center;padding:20px 10px}@media (width<=860px){.command[data-v-9762cc84]{flex-direction:column;height:100%;min-height:0;display:flex}.ask[data-v-9762cc84]{flex:none;padding-right:4px}.query[data-v-9762cc84]{height:56px;padding:0 8px 0 16px}.results[data-v-9762cc84]{overscroll-behavior:contain;flex:1;max-height:none}.result[data-v-9762cc84]{min-height:var(--tap)}.result.is-active[data-v-9762cc84]{color:var(--text-2);background:0 0}.result[data-v-9762cc84]:active{background:var(--selected)}}.large[data-v-23ba9720]{grid-template-rows:auto minmax(0,1fr);height:min(86vh,1100px);display:grid}.large-bar[data-v-23ba9720]{border-bottom:1px solid var(--hairline);align-items:center;gap:2px;padding:8px 10px;display:flex}.zoom-at[data-v-23ba9720]{font-variant-numeric:tabular-nums;justify-content:center;min-width:64px}.large-close[data-v-23ba9720]{margin-left:auto}.large-stage[data-v-23ba9720]{background:var(--bg);max-width:none;padding:24px;overflow:auto}.large-stage[data-v-23ba9720]:not(.is-fit){cursor:grab}.large-stage.is-dragging[data-v-23ba9720]{cursor:grabbing;-webkit-user-select:none;user-select:none}.large-stage[data-v-23ba9720] svg{cursor:inherit}.large-stage.is-fit[data-v-23ba9720]{cursor:zoom-in}.large-stage[data-v-23ba9720]:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.ask[data-v-ccf62084]{gap:14px;display:grid}.body[data-v-ccf62084]{color:var(--text-2);white-space:pre-line;line-height:1.55}.want[data-v-ccf62084]{color:var(--text)}.solid[data-v-ccf62084]{background:var(--red);color:#fff;border-color:#0000}.solid[data-v-ccf62084]:hover:not(:disabled){background:color-mix(in oklab, var(--red) 88%, #000);color:#fff}.solid[data-v-ccf62084]:disabled{opacity:.45}.again[data-v-ea44383e]{gap:10px;display:grid}.body[data-v-ea44383e]{color:var(--text);line-height:1.55}.hint[data-v-ea44383e]{color:var(--text-2);font-size:.9em}.screen-marking[data-v-1c55dd71]{z-index:30}.dock-island[data-v-2e1d4d80]{background:var(--panel);flex:none}.dock-island.has-tip[data-v-2e1d4d80]{z-index:2;position:relative;overflow:visible}.head[data-v-2e1d4d80]{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:8px;padding:10px 10px 8px 16px;display:flex}.where[data-v-2e1d4d80]{text-align:left;gap:1px;min-width:0;text-decoration:none;display:grid}.state[data-v-2e1d4d80]{color:var(--text-2);font-size:var(--size-sm);font-weight:var(--weight-strong);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;display:flex;overflow:hidden}.where:hover .state[data-v-2e1d4d80]{color:var(--text)}.page-line[data-v-2e1d4d80]{color:var(--text-4);font-size:var(--size-sm);padding:10px 16px 12px;line-height:1.45}.ask[data-v-4ea20dbd]{border:1px solid var(--hairline-strong);border-radius:var(--radius-control);background:var(--raised);font-size:var(--size-sm);gap:4px;margin:4px 0 2px 18px;padding:8px 10px;display:grid}.ask.is-open[data-v-4ea20dbd]{border-color:var(--gold-line);background:var(--gold-wash)}.ask-head[data-v-4ea20dbd]{color:var(--text-3);font-size:var(--size-xs);font-weight:var(--weight-medium);margin:0}.ask-words[data-v-4ea20dbd]{color:var(--text);overflow-wrap:anywhere;margin:0}.ask-link[data-v-4ea20dbd]{color:var(--gold-text);font-size:var(--size-xs);justify-self:start}.ask-does[data-v-4ea20dbd]{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:4px;display:flex}.until[data-v-4ea20dbd]{color:var(--text-3);font-size:var(--size-xs)}.ask-answer[data-v-4ea20dbd]{color:var(--text-3);font-size:var(--size-xs);align-items:center;gap:6px;margin:2px 0 0;display:flex}.is-approved .ask-answer svg[data-v-4ea20dbd]{color:var(--green)}.is-denied .ask-answer svg[data-v-4ea20dbd]{color:var(--red)}.call[data-v-8a328e29]{min-width:0}.call-head[data-v-8a328e29]{min-width:0;color:var(--text-4);font-size:var(--size-xs);align-items:center;gap:4px;display:flex}.turn-btn[data-v-8a328e29]{border-radius:var(--radius-control);height:20px;color:inherit;flex:none;align-items:center;gap:2px;margin-left:-3px;padding:0 3px;display:inline-flex}.turn-btn[data-v-8a328e29]:hover{background:var(--hover);color:var(--text-3)}.mark[data-v-8a328e29]{color:var(--green)}.is-bad .mark[data-v-8a328e29]{color:var(--red)}.is-none .mark[data-v-8a328e29]{color:var(--text-4)}.turn[data-v-8a328e29]{opacity:.7;transition:transform var(--fast) var(--ease-out)}.is-down[data-v-8a328e29]{transform:rotate(90deg)}.pip[data-v-8a328e29]{background:var(--green);border-radius:50%;width:6px;height:6px;margin:0 3px}.pip.is-still[data-v-8a328e29]{background:var(--gold)}@media (prefers-reduced-motion:no-preference){.is-running .pip[data-v-8a328e29]{animation:call-breathe-8a328e29 2.4s var(--ease-out) infinite}}@keyframes call-breathe-8a328e29{0%,to{opacity:1}50%{opacity:.3}}.what[data-v-8a328e29]{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}a.what[data-v-8a328e29]:hover{color:var(--text-2);text-decoration:underline}.call-body[data-v-8a328e29]{gap:3px;min-width:0;margin:4px 0 6px 18px;display:grid}.label[data-v-8a328e29]{color:var(--text-3);font-size:var(--size-xs);font-weight:var(--weight-medium);margin:4px 0 0}.tool[data-v-8a328e29]{color:var(--text-4);font-weight:var(--weight-normal);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.said[data-v-8a328e29]{border:1px solid var(--hairline);border-radius:var(--radius-control);background:var(--well);max-height:240px;color:var(--text-2);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--size-xs);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:6px 8px;line-height:1.5;overflow:auto}.said.is-bad[data-v-8a328e29]{color:var(--red)}.none[data-v-8a328e29],.clip[data-v-8a328e29]{color:var(--text-4);font-size:var(--size-xs);margin:0}.work[data-v-9037c246]{font-size:var(--size-sm);margin:4px 0 2px}.head[data-v-9037c246]{align-items:center;gap:6px;display:flex}.state[data-v-9037c246]{color:var(--text-4);font-size:var(--size-xs);align-items:center;gap:6px;display:flex}.is-waiting_approval .state[data-v-9037c246]{color:var(--gold-text);font-weight:var(--weight-medium)}.as-button[data-v-9037c246]{text-align:left;border-radius:var(--radius-control);align-items:flex-start;min-width:0;margin-left:-4px;padding:2px 4px}.as-button[data-v-9037c246]:hover{background:var(--hover);color:var(--text-3)}.as-button .turn[data-v-9037c246]{flex:none;margin-top:2px}.ending-tip[data-v-9037c246]{flex:none}.turn[data-v-9037c246]{transition:transform var(--fast) var(--ease-out)}.is-down[data-v-9037c246]{transform:rotate(90deg)}.pip[data-v-9037c246]{background:var(--green);border-radius:50%;width:6px;height:6px}.pip.is-still[data-v-9037c246]{background:var(--gold)}@media (prefers-reduced-motion:no-preference){.is-running .head .pip[data-v-9037c246]{animation:work-breathe-9037c246 2.4s var(--ease-out) infinite}.is-running .caret[data-v-9037c246]{animation:work-breathe-9037c246 1.2s var(--ease-out) infinite}}@keyframes work-breathe-9037c246{0%,to{opacity:1}50%{opacity:.3}}.stop[data-v-9037c246]{height:22px;color:var(--text-4);font-size:var(--size-xs);padding:0 6px}.stop[data-v-9037c246]:hover{background:var(--red-wash);color:var(--red)}.parts[data-v-9037c246]{border-left:2px solid var(--hairline);grid-template-columns:minmax(0,1fr);gap:4px;min-width:0;margin:6px 0 0;padding:0 0 0 10px;list-style:none;display:grid}.words[data-v-9037c246]{color:var(--text-2);font-size:var(--size-sm);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.5}.caret[data-v-9037c246]{vertical-align:-1px;background:var(--text-4);border-radius:1px;width:6px;height:.9em;margin-left:2px;display:inline-block}.note[data-v-9037c246]{color:var(--text-4);font-size:var(--size-xs);margin:0}.thought-btn[data-v-9037c246]{border-radius:var(--radius-control);color:var(--text-4);font-size:var(--size-xs);align-items:center;gap:4px;margin-left:-4px;padding:1px 4px;font-style:italic;display:inline-flex}.thought-btn[data-v-9037c246]:hover{background:var(--hover);color:var(--text-3)}.thought[data-v-9037c246]{color:var(--text-3);font-size:var(--size-xs);white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 2px 14px;line-height:1.5}.steps[data-v-9037c246]{gap:2px;margin:4px 0 0;padding-left:2px;list-style:none;display:grid}.steps li[data-v-9037c246]{min-width:0;color:var(--text-4);font-size:var(--size-xs);align-items:center;gap:6px;display:flex}.steps li svg[data-v-9037c246]{color:var(--green);flex:none}.steps .is-bad svg[data-v-9037c246]{color:var(--red)}.steps .is-restart svg[data-v-9037c246]{color:var(--text-4)}.what[data-v-9037c246]{color:inherit;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}a.what[data-v-9037c246]:hover{color:var(--text-2);text-decoration:underline}.notes[data-v-9037c246]{gap:2px;margin:4px 0 0;padding:0;list-style:none;display:grid}.aside[data-v-9037c246]{color:var(--text-3);font-size:var(--size-xs);margin:2px 0 0 18px}.label-row[data-v-9037c246]{flex-wrap:wrap;align-items:center;gap:4px;margin-left:0;display:flex}.label-row svg[data-v-9037c246]{color:var(--text-4);flex:none}.cost[data-v-9037c246]{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px;margin-left:0;display:flex}.why[data-v-9037c246]{color:var(--red);font-size:var(--size-xs);margin:4px 0 0}.pick[data-v-71999aa0]{cursor:pointer}.pick[data-v-71999aa0]:has(input:focus-visible){outline:2px solid var(--gold);outline-offset:2px;border-radius:var(--radius-control)}.is-off[data-v-71999aa0]{cursor:default;opacity:.55;pointer-events:none}.is-icon[data-v-71999aa0]{width:28px;padding:0}@media (width<=860px){.is-icon[data-v-71999aa0]{width:var(--tap)}}.reading[data-v-99033b1e]{height:100%;min-height:0;display:grid}.sheet[data-v-99033b1e]{border-radius:var(--radius-menu);background:var(--bg);width:min(960px,100%);min-height:0;color:var(--text);overscroll-behavior:contain;justify-self:center;padding:20px 24px;overflow:auto}.note[data-v-99033b1e]{color:var(--text-3);font-size:var(--size-sm);margin-bottom:16px}.note a[data-v-99033b1e]{color:var(--text-2)}.note[data-v-99033b1e]:last-child{margin:16px 0 0}.quiet[data-v-99033b1e]{color:var(--text-3)}.code[data-v-99033b1e]{min-width:min-content;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:var(--size-sm);gap:16px;line-height:1.6;display:flex}.numbers[data-v-99033b1e]{color:var(--text-4);text-align:right;-webkit-user-select:none;user-select:none;flex:none}.lines[data-v-99033b1e]{white-space:pre;tab-size:4}.grid[data-v-99033b1e]{border-collapse:collapse;font-size:var(--size-sm)}.grid th[data-v-99033b1e],.grid td[data-v-99033b1e]{border:1px solid var(--hairline);text-align:left;vertical-align:top;white-space:pre-wrap;padding:4px 10px}.grid th[data-v-99033b1e]{background:var(--panel);font-weight:var(--weight-strong)}.grid .at[data-v-99033b1e]{color:var(--text-4);font-weight:var(--weight-normal);text-align:right}.words[data-v-99033b1e]{max-width:72ch;line-height:1.65}.words p[data-v-99033b1e],.words .grid[data-v-99033b1e]{white-space:pre-wrap;margin-bottom:12px}.words h2[data-v-99033b1e],.words h3[data-v-99033b1e],.words h4[data-v-99033b1e]{font-weight:var(--weight-strong);margin:20px 0 8px}.words h2[data-v-99033b1e]{font-size:var(--size-xl)}.words h3[data-v-99033b1e]{font-size:var(--size-lg)}.tabs[data-v-99033b1e]{flex-wrap:wrap;gap:4px;margin-bottom:12px;display:flex}.slides[data-v-99033b1e]{gap:12px;display:grid}.slide[data-v-99033b1e]{border:1px solid var(--hairline);border-radius:var(--radius-menu);background:var(--raised);padding:16px}.slide p+p[data-v-99033b1e]{margin-top:6px}.slide-at[data-v-99033b1e]{color:var(--text-4);font-size:var(--size-xs)}.slide-title[data-v-99033b1e]{font-size:var(--size-lg);font-weight:var(--weight-strong)}.trouble[data-v-99033b1e]{color:#ffffffb3;font-size:var(--size-sm);text-align:center;align-self:center}.trouble a[data-v-99033b1e]{color:#fff}@media (width<=860px){.sheet[data-v-99033b1e]{padding:14px 14px calc(14px + env(safe-area-inset-bottom))}}.picture[data-v-510e54c8]{border-radius:var(--radius-menu);object-fit:contain;touch-action:none;cursor:zoom-in;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:100%;max-height:100%}.picture.is-zoomed[data-v-510e54c8]{cursor:grab;border-radius:0}.picture.is-loading[data-v-510e54c8]{opacity:0}.viewer[data-v-839bfb2c]{z-index:60;background:#000;grid-template-rows:auto minmax(0,1fr);display:grid;position:fixed;inset:0}.bar[data-v-839bfb2c]{color:#fff;align-items:center;gap:8px;padding:10px 12px;display:flex}.said[data-v-839bfb2c]{gap:1px;min-width:0;margin-right:auto;display:grid}.filename[data-v-839bfb2c]{font-size:var(--size-sm);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.about[data-v-839bfb2c]{color:#fff9;font-size:var(--size-xs)}.bar .btn[data-v-839bfb2c],.step[data-v-839bfb2c]{color:#ffffffbf;flex:none}.bar .btn[data-v-839bfb2c]:hover,.step[data-v-839bfb2c]:hover{color:#fff;background:#ffffff24}.stage[data-v-839bfb2c]{touch-action:pan-y;min-height:0;transition:transform var(--medium) var(--ease-out);grid-template-rows:minmax(0,1fr);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding:0 8px 16px;display:grid;position:relative;overflow:hidden}.stage.is-sliding[data-v-839bfb2c]{transition:none}.shown[data-v-839bfb2c]{border-radius:var(--radius-menu);object-fit:contain;grid-column:2;justify-self:center;max-width:100%;max-height:100%}.shown-pdf[data-v-839bfb2c]{grid-column:2;align-self:stretch}.sound[data-v-839bfb2c]{grid-column:2;justify-self:center;width:min(480px,100%)}.shown.is-loading[data-v-839bfb2c]{opacity:0}.step[data-v-839bfb2c]{border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.back[data-v-839bfb2c]{grid-column:1;transform:rotate(180deg)}.on[data-v-839bfb2c]{grid-column:3}.trouble[data-v-839bfb2c]{inset-inline:0;color:#ffffffb3;font-size:var(--size-sm);text-align:center;position:absolute;top:50%}.trouble a[data-v-839bfb2c]{color:#fff}@media (width<=860px){.stage[data-v-839bfb2c]{padding:0 8px calc(16px + env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr)}.shown[data-v-839bfb2c],.shown-pdf[data-v-839bfb2c],.sound[data-v-839bfb2c]{grid-column:1}.step[data-v-839bfb2c]{display:none}}.refused-note[data-v-34d4ff00]{flex-wrap:wrap;align-items:center;gap:2px;max-width:100%;display:inline-flex}.rising[data-v-3c965990]{border-radius:var(--radius-menu);border:1px solid var(--hairline);background:var(--panel);place-items:center;width:128px;height:96px;display:grid;position:relative;overflow:hidden}.look[data-v-3c965990]{object-fit:cover;opacity:.4;grid-area:1/1;width:100%;height:100%}.as-file[data-v-3c965990]{color:var(--text-4);opacity:1;place-items:center;display:grid}.over[data-v-3c965990]{color:#fff;background:#00000080;border-radius:50%;grid-area:1/1;place-items:center;width:40px;height:40px;display:grid}.is-failed .over[data-v-3c965990]{background:var(--red)}.ring[data-v-3c965990]{width:22px;height:22px;transform:rotate(-90deg)}.ring circle[data-v-3c965990]{fill:none;stroke-width:2.5px;stroke-linecap:round}.track[data-v-3c965990]{stroke:#ffffff4d}.done[data-v-3c965990]{stroke:#fff;transition:stroke-dasharray var(--fast) linear}.is-finishing[data-v-3c965990]{animation:.9s linear infinite rising-turn-3c965990}.is-finishing .done[data-v-3c965990]{stroke-dasharray:16 62;transition:none}@keyframes rising-turn-3c965990{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}@media (prefers-reduced-motion:reduce){.is-finishing[data-v-3c965990]{animation:none}}.said[data-v-3c965990]{inset-inline:0;color:#fff;font-size:var(--size-xs);text-overflow:ellipsis;white-space:nowrap;background:#0000008c;padding:3px 6px;position:absolute;bottom:0;overflow:hidden}.is-failed .said[data-v-3c965990]{background:var(--red)}.size[data-v-3c965990]{opacity:.75}.head[data-v-d9c580d4]{align-items:center;gap:12px;display:flex}.head .btn[data-v-d9c580d4]{margin-left:auto}.files[data-v-d9c580d4]{margin-top:6px;display:grid}.file[data-v-d9c580d4]{border-bottom:1px solid var(--hairline);grid-template-columns:36px minmax(0,1fr) auto 28px;align-items:center;gap:10px;padding:6px 0;display:grid}.thumb[data-v-d9c580d4]{border-radius:var(--radius-control);border:1px solid var(--hairline);background:var(--panel);width:36px;height:36px;color:var(--text-3);place-items:center;display:grid;overflow:hidden}.gallery[data-v-d9c580d4]{flex-wrap:wrap;gap:8px;margin:8px 0 4px;display:flex}.gallery li[data-v-d9c580d4]{position:relative}.tile[data-v-d9c580d4]{border-radius:var(--radius-menu);border:1px solid var(--hairline);background:var(--panel);cursor:pointer;width:128px;height:96px;display:block;overflow:hidden}.tile[data-v-d9c580d4]:hover{border-color:var(--hairline-strong)}.tile img[data-v-d9c580d4],.tile video[data-v-d9c580d4]{object-fit:cover;width:100%;height:100%;display:block}.play[data-v-d9c580d4]{color:#fff;pointer-events:none;background:#0000008c;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lift[data-v-d9c580d4]{opacity:0;background:var(--overlay);position:absolute;top:4px;right:4px}.gallery li:hover .lift[data-v-d9c580d4],.lift[data-v-d9c580d4]:focus-visible{opacity:1}@media (hover:none){.lift[data-v-d9c580d4]{opacity:1}}.name[data-v-d9c580d4]{text-overflow:ellipsis;white-space:nowrap;color:var(--text);text-decoration:none;overflow:hidden}button.name[data-v-d9c580d4],button.thumb[data-v-d9c580d4]{font:inherit;text-align:left;cursor:pointer}button.name[data-v-d9c580d4]{background:0 0;border:0;padding:0}.kind[data-v-d9c580d4]{font-size:var(--size-2xs);font-weight:var(--weight-strong);letter-spacing:.04em;color:var(--text-2)}.kind.is-pdf[data-v-d9c580d4]{color:var(--red)}.name[data-v-d9c580d4]:hover{color:var(--gold-text)}.is-refused .thumb[data-v-d9c580d4]{background:var(--red-wash);color:var(--red);border-color:#0000}.name.held[data-v-d9c580d4],.name.held[data-v-d9c580d4]:hover{min-width:0;color:var(--text-2);justify-items:start;gap:2px;display:grid;overflow:visible}.held-name[data-v-d9c580d4]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.size[data-v-d9c580d4]{color:var(--text-4);font-size:var(--size-sm)}.sealed[data-v-d9c580d4]{color:var(--text-4);font-size:var(--size-sm);align-items:center;gap:6px;margin-top:8px;display:flex}.sealed.is-open[data-v-d9c580d4]{color:var(--red)}@media (width<=860px){.head[data-v-d9c580d4]{flex-wrap:wrap;gap:8px}.head .btn[data-v-d9c580d4]{width:100%;height:var(--tap);border-color:var(--hairline-strong);background:var(--raised);color:var(--text-2);margin-left:0}.file[data-v-d9c580d4]{grid-template-columns:var(--tap) auto minmax(0, 1fr) var(--tap);grid-template-areas:"thumb name name remove""thumb size who remove";gap:2px 10px;padding:8px 0}.thumb[data-v-d9c580d4]{width:var(--tap);height:var(--tap);grid-area:thumb}.name[data-v-d9c580d4]{white-space:normal;overflow-wrap:anywhere;grid-area:name;overflow:visible}.held-name[data-v-d9c580d4]{white-space:normal}.size[data-v-d9c580d4]{grid-area:size}.who[data-v-d9c580d4]{color:var(--text-4);font-size:var(--size-sm);text-overflow:ellipsis;white-space:nowrap;grid-area:who;overflow:hidden}.remove[data-v-d9c580d4]{width:var(--tap);height:var(--tap);grid-area:remove}}.blocker-picker[data-v-dc3f9a42] .menu:not(.sheet){width:min(400px,100vw - 32px);max-width:none}.choice-key[data-v-dc3f9a42]{color:var(--text-3);font-size:var(--size-sm);flex:none}.due[data-v-5a7f4a4c]{align-items:center;gap:2px;display:inline-flex;position:relative}.clear[data-v-5a7f4a4c]{width:22px;height:22px}.is-overdue[data-v-5a7f4a4c]{background:var(--red-wash);color:var(--red);border-color:#0000}.is-today[data-v-5a7f4a4c]{border-color:var(--gold-line);color:var(--gold-text)}.empty[data-v-54d38540]{text-align:center;max-width:44ch;margin:64px auto;padding:0 24px}.title[data-v-54d38540]{font-size:var(--size-lg);font-weight:var(--weight-medium)}.body[data-v-54d38540]{color:var(--text-3);margin-top:6px}.action[data-v-54d38540]{margin-top:16px}.days[data-v-95c4f13d]{align-items:center;gap:2px;display:inline-flex}.box[data-v-95c4f13d]{width:96px;height:26px;padding:0 8px}.clear[data-v-95c4f13d]{width:22px;height:22px}@media (width<=860px){.box[data-v-95c4f13d]{height:var(--tap);font-size:var(--size-md)}}.block[data-v-c7525476]{margin-top:28px}.block-head[data-v-c7525476]{align-items:center;gap:4px;margin-bottom:8px;display:flex}.pulls[data-v-c7525476]{margin:0;padding:0;list-style:none;display:grid}.pull[data-v-c7525476]{border-bottom:1px solid var(--hairline);grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:2px 8px;min-height:44px;padding:6px 0;display:grid}.pull[data-v-c7525476]:last-child{border-bottom:0}.pull-state[data-v-c7525476]{color:var(--text-2);place-items:center;display:grid}.pull.is-draft .pull-state[data-v-c7525476]{color:var(--text-4)}.pull.is-merged .pull-state[data-v-c7525476]{color:var(--gold)}.pull.is-closed[data-v-c7525476]{opacity:.6}.pull-main[data-v-c7525476]{gap:1px;min-width:0;display:grid}.pull-title[data-v-c7525476]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}a.pull-title[data-v-c7525476]:hover{text-underline-offset:2px;text-decoration:underline}.pull-line[data-v-c7525476]{color:var(--text-3);font-size:var(--size-sm);flex-wrap:wrap;gap:0 6px;display:flex}.pull-line>span+span[data-v-c7525476]:before{color:var(--text-4);content:"·";margin-right:6px}.pull.is-merged .state-word[data-v-c7525476]{color:var(--gold-text)}.pull-checks[data-v-c7525476]{border:1px solid var(--hairline);border-radius:var(--radius-chip);height:20px;color:var(--text-3);font-size:var(--size-xs);white-space:nowrap;align-items:center;gap:4px;padding:0 6px;display:inline-flex}.pull-checks.is-stale[data-v-c7525476]{color:var(--text-4);border-style:dashed}.pull-checks.is-failing[data-v-c7525476]{border-color:color-mix(in oklab, var(--red) 40%, transparent);background:var(--red-wash);color:var(--red)}.none[data-v-c7525476]{font-size:var(--size-sm)}@media (width<=860px){.pull[data-v-c7525476]{grid-template-columns:18px minmax(0,1fr);min-height:52px}.pull-checks[data-v-c7525476]{grid-column:2;justify-self:start}}.at-work[data-v-4b9166f4]{background:var(--gold-wash,color-mix(in oklab, var(--gold) 14%, transparent));max-width:140px;color:var(--text-2);font-size:var(--size-xs);border-radius:999px;flex:none;align-items:center;gap:5px;padding:1px 7px 1px 5px;line-height:1.6;display:inline-flex}.is-compact[data-v-4b9166f4]{background:0 0;max-width:none;padding:0}.who[data-v-4b9166f4]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pulse[data-v-4b9166f4]{background:var(--gold);border-radius:50%;flex:none;width:7px;height:7px;animation:1.8s ease-in-out infinite breathe-4b9166f4}@keyframes breathe-4b9166f4{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.72)}}@media (prefers-reduced-motion:reduce){.pulse[data-v-4b9166f4]{animation:none}}.priority[data-v-3e9b2608]{flex:none;display:block}.urgent[data-v-3e9b2608]{fill:var(--red)}.bang[data-v-3e9b2608]{fill:none;stroke:var(--bg);stroke-width:1.6px;stroke-linecap:round}.none[data-v-3e9b2608]{fill:none;stroke:var(--text-4);stroke-width:1.5px;stroke-linecap:round}.on[data-v-3e9b2608]{fill:var(--text-2)}.off[data-v-3e9b2608]{fill:var(--hairline-strong)}.pull-mark[data-v-5f35916b]{color:var(--text-2);font-size:var(--size-sm);flex:none;align-items:center;gap:2px;display:inline-flex}.icon[data-v-5f35916b]{place-items:center;display:inline-grid;position:relative}.n[data-v-5f35916b]{color:var(--text-3)}.pull-mark.is-draft[data-v-5f35916b],.pull-mark.is-draft .n[data-v-5f35916b]{color:var(--text-4)}.pull-mark.is-merged[data-v-5f35916b]{color:var(--gold)}.pull-mark.is-merged .n[data-v-5f35916b]{color:var(--gold-text)}.pull-mark.is-closed[data-v-5f35916b]{opacity:.6}.pull-mark.is-failing .icon[data-v-5f35916b]{margin-right:3px}.pull-mark.is-failing .icon[data-v-5f35916b]:after{background:var(--red);content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:-3px;right:-4px}.row[data-v-d015add5]{min-height:var(--row-height);border-bottom:1px solid var(--hairline);align-items:center;gap:10px;padding:0 24px;display:flex}.row[data-v-d015add5]:hover,.row.is-selected[data-v-d015add5]{background:var(--hover)}.tick[data-v-d015add5]{cursor:pointer;opacity:0;flex:none;place-items:center;width:18px;height:18px;margin-right:-2px;display:grid}.tick input[data-v-d015add5]{cursor:pointer;width:15px;height:15px;accent-color:var(--gold);margin:0}.row:hover .tick[data-v-d015add5],.tick.is-on[data-v-d015add5],.row.is-picking .tick[data-v-d015add5],.tick[data-v-d015add5]:focus-within{opacity:1}.row.is-ticked[data-v-d015add5]{background:var(--gold-wash,color-mix(in oklab, var(--gold) 12%, transparent))}@media (width<=860px){.tick[data-v-d015add5]{width:var(--tap);opacity:1;grid-area:tick}}.row.is-selected[data-v-d015add5]{box-shadow:inset 2px 0 0 var(--gold)}.key[data-v-d015add5]{white-space:nowrap;width:max-content;min-width:58px;color:var(--text-4);font-size:var(--size-sm);flex:none}.title[data-v-d015add5]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);line-height:var(--row-height);flex:1;overflow:hidden}.is-closed .title[data-v-d015add5]{color:var(--text-3)}.meta[data-v-d015add5]{flex:none;align-items:center;gap:8px;max-width:50%;display:flex;overflow:hidden}.count[data-v-d015add5]{color:var(--text-4);font-size:var(--size-sm);align-items:center;gap:3px;display:inline-flex}.count.is-complete[data-v-d015add5]{color:var(--gold-text)}.due[data-v-d015add5]{text-align:right;min-width:56px;color:var(--text-3);font-size:var(--size-sm)}.due.is-overdue[data-v-d015add5]{color:var(--red)}.due.is-today[data-v-d015add5]{color:var(--gold-text)}.under[data-v-d015add5]{border-left:1px solid var(--hairline-strong);flex:none;align-self:stretch;width:18px;margin-left:6px;margin-right:-4px}.aside-open[data-v-d015add5]{width:26px;height:26px;color:var(--text-4);opacity:0;transition:opacity var(--fast) var(--ease-out);flex:none}.row:hover .aside-open[data-v-d015add5],.aside-open[data-v-d015add5]:focus-visible,.row.is-selected .aside-open[data-v-d015add5]{opacity:1}.aside-open[data-v-d015add5]:hover{color:var(--text)}@container (width<=720px){.key[data-v-d015add5],.count[data-v-d015add5],.when[data-v-d015add5],.chip[data-v-d015add5]{display:none}.due[data-v-d015add5]{min-width:0}}@media (width<=860px){.row[data-v-d015add5]{grid-template-columns:auto var(--tap) auto auto minmax(0, 1fr) var(--tap);padding:calc(var(--stack-gap) - 4px) 12px;grid-template-areas:"tick status title title title who""tick status prio key meta who";align-items:center;gap:2px 8px;display:grid}.status[data-v-d015add5]{grid-area:status}.status[data-v-d015add5] .trigger,.who[data-v-d015add5] .trigger{width:var(--tap);height:var(--tap);justify-content:center}.who[data-v-d015add5]{grid-area:who;justify-self:end}.prio[data-v-d015add5]{grid-area:prio}.key[data-v-d015add5]{grid-area:key;width:auto;display:block}.title[data-v-d015add5]{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;grid-area:title;line-height:1.35;display:-webkit-box}.meta[data-v-d015add5]{flex-wrap:nowrap;grid-area:meta;gap:6px;max-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 20px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 20px),#0000)}.chip[data-v-d015add5]{flex:none;display:inline-flex}.count[data-v-d015add5]{display:none}.due[data-v-d015add5]{flex:none;order:-2;min-width:0}.meta>.pull-mark[data-v-d015add5]{order:-1}}.waiting[data-v-d015add5]{border-color:var(--gold-line);background:var(--gold-wash);color:var(--gold-text);gap:4px}.estimate[data-v-d015add5]{color:var(--text-3);gap:3px}.gathered[data-v-d015add5]{text-overflow:ellipsis;max-width:160px;color:var(--text-3);gap:4px;overflow:hidden}.when[data-v-d015add5]{color:var(--text-4);font-size:var(--size-sm);white-space:nowrap}.handed[data-v-d015add5]{background:oklab(66.5014% .0637602 -.127397/.12);border-color:oklab(66.5014% .0637602 -.127397/.4);gap:4px}.chosen[data-v-a51f1411]{flex-wrap:wrap;gap:4px;display:flex}.trigger-glyph[data-v-b22cdee5]{text-align:center;width:20px;font-size:16px;line-height:1}.trigger-menu[data-v-b22cdee5]{z-index:30;overscroll-behavior:contain;border-radius:var(--radius-menu);border:1px solid var(--hairline-strong);background:var(--overlay);max-height:320px;box-shadow:var(--shadow-pop);padding:4px;overflow-y:auto}.trigger-menu.is-busy[data-v-b22cdee5]{opacity:.6;pointer-events:none}.trigger-group[data-v-b22cdee5]{color:var(--text-4);font-size:var(--size-xs);font-weight:var(--weight-medium);letter-spacing:.04em;text-transform:uppercase;padding:8px 8px 4px}.trigger-row[data-v-b22cdee5]{border-radius:var(--radius-control);min-height:32px;color:var(--text-2);cursor:pointer;align-items:center;gap:8px;padding:0 8px;display:flex}.trigger-row svg[data-v-b22cdee5]{color:var(--text-3);flex:none}.trigger-row.is-active[data-v-b22cdee5]{background:var(--selected);color:var(--text)}.trigger-image[data-v-b22cdee5]{object-fit:contain;flex:none}.trigger-label[data-v-b22cdee5]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.trigger-hint[data-v-b22cdee5]{color:var(--text-4);font-size:var(--size-sm);flex:none;margin-left:auto;padding-left:12px}@media (width<=860px){.trigger-menu[data-v-b22cdee5]{max-height:40vh}.trigger-row[data-v-b22cdee5]{min-height:var(--tap);gap:12px;padding:0 10px}}.editor[data-v-120730b3]{border-radius:var(--radius-menu);border:1px solid var(--hairline-strong);background:var(--bg);transition:border-color var(--fast) var(--ease-out), box-shadow var(--fast) var(--ease-out)}.editor[data-v-120730b3]:focus-within{border-color:var(--gold);box-shadow:0 0 0 3px var(--gold-wash)}.bar[data-v-120730b3]{border-bottom:1px solid var(--hairline);scrollbar-width:none;justify-content:space-between;align-items:center;gap:8px;padding:4px 6px;display:flex;overflow-x:auto}.tools[data-v-120730b3]{align-items:center;gap:2px;display:flex}.tool[data-v-120730b3]{border-radius:var(--radius-chip);height:24px;color:var(--text-3);font-size:var(--size-sm);white-space:nowrap;min-width:24px;font-weight:var(--weight-medium);padding:0 5px}.tool[data-v-120730b3]:hover{background:var(--hover);color:var(--text)}.write[data-v-120730b3]{position:relative}.area[data-v-120730b3]{width:100%;min-height:80px;max-height:70vh;font-size:var(--size-lg);resize:none;background:0 0;border:0;padding:12px 14px;line-height:1.6;display:block}.area[data-v-120730b3]:focus-visible{outline:none}.area[data-v-120730b3]::placeholder{color:var(--text-4)}.suggest[data-v-120730b3]{width:min(440px,100% - 24px);position:absolute;top:calc(100% + 2px);left:12px}.preview[data-v-120730b3]{min-height:80px;padding:12px 14px}.hint[data-v-120730b3]{border-top:1px solid var(--hairline);color:var(--text-4);font-size:var(--size-sm);padding:6px 14px 8px}@media (width<=860px){.bar[data-v-120730b3]{overscroll-behavior-x:contain;justify-content:flex-start;gap:6px;padding:4px 8px}.bar[data-v-120730b3]::-webkit-scrollbar{display:none}.tabstrip[data-v-120730b3],.tools[data-v-120730b3]{flex:none;gap:4px}.tool[data-v-120730b3]{min-width:40px;height:40px;font-size:var(--size-md);padding:0 10px}.area[data-v-120730b3]{min-height:120px;max-height:calc(var(--app-height,100dvh) * .4)}.suggest[data-v-120730b3]{width:auto;inset:auto 8px calc(100% + 2px)}}.blocks[data-v-b1a646bd]{flex-wrap:wrap;gap:4px;display:flex}.part[data-v-b1a646bd]{gap:8px;display:grid}.part-head[data-v-b1a646bd]{justify-content:space-between;align-items:center;gap:8px;display:flex}.part-title[data-v-b1a646bd]{color:var(--text-3);font-size:var(--size-xs);font-weight:var(--weight-medium);letter-spacing:.04em;text-transform:uppercase}.quick[data-v-b1a646bd]{gap:4px;display:flex}.week-nav[data-v-b1a646bd]{justify-content:space-between;align-items:center;margin-bottom:-4px;display:flex}.nav[data-v-b1a646bd]{width:24px;height:24px}.week-label[data-v-b1a646bd]{color:var(--text-2);font-weight:var(--weight-medium)}.week[data-v-b1a646bd]{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.day-name[data-v-b1a646bd]{color:var(--text-4);font-size:var(--size-xs)}.day-dot[data-v-b1a646bd]{border-radius:50%;width:4px;height:4px}.day-dot.is-shown[data-v-b1a646bd]{background:var(--text-4)}.time-row[data-v-b1a646bd]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.lengths .segmented-option[data-v-b1a646bd]{padding:0 8px}.custom[data-v-b1a646bd]{justify-content:flex-end;align-items:center;gap:8px;display:flex}.custom-label[data-v-b1a646bd]{color:var(--text-3)}.timeline[data-v-b1a646bd]{cursor:pointer;gap:3px;padding-top:2px;display:grid}.track[data-v-b1a646bd]{background:var(--well);border-radius:4px;height:14px;position:relative;overflow:hidden}.busy[data-v-b1a646bd],.this[data-v-b1a646bd]{position:absolute;top:0;bottom:0}.busy.is-block[data-v-b1a646bd]{background:var(--text-3);opacity:.45}.busy.is-event[data-v-b1a646bd]{background:repeating-linear-gradient(135deg, var(--text-4) 0 2px, transparent 2px 5px);opacity:.8}.this[data-v-b1a646bd]{background:var(--gold);box-shadow:0 0 0 1px var(--overlay);transition:left var(--fast) var(--ease-out), width var(--fast) var(--ease-out);border-radius:3px}.this.is-clash[data-v-b1a646bd]{background:var(--red)}.ticks[data-v-b1a646bd]{height:12px;position:relative}.tick[data-v-b1a646bd]{color:var(--text-4);font-size:var(--size-2xs);line-height:12px;position:absolute;top:0;transform:translate(-50%)}.tick[data-v-b1a646bd]:first-child{transform:none}.tick[data-v-b1a646bd]:last-child{transform:translate(-100%)}.summary[data-v-b1a646bd]{color:var(--text-2);align-items:center;gap:8px;display:flex}.clash[data-v-b1a646bd]{color:var(--red)}.free[data-v-b1a646bd]{color:var(--green)}.clash[data-v-b1a646bd],.free[data-v-b1a646bd]{font-size:var(--size-xs);margin-left:auto}.foot[data-v-b1a646bd]{border-top:1px solid var(--hairline);align-items:center;gap:6px;padding-top:12px;display:flex}.jump[data-v-b1a646bd]{margin-left:auto}.save[data-v-b1a646bd]{min-width:72px}@media (width<=860px){.nav[data-v-b1a646bd]{width:var(--tap);height:var(--tap)}.time-row[data-v-b1a646bd]{grid-template-columns:minmax(0,1fr);display:grid}.lengths[data-v-b1a646bd]{width:100%}.lengths .segmented-option[data-v-b1a646bd]{flex:1;justify-content:center}.start[data-v-b1a646bd] .stepper-value{flex:1}.lengths .segmented-option[data-v-b1a646bd]{height:34px}.track[data-v-b1a646bd]{height:18px}.save[data-v-b1a646bd]{flex:1}}@media (prefers-reduced-motion:reduce){.this[data-v-b1a646bd]{transition:none}}.ring[data-v-02354885]{flex:none;display:block;transform:rotate(-90deg)}circle[data-v-02354885]{fill:none}.track[data-v-02354885]{stroke:var(--hairline-strong)}.value[data-v-02354885]{stroke:var(--gold);stroke-linecap:round;transition:stroke-dashoffset .4s var(--ease-out)}.profile-name[data-v-ae5b4f50]{color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0}.profile-name[data-v-ae5b4f50]:hover{text-decoration:underline}.watch[data-v-e0c5b117]{align-items:center;display:inline-flex}.watch-toggle[data-v-e0c5b117]{border-top-right-radius:0;border-bottom-right-radius:0;padding:0 4px 0 8px}.watch-toggle.is-on[data-v-e0c5b117]{color:var(--gold-text)}.watch-count[data-v-e0c5b117]{min-width:26px;color:var(--text-3);border-top-left-radius:0;border-bottom-left-radius:0;padding:0 6px}.people[data-v-e0c5b117]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.person[data-v-e0c5b117]{border-bottom:1px solid var(--hairline);align-items:center;gap:10px;padding:8px 0;display:flex}.person[data-v-e0c5b117]:last-child{border-bottom:0}.who[data-v-e0c5b117]{flex-direction:column;min-width:0;display:flex}.who .muted[data-v-e0c5b117]{font-size:var(--size-xs)}.marking-choices[data-v-c412bbb7]{margin:0;padding:0;list-style:none;display:grid}.marking-choice[data-v-c412bbb7]{border-bottom:1px solid var(--hairline);cursor:pointer;flex-wrap:wrap;align-items:center;gap:4px 10px;min-height:44px;padding:6px 0;display:flex}.marking-choice .grow[data-v-c412bbb7]{flex-wrap:wrap;flex:1;align-items:center;gap:4px 10px;min-width:0;display:flex}.marking-choice.is-shut[data-v-c412bbb7]{cursor:default;opacity:.55}.marking-choice .strong[data-v-c412bbb7]{color:var(--text);font-weight:var(--weight-medium)}.small[data-v-c412bbb7]{font-size:var(--size-sm)}.warning[data-v-c412bbb7]{border-radius:var(--radius-control);background:var(--red-wash);color:var(--red);align-items:flex-start;gap:8px;margin:0;padding:10px 12px;line-height:1.45;display:flex}.warning svg[data-v-c412bbb7]{flex:none;margin-top:2px}.solid[data-v-c412bbb7]{background:var(--red);color:#fff;border-color:#0000}.solid[data-v-c412bbb7]:hover:not(:disabled){background:color-mix(in oklab, var(--red) 88%, #000);color:#fff}.solid[data-v-c412bbb7]:disabled{opacity:.45}.rows[data-v-4cd74b4e]{margin:0;padding:0;list-style:none;display:grid}.pick[data-v-4cd74b4e]{border:0;border-bottom:1px solid var(--hairline);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;gap:2px;padding:8px 4px;display:grid}.pick[data-v-4cd74b4e]:hover{background:var(--hover)}.strong[data-v-4cd74b4e]{color:var(--text);font-weight:var(--weight-medium)}.clip[data-v-4cd74b4e]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.muted[data-v-4cd74b4e]{color:var(--text-3)}.small[data-v-4cd74b4e]{font-size:var(--size-sm)}.prop.is-read[data-v-e26d342e]{cursor:default}.reaches[data-v-e26d342e]{margin:4px 0 0}.page[data-v-e26d342e]{position:relative}.drop-veil[data-v-e26d342e]{z-index:20;border:2px dashed var(--gold);border-radius:inherit;background:color-mix(in oklab, var(--bg) 82%, transparent);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.drop-card[data-v-e26d342e]{border:1px solid var(--gold-line);border-radius:var(--radius-menu);background:var(--panel);color:var(--text);font-weight:var(--weight-medium);box-shadow:var(--shadow-island);align-items:center;gap:8px;padding:10px 16px;display:inline-flex}.here[data-v-e26d342e]{color:var(--text-3);font-size:var(--size-sm);align-items:center;gap:10px;margin-bottom:14px;display:flex}.faces[data-v-e26d342e]{display:flex}.faces[data-v-e26d342e]>*+*{margin-left:-5px}.page-body[data-v-e26d342e]{container:issue/inline-size}.panel-head[data-v-e26d342e]{height:var(--topbar-height);border-bottom:1px solid var(--hairline);align-items:center;gap:4px;min-width:0;padding:0 10px 0 24px;display:flex}.panel-key[data-v-e26d342e]{font-weight:var(--weight-medium);flex:none}.panel-parent[data-v-e26d342e]{align-items:center;min-width:0;display:flex}.panel-tools[data-v-e26d342e]{flex:none;align-items:center;gap:2px;margin-left:auto;display:flex}.crumb[data-v-e26d342e]{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;max-width:40ch;text-decoration:none;overflow:hidden}.crumb[data-v-e26d342e]:hover{color:var(--text)}.sep[data-v-e26d342e]{color:var(--text-4);flex:none;margin:0 6px}.layout[data-v-e26d342e]{grid-template-columns:minmax(0,1fr) 280px;min-height:100%;display:grid}.as-read[data-v-e26d342e]{border:0;min-width:0;margin:0;padding:0;display:contents}.main[data-v-e26d342e]{width:100%;min-width:0;max-width:860px;margin:0 auto;padding:32px 40px 96px}.issue-marking.is-top[data-v-e26d342e]{order:-10;grid-column:1/-1;margin:16px 40px 0}.issue-marking.is-bottom[data-v-e26d342e]{margin-top:28px}.title[data-v-e26d342e],.title-input[data-v-e26d342e]{width:100%;font-size:var(--size-2xl);font-weight:var(--weight-strong);letter-spacing:-.02em;line-height:1.3}.title[data-v-e26d342e]{border-radius:var(--radius-control);cursor:text}.title.is-closed[data-v-e26d342e]{color:var(--text-3)}.waits[data-v-e26d342e]{gap:6px;margin-top:12px;display:grid}.waits-line[data-v-e26d342e]{color:var(--text-3);font-size:var(--size-sm);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.waits-word[data-v-e26d342e]{font-weight:var(--weight-medium);margin-right:2px}.waits-line.is-waiting .waits-word[data-v-e26d342e]{color:var(--gold-text)}.waits-ref[data-v-e26d342e]{border:1px solid var(--hairline);border-radius:var(--radius-chip);max-width:100%;min-height:24px;color:var(--text-2);align-items:center;gap:6px;padding:0 8px;text-decoration:none;display:inline-flex}.waits-line.is-waiting .waits-ref[data-v-e26d342e]{border-color:var(--gold-line);background:var(--gold-wash)}.waits-ref[data-v-e26d342e]:hover{color:var(--text);border-color:var(--hairline-strong)}.waits-key[data-v-e26d342e]{color:var(--text-3)}.waits-title[data-v-e26d342e]{text-overflow:ellipsis;white-space:nowrap;max-width:34ch;overflow:hidden}.title-input[data-v-e26d342e]{background:0 0;border:0;padding:0}.title-input[data-v-e26d342e]:focus-visible{outline:none}.block[data-v-e26d342e]{margin-top:28px}.block-head[data-v-e26d342e]{align-items:center;gap:12px;margin-bottom:8px;display:flex}.block-head .btn[data-v-e26d342e],.block-head .blocker-picker[data-v-e26d342e]{margin-left:auto}.progress[data-v-e26d342e]{color:var(--text-3);font-size:var(--size-sm);align-items:center;gap:6px;display:inline-flex}.edit[data-v-e26d342e]{margin:10px 0 0 -10px}.actions[data-v-e26d342e]{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.moved[data-v-e26d342e]{border-radius:var(--radius-control);background:var(--gold-wash);color:var(--gold-text);font-size:var(--size-md);margin-bottom:8px;padding:8px 10px}.moved-line[data-v-e26d342e]{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.moved-line>span[data-v-e26d342e]{flex:200px;min-width:0}.moved-show[data-v-e26d342e]{color:inherit}.moved-text[data-v-e26d342e]{border-radius:var(--radius-control);background:var(--raised);color:var(--text);max-height:240px;margin-top:8px;padding:8px 10px;overflow:auto}.steps[data-v-e26d342e]{display:grid}.step[data-v-e26d342e]{border-bottom:1px solid var(--hairline);grid-template-columns:16px 18px minmax(0,1fr) auto;align-items:start;gap:8px;padding:8px 0;display:grid}.step.is-dragging[data-v-e26d342e]{opacity:.4}.grip[data-v-e26d342e]{color:var(--text-4);cursor:grab;opacity:0;padding-top:3px}.step:hover .grip[data-v-e26d342e]{opacity:1}.box[data-v-e26d342e]{width:16px;height:16px;accent-color:var(--gold);margin:3px 0 0}.step-text[data-v-e26d342e]{color:var(--text);font-size:var(--size-lg);overflow-wrap:anywhere;white-space:pre-wrap;line-height:1.55}.step-text a[data-v-e26d342e]{color:var(--gold-text);text-underline-offset:3px}.is-done .step-text[data-v-e26d342e]{color:var(--text-4);text-decoration:line-through;-webkit-text-decoration-color:var(--hairline-strong);text-decoration-color:var(--hairline-strong)}.step-edit[data-v-e26d342e]{min-height:56px;font-size:var(--size-lg)}.step-tools[data-v-e26d342e]{opacity:0;transition:opacity var(--fast) var(--ease-out);display:flex}.step:hover .step-tools[data-v-e26d342e],.step:focus-within .step-tools[data-v-e26d342e]{opacity:1}.step-tools .btn-icon[data-v-e26d342e]{width:24px;height:24px}.up[data-v-e26d342e]{transform:rotate(-90deg)}.down[data-v-e26d342e]{transform:rotate(90deg)}.add-step[data-v-e26d342e]{color:var(--text-4);align-items:center;gap:8px;padding:8px 0 8px 24px;display:flex}.add-input[data-v-e26d342e]{color:var(--text);font-size:var(--size-lg);background:0 0;border:0;flex:1}.add-input[data-v-e26d342e]:focus-visible{outline:none}.add-input[data-v-e26d342e]::placeholder{color:var(--text-4)}.children[data-v-e26d342e]{border-top:1px solid var(--hairline);margin:0 -24px}.backlinks[data-v-e26d342e]{gap:2px;margin-top:8px;display:grid}.backlink[data-v-e26d342e]{color:var(--text-2);align-items:center;gap:8px;padding:4px 0;text-decoration:none;display:inline-flex}.backlink[data-v-e26d342e]:hover{color:var(--gold-text)}.backlink.is-done[data-v-e26d342e]{color:var(--text-4);text-decoration:line-through}.timeline[data-v-e26d342e]{gap:14px;margin-top:12px;display:grid}.entry[data-v-e26d342e]{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;display:grid}.bullet[data-v-e26d342e]{border:1.5px solid var(--text-4);border-radius:50%;justify-self:center;width:7px;height:7px;margin-top:6px}.pull-mark[data-v-e26d342e]{color:var(--text-3);justify-self:center;margin-top:2px;display:inline-flex}.line[data-v-e26d342e]{color:var(--text-3);font-size:var(--size-sm)}.who[data-v-e26d342e]{color:var(--text);font-weight:var(--weight-medium)}.when[data-v-e26d342e]{color:var(--text-4);font-size:var(--size-sm);margin-left:6px}.comment[data-v-e26d342e]{border-radius:var(--radius-menu);border:1px solid var(--hairline);background:var(--raised);min-width:0;padding:10px 14px}.comment-head[data-v-e26d342e]{align-items:center;margin-bottom:4px;display:flex}.comment-tools[data-v-e26d342e]{opacity:0;margin-left:auto;display:flex}.comment:hover .comment-tools[data-v-e26d342e],.comment:focus-within .comment-tools[data-v-e26d342e]{opacity:1}.comment-tools .btn-icon[data-v-e26d342e]{width:24px;height:24px}.composer[data-v-e26d342e]{margin-top:20px}.composer.is-internal[data-v-e26d342e] .editor,.comment.is-internal[data-v-e26d342e]{border-color:var(--amber);background:var(--amber-wash)}.composer.is-internal .reaches[data-v-e26d342e],.note-mark[data-v-e26d342e]{color:var(--amber)}.note-mark[data-v-e26d342e]{font-size:var(--size-xs);text-transform:uppercase;letter-spacing:.04em;margin-left:8px;font-weight:600}.note-toggle[data-v-e26d342e]{gap:6px;margin-right:auto}.note-toggle.is-on[data-v-e26d342e]{color:var(--amber);border-color:var(--amber);background:var(--amber-wash)}.side[data-v-e26d342e]{border-left:1px solid var(--hairline);background:var(--panel);padding:28px 20px}.props[data-v-e26d342e]{gap:10px;margin:0;display:grid}.prop-row[data-v-e26d342e]{grid-template-columns:76px minmax(0,1fr);align-items:start;gap:8px;display:grid}.prop-row dt[data-v-e26d342e]{color:var(--text-3);font-size:var(--size-sm);padding-top:4px}.prop-row dd[data-v-e26d342e]{min-width:0;margin:0}.planned[data-v-e26d342e]{gap:2px;display:grid}.planned-block[data-v-e26d342e]{border-radius:var(--radius-control);min-height:26px;color:var(--text-2);font-size:var(--size-sm);align-items:center;gap:6px;padding:2px 6px;text-decoration:none;display:inline-flex}.planned-block svg[data-v-e26d342e]{color:var(--gold);flex:none}.planned-cell[data-v-e26d342e]{justify-items:start;gap:4px;display:grid}.plan-actions[data-v-e26d342e]{align-items:center;gap:2px;display:inline-flex}.plan-button svg[data-v-e26d342e]{flex:none}.plan-jump[data-v-e26d342e]{width:26px;height:26px;color:var(--text-4)}.plan-jump[data-v-e26d342e]:hover{color:var(--text)}.planned-block[data-v-e26d342e]:hover{background:var(--hover);color:var(--text)}.side-note[data-v-e26d342e]{color:var(--text-4);font-size:var(--size-sm);flex-wrap:wrap;align-items:center;gap:6px;margin-top:20px;display:flex}.side-note a[data-v-e26d342e]{color:var(--gold-text)}.more-menu[data-v-e26d342e]{display:none}@container issue (width<=900px){.issue-marking.is-top[data-v-e26d342e]{margin:12px 24px 0}.layout[data-v-e26d342e]{grid-template-columns:minmax(0,1fr)}.side[data-v-e26d342e]{border-left:0;border-bottom:1px solid var(--hairline);order:-1;padding:16px 24px}.props[data-v-e26d342e]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.main[data-v-e26d342e]{padding:24px 24px 80px}}@media (width<=860px){.layout[data-v-e26d342e]{padding:16px 16px calc(84px + var(--safe-bottom));grid-template-columns:minmax(0,1fr)}.main[data-v-e26d342e],.side[data-v-e26d342e]{display:contents}.issue-marking.is-top[data-v-e26d342e]{margin:0 0 4px}.here[data-v-e26d342e]{order:-3}.title[data-v-e26d342e],.title-input[data-v-e26d342e]{font-size:var(--size-xl);order:-2}.props[data-v-e26d342e]{flex-wrap:wrap;order:-1;gap:8px;margin-top:14px;display:flex}.prop-row[data-v-e26d342e]{display:contents}.prop-row dt[data-v-e26d342e]{display:none}.block-files[data-v-e26d342e]{order:1}.block-subs[data-v-e26d342e]{order:2}.block-links[data-v-e26d342e]{order:3}.block-activity[data-v-e26d342e]{order:4}.side-note[data-v-e26d342e]{order:5;margin-top:16px}.block[data-v-e26d342e]{margin-top:24px}.panel-head[data-v-e26d342e]{gap:6px;padding:0 4px}.panel-key[data-v-e26d342e]{font-size:var(--size-lg);font-weight:var(--weight-strong)}.crumb[data-v-e26d342e]{max-width:22ch}.step[data-v-e26d342e]{grid-template-columns:32px minmax(0, 1fr) var(--tap);min-height:var(--tap);padding:6px 0}.grip[data-v-e26d342e],.step-tools[data-v-e26d342e]{display:none}.box[data-v-e26d342e]{width:24px;height:24px;margin:8px 0 0}.step-more[data-v-e26d342e]{width:var(--tap);height:var(--tap);margin-top:-2px}.step-text[data-v-e26d342e]{font-size:16px}.add-step[data-v-e26d342e]{min-height:var(--tap);padding:8px 0 8px 32px}.children[data-v-e26d342e]{margin:0 -16px}.comment-tools[data-v-e26d342e]{opacity:1}.comment-tools .btn-icon[data-v-e26d342e]{width:var(--tap);height:var(--tap)}.comment-head[data-v-e26d342e]{flex-wrap:wrap;gap:6px}.composer[data-v-e26d342e]{z-index:20;padding:8px 12px max(8px, var(--safe-bottom));border-top:1px solid var(--hairline);background:var(--bg);margin-top:0;position:fixed;bottom:0;left:0;right:0}.invite[data-v-e26d342e]{width:100%;min-height:var(--tap);border-radius:var(--radius-menu);border:1px solid var(--hairline-strong);background:var(--raised);color:var(--text-3);font-size:var(--size-md);text-align:left;align-items:center;gap:10px;padding:0 14px;display:flex}.composer .actions .btn[data-v-e26d342e]{flex:1}.more-menu[data-v-e26d342e]{gap:4px;padding:0 8px;display:grid}.more-title[data-v-e26d342e]{color:var(--text);font-size:var(--size-lg);font-weight:var(--weight-strong);padding:6px 8px 10px}.more-item[data-v-e26d342e]{border-radius:var(--radius-control);min-height:48px;color:var(--text-2);font-size:var(--size-md);text-align:left;padding:0 10px}.more-item[data-v-e26d342e]:active{background:var(--selected)}.more-item.is-danger[data-v-e26d342e]{color:var(--red)}}.handed[data-v-e26d342e]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.handed-to[data-v-e26d342e]{color:var(--text);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.handed-to[data-v-e26d342e]:hover{text-decoration:underline}.handed-tag[data-v-e26d342e]{border-radius:var(--radius-chip);color:var(--text-2);font-size:var(--size-2xs);font-weight:var(--weight-medium);background:oklab(66.5014% .0637602 -.127397/.22);padding:0 5px}.handed-back[data-v-e26d342e]{height:24px;font-size:var(--size-sm);padding:0 8px}.system-mark[data-v-e26d342e]{background:var(--hover);width:22px;height:22px;color:var(--text-3);border-radius:50%;flex:none;place-items:center;display:grid}.comment.is-system[data-v-e26d342e]{color:var(--text-3)}.blockers[data-v-e26d342e]{grid-template-columns:minmax(0,1fr);gap:2px;display:grid}.blocker[data-v-e26d342e]{align-items:center;gap:8px;min-height:30px;display:flex}.blocker.is-clear[data-v-e26d342e]{opacity:.55}.blocker-link[data-v-e26d342e]{min-width:0;color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;flex:1;text-decoration:none;overflow:hidden}.blocker-link[data-v-e26d342e]:hover{color:var(--text)}.blocker-key[data-v-e26d342e]{color:var(--text-3);margin-right:8px}.blocking-none[data-v-e26d342e]{font-size:var(--size-sm)}.holds[data-v-e26d342e]{margin-top:10px}.panel[data-v-e0d784c8]{border-top:2px solid var(--gold);background:var(--raised);flex-direction:column;flex:1;display:flex}.inside[data-v-e0d784c8]{flex:1;min-height:0}.tabs[data-v-e0d784c8]{border-bottom:1px solid var(--hairline);background:var(--panel);align-items:center;gap:8px;padding:6px 8px 0;display:flex}.strip[data-v-e0d784c8]{scrollbar-width:none;flex:1;gap:2px;min-width:0;display:flex;overflow-x:auto}.strip[data-v-e0d784c8]::-webkit-scrollbar{display:none}.tab[data-v-e0d784c8]{min-width:92px;color:var(--text-3);border:1px solid #0000;border-bottom:0;border-radius:8px 8px 0 0;flex:0 200px;align-items:center;margin-bottom:-1px;display:flex}.tab[data-v-e0d784c8]:hover{background:var(--hover);color:var(--text-2)}.tab.is-active[data-v-e0d784c8]{border-color:var(--hairline);background:var(--raised);color:var(--text)}.tab-main[data-v-e0d784c8]{min-width:0;height:30px;font-size:var(--size-sm);text-align:left;flex:1;align-items:center;gap:6px;padding:0 2px 0 10px;display:flex}.tab-key[data-v-e0d784c8]{font-weight:var(--weight-medium);flex:none}.tab-title[data-v-e0d784c8]{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tab.is-active .tab-title[data-v-e0d784c8]{color:var(--text-2)}.tab-close[data-v-e0d784c8]{border-radius:var(--radius-chip);width:20px;height:20px;color:var(--text-4);opacity:0;flex:none;place-items:center;margin-right:5px;display:grid}.tab:hover .tab-close[data-v-e0d784c8],.tab.is-active .tab-close[data-v-e0d784c8],.tab-close[data-v-e0d784c8]:focus-visible{opacity:1}.tab-close[data-v-e0d784c8]:hover{background:var(--selected);color:var(--text)}.dock-btn[data-v-e0d784c8]{border-radius:var(--radius-chip);width:24px;height:24px;color:var(--text-4);flex:none;place-items:center;margin-bottom:4px;display:grid}.dock-btn[data-v-e0d784c8]:hover{background:var(--hover);color:var(--text)}.close-all[data-v-e0d784c8]{color:var(--text-4);font-size:var(--size-sm);white-space:nowrap;flex:none;padding:2px 6px 6px}.close-all[data-v-e0d784c8]:hover{color:var(--text)}.panel-enter-active[data-v-e0d784c8],.panel-leave-active[data-v-e0d784c8]{transition:transform var(--medium) var(--ease-out), opacity var(--medium) var(--ease-out)}.panel-enter-from[data-v-e0d784c8],.panel-leave-to[data-v-e0d784c8]{opacity:0;transform:translate(24px)}@media (width<=860px){.panel[data-v-e0d784c8]{z-index:30;width:100%;padding:var(--safe-top) var(--safe-right) var(--safe-bottom) var(--safe-left);background:var(--bg);box-shadow:none;border:0;border-radius:0;position:fixed;inset:0}.panel-enter-from[data-v-e0d784c8],.panel-leave-to[data-v-e0d784c8]{transform:translate(40%)}}.notes[data-v-35530be4]{background:var(--panel);flex:none;display:grid}.head[data-v-35530be4]{align-items:center;gap:4px;padding:8px 8px 6px 14px;display:flex}.title[data-v-35530be4]{min-width:0;font-size:var(--size-md);font-weight:var(--weight-medium);flex:1;align-items:center;gap:8px;display:flex}.n[data-v-35530be4]{background:var(--gold);color:var(--on-gold,#1a1a1a);font-size:var(--size-xs);font-weight:var(--weight-strong);border-radius:999px;padding:0 6px;line-height:16px}.rows[data-v-35530be4]{display:grid}.row[data-v-35530be4]{border-top:1px solid var(--hairline);text-align:left;width:100%;transition:background var(--fast) var(--ease-out);grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:10px;padding:8px 14px;display:grid}.row[data-v-35530be4]:hover,.row[data-v-35530be4]:focus-visible{background:var(--hover)}.kind[data-v-35530be4]{background:var(--hover);width:22px;height:22px;color:var(--text-3);border-radius:50%;place-items:center;display:grid}.kind.is-alert[data-v-35530be4]{background:var(--red-wash);color:var(--red)}.words[data-v-35530be4]{gap:1px;min-width:0;display:grid}.says[data-v-35530be4]{color:var(--text);font-size:var(--size-md);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.excerpt[data-v-35530be4]{color:var(--text-3);font-size:var(--size-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.excerpt.is-withdrawn[data-v-35530be4]{color:var(--text-4);font-style:italic}.when[data-v-35530be4]{color:var(--text-4);font-size:var(--size-xs);white-space:nowrap;padding-top:1px}.more[data-v-35530be4]{border-top:1px solid var(--hairline);color:var(--text-3);font-size:var(--size-sm);padding:8px 14px 10px}.more[data-v-35530be4]:hover{color:var(--text)}.ask[data-v-35530be4]{border-top:1px solid var(--hairline);gap:8px;padding:10px 14px 12px;display:grid}.ask.is-alone[data-v-35530be4]{border-top:0}.ask-says[data-v-35530be4]{color:var(--text-2);font-size:var(--size-md);align-items:center;gap:8px;line-height:1.4;display:flex}.ask-does[data-v-35530be4]{flex-wrap:wrap;gap:6px;display:flex}.with-tip[data-v-abf4a194]{align-items:center;gap:4px;display:inline-flex}.voice[data-v-abf4a194]{gap:22px;display:grid}.group[data-v-abf4a194]{gap:10px;display:grid}.row[data-v-abf4a194]{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.sub[data-v-abf4a194]{gap:10px;margin-left:24px;display:grid}.sub.row[data-v-abf4a194]{display:flex}.small[data-v-abf4a194]{font-size:var(--size-sm);line-height:1.5}.check[data-v-abf4a194]{flex-wrap:wrap}.check .muted[data-v-abf4a194]{font-size:var(--size-sm);flex-basis:100%;margin-left:24px}.slider[data-v-abf4a194]{width:100%;accent-color:var(--gold)}.meter[data-v-abf4a194]{background:var(--hover);border-radius:4px;height:8px;position:relative;overflow:hidden}.meter-fill[data-v-abf4a194]{background:var(--text-4);border-radius:4px;transition:width 60ms linear;position:absolute;inset:0 auto 0 0}.meter.is-open .meter-fill[data-v-abf4a194]{background:var(--green)}.meter-mark[data-v-abf4a194]{background:var(--gold);width:2px;position:absolute;top:0;bottom:0}.people[data-v-abf4a194]{gap:6px;margin-top:4px;display:grid}.person[data-v-abf4a194]{grid-template-columns:auto minmax(0,1fr) minmax(110px,40%);align-items:center;gap:8px;display:grid}.relayed[data-v-abf4a194]{font-size:var(--size-sm)}.person-name[data-v-abf4a194]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.preview[data-v-abf4a194]{border-radius:var(--radius-menu);object-fit:cover;background:#000;width:100%;max-height:240px}.preview.is-mirrored[data-v-abf4a194]{transform:scaleX(-1)}.voice-island[data-v-8e52472a]{background:var(--panel);flex:0 auto;grid-template-rows:auto minmax(0,1fr);display:grid}.head[data-v-8e52472a]{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:8px;padding:10px 10px 8px 16px;display:flex}.title[data-v-8e52472a]{font-size:var(--size-md);font-weight:var(--weight-medium)}.body[data-v-8e52472a]{overscroll-behavior:contain;min-height:0;padding:14px 16px 18px;overflow-y:auto}.dock[data-v-6ff31c7e]{gap:var(--island-gap);width:clamp(380px,31vw,500px);min-height:0;transition:width var(--medium) var(--ease-out);flex-direction:column;display:flex;position:relative}.dock.is-dragging[data-v-6ff31c7e]{transition:none}.dock-edge[data-v-6ff31c7e]{top:0;bottom:0;left:calc(-1 * var(--island-gap) - 2px);z-index:2;width:calc(var(--island-gap) + 4px);cursor:col-resize;touch-action:none;position:absolute}.dock-edge[data-v-6ff31c7e]:after{content:"";background:var(--gold);opacity:0;width:3px;transition:opacity var(--fast) var(--ease-out);border-radius:2px;position:absolute;top:12px;bottom:12px;left:50%;transform:translate(-50%)}.dock-edge[data-v-6ff31c7e]:hover:after,.dock-edge[data-v-6ff31c7e]:focus-visible:after,.is-dragging .dock-edge[data-v-6ff31c7e]:after{opacity:.7}.dock-edge[data-v-6ff31c7e]:focus-visible{outline:none}.divider[data-v-6ff31c7e]{border:0;border-top:1px solid var(--hairline);flex:none;height:0;margin:0}.dock.is-wide[data-v-6ff31c7e]{width:clamp(520px,46vw,860px)}.dock.is-slim[data-v-6ff31c7e]{width:320px}.dock.is-slim.has-settings[data-v-6ff31c7e]{width:380px}.dock[data-v-6ff31c7e]:not(.is-slim) .voice-island,.dock[data-v-6ff31c7e]:not(.is-slim) .dock-island{max-height:55%}@media (width<=1180px){.dock[data-v-6ff31c7e]{inset:var(--island-gap) var(--island-gap) var(--island-gap) auto;z-index:30;width:min(480px, calc(100% - 2 * var(--island-gap)));filter:drop-shadow(0 16px 40px #0006);position:fixed}.dock.is-wide[data-v-6ff31c7e]{width:min(780px, calc(100% - 2 * var(--island-gap)))}}@media (width<=860px){.dock[data-v-6ff31c7e]{display:contents}}.help[data-v-c31b6736]{color:var(--text-3);font-size:var(--size-sm);line-height:1.45}.setup[data-v-c31b6736]{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:12px;display:grid}.with-tip[data-v-c31b6736]{align-items:center;gap:4px;display:inline-flex}.segmented-option[data-v-c31b6736] svg,.segmented-option svg[data-v-c31b6736]{margin-right:2px}.people[data-v-c31b6736]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.person[data-v-c31b6736]{border:1px solid var(--hairline);height:26px;font-size:var(--size-sm);border-radius:999px;align-items:center;gap:6px;padding:0 4px;display:inline-flex}.person-x[data-v-c31b6736]{width:18px;height:18px;color:var(--text-4);border-radius:50%;place-items:center;display:inline-grid}.person-x[data-v-c31b6736]:hover{background:var(--hover);color:var(--text)}.add-people[data-v-c31b6736]{border:1px dashed var(--hairline-strong);height:26px;color:var(--text-3);font-size:var(--size-sm);border-radius:999px;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.room-note[data-v-c31b6736]{margin:-4px 0 0}.key[data-v-c31b6736]{text-transform:uppercase;letter-spacing:.04em}.short[data-v-c31b6736]{min-height:60px}.colors[data-v-c31b6736]{border:0;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;display:flex}.colors legend[data-v-c31b6736]{float:left;width:100%;margin-bottom:6px}.dot[data-v-c31b6736]{background:var(--dot);width:26px;height:26px;box-shadow:0 0 0 1px var(--hairline-strong) inset;cursor:pointer;transition:transform var(--fast) var(--ease-out), box-shadow var(--fast) var(--ease-out);border-radius:50%}.dot[data-v-c31b6736]:hover{transform:scale(1.08)}.dot.is-on[data-v-c31b6736]{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--dot)}.dot[data-v-c31b6736]:has(:focus-visible){outline:2px solid var(--gold);outline-offset:3px}.swatch[data-v-c31b6736]{border:1px dashed var(--hairline-strong);background:var(--bg);cursor:pointer;border-radius:50%;width:26px;height:26px;padding:2px}.swatch[data-v-c31b6736]::-webkit-color-swatch-wrapper{padding:0}.swatch[data-v-c31b6736]::-webkit-color-swatch{border:0;border-radius:50%}@media (width<=860px){.colors[data-v-c31b6736]{grid-template-columns:repeat(9,minmax(0,1fr));gap:6px;display:grid}.colors legend[data-v-c31b6736]{float:none;grid-column:1/-1;margin-bottom:0}.dot[data-v-c31b6736],.swatch[data-v-c31b6736]{aspect-ratio:1;width:100%;max-width:40px;height:auto}}.demo[data-v-c31b6736]{align-items:flex-start}.demo input[data-v-c31b6736]{margin-top:3px}.demo-what[data-v-c31b6736]{color:var(--text-3);font-size:var(--size-sm);margin-top:2px;line-height:1.5;display:block}.strip[data-v-6a5e5e6f]{border:1px solid color-mix(in srgb, var(--green) 45%, transparent);border-radius:var(--radius-island);background:color-mix(in srgb, var(--green) 14%, var(--panel));width:100%;min-height:48px;color:var(--text);flex-wrap:wrap;align-items:center;gap:10px;padding:6px 8px 6px 14px;text-decoration:none;display:flex;box-shadow:0 8px 24px #00000047}.dot[data-v-6a5e5e6f]{background:var(--green);border-radius:50%;flex:none;width:8px;height:8px}.where[data-v-6a5e5e6f]{min-width:0;color:var(--green);font-size:var(--size-sm);font-weight:var(--weight-strong);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.share[data-v-6a5e5e6f]{border-top:1px solid color-mix(in srgb, var(--green) 30%, transparent);min-width:0;color:var(--green);font-size:var(--size-sm);flex-basis:100%;align-items:center;gap:6px;margin-top:-2px;padding-top:4px;display:flex}.sharing[data-v-6a5e5e6f]{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sep[data-v-6a5e5e6f]{color:var(--text-3)}.stop[data-v-6a5e5e6f]{border-radius:var(--radius-control);min-height:36px;color:var(--red);font-weight:var(--weight-strong);flex:none;padding:0 10px}.stop[data-v-6a5e5e6f]:hover{background:var(--red-wash)}.react[data-v-6a5e5e6f]{flex:none;display:inline-flex}.ctl[data-v-6a5e5e6f],.react[data-v-6a5e5e6f] .ctl{width:var(--tap);height:var(--tap);background:var(--overlay);color:var(--text-2);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.ctl.is-off[data-v-6a5e5e6f]{background:var(--red-wash);color:var(--red)}.leave[data-v-6a5e5e6f]{background:var(--red);color:#fff}.tile[data-v-15659296]{background:color-mix(in oklab, var(--workspace,var(--text-3)) 22%, var(--panel));color:var(--text-2);font-weight:var(--weight-strong);letter-spacing:.02em;-webkit-user-select:none;user-select:none;flex:none;place-items:center;line-height:1;display:grid;overflow:hidden}.is-strong[data-v-15659296]{background:color-mix(in oklab, var(--workspace,var(--text-3)) 46%, var(--panel));color:var(--text)}.icon[data-v-15659296]{object-fit:cover;width:100%;height:100%;display:block}.nav-sheet[data-v-fdd2af8b]{gap:10px;padding-top:4px;display:grid}.tiles[data-v-fdd2af8b]{border-bottom:1px solid var(--hairline);overscroll-behavior-x:contain;scrollbar-width:none;gap:10px;padding:4px 4px 8px;display:flex;overflow-x:auto}.tiles[data-v-fdd2af8b]::-webkit-scrollbar{display:none}.tile-button[data-v-fdd2af8b]{border-radius:var(--radius-control);width:66px;color:var(--text-4);background:0 0;flex:none;justify-items:center;gap:4px;padding:4px 0;display:grid}.tile-button.is-showing[data-v-fdd2af8b]{background:var(--selected);color:var(--text)}.home-tile[data-v-fdd2af8b]{border:1px solid var(--hairline-strong);width:40px;height:40px;color:var(--text-2);border-radius:20px;place-items:center;display:grid;overflow:hidden}.home-mark[data-v-fdd2af8b]{object-fit:cover;width:100%;height:100%;display:block}.tile-button.is-showing .home-tile[data-v-fdd2af8b]{border-color:var(--gold);color:var(--gold);border-radius:12px}.tile-name[data-v-fdd2af8b]{max-width:100%;font-size:var(--size-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.jump[data-v-fdd2af8b]{width:100%;min-height:var(--tap);border:1px solid var(--hairline-strong);border-radius:var(--radius-control);background:var(--bg);color:var(--text-4);text-align:left;align-items:center;gap:8px;padding:0 12px;display:flex}.nav-list[data-v-fdd2af8b]{overscroll-behavior:contain;gap:2px;max-height:min(46dvh,420px);display:grid;overflow-y:auto}.row[data-v-fdd2af8b]{min-height:var(--tap);border-radius:var(--radius-control);color:var(--text-2);text-align:start;align-items:center;gap:12px;padding:0 10px;text-decoration:none;display:flex}.row.router-link-active[data-v-fdd2af8b]{background:var(--selected);color:var(--text)}.row[data-v-fdd2af8b]:active{background:var(--selected)}.row.is-unread[data-v-fdd2af8b]{color:var(--text);font-weight:var(--weight-medium)}.row-name[data-v-fdd2af8b]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.row-lock[data-v-fdd2af8b]{color:var(--text-3);flex:none}.row-count[data-v-fdd2af8b]{color:var(--text-4);font-size:var(--size-sm)}.row-count.is-live[data-v-fdd2af8b]{color:var(--green);font-weight:var(--weight-medium)}.row.going[data-v-fdd2af8b]{gap:0;min-height:40px;padding-left:40px}.pip[data-v-fdd2af8b]{background:var(--green);border-radius:50%;flex:none;width:7px;height:7px;margin-right:12px}@media (prefers-reduced-motion:no-preference){.pip[data-v-fdd2af8b]{animation:pip-breathe-fdd2af8b 2.4s var(--ease-out) infinite}}@keyframes pip-breathe-fdd2af8b{0%,to{opacity:1}50%{opacity:.35}}.dot[data-v-fdd2af8b]{border-radius:50%;flex:none;width:10px;height:10px}.group[data-v-fdd2af8b]{color:var(--text-4);font-size:var(--size-xs);font-weight:var(--weight-medium);letter-spacing:.04em;align-items:center;gap:8px;margin:8px 0 2px;padding:0 10px;display:flex}.group-link[data-v-fdd2af8b]{min-width:0;min-height:var(--tap);color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;text-decoration:none;display:flex;overflow:hidden}.group-more[data-v-fdd2af8b]{width:var(--tap);height:var(--tap);color:var(--text-4);flex:none;place-items:center;margin:-8px -8px -8px 0;display:grid}.none[data-v-fdd2af8b]{color:var(--text-4);padding:8px 10px}.foot[data-v-fdd2af8b]{border-top:1px solid var(--hairline);gap:6px;padding-top:8px;display:grid}.me[data-v-fdd2af8b]{min-height:var(--tap);border-radius:var(--radius-control);color:var(--text-2);align-items:center;gap:10px;padding:0 10px;text-decoration:none;display:flex}.organisation-mark[data-v-fdd2af8b]{border:1px solid var(--hairline-strong);width:28px;height:28px;color:var(--text-3);border-radius:14px;flex:none;place-items:center;display:grid}.organisation.is-at[data-v-fdd2af8b]{background:var(--selected);color:var(--text)}.owed-mark[data-v-fdd2af8b]{color:var(--gold-text);flex:none}.owed-word[data-v-fdd2af8b]{color:var(--gold-text)}.tabs[data-v-dd304f8e]{height:var(--tabbar-height);border-radius:999px;grid-template-columns:repeat(5,minmax(0,1fr));padding:4px;display:grid}.tab[data-v-dd304f8e]{min-width:0;color:var(--text);font-size:var(--size-2xs);font-weight:var(--weight-medium);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;transition:background var(--fast) var(--ease-out);border-radius:999px;align-content:center;justify-items:center;gap:2px;line-height:1.2;text-decoration:none;display:grid}.tab.is-at[data-v-dd304f8e]{background:var(--selected);color:var(--gold-text)}.tab.is-at .icon svg[data-v-dd304f8e]{color:var(--gold)}.icon[data-v-dd304f8e]{place-items:center;width:32px;height:26px;display:grid;position:relative}.word[data-v-dd304f8e]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.count[data-v-dd304f8e],.dot[data-v-dd304f8e]{border:2px solid var(--raised);box-sizing:content-box;background:var(--red);position:absolute;top:-3px;left:18px}.count[data-v-dd304f8e]{color:#fff;min-width:16px;height:16px;font-size:var(--size-2xs);font-weight:var(--weight-strong);border-radius:10px;place-items:center;padding:0 4px;line-height:1;display:grid}.dot[data-v-dd304f8e]{background:var(--text-2);border-radius:50%;width:8px;height:8px;top:0;left:22px}.dialog-form[data-v-ef4a6d45]>*{min-width:0}.where[data-v-ef4a6d45]{gap:8px;min-width:0;display:flex}.project[data-v-ef4a6d45],.template[data-v-ef4a6d45]{width:auto;min-height:28px;font-size:var(--size-sm);padding:2px 8px}.title-input[data-v-ef4a6d45]{width:100%;font-size:var(--size-xl);font-weight:var(--weight-medium);letter-spacing:-.015em;background:0 0;border:0}.title-input[data-v-ef4a6d45]:focus-visible{outline:none}.title-input[data-v-ef4a6d45]::placeholder{color:var(--text-4)}.steps[data-v-ef4a6d45]{min-height:64px}.props[data-v-ef4a6d45]{flex-wrap:wrap;gap:6px;display:flex}.more[data-v-ef4a6d45]{font-size:var(--size-sm);margin-right:auto}@media (width<=860px){.dialog-form[data-v-ef4a6d45]{flex-direction:column;min-height:100%;display:flex}.where[data-v-ef4a6d45]{flex-direction:column}.project[data-v-ef4a6d45],.template[data-v-ef4a6d45]{width:100%;min-height:var(--tap);padding:8px 12px}.title-input[data-v-ef4a6d45]{font-size:var(--size-xl)!important}.props[data-v-ef4a6d45]{gap:8px}.dialog-foot[data-v-ef4a6d45]{padding:10px 16px calc(10px + var(--safe-bottom));border-top:1px solid var(--hairline);background:var(--overlay);flex-wrap:wrap;gap:10px;margin:auto -16px -16px;position:sticky;bottom:0}.dialog-foot .btn[type=submit][data-v-ef4a6d45]{flex:1 0 100%}}.when[data-v-c41d1ce3]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:10px 12px;display:grid}.people[data-v-c41d1ce3]{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.people legend[data-v-c41d1ce3]{padding:0}.people-list[data-v-c41d1ce3]{gap:2px;max-height:28vh;list-style:none;display:grid;overflow:auto}.person[data-v-c41d1ce3]{border-radius:var(--radius-control);cursor:pointer;align-items:center;gap:8px;padding:4px 6px;display:flex}.person[data-v-c41d1ce3]:hover{background:var(--hover)}.is-disabled .person-name[data-v-c41d1ce3]{color:var(--text-3)}.is-disabled .avatar[data-v-c41d1ce3]{opacity:.5}.person-name[data-v-c41d1ce3]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fine[data-v-c41d1ce3]{font-size:var(--size-sm);line-height:1.5}@media (width<=560px){.when[data-v-c41d1ce3]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.day[data-v-c41d1ce3]{grid-column:1/-1}}.repeat[data-v-d97405f1]{gap:8px;display:grid}.days[data-v-d97405f1]{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.days .field-label[data-v-d97405f1]{margin-right:4px}.day[data-v-d97405f1]{border:1px solid var(--hairline);border-radius:var(--radius-control);min-width:40px;color:var(--text-2);cursor:pointer;background:0 0;padding:4px 6px}.day.is-on[data-v-d97405f1]{border-color:var(--gold-line);background:var(--gold-wash);color:var(--text)}.row[data-v-d97405f1]{flex-wrap:wrap;gap:8px 12px;display:flex}.small[data-v-d97405f1]{font-size:var(--size-sm);margin:0}.muted[data-v-d97405f1]{color:var(--text-3)}.check[data-v-38b27b4d]{align-items:center;gap:8px;display:flex}.check input[data-v-38b27b4d]{accent-color:var(--gold)}.small[data-v-38b27b4d]{font-size:var(--size-sm);margin:0}.outside[data-v-38b27b4d]{gap:6px;margin-left:24px;display:grid}.outsiders[data-v-38b27b4d]{gap:2px;margin:0;padding:0;list-style:none;display:grid}.outsider[data-v-38b27b4d]{justify-content:space-between;align-items:center;gap:8px;display:flex}.add[data-v-38b27b4d]{flex-wrap:wrap;gap:6px;display:flex}.add .input[data-v-38b27b4d]{flex:160px;min-width:0}.muted[data-v-38b27b4d]{color:var(--text-3)}.profile[data-v-0484f430]{z-index:60;border:1px solid var(--hairline-strong);border-radius:var(--radius-dialog);background:var(--panel);width:300px;max-width:calc(100vw - 16px);box-shadow:var(--shadow-pop);outline:none;justify-items:center;gap:4px;padding:22px 20px 18px;display:grid;position:fixed}.photo[data-v-0484f430]{margin-bottom:8px;position:relative}.dot[data-v-0484f430]{background:var(--panel);border-radius:50%;padding:3px;display:grid;position:absolute;bottom:2px;right:2px}.dot[data-v-0484f430]:not(:has(*)){display:none}.name[data-v-0484f430]{color:var(--text);font-size:var(--size-lg,18px);font-weight:var(--weight-medium);text-align:center;overflow-wrap:anywhere;margin:0}.you[data-v-0484f430],.handle[data-v-0484f430],.status[data-v-0484f430]{color:var(--text-3);font-weight:400}.handle[data-v-0484f430],.status[data-v-0484f430]{font-size:var(--size-sm);margin:0}.status.is-on[data-v-0484f430]{color:var(--green)}.facts[data-v-0484f430]{border-top:1px solid var(--hairline);gap:8px;width:100%;margin:14px 0 0;padding-top:14px;display:grid}.fact[data-v-0484f430]{font-size:var(--size-sm);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;display:grid}.fact dt[data-v-0484f430]{color:var(--text-3);padding-top:2px}.fact dd[data-v-0484f430]{min-width:0;color:var(--text-2);align-items:center;gap:6px;margin:0;display:flex}.fact a[data-v-0484f430]{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.copy[data-v-0484f430]{border-radius:var(--radius-control);width:22px;height:22px;color:var(--text-3);flex:none;place-items:center;display:grid}.copy[data-v-0484f430]:hover{background:var(--hover);color:var(--text)}.places[data-v-0484f430]{flex-wrap:wrap}.place[data-v-0484f430]:not(:last-child):after{content:","}.admin[data-v-0484f430]{background:var(--well);color:var(--text-3);font-size:var(--size-xs,11px);border-radius:999px;margin-left:4px;padding:0 5px}.actions[data-v-0484f430]{gap:8px;width:100%;margin-top:16px;display:flex}.actions .btn[data-v-0484f430]{flex:1;justify-content:center;gap:6px}.app-window[data-v-e0e67bf8]{background:var(--rail);flex-direction:column;flex:1 1 0;min-height:0;display:flex}.app-window-bar[data-v-e0e67bf8]{align-items:center;gap:16px;min-height:44px;padding:6px 12px;display:flex}.app-window-name[data-v-e0e67bf8]{align-items:center;gap:10px;min-width:0;display:flex}.app-window-icon[data-v-e0e67bf8]{border-radius:var(--radius-control);background:var(--raised);width:28px;height:28px;color:var(--text-2);box-shadow:var(--shadow-island);flex:none;place-items:center;display:inline-grid}.app-window-words[data-v-e0e67bf8]{min-width:0;line-height:1.2;display:grid}.app-window-app[data-v-e0e67bf8]{color:var(--text);font-size:var(--size-sm);font-weight:var(--weight-strong)}.app-window-of[data-v-e0e67bf8]{color:var(--text-3);font-size:var(--size-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-window-detail[data-v-e0e67bf8]{color:var(--text-4)}.app-window-tabs[data-v-e0e67bf8]{min-width:0;overflow-x:auto}.app-window-tabs .tabstrip-tab[data-v-e0e67bf8]{height:28px;text-decoration:none}.app-window-end[data-v-e0e67bf8]{align-items:center;gap:8px;margin-left:auto;display:flex}.app-window-end .btn[data-v-e0e67bf8],.app-window-call[data-v-e0e67bf8]{gap:6px}.app-window-body[data-v-e0e67bf8]{gap:var(--island-gap);min-height:0;padding:0 var(--island-gap) var(--island-gap);flex:1 1 0;grid-template-columns:minmax(0,1fr) auto;display:grid}.app-window-body.has-side[data-v-e0e67bf8]{grid-template-columns:232px minmax(0,1fr) auto}.app-window-side[data-v-e0e67bf8]{align-content:start;gap:18px;padding:14px 8px;display:grid;overflow-y:auto}.app-window-place[data-v-e0e67bf8]{align-items:center;gap:8px;min-width:0;display:inline-flex}.app-window-place-label[data-v-e0e67bf8]{text-overflow:ellipsis;overflow:hidden}.app-window-place svg[data-v-e0e67bf8]{color:var(--text-4);flex:none}.settings-nav-item.is-unread[data-v-e0e67bf8]{color:var(--text);font-weight:var(--weight-strong)}.app-window-main[data-v-e0e67bf8]{container-type:inline-size}.app-window-main.is-desk[data-v-e0e67bf8]{min-width:0;min-height:0}@media (width<=720px){.app-window-call-words[data-v-e0e67bf8],.app-window-detail[data-v-e0e67bf8]{display:none}.app-window-body.has-side[data-v-e0e67bf8]{grid-template-columns:180px minmax(0,1fr) auto}}.help[data-v-27133ea2]{gap:18px;display:grid}.group[data-v-27133ea2]{color:var(--text-3);font-size:var(--size-sm);font-weight:var(--weight-normal);margin-bottom:6px}.rows[data-v-27133ea2]{margin:0}.row[data-v-27133ea2]{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:16px;padding:5px 0;display:flex}.row[data-v-27133ea2]:last-child{border-bottom:0}dt[data-v-27133ea2]{color:var(--text-2)}dd[data-v-27133ea2]{gap:3px;margin:0;display:flex}.toasts[data-v-9e23788e]{z-index:60;gap:8px;width:min(360px,100vw - 32px);display:grid;position:fixed;bottom:16px;right:16px}.toast[data-v-9e23788e]{border-radius:var(--radius-menu);border:1px solid var(--hairline-strong);background:var(--overlay);box-shadow:var(--shadow-pop);align-items:center;gap:8px;padding:8px 8px 8px 14px;display:flex}.toast.is-error[data-v-9e23788e]{border-color:var(--red)}.message[data-v-9e23788e]{color:var(--text-2);flex:1}.is-error .message[data-v-9e23788e]{color:var(--text)}.toast-enter-active[data-v-9e23788e],.toast-leave-active[data-v-9e23788e]{transition:opacity var(--medium) var(--ease-out), transform var(--medium) var(--ease-out)}.toast-enter-from[data-v-9e23788e],.toast-leave-to[data-v-9e23788e]{opacity:0;transform:translateY(8px)}@media (width<=860px){.toasts[data-v-9e23788e]{top:calc(var(--app-top,0px) + var(--safe-top) + 8px);z-index:70;width:auto;bottom:auto;left:12px;right:12px}.toast-enter-from[data-v-9e23788e],.toast-leave-to[data-v-9e23788e]{transform:translateY(-8px)}}.watermark[data-v-c2ec57a3]{z-index:90;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:fixed;inset:0}.words[data-v-c2ec57a3]{fill:var(--text);fill-opacity:.07;font-family:var(--font,system-ui, sans-serif);font-size:13px}@media print{.watermark[data-v-c2ec57a3]{display:block}.words[data-v-c2ec57a3]{fill:#000;fill-opacity:.12}}.frame[data-v-15836f97]{background:var(--rail);flex-direction:column;height:100%;display:flex;position:relative;overflow:clip}.frame.is-marked[data-v-15836f97]{--screen-band:22px}.shell[data-v-15836f97]{gap:var(--island-gap);min-height:0;padding:var(--island-gap) var(--island-gap) var(--island-gap) 0;background:var(--rail);flex:1 1 0;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.main[data-v-15836f97]{container-type:inline-size}.main.is-desk[data-v-15836f97]{min-width:0;min-height:0}@media (width<=860px){.frame[data-v-15836f97]{height:var(--app-height,100dvh);transform:translateY(var(--app-top,0px));background:var(--bg);position:fixed;top:0;left:0;right:0;overflow:visible}.shell[data-v-15836f97]{background:var(--bg);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);gap:0;padding:0}.foot[data-v-15836f97]{padding:6px max(8px, var(--safe-right)) max(8px, var(--safe-bottom)) max(8px, var(--safe-left));grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.foot[data-v-15836f97]:empty{display:none}.main.island[data-v-15836f97]{box-shadow:none;border:0;border-radius:0}.main[data-v-15836f97]{padding:var(--safe-top) var(--safe-right) 0 var(--safe-left)}.frame.is-marked .main[data-v-15836f97]{padding-top:0}}
