@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAfsABQAAAAAEAwAAAeCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoP0hWQVJbBmA/U1RBVIFiJyYAdC9qEQgKhGSEAAsgADCGCAE2AiQDOgQgBYlMB4EUDAcbLQ4onoexrSC/2ZyLAa8p8VHB8/x3Vue+V0hVJalMJg2nx/TCrQXxBeqLjQG7FyM1WEa/X1tEXN7cFz9EJEMmMUz3RihWSSKeQCbcIou0izz/C8v+fq3VfajEa9gDD11CImXS7qL/RJFVzC1qiB6KmKeD6TZdQ6IRGv78dL6uSVVCfgni5mzu7kcgQBgAEAQTQRCoL++STTYybkJxNfQxAAIAGu8OdEB9teW2jh4BpgDqFjAeSEByW3zFP0CBBgNMsMCGEDjgggdhiEAUAeIIED7ABTDUEnkIE9Q9ahFgKttcVhApo4ACB4qobHaccgDfEjFO6aaWUhjMLt2SyIvHKoDqoA4CSUwEIYQCEjhAO9R1G6keDeDZGjNo+AhxOjCEGTr1WeIF3kYBiLAOKvkJSMiKX0VdAyQt3SDJClCkxJCHkCzfqyVTriJZLcolS32JZHUekq2TYNkYtCtjYHMQXSxGjXDz2t/yLWXzDzxz+o3zFwDEaN23F+13pyMdQAEaSKAR9vcGq4A4MTSKCElGW+M7UcY7xqkggITb28ZJhlqc9q2twYKTt0NjixBgYvO9BIihEBLYuOFXQzfIQ7dXGUEEEgFDooBfAzqiQbpJrhiWSuKJCRFKYbHCyJKI2G5GiZbNAvgAu5pc3vwx4G+g3aDkhklABiSz0BICXrYghtYhx/cdJ+44rY2oZ0aMNRFz3VZjb6W33F3gzltqtOCV8tTHSpOeXuItfvr5lCdfzFpqtEitvqdcdGGFd28ZqqC0tPbeChGXgrIlnhSWu/eUso4uKWFLugyDzQJhflY4659+WjQ++6x72WUMv9G8mw6QJl7BVxX5fe/kpUsOvnZwee9uQ0cGXYd0o89XB2748sDSnt8d2VphdOTTgceDVvOds0v9P/s7HPq15aGun/6Vllb56f1dl0t1LejqrNkpdRZsG8TOnM5vkBG5oiVyVGnS8LHps5cfNWJs6qKPfaNSxiQNBUm3cKNWROr0GSur7Za31k1vieq7LH11VF+jXdRIasRKflc7jkobm1Z9te1IyZA0pDkhLR98+H37Zf1c/8at+dB7x+7GfVyTfJMPiYztsnl59Y5l4j+0n1RXlpHnF3Tq7HecmNF/CJodEMAikruxiyJaGLvHOdAfoA+oDvpjBm2b91cHGRZMU9n25xEU0A8fgEEAdKI3Q1iDtc034sug5YVMkE2jsE+BIkwSoQ3gxXMqz9tELp48bd0cFKOKS7xYjEuXBnZP5ia7DyiO/X/YI+PQSbt2uSdqAkWL9nQbV1XB94/+uPfdZz8dnXYFBYrcTl2SIR/ybxJNJPz/Gupb0JaZeens2ekC7EKr8t+Ls/P5VJPYJdHKyqfg2nqU6bhlidzcddQV/7MmecTzJ5VPcKXkNKSEogHjYFx6QZ7rQ+FSe8njaiNuOnXS8H2ScQ619c2mC3VTtauL0rRbXd/CkSOP37FY9Zkjz8+GibYUMOEWF+RdrFS8Ecv1SHOpPUPZGEIpjPvFyU5cXKjd6OXqorTqy9GwRd++HVufPGnVsW+aO3vggKZ18jR9sXaTC1PWTEsVUaK0FkNySbTQDqlm2PfDjZcu4aalnSLKjnOoYQ0nUlqqXcGpPu/4VgV/xU2pAqW4BW3qzhQ8/hFKhV2qE3+BKAtDqBXjfgnVdH4y0wg5tbVNRenNdTWOrenWLcupQdmsbq5b+18piTe/xRdp1xbILxNPJGInm2z6hoB21Lal0i+ePTtd7B45+3XhFJ329evskXm7qurUVREotqSluSo/L29d3qDhI4YOQqWhI4YNvBNfsMHeXKemXrxQfKeuPOGRVayA3JtkJKEgbPp+dXUDluddutRYLFoXGXWX6N3WFaGLbQtRSitVYNacTNSdy7AaG/HSaUEANcBoGXNdcZvZsOqQ1icBDv21/gzAoYPHH/WDW0qNR3QTYKEAEHig6o13NXbND06CQPlRtYjGNnSktRc09k1mAMDvAlDKfQjgy6fssInlfzmNAjKkDxoxHOBLdVRAIVt9j4qo+hA1w9T1aNBNTUOTTNUHLbqokE+UAfJXCIGw/IxCSL5GRUJeR40rL/UxTm4Q08H6MbCs70ObuNyIIXrINHQYInF06UUlevTjbQzTh5upiDMzMMogUtEnjPs/Y7jAHCJeB0GBHh04tC6FiB6ZFB1oArUSIoFoqhzCeAN6lHwm0T4C3VVPWvjpSMXReuWesMEcoqrmgtNBGd2noWeV0hNAz9rFeShNJxHGsPa3HXeKTk8b55hahySYHaYKKFFLpCfN8rsoaJn01CR04Gkc+5k7KVTCmClX8Q10HCrUEkVlSX+XO33oQR9609tJ516H497WSobWs5Up6TLaS10/dessIskgJSLiDlWvHVUywpkQ7hdPZqGyiEF0uVQerVcPamT1A3eKXdyI1vG9OoflrSXihZ1qqGE3nhmAgiIbRCQgPLEPtOM3UQwTLYaYYomNlpA44opnjV6jkD6id80OOrzf6BzmMD6eEa1zKyeYG1fzfEf16V6jw9XYOaar1/b2kP/IYX8oR2mcFvv2GtBV3JXgd437AQAA)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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.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}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.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-wght-normal-DqGufNeO.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-wght-normal-DlzME5K_.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-wght-normal-CkhJZR-_.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-wght-normal-CBcvBZtf.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-wght-normal-DO1Apj_S.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-wght-normal-Dx4kXJAl.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}@font-face{font-family:Lexend Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/lexend-vietnamese-wght-normal-RvljkFvg.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:Lexend Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/lexend-latin-ext-wght-normal-B6JQhE1e.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:Lexend Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/lexend-latin-wght-normal-ci0D1wrL.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}@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/atkinson-hyperlegible-next-latin-ext-wght-normal-C6vrW8VD.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:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/atkinson-hyperlegible-next-latin-wght-normal-BcXVPD7q.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}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-ext-wght-normal-d45eAU9y.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:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-wght-normal-BAAhND-U.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-greek-wght-normal-CmyJS8uq.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:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-vietnamese-wght-normal-Dg1JeJN0.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:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-ext-wght-normal-CIII54If.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:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-wght-normal-IvpUvPa2.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;--av-font-sans-default:"JetBrainsMono Nerd Font", "JetBrains Mono Variable", "Inter Variable", "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--av-font-sans-inter:"Inter Variable", "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--av-font-sans-lexend:"Lexend Variable", "Lexend", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--av-font-sans-atkinson:"Atkinson Hyperlegible Next Variable", "Atkinson Hyperlegible Next", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--av-font-sans-plex:"IBM Plex Sans Variable", "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--av-font-sans-system:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--av-font-sans:var(--av-font-sans-default);--av-font-mono:"JetBrainsMono Nerd Font Mono", "JetBrains Mono Variable", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--av-font-2xs:10px;--av-font-xs:11px;--av-font-sm:12px;--av-font-base:13px;--av-font-md:14px;--av-font-lg:16px;--av-font-xl:20px;--av-font-2xl:26px;--av-leading-tight:1.25;--av-leading-snug:1.4;--av-leading-normal:1.5;--av-space-1:4px;--av-space-2:8px;--av-space-3:12px;--av-space-4:16px;--av-space-5:20px;--av-space-6:24px;--av-space-8:32px;--av-control-h:32px;--av-control-h-sm:26px;--av-row-h:48px;--av-radius-sm:6px;--av-radius:8px;--av-radius-lg:12px;--av-radius-pill:999px;--av-sidebar-w:232px;--av-sidebar-w-collapsed:60px;--av-rail-w:18px;--av-topbar-h:52px;--av-head-h:39px;--av-fullscreen-gap:24px;--av-c-n0:#fff;--av-c-n25:#fcfcfb;--av-c-n50:#f7f7f5;--av-c-n100:#efeeea;--av-c-n150:#e6e5e0;--av-c-n200:#dbd9d2;--av-c-n300:#c3c2b7;--av-c-n400:#9d9b93;--av-c-n500:#75736c;--av-c-n600:#52514e;--av-c-n700:#3a3936;--av-c-n800:#262624;--av-c-n900:#141413;--av-c-brand:#fa4f19;--av-c-brand-600:#c2410c;--av-c-brand-700:#9a3412;--av-c-brand-50:#fff3ed;--av-c-brand-100:#ffe3d4;--av-c-brand-solid:#d6420f;--av-c-brand-solid-hover:#ff5c26;--av-c-brand-solid-active:#c2410c;--av-c-green:#0a7f3f;--av-c-green-bg:#e6f4ea;--av-c-amber:#9a6100;--av-c-amber-bg:#fdf3dc;--av-c-red:#c42b2b;--av-c-red-bg:#fdecec;--av-c-blue:#1f5fb4;--av-c-blue-bg:#e8f0fb;--av-c-violet:#4a3aa7;--av-c-violet-bg:#efedfb;--av-bg:var(--av-c-n50);--av-surface:var(--av-c-n0);--av-surface-2:var(--av-c-n25);--av-surface-sunken:var(--av-c-n100);--av-surface-hover:#1414130b;--av-surface-active:#14141314;--av-control-hover:var(--av-c-n50);--av-control-active:var(--av-c-n100);--av-tip-bg:var(--av-surface);--av-tip-text:var(--av-text);--av-tip-border:var(--av-border-strong);--av-border:var(--av-c-n150);--av-border-strong:var(--av-c-n200);--av-text:var(--av-c-n900);--av-text-2:var(--av-c-n600);--av-text-3:var(--av-c-n500);--av-text-inverse:#fff;--av-accent:var(--av-c-brand-600);--av-accent-hover:var(--av-c-brand-700);--av-accent-solid:var(--av-c-brand-solid);--av-accent-solid-hover:var(--av-c-brand-solid-hover);--av-accent-solid-active:var(--av-c-brand-solid-active);--av-accent-brand:var(--av-c-brand);--av-accent-tint:var(--av-c-brand-50);--av-accent-tint-2:var(--av-c-brand-100);--av-focus:0 0 0 3px color-mix(in srgb, var(--av-c-brand) 28%, transparent);--av-focus-field:none;--av-success:var(--av-c-green);--av-success-bg:var(--av-c-green-bg);--av-warning:var(--av-c-amber);--av-warning-bg:var(--av-c-amber-bg);--av-danger:var(--av-c-red);--av-danger-bg:var(--av-c-red-bg);--av-info:var(--av-c-blue);--av-info-bg:var(--av-c-blue-bg);--av-violet:var(--av-c-violet);--av-violet-bg:var(--av-c-violet-bg);--av-shadow-sm:0 1px 2px #1414130f;--av-shadow:0 1px 3px #14141314, 0 4px 12px #1414130d;--av-shadow-lg:0 12px 32px #14141329, 0 2px 6px #14141314;--av-backdrop:#1414135c;--av-side-bg:var(--av-c-n0);--av-side-text:var(--av-c-n600);--av-side-text-strong:var(--av-c-n900);--av-side-text-muted:var(--av-c-n500);--av-side-hover:#1414130d;--av-side-active:color-mix(in srgb, var(--av-c-brand) 10%, transparent);--av-side-border:var(--av-c-n150);--av-side-word-filter:brightness(0);--av-chart-surface:var(--av-surface);--av-chart-grid:#e1e0d9;--av-chart-axis:#c3c2b7;--av-chart-muted:#898781;--av-series-1:#2a78d6;--av-series-2:#eb6834;--av-series-3:#1baf7a;--av-ramp-250:#86b6ef;--av-ramp-350:#5598e7;--av-ramp-450:#2a78d6;--av-ramp-550:#1c5cab;--av-ramp-650:#104281;--av-app-vms:#cb4077;--av-app-vp:#597797;--av-app-crm:#1f5fb4;--av-app-acp:#9457ce;--av-app-dcp:#6d7c04;--av-app-asp:#017ea4;--av-app-asr:#0a8282;--av-app-svo:#a16207;--av-app-ots:#6867da;--av-app-wa:#be185d;--av-app-admin:#5c5a55;--av-app-arp:#b14f9f}@media (prefers-color-scheme:dark){:root:where(:not([data-theme=light])){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--av-c-n0:#1c1c1b;--av-c-n25:#201f1e;--av-c-n50:#121211;--av-c-n100:#262624;--av-c-n150:#2e2e2c;--av-c-n200:#3a3a37;--av-c-n300:#52514e;--av-c-n400:#75736c;--av-c-n500:#9d9b93;--av-c-n600:#c3c2b7;--av-c-n700:#dbd9d2;--av-c-n800:#efeeea;--av-c-n900:#f7f7f5;--av-c-brand-600:#ff7a45;--av-c-brand-700:#ff9466;--av-c-brand-50:color-mix(in srgb, var(--av-c-brand) 12%, transparent);--av-c-brand-100:color-mix(in srgb, var(--av-c-brand) 20%, transparent);--av-c-brand-solid:#ff7a45;--av-c-brand-solid-hover:#ff9466;--av-c-brand-solid-active:#ff7a45;--av-c-green:#3ecf7a;--av-c-green-bg:#0ca30c29;--av-c-amber:#f5b83d;--av-c-amber-bg:#fab21924;--av-c-red:#f07272;--av-c-red-bg:#d03b3b2e;--av-c-blue:#7fb2f5;--av-c-blue-bg:#3987e529;--av-c-violet:#a99ff0;--av-c-violet-bg:#9085e929;--av-surface-hover:#ffffff0f;--av-surface-active:#ffffff1a;--av-control-hover:#262624;--av-control-active:#2e2e2c;--av-tip-bg:#3a3a37;--av-tip-border:#ffffff14;--av-text-inverse:#141413;--av-shadow-sm:0 1px 2px #0006;--av-shadow:0 1px 3px #00000080, 0 4px 12px #0000004d;--av-shadow-lg:0 12px 32px #0009;--av-backdrop:#0009;--av-side-bg:#0e0e0d;--av-side-text:#c9c8c1;--av-side-text-strong:#fff;--av-side-text-muted:#7d7c75;--av-side-hover:#ffffff0f;--av-side-active:color-mix(in srgb, var(--av-c-brand) 16%, transparent);--av-side-border:#ffffff12;--av-side-word-filter:brightness(0) invert(1);--av-chart-grid:#2c2c2a;--av-chart-axis:#383835;--av-series-1:#3987e5;--av-series-2:#d95926;--av-series-3:#199e70;--av-ramp-250:#3987e5;--av-ramp-350:#2a78d6;--av-ramp-450:#256abf;--av-ramp-550:#1c5cab;--av-ramp-650:#184f95;--av-app-vms:#ee6f9c;--av-app-vp:#819dbb;--av-app-crm:#7fb2f5;--av-app-acp:#b883f0;--av-app-dcp:#92a248;--av-app-asp:#33a6d1;--av-app-asr:#2aa;--av-app-svo:#f2c94c;--av-app-ots:#8c90f9;--av-app-wa:#f27bb5;--av-app-admin:#b4b2aa;--av-app-arp:#d67bc3}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--av-c-n0:#1c1c1b;--av-c-n25:#201f1e;--av-c-n50:#121211;--av-c-n100:#262624;--av-c-n150:#2e2e2c;--av-c-n200:#3a3a37;--av-c-n300:#52514e;--av-c-n400:#75736c;--av-c-n500:#9d9b93;--av-c-n600:#c3c2b7;--av-c-n700:#dbd9d2;--av-c-n800:#efeeea;--av-c-n900:#f7f7f5;--av-c-brand-600:#ff7a45;--av-c-brand-700:#ff9466;--av-c-brand-50:color-mix(in srgb, var(--av-c-brand) 12%, transparent);--av-c-brand-100:color-mix(in srgb, var(--av-c-brand) 20%, transparent);--av-c-brand-solid:#ff7a45;--av-c-brand-solid-hover:#ff9466;--av-c-brand-solid-active:#ff7a45;--av-c-green:#3ecf7a;--av-c-green-bg:#0ca30c29;--av-c-amber:#f5b83d;--av-c-amber-bg:#fab21924;--av-c-red:#f07272;--av-c-red-bg:#d03b3b2e;--av-c-blue:#7fb2f5;--av-c-blue-bg:#3987e529;--av-c-violet:#a99ff0;--av-c-violet-bg:#9085e929;--av-surface-hover:#ffffff0f;--av-surface-active:#ffffff1a;--av-control-hover:#262624;--av-control-active:#2e2e2c;--av-tip-bg:#3a3a37;--av-tip-border:#ffffff14;--av-text-inverse:#141413;--av-shadow-sm:0 1px 2px #0006;--av-shadow:0 1px 3px #00000080, 0 4px 12px #0000004d;--av-shadow-lg:0 12px 32px #0009;--av-backdrop:#0009;--av-side-bg:#0e0e0d;--av-side-text:#c9c8c1;--av-side-text-strong:#fff;--av-side-text-muted:#7d7c75;--av-side-hover:#ffffff0f;--av-side-active:color-mix(in srgb, var(--av-c-brand) 16%, transparent);--av-side-border:#ffffff12;--av-side-word-filter:brightness(0) invert(1);--av-chart-grid:#2c2c2a;--av-chart-axis:#383835;--av-series-1:#3987e5;--av-series-2:#d95926;--av-series-3:#199e70;--av-ramp-250:#3987e5;--av-ramp-350:#2a78d6;--av-ramp-450:#256abf;--av-ramp-550:#1c5cab;--av-ramp-650:#184f95;--av-app-vms:#ee6f9c;--av-app-vp:#819dbb;--av-app-crm:#7fb2f5;--av-app-acp:#b883f0;--av-app-dcp:#92a248;--av-app-asp:#33a6d1;--av-app-asr:#2aa;--av-app-svo:#f2c94c;--av-app-ots:#8c90f9;--av-app-wa:#f27bb5;--av-app-admin:#b4b2aa;--av-app-arp:#d67bc3}:root[data-font=inter]{--av-font-sans:var(--av-font-sans-inter)}:root[data-font=lexend]{--av-font-sans:var(--av-font-sans-lexend)}:root[data-font=atkinson]{--av-font-sans:var(--av-font-sans-atkinson)}:root[data-font=plex]{--av-font-sans:var(--av-font-sans-plex)}:root[data-font=system]{--av-font-sans:var(--av-font-sans-system)}:root[data-density=compact]{--av-space-3:8px;--av-space-4:12px;--av-space-5:14px;--av-space-6:18px;--av-control-h:28px;--av-control-h-sm:24px;--av-row-h:32px}:root[data-app=vms]{--av-c-brand:#e75a8f;--av-c-brand-600:#c0366e;--av-c-brand-700:#9e0752;--av-c-brand-50:#fef1f5;--av-c-brand-100:#ffdee7;--av-c-brand-solid:#cb4077;--av-c-brand-solid-hover:#ee6195;--av-c-brand-solid-active:#c0366e}:root[data-app=vp]{--av-c-brand:#708fb0;--av-c-brand-600:#516f8e;--av-c-brand-700:#355270;--av-c-brand-50:#eef6ff;--av-c-brand-100:#d8eafe;--av-c-brand-solid:#597797;--av-c-brand-solid-hover:#7695b7;--av-c-brand-solid-active:#516f8e}:root[data-app=acp]{--av-c-brand:#ac70e9;--av-c-brand-600:#8b4ec4;--av-c-brand-700:#6e2da3;--av-c-brand-50:#f7f3fe;--av-c-brand-100:#eee2fe;--av-c-brand-solid:#9457ce;--av-c-brand-solid-hover:#b376f0;--av-c-brand-solid-active:#8b4ec4}:root[data-app=dcp]{--av-c-brand:#84942d;--av-c-brand-600:#657301;--av-c-brand-700:#4a5502;--av-c-brand-50:#f3f8e2;--av-c-brand-100:#e4eec1;--av-c-brand-solid:#6d7c04;--av-c-brand-solid-hover:#8a9b34;--av-c-brand-solid-active:#657301}:root[data-app=asp]{--av-c-brand:#3097be;--av-c-brand-600:#027598;--av-c-brand-700:#035671;--av-c-brand-50:#e9f8ff;--av-c-brand-100:#cceefe;--av-c-brand-solid:#027ea4;--av-c-brand-solid-hover:#389dc4;--av-c-brand-solid-active:#027598}:root[data-app=asr]{--av-c-brand:#349a9a;--av-c-brand-600:#037878;--av-c-brand-700:#055959;--av-c-brand-50:#dffcfb;--av-c-brand-100:#b9f5f4;--av-c-brand-solid:#0a8282;--av-c-brand-solid-hover:#3ba1a0;--av-c-brand-solid-active:#037878}:root[data-app=ots]{--av-c-brand:#7f80f6;--av-c-brand-600:#605ed0;--av-c-brand-700:#473faf;--av-c-brand-50:#f3f4ff;--av-c-brand-100:#e3e6ff;--av-c-brand-solid:#6867da;--av-c-brand-solid-hover:#8487fd;--av-c-brand-solid-active:#605ed0}:root[data-app=arp]{--av-c-brand:#cc68b9;--av-c-brand-600:#a74696;--av-c-brand-700:#872677;--av-c-brand-50:#fef0fb;--av-c-brand-100:#ffdbf6;--av-c-brand-solid:#b14f9f;--av-c-brand-solid-hover:#d46fc1;--av-c-brand-solid-active:#a74696}@media (prefers-color-scheme:dark){:root[data-app=vms]:where(:not([data-theme=light])){--av-c-brand-600:#f0719d;--av-c-brand-700:#fe8ab0;--av-c-brand-50:color-mix(in srgb, var(--av-c-brand) 12%, transparent);--av-c-brand-100:color-mix(in srgb, var(--av-c-brand) 20%, transparent);--av-c-brand-solid:#f0719d;--av-c-brand-solid-hover:#fe8ab0;--av-c-brand-solid-active:#f0719d}:root[data-app=vp]:where(:not([data-theme=light])){--av-c-brand-600:#819dbb;--av-c-brand-700:#93b0ce;--av-c-brand-50:color-mix(in srgb, var(--av-c-brand) 12%, transparent);--av-c-brand-100:color-mix(in srgb, var(--av-c-brand) 20%, transparent);--av-c-brand-solid:#819dbb;--av-c-brand-solid-hover:#93b0ce;--av-c-brand-solid-active:#819dbb}:root[data-app=acp]:where(:not([data-theme=light])){--av-c-brand-600:#b883f0;--av-c-brand-700:#c998ff;--av-c-brand-50:color-mix(in srgb, var(--av-c-brand) 12%, transparent);--av-c-brand-100:color-mix(in srgb, var(--av-c-brand) 20%, transparent);--av-c-brand-solid:#b883f0;--av-c-brand-solid-hover:#c998ff;--av-c-brand-solid-active:#b883f0}:root[data-app=dcp]:where(:not([data-theme=light])){--av-c-brand-600:#92a24a;--av-c-brand-700:#a4b55d;--av-c-brand-50:color-mix(in srgb, var(--av-c-brand) 12%, transparent);--av-c-brand-100:color-mix(in srgb, var(--av-c-brand) 20%, transparent);--av-c-brand-solid:#92a24a;--av-c-brand-solid-hover:#a4b55d;--av-c-brand-solid-active:#92a24a}:root[data-app=asp]:where(:not([data-theme=light])){--av-c-brand-600:#4fa4c7;--av-c-brand-700:#62b7db;--av-c-brand-50:color-mix(in srgb, var(--av-c-brand) 12%, transparent);--av-c-brand-100:color-mix(in srgb, var(--av-c-brand) 20%, transparent);--av-c-brand-solid:#4fa4c7;--av-c-brand-solid-hover:#62b7db;--av-c-brand-solid-active:#4fa4c7}:root[data-app=asr]:where(:not([data-theme=light])){--av-c-brand-600:#51a7a6;--av-c-brand-700:#65bab9;--av-c-brand-50:color-mix(in srgb, var(--av-c-brand) 12%, transparent);--av-c-brand-100:color-mix(in srgb, var(--av-c-brand) 20%, transparent);--av-c-brand-solid:#51a7a6;--av-c-brand-solid-hover:#65bab9;--av-c-brand-solid-active:#51a7a6}:root[data-app=ots]:where(:not([data-theme=light])){--av-c-brand-600:#8b8ffa;--av-c-brand-700:#a0a6fe;--av-c-brand-50:color-mix(in srgb, var(--av-c-brand) 12%, transparent);--av-c-brand-100:color-mix(in srgb, var(--av-c-brand) 20%, transparent);--av-c-brand-solid:#8b8ffa;--av-c-brand-solid-hover:#a0a6fe;--av-c-brand-solid-active:#8b8ffa}:root[data-app=arp]:where(:not([data-theme=light])){--av-c-brand-600:#d67bc3;--av-c-brand-700:#ea8ed7;--av-c-brand-50:color-mix(in srgb, var(--av-c-brand) 12%, transparent);--av-c-brand-100:color-mix(in srgb, var(--av-c-brand) 20%, transparent);--av-c-brand-solid:#d67bc3;--av-c-brand-solid-hover:#ea8ed7;--av-c-brand-solid-active:#d67bc3}}:root[data-app=vms][data-theme=dark]{--av-c-brand-600:#f0719d;--av-c-brand-700:#fe8ab0;--av-c-brand-50:color-mix(in srgb, var(--av-c-brand) 12%, transparent);--av-c-brand-100:color-mix(in srgb, var(--av-c-brand) 20%, transparent);--av-c-brand-solid:#f0719d;--av-c-brand-solid-hover:#fe8ab0;--av-c-brand-solid-active:#f0719d}:root[data-app=vp][data-theme=dark]{--av-c-brand-600:#819dbb;--av-c-brand-700:#93b0ce;--av-c-brand-50:color-mix(in srgb, var(--av-c-brand) 12%, transparent);--av-c-brand-100:color-mix(in srgb, var(--av-c-brand) 20%, transparent);--av-c-brand-solid:#819dbb;--av-c-brand-solid-hover:#93b0ce;--av-c-brand-solid-active:#819dbb}:root[data-app=acp][data-theme=dark]{--av-c-brand-600:#b883f0;--av-c-brand-700:#c998ff;--av-c-brand-50:color-mix(in srgb, var(--av-c-brand) 12%, transparent);--av-c-brand-100:color-mix(in srgb, var(--av-c-brand) 20%, transparent);--av-c-brand-solid:#b883f0;--av-c-brand-solid-hover:#c998ff;--av-c-brand-solid-active:#b883f0}:root[data-app=dcp][data-theme=dark]{--av-c-brand-600:#92a24a;--av-c-brand-700:#a4b55d;--av-c-brand-50:color-mix(in srgb, var(--av-c-brand) 12%, transparent);--av-c-brand-100:color-mix(in srgb, var(--av-c-brand) 20%, transparent);--av-c-brand-solid:#92a24a;--av-c-brand-solid-hover:#a4b55d;--av-c-brand-solid-active:#92a24a}:root[data-app=asp][data-theme=dark]{--av-c-brand-600:#4fa4c7;--av-c-brand-700:#62b7db;--av-c-brand-50:color-mix(in srgb, var(--av-c-brand) 12%, transparent);--av-c-brand-100:color-mix(in srgb, var(--av-c-brand) 20%, transparent);--av-c-brand-solid:#4fa4c7;--av-c-brand-solid-hover:#62b7db;--av-c-brand-solid-active:#4fa4c7}:root[data-app=asr][data-theme=dark]{--av-c-brand-600:#51a7a6;--av-c-brand-700:#65bab9;--av-c-brand-50:color-mix(in srgb, var(--av-c-brand) 12%, transparent);--av-c-brand-100:color-mix(in srgb, var(--av-c-brand) 20%, transparent);--av-c-brand-solid:#51a7a6;--av-c-brand-solid-hover:#65bab9;--av-c-brand-solid-active:#51a7a6}:root[data-app=ots][data-theme=dark]{--av-c-brand-600:#8b8ffa;--av-c-brand-700:#a0a6fe;--av-c-brand-50:color-mix(in srgb, var(--av-c-brand) 12%, transparent);--av-c-brand-100:color-mix(in srgb, var(--av-c-brand) 20%, transparent);--av-c-brand-solid:#8b8ffa;--av-c-brand-solid-hover:#a0a6fe;--av-c-brand-solid-active:#8b8ffa}:root[data-app=arp][data-theme=dark]{--av-c-brand-600:#d67bc3;--av-c-brand-700:#ea8ed7;--av-c-brand-50:color-mix(in srgb, var(--av-c-brand) 12%, transparent);--av-c-brand-100:color-mix(in srgb, var(--av-c-brand) 20%, transparent);--av-c-brand-solid:#d67bc3;--av-c-brand-solid-hover:#ea8ed7;--av-c-brand-solid-active:#d67bc3}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--av-font-sans);font-size:var(--av-font-base);line-height:var(--av-leading-normal);color:var(--av-text);background:var(--av-bg);-webkit-font-smoothing:antialiased;font-feature-settings:"cv11", "ss01";margin:0}h1,h2,h3,h4,p{margin:0}h1{font-size:var(--av-font-xl);font-weight:650;line-height:var(--av-leading-tight);letter-spacing:-.01em}h2{font-size:var(--av-font-lg);font-weight:600;line-height:var(--av-leading-tight)}h3{font-size:var(--av-font-md);font-weight:600}a{color:var(--av-accent);text-decoration:none;transition:color .12s}:where(a:not([class])):hover{color:var(--av-accent-hover)}@media (prefers-reduced-motion:reduce){a{transition:none}}button,input,select,textarea{font:inherit;color:inherit}img,svg{display:block}:focus-visible{box-shadow:var(--av-focus);outline:none}::selection{background:var(--av-accent-tint-2)}hr{border:0;border-top:1px solid var(--av-border);margin:var(--av-space-4) 0}.i{vertical-align:-3px;flex:none;width:16px;height:16px;display:inline-block}.i--sm{width:14px;height:14px}.i--lg{width:20px;height:20px}*{scrollbar-width:thin;scrollbar-color:var(--av-c-n300) transparent}.av-muted{color:var(--av-text-2)}.av-faint{color:var(--av-text-3)}.av-num{font-variant-numeric:tabular-nums}.av-mono{font-family:var(--av-font-mono);font-size:.92em}.av-truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.av-row{align-items:center;gap:var(--av-space-2);min-width:0;display:flex}.av-row.is-narrow{flex-wrap:nowrap}@media (width<=600px){.av-row.is-narrow{flex-flow:column wrap;align-items:stretch}.av-row.is-narrow>*{flex:none;width:100%;min-width:0}}.av-stack{gap:var(--av-space-3);flex-direction:column;min-width:0;display:flex}.av-spacer{flex:1}.av-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.av-eyebrow{font-size:var(--av-font-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--av-text-3);font-weight:600}.av-app{grid-template-columns:var(--av-sidebar-w) minmax(0, 1fr);min-height:100vh;display:grid}:root[data-sidebar=collapsed] .av-app{grid-template-columns:var(--av-sidebar-w-collapsed) minmax(0, 1fr)}.av-side__scrim{display:none}.av-side{background:var(--av-side-bg);height:100vh;color:var(--av-side-text);border-right:1px solid var(--av-side-border);z-index:30;flex-direction:column;display:flex;position:sticky;top:0;overflow:hidden}.av-side__brand{height:var(--av-topbar-h);border-bottom:1px solid var(--av-side-border);color:var(--av-side-text-strong);align-items:center;gap:10px;padding:0 16px;text-decoration:none;display:flex}.av-side__brand:hover{text-decoration:none}.av-side__mark{background:#fff;border-radius:7px;flex:none;width:26px;height:26px;padding:2px}.av-side__word{width:auto;height:15px;filter:var(--av-side-word-filter)}.av-side__app{--av-appname-c:var(--av-c-brand);font-size:var(--av-font-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--av-appname-c);border:1px solid color-mix(in srgb, var(--av-appname-c) 45%, transparent);background:color-mix(in srgb, var(--av-appname-c) 12%, transparent);border-radius:4px;margin-left:auto;padding:1px 6px;font-weight:600}.av-side__home,.av-top__home{color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.av-side__home:hover,.av-top__home:hover{text-decoration:none}.av-appswitch{font-family:inherit;line-height:inherit;cursor:pointer;align-items:center;gap:3px;display:inline-flex}.av-appswitch .i{width:12px;height:12px}.av-appswitch:hover,.av-appswitch[aria-expanded=true]{background:color-mix(in srgb, var(--av-appname-c) 22%, transparent);border-color:var(--av-appname-c)}.av-appswitch__item{align-items:center;gap:10px;min-width:0;display:flex}.av-appswitch__name{flex:none}.av-appswitch__desc{text-overflow:ellipsis;white-space:nowrap;color:var(--av-text-3);overflow:hidden}.av-side__nav{flex:1;padding:10px 8px;overflow-y:auto}.av-side__group{font-size:var(--av-font-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--av-side-text-muted);margin:14px 10px 6px;font-weight:600}.av-side__link{border-radius:var(--av-radius-sm);height:34px;color:var(--av-side-text);white-space:nowrap;align-items:center;gap:10px;padding:0 10px;font-weight:500;text-decoration:none;display:flex;position:relative}.av-side__link+.av-side__link{margin-top:3px}.av-side__link:hover{background:var(--av-side-hover);color:var(--av-side-text-strong);text-decoration:none}.av-side__link[aria-current=page]{background:var(--av-side-active);color:var(--av-side-text-strong)}.av-side__link[aria-current=page]:before{content:"";background:var(--av-c-brand);border-radius:0 3px 3px 0;width:3px;position:absolute;top:7px;bottom:7px;left:-8px}.av-side__link[aria-current=page] .i{color:var(--av-c-brand)}.av-side__count{font-size:var(--av-font-xs);color:var(--av-side-text-muted);font-variant-numeric:tabular-nums;margin-left:auto}@media (width>=901px){:root[data-sidebar=collapsed] .av-side__word,:root[data-sidebar=collapsed] .av-side__app,:root[data-sidebar=collapsed] .av-side__group,:root[data-sidebar=collapsed] .av-side__label,:root[data-sidebar=collapsed] .av-side__count{display:none}:root[data-sidebar=collapsed] .av-side__link{justify-content:center;padding:0}}.av-app--top,:root[data-sidebar] .av-app--top{grid-template-columns:minmax(0,1fr)}.av-app--top .av-top{padding-left:var(--av-space-5)}.av-top__brand{color:var(--av-text);flex:none;align-items:center;gap:10px;text-decoration:none;display:flex}.av-top__brand:hover{text-decoration:none}.av-top__mark{background:#fff;border-radius:7px;flex:none;width:26px;height:26px;padding:2px}.av-top__word{width:auto;height:15px;filter:var(--av-side-word-filter)}.av-top__app{--av-appname-c:var(--av-c-brand);font-size:var(--av-font-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--av-appname-c);border:1px solid color-mix(in srgb, var(--av-appname-c) 45%, transparent);background:color-mix(in srgb, var(--av-appname-c) 12%, transparent);border-radius:4px;padding:1px 6px;font-weight:600}.av-top__links{min-width:0;margin-left:var(--av-space-5);align-self:stretch;gap:2px;display:flex}.av-top__link{color:var(--av-text-2);font-size:var(--av-font-sm);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:0 12px;text-decoration:none;display:flex}.av-top__link:hover{color:var(--av-text);text-decoration:none}.av-top__link[aria-current=page]{color:var(--av-text);border-bottom-color:var(--av-c-brand);font-weight:600}.av-top__link[aria-current=page] .i{color:var(--av-c-brand)}.av-main{flex-direction:column;min-width:0;display:flex}.av-top{z-index:20;align-items:center;gap:var(--av-space-2);height:var(--av-topbar-h);padding:0 var(--av-space-5);background:color-mix(in srgb, var(--av-surface) 88%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(8px);backdrop-filter:saturate(1.4)blur(8px);border-bottom:1px solid var(--av-border);display:flex;position:sticky;top:0}.av-rail{width:var(--av-rail-w);margin:0 var(--av-space-1) 0 calc(-1 * var(--av-space-5));border:0;border-right:1px solid var(--av-border);color:var(--av-text-3);cursor:pointer;background:0 0;flex:none;justify-content:center;align-self:stretch;align-items:center;padding:0;transition:background-color .15s,color .15s;display:flex}.av-rail:hover{background-color:var(--av-surface-hover);color:var(--av-text)}.av-rail:focus-visible{box-shadow:inset var(--av-focus);outline:none}.av-top__nav{margin-right:var(--av-space-1)}.av-top__nav-open,:root[data-sidebar=collapsed] .av-top__nav-close{display:none}:root[data-sidebar=collapsed] .av-top__nav-open{display:inline-block}.av-top__search{border:1px solid var(--av-border);border-radius:var(--av-radius);background:var(--av-surface-2);width:min(440px,100%);height:34px;color:var(--av-text-3);cursor:text;text-align:left;align-items:center;gap:8px;padding:0 10px;display:flex}.av-top__search:hover{border-color:var(--av-border-strong)}.av-top__search{min-width:0}.av-top__search span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.av-top>.av-spacer{min-width:var(--av-space-4)}.av-page{padding:var(--av-space-5) var(--av-space-6) var(--av-space-8);flex:1;width:100%;max-width:1680px;margin-inline:auto}.av-page__head{align-items:flex-start;gap:var(--av-space-4);margin-bottom:var(--av-space-5);flex-wrap:wrap;display:flex}.av-page__title{flex-direction:column;gap:4px;min-width:0;display:flex}.av-page__actions{gap:var(--av-space-2);flex-wrap:wrap;align-items:center;margin-left:auto;display:flex}@media (width<=640px){.av-page__actions{margin-left:0}}.av-breadcrumbs{font-size:var(--av-font-sm);color:var(--av-text-3);align-items:center;gap:6px;display:flex}.av-breadcrumbs a{color:var(--av-text-2)}.av-breadcrumbs a,.av-breadcrumbs>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.av-breadcrumbs svg{flex:none}.av-breadcrumbs__compact{display:none}@media (width<=640px){.av-breadcrumbs__full{display:none}.av-breadcrumbs__compact{display:inline}}.av-grid{gap:var(--av-space-4);display:grid}.av-grid--kpi{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.av-grid--kpi-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=900px){.av-grid--kpi-4{grid-template-columns:repeat(2,minmax(0,1fr))}}.av-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.av-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.av-grid--dash{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start}.av-cols{grid-template-columns:var(--av-cols,minmax(0, 1fr));gap:var(--av-space-4);align-items:start;display:grid}.av-cols__col{gap:var(--av-space-4);flex-direction:column;min-width:0;display:flex}@media (width<=1280px){.av-cols[data-cols="3"],.av-cols[data-cols="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1100px){.av-cols{grid-template-columns:minmax(0,1fr)}}@media (width>=1101px) and (height>=800px){.av-cols__col--sticky{top:calc(var(--av-topbar-h) + var(--av-space-4));position:sticky}}html.av-fit .av-page>.av-cols--fit{overscroll-behavior:contain;scrollbar-width:none;flex:auto;min-height:0;overflow-y:auto}html.av-fit .av-page>.av-cols--fit::-webkit-scrollbar{display:none}@media (width>=1101px){html.av-fit .av-page>.av-cols--fit:is([data-cols="1"],[data-cols="2"]){grid-template-rows:minmax(0,1fr);align-items:stretch;overflow:visible}html.av-fit .av-cols--fit:is([data-cols="1"],[data-cols="2"])>.av-cols__col{overscroll-behavior:contain;scrollbar-width:none;min-height:0;margin:-1px -1px -2px;padding:1px 1px 2px;overflow-y:auto}html.av-fit .av-cols--fit:is([data-cols="1"],[data-cols="2"])>.av-cols__col::-webkit-scrollbar{display:none}html.av-fit .av-cols--fit:is([data-cols="1"],[data-cols="2"])>.av-cols__col>*{flex:none}html.av-fit .av-cols--fit:is([data-cols="1"],[data-cols="2"])>.av-cols__col--fill-last>.av-card:last-child:has(>.av-card__body){flex-direction:column;flex:0 auto;min-height:0;display:flex}html.av-fit .av-cols--fit:is([data-cols="1"],[data-cols="2"])>.av-cols__col--fill-last>.av-card:last-child:has(>.av-card__body)>*{flex:none}html.av-fit .av-cols--fit:is([data-cols="1"],[data-cols="2"])>.av-cols__col--fill-last>.av-card:last-child>.av-card__body{scrollbar-width:none;flex:auto;min-height:0;overflow-y:auto}html.av-fit .av-cols--fit:is([data-cols="1"],[data-cols="2"])>.av-cols__col--fill-last>.av-card:last-child>.av-card__body::-webkit-scrollbar{display:none}}@media (width>=1281px){html.av-fit .av-page>.av-cols--fit:is([data-cols="3"],[data-cols="4"]){grid-template-rows:minmax(0,1fr);align-items:stretch;overflow:visible}html.av-fit .av-cols--fit:is([data-cols="3"],[data-cols="4"])>.av-cols__col{overscroll-behavior:contain;scrollbar-width:none;min-height:0;margin:-1px -1px -2px;padding:1px 1px 2px;overflow-y:auto}html.av-fit .av-cols--fit:is([data-cols="3"],[data-cols="4"])>.av-cols__col::-webkit-scrollbar{display:none}html.av-fit .av-cols--fit:is([data-cols="3"],[data-cols="4"])>.av-cols__col>*{flex:none}html.av-fit .av-cols--fit:is([data-cols="3"],[data-cols="4"])>.av-cols__col--fill-last>.av-card:last-child:has(>.av-card__body){flex-direction:column;flex:0 auto;min-height:0;display:flex}html.av-fit .av-cols--fit:is([data-cols="3"],[data-cols="4"])>.av-cols__col--fill-last>.av-card:last-child:has(>.av-card__body)>*{flex:none}html.av-fit .av-cols--fit:is([data-cols="3"],[data-cols="4"])>.av-cols__col--fill-last>.av-card:last-child>.av-card__body{scrollbar-width:none;flex:auto;min-height:0;overflow-y:auto}html.av-fit .av-cols--fit:is([data-cols="3"],[data-cols="4"])>.av-cols__col--fill-last>.av-card:last-child>.av-card__body::-webkit-scrollbar{display:none}}@supports (min-height:calc-size(max-content, size)){html.av-fit .av-cols--fit>.av-cols__col--fill-last>.av-card:last-child:has(>.av-card__body){min-height:calc-size(max-content, min(size, 320px))}}.av-record{gap:var(--av-space-4);grid-template-columns:300px minmax(0,1fr) 320px;grid-template-areas:"left main right";align-items:start;display:grid}.av-record>.av-record__side:first-child{grid-area:left}.av-record>.av-record__main{grid-area:main}.av-record>.av-record__side:last-child{grid-area:right}.av-record__side,.av-record__main{gap:var(--av-space-4);flex-direction:column;min-width:0;display:flex}.av-record--two{grid-template:"left main""right main"1fr/300px minmax(0,1fr)}.av-record>.av-record__side:last-child:empty{display:none}.av-record:has(>.av-record__side:last-child:empty){grid-template:"left main"minmax(0,1fr)/300px minmax(0,1fr)}@media (width<=1280px){.av-record{grid-template:"left main""right main"1fr/300px minmax(0,1fr)}.av-grid--dash{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){:root .av-app,:root[data-sidebar=collapsed] .av-app{grid-template-columns:minmax(0,1fr)}.av-rail{display:none}.av-side{width:var(--av-sidebar-w);transition:transform .2s;position:fixed;left:0;transform:translate(-100%)}:root[data-nav=open] .av-side{box-shadow:var(--av-shadow-lg);z-index:68;transform:none}:root[data-nav=open] .av-side__scrim{z-index:67;background:var(--av-backdrop);animation:.12s ease-out av-fade;display:block;position:fixed;inset:0}:root[data-nav=open]{overflow:hidden}.av-record{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"left""main""right"}.av-grid--2,.av-grid--3{grid-template-columns:minmax(0,1fr)}.av-page{padding:var(--av-space-4)}.av-top{padding:0 var(--av-space-4) 0 var(--av-space-3)}:root .av-top__nav-close{display:none}:root .av-top__nav-open,:root[data-nav=open] .av-top__nav-close{display:inline-block}:root[data-nav=open] .av-top__nav-open,.av-top__search .av-kbd{display:none}.av-app--top .av-top{padding-left:var(--av-space-4)}.av-top__links{margin-left:var(--av-space-2)}.av-top__label{display:none}}@media (width<=640px){.av-top__word{display:none}.av-top__link{padding:0 10px}.av-top__search{justify-content:center;width:34px;padding:0}.av-top__search span{display:none}}.av-only-mobile,.av-btn.av-only-mobile{display:none}@media (width<=900px){.av-only-mobile,.av-btn.av-only-mobile{display:inline-flex}.av-hide-mobile,.av-btn.av-hide-mobile{display:none}}@media (width<=640px){.av-hide-compact,.av-btn.av-hide-compact{display:none}}html.av-fit{overflow:hidden}html.av-fit .av-page{height:calc(100vh - var(--av-topbar-h));flex-direction:column;flex:none;min-height:0;display:flex}html.av-fit .av-page>*{flex:none}html.av-fit .av-page>[data-fit]:has(.av-board){flex:auto;min-height:0}html.av-fit .av-page>[data-fit] :has(>.av-board){height:100%}html.av-fit .av-board{grid-template-rows:minmax(0,1fr);height:100%;padding-bottom:0}html.av-fit .av-col{max-height:100%}html.av-fit .av-page{padding-bottom:var(--av-space-4)}html.av-fit .av-page>.av-record--fit{flex:auto;grid-template-rows:minmax(0,1fr);align-items:stretch;min-height:0}html.av-fit .av-record--fit>*{overscroll-behavior:contain;min-height:0;margin:-1px -1px -2px;padding:1px 1px 2px;overflow-y:auto}html.av-fit .av-record--fit>*>*{flex:none}html.av-fit .av-record--fit>.av-record__main>.av-card:last-child:has(>.av-card__body){flex-direction:column;flex:0 auto;min-height:0;display:flex}@supports (min-height:calc-size(max-content, size)){html.av-fit .av-record--fit>.av-record__main>.av-card:last-child:has(>.av-card__body){min-height:calc-size(max-content, min(size, 320px))}}html.av-fit .av-record--fit>.av-record__main>.av-card:last-child:has(>.av-card__body)>*{flex:none}html.av-fit .av-record--fit>.av-record__main>.av-card:last-child>.av-card__body{flex:auto;min-height:0;overflow-y:auto}html.av-fit .av-page>.av-record--fit.av-record--two{grid-template-rows:minmax(0,1fr) minmax(0,1fr)}@media (width<=1280px){html.av-fit .av-page>.av-record--fit{grid-template-rows:minmax(0,1fr) minmax(0,1fr)}}.av-scroll{scrollbar-color:transparent transparent}.av-scroll:hover{scrollbar-color:var(--av-c-n300) transparent}@supports selector(::-webkit-scrollbar){.av-scroll,.av-scroll:hover{scrollbar-width:auto;scrollbar-color:auto}.av-scroll::-webkit-scrollbar{background:0 0;width:6px;height:6px}.av-scroll::-webkit-scrollbar-button{display:none}.av-scroll::-webkit-scrollbar-thumb{background:0 0;border-radius:3px}.av-scroll:hover::-webkit-scrollbar-thumb{background:var(--av-c-n300)}}.av-scroll--bare,html.av-fit .av-record--fit>*,html.av-fit .av-record--fit>.av-record__main>.av-card:last-child>.av-card__body{scrollbar-width:none}.av-scroll--bare::-webkit-scrollbar{display:none}html.av-fit .av-record--fit>::-webkit-scrollbar{display:none}html.av-fit .av-record--fit>.av-record__main>.av-card:last-child>.av-card__body::-webkit-scrollbar{display:none}@property --av-fade-top{syntax:"<length>";inherits:false;initial-value:0}@property --av-fade-bottom{syntax:"<length>";inherits:false;initial-value:0}@keyframes av-fade-top{0%{--av-fade-top:0px}6%,to{--av-fade-top:32px}}@keyframes av-fade-bottom{0%,94%{--av-fade-bottom:32px}to{--av-fade-bottom:0px}}@supports (animation-timeline:scroll()){.av-scroll,html.av-fit .av-record--fit>*,html.av-fit .av-record--fit>.av-record__main>.av-card:last-child>.av-card__body{-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--av-fade-top), #000 calc(100% - var(--av-fade-bottom)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--av-fade-top), #000 calc(100% - var(--av-fade-bottom)), transparent);animation:linear both av-fade-top,linear both av-fade-bottom;animation-timeline:scroll(self),scroll(self)}.av-scroll.av-scroll--bottom{animation:linear both av-fade-bottom;animation-timeline:scroll(self)}}@media (width<=900px){.av-record:has(>.av-record__side:last-child:empty){grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"left""main"}}.av-btn{height:var(--av-control-h);border:1px solid var(--av-border-strong);border-radius:var(--av-radius-sm);background:var(--av-surface);color:var(--av-text);white-space:nowrap;cursor:pointer;box-shadow:var(--av-shadow-sm);justify-content:center;align-items:center;gap:6px;padding:0 12px;font-weight:550;text-decoration:none;transition:background .12s,border-color .12s,color .12s,box-shadow .12s;display:inline-flex}.av-btn:hover{background:var(--av-control-hover);border-color:var(--av-c-n300);text-decoration:none}.av-btn:active{background:var(--av-control-active);box-shadow:none}.av-btn:disabled{opacity:.5;cursor:not-allowed}.av-btn--primary{background:var(--av-accent-solid);border-color:var(--av-accent-solid);color:var(--av-text-inverse)}.av-btn--primary:hover{background:var(--av-accent-solid-hover);border-color:var(--av-accent-solid-hover);color:var(--av-text-inverse)}.av-btn--primary:active{background:var(--av-accent-solid-active);border-color:var(--av-accent-solid-active);box-shadow:inset 0 1px 2px #00000040}.av-btn--ghost{box-shadow:none;color:var(--av-text-2);background:0 0;border-color:#0000}.av-btn--ghost:hover{background:var(--av-surface-hover);color:var(--av-text);border-color:#0000}.av-btn--ghost:active{background:var(--av-surface-active)}.av-btn--danger{color:var(--av-danger)}.av-btn--sm{height:var(--av-control-h-sm);font-size:var(--av-font-sm);padding:0 8px}.av-btn--icon{width:var(--av-control-h);padding:0}.av-btn--icon.av-btn--sm{width:var(--av-control-h-sm)}.av-btn-group{display:inline-flex}.av-btn-group>.av-btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}.av-btn-group>.av-btn:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.av-input,.av-select,.av-textarea{width:100%;height:var(--av-control-h);border:1px solid var(--av-border-strong);border-radius:var(--av-radius-sm);background:var(--av-surface);color:var(--av-text);padding:0 10px;transition:border-color .12s,box-shadow .12s}.av-textarea{resize:vertical;height:auto;min-height:84px;line-height:var(--av-leading-normal);padding:8px 10px}.av-textarea--grow{resize:none;min-height:0;overflow:hidden}.av-select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%239d9b93' stroke-width='1.75' stroke-linecap='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:14px;padding-right:28px}.av-input::placeholder,.av-textarea::placeholder{color:var(--av-text-3)}.av-input:hover,.av-select:hover,.av-textarea:hover{border-color:var(--av-c-n300)}.av-input:focus,.av-select:focus,.av-textarea:focus{border-color:var(--av-accent-brand);box-shadow:var(--av-focus-field);outline:none}.av-input--sm,.av-select--sm{height:var(--av-control-h-sm);font-size:var(--av-font-sm)}.av-search{align-items:center;min-width:220px;display:inline-flex;position:relative}.av-search>.i{color:var(--av-text-3);pointer-events:none;position:absolute;left:10px}.av-search>.av-input{padding-left:32px}.av-search--clearable>.av-input{padding-right:32px}.av-search__clear{width:22px;height:22px;color:var(--av-text-3);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:inline-grid;position:absolute;right:6px}.av-search__clear:hover{background:var(--av-surface-2);color:var(--av-text)}.av-search__clear:focus-visible{box-shadow:var(--av-focus);outline:none}.av-field{flex-direction:column;gap:6px;display:flex}.av-field__label{font-size:var(--av-font-sm);color:var(--av-text-2);font-weight:550}.av-field__req{color:var(--av-danger);margin-left:2px}.av-field__hint{font-size:var(--av-font-xs);color:var(--av-text-3)}.av-field__error{font-size:var(--av-font-xs);color:var(--av-danger)}.av-field--error .av-input,.av-field--error .av-textarea,.av-field--error .av-select,.av-field--error .av-combo{border-color:var(--av-danger)}.av-check{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.av-check input:not(.av-switch){width:15px;height:15px;accent-color:var(--av-accent);margin:0}.av-switch{appearance:none;border-radius:var(--av-radius-pill);background:var(--av-c-n300);cursor:pointer;flex:none;width:32px;height:18px;margin:0;transition:background .15s;position:relative}.av-switch:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.av-switch:checked{background:var(--av-accent)}.av-switch:checked:after{transform:translate(14px)}.av-tag{border-radius:var(--av-radius-sm);background:var(--av-surface-sunken);height:20px;color:var(--av-text-2);font-size:var(--av-font-xs);white-space:nowrap;align-items:center;gap:5px;max-width:100%;padding:0 7px;font-weight:550;line-height:1;display:inline-flex}.av-tag--accent{background:var(--av-accent-tint);color:var(--av-accent)}.av-tag--success{background:var(--av-success-bg);color:var(--av-success)}.av-tag--warning{background:var(--av-warning-bg);color:var(--av-warning)}.av-tag--danger{background:var(--av-danger-bg);color:var(--av-danger)}.av-tag--info{background:var(--av-info-bg);color:var(--av-info)}.av-tag--violet{background:var(--av-violet-bg);color:var(--av-violet)}.av-tag--outline{border:1px solid var(--av-border-strong);background:0 0}.av-tag__dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.av-tag--lg{height:24px;font-size:var(--av-font-sm);padding:0 9px}.av-tagselect{cursor:pointer;border:0;padding-right:4px;font-family:inherit;transition:box-shadow .12s,filter .12s}.av-tagselect:hover:not(:disabled),.av-tagselect--open{box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 35%, transparent);filter:brightness(1.06)}.av-tagselect:focus-visible{outline:2px solid var(--av-accent);outline-offset:1px}.av-tagselect:disabled{cursor:default;padding-right:7px}.av-tagselect__chev{opacity:.7;flex:none;margin-left:-1px}.av-tagselect:hover .av-tagselect__chev,.av-tagselect--open .av-tagselect__chev{opacity:1}.av-badge{border-radius:var(--av-radius-pill);background:var(--av-c-brand);color:#fff;min-width:18px;height:18px;font-size:var(--av-font-2xs);font-variant-numeric:tabular-nums;place-items:center;padding:0 5px;font-weight:700;display:inline-grid}.av-badge--muted{background:var(--av-surface-sunken);color:var(--av-text-2)}.av-avatar{--size:26px;width:var(--size);height:var(--size);font-size:calc(var(--size) * .4);color:#fff;background:var(--av-c-n500);letter-spacing:.02em;-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;place-items:center;font-weight:650;display:inline-grid}.av-avatar--sm{--size:20px}.av-avatar--lg{--size:40px}.av-avatar--xl{--size:56px;border-radius:14px}.av-avatar--former{color:var(--av-text-3);border:1.5px dashed var(--av-c-n300);background:0 0}.av-avatar--company{border-radius:8px}.av-avatar--stacked{flex-direction:column;justify-content:center;align-items:center;gap:1px;line-height:1;display:inline-flex;overflow:hidden}.av-avatar__label{font-size:calc(var(--size) * .27);font-weight:700}.av-avatar__sub{font-size:calc(var(--size) * .22);font-variant-numeric:tabular-nums;opacity:.85;font-weight:600}.av-avatar--wide{width:auto;min-width:var(--size);padding-inline:calc(var(--size) * .24);font-size:calc(var(--size) * .32);font-variant-numeric:tabular-nums;white-space:nowrap}.av-avatar--clickable{cursor:copy}.av-avatar--clickable:hover{filter:brightness(1.06)}.av-avatar__banner,.av-avatar__actions{display:none}.av-avatar--long{font-size:calc(var(--size) * .3);letter-spacing:-.02em}.av-person{align-items:center;gap:8px;min-width:0;display:inline-flex}.av-card{background:var(--av-surface);border:1px solid var(--av-border);border-radius:var(--av-radius-lg);box-shadow:var(--av-shadow-sm);min-width:0}.av-card__head{align-items:center;gap:var(--av-space-2);padding:var(--av-space-1) var(--av-space-4);border-bottom:1px solid var(--av-border);min-height:var(--av-head-h);flex-wrap:nowrap;display:flex}.av-card__title{font-size:var(--av-font-md);align-items:center;gap:8px;min-width:0;font-weight:600;display:flex}.av-card__title>svg{flex:none}.av-card__title-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.av-card__head>:not(.av-card__title):not(.av-spacer){white-space:nowrap;flex:none}.av-card__body{padding:var(--av-space-4)}.av-card__body--flush{padding:0}.av-card__foot{padding:var(--av-space-3) var(--av-space-4);border-top:1px solid var(--av-border);font-size:var(--av-font-sm)}.av-stat{padding:var(--av-space-4);background:var(--av-surface);border:1px solid var(--av-border);border-radius:var(--av-radius-lg);box-shadow:var(--av-shadow-sm);flex-direction:column;gap:6px;display:flex}.av-stat__label{font-size:var(--av-font-sm);color:var(--av-text-2);align-items:center;gap:6px;font-weight:550;display:flex}.av-stat__value{font-size:var(--av-font-2xl);letter-spacing:-.02em;font-weight:650;line-height:1.1}.av-stat__foot{font-size:var(--av-font-sm);color:var(--av-text-3)}.av-delta--up{color:var(--av-success)}.av-delta--down{color:var(--av-danger)}.av-table-wrap{border:1px solid var(--av-border);border-radius:var(--av-radius-lg);background:var(--av-surface);box-shadow:var(--av-shadow-sm);overflow:auto}.av-card .av-table-wrap{box-shadow:none;border:0;border-radius:0}.av-table-wrap--proxied{scrollbar-width:none}.av-table-wrap--proxied::-webkit-scrollbar{display:none}.av-table-wrap--proxied:has(+.av-hscroll:not([hidden])){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.av-hscroll{z-index:3;border:1px solid var(--av-border);border-radius:0 0 var(--av-radius-lg) var(--av-radius-lg);background:var(--av-surface-2);cursor:pointer;touch-action:none;height:14px;margin-top:-1px;padding:3px 4px;position:sticky;bottom:0}.av-card .av-hscroll{border-width:1px 0 0;border-radius:0}.av-hscroll__thumb{background:var(--av-c-n300);cursor:grab;border-radius:999px;height:100%;transition:background .12s}.av-hscroll:hover .av-hscroll__thumb{background:var(--av-c-n400)}.av-hscroll.is-dragging .av-hscroll__thumb{background:var(--av-c-n500);cursor:grabbing}.av-table-wrap--proxied .av-table th:first-child,.av-table-wrap--proxied .av-table td:first-child{z-index:1;background:var(--av-surface);position:sticky;left:0}.av-table-wrap--proxied .av-table th:first-child{z-index:2;background:var(--av-surface-2)}.av-table-wrap--proxied .av-table tbody tr:hover td:first-child{background:linear-gradient(var(--av-surface-hover), var(--av-surface-hover)), var(--av-surface)}.av-table-wrap--proxied .av-table tbody tr[data-href]:active td:first-child,.av-table-wrap--proxied .av-table tbody tr[data-clickable]:active td:first-child{background:linear-gradient(var(--av-surface-active), var(--av-surface-active)), var(--av-surface)}.av-table-wrap--proxied.is-scrolled .av-table th:first-child,.av-table-wrap--proxied.is-scrolled .av-table td:first-child{clip-path:inset(0 -12px 0 0);box-shadow:6px 0 8px -6px #00000059}@media (width<=900px){.av-table-wrap--proxied .av-table th:first-child,.av-table-wrap--proxied .av-table td:first-child,.av-table-wrap--proxied.is-scrolled .av-table th:first-child,.av-table-wrap--proxied.is-scrolled .av-table td:first-child{min-width:0;max-width:var(--av-col-primary,60vw);clip-path:inset(0 var(--av-pin-cut,0px) 0 0);box-shadow:none;padding-right:12px}.av-table-wrap--proxied .av-table th:first-child{color:color-mix(in srgb, currentColor calc((1 - var(--av-pin-p,0)) * 100%), transparent)}.av-table-wrap--proxied .av-table th:first-child:after,.av-table-wrap--proxied .av-table td:first-child:after{content:"";top:0;bottom:0;right:var(--av-pin-cut,0px);opacity:0;pointer-events:none;background:linear-gradient(270deg,#00000047,#0000);width:10px;transition:opacity .15s;position:absolute}.av-table-wrap--proxied.is-scrolled .av-table th:first-child:after,.av-table-wrap--proxied.is-scrolled .av-table td:first-child:after{opacity:1}}.av-table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--av-font-base)}.av-table th{z-index:1;background:var(--av-surface-2);border-bottom:1px solid var(--av-border);height:36px;color:var(--av-text-2);font-size:var(--av-font-xs);letter-spacing:.04em;text-transform:uppercase;text-align:left;white-space:nowrap;padding:0 12px;font-weight:600;position:sticky;top:0}.av-table th[data-sort]{cursor:pointer;-webkit-user-select:none;user-select:none}.av-table th[data-sort]:hover,.av-table th[aria-sort]{color:var(--av-text)}.av-table th .i{vertical-align:-2px;opacity:.4;width:12px;height:12px;margin-left:4px}.av-table th[aria-sort] .i{opacity:1;color:var(--av-accent)}.av-table td{height:var(--av-row-h);border-bottom:1px solid var(--av-border);white-space:nowrap;text-overflow:ellipsis;max-width:260px;padding:6px 12px;overflow:hidden}.av-table tbody tr:last-child td{border-bottom:0}.av-table tbody tr:hover{background:var(--av-surface-hover)}.av-table tbody tr[data-href],.av-table tbody tr[data-clickable]{cursor:pointer}.av-table tbody tr[data-href]:active,.av-table tbody tr[data-clickable]:active{background:var(--av-surface-active)}.av-table .num{text-align:right;font-variant-numeric:tabular-nums}.av-table .center{text-align:center}.av-table .cell-main{color:var(--av-text);font-weight:550}.av-table .cell-sub{font-size:var(--av-font-xs);color:var(--av-text-3);line-height:1.3;display:block}.av-table td .cell-stack{flex-direction:column;justify-content:center;gap:2px;min-width:0;line-height:1.3;display:flex}.av-table td .cell-stack>.cell-main,.av-table td .cell-stack>.cell-sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cell-entity{align-items:center;gap:10px;min-width:0;max-width:100%;display:flex}.cell-entity>.av-avatar{flex:none}.av-table .col-primary{min-width:min(240px, var(--av-col-primary,240px));max-width:var(--av-col-primary,340px);padding-left:16px;padding-right:24px}.av-table td.col-primary{text-overflow:clip}.av-table--compact td{height:34px}.av-table td.wrap{white-space:normal;overflow-wrap:anywhere;min-width:200px;max-width:420px;line-height:var(--av-leading-snug);padding-block:8px}@media (width<=600px){.av-table-wrap:has(>.av-table--stack){overflow:visible}.av-table-wrap:has(>.av-table--stack)+.av-hscroll{display:none}.av-table--stack,.av-table--stack tbody,.av-table--stack tr,.av-table--stack td{display:block}.av-table--stack thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.av-table--stack tbody tr{border-bottom:1px solid var(--av-border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 16px;padding:10px 14px;display:grid}.av-table--stack tbody tr:last-child{border-bottom:0}.av-table--stack td,.av-table-wrap--proxied .av-table--stack td:first-child{white-space:normal;overflow-wrap:anywhere;text-align:left;min-width:0;max-width:none;height:auto;box-shadow:none;clip-path:none;background:0 0;border:0;padding:0;position:static;width:auto!important}.av-table--stack td:empty,.av-table--stack td.is-empty{display:none}.av-table--stack td[data-label]{align-items:baseline;column-gap:8px;min-width:0;display:flex}.av-table--stack td[data-label]>*{min-width:0}.av-table--stack td[data-label]:before{content:attr(data-label);font-size:var(--av-font-2xs);letter-spacing:.04em;text-transform:uppercase;color:var(--av-text-3);flex:none;font-weight:600}.av-table--stack td.num{text-align:left}.av-table--stack td:first-child{min-width:0;font-size:var(--av-font-md);grid-column:1/-1}.av-table--stack td:first-child:before{display:none}.av-table--stack td.col-primary{grid-column:1/-1;min-width:0;max-width:none;padding:0}.av-table--stack tbody tr.av-table__group{background:var(--av-surface-2);padding:6px 14px;display:block}.av-table--stack tbody tr.av-table__group td{font-size:var(--av-font-sm);display:block}.av-table--stack tbody tr.av-table__group td:before{display:none}.av-table-wrap--proxied .av-table--stack tbody tr:hover td:first-child,.av-table-wrap--proxied .av-table--stack tbody tr[data-href]:active td:first-child{background:0 0}}.av-tabs{border-bottom:1px solid var(--av-border);scrollbar-width:none;gap:2px;display:flex;overflow:auto hidden}.av-tabs::-webkit-scrollbar{display:none}.av-tab{height:calc(var(--av-head-h) - 1px);color:var(--av-text-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0 12px;font-weight:550;transition:color .12s;display:inline-flex;position:relative}.av-tab:after{content:"";background:0 0;border-radius:2px 2px 0 0;height:2px;transition:background .12s;position:absolute;bottom:0;left:8px;right:8px}.av-tab:hover{color:var(--av-text)}.av-tab:hover:after{background:var(--av-border-strong)}.av-tab[aria-selected=true]{color:var(--av-text)}.av-tab[aria-selected=true]:after{background:var(--av-c-brand)}.av-tab:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--av-c-brand) 45%, transparent);border-radius:var(--av-radius-sm)}.av-tab .av-badge{background:var(--av-surface-sunken);color:var(--av-text-2)}.av-tabs--compact .av-tab:not([aria-selected=true]):has(>.i){padding:0 10px}.av-tabs--compact .av-tab:not([aria-selected=true]):has(>.i) .av-tab__label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.av-tabs.has-more-start{-webkit-mask-image:linear-gradient(90deg,#0000,#000 28px);mask-image:linear-gradient(90deg,#0000,#000 28px)}.av-tabs.has-more-end{-webkit-mask-image:linear-gradient(270deg,#0000,#000 28px);mask-image:linear-gradient(270deg,#0000,#000 28px)}.av-tabs.has-more-start.has-more-end{-webkit-mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 28px),#0000)}.av-seg{border-radius:var(--av-radius);background:var(--av-surface-sunken);gap:2px;padding:2px;display:inline-flex}.av-seg__item{height:calc(var(--av-control-h) - 4px);border-radius:calc(var(--av-radius) - 2px);color:var(--av-text-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;font-weight:550;transition:background .12s,color .12s;display:inline-flex}.av-seg__item:not([aria-pressed=true]):hover{background:var(--av-surface-hover);color:var(--av-text)}.av-seg__item[aria-pressed=true]{background:var(--av-surface);color:var(--av-text);box-shadow:var(--av-shadow-sm);cursor:default}.av-views{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.av-view{border-radius:var(--av-radius-pill);height:30px;color:var(--av-text-2);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:0 12px;font-weight:550;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.av-view:not([aria-pressed=true]):hover{background:var(--av-surface-hover);color:var(--av-text)}.av-view:not([aria-pressed=true]):active{background:var(--av-surface-active)}.av-view[aria-pressed=true]{background:var(--av-surface);border-color:var(--av-border-strong);color:var(--av-text);box-shadow:var(--av-shadow-sm)}.av-toolbar{align-items:center;gap:var(--av-space-2);margin-bottom:var(--av-space-3);flex-wrap:wrap;display:flex}.av-chip{border:1px dashed var(--av-border-strong);border-radius:var(--av-radius-pill);height:28px;color:var(--av-text-2);font-size:var(--av-font-sm);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 6px 0 10px;display:inline-flex}.av-chip--on{border-style:solid;border-color:var(--av-accent-tint-2);background:var(--av-accent-tint);color:var(--av-accent)}.av-qf-row{margin-bottom:var(--av-space-3);flex-wrap:wrap;align-items:center;gap:4px;display:flex}.av-qf-row__sep{background:var(--av-border-strong);width:1px;height:22px;margin:0 6px}.av-qf{border-radius:var(--av-radius-sm);max-width:280px;height:30px;color:var(--av-text);font-size:var(--av-font-sm);align-items:center;font-weight:650;display:inline-flex}.av-qf__btn,.av-qf__x,.av-qf-row__clear{border-radius:inherit;height:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;display:inline-flex}.av-qf__btn{min-width:0;padding:0 8px}.av-qf__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.av-qf__btn:hover,.av-qf--open .av-qf__btn{background:var(--av-control-hover)}.av-qf__btn:focus-visible,.av-qf__x:focus-visible,.av-qf-row__clear:focus-visible{outline:2px solid var(--av-accent);outline-offset:-2px}.av-qf__btn .i{color:var(--av-text-3);flex:none}.av-qf--on{background:var(--av-surface-sunken)}.av-qf--on .av-qf__btn:hover,.av-qf--on.av-qf--open .av-qf__btn{background:var(--av-c-n200)}.av-qf__x{width:26px;color:var(--av-text-2);flex:none;justify-content:center}.av-qf__x:hover{background:var(--av-c-n200);color:var(--av-text)}.av-qf-row__clear{height:30px;color:var(--av-accent);font-size:var(--av-font-sm);padding:0 8px;font-weight:650}.av-qf-row__clear:hover{background:var(--av-control-hover)}.av-list__toggle[aria-pressed=true]{background:var(--av-control-hover);border-color:var(--av-c-n300);box-shadow:inset 0 1px 2px #0000000f}.av-list__count{border-radius:var(--av-radius-pill);background:var(--av-c-brand);color:#fff;min-width:18px;height:18px;font-size:var(--av-font-xs);font-variant-numeric:tabular-nums;place-items:center;padding:0 5px;display:inline-grid}.av-list__round{border-radius:50%}.av-list__pop{gap:8px;padding:12px;display:grid}.av-list__sort{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.av-list__sort>.av-select,.av-list__sort>.av-combo{flex:160px;min-width:0}.av-list__settings{gap:20px;display:grid}.av-list__settings>section{border-bottom:1px solid var(--av-border);gap:10px;padding-bottom:20px;display:grid}.av-list__settings>section:last-child{border-bottom:0;padding-bottom:0}.av-list__settings-head{justify-content:space-between;align-items:center;min-height:28px;display:flex}.av-list__cols{gap:8px;display:grid}.av-list__actions{justify-items:start;gap:2px;margin-left:-12px;display:grid}.av-list__bar>.av-search{width:min(320px,100%)}.av-list__fields{gap:1px;max-height:320px;margin:0 -8px -8px;display:grid;overflow-y:auto}.av-list__field{border-radius:var(--av-radius-sm);min-height:32px;color:var(--av-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 10px;display:flex}.av-list__field:hover{background:var(--av-control-hover)}.av-list__field:focus-visible{outline:2px solid var(--av-accent);outline-offset:-2px}.av-list__field[aria-checked=true]{font-weight:600}.av-list__field>.i{color:var(--av-accent);flex:none;margin-left:auto}@media (width<=600px){.av-list__bar>.av-search{width:100%}.av-list__layout{margin-left:auto}}.av-person-filter{width:auto;max-width:240px}.av-person-filter__ico{color:var(--av-text-3)}.av-person-chip{max-width:260px;height:var(--av-control-h);border:1px solid var(--av-accent-tint-2);border-radius:var(--av-radius-pill);background:var(--av-accent-tint);color:var(--av-text);font-size:var(--av-font-sm);flex:none;align-items:stretch;font-weight:550;display:inline-flex;overflow:hidden}.av-person-chip--sm{height:var(--av-control-h-sm)}.av-person-chip__pick,.av-person-chip__clear{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;display:inline-flex}.av-person-chip__pick{gap:7px;min-width:0;padding:0 4px 0 5px}.av-person-chip__pick>.i:first-child{color:var(--av-accent);margin-left:5px}.av-person-chip__clear{color:var(--av-text-3);padding:0 9px 0 5px}.av-person-chip__pick:hover,.av-person-chip__clear:hover{background:var(--av-accent-tint-2)}.av-person-chip__clear:hover{color:var(--av-text)}.av-person-chip__pick:focus-visible,.av-person-chip__clear:focus-visible{outline:2px solid var(--av-accent);outline-offset:-2px}.av-pager{align-items:center;gap:var(--av-space-2);padding:var(--av-space-3) 0 0;font-size:var(--av-font-sm);color:var(--av-text-2);display:flex}.av-pop{z-index:75;background:var(--av-surface);border:1px solid var(--av-border);border-radius:var(--av-radius);min-width:200px;max-width:360px;box-shadow:var(--av-shadow-lg);padding:4px;animation:.1s ease-out av-pop-in;position:fixed}@keyframes av-pop-in{0%{opacity:0;transform:translateY(-4px)}}.av-popconfirm{padding:12px}.av-popconfirm__title{font-size:var(--av-font-sm);color:var(--av-text);font-weight:600}.av-popconfirm__body{font-size:var(--av-font-xs);color:var(--av-text-2);line-height:var(--av-leading-snug);margin-top:4px}.av-popconfirm__actions{justify-content:flex-end;gap:6px;margin-top:12px;display:flex}.av-pop[data-side=top]{animation-name:av-pop-up}@keyframes av-pop-up{0%{opacity:0;transform:translateY(4px)}}.av-pop[data-capped]{overflow-y:auto}.av-menu__item{border-radius:var(--av-radius-sm);width:100%;height:32px;color:var(--av-text);text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;text-decoration:none;display:flex}.av-menu__item:hover{background:var(--av-surface-hover);text-decoration:none}.av-menu__item--danger,.av-menu__item--danger .i{color:var(--av-danger)}.av-menu__item:disabled{color:var(--av-text-3);cursor:default;background:0 0}.av-menu__item[aria-selected=true],.av-menu__item:active{background:var(--av-surface-active);text-decoration:none}.av-menu__item .i{color:var(--av-text-3)}.av-menu__item--desc{height:auto;padding-top:6px;padding-bottom:6px}.av-menu__item--desc+.av-menu__item--desc{margin-top:2px}.av-menu__text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.av-menu__desc{font-size:var(--av-font-xs);line-height:var(--av-leading-snug);color:var(--av-text-3);white-space:normal}.av-menu__item:disabled .av-menu__desc{color:var(--av-text-3)}.av-menu__sep{background:var(--av-border);height:1px;margin:4px -4px}.av-menu__label{font-size:var(--av-font-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--av-text-3);padding:8px 10px 4px;font-weight:600}.av-pop--cards{max-width:460px;padding:6px}.av-menu__item--card{white-space:normal;align-items:flex-start;gap:10px;height:auto;padding:8px 10px}.av-menu__item--card+.av-menu__item--card{margin-top:2px}.av-menu__card-icon{border-radius:var(--av-radius-sm);background:var(--av-surface-hover);flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.av-menu__item--card .av-menu__card-icon .i{color:var(--av-text-2)}.av-menu__item--card:hover .av-menu__card-icon .i{color:var(--av-accent)}.av-menu__card-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.av-menu__card-title{color:var(--av-text);font-weight:600}.av-menu__card-desc{font-size:var(--av-font-xs);line-height:var(--av-leading-snug);color:var(--av-text-3)}.av-menu__card-hint{font-size:var(--av-font-xs);color:var(--av-text-3);flex:none;align-self:center}.av-account__head{align-items:center;gap:12px;padding:12px 10px 10px;display:flex}.av-account__who{flex-direction:column;gap:2px;min-width:0;display:flex}.av-account__name{font-size:var(--av-font-md);color:var(--av-text);font-weight:600}.av-account__email{font-size:var(--av-font-xs);color:var(--av-text-3)}.av-account__tags{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.av-account__note{border-radius:var(--av-radius-sm);background:var(--av-warning-bg);color:var(--av-warning);font-size:var(--av-font-xs);align-items:center;gap:8px;margin:0 4px 6px;padding:6px 8px;display:flex}.av-notifs__empty{text-align:center;font-size:var(--av-font-sm);color:var(--av-text-3);padding:20px 14px 24px}.av-overlay{z-index:70;background:var(--av-backdrop);grid-template-columns:minmax(0,1fr);place-items:start center;padding:10vh 16px 16px;animation:.12s ease-out av-fade;display:grid;position:fixed;inset:0}@keyframes av-fade{0%{opacity:0}}.av-modal{background:var(--av-surface);border:1px solid var(--av-border);border-radius:var(--av-radius-lg);width:min(560px,100%);min-width:0;max-width:100%;max-height:80vh;box-shadow:var(--av-shadow-lg);flex-direction:column;animation:.14s ease-out av-pop-in;display:flex}.av-modal__head{border-bottom:1px solid var(--av-border);align-items:center;gap:8px;padding:14px 16px;display:flex}.av-modal__body{flex-direction:column;gap:14px;padding:16px;display:flex;overflow-y:auto}.av-modal__foot{border-top:1px solid var(--av-border);background:var(--av-surface-2);border-radius:0 0 var(--av-radius-lg) var(--av-radius-lg);justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}.av-overlay--drawer{place-items:stretch end;padding:0}.av-drawer{background:var(--av-surface);width:min(520px,100vw);height:100vh;box-shadow:var(--av-shadow-lg);flex-direction:column;animation:.18s ease-out av-slide;display:flex}.av-drawer--wide{width:min(720px,100vw)}@keyframes av-slide{0%{opacity:0;transform:translate(24px)}}.av-overlay--fullscreen{padding:var(--av-fullscreen-gap);place-items:center}.av-modal--fullscreen{width:100%;height:calc(100dvh - 2 * var(--av-fullscreen-gap));max-height:none}.av-modal--fullscreen .av-modal__body{flex:auto;min-height:0}@media (width<=600px){.av-overlay{place-items:center;padding:16px}.av-overlay--drawer{place-items:stretch end;padding:0}.av-overlay--fullscreen{padding:16px}.av-modal{width:100%;max-height:calc(100dvh - 32px)}.av-modal--fullscreen{height:calc(100dvh - 32px)}.av-modal__head{padding:12px 14px}.av-modal__body{padding:14px}.av-modal__foot{flex-wrap:wrap;padding:10px 14px}.av-modal__foot>.av-btn{flex:1;min-width:0}}.av-toasts{z-index:90;flex-direction:column;gap:8px;display:flex;position:fixed;bottom:16px;right:16px}.av-toast{border:1px solid var(--av-border-strong);border-radius:var(--av-radius);background:var(--av-surface);min-width:260px;max-width:420px;color:var(--av-text);box-shadow:var(--av-shadow-lg);align-items:center;gap:10px;padding:10px 14px;animation:.16s ease-out av-pop-in;display:flex}.av-toast--success .i{color:var(--av-success)}.av-toast--error .i{color:var(--av-danger)}.av-toast--info .i{color:var(--av-info)}.av-toast--warning .i{color:var(--av-warning)}.av-toast__close{border-radius:var(--av-radius-sm);width:24px;height:24px;color:inherit;opacity:.7;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin:-2px -6px -2px auto;display:grid}.av-toast__close:hover{opacity:1;background:var(--av-surface-hover)}.av-tip{z-index:100;border-radius:var(--av-radius-sm);background:var(--av-tip-bg);max-width:calc(100vw - 8px);color:var(--av-tip-text);border:1px solid var(--av-tip-border);font-size:var(--av-font-xs);white-space:nowrap;pointer-events:none;box-shadow:var(--av-shadow);padding:5px 8px;font-weight:500;line-height:1.3;position:fixed}.av-tip[hidden]{display:none}.av-tips [data-tip]:hover:after{content:none!important}[data-tip]{position:relative}[data-tip]:hover:after{content:attr(data-tip);z-index:80;border-radius:var(--av-radius-sm);background:var(--av-tip-bg);color:var(--av-tip-text);border:1px solid var(--av-tip-border);font-size:var(--av-font-xs);white-space:nowrap;pointer-events:none;box-shadow:var(--av-shadow);padding:5px 8px;font-weight:500;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.av-top [data-tip]:hover:after,[data-tip-pos=bottom]:hover:after{top:calc(100% + 6px);bottom:auto}.av-top [data-tip]:last-child:hover:after,[data-tip-pos=bottom-end]:hover:after{left:auto;right:0;transform:none}.av-btn__count{border-radius:var(--av-radius-pill);background:var(--av-c-brand);min-width:15px;height:15px;box-shadow:0 0 0 2px var(--av-surface);color:#fff;font-variant-numeric:tabular-nums;pointer-events:none;place-items:center;padding:0 4px;font-size:9.5px;font-weight:700;line-height:1;display:inline-grid;position:absolute;top:3px;right:3px}.av-btn--icon{position:relative}.av-kbd{border:1px solid var(--av-border-strong);background:var(--av-surface);min-width:20px;height:20px;color:var(--av-text-2);font-family:var(--av-font-sans);font-size:var(--av-font-2xs);border-bottom-width:2px;border-radius:5px;place-items:center;padding:0 5px;font-weight:600;display:inline-grid}.av-empty{text-align:center;color:var(--av-text-3);flex-direction:column;align-items:center;gap:8px;padding:36px 16px;display:flex}.av-empty>.i{width:28px;height:28px;color:var(--av-c-n300)}.av-skel{background:linear-gradient(90deg, var(--av-surface-sunken) 25%, var(--av-surface-hover) 37%, var(--av-surface-sunken) 63%);background-size:400% 100%;border-radius:4px;height:12px;animation:1.3s infinite av-shimmer;display:block}@keyframes av-shimmer{0%{background-position:100%}to{background-position:0}}.av-progress{border-radius:var(--av-radius-pill);background:var(--av-surface-sunken);height:6px;overflow:hidden}.av-progress>span{border-radius:inherit;background:var(--av-series-1);height:100%;display:block}.av-progress--success>span{background:var(--av-success)}.av-progress--warning>span{background:var(--av-warning)}.av-progress--danger>span{background:var(--av-danger)}.av-props{flex-direction:column;display:flex}.av-prop{border-bottom:1px dashed var(--av-border);font-size:var(--av-font-base);grid-template-columns:116px minmax(0,1fr);align-items:baseline;gap:8px;padding:7px 0;display:grid}.av-prop:last-child{border-bottom:0}.av-prop__label{color:var(--av-text-3);font-size:var(--av-font-sm)}.av-prop__value{overflow-wrap:anywhere;min-width:0}.av-prop__value .av-person,.av-prop__value .av-btn{max-width:100%;overflow:hidden}.av-prop__value .av-btn{justify-content:flex-start}.av-prop__value .av-btn>.i{flex:none}.av-prop__value .av-btn>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.av-prop__link{vertical-align:top;overflow-wrap:normal;align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.av-prop__link>.i{flex:none}.av-prop__link>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}a.av-prop__link:hover>span{color:var(--av-accent-hover)}.av-prop__copy{color:var(--av-text-2);cursor:copy;background:0 0;border:0;padding:0}.av-prop__copy .av-mono{font-size:var(--av-font-xs)}.av-prop__copy>.i{color:var(--av-text-3);opacity:0;transition:opacity .12s}.av-prop__copy:hover{color:var(--av-text)}.av-prop__copy:hover>.i,.av-prop__copy:focus-visible>.i{opacity:1}.av-prop__value--empty{color:var(--av-text-3)}.av-prop--editable .av-prop__value{border-radius:var(--av-radius-sm);cursor:pointer;margin:-3px -6px;padding:3px 6px}.av-prop--editable .av-prop__value:hover{background:var(--av-surface-hover);box-shadow:inset 0 0 0 1px var(--av-border)}.av-prop__value--edit{align-items:baseline;gap:6px;display:flex}.av-prop__shown{flex:1;min-width:0}.av-prop__pen{color:var(--av-text-3);opacity:0;flex:none;align-self:center;transition:opacity .12s}.av-prop__value--edit:hover .av-prop__pen,.av-prop__value--edit:focus-visible .av-prop__pen,.av-prop__value--edit[aria-expanded=true] .av-prop__pen{opacity:1}.av-prop__value--edit[aria-expanded=true]{background:var(--av-surface-hover);box-shadow:inset 0 0 0 1px var(--av-border-strong)}.av-prop--saving .av-prop__value{opacity:.55;cursor:progress}.av-prop--typing{align-items:center}.av-prop__input{width:calc(100% + 12px);margin:-4px -6px}.av-prop--stacked,.av-props--stacked .av-prop{grid-template-columns:minmax(0,1fr);gap:8px;padding:10px 0 12px}.av-prop--stacked.av-prop--editable .av-prop__value,.av-props--stacked .av-prop.av-prop--editable .av-prop__value{margin:-6px;padding:6px}@media (width<=600px){.av-prop:not(.av-prop--stacked){grid-template-columns:minmax(0,1fr);align-items:start;gap:2px}}.av-section-title{font-size:var(--av-font-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--av-text-3);align-items:center;gap:6px;margin:0 0 6px;font-weight:600;display:flex}.av-section-title--split{margin:14px calc(-1 * var(--av-space-4)) 6px;padding:14px var(--av-space-4) 0;border-top:1px solid var(--av-border)}.av-brief__text{-webkit-line-clamp:4;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--av-text-2);line-height:var(--av-leading-normal);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.av-brief__text--open{-webkit-line-clamp:unset;display:block}.av-brief__more{margin:8px 0 0 -8px}.av-rec-head{align-items:flex-start;gap:14px;display:flex}.av-page__head>.av-rec-head:has(>.av-avatar--xl.av-avatar--wide){flex:100%;min-width:0}@media (width>=641px){.av-page__head:has(>.av-rec-head>.av-avatar--xl.av-avatar--wide){align-items:center;column-gap:var(--av-space-4);grid-template-columns:minmax(0,1fr) auto;row-gap:10px;display:grid}.av-page__head:has(>.av-rec-head>.av-avatar--xl.av-avatar--wide)>.av-rec-head{display:contents}.av-page__head:has(>.av-rec-head>.av-avatar--xl.av-avatar--wide)>.av-rec-head>div{display:contents}.av-page__head:has(>.av-rec-head>.av-avatar--xl.av-avatar--wide)>.av-rec-head>.av-avatar--xl.av-avatar--wide{grid-area:1/1/2/-1}.av-page__head:has(>.av-rec-head>.av-avatar--xl.av-avatar--wide) .av-rec-head__meta{grid-area:2/1/3/2;margin-top:0}.av-page__head:has(>.av-rec-head>.av-avatar--xl.av-avatar--wide)>.av-page__actions{grid-area:2/2/3/3;place-self:center end;min-height:0}}.av-rec-head:has(>.av-avatar--xl.av-avatar--wide){flex-direction:column;align-items:flex-start;gap:10px}.av-rec-head>.av-avatar--xl.av-avatar--wide{--size:52px;isolation:isolate;letter-spacing:.06em;text-shadow:0 1px 1px #0000002e;border-radius:12px;justify-content:flex-start;align-items:center;gap:14px;width:100%;max-width:100%;padding-inline:18px;font-size:16px;font-weight:750;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f}.av-rec-head>.av-avatar--xl.av-avatar--wide:before,.av-rec-head>.av-avatar--xl.av-avatar--wide:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.av-rec-head>.av-avatar--xl.av-avatar--wide:before{background:linear-gradient(105deg,#0000 30%,#ffffff42 45%,#0000 60%) -150% 0/60% 100% no-repeat,linear-gradient(115deg,#fff3,#0000 45%),linear-gradient(#0000 55%,#00000024);animation:1.1s ease-out .25s both av-banner-sweep}.av-rec-head>.av-avatar--xl.av-avatar--wide:after{background:repeating-linear-gradient(135deg,#ffffff1a 0 2px,#0000 2px 11px);-webkit-mask-image:linear-gradient(90deg,#0000 45%,#000);mask-image:linear-gradient(90deg,#0000 45%,#000)}.av-rec-head>.av-avatar--wide .av-avatar__id{letter-spacing:.12em;opacity:.9;flex:none;font-size:13px}.av-rec-head>.av-avatar--wide .av-avatar__banner{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;border-left:1px solid #ffffff59;min-width:0;padding-left:14px;font-size:20px;font-weight:750;animation:.45s cubic-bezier(.2,.8,.2,1) .1s both av-banner-rise;display:block;overflow:hidden}.av-rec-head:has(>.av-avatar--wide .av-avatar__banner) .av-rec-head__title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.av-rec-head>.av-avatar--wide .av-avatar__actions{align-items:center;gap:6px;margin-left:auto;display:flex}.av-rec-head>.av-avatar--wide .av-avatar__actions .av-btn{color:#fff;box-shadow:none;background:#ffffff29;border-color:#ffffff59}.av-rec-head>.av-avatar--wide .av-avatar__actions .av-btn:hover{color:#fff;background:#ffffff47;border-color:#ffffff80}.av-rec-head>.av-avatar--wide .av-avatar__actions .av-btn:active{box-shadow:none;background:#ffffff57}.av-rec-head:has(>.av-avatar--wide .av-avatar__banner) .av-rec-head__meta{margin-top:0}@media (width<=640px){.av-page__head>.av-rec-head{flex:100%;min-width:0}.av-rec-head{flex-direction:column;gap:10px}.av-rec-head>.av-avatar--xl{--size:36px;border-radius:10px}.av-rec-head:has(>.av-avatar--xl.av-avatar--wide){align-items:stretch}.av-rec-head>.av-avatar--xl.av-avatar--wide{--size:46px;gap:12px;width:100%;padding-inline:16px}.av-page__head:has(>.av-rec-head>.av-avatar--xl.av-avatar--wide)>.av-page__actions{min-height:0}.av-rec-head>.av-avatar--wide .av-avatar__id{font-size:12px}.av-rec-head>.av-avatar--wide .av-avatar__banner{padding-left:12px;font-size:17px}}@keyframes av-banner-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes av-banner-sweep{0%{background-position:-150% 0,0 0,0 0}to{background-position:250% 0,0 0,0 0}}@media (prefers-reduced-motion:reduce){.av-rec-head>.av-avatar--xl.av-avatar--wide:before,.av-rec-head>.av-avatar--wide .av-avatar__banner{animation:none}}.av-rec-head__title{font-size:var(--av-font-xl);letter-spacing:-.01em;overflow-wrap:anywhere;font-weight:650;line-height:1.2}.av-rec-head__meta{color:var(--av-text-2);font-size:var(--av-font-sm);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:6px;display:flex}.av-id{font-family:var(--av-font-mono);font-size:var(--av-font-xs);color:var(--av-text-3);cursor:copy;align-items:center;gap:4px;display:inline-flex}.av-id:hover{color:var(--av-text)}.av-path{scrollbar-width:none;gap:3px;display:flex;overflow-x:auto}.av-path::-webkit-scrollbar{display:none}.av-path__step{background:var(--av-surface-sunken);min-width:104px;height:34px;color:var(--av-text-2);font-size:var(--av-font-sm);cursor:pointer;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%,10px 50%);white-space:nowrap;border:0;flex:1 0 auto;justify-content:center;align-items:center;gap:6px;padding:0 22px;font-weight:600;display:flex;position:relative}.av-path__step:first-child{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%);border-radius:var(--av-radius-sm) 0 0 var(--av-radius-sm);padding-left:14px}.av-path__step:last-child{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,10px 50%);border-radius:0 var(--av-radius-sm) var(--av-radius-sm) 0;padding-right:14px}.av-path__step{transition:background .12s,color .12s}.av-path__step:not(.av-path__step--current,.av-path__step--done,.av-path__step--won,.av-path__step--lost):hover{background:var(--av-border-strong);color:var(--av-text)}.av-path__step--done{background:var(--av-accent-tint);color:var(--av-accent)}.av-path__step--done:hover{background:var(--av-accent-tint-2)}.av-path__step--current{background:var(--av-accent);color:var(--av-text-inverse);cursor:default}.av-path__step--won:hover,.av-path__step--lost:hover{filter:brightness(1.08)}.av-path__step:focus-visible{box-shadow:none;outline:2px solid var(--av-c-brand);outline-offset:-3px}.av-path__step--won{background:var(--av-success);color:#fff}.av-path__step--lost{background:var(--av-danger);color:#fff}.av-timeline{flex-direction:column;display:flex;position:relative}.av-tl-item{grid-template-columns:32px minmax(0,1fr);gap:12px;padding:10px 0;display:grid;position:relative}.av-tl-item:before{content:"";background:var(--av-border);width:2px;position:absolute;top:38px;bottom:-10px;left:15px}.av-tl-item:last-child:before{display:none}.av-tl-icon{background:var(--av-surface-sunken);width:32px;height:32px;color:var(--av-text-2);z-index:1;border-radius:50%;place-items:center;display:grid}.av-tl-icon--email{background:var(--av-info-bg);color:var(--av-info)}.av-tl-icon--call{background:var(--av-success-bg);color:var(--av-success)}.av-tl-icon--meeting{background:var(--av-violet-bg);color:var(--av-violet)}.av-tl-icon--note{background:var(--av-warning-bg);color:var(--av-warning)}.av-tl-icon--system{border:1.5px solid var(--av-border-strong);color:var(--av-text-3);background:0 0;width:22px;height:22px;margin:5px}.av-tl-card{border:1px solid var(--av-border);border-radius:var(--av-radius);background:var(--av-surface);min-width:0;padding:10px 12px}.av-tl-item--system .av-tl-card{color:var(--av-text-2);background:0 0;border:0;padding:6px 0}.av-tl-head{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.av-tl-subject{font-weight:600}.av-tl-when{font-size:var(--av-font-xs);color:var(--av-text-3);white-space:nowrap;margin-left:auto}.av-tl-body{color:var(--av-text-2);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:4px}.av-tl-body--clamp{max-height:4lh;overflow:hidden}.av-tl-body--faded{-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.av-tl-more{color:var(--av-accent);font:inherit;font-size:var(--av-font-sm);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-top:2px;padding:2px 0;display:inline-flex}.av-tl-more:hover{color:var(--av-accent-hover)}.av-tl-meta{font-size:var(--av-font-xs);color:var(--av-text-3);flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.av-timeline--compact .av-tl-item{grid-template-columns:24px minmax(0,1fr);gap:8px;padding:2px 0}.av-timeline--compact .av-tl-item:before{top:26px;bottom:-2px;left:11px}.av-timeline--compact .av-tl-icon{width:24px;height:24px;margin:3px 0}.av-timeline--compact .av-tl-icon .i{width:13px;height:13px}.av-timeline--compact .av-tl-icon--system{width:16px;height:16px;margin:7px 4px}.av-tl-line{min-width:0}.av-tl-row{border-radius:var(--av-radius-sm);width:100%;min-height:30px;color:var(--av-text);font:inherit;font-size:var(--av-font-sm);text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:3px 8px;display:flex}button.av-tl-row{cursor:pointer}button.av-tl-row:hover,.av-tl-item--open>.av-tl-line>.av-tl-row{background:var(--av-surface-hover)}.av-tl-row .av-tl-subject{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-weight:500;overflow:hidden}.av-tl-item--system .av-tl-row{color:var(--av-text-2)}.av-tl-item--system .av-tl-row .av-tl-subject{font-weight:400}.av-tl-row .av-tag{flex:none}.av-tl-row>.i{color:var(--av-text-3);flex:none}.av-tl-detail{border:1px solid var(--av-border);border-radius:var(--av-radius);background:var(--av-surface);margin:2px 0 8px 8px;padding:8px 12px}.av-tl-detail>.av-tl-when{margin:0 0 4px}@media (width<=640px){.av-tl-row .av-tag{display:none}}.av-composer{border:1px solid var(--av-border);border-radius:var(--av-radius-lg);background:var(--av-surface);box-shadow:var(--av-shadow-sm)}.av-composer .av-textarea{box-shadow:none;border:0;border-radius:0;min-height:64px}.av-composer__who{border-bottom:1px solid var(--av-border);align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:flex}.av-composer__who>:first-child:not(:only-child){color:var(--av-text-3);flex:none}.av-composer__meta{box-sizing:border-box;min-height:calc(var(--av-control-h) + 17px);border-bottom:1px solid var(--av-border);flex-wrap:wrap;align-items:center;gap:8px;padding:8px;display:flex}.av-composer__unit{color:var(--av-text-3);align-items:center;gap:6px;font-size:12px;display:inline-flex}.av-composer__bar{border-top:1px solid var(--av-border);align-items:center;gap:6px;padding:8px;display:flex}.av-composer{position:relative}.av-composer__drop{z-index:2;border:2px dashed var(--av-accent);border-radius:var(--av-radius);background:color-mix(in srgb, var(--av-surface) 88%, var(--av-accent));color:var(--av-accent);pointer-events:none;justify-content:center;align-items:center;gap:8px;font-weight:500;display:flex;position:absolute;inset:4px}.av-composer__files{border-top:1px solid var(--av-border);flex-wrap:wrap;align-items:center;gap:6px;padding:6px 8px;display:flex}.av-composer__file{border:1px solid var(--av-border);background:var(--av-surface-2);border-radius:999px;align-items:center;gap:4px;max-width:220px;height:24px;padding:0 2px 0 8px;font-size:12px;display:inline-flex}.av-composer__fname{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.av-composer__file button{color:var(--av-text-3);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:2px;display:inline-flex}.av-composer__file button:hover:not(:disabled){background:var(--av-surface-3,var(--av-border));color:var(--av-text)}.av-composer__fnote{align-items:center;gap:6px;font-size:12px;display:inline-flex}.av-composer:has(.av-composer__files[aria-busy=true]) .av-assist{opacity:.6}.av-modal__body:has(>.av-composer--modal){padding:0}.av-composer--modal,.av-composer--float{box-shadow:none;background:0 0;border:0;border-radius:0}.av-composer--modal .av-composer__bar{background:var(--av-surface-2);padding:12px 16px}.av-board{grid-template-columns:repeat(var(--cols,4), minmax(240px, 1fr));gap:var(--av-space-3);padding-bottom:var(--av-space-3);align-items:start;display:grid;overflow-x:auto}.av-col{border-radius:var(--av-radius-lg);background:var(--av-surface-sunken);border:1px solid var(--av-border);flex-direction:column;min-height:200px;max-height:calc(100vh - 230px);transition:background .12s,border-color .12s;display:flex}.av-dragging .av-col{border-style:dashed;border-color:var(--av-border-strong)}.av-col.av-over{border-style:solid;border-color:var(--av-accent-brand);background:var(--av-accent-tint)}.av-droptray{z-index:40;left:calc(var(--av-sidebar-w) + var(--av-space-5));right:var(--av-space-5);bottom:var(--av-space-5);gap:var(--av-space-3);opacity:0;pointer-events:none;grid-template-columns:repeat(2,minmax(0,1fr));max-width:720px;margin:0 auto;transition:opacity .14s,transform .14s;display:grid;position:fixed;transform:translateY(16px)}.av-dragging .av-droptray{opacity:1;pointer-events:auto;transform:none}.av-drop{border-radius:var(--av-radius-lg);background:var(--av-surface);height:72px;box-shadow:var(--av-shadow-lg);border:1.5px dashed;justify-content:center;align-items:center;gap:12px;transition:background .12s,transform .12s;display:flex}.av-drop span{flex-direction:column;line-height:1.25;display:flex}.av-drop b{font-weight:650}.av-drop small{font-size:var(--av-font-xs);color:var(--av-text-3)}.av-drop--won{color:var(--av-success)}.av-drop--lost{color:var(--av-danger)}.av-drop b{color:var(--av-text)}.av-drop.av-over{background:color-mix(in srgb, currentColor 14%, var(--av-surface));border-style:solid;transform:translateY(-2px)}@media (width<=900px){.av-droptray{left:var(--av-space-4);right:var(--av-space-4)}}.av-col__head{border-bottom:1px solid var(--av-border);padding:10px 12px 8px}.av-col__title{align-items:center;gap:8px;font-weight:650;display:flex}.av-col__sum{font-size:var(--av-font-sm);color:var(--av-text-2);font-variant-numeric:tabular-nums;margin-top:4px}.av-col__bar{border-radius:2px;height:3px;margin-top:8px}.av-col__cards{flex-direction:column;gap:8px;padding:8px;display:flex;overflow-y:auto}.av-deal{border:1px solid var(--av-border);border-radius:var(--av-radius);background:var(--av-surface);box-shadow:var(--av-shadow-sm);cursor:grab;color:var(--av-text);flex-direction:column;gap:6px;padding:10px 12px;text-decoration:none;transition:box-shadow .12s,transform .12s,border-color .12s;display:flex}.av-deal:hover{border-color:var(--av-border-strong);box-shadow:var(--av-shadow);text-decoration:none}.av-deal--dragging{opacity:.5;transform:rotate(1.5deg)}.av-deal__top{font-size:var(--av-font-xs);color:var(--av-text-3);align-items:center;gap:6px;display:flex}.av-deal__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.av-deal__cust{font-size:var(--av-font-sm);color:var(--av-text-2)}.av-deal__foot{align-items:center;gap:6px;margin-top:2px;display:flex}.av-deal__amount{font-variant-numeric:tabular-nums;font-weight:650}.av-deal__rot{color:var(--av-danger);font-weight:600}.av-overlay--center{place-items:center;padding:16px}.av-cmdk{background:var(--av-surface);border:1px solid var(--av-border-strong);border-radius:var(--av-radius-lg);width:min(640px,100%);height:min(480px,100vh - 32px);box-shadow:var(--av-shadow-lg);flex-direction:column;animation:.12s ease-out av-pop-in;display:flex;overflow:hidden}.av-cmdk__input{flex:none;align-items:center;gap:10px;padding:0 12px 0 16px;display:flex}.av-cmdk__input>.i{color:var(--av-text-3)}.av-cmdk__input input{min-width:0;height:54px;font-size:var(--av-font-lg);background:0 0;border:0;outline:none;flex:1}.av-cmdk__input input:focus-visible{box-shadow:none}.av-cmdk__input input::placeholder{color:var(--av-text-3)}.av-cmdk__esc{cursor:pointer}.av-cmdk__esc:hover{color:var(--av-text);border-color:var(--av-c-n300)}.av-cmdk__scopes{border-bottom:1px solid var(--av-border);flex:none;align-items:center;gap:4px;padding:0 12px 10px;display:flex}.av-cmdk__scope{border:1px solid var(--av-border);border-radius:var(--av-radius-pill);height:26px;color:var(--av-text-2);font-size:var(--av-font-sm);cursor:pointer;background:0 0;padding:0 10px;font-weight:550;transition:background .12s,color .12s,border-color .12s}.av-cmdk__scope:not([aria-pressed=true]):hover{background:var(--av-surface-hover);color:var(--av-text)}.av-cmdk__scope[aria-pressed=true]{background:var(--av-accent-tint);color:var(--av-accent);border-color:#0000}.av-cmdk__status{font-size:var(--av-font-xs);color:var(--av-text-3)}.av-cmdk__list{flex:1;min-height:0;padding:6px;scroll-padding:6px;overflow-y:auto}.av-cmdk__heading{font-size:var(--av-font-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--av-text-3);padding:10px 10px 4px;font-weight:650}.av-cmdk__item{border-radius:var(--av-radius);color:var(--av-text);align-items:center;gap:12px;padding:7px 10px;scroll-margin:6px;text-decoration:none;display:flex}.av-cmdk__item:hover{text-decoration:none}.av-cmdk__item[aria-selected=true]{background:var(--av-surface-active)}.av-cmdk__icon{border-radius:var(--av-radius-sm);background:var(--av-surface-sunken);width:32px;height:32px;color:var(--av-text-2);flex:none;place-items:center;display:grid}.av-cmdk__item--exact .av-cmdk__icon,.av-cmdk__item[aria-selected=true] .av-cmdk__icon{background:var(--av-accent-tint);color:var(--av-accent)}.av-cmdk__item--danger .av-cmdk__icon{background:var(--av-danger-bg);color:var(--av-danger)}.av-cmdk__text{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.av-cmdk__title,.av-cmdk__sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.av-cmdk__title{font-weight:550}.av-cmdk__sub{font-size:var(--av-font-xs);color:var(--av-text-3)}.av-cmdk__item mark{color:var(--av-accent);background:0 0;font-weight:650}.av-cmdk__kind{font-size:var(--av-font-2xs);letter-spacing:.04em;text-transform:uppercase;color:var(--av-text-3);flex:none;font-weight:600}.av-cmdk__enter{width:22px;height:22px;color:var(--av-text-3);opacity:0;flex:none;place-items:center;display:grid}.av-cmdk__item[aria-selected=true] .av-cmdk__enter{opacity:1}.av-cmdk__empty{max-width:380px;color:var(--av-text-3);font-size:var(--av-font-sm);align-items:flex-start;gap:12px;margin:24px auto;padding:0 16px;display:flex}.av-cmdk__empty div{flex-direction:column;gap:4px;display:flex}.av-cmdk__empty b{color:var(--av-text);font-weight:600;font-size:var(--av-font-base)}.av-cmdk__hint{border-top:1px solid var(--av-border);font-size:var(--av-font-xs);color:var(--av-text-3);background:var(--av-surface-2);flex:none;align-items:center;gap:14px;padding:8px 14px;display:flex}.av-cmdk__hint>span{align-items:center;gap:3px;display:inline-flex}@media (width<=600px){.av-cmdk__hint>span:last-child{display:none}}.av-assoc{flex-direction:column;display:flex}.av-assoc__item{border-bottom:1px solid var(--av-border);color:var(--av-text);align-items:center;gap:10px;min-width:0;padding:9px 16px;text-decoration:none;display:flex}.av-assoc__item:last-child{border-bottom:0}.av-assoc__item{transition:background .12s}.av-assoc__item:hover{background:var(--av-surface-hover);text-decoration:none}.av-assoc__item:active{background:var(--av-surface-active)}.av-assoc__main{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.av-assoc__title{text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.av-assoc__sub{font-size:var(--av-font-xs);color:var(--av-text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.av-callout{border-radius:var(--av-radius);background:var(--av-info-bg);color:var(--av-text);font-size:var(--av-font-sm);gap:10px;padding:10px 12px;display:flex}.av-callout>.i{color:var(--av-info);margin-top:1px}.av-callout--success{background:var(--av-success-bg)}.av-callout--success>.i{color:var(--av-success)}.av-callout--warning{background:var(--av-warning-bg)}.av-callout--warning>.i{color:var(--av-warning)}.av-callout--danger{background:var(--av-danger-bg)}.av-callout--danger>.i{color:var(--av-danger)}.av-task{border-bottom:1px solid var(--av-border);align-items:center;gap:12px;min-width:0;padding:10px 16px;display:flex}.av-task:last-child{border-bottom:0}.av-task__check{appearance:none;border:1.5px solid var(--av-c-n300);cursor:pointer;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;margin:0;display:grid}.av-task__check:hover{border-color:var(--av-success)}.av-task__check:checked{background:var(--av-success);border-color:var(--av-success)}.av-task__check:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;transform:rotate(45deg)translate(-1px,-1px)}.av-task--done .av-task__title{color:var(--av-text-3);text-decoration:line-through}.av-task__main{flex-direction:column;flex:1;min-width:0;line-height:1.35;display:flex}.av-task__title{font-weight:550}.av-task__sub{font-size:var(--av-font-xs);color:var(--av-text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.av-due{font-size:var(--av-font-sm);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--av-text-2)}.av-due--overdue{color:var(--av-danger);font-weight:600}.av-due--today{color:var(--av-warning);font-weight:600}.av-prio{align-items:flex-end;gap:2px;height:12px;display:inline-flex}.av-prio span{background:var(--av-c-n200);border-radius:1px;width:3px}.av-prio span:first-child{height:5px}.av-prio span:nth-child(2){height:8px}.av-prio span:nth-child(3){height:12px}.av-prio[data-p="1"] span:nth-child(-n+1),.av-prio[data-p="2"] span:nth-child(-n+2),.av-prio[data-p="3"] span:nth-child(-n+3){background:var(--av-accent-brand)}@media (width<=600px){.av-task{flex-wrap:wrap;align-items:flex-start;gap:6px 10px;padding:12px 14px}.av-task>.av-due{margin-left:auto}.av-task__main{flex:100%;order:5}.av-task>.av-tag{order:6}.av-task__title{white-space:normal;overflow-wrap:anywhere}}.av-combo{width:100%;height:var(--av-control-h);border:1px solid var(--av-border-strong);border-radius:var(--av-radius-sm);background:var(--av-surface);color:var(--av-text);text-align:left;cursor:pointer;align-items:center;gap:8px;padding:0 8px 0 10px;transition:border-color .12s,box-shadow .12s,background .12s;display:flex}.av-combo--sm{height:var(--av-control-h-sm);font-size:var(--av-font-sm)}.av-combo:hover{border-color:var(--av-c-n300)}.av-combo:focus-visible,.av-combo--open{border-color:var(--av-accent-brand);box-shadow:var(--av-focus-field);outline:none}.av-combo[aria-invalid=true]{border-color:var(--av-danger)}.av-combo:disabled{opacity:.55;cursor:not-allowed}.av-combo>.i{color:var(--av-text-3);flex:none}.av-combo__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.av-combo__label--placeholder{color:var(--av-text-2)}.av-combo__label--tag{align-items:center;display:flex}.av-combo__leaf>.av-tag,.av-listbox__opt .av-tag{vertical-align:middle}.av-listbox__ico{color:var(--av-text-3);vertical-align:-2px;flex:none;place-items:center;margin-right:6px;display:inline-grid}.av-listbox__dot{vertical-align:middle;border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.av-combo__label .av-listbox__dot{margin-right:7px}.av-combo__label--path{gap:4px;display:flex}.av-combo__path{text-overflow:ellipsis;min-width:0;color:var(--av-text-3);flex:0 auto;overflow:hidden}.av-combo__leaf{text-overflow:ellipsis;flex:none;max-width:100%;overflow:hidden}.av-combo__count{background:var(--av-accent-tint);min-width:18px;height:18px;color:var(--av-accent);font-size:var(--av-font-2xs);text-align:center;border-radius:9px;flex:none;padding:0 5px;font-weight:600;line-height:18px}.av-combo__chev{margin-left:auto}.av-combo--open .av-combo__chev{color:var(--av-text)}.av-pop--listbox{flex-direction:column;max-width:calc(100vw - 16px);padding:0;display:flex;overflow:hidden}.av-pop--listbox[data-capped]{overflow:hidden}.av-listbox{flex-direction:column;min-height:0;display:flex}.av-listbox__search{border-bottom:1px solid var(--av-border);color:var(--av-text-3);flex:none;align-items:center;gap:8px;padding:0 10px;display:flex}.av-listbox__search input{min-width:0;height:36px;color:var(--av-text);background:0 0;border:0;outline:none;flex:1}.av-listbox__search input:focus-visible{box-shadow:none}.av-listbox__list{outline:none;min-height:0;max-height:288px;padding:4px;overflow-y:auto}.av-listbox__opt{border-radius:var(--av-radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;min-height:32px;padding:0 10px;display:flex}.av-listbox__opt.is-active{background:var(--av-surface-active)}.av-listbox__opt[aria-selected=true]{font-weight:600}.av-listbox__opt>.i{color:var(--av-accent);flex:none;margin-left:auto}.av-listbox__opt[aria-disabled=true]{color:var(--av-text-3);cursor:not-allowed}.av-listbox__empty{color:var(--av-text-3);font-size:var(--av-font-sm);padding:14px 10px}.av-listbox__spin{width:14px;height:14px;color:var(--av-text-3)}.av-listbox__empty--busy{align-items:center;gap:8px;display:flex}.av-listbox__list.is-loading .av-listbox__opt{opacity:.5;transition:opacity .12s .1s}.av-listbox__opt[style*=--av-depth]{padding-left:calc(10px + var(--av-depth) * 16px)}.av-listbox__opt--group{cursor:default;min-height:28px;font-size:var(--av-font-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--av-text-3);font-weight:600}.av-listbox__opt--group:not(:first-child){margin-top:4px}.av-listbox__opt--context{color:var(--av-text-3);cursor:default}.av-listbox__opt--dim>.av-truncate,.av-listbox__opt--dim>.av-listbox__text{opacity:.55}.av-listbox__text{min-width:0;line-height:var(--av-leading-snug);flex-direction:column;padding:5px 0;display:flex}.av-listbox__lead{flex:none;place-items:center;display:inline-grid}.av-listbox__sub{font-size:var(--av-font-xs);color:var(--av-text-3);font-weight:400}.av-listbox__hint{font-size:var(--av-font-xs);color:var(--av-text-3);font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-weight:400}.av-listbox__hint~.i{margin-left:0}.av-listbox__mark{background:var(--av-accent-tint-2);color:inherit;border-radius:2px}.av-pop--wrap .av-listbox__opt .av-truncate{white-space:normal;line-height:var(--av-leading-snug);padding:6px 0}.av-pop--cal{padding:10px}.av-cal__head{align-items:center;gap:4px;margin-bottom:6px;display:flex}.av-cal__title{text-align:center;flex:1;font-weight:650}.av-cal__nav{border-radius:var(--av-radius-sm);width:30px;height:30px;color:var(--av-text-2);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.av-cal__nav:hover{background:var(--av-surface-hover);color:var(--av-text)}.av-cal__nav:active{background:var(--av-surface-active)}.av-cal__grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.av-cal__wd{height:26px;font-size:var(--av-font-2xs);letter-spacing:.04em;text-transform:uppercase;color:var(--av-text-3);place-items:center;font-weight:600;display:grid}.av-cal__day{border-radius:var(--av-radius-sm);height:34px;color:var(--av-text);font-size:var(--av-font-sm);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;transition:background .1s;position:relative}.av-cal__day:hover{background:var(--av-surface-hover)}.av-cal__day:active{background:var(--av-surface-active)}.av-cal__day.is-outside{color:var(--av-text-3)}.av-cal__day.is-today{color:var(--av-accent);font-weight:650}.av-cal__day.is-today:after{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:4px;left:50%}.av-cal__day.is-selected,.av-cal__day.is-selected:hover{background:var(--av-accent);color:var(--av-text-inverse);font-weight:650}.av-cal__day:disabled{opacity:.3;cursor:not-allowed;background:0 0}.av-cal__day:focus-visible{box-shadow:inset 0 0 0 2px var(--av-accent-brand)}.av-cal__quick{border-top:1px solid var(--av-border);flex-wrap:wrap;gap:4px;margin-top:10px;padding-top:10px;display:flex}.av-cal__chip{border:1px solid var(--av-border);border-radius:var(--av-radius-pill);height:26px;color:var(--av-text-2);font-size:var(--av-font-xs);cursor:pointer;background:0 0;padding:0 8px;font-weight:550}.av-cal__chip:hover{background:var(--av-surface-hover);color:var(--av-text)}.av-cal__chip:disabled{opacity:.4;cursor:not-allowed}.av-cal__foot{justify-content:flex-end;margin-top:6px;display:flex}.av-ai-field{display:block;position:relative}.av-ai-field>.av-input,.av-ai-field>.av-textarea{padding-right:38px}.av-ai-field__btn{color:var(--av-accent);position:absolute;top:50%;right:4px;transform:translateY(-50%)}.av-ai-field--multiline .av-ai-field__btn{top:4px;right:calc(4px + var(--av-ai-scrollbar,0px));transform:none}.av-ai-field--multiline[data-measured] .av-ai-field__btn{transition:right .18s}.av-ai-field__btn.is-busy .i{animation:1s ease-in-out infinite av-ai-pulse}@keyframes av-ai-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.av-ai-field--multiline[data-measured] .av-ai-field__btn{transition:none}}.av-spinner{opacity:.75;border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:16px;height:16px;animation:.7s linear infinite av-spin;display:inline-block}@keyframes av-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.av-spinner{animation-duration:2s}}.av-loader{min-height:40vh;color:var(--av-text-3);opacity:0;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;font-size:12px;animation:.2s .15s forwards av-loader-in;display:flex}.av-loader--inline{min-height:0;padding:32px 12px}.av-loader__mark{width:36px;height:36px;animation:1.1s cubic-bezier(.6,.1,.4,.9) infinite av-loader-turn}.av-loader--sm .av-loader__mark{width:22px;height:22px}.av-loader--lg .av-loader__mark{width:52px;height:52px}@keyframes av-loader-turn{to{transform:rotate(360deg)}}@keyframes av-loader-in{to{opacity:1}}@media (prefers-reduced-motion:reduce){.av-loader__mark{animation:1.6s ease-in-out infinite av-loader-pulse}}@keyframes av-loader-pulse{50%{opacity:.45}}.av-assoc__empty{border:1px dashed var(--av-border-strong);border-radius:var(--av-radius);color:var(--av-text-3);font-size:var(--av-font-sm);align-items:center;gap:10px;margin:12px 16px 14px;padding:11px 14px;line-height:1.35;display:flex}.av-assoc__empty .i{color:var(--av-c-n300);flex:none}.av-choices__group{flex-direction:column;gap:6px;display:flex}.av-choices__group+.av-choices__group{margin-top:4px}.av-choices__heading{font-size:var(--av-font-xs);color:var(--av-text-3);font-weight:550}.av-choices{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}@media (width<=600px){.av-choices{grid-template-columns:repeat(2,minmax(0,1fr))}}.av-choice{border:1px solid var(--av-border-strong);border-radius:var(--av-radius);background:var(--av-surface);cursor:pointer;flex-direction:column;gap:2px;padding:10px 12px;transition:border-color .15s,background .15s;display:flex;position:relative}.av-choice:hover{background:var(--av-surface-hover)}.av-choice--on,.av-choice--on:hover{border-color:var(--av-accent-brand);background:var(--av-accent-tint)}.av-choice:has(input:focus-visible){border-color:var(--av-accent-brand);box-shadow:var(--av-focus-field)}.av-choice>input{opacity:0;pointer-events:none;margin:0;position:absolute}.av-choice__head{justify-content:space-between;align-items:center;gap:6px;display:flex}.av-choice__label{color:var(--av-text);font-weight:600}.av-choice__head>.i{color:var(--av-accent);flex:none}.av-choice__sub{font-size:var(--av-font-xs);color:var(--av-text-2);font-weight:550}.av-choice__desc{font-size:var(--av-font-xs);line-height:var(--av-leading-normal);color:var(--av-text-3);margin-top:4px}@media (width<=600px){.av-input,.av-select,.av-textarea,.av-combo,.av-listbox__search input{font-size:16px}}.av-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.av-fab-action{z-index:60;border:1px solid var(--av-border);background:var(--av-surface);width:40px;height:40px;color:var(--av-text);box-shadow:var(--av-shadow-lg);cursor:pointer;touch-action:none;border-radius:50%;place-items:center;padding:0;transition:background .12s,border-color .12s,bottom .18s,opacity .12s,visibility .12s;animation:.18s ease-out av-fab-action-in;display:grid;position:fixed;bottom:20px;right:26px}.av-fab-action.is-dragging{cursor:grabbing;box-shadow:var(--av-shadow-lg), 0 0 0 4px var(--av-accent-tint);transition:none}.av-fab-action:hover:not([aria-disabled]){background:var(--av-surface-hover);border-color:var(--av-border-strong)}.av-fab-action:focus-visible{box-shadow:var(--av-focus), var(--av-shadow-lg);outline:none}.av-fab-action[aria-disabled]{cursor:default;color:var(--av-text-3)}.av-fab-action.is-covered{visibility:hidden;opacity:0}.av-fab-action .av-btn__count{top:-2px;right:-2px}.av-fab-action[data-tip]:hover:after{inset:50% calc(100% + 8px) auto auto;transform:translateY(-50%)}.av-fab-action.is-left[data-tip]:hover:after{left:calc(100% + 8px);right:auto}@keyframes av-fab-action-in{0%{opacity:0;scale:.7}}@media (prefers-reduced-motion:reduce){.av-fab,.av-fab-action{transition:none;animation:none}}.av-fab{z-index:60;background:var(--av-accent);width:52px;height:52px;color:var(--av-text-inverse);box-shadow:var(--av-shadow-lg);cursor:pointer;touch-action:none;border:0;border-radius:50%;place-items:center;transition:background .12s,transform .12s,bottom .18s;display:grid;position:fixed;bottom:20px;right:20px}.av-fab.is-dragging{cursor:grabbing;box-shadow:var(--av-shadow-lg), 0 0 0 4px var(--av-accent-tint);transition:none}.av-fab:hover{background:var(--av-accent-hover);transform:translateY(-1px)}.av-fab:focus-visible{box-shadow:var(--av-focus), var(--av-shadow-lg);outline:none}.av-fab>.i{transition:transform .18s}.av-fab.is-open>.i{transform:rotate(90deg)}.av-fab .av-btn__count{top:2px;right:2px}.av-fab[data-tip]:hover:after{inset:50% calc(100% + 8px) auto auto;transform:translateY(-50%)}.av-fab.is-left[data-tip]:hover:after{left:calc(100% + 8px);right:auto}.av-fab:hover,.av-fab-action:hover{z-index:61}.av-chat-dock{top:var(--av-dock-top,auto);right:var(--av-fab-right,20px);bottom:var(--av-dock-bottom,84px);left:var(--av-fab-left,auto);z-index:60;width:min(400px,100vw - 32px);height:min(620px, var(--av-dock-room,calc(100vh - 108px)));border:1px solid var(--av-border);border-radius:var(--av-radius-lg);background:var(--av-surface);box-shadow:var(--av-shadow-lg);flex-direction:column;transition:width .18s,height .18s;animation:.16s ease-out av-chat-in;display:flex;position:fixed;overflow:hidden}.av-chat-dock.is-expanded{width:min(720px,100vw - 32px);height:var(--av-dock-room,calc(100vh - 108px))}:root[data-av-chat-floating] .av-fab{display:none}.av-chat-dock.is-floating{z-index:62;border-color:var(--av-border-strong);transition:none;bottom:auto;right:auto;overflow:visible}.av-chat-dock.is-floating .av-chat-dock__head{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;border-radius:var(--av-radius-lg) var(--av-radius-lg) 0 0;background:var(--av-surface-2)}.av-chat-dock.is-floating .av-chat-dock__head .av-btn{cursor:pointer}.av-chat-dock.is-floating .av-chat-dock__foot{border-radius:0 0 var(--av-radius-lg) var(--av-radius-lg)}.av-chat-dock.is-floating .av-chat-dock__body{overflow:hidden}.av-chat-dock.is-floating .av-chat-dock__body:last-child{border-radius:0 0 var(--av-radius-lg) var(--av-radius-lg)}.av-chat-dock.is-moving,.av-chat-dock.is-moving *{-webkit-user-select:none;user-select:none}.av-chat-dock.is-moving .av-chat-dock__head{cursor:grabbing}.av-chat-dock__rs{z-index:1;touch-action:none;position:absolute}.av-chat-dock__rs--n,.av-chat-dock__rs--s{cursor:ns-resize;height:8px;left:10px;right:10px}.av-chat-dock__rs--e,.av-chat-dock__rs--w{cursor:ew-resize;width:8px;top:10px;bottom:10px}.av-chat-dock__rs--n{top:-4px}.av-chat-dock__rs--s{bottom:-4px}.av-chat-dock__rs--e{right:-4px}.av-chat-dock__rs--w{left:-4px}.av-chat-dock__rs--ne,.av-chat-dock__rs--nw,.av-chat-dock__rs--se,.av-chat-dock__rs--sw{width:14px;height:14px}.av-chat-dock__rs--ne{cursor:nesw-resize;top:-5px;right:-5px}.av-chat-dock__rs--sw{cursor:nesw-resize;bottom:-5px;left:-5px}.av-chat-dock__rs--nw{cursor:nwse-resize;top:-5px;left:-5px}.av-chat-dock__rs--se{cursor:nwse-resize;bottom:-5px;right:-5px}.av-chat-dock__rs--se:after{content:"";border-right:2px solid var(--av-border-strong);border-bottom:2px solid var(--av-border-strong);border-bottom-right-radius:3px;width:8px;height:8px;position:absolute;bottom:8px;right:8px}@keyframes av-chat-in{0%{opacity:0;transform:translateY(12px)scale(.98)}}.av-chat-dock__head [data-tip]:hover:after{inset:calc(100% + 6px) 0 auto auto;transform:none}.av-chat-dock__head{border-bottom:1px solid var(--av-border);align-items:center;gap:4px;padding:10px 8px 10px 14px;display:flex}.av-chat-dock__icon{background:var(--av-accent-tint);width:28px;height:28px;color:var(--av-accent);border-radius:50%;flex:none;place-items:center;margin-right:6px;display:grid}.av-chat-dock__title{min-width:0}.av-chat-dock__title h2{font-size:var(--av-font-md);line-height:var(--av-leading-tight);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.av-chat-dock__sub{font-size:var(--av-font-xs);color:var(--av-text-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.av-chat-dock__body{flex-direction:column;flex:1;min-height:0;display:flex}.av-chat-dock__foot{border-top:1px solid var(--av-border);background:var(--av-surface);padding:10px 12px 12px}@media (width<=600px){.av-chat-dock,.av-chat-dock.is-expanded{z-index:65;border:0;border-radius:0;width:100%;height:100dvh;inset:0}}@media (prefers-reduced-motion:reduce){.av-chat-dock{transition:none;animation:none}}.av-chat-thread{overscroll-behavior:contain;flex-direction:column;flex:1;gap:14px;min-height:0;padding:16px 14px;display:flex;overflow-y:auto}.av-chat-msg{flex-direction:column;gap:4px;max-width:100%;display:flex}.av-chat-msg--user{align-items:flex-end}.av-chat-msg--user .av-chat-msg__body{border-radius:var(--av-radius-lg) var(--av-radius-lg) var(--av-radius-sm) var(--av-radius-lg);background:var(--av-accent-tint);max-width:85%;color:var(--av-text);white-space:pre-wrap;overflow-wrap:anywhere;padding:8px 12px}.av-chat-msg--assistant .av-chat-msg__body{overflow-wrap:anywhere;min-width:0}.av-chat-msg.is-error .av-chat-msg__body{border-left:2px solid var(--av-danger);padding-left:10px}.av-chat-msg.is-streaming .av-chat-msg__body>:last-child:after{content:"";vertical-align:text-bottom;background:var(--av-accent);width:7px;height:1em;margin-left:2px;animation:1s step-end infinite av-caret;display:inline-block}@keyframes av-caret{50%{opacity:0}}.av-chat-msg__meta{font-size:var(--av-font-2xs);color:var(--av-text-3)}.av-chat-msg .av-chat-tools{flex-wrap:wrap;gap:6px;margin:2px 0 8px;padding:0;list-style:none;display:flex}.av-chat-msg .av-chat-tool+.av-chat-tool{margin-top:0}.av-chat-tool{border:1px solid var(--av-border);border-radius:var(--av-radius-pill);background:var(--av-surface-2);max-width:100%;height:24px;font-size:var(--av-font-xs);color:var(--av-text-2);align-items:center;gap:6px;padding:0 9px;display:inline-flex}.av-chat-tool .av-spinner{border-width:1.5px;width:11px;height:11px}.av-chat-tool.is-done>.i{color:var(--av-success)}.av-chat-tool.is-error{border-color:var(--av-danger)}.av-chat-tool.is-error>.i{color:var(--av-danger)}.av-chat-tool__name{white-space:nowrap;font-weight:550}.av-chat-tool__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--av-text-3);overflow:hidden}.av-chat-typing{font-size:var(--av-font-xs);color:var(--av-text-3);align-items:center;gap:8px;display:flex}.av-chat-typing__dots{gap:3px;display:inline-flex}.av-chat-typing__dots i{background:var(--av-text-3);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite av-typing}.av-chat-typing__dots i:nth-child(2){animation-delay:.15s}.av-chat-typing__dots i:nth-child(3){animation-delay:.3s}@keyframes av-typing{0%,60%,to{opacity:.3;transform:none}30%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.av-chat-typing__dots i,.av-chat-msg.is-streaming .av-chat-msg__body>:last-child:after{animation:none}}.av-chat-composer__box{border:1px solid var(--av-border-strong);border-radius:var(--av-radius-lg);background:var(--av-surface);align-items:flex-end;gap:6px;padding:6px 6px 6px 10px;transition:border-color .12s;display:flex}.av-chat-composer__box:focus-within{border-color:var(--av-focus-field)}.av-chat-composer textarea{resize:none;min-width:0;min-height:28px;color:var(--av-text);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:3px 0;line-height:22px}.av-chat-composer textarea:focus-visible{box-shadow:none}.av-chat-composer textarea::placeholder{color:var(--av-text-3)}.av-chat-composer__hint{font-size:var(--av-font-2xs);color:var(--av-text-3);text-align:center;margin-top:6px}@media (width<=600px){.av-chat-composer textarea{font-size:16px}}.av-chat-welcome{text-align:center;flex-direction:column;align-items:center;gap:6px;margin:auto 0;padding:12px 8px;display:flex}.av-chat-welcome__icon{background:var(--av-accent-tint);width:44px;height:44px;color:var(--av-accent);border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.av-chat-welcome h3{font-size:var(--av-font-md);margin:0}.av-chat-welcome p{max-width:300px;font-size:var(--av-font-sm);color:var(--av-text-2);margin:0}.av-chat-welcome__picks{flex-direction:column;align-items:stretch;gap:6px;width:100%;max-width:320px;margin-top:10px;display:flex}.av-chat-pick{border:1px solid var(--av-border);border-radius:var(--av-radius);background:var(--av-surface);color:var(--av-text);font:inherit;font-size:var(--av-font-sm);text-align:left;cursor:pointer;padding:8px 12px;transition:background .12s,border-color .12s}.av-chat-pick:hover{background:var(--av-surface-hover);border-color:var(--av-border-strong)}.av-chat-pick:focus-visible{box-shadow:var(--av-focus);outline:none}.av-chat-history{margin:0;padding:6px;list-style:none;overflow-y:auto}.av-chat-history li{border-radius:var(--av-radius-sm);align-items:center;gap:2px;display:flex}.av-chat-history li:hover,.av-chat-history li.is-active{background:var(--av-surface-hover)}.av-chat-history li .av-btn{opacity:0}.av-chat-history li:hover .av-btn,.av-chat-history li .av-btn:focus-visible{opacity:1}.av-chat-history__pick{min-width:0;color:var(--av-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;padding:8px 10px;display:flex}.av-chat-history__pick:focus-visible{box-shadow:var(--av-focus);border-radius:var(--av-radius-sm);outline:none}.av-chat-history__title,.av-chat-history__sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.av-chat-history__title{font-weight:550;font-size:var(--av-font-sm)}.av-chat-history__sub{font-size:var(--av-font-xs);color:var(--av-text-3)}.av-chat-history__empty{text-align:center;font-size:var(--av-font-sm);color:var(--av-text-3);padding:24px 16px}@media (hover:none){.av-chat-history li .av-btn{opacity:1}}.av-prose{font-size:var(--av-font-base);line-height:var(--av-leading-normal)}.av-prose>:first-child{margin-top:0}.av-prose>:last-child{margin-bottom:0}.av-prose p,.av-prose ul,.av-prose ol,.av-prose pre,.av-prose table,.av-prose blockquote{margin:0 0 .6em}.av-prose ul{padding-left:1.3em}.av-prose ol{padding-left:2em}.av-prose li+li{margin-top:.2em}.av-prose li>p{margin:0}.av-prose h1,.av-prose h2,.av-prose h3,.av-prose h4{font-size:var(--av-font-md);line-height:var(--av-leading-tight);margin:.9em 0 .4em}.av-prose h1{font-size:var(--av-font-lg)}.av-prose a{color:var(--av-accent);text-underline-offset:2px;text-decoration:underline}.av-prose code{border-radius:var(--av-radius-sm);background:var(--av-surface-sunken);font-family:var(--av-font-mono);padding:1px 5px;font-size:.88em}.av-prose pre{border-radius:var(--av-radius);background:var(--av-surface-sunken);padding:10px 12px;overflow-x:auto}.av-prose pre code{background:0 0;padding:0}.av-prose blockquote{border-left:3px solid var(--av-border-strong);color:var(--av-text-2);padding-left:10px}.av-prose hr{border:0;border-top:1px solid var(--av-border);margin:.9em 0}.av-prose table{border-collapse:collapse;max-width:100%;font-size:var(--av-font-sm);display:block;overflow-x:auto}.av-prose th,.av-prose td{overflow-wrap:normal;word-break:normal;border:1px solid var(--av-border);text-align:left;vertical-align:top;min-width:3em;padding:5px 9px}.av-prose th{background:var(--av-surface-2);white-space:nowrap;font-weight:600}.av-apptag{--av-apptag-c:var(--av-text-2);border:1px solid color-mix(in srgb, var(--av-apptag-c) 45%, transparent);border-radius:var(--av-radius-sm);background:color-mix(in srgb, var(--av-apptag-c) 12%, transparent);min-width:42px;color:var(--av-apptag-c);font-family:var(--av-font-mono);letter-spacing:.04em;white-space:nowrap;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:600;line-height:18px;display:inline-flex}.av-apptag--md{min-width:0;padding:2px 8px;font-size:13px;line-height:20px}.av-float{z-index:66;background:var(--av-surface);border:1px solid var(--av-border-strong);border-radius:var(--av-radius-lg);min-width:0;max-height:calc(100vh - 112px);box-shadow:var(--av-shadow-lg);flex-direction:column;animation:.16s ease-out av-float-in;display:flex;position:fixed;bottom:88px;right:24px}@keyframes av-float-in{0%{opacity:0;translate:0 12px}}.av-float__head{border-bottom:1px solid var(--av-border);border-radius:var(--av-radius-lg) var(--av-radius-lg) 0 0;background:var(--av-surface-2);-webkit-user-select:none;user-select:none;cursor:grab;touch-action:none;align-items:center;gap:2px;padding:6px 6px 6px 4px;display:flex}.av-float__head:active{cursor:grabbing}.av-float__head .av-btn{cursor:pointer}.av-float--expanded .av-float__head{cursor:default}.av-float--collapsed .av-float__head{border-radius:var(--av-radius-lg);border-bottom:0}.av-float__grip{border-radius:var(--av-radius-sm,4px);width:22px;height:28px;color:var(--av-text-3);cursor:grab;touch-action:none;background:0 0;border:0;place-items:center;padding:0;display:grid}.av-float__grip:active{cursor:grabbing}.av-float__grip:disabled{cursor:default;opacity:.4}.av-float__grip:focus-visible{outline:2px solid var(--av-accent);outline-offset:1px}.av-float__title{text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;gap:6px;min-width:0;padding-left:4px;font-weight:600;display:inline-flex;overflow:hidden}.av-float__title .i{color:var(--av-accent);flex:none}.av-float__body{min-height:0;overflow-y:auto}.av-float__foot{border-top:1px solid var(--av-border);background:var(--av-surface-2);border-radius:0 0 var(--av-radius-lg) var(--av-radius-lg);justify-content:flex-end;gap:8px;padding:10px 12px;display:flex}.av-float--expanded{width:min(920px,100vw - 32px);height:min(88vh,900px);max-height:none;inset:6vh auto auto 50%;transform:translate(-50%)}.av-float--expanded .av-float__body,.av-float--expanded .av-composer--float{flex-direction:column;flex:1;display:flex}.av-float--expanded .av-composer--float .av-textarea{resize:none;flex:1}.av-composer--float .av-composer__bar{background:var(--av-surface-2);border-top:1px solid var(--av-border);border-radius:0 0 var(--av-radius-lg) var(--av-radius-lg);padding:10px 12px}.av-float--sheet{width:auto;max-height:85vh;padding-bottom:env(safe-area-inset-bottom,0px);border-width:1px 0 0;border-radius:16px 16px 0 0;transition:transform .18s;animation:.2s ease-out av-sheet-in;bottom:0;left:0;right:0}.av-float--sheet.av-float--swiping{transition:none}@keyframes av-sheet-in{0%{transform:translateY(100%)}}.av-float__bar{background:var(--av-border-strong);border-radius:2px;align-self:center;width:36px;height:4px;margin:6px 0 0}.av-float--sheet .av-float__head{background:var(--av-surface);cursor:default;border-radius:0;padding-top:2px}.av-float--sheet.av-float--collapsed .av-float__head{border-radius:0}.av-float--sheet .av-float__grip{display:none}.av-float--sheet.av-float--expanded{width:auto;height:auto;max-height:none;padding-top:env(safe-area-inset-top,0px);border-width:0;border-radius:0;inset:0;transform:none}.av-float--sheet .av-composer--float .av-composer__bar,.av-float--sheet .av-float__foot{border-radius:0}@media (prefers-reduced-motion:reduce){.av-float,.av-float--sheet{transition:none;animation:none}}.av-assist{flex-direction:column;min-width:0;display:flex;position:relative}.av-assist>.av-textarea,.av-assist>.av-input{flex:1}.av-assist__tools{opacity:.4;align-items:center;gap:2px;transition:opacity .12s;display:flex;position:absolute;bottom:4px;right:18px}.av-assist__tools:hover,.av-assist__tools:focus-within{opacity:1}.av-assist--line{display:block}.av-assist--line>.av-input{width:100%}.av-assist--line .av-assist__tools{top:50%;bottom:auto;right:4px;transform:translateY(-50%)}.av-assist__tools .av-btn{color:var(--av-accent);background:color-mix(in srgb, var(--av-surface) 80%, transparent)}.av-assist__tools:has(.av-spinner){opacity:1}.av-assist>[aria-busy=true]{opacity:.6}.av-float--expanded .av-composer--float .av-assist{flex:1}.av-steps{gap:var(--av-space-2);scrollbar-width:none;width:100%;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.av-steps::-webkit-scrollbar{display:none}.av-steps__item{align-items:center;gap:var(--av-space-2);flex:auto;min-width:0;display:flex}.av-steps__item:last-child{flex:0 auto}.av-steps__item--current,.av-steps__item--current .av-steps__btn{flex-shrink:0}.av-steps__item:not(:last-child):after{content:"";background:var(--av-border-strong);flex:16px;min-width:16px;height:1px}.av-steps__item--done:not(:last-child):after{background:var(--av-accent)}.av-steps__btn{align-items:center;gap:var(--av-space-2);min-width:0;color:inherit;font:inherit;text-align:left;background:0 0;border:0;flex:0 auto;padding:0;display:flex}button.av-steps__btn{cursor:pointer}button.av-steps__btn:hover .av-steps__title{color:var(--av-text)}.av-steps__dot{border-radius:var(--av-radius-pill);border:1px solid var(--av-border-strong);background:var(--av-surface);width:26px;height:26px;color:var(--av-text-3);font-size:var(--av-font-sm);flex:none;place-items:center;font-weight:600;display:grid}.av-steps__item--done .av-steps__dot{border-color:var(--av-accent);color:var(--av-accent);background:var(--av-accent-tint)}.av-steps__item--current .av-steps__dot{border-color:var(--av-accent-solid);background:var(--av-accent-solid);color:var(--av-text-inverse)}.av-steps__text{flex-direction:column;min-width:0;display:flex}.av-steps__title{color:var(--av-text-2);font-size:var(--av-font-md);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.av-steps__item--current .av-steps__title{color:var(--av-text)}.av-steps__item--todo .av-steps__title{color:var(--av-text-3)}.av-steps__desc{color:var(--av-text-3);font-size:var(--av-font-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.av-steps--sm .av-steps__dot{width:22px;height:22px;font-size:var(--av-font-xs)}.av-steps--sm .av-steps__title{font-size:var(--av-font-sm)}.av-collapse{border:1px solid var(--av-border);border-radius:var(--av-radius);background:var(--av-surface);flex-direction:column;display:flex;overflow:hidden}.av-collapse__item+.av-collapse__item{border-top:1px solid var(--av-border)}.av-collapse__head{align-items:center;gap:var(--av-space-2);padding-right:var(--av-space-3);display:flex}.av-collapse__head:hover{background:var(--av-surface-hover)}.av-collapse__toggle{align-items:center;gap:var(--av-space-2);min-width:0;padding:var(--av-space-3);color:var(--av-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;font-weight:600;display:flex}.av-collapse__chev{color:var(--av-text-3);flex:none;transition:transform .12s}.av-collapse__item--open .av-collapse__chev{transform:rotate(90deg)}.av-collapse__label{min-width:0}.av-collapse__extra{align-items:center;gap:var(--av-space-2);flex:none;display:flex}.av-collapse__body{padding:0 var(--av-space-3) var(--av-space-3) calc(var(--av-space-3) + 22px)}.av-collapse--sm .av-collapse__toggle{padding:var(--av-space-2) var(--av-space-3);font-size:var(--av-font-sm)}.av-collapse--sm .av-collapse__body{padding-bottom:var(--av-space-2);font-size:var(--av-font-sm)}.av-chart{min-width:0;position:relative}.av-chart svg{width:100%;height:auto;display:block;overflow:visible}.av-chart__grid{stroke:var(--av-chart-grid);stroke-width:1px;shape-rendering:crispedges}.av-chart__base{stroke:var(--av-chart-axis);stroke-width:1px;shape-rendering:crispedges}.av-chart__tick{fill:var(--av-chart-muted);font-variant-numeric:tabular-nums;font-size:11px}.av-chart__label{fill:var(--av-text-2);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.av-chart__hit{fill:#0000;cursor:default}.av-chart__hit:hover+.av-chart__marks,.av-chart__col:hover .av-chart__mark{opacity:1}.av-chart__col .av-chart__mark{transition:opacity .1s}.av-chart:hover .av-chart__col .av-chart__mark{opacity:.55}.av-chart:hover .av-chart__col:hover .av-chart__mark{opacity:1}.av-chart__tip{z-index:5;pointer-events:none;border:1px solid var(--av-border);border-radius:var(--av-radius);background:var(--av-surface);min-width:140px;box-shadow:var(--av-shadow);font-size:var(--av-font-sm);white-space:nowrap;padding:8px 10px;position:absolute;transform:translate(-50%,calc(-100% - 10px))}.av-chart__tip-title{margin-bottom:4px;font-weight:650}.av-chart__tip-row{color:var(--av-text-2);font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:flex}.av-chart__tip-row b{color:var(--av-text);margin-left:auto;font-weight:600}.av-swatch{border-radius:3px;flex:none;width:10px;height:10px}.av-legend{font-size:var(--av-font-sm);color:var(--av-text-2);flex-wrap:wrap;gap:6px 14px;display:flex}.av-legend__item{align-items:center;gap:6px;display:inline-flex}.av-hbars{flex-direction:column;gap:2px;display:flex}.av-hbar{border-radius:var(--av-radius-sm);color:var(--av-text);grid-template-columns:minmax(90px,34%) minmax(0,1fr) auto;align-items:center;gap:10px;padding:5px 6px;text-decoration:none;display:grid}a.av-hbar:hover,.av-hbar:hover{background:var(--av-surface-hover);text-decoration:none}.av-hbar__label{font-size:var(--av-font-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.av-hbar__track{gap:2px;height:12px;display:flex}.av-hbar__fill{background:var(--av-series-1);border-radius:0 4px 4px 0;min-width:2px;height:100%}.av-hbar__value{font-size:var(--av-font-sm);font-variant-numeric:tabular-nums;text-align:right;min-width:64px;font-weight:600}.av-hbar__value small{color:var(--av-text-3);margin-left:4px;font-weight:500}.av-chart-table{font-size:var(--av-font-sm)}.av-donut{flex-wrap:wrap;align-items:center;gap:12px 24px;min-width:0;display:flex}.av-donut__ring{flex:none;position:relative}.av-donut__ring svg{display:block;overflow:visible}.av-donut__slice{stroke:var(--av-surface);stroke-width:2px;transition:opacity .1s}.av-donut.is-hover .av-donut__slice{opacity:.55}.av-donut.is-hover .av-donut__slice.is-on{opacity:1}.av-donut__empty{fill:none;stroke:var(--av-chart-grid)}.av-donut__centre{pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:0 22%;display:flex;position:absolute;inset:0}.av-donut__centre-value{font-size:var(--av-font-lg);letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:650;line-height:1.1}.av-donut__centre-label{font-size:var(--av-font-xs);color:var(--av-text-3);margin-top:2px}.av-donut__legend{flex:200px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));align-content:center;gap:2px 16px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.av-donut__item{border-radius:var(--av-radius-sm);color:var(--av-text);font-size:var(--av-font-sm);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:4px 6px;text-decoration:none;display:grid}.av-donut__row.is-on .av-donut__item,a.av-donut__item:hover{background:var(--av-surface-hover);text-decoration:none}.av-donut__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.av-donut__label small{color:var(--av-text-3);font-size:var(--av-font-xs);display:block}.av-donut__pct{color:var(--av-text-3);font-variant-numeric:tabular-nums;text-align:right;min-width:34px}.av-donut__value{font-variant-numeric:tabular-nums;text-align:right;min-width:56px;font-weight:600}.vms-muted{color:var(--av-text-2)}.vms-faint{color:var(--av-text-3)}.vms-inline{align-items:center;gap:6px;min-width:0;display:inline-flex}.vms-inline--wrap{flex-wrap:wrap}.vms-flag{width:15px;height:10px;box-shadow:0 0 0 1px var(--av-border);object-fit:cover;vertical-align:middle;border-radius:2px;flex:none;display:inline-block}.vms-flag--none{box-shadow:none;color:var(--av-text-3);justify-content:center;align-items:center;display:inline-flex}.vms-flag--none .i{width:12px;height:12px}.vms-login{background:var(--av-surface);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100vh;display:grid}.vms-login__art{color:#e9e8e2;background:#161615;flex-direction:column;justify-content:space-between;padding:48px;display:flex;position:relative;overflow:hidden}.vms-login__art:after{content:"";background:radial-gradient(circle,#fa4f198c,#fa4f1900 70%);border-radius:50%;width:520px;height:520px;position:absolute;bottom:-180px;right:-180px}.vms-login__art:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000,#ffffff0f 30% 70%,#0000);width:1px;position:absolute;top:0;bottom:0;right:0}.vms-login__panel{flex-direction:column;justify-content:center;gap:20px;width:100%;max-width:520px;margin:0 auto;padding:48px;display:flex}.vms-ms-btn{border:1px solid var(--av-border-strong);border-radius:var(--av-radius-sm);background:var(--av-surface);cursor:pointer;height:44px;color:var(--av-text);justify-content:center;align-items:center;gap:12px;font-weight:600;display:flex}.vms-ms-btn:hover{background:var(--av-surface-2)}.vms-ms-btn:disabled{cursor:default}.vms-login__brand{color:var(--av-text-2);align-items:center;gap:10px;font-weight:600;display:flex}.vms-login__dev{border-top:1px solid var(--av-border);flex-direction:column;gap:12px;padding-top:20px;display:flex}@media (width<=900px){.vms-login{grid-template-columns:minmax(0,1fr)}.vms-login__art{display:none}}.vms-form-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}@media (width<=560px){.vms-form-row{grid-template-columns:minmax(0,1fr)}}.vms-search{flex:260px;min-width:260px;max-width:420px}.vms-stale{opacity:.6;transition:opacity .12s ease-out}.vms-stars{color:var(--av-border-strong);gap:1px;display:inline-flex}.vms-stars .is-on,.vms-stars .is-half{color:var(--av-warning)}.vms-list__tools{margin-top:var(--av-space-2)}.vms-meta{flex-wrap:wrap;align-items:center;gap:6px 12px;display:inline-flex}.vms-strip{margin-bottom:var(--av-space-4);flex-direction:column;gap:8px;display:flex}.vms-error{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.vms-stack{gap:var(--av-space-4);flex-direction:column;display:flex}.vms-star-input{gap:2px;display:inline-flex}.vms-star-input button{border-radius:var(--av-radius-sm);color:var(--av-border-strong);cursor:pointer;background:0 0;border:0;padding:2px;display:inline-flex}.vms-star-input button:hover{background:var(--av-surface-hover)}.vms-star-input button.is-on{color:var(--av-warning)}.vms-star-input button.is-on svg{fill:currentColor}.vms-bill-summary{margin:0 0 var(--av-space-4);border:1px solid var(--av-border);border-radius:var(--av-radius-lg);background:var(--av-surface);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.vms-bill-figure{min-width:0;padding:var(--av-space-3) var(--av-space-4);flex-direction:column;gap:2px;display:flex}.vms-bill-figure+.vms-bill-figure{border-left:1px solid var(--av-border)}.vms-bill-figure dt{font-size:var(--av-font-xs,11px);letter-spacing:.04em;text-transform:uppercase;color:var(--av-text-3);font-weight:550}.vms-bill-figure dd{margin:0}.vms-bill-figure__value{font-size:var(--av-font-xl,20px);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-weight:650;overflow:hidden}.vms-bill-figure__foot{font-size:var(--av-font-sm);color:var(--av-text-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vms-bill-figure--warning .vms-bill-figure__value{color:var(--av-warning)}.vms-bill-figure--success .vms-bill-figure__value{color:var(--av-success)}.vms-bill-filters{gap:var(--av-space-2);margin-bottom:var(--av-space-3);grid-template-columns:minmax(0,1fr) 190px 190px;display:grid}.vms-bill-filters>*{width:100%;min-width:0}.vms-bill-number{font-family:var(--av-font-mono);font-size:var(--av-font-sm);font-weight:600}@media (width<=720px){.vms-bill-summary{grid-template-columns:1fr}.vms-bill-figure+.vms-bill-figure{border-left:0;border-top:1px solid var(--av-border)}.vms-bill-filters{grid-template-columns:1fr 1fr}.vms-bill-filters>:first-child{grid-column:1/-1}}.vms-bill-stats{gap:var(--av-space-5);margin-bottom:var(--av-space-4);flex-wrap:wrap;display:flex}.vms-stat-tile{min-width:0;display:flex}.vms-stat-tile>.av-stat{flex:1}.vms-stat-tile--warning>.av-stat{border-color:color-mix(in srgb, var(--av-warning) 45%, var(--av-border));background:var(--av-warning-bg)}.vms-stat-tile--warning>.av-stat .av-stat__value{color:var(--av-warning)}.vms-stat-tile--success>.av-stat{border-color:color-mix(in srgb, var(--av-success) 45%, var(--av-border));background:var(--av-success-bg)}.vms-stat-tile--success>.av-stat .av-stat__value{color:var(--av-success)}.vms-stat-tile--danger>.av-stat{border-color:color-mix(in srgb, var(--av-danger) 45%, var(--av-border));background:var(--av-danger-bg)}.vms-stat-tile--danger>.av-stat .av-stat__value{color:var(--av-danger)}.vms-dropzone{width:100%;margin-top:var(--av-space-3);padding:var(--av-space-6) var(--av-space-4);border:2px dashed var(--av-border-strong);border-radius:var(--av-radius-lg);background:var(--av-surface);color:inherit;font:inherit;text-align:center;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.vms-dropzone:hover,.vms-dropzone.is-over{border-color:var(--av-accent);background:var(--av-surface-hover)}.vms-dropzone:disabled{cursor:progress}.vms-import__howto{flex-direction:column;gap:6px;margin:0;padding-left:18px;display:flex}.vms-import__file,.vms-import__actions{justify-content:space-between;align-items:center;gap:var(--av-space-3);flex-wrap:wrap;display:flex}.vms-import__go{align-items:center;gap:var(--av-space-4);text-align:right;flex-wrap:wrap;display:flex}.vms-import__tools{margin:var(--av-space-3) 0;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vms-import__groups{flex-direction:column;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.vms-import__groups li{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.vms-import__groups li>span:first-child{font-weight:600}.vms-import__dup,.vms-import__errors .is-duplicate{color:var(--av-warning)}.vms-import__errors{color:var(--av-danger);margin:0;padding:0;list-style:none}.vms-import__confirm ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.vms-import__confirm li{border-radius:var(--av-radius-sm);background:var(--av-surface-2);font-variant-numeric:tabular-nums;justify-content:space-between;padding:6px 10px;display:flex}@media (width<=600px){.vms-search{flex-basis:100%;min-width:0;max-width:none}.vms-cell{white-space:normal;flex-wrap:wrap}}.vms-cell{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:6px;display:inline-flex}.vms-stars .is-on svg{fill:currentColor}.av-card .av-section-title:not(:first-child){margin-top:var(--av-space-5)}.vms-form{gap:var(--av-space-4);flex-direction:column;display:flex}.vms-filters{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.vms-filter{border:1px solid var(--av-border);background:var(--av-surface);border-radius:999px;align-items:center;gap:6px;padding:2px 2px 2px 10px;display:inline-flex}.vms-filter__label{color:var(--av-text-2);white-space:nowrap;font-size:12px}.vms-cell--wrap{white-space:normal;flex-wrap:wrap}.vms-pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.vms-starred svg{color:var(--av-warning);fill:currentColor}.av-prop__value .vms-cell{white-space:normal;flex-wrap:wrap;max-width:100%}.av-prop__value .av-tag{white-space:normal;max-width:100%;height:auto}.vms-colpick{gap:var(--av-space-2);padding:var(--av-space-2);flex-direction:column;display:flex}.vms-colpick__list{flex-direction:column;max-height:min(60vh,420px);display:flex;overflow-y:auto}.vms-colpick__row{align-items:center;gap:var(--av-space-2);padding:3px var(--av-space-1);border-radius:var(--av-radius-sm);display:flex}.vms-colpick__row:hover{background:var(--av-surface-hover)}.vms-colpick__row.is-dragging{opacity:.4}.vms-colpick__row .av-check{flex:1;min-width:0}.vms-colpick__row>.vms-faint{font-size:var(--av-font-xs)}.vms-colpick__grip{width:16px;color:var(--av-text-3);cursor:grab;display:inline-flex}.vms-colpick__split{border:0;border-top:1px solid var(--av-border);margin:var(--av-space-1) 0}.vms-colpick__foot{border-top:1px solid var(--av-border);padding-top:var(--av-space-2);justify-content:flex-end;display:flex}.vms-cell .av-tag .vms-flag{margin-right:4px}.vms-form--2{gap:var(--av-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vms-form--2>.av-callout,.vms-form--2>.vms-span{grid-column:1/-1}@media (width<=720px){.vms-form--2{grid-template-columns:1fr}}.vms-quick__section+.vms-quick__section{margin-top:var(--av-space-6)}.vms-quick__section .av-section-title{margin-bottom:var(--av-space-3)}.av-table td .vms-cell--wrap{white-space:nowrap;flex-wrap:nowrap}.vms-vendor-cell{align-items:center;gap:var(--av-space-2);display:flex}.vms-vendor-cell>:first-child{flex:1;min-width:0}.vms-vendor-cell__edit{opacity:0}tr:hover .vms-vendor-cell__edit,.vms-vendor-cell__edit:focus-visible{opacity:1}@media (hover:none){.vms-vendor-cell__edit{opacity:1}}@media (width>=1101px){html.av-fit .av-cols.av-cols--fit>.av-cols__col--fill-last>.av-card.vms-record-fill:last-child:has(>.av-card__body){min-height:240px;max-height:calc(100dvh - var(--av-topbar-h) - 2 * var(--av-space-4));flex:none}}.vms-about__more{margin-top:var(--av-space-2);justify-content:center;width:100%}.vms-about__section{margin:14px calc(-1 * var(--av-space-4)) 2px;padding:7px var(--av-space-4);background:color-mix(in srgb, var(--av-text) 5%, transparent);font-size:var(--av-font-xs);color:var(--av-text-2);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;font-weight:650;line-height:1.2;display:flex}.vms-about__section:first-child{margin-top:calc(-1 * var(--av-space-2))}.av-prop:has(+.vms-about__section){border-bottom:0}.vms-floatform{gap:var(--av-space-3);padding:var(--av-space-3);display:grid}.vms-lists-wrap{container-type:inline-size}.vms-lists{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vms-lists__part{min-width:0;padding-bottom:var(--av-space-2);flex-direction:column;display:flex}.vms-lists__part:nth-child(2n){border-left:1px solid var(--av-border)}.vms-lists__part:last-child:nth-child(odd){grid-column:1/-1}.vms-lists__head{min-height:32px;padding:0 var(--av-space-2) 0 var(--av-space-4);background:color-mix(in srgb, var(--av-text) 5%, transparent);font-size:var(--av-font-xs);color:var(--av-text-2);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;margin:0;font-weight:650;line-height:1.2;display:flex}.vms-lists__head>.av-btn{margin-left:auto}.vms-lists__count{color:var(--av-text-3);font-weight:500}.vms-lists__none{padding:10px var(--av-space-4);color:var(--av-text-3);font-size:var(--av-font-sm);align-items:center;gap:6px;margin:0;display:flex}.vms-none--warn{color:var(--av-warning)}@container (width<=560px){.vms-lists{grid-template-columns:minmax(0,1fr)}.vms-lists__part:nth-child(2n){border-left:0}}.vms-entries{margin:0;padding:0;list-style:none}.vms-entries>li+li{border-top:1px solid var(--av-border)}.vms-entry{align-items:center;gap:var(--av-space-2);min-height:40px;padding:2px var(--av-space-2) 2px var(--av-space-4);cursor:pointer;display:flex}.vms-entry:hover{background:var(--av-surface-hover)}.vms-entry:focus-visible{outline:2px solid var(--av-accent);outline-offset:-2px}.vms-entry>.av-tag{flex:none}.vms-entry__main{align-items:center;gap:var(--av-space-2);white-space:nowrap;min-width:0;display:flex;overflow:hidden}.vms-entry__main>*{text-overflow:ellipsis;min-width:0;overflow:hidden}.vms-entry__main>.av-tag{flex:none}.vms-entry__main .vms-cell{display:inline}.vms-entry__main .vms-cell>:is(img,svg){vertical-align:-2px;margin-right:6px}.vms-entry__main .vms-cell>.av-tag,.vms-entry__main .vms-cell>.av-btn{margin-left:6px}.vms-entry__sub{color:var(--av-text-3)}.vms-entry__sub:before{content:"·";margin-right:var(--av-space-2)}.vms-entry__menu{opacity:0;flex:none;width:28px;margin-left:auto}.vms-entry:hover .vms-entry__menu,.vms-entry:focus-within .vms-entry__menu{opacity:1}.vms-opt-icon{object-fit:contain;vertical-align:-2px;flex:none;width:14px;height:14px;display:inline-block}.av-tag .vms-opt-icon{width:12px;height:12px;margin-right:4px}[data-theme=dark] :is(.vms-opt-icon,.vms-iconpick__item img){filter:drop-shadow(0 0 .6px #ffffffb3)drop-shadow(0 0 .6px #ffffffb3)}.vms-handle{color:var(--av-accent);text-decoration:none}.vms-handle:hover{text-decoration:underline}.vms-iconpick{gap:var(--av-space-2);padding:var(--av-space-2);display:grid}.vms-iconpick__grid{grid-template-columns:repeat(8,1fr);gap:2px;max-height:220px;display:grid;overflow:auto}.vms-iconpick__grid>p{margin:var(--av-space-2) 0;font-size:var(--av-font-sm);grid-column:1/-1}.vms-iconpick__item{aspect-ratio:1;border-radius:var(--av-radius-sm,6px);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.vms-iconpick__item:hover,.vms-iconpick__item:focus-visible{background:var(--av-surface-hover)}.vms-iconpick__item img{width:20px;height:20px}.vms-iconpick__foot{gap:var(--av-space-1);display:flex}
