@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");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;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.0szrwpqb9mkwe.woff2)format("woff2");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;font-style:normal;font-weight:300;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");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;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");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;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.0szrwpqb9mkwe.woff2)format("woff2");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;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.0szrwpqb9mkwe.woff2)format("woff2");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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.0szrwpqb9mkwe.woff2)format("woff2");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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.0szrwpqb9mkwe.woff2)format("woff2");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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");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 Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_ea416236-module__H1awRq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_ea416236-module__H1awRq__variable{--font-sans-primary:"Inter", "Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2)format("woff2");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;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");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;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");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;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.woff2)format("woff2");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;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.woff2)format("woff2");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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2)format("woff2");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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.woff2)format("woff2");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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.woff2)format("woff2");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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2)format("woff2");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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.woff2)format("woff2");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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.woff2)format("woff2");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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_99bbcd45-module__oVqTja__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_99bbcd45-module__oVqTja__variable{--font-mono-primary:"JetBrains Mono", "JetBrains Mono Fallback"}
@layer base,ozma.tokens,ozma.base,ozma.layout,ozma.surface,ozma.primitive,ozma.section,ozma.utility;
@layer ozma.tokens{:root{--color-neutral-0:#fff;--color-neutral-25:#f6f7f8;--color-neutral-50:#edeef2;--color-neutral-75:#e4e6eb;--color-neutral-100:#dbdee4;--color-neutral-125:#d2d6dc;--color-neutral-150:#caced5;--color-neutral-175:#c1c6ce;--color-neutral-200:#b9bec6;--color-neutral-225:#b1b6bf;--color-neutral-250:#a9aeb7;--color-neutral-275:#a1a6b0;--color-neutral-300:#999fa8;--color-neutral-325:#9197a1;--color-neutral-350:#8a8f99;--color-neutral-375:#828891;--color-neutral-400:#7b818a;--color-neutral-425:#747982;--color-neutral-450:#6d727a;--color-neutral-475:#666b73;--color-neutral-500:#5f636b;--color-neutral-525:#585c64;--color-neutral-550:#51555c;--color-neutral-575:#4b4f55;--color-neutral-600:#44484e;--color-neutral-625:#3e4146;--color-neutral-650:#383b3f;--color-neutral-675:#323438;--color-neutral-700:#2c2e31;--color-neutral-725:#26282b;--color-neutral-750:#202224;--color-neutral-775:#1a1c1e;--color-neutral-800:#151618;--color-neutral-825:#101012;--color-neutral-850:#0b0b0c;--color-neutral-875:#060607;--color-neutral-900:#030304;--color-neutral-925:#010101;--color-neutral-1000:#000;--color-indigo-50:#eef2ff;--color-indigo-100:#e0e7ff;--color-indigo-200:#c7d2ff;--color-indigo-300:#a4b4ff;--color-indigo-400:#7d87ff;--color-indigo-500:#6260ff;--color-indigo-600:#4f39f6;--color-indigo-700:#432dd7;--color-indigo-800:#372aac;--color-indigo-900:#312c85;--color-indigo-950:#1e1a4d;--color-red-50:#fef2f2;--color-red-100:#ffe2e2;--color-red-200:#ffcaca;--color-red-300:#ffa3a4;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-600:#e40016;--color-red-700:#bf000f;--color-red-800:#9f0712;--color-red-900:#82181a;--color-red-950:#460809;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-200:#b9f8cf;--color-green-300:#7bf1a8;--color-green-400:#05df72;--color-green-500:#00c65a;--color-green-600:#00a447;--color-green-700:#00813a;--color-green-800:#016630;--color-green-900:#0d542b;--color-green-950:#032e15;--color-amber-50:#fffbeb;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-300:#ffd236;--color-amber-400:#fabc00;--color-amber-500:#f69e00;--color-amber-600:#da7700;--color-amber-700:#b55200;--color-amber-800:#953d00;--color-amber-900:#7b3306;--color-amber-950:#461901;--color-cyan-50:#ecfeff;--color-cyan-100:#cefafe;--color-cyan-200:#a2f4fd;--color-cyan-300:#53eafd;--color-cyan-400:#00d1ec;--color-cyan-500:#00b6d4;--color-cyan-600:#0091b3;--color-cyan-700:#007491;--color-cyan-800:#005f78;--color-cyan-900:#104e64;--color-cyan-950:#053345;--alpha-5:.05;--alpha-10:.1;--alpha-15:.15;--alpha-20:.2;--alpha-25:.25;--alpha-30:.3;--alpha-35:.35;--alpha-40:.4;--alpha-45:.45;--alpha-50:.5;--alpha-55:.55;--alpha-60:.6;--alpha-65:.65;--alpha-70:.7;--alpha-75:.75;--alpha-80:.8;--alpha-85:.85;--alpha-90:.9;--alpha-95:.95;--size-0:0px;--size-4:4px;--size-8:8px;--size-12:12px;--size-16:16px;--size-20:20px;--size-24:24px;--size-28:28px;--size-32:32px;--size-36:36px;--size-40:40px;--size-44:44px;--size-48:48px;--size-52:52px;--size-56:56px;--size-64:64px;--size-80:80px;--size-96:96px;--size-112:112px;--size-128:128px;--size-160:160px;--size-192:192px;--size-256:256px;--size-320:320px;--size-384:384px;--size-512:512px;--size-640:640px;--size-768:768px;--size-1024:1024px;--size-1280:1280px;--size-1536:1536px;--radius-0:0px;--radius-4:4px;--radius-8:8px;--radius-12:12px;--radius-16:16px;--radius-24:24px;--radius-9999:9999px;--font-size-10:10px;--font-size-12:12px;--font-size-14:14px;--font-size-16:16px;--font-size-18:18px;--font-size-20:20px;--font-size-24:24px;--font-weight-300:300;--font-weight-400:400;--font-weight-500:500;--font-weight-600:600;--font-family-sans:var(--font-sans-primary), Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-family-mono:var(--font-mono-primary), "JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--font-leading-12:12px;--font-leading-16:16px;--font-leading-18:18px;--font-leading-20:20px;--font-leading-22:22px;--font-leading-24:24px;--font-leading-26:26px;--font-leading-28:28px;--font-leading-30:30px;--font-leading-32:32px;--tracking-0:0px;--tracking-8:.08px;--tracking-16:.16px;--tracking-24:.24px;--tracking-32:.32px;--tracking-48:.48px;--tracking-64:.64px;--tracking-80:.8px;--tracking-96:.96px;--tracking-neg-32:-.32px;--tracking-neg-24:-.24px;--tracking-neg-16:-.16px;--tracking-neg-8:-.08px;--duration-100:.1s;--duration-150:.15s;--duration-250:.25s;--duration-1000:1s;--duration-2000:2s;--ease-out-quad:cubic-bezier(.25, .46, .45, .94);--ease-out-quart:cubic-bezier(.165, .84, .44, 1);--ease-in-quad:cubic-bezier(.55, .085, .68, .53);--stroke-100:1px;--stroke-150:1.5px;--stroke-200:2px;--space-50:var(--size-4);--space-100:var(--size-8);--space-150:var(--size-12);--space-200:var(--size-16);--space-300:var(--size-24);--space-400:var(--size-32);--space-none:var(--size-0);--radius-50:var(--radius-4);--radius-100:var(--radius-8);--radius-150:var(--radius-12);--radius-none:var(--radius-0);--radius-full:var(--radius-9999);--font-weight-light:var(--font-weight-300);--font-title-family:var(--font-family-sans);--font-title-size:var(--font-size-24);--font-title-weight:var(--font-weight-600);--font-title-leading:var(--font-leading-30);--font-title-tracking:var(--tracking-neg-16);--font-modal-family:var(--font-family-sans);--font-modal-size:var(--font-size-20);--font-modal-weight:var(--font-weight-600);--font-modal-leading:var(--font-leading-24);--font-modal-tracking:var(--tracking-neg-16);--font-wordmark-family:var(--font-family-sans);--font-wordmark-size:var(--font-size-20);--font-wordmark-weight:var(--font-weight-600);--font-wordmark-leading:var(--font-leading-24);--font-wordmark-tracking:var(--tracking-neg-16);--font-heading-family:var(--font-family-sans);--font-heading-size:var(--font-size-16);--font-heading-weight:var(--font-weight-600);--font-heading-leading:var(--font-leading-22);--font-heading-tracking:var(--tracking-neg-16);--font-body-family:var(--font-family-sans);--font-body-size:var(--font-size-14);--font-body-weight:var(--font-weight-500);--font-body-leading:var(--font-leading-20);--font-body-tracking:var(--tracking-neg-8);--font-field-family:var(--font-family-sans);--font-field-size:var(--font-size-14);--font-field-weight:var(--font-weight-400);--font-field-leading:var(--font-leading-20);--font-field-tracking:var(--tracking-neg-8);--font-caption-family:var(--font-family-sans);--font-caption-size:var(--font-size-12);--font-caption-weight:var(--font-weight-500);--font-caption-leading:var(--font-leading-16);--font-caption-tracking:var(--tracking-16);--font-label-family:var(--font-family-sans);--font-label-size:var(--font-size-12);--font-label-weight:var(--font-weight-600);--font-label-leading:var(--font-leading-16);--font-label-tracking:var(--tracking-80);--font-caption-numeric-family:var(--font-family-mono);--font-caption-numeric-size:var(--font-size-12);--font-caption-numeric-weight:var(--font-weight-500);--font-caption-numeric-leading:var(--font-leading-16);--font-caption-numeric-tracking:var(--tracking-0);--font-body-numeric-family:var(--font-family-mono);--font-body-numeric-size:var(--font-size-14);--font-body-numeric-weight:var(--font-weight-500);--font-body-numeric-leading:var(--font-leading-20);--font-body-numeric-tracking:var(--tracking-0);--font-metric-numeric-family:var(--font-family-mono);--font-metric-numeric-size:var(--font-size-20);--font-metric-numeric-weight:var(--font-weight-600);--font-metric-numeric-leading:var(--font-leading-24);--font-metric-numeric-tracking:var(--tracking-0);--size-sidebar:var(--size-width-2xs);--size-page-max:var(--size-width-4xl);--size-form-max:var(--size-width-sm);--size-tooltip-max:var(--size-width-xs);--size-empty-min:var(--size-width-2xs);--size-list-sm:var(--size-width-3xs);--size-list-md:var(--size-width-2xs);--size-list-lg:var(--size-width-sm);--size-overlay-max:var(--size-width-xs);--size-icon-stroke:var(--stroke-150);--size-border:var(--stroke-100);--size-focus-ring:var(--stroke-200);--size-focus-gap:var(--size-4);--size-dialog-max-block:80vh;--size-width-3xs:var(--size-192);--size-width-2xs:var(--size-256);--size-width-xs:var(--size-320);--size-width-sm:var(--size-384);--size-width-md:var(--size-512);--size-width-lg:var(--size-640);--size-width-xl:var(--size-768);--size-width-2xl:var(--size-1024);--size-width-3xl:var(--size-1280);--size-width-4xl:var(--size-1536);--size-content:var(--size-width-xl);--size-content-wide:var(--size-width-2xl);--size-content-narrow:var(--size-width-sm);--size-text-column:var(--size-width-xl);--size-column-max:var(--size-width-3xs);--size-field-max:var(--size-width-xs);--size-select-min:var(--size-width-3xs);--opacity-muted:var(--alpha-60);--duration-fast:var(--duration-100);--duration-moderate:var(--duration-150);--duration-slow:var(--duration-250);--duration-loop-fast:var(--duration-1000);--duration-loop-slow:var(--duration-2000);--ease-standard:var(--ease-out-quad);--ease-entrance:var(--ease-out-quart);--ease-exit:var(--ease-in-quad);--layer-sticky-100:100;--layer-dialog-scrim-200:200;--layer-dialog-300:300;--layer-dropdown-scrim-400:400;--layer-dropdown-500:500;--layer-tooltip-600:600;--layer-toast-700:700;--motion-contextual-exit-opacity:0;--motion-contextual-exit-scale:.95;--motion-contextual-duration:var(--duration-fast);--motion-contextual-enter-easing:var(--ease-standard);--motion-contextual-exit-easing:var(--ease-standard);--motion-expand-exit-opacity:0;--motion-expand-exit-scale:.95;--motion-expand-duration:var(--duration-slow);--motion-expand-enter-easing:var(--ease-entrance);--motion-expand-exit-easing:var(--ease-exit);--motion-slide-exit-opacity:1;--motion-slide-exit-distance:100%;--motion-slide-duration:var(--duration-slow);--motion-slide-enter-easing:var(--ease-entrance);--motion-slide-exit-easing:var(--ease-exit);--motion-scrim-exit-opacity:0;--motion-scrim-duration:var(--duration-slow);--motion-scrim-enter-easing:var(--ease-entrance);--motion-scrim-exit-easing:var(--ease-exit);--motion-load-exit-opacity:0;--motion-load-duration:var(--duration-slow);--motion-load-enter-easing:var(--ease-standard);--motion-load-exit-easing:var(--ease-exit);--breakpoint-phone:640px;--breakpoint-tablet:768px;--breakpoint-desktop:1024px;--breakpoint-wide:1280px;--size-control-sm:var(--size-24);--size-control-md:var(--size-32);--size-control-lg:var(--size-40);--size-row:var(--size-44);--size-icon-md:var(--size-16);--size-icon-lg:var(--size-24);--size-touch-target:var(--size-24);--color-background-paper:var(--color-neutral-0);--color-background-surface-00:var(--color-neutral-925);--color-background-surface-00-hover:var(--color-neutral-825);--color-background-surface-00-pressed:var(--color-neutral-775);--color-background-surface-00-selected:#101224;--color-background-control-00:var(--color-neutral-800);--color-background-control-00-hover:var(--color-neutral-750);--color-background-control-00-pressed:var(--color-neutral-700);--color-background-surface-01:var(--color-neutral-825);--color-background-surface-01-hover:var(--color-neutral-775);--color-background-surface-01-pressed:var(--color-neutral-675);--color-background-surface-01-selected:#1c1f30;--color-background-control-01:var(--color-neutral-750);--color-background-control-01-hover:var(--color-neutral-700);--color-background-control-01-pressed:var(--color-neutral-650);--color-background-surface-02:var(--color-neutral-800);--color-background-surface-02-hover:var(--color-neutral-750);--color-background-surface-02-pressed:var(--color-neutral-650);--color-background-surface-02-selected:#222538;--color-background-control-02:var(--color-neutral-725);--color-background-control-02-hover:var(--color-neutral-675);--color-background-control-02-pressed:var(--color-neutral-625);--color-background-surface-03:var(--color-neutral-750);--color-background-surface-03-hover:var(--color-neutral-725);--color-background-surface-03-pressed:var(--color-neutral-600);--color-background-surface-03-selected:#282c3e;--color-background-control-03:var(--color-neutral-700);--color-background-control-03-hover:var(--color-neutral-650);--color-background-control-03-pressed:var(--color-neutral-600);--color-background-danger-subtle:var(--color-red-950);--color-background-danger-subtle-hover:var(--color-red-900);--color-background-danger-subtle-pressed:var(--color-red-800);--color-background-danger:var(--color-red-600);--color-background-danger-hover:var(--color-red-700);--color-background-danger-pressed:var(--color-red-800);--color-background-warning-subtle:var(--color-amber-950);--color-background-warning-subtle-hover:var(--color-amber-900);--color-background-warning-subtle-pressed:var(--color-amber-800);--color-background-warning:var(--color-amber-700);--color-background-warning-hover:var(--color-amber-800);--color-background-warning-pressed:var(--color-amber-900);--color-background-success-subtle:var(--color-green-950);--color-background-success-subtle-hover:var(--color-green-900);--color-background-success-subtle-pressed:var(--color-green-800);--color-background-success:var(--color-green-700);--color-background-success-hover:var(--color-green-800);--color-background-success-pressed:var(--color-green-900);--color-background-info-subtle:var(--color-cyan-950);--color-background-info-subtle-hover:var(--color-cyan-900);--color-background-info-subtle-pressed:var(--color-cyan-800);--color-background-info:var(--color-cyan-700);--color-background-info-hover:var(--color-cyan-800);--color-background-info-pressed:var(--color-cyan-900);--color-background-accent-subtle:var(--color-indigo-950);--color-background-accent-subtle-hover:var(--color-indigo-900);--color-background-accent-subtle-pressed:var(--color-indigo-800);--color-background-accent:var(--color-indigo-600);--color-background-accent-hover:var(--color-indigo-700);--color-background-accent-pressed:var(--color-indigo-800);--color-background-scrim:#0009;--color-background-disabled-00:var(--color-background-control-00);--color-background-disabled-01:var(--color-background-control-01);--color-background-disabled-02:var(--color-background-control-02);--color-background-disabled-03:var(--color-background-control-03);--color-background-scrim-subtle:#0000004d;--color-background-marker:var(--color-neutral-375);--color-border-surface-00:var(--color-neutral-775);--color-border-focus:var(--color-indigo-500);--color-border-surface-00-hover:var(--color-neutral-700);--color-border-surface-00-pressed:var(--color-neutral-625);--color-border-control-00:var(--color-neutral-725);--color-border-control-00-hover:var(--color-neutral-675);--color-border-control-00-pressed:var(--color-neutral-625);--color-border-surface-01:var(--color-neutral-725);--color-border-surface-01-hover:var(--color-neutral-650);--color-border-surface-01-pressed:var(--color-neutral-575);--color-border-control-01:var(--color-neutral-700);--color-border-control-01-hover:var(--color-neutral-650);--color-border-control-01-pressed:var(--color-neutral-600);--color-border-surface-02:var(--color-neutral-700);--color-border-surface-02-hover:var(--color-neutral-625);--color-border-surface-02-pressed:var(--color-neutral-550);--color-border-control-02:var(--color-neutral-675);--color-border-control-02-hover:var(--color-neutral-625);--color-border-control-02-pressed:var(--color-neutral-575);--color-border-surface-03:var(--color-neutral-675);--color-border-surface-03-hover:var(--color-neutral-600);--color-border-surface-03-pressed:var(--color-neutral-525);--color-border-control-03:var(--color-neutral-650);--color-border-control-03-hover:var(--color-neutral-600);--color-border-control-03-pressed:var(--color-neutral-550);--color-border-danger-subtle:var(--color-red-800);--color-border-danger:var(--color-red-600);--color-border-warning-subtle:var(--color-amber-800);--color-border-warning:var(--color-amber-700);--color-border-success-subtle:var(--color-green-800);--color-border-success:var(--color-green-700);--color-border-info-subtle:var(--color-cyan-800);--color-border-info:var(--color-cyan-700);--color-border-accent-subtle:var(--color-indigo-800);--color-border-accent:var(--color-indigo-600);--color-border-disabled-00:var(--color-border-control-00);--color-border-disabled-01:var(--color-border-control-01);--color-border-disabled-02:var(--color-border-control-02);--color-border-disabled-03:var(--color-border-control-03);--color-text-danger:var(--color-red-400);--color-text-warning:var(--color-amber-400);--color-text-success:var(--color-green-400);--color-text-info:var(--color-cyan-400);--color-text-accent:var(--color-indigo-400);--color-text-primary:var(--color-neutral-150);--color-text-secondary:var(--color-neutral-300);--color-text-tertiary:var(--color-neutral-450);--color-text-on-fill:var(--color-neutral-0);--color-text-on-subtle-danger:var(--color-red-400);--color-text-on-subtle-danger-hover:var(--color-red-300);--color-text-on-subtle-danger-pressed:var(--color-red-300);--color-text-on-subtle-warning:var(--color-amber-400);--color-text-on-subtle-warning-hover:var(--color-amber-300);--color-text-on-subtle-warning-pressed:var(--color-amber-300);--color-text-on-subtle-success:var(--color-green-400);--color-text-on-subtle-success-hover:var(--color-green-300);--color-text-on-subtle-success-pressed:var(--color-green-300);--color-text-on-subtle-info:var(--color-cyan-400);--color-text-on-subtle-info-hover:var(--color-cyan-300);--color-text-on-subtle-info-pressed:var(--color-cyan-300);--color-text-on-subtle-accent:var(--color-indigo-400);--color-text-on-subtle-accent-hover:var(--color-indigo-300);--color-text-on-subtle-accent-pressed:var(--color-indigo-300);--color-text-disabled:var(--color-neutral-600);--color-text-on-disabled:var(--color-neutral-500);--color-text-accent-hover:var(--color-indigo-300);--shadow-popover:0px 3px 8px 0px #0000003d, 0px 2px 4px 0px #00000029;--shadow-modal:0px 24px 64px 0px #0009}:root[data-theme=light]{--color-background-paper:var(--color-neutral-0);--color-background-surface-00:var(--color-neutral-0);--color-background-surface-00-hover:var(--color-neutral-25);--color-background-surface-00-pressed:var(--color-neutral-150);--color-background-surface-00-selected:#edf1ff;--color-background-control-00:var(--color-neutral-50);--color-background-control-00-hover:var(--color-neutral-100);--color-background-control-00-pressed:var(--color-neutral-150);--color-background-surface-01:var(--color-neutral-25);--color-background-surface-01-hover:var(--color-neutral-50);--color-background-surface-01-pressed:var(--color-neutral-175);--color-background-surface-01-selected:#e0e5fd;--color-background-control-01:var(--color-neutral-75);--color-background-control-01-hover:var(--color-neutral-125);--color-background-control-01-pressed:var(--color-neutral-175);--color-background-surface-02:var(--color-neutral-50);--color-background-surface-02-hover:var(--color-neutral-100);--color-background-surface-02-pressed:var(--color-neutral-200);--color-background-surface-02-selected:#d5daf4;--color-background-control-02:var(--color-neutral-125);--color-background-control-02-hover:var(--color-neutral-175);--color-background-control-02-pressed:var(--color-neutral-225);--color-background-surface-03:var(--color-neutral-75);--color-background-surface-03-hover:var(--color-neutral-100);--color-background-surface-03-pressed:var(--color-neutral-225);--color-background-surface-03-selected:#d0d6f1;--color-background-control-03:var(--color-neutral-125);--color-background-control-03-hover:var(--color-neutral-175);--color-background-control-03-pressed:var(--color-neutral-225);--color-background-danger-subtle:var(--color-red-50);--color-background-danger-subtle-hover:var(--color-red-100);--color-background-danger-subtle-pressed:var(--color-red-200);--color-background-danger:var(--color-red-600);--color-background-danger-hover:var(--color-red-700);--color-background-danger-pressed:var(--color-red-800);--color-background-warning-subtle:var(--color-amber-50);--color-background-warning-subtle-hover:var(--color-amber-100);--color-background-warning-subtle-pressed:var(--color-amber-200);--color-background-warning:var(--color-amber-700);--color-background-warning-hover:var(--color-amber-800);--color-background-warning-pressed:var(--color-amber-900);--color-background-success-subtle:var(--color-green-50);--color-background-success-subtle-hover:var(--color-green-100);--color-background-success-subtle-pressed:var(--color-green-200);--color-background-success:var(--color-green-700);--color-background-success-hover:var(--color-green-800);--color-background-success-pressed:var(--color-green-900);--color-background-info-subtle:var(--color-cyan-50);--color-background-info-subtle-hover:var(--color-cyan-100);--color-background-info-subtle-pressed:var(--color-cyan-200);--color-background-info:var(--color-cyan-700);--color-background-info-hover:var(--color-cyan-800);--color-background-info-pressed:var(--color-cyan-900);--color-background-accent-subtle:var(--color-indigo-50);--color-background-accent-subtle-hover:var(--color-indigo-100);--color-background-accent-subtle-pressed:var(--color-indigo-200);--color-background-accent:var(--color-indigo-600);--color-background-accent-hover:var(--color-indigo-700);--color-background-accent-pressed:var(--color-indigo-800);--color-background-scrim:#0009;--color-background-disabled-00:var(--color-background-control-00);--color-background-disabled-01:var(--color-background-control-01);--color-background-disabled-02:var(--color-background-control-02);--color-background-disabled-03:var(--color-background-control-03);--color-background-scrim-subtle:#0000004d;--color-background-marker:var(--color-neutral-475);--color-border-surface-00:var(--color-neutral-75);--color-border-focus:var(--color-indigo-500);--color-border-surface-00-hover:var(--color-neutral-150);--color-border-surface-00-pressed:var(--color-neutral-225);--color-border-control-00:var(--color-neutral-125);--color-border-control-00-hover:var(--color-neutral-175);--color-border-control-00-pressed:var(--color-neutral-225);--color-border-surface-01:var(--color-neutral-100);--color-border-surface-01-hover:var(--color-neutral-175);--color-border-surface-01-pressed:var(--color-neutral-250);--color-border-control-01:var(--color-neutral-125);--color-border-control-01-hover:var(--color-neutral-175);--color-border-control-01-pressed:var(--color-neutral-225);--color-border-surface-02:var(--color-neutral-150);--color-border-surface-02-hover:var(--color-neutral-225);--color-border-surface-02-pressed:var(--color-neutral-300);--color-border-control-02:var(--color-neutral-175);--color-border-control-02-hover:var(--color-neutral-225);--color-border-control-02-pressed:var(--color-neutral-275);--color-border-surface-03:var(--color-neutral-150);--color-border-surface-03-hover:var(--color-neutral-225);--color-border-surface-03-pressed:var(--color-neutral-300);--color-border-control-03:var(--color-neutral-175);--color-border-control-03-hover:var(--color-neutral-225);--color-border-control-03-pressed:var(--color-neutral-275);--color-border-danger-subtle:var(--color-red-400);--color-border-danger:var(--color-red-500);--color-border-warning-subtle:var(--color-amber-600);--color-border-warning:var(--color-amber-600);--color-border-success-subtle:var(--color-green-600);--color-border-success:var(--color-green-600);--color-border-info-subtle:var(--color-cyan-500);--color-border-info:var(--color-cyan-600);--color-border-accent-subtle:var(--color-indigo-300);--color-border-accent:var(--color-indigo-400);--color-border-disabled-00:var(--color-border-control-00);--color-border-disabled-01:var(--color-border-control-01);--color-border-disabled-02:var(--color-border-control-02);--color-border-disabled-03:var(--color-border-control-03);--color-text-danger:var(--color-red-700);--color-text-warning:var(--color-amber-900);--color-text-success:var(--color-green-900);--color-text-info:var(--color-cyan-900);--color-text-accent:var(--color-indigo-600);--color-text-primary:var(--color-neutral-675);--color-text-secondary:var(--color-neutral-525);--color-text-tertiary:var(--color-neutral-375);--color-text-on-fill:var(--color-neutral-0);--color-text-on-subtle-danger:var(--color-red-700);--color-text-on-subtle-danger-hover:var(--color-red-700);--color-text-on-subtle-danger-pressed:var(--color-red-700);--color-text-on-subtle-warning:var(--color-amber-900);--color-text-on-subtle-warning-hover:var(--color-amber-800);--color-text-on-subtle-warning-pressed:var(--color-amber-800);--color-text-on-subtle-success:var(--color-green-900);--color-text-on-subtle-success-hover:var(--color-green-800);--color-text-on-subtle-success-pressed:var(--color-green-800);--color-text-on-subtle-info:var(--color-cyan-800);--color-text-on-subtle-info-hover:var(--color-cyan-800);--color-text-on-subtle-info-pressed:var(--color-cyan-700);--color-text-on-subtle-accent:var(--color-indigo-600);--color-text-on-subtle-accent-hover:var(--color-indigo-600);--color-text-on-subtle-accent-pressed:var(--color-indigo-700);--color-text-disabled:var(--color-neutral-225);--color-text-on-disabled:var(--color-neutral-350);--color-text-accent-hover:var(--color-indigo-600);--shadow-popover:0px 3px 8px 0px #00000017, 0px 2px 4px 0px #0000000f;--shadow-modal:0px 24px 64px 0px #00000039}:root[data-scale=compact],[data-density=compact]{--size-control-sm:var(--size-20);--size-control-md:var(--size-28);--size-control-lg:var(--size-36);--size-row:var(--size-36);--size-icon-md:var(--size-16);--size-icon-lg:var(--size-24);--size-touch-target:var(--size-24)}:root[data-scale=spacious],[data-density=spacious]{--size-control-sm:var(--size-28);--size-control-md:var(--size-36);--size-control-lg:var(--size-44);--size-row:var(--size-52);--size-icon-md:var(--size-16);--size-icon-lg:var(--size-24);--size-touch-target:var(--size-24)}:root[data-scale=touch],[data-density=touch]{--size-control-sm:var(--size-40);--size-control-md:var(--size-48);--size-control-lg:var(--size-56);--size-row:var(--size-64);--size-icon-md:var(--size-20);--size-icon-lg:var(--size-24);--size-touch-target:var(--size-48)}.oz-surface-00{--border-here:var(--color-border-surface-00);--border-here-hover:var(--color-border-surface-00-hover);--border-here-pressed:var(--color-border-surface-00-pressed);--border-here-raised:var(--color-border-control-00);--border-here-raised-hover:var(--color-border-control-00-hover);--border-here-raised-pressed:var(--color-border-control-00-pressed);--surface-here-raised:var(--color-background-control-00);--surface-here-raised-hover:var(--color-background-control-00-hover);--surface-here-raised-pressed:var(--color-background-control-00-pressed);--surface-here:var(--color-background-surface-00);--surface-here-hover:var(--color-background-surface-00-hover);--surface-here-pressed:var(--color-background-surface-00-pressed);--surface-here-selected:var(--color-background-surface-00-selected)}.oz-surface-01{--border-here:var(--color-border-surface-01);--border-here-hover:var(--color-border-surface-01-hover);--border-here-pressed:var(--color-border-surface-01-pressed);--border-here-raised:var(--color-border-control-01);--border-here-raised-hover:var(--color-border-control-01-hover);--border-here-raised-pressed:var(--color-border-control-01-pressed);--surface-here-raised:var(--color-background-control-01);--surface-here-raised-hover:var(--color-background-control-01-hover);--surface-here-raised-pressed:var(--color-background-control-01-pressed);--surface-here:var(--color-background-surface-01);--surface-here-hover:var(--color-background-surface-01-hover);--surface-here-pressed:var(--color-background-surface-01-pressed);--surface-here-selected:var(--color-background-surface-01-selected)}.oz-surface-02{--border-here:var(--color-border-surface-02);--border-here-hover:var(--color-border-surface-02-hover);--border-here-pressed:var(--color-border-surface-02-pressed);--border-here-raised:var(--color-border-control-02);--border-here-raised-hover:var(--color-border-control-02-hover);--border-here-raised-pressed:var(--color-border-control-02-pressed);--surface-here-raised:var(--color-background-control-02);--surface-here-raised-hover:var(--color-background-control-02-hover);--surface-here-raised-pressed:var(--color-background-control-02-pressed);--surface-here:var(--color-background-surface-02);--surface-here-hover:var(--color-background-surface-02-hover);--surface-here-pressed:var(--color-background-surface-02-pressed);--surface-here-selected:var(--color-background-surface-02-selected)}.oz-surface-03{--border-here:var(--color-border-surface-03);--border-here-hover:var(--color-border-surface-03-hover);--border-here-pressed:var(--color-border-surface-03-pressed);--border-here-raised:var(--color-border-control-03);--border-here-raised-hover:var(--color-border-control-03-hover);--border-here-raised-pressed:var(--color-border-control-03-pressed);--surface-here-raised:var(--color-background-control-03);--surface-here-raised-hover:var(--color-background-control-03-hover);--surface-here-raised-pressed:var(--color-background-control-03-pressed);--surface-here:var(--color-background-surface-03);--surface-here-hover:var(--color-background-surface-03-hover);--surface-here-pressed:var(--color-background-surface-03-pressed);--surface-here-selected:var(--color-background-surface-03-selected)}.oz-button{--button-height-sm:var(--size-control-sm);--button-height-md:var(--size-control-md);--button-height-lg:var(--size-control-lg);--button-padding-x-sm:var(--space-150);--button-padding-x-md:var(--space-200);--button-padding-x-lg:var(--space-300);--button-padding-y:var(--space-50);--button-gap:var(--space-100);--button-radius:var(--radius-100);--button-border-width:var(--size-border);--button-default-background:var(--color-background-accent);--button-default-text:var(--color-text-on-fill);--button-default-background-hover:var(--color-background-accent-hover);--button-default-background-pressed:var(--color-background-accent-pressed);--button-default-background-disabled:var(--color-background-disabled-01);--button-default-text-disabled:var(--color-text-disabled);--button-destructive-background:var(--color-background-danger);--button-destructive-text:var(--color-text-on-fill);--button-destructive-background-hover:var(--color-background-danger-hover);--button-destructive-background-pressed:var(--color-background-danger-pressed);--button-destructive-background-disabled:var(--color-background-disabled-01);--button-destructive-text-disabled:var(--color-text-disabled);--button-outline-border:var(--border-here-raised);--button-outline-text:var(--color-text-primary);--button-outline-background-hover:var(--surface-here-hover);--button-outline-border-hover:var(--border-here-raised-hover);--button-outline-border-pressed:var(--border-here-raised-pressed);--button-outline-text-disabled:var(--color-text-disabled);--button-secondary-background:var(--surface-here-raised);--button-secondary-text:var(--color-text-primary);--button-secondary-background-hover:var(--surface-here-raised-hover);--button-secondary-background-pressed:var(--surface-here-raised-pressed);--button-secondary-background-disabled:var(--color-background-disabled-01);--button-secondary-text-disabled:var(--color-text-disabled);--button-ghost-text:var(--color-text-primary);--button-ghost-background-hover:var(--surface-here-hover);--button-ghost-text-disabled:var(--color-text-disabled);--button-ghost-muted-text:var(--color-text-secondary);--button-ghost-muted-text-hover:var(--color-text-primary);--button-ghost-muted-background-hover:var(--surface-here-hover);--button-link-text:var(--color-text-primary);--button-link-text-disabled:var(--color-text-disabled);--button-quiet-text-hover:var(--color-text-accent);--button-destructive-quiet-text:var(--color-text-secondary);--button-destructive-quiet-background-hover:var(--surface-here-hover);--button-destructive-quiet-text-hover:var(--color-text-danger);--button-destructive-quiet-text-disabled:var(--color-text-disabled);--button-reference-text:var(--color-text-secondary);--button-reference-text-hover:var(--color-text-accent);--button-reference-text-disabled:var(--color-text-disabled)}.oz-input{--input-height-sm:var(--size-control-sm);--input-height-md:var(--size-control-md);--input-height-lg:var(--size-control-lg);--input-padding-x-sm:var(--space-100);--input-padding-x-md:var(--space-150);--input-padding-x-lg:var(--space-200);--input-padding-y:var(--space-50);--input-gap:var(--space-100);--input-radius:var(--radius-100);--input-border-width:var(--size-border);--input-border:var(--border-here-raised);--input-background:var(--surface-here-raised);--input-border-hover:var(--border-here-raised-hover);--input-border-pressed:var(--border-here-raised-pressed);--input-background-hover:var(--surface-here-raised-hover);--input-background-pressed:var(--surface-here-raised-pressed);--input-background-disabled:var(--color-background-disabled-01);--input-text:var(--color-text-primary);--input-text-placeholder:var(--color-text-tertiary);--input-text-disabled:var(--color-text-disabled);--input-border-disabled:var(--color-border-disabled-01);--input-border-invalid:var(--color-border-danger);--input-background-selection:var(--color-background-accent);--input-text-selection:var(--color-text-on-fill)}.oz-textarea{--textarea-height-sm:var(--size-control-sm);--textarea-height-md:var(--size-control-md);--textarea-height-lg:var(--size-control-lg);--textarea-padding-x-sm:var(--space-100);--textarea-padding-x-md:var(--space-150);--textarea-padding-x-lg:var(--space-200);--textarea-padding-y:var(--space-100);--textarea-gap:var(--space-100);--textarea-radius:var(--radius-100);--textarea-border-width:var(--size-border);--textarea-border:var(--border-here-raised);--textarea-background:var(--surface-here-raised);--textarea-border-hover:var(--border-here-raised-hover);--textarea-border-pressed:var(--border-here-raised-pressed);--textarea-background-hover:var(--surface-here-raised-hover);--textarea-background-pressed:var(--surface-here-raised-pressed);--textarea-background-disabled:var(--color-background-disabled-01);--textarea-text:var(--color-text-primary);--textarea-text-placeholder:var(--color-text-tertiary);--textarea-text-disabled:var(--color-text-disabled);--textarea-border-disabled:var(--color-border-disabled-01);--textarea-border-invalid:var(--color-border-danger);--textarea-background-selection:var(--color-background-accent);--textarea-text-selection:var(--color-text-on-fill)}.oz-select-trigger{--select-trigger-height-sm:var(--size-control-sm);--select-trigger-height-md:var(--size-control-md);--select-trigger-height-lg:var(--size-control-lg);--select-trigger-padding-x-sm:var(--space-100);--select-trigger-padding-x-md:var(--space-150);--select-trigger-padding-x-lg:var(--space-200);--select-trigger-padding-y:var(--space-50);--select-trigger-gap:var(--space-100);--select-trigger-radius:var(--radius-100);--select-trigger-border-width:var(--size-border);--select-trigger-text:var(--color-text-primary);--select-trigger-background-hover:var(--surface-here-hover);--select-trigger-text-hover:var(--color-text-primary);--select-trigger-border:var(--border-here-raised);--select-trigger-background:var(--surface-here-raised);--select-trigger-border-hover:var(--border-here-raised-hover);--select-trigger-shadow:var(--shadow-popover);--select-trigger-border-pressed:var(--border-here-raised-pressed);--select-trigger-background-pressed:var(--surface-here-raised-pressed);--select-trigger-background-disabled:var(--color-background-disabled-01);--select-trigger-text-disabled:var(--color-text-disabled);--select-trigger-text-placeholder:var(--color-text-tertiary);--select-trigger-border-disabled:var(--color-border-disabled-01);--select-trigger-border-invalid:var(--color-border-danger);--select-trigger-background-selection:var(--color-background-accent);--select-trigger-text-selection:var(--color-text-on-fill);--select-trigger-quiet-text:var(--color-text-secondary);--select-trigger-quiet-background-hover:var(--surface-here-hover);--select-trigger-quiet-text-hover:var(--color-text-primary)}.oz-tabs-trigger{--tabs-trigger-height-sm:var(--size-control-sm);--tabs-trigger-height-md:var(--size-control-md);--tabs-trigger-height-lg:var(--size-control-lg);--tabs-trigger-padding-x-sm:var(--space-100);--tabs-trigger-padding-x-md:var(--space-150);--tabs-trigger-padding-x-lg:var(--space-200);--tabs-trigger-padding-y:var(--space-50);--tabs-trigger-gap:var(--space-100);--tabs-trigger-radius:var(--radius-100);--tabs-trigger-border-width:var(--size-border);--tabs-trigger-text:var(--color-text-secondary);--tabs-trigger-default-border:var(--border-here);--tabs-trigger-default-background:var(--surface-here-raised);--tabs-trigger-default-border-hover:var(--border-here-hover);--tabs-trigger-default-border-pressed:var(--border-here-pressed);--tabs-trigger-default-background-hover:var(--surface-here-raised-hover);--tabs-trigger-default-background-pressed:var(--surface-here-raised-pressed);--tabs-trigger-default-background-disabled:var(--color-background-disabled-01);--tabs-trigger-default-text-disabled:var(--color-text-disabled);--tabs-trigger-default-background-active:var(--surface-here-pressed);--tabs-trigger-line-text-disabled:var(--color-text-disabled);--tabs-trigger-line-background-active:var(--color-background-accent);--tabs-trigger-pill-background:var(--surface-here-raised);--tabs-trigger-pill-background-hover:var(--surface-here-raised-hover);--tabs-trigger-pill-background-pressed:var(--surface-here-raised-pressed);--tabs-trigger-pill-background-disabled:var(--color-background-disabled-01);--tabs-trigger-pill-text-disabled:var(--color-text-disabled);--tabs-trigger-pill-background-active:var(--surface-here-pressed);--tabs-trigger-text-active:var(--color-text-primary)}.oz-row-button{--row-button-height-sm:var(--size-control-sm);--row-button-height-md:var(--size-control-md);--row-button-height-lg:var(--size-control-lg);--row-button-padding-x-sm:var(--space-100);--row-button-padding-x-md:var(--space-150);--row-button-padding-x-lg:var(--space-200);--row-button-padding-y:var(--space-100);--row-button-gap:var(--space-150);--row-button-radius:var(--radius-100);--row-button-border-width:var(--size-border);--row-button-background-hover:var(--surface-here-hover);--row-button-text:var(--color-text-secondary);--row-button-text-hover:var(--color-text-primary);--row-button-background-current:var(--surface-here-pressed);--row-button-text-current:var(--color-text-primary)}.oz-command-input{--command-input-height-sm:var(--size-control-sm);--command-input-height-md:var(--size-control-md);--command-input-height-lg:var(--size-control-lg);--command-input-padding-x-sm:var(--space-100);--command-input-padding-x-md:var(--space-150);--command-input-padding-x-lg:var(--space-200);--command-input-padding-y:var(--space-150);--command-input-gap:var(--space-100);--command-input-radius:var(--radius-none);--command-input-border-width:var(--size-border);--command-input-text:var(--color-text-primary);--command-input-border:var(--border-here);--command-input-background-selected:var(--surface-here-hover);--command-input-background:var(--surface-here-raised);--command-input-border-hover:var(--border-here-hover);--command-input-border-pressed:var(--border-here-pressed);--command-input-background-hover:var(--surface-here-raised-hover);--command-input-background-pressed:var(--surface-here-raised-pressed);--command-input-background-disabled:var(--color-background-disabled-01);--command-input-text-disabled:var(--color-text-disabled);--command-input-text-placeholder:var(--color-text-tertiary);--command-input-border-disabled:var(--color-border-disabled-01);--command-input-border-invalid:var(--color-border-danger);--command-input-background-selection:var(--color-background-accent);--command-input-text-selection:var(--color-text-on-fill)}.oz-checkbox{--checkbox-size:var(--size-16);--checkbox-radius:var(--radius-50);--checkbox-border-width:var(--size-border);--checkbox-border:var(--border-here-raised);--checkbox-background:var(--surface-here-raised);--checkbox-border-hover:var(--border-here-raised-hover);--checkbox-background-checked:var(--color-background-accent);--checkbox-text-checked:var(--color-text-on-fill);--checkbox-border-checked:var(--color-border-accent);--checkbox-background-disabled:var(--color-background-disabled-01);--checkbox-border-disabled:var(--color-border-disabled-01);--checkbox-text-disabled:var(--color-text-disabled)}.oz-radio{--radio-size:var(--size-16);--radio-radius:var(--radius-full);--radio-border-width:var(--size-border);--radio-border:var(--border-here-raised);--radio-background:var(--surface-here-raised);--radio-border-hover:var(--border-here-raised-hover);--radio-border-checked:var(--color-border-accent);--radio-background-checked:var(--color-background-accent);--radio-background-disabled:var(--color-background-disabled-01);--radio-border-disabled:var(--color-border-disabled-01)}.oz-switch{--switch-size:var(--size-20);--switch-radius:var(--radius-full);--switch-border-width:var(--size-border);--switch-background-checked:var(--color-background-accent);--switch-background:var(--color-background-marker);--switch-background-thumb:var(--color-text-on-fill);--switch-background-disabled:var(--color-background-disabled-01);--switch-background-thumb-disabled:var(--color-text-disabled)}.oz-card{--card-padding-x:var(--space-200);--card-padding-y:var(--space-200);--card-gap:var(--space-150);--card-radius:var(--radius-150);--card-border-width:var(--size-border);--card-text:var(--color-text-secondary);--card-background:var(--surface-here);--card-border:var(--border-here);--card-text-muted:var(--color-text-secondary)}.oz-dialog{--dialog-padding-x:var(--space-300);--dialog-padding-y:var(--space-300);--dialog-gap:var(--space-300);--dialog-radius:var(--radius-150);--dialog-border-width:var(--size-border);--dialog-background:var(--surface-here);--dialog-text:var(--color-text-primary);--dialog-border:var(--border-here);--dialog-shadow:var(--shadow-modal);--dialog-background-scrim:var(--color-background-scrim);--dialog-text-muted:var(--color-text-secondary);--dialog-width:var(--size-width-md)}.oz-sheet{--sheet-padding-x:var(--space-300);--sheet-padding-y:var(--space-300);--sheet-gap:var(--space-200);--sheet-radius:var(--radius-none);--sheet-border-width:var(--size-border);--sheet-background:var(--surface-here);--sheet-shadow:var(--shadow-modal);--sheet-border:var(--border-here);--sheet-text:var(--color-text-primary);--sheet-background-scrim:var(--color-background-scrim);--sheet-width-md:var(--size-width-sm);--sheet-width-lg:var(--size-width-lg)}.oz-popover{--popover-padding-x:var(--space-150);--popover-padding-y:var(--space-150);--popover-gap:var(--space-100);--popover-radius:var(--radius-150);--popover-border-width:var(--size-border);--popover-text:var(--color-text-primary);--popover-border:var(--border-here-raised);--popover-shadow:var(--shadow-popover);--popover-background:var(--surface-here);--popover-width:var(--size-width-xs)}.oz-dropdown-content{--dropdown-content-padding-x:var(--space-50);--dropdown-content-padding-y:var(--space-50);--dropdown-content-gap:var(--space-50);--dropdown-content-radius:var(--radius-150);--dropdown-content-border-width:var(--size-border);--dropdown-content-text:var(--color-text-primary);--dropdown-content-border:var(--border-here-raised);--dropdown-content-shadow:var(--shadow-popover);--dropdown-content-background:var(--surface-here);--dropdown-content-background-checked:var(--surface-here-hover);--dropdown-content-text-checked:var(--color-text-primary)}.oz-context-content{--context-content-padding-x:var(--space-50);--context-content-padding-y:var(--space-50);--context-content-gap:var(--space-50);--context-content-radius:var(--radius-150);--context-content-border-width:var(--size-border);--context-content-text:var(--color-text-primary);--context-content-border:var(--border-here-raised);--context-content-shadow:var(--shadow-popover);--context-content-background:var(--surface-here)}.oz-select-content{--select-content-padding-x:var(--space-50);--select-content-padding-y:var(--space-50);--select-content-gap:var(--space-50);--select-content-radius:var(--radius-150);--select-content-border-width:var(--size-border);--select-content-text:var(--color-text-secondary);--select-content-background-hover:var(--surface-here-hover);--select-content-text-hover:var(--color-text-primary);--select-content-border:var(--border-here-raised);--select-content-background:var(--surface-here);--select-content-border-hover:var(--border-here-raised-hover);--select-content-shadow:var(--shadow-popover)}.oz-tooltip{--tooltip-padding-x:var(--space-150);--tooltip-padding-y:var(--space-100);--tooltip-gap:var(--space-100);--tooltip-radius:var(--radius-100);--tooltip-border-width:var(--size-border);--tooltip-text:var(--color-text-primary);--tooltip-border:var(--border-here-raised);--tooltip-shadow:var(--shadow-popover);--tooltip-background:var(--surface-here)}.oz-alert{--alert-padding-x:var(--space-150);--alert-padding-y:var(--space-100);--alert-gap:var(--space-150);--alert-radius:var(--radius-50);--alert-border-width:var(--size-border);--alert-background:var(--color-background-danger-subtle);--alert-text:var(--color-text-danger);--alert-danger-background:var(--color-background-danger-subtle);--alert-danger-text:var(--color-text-danger);--alert-warning-background:var(--color-background-warning-subtle);--alert-warning-text:var(--color-text-warning);--alert-success-background:var(--color-background-success-subtle);--alert-success-text:var(--color-text-success);--alert-info-background:var(--color-background-info-subtle);--alert-info-text:var(--color-text-info)}.oz-empty-state{--empty-state-padding-x:var(--space-300);--empty-state-padding-y:var(--space-400);--empty-state-gap:var(--space-100);--empty-state-radius:var(--radius-150);--empty-state-border-width:var(--size-border);--empty-state-text:var(--color-text-secondary)}.oz-error-state{--error-state-padding-x:var(--space-300);--error-state-padding-y:var(--space-400);--error-state-gap:var(--space-100);--error-state-radius:var(--radius-150);--error-state-border-width:var(--size-border);--error-state-text:var(--color-text-danger);--error-state-background:var(--surface-here);--error-state-border:var(--border-here)}.oz-calendar{--calendar-padding-x:var(--space-150);--calendar-padding-y:var(--space-150);--calendar-gap:var(--space-50);--calendar-day-size:var(--size-36);--calendar-month-width:var(--size-128);--calendar-year-width:var(--size-96);--calendar-radius:var(--radius-150);--calendar-border-width:var(--size-border);--calendar-text:var(--color-text-secondary);--calendar-background:var(--surface-here-hover);--calendar-text-selected:var(--color-text-secondary);--calendar-border:var(--border-here-raised)}.oz-stat-tile{--stat-tile-padding-x:var(--space-200);--stat-tile-padding-y:var(--space-150);--stat-tile-gap:var(--space-100);--stat-tile-radius:var(--radius-150);--stat-tile-border-width:var(--size-border);--stat-tile-border:var(--color-border-accent);--stat-tile-background:var(--color-background-accent-subtle);--stat-tile-text:var(--color-text-primary);--stat-tile-accent-border:var(--color-border-accent);--stat-tile-accent-background:var(--color-background-accent-subtle);--stat-tile-accent-text:var(--color-text-primary);--stat-tile-hero-text:var(--color-text-accent);--stat-tile-warning-text:var(--color-text-warning);--stat-tile-danger-text:var(--color-text-danger);--stat-tile-text-muted:var(--color-text-secondary)}.oz-table-row{--table-row-height:var(--size-row);--table-row-padding-x:var(--space-150);--table-row-padding-y:var(--space-none);--table-row-gap:var(--space-100);--table-row-border-width:var(--size-border);--table-row-text:var(--color-text-secondary);--table-row-radius:var(--radius-none)}.oz-data-table-row{--data-table-row-height:var(--size-row);--data-table-row-padding-x:var(--space-150);--data-table-row-padding-y:var(--space-none);--data-table-row-gap:var(--space-150);--data-table-row-border-width:var(--size-border);--data-table-row-border:var(--border-here);--data-table-row-text:var(--color-text-primary);--data-table-row-background:var(--surface-here);--data-table-row-text-hover:var(--color-text-primary);--data-table-row-background-hover:var(--surface-here-hover);--data-table-row-background-selected:var(--surface-here-selected);--data-table-row-radius:var(--radius-none);--data-table-row-text-muted:var(--color-text-secondary)}.oz-menu-item{--menu-item-height:var(--size-control-md);--menu-item-padding-x:var(--space-150);--menu-item-padding-y:var(--space-100);--menu-item-gap:var(--space-100);--menu-item-border-width:var(--size-border);--menu-item-text:var(--color-text-primary);--menu-item-border:var(--border-here-raised);--menu-item-shadow:var(--shadow-popover);--menu-item-background:var(--surface-here);--menu-item-background-checked:var(--surface-here-hover);--menu-item-text-checked:var(--color-text-primary);--menu-item-border-hover:var(--border-here-raised-hover);--menu-item-background-hover:var(--surface-here-hover);--menu-item-radius:var(--radius-50);--menu-item-text-muted:var(--color-text-secondary);--menu-item-text-danger:var(--color-text-danger);--menu-item-background-danger-hover:var(--color-background-danger-subtle);--menu-item-text-disabled:var(--color-text-disabled)}.oz-command-item{--command-item-height:var(--size-control-md);--command-item-padding-x:var(--space-150);--command-item-padding-y:var(--space-100);--command-item-gap:var(--space-150);--command-item-border-width:var(--size-border);--command-item-text:var(--color-text-primary);--command-item-border:var(--border-here);--command-item-background-selected:var(--surface-here-hover);--command-item-background:var(--surface-here-raised);--command-item-border-hover:var(--border-here-hover);--command-item-background-hover:var(--surface-here-raised-hover);--command-item-radius:var(--radius-50)}.oz-badge{--badge-padding-x:var(--space-100);--badge-padding-y:var(--space-50);--badge-radius:var(--radius-full);--badge-gap:var(--space-50);--badge-default-text:var(--color-text-accent);--badge-default-background:var(--color-background-accent-subtle);--badge-default-background-hover:var(--color-background-accent-subtle-hover);--badge-secondary-background:var(--surface-here-raised);--badge-secondary-text:var(--color-text-secondary);--badge-secondary-background-hover:var(--surface-here-raised-hover);--badge-destructive-background:var(--color-background-danger-subtle);--badge-destructive-text:var(--color-text-danger);--badge-destructive-background-hover:var(--color-background-danger-subtle-hover);--badge-outline-border:var(--border-here-raised);--badge-outline-text:var(--color-text-secondary);--badge-outline-background-hover:var(--surface-here-hover);--badge-outline-text-hover:var(--color-text-primary);--badge-link-text:var(--color-text-accent);--badge-success-background:var(--color-background-success-subtle);--badge-success-text:var(--color-text-success);--badge-info-background:var(--color-background-info-subtle);--badge-info-text:var(--color-text-info);--badge-warning-background:var(--color-background-warning-subtle);--badge-warning-text:var(--color-text-warning);--badge-border-width:var(--size-border);--badge-ghost-text:var(--color-text-secondary);--badge-ghost-background-hover:var(--surface-here-hover);--badge-ghost-text-hover:var(--color-text-primary)}.oz-status-dot{--status-dot-size:var(--size-8);--status-dot-radius:var(--radius-full);--status-dot-square-size:var(--size-12);--status-dot-square-radius:var(--radius-50);--status-dot-background:var(--color-text-success);--status-dot-text:var(--color-text-success);--status-dot-success-background:var(--color-text-success);--status-dot-success-text:var(--color-text-success);--status-dot-warning-background:var(--color-text-warning);--status-dot-warning-text:var(--color-text-warning);--status-dot-danger-background:var(--color-text-danger);--status-dot-danger-text:var(--color-text-danger);--status-dot-info-background:var(--color-text-info);--status-dot-info-text:var(--color-text-info);--status-dot-neutral-background:var(--color-background-marker);--status-dot-neutral-text:var(--color-text-secondary)}.oz-icon-tile{--icon-tile-size:var(--size-40);--icon-tile-radius:var(--radius-100);--icon-tile-background:var(--color-background-accent-subtle);--icon-tile-text:var(--color-text-accent);--icon-tile-accent-background:var(--color-background-accent-subtle);--icon-tile-accent-text:var(--color-text-accent);--icon-tile-neutral-background:var(--color-background-surface-02);--icon-tile-neutral-text:var(--color-text-secondary);--icon-tile-neutral-border:var(--color-border-surface-02);--icon-tile-success-background:var(--color-background-success-subtle);--icon-tile-success-text:var(--color-text-success);--icon-tile-warning-background:var(--color-background-warning-subtle);--icon-tile-warning-text:var(--color-text-warning);--icon-tile-danger-background:var(--color-background-danger-subtle);--icon-tile-danger-text:var(--color-text-danger);--icon-tile-info-background:var(--color-background-info-subtle);--icon-tile-info-text:var(--color-text-info)}.oz-avatar{--avatar-size:var(--size-32);--avatar-radius:var(--radius-full);--avatar-background:var(--surface-here-raised);--avatar-text:var(--color-text-secondary)}.oz-skeleton{--skeleton-size:var(--size-16);--skeleton-radius:var(--radius-50);--skeleton-circle-radius:var(--radius-full);--skeleton-bar-height:var(--size-12);--skeleton-bar-height-sm:var(--size-8);--skeleton-background:var(--surface-here-raised)}.oz-page-header{--page-header-gap:var(--space-150);--page-header-text:var(--color-text-primary);--page-header-text-muted:var(--color-text-tertiary)}.oz-section-heading{--section-heading-gap:var(--space-150);--section-heading-text:var(--color-text-danger);--section-heading-text-default:var(--color-text-primary);--section-heading-text-muted:var(--color-text-secondary)}.oz-label{--label-gap:var(--space-50);--label-text:var(--color-text-secondary)}.oz-doc{--doc-h1-family:var(--font-family-sans);--doc-h1-size:var(--font-size-24);--doc-h1-weight:var(--font-weight-600);--doc-h1-leading:var(--font-leading-30);--doc-h1-tracking:var(--tracking-neg-16);--doc-h2-family:var(--font-family-sans);--doc-h2-size:var(--font-size-20);--doc-h2-weight:var(--font-weight-600);--doc-h2-leading:var(--font-leading-24);--doc-h2-tracking:var(--tracking-neg-16);--doc-h3-family:var(--font-family-sans);--doc-h3-size:var(--font-size-16);--doc-h3-weight:var(--font-weight-600);--doc-h3-leading:var(--font-leading-22);--doc-h3-tracking:var(--tracking-neg-16);--doc-h4-family:var(--font-family-sans);--doc-h4-size:var(--font-size-14);--doc-h4-weight:var(--font-weight-600);--doc-h4-leading:var(--font-leading-20);--doc-h4-tracking:var(--tracking-neg-8);--doc-h5-family:var(--font-family-sans);--doc-h5-size:var(--font-size-12);--doc-h5-weight:var(--font-weight-600);--doc-h5-leading:var(--font-leading-16);--doc-h5-tracking:var(--tracking-16);--doc-h6-family:var(--font-family-sans);--doc-h6-size:var(--font-size-12);--doc-h6-weight:var(--font-weight-600);--doc-h6-leading:var(--font-leading-16);--doc-h6-tracking:var(--tracking-16);--doc-body-family:var(--font-family-sans);--doc-body-size:var(--font-size-14);--doc-body-weight:var(--font-weight-500);--doc-body-leading:var(--font-leading-22);--doc-body-tracking:var(--tracking-neg-8);--doc-code-family:var(--font-family-mono);--doc-code-size:var(--font-size-12);--doc-code-weight:var(--font-weight-500);--doc-code-leading:var(--font-leading-16);--doc-code-tracking:var(--tracking-0);--doc-space-block:var(--size-48);--doc-space-heading-before:var(--size-32);--doc-space-heading-after:var(--size-16);--doc-space-paragraph:var(--size-16);--doc-space-list-item:var(--size-8);--doc-space-list-indent:var(--size-24);--doc-space-divider:var(--size-32);--doc-padding-code-block-y:var(--size-12);--doc-padding-code-block-x:var(--size-16);--doc-padding-cell-y:var(--size-8);--doc-padding-cell-x:var(--size-12);--doc-padding-code-inline-x:var(--size-4);--doc-text:var(--color-text-primary);--doc-text-muted:var(--color-text-secondary);--doc-link:var(--color-text-accent);--doc-link-hover:var(--color-text-accent-hover);--doc-border:var(--border-here);--doc-border-quote:var(--border-here-raised);--doc-code-inline-background:var(--surface-here-raised);--doc-code-inline-border:var(--border-here);--doc-code-block-background:var(--color-background-surface-02);--doc-table-head-background:var(--color-background-surface-02);--doc-table-row-zebra:var(--surface-here-hover);--doc-border-width:var(--size-border);--doc-border-width-quote:var(--stroke-200);--doc-radius-code-inline:var(--radius-50);--doc-radius-code-block:var(--radius-100);--doc-radius-image:var(--radius-100)}.oz-tabs-list{--tabs-list-padding-x:var(--space-50);--tabs-list-padding-y:var(--space-50);--tabs-list-gap:var(--space-50);--tabs-list-radius:var(--radius-100);--tabs-list-border-width:var(--size-border);--tabs-list-default-background:var(--surface-here-raised);--tabs-list-default-border:var(--border-here);--tabs-list-pill-background:var(--surface-here-raised)}.oz-empty-state-inline{--empty-state-inline-padding-x:var(--space-150);--empty-state-inline-padding-y:var(--space-300);--empty-state-inline-gap:var(--space-50);--empty-state-inline-radius:var(--radius-none);--empty-state-inline-border-width:var(--size-border);--empty-state-inline-text:var(--color-text-secondary)}.oz-select-item{--select-item-height:var(--size-control-md);--select-item-padding-x:var(--space-100);--select-item-padding-y:var(--space-100);--select-item-gap:var(--space-100);--select-item-border-width:var(--size-border);--select-item-text:var(--color-text-primary);--select-item-background-hover:var(--surface-here-hover);--select-item-text-hover:var(--color-text-primary);--select-item-radius:var(--radius-50)}.oz-data-table-head{--data-table-head-height:var(--size-row);--data-table-head-padding-x:var(--space-150);--data-table-head-padding-y:var(--space-none);--data-table-head-gap:var(--space-100);--data-table-head-border-width:var(--size-border);--data-table-head-text:var(--color-text-secondary);--data-table-head-border:var(--border-here);--data-table-head-radius:var(--radius-none)}.oz-data-table-foot{--data-table-foot-height:var(--size-row);--data-table-foot-padding-x:var(--space-200);--data-table-foot-padding-y:var(--space-none);--data-table-foot-gap:var(--space-150);--data-table-foot-border-width:var(--size-border);--data-table-foot-text:var(--color-text-secondary);--data-table-foot-border:var(--border-here);--data-table-foot-background:var(--surface-here);--data-table-foot-radius:var(--radius-none)}.oz-command-footer{--command-footer-height:var(--size-control-lg);--command-footer-padding-x:var(--space-150);--command-footer-padding-y:var(--space-none);--command-footer-gap:var(--space-200);--command-footer-border-width:var(--size-border);--command-footer-text:var(--color-text-tertiary);--command-footer-border:var(--border-here);--command-footer-radius:var(--radius-none)}.oz-command-key{--command-key-padding-x:var(--space-50);--command-key-padding-y:var(--space-none);--command-key-gap:var(--space-50);--command-key-radius:var(--radius-50);--command-key-border-width:var(--size-border);--command-key-background:var(--surface-here-raised);--command-key-border:var(--border-here-raised);--command-key-text:var(--color-text-secondary)}.oz-menu-separator{--menu-separator-thickness:var(--size-border);--menu-separator-margin-block:var(--space-50);--menu-separator-margin-inline:var(--space-50);--menu-separator-background:var(--border-here)}}
@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@layer ozma.utility{:root{--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.absolute{position:absolute}.active\:cursor-grabbing:active{cursor:grabbing}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.aspect-square{aspect-ratio:1}.block{display:block}.break-all{word-break:break-all}.break-words{overflow-wrap:break-word}.col-span-full{grid-column:1/-1}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-pointer{cursor:pointer}.disabled\:cursor-default:disabled{cursor:default}.flex{display:flex}.flex-1{flex:1}.flex-col{flex-direction:column}.flex-none{flex:none}.flex-wrap{flex-wrap:wrap}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.font-sans{font-family:var(--font-sans)}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grow{flex-grow:1}.h-\[88vh\]{height:88vh}.h-\[92vh\]{height:92vh}.h-\[min\(680px\,80vh\)\]{height:min(680px,80vh)}.h-24{height:calc(var(--spacing) * 24)}.h-8{height:calc(var(--spacing) * 8)}.h-full{height:100%}.h-screen{height:100vh}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inset-0{inset:0}.inset-x-0{inset-inline:0}.invisible{visibility:hidden}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.justify-start{justify-content:flex-start}.left-full{left:100%}@media (min-width:64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:hidden{display:none}}.m-auto{margin:auto}.max-h-\[42vh\]{max-height:42vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[92vh\]{max-height:92vh}.max-w-2xl{max-width:var(--container-2xl)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}@media (min-width:48rem){.md\:block{display:block}.md\:flex{display:flex}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:hidden{display:none}.md\:overflow-visible{overflow:visible}.md\:w-full{width:100%}}@media (min-width:108rem){.min-\[108rem\]\:flex{display:flex}}@media (min-width:82rem){.min-\[82rem\]\:hidden{display:none}}.min-h-\[60vh\]{min-height:60vh}.min-h-0{min-height:0}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-w-\[128px\]{min-width:128px}.min-w-\[130px\]{min-width:130px}.min-w-0{min-width:0}.min-w-px{min-width:1px}.ml-auto{margin-left:auto}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}}.mr-auto{margin-right:auto}.mt-auto{margin-top:auto}.mx-auto{margin-inline:auto}.object-contain{object-fit:contain}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.pl-9{padding-left:calc(var(--spacing) * 9)}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.relative{position:relative}.right-0{right:0}.select-none{-webkit-user-select:none;user-select:none}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.shrink-0{flex-shrink:0}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}@media (min-width:40rem){.sm\:flex-row{flex-direction:row}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:inline{display:inline}.sm\:justify-end{justify-content:flex-end}.sm\:max-w-\[400px\]{max-width:400px}.sm\:text-left{text-align:left}}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sticky{position:sticky}.table-fixed{table-layout:fixed}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.top-0{top:0}.top-1\/2{top:50%}.touch-none{touch-action:none}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.w-\[130px\]{width:130px}.w-\[97vw\]{width:97vw}.w-\[min\(940px\,94vw\)\]{width:min(940px,94vw)}.w-1\/2{width:50%}.w-64{width:calc(var(--spacing) * 64)}.w-96{width:calc(var(--spacing) * 96)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}@media (min-width:80rem){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}}
@layer ozma.base{@keyframes ozma-contextual-in{0%{opacity:var(--motion-contextual-exit-opacity);scale:var(--motion-contextual-exit-scale)}}@keyframes ozma-contextual-out{to{opacity:var(--motion-contextual-exit-opacity);scale:var(--motion-contextual-exit-scale)}}@keyframes ozma-expand-in{0%{opacity:var(--motion-expand-exit-opacity);scale:var(--motion-expand-exit-scale)}}@keyframes ozma-expand-out{to{opacity:var(--motion-expand-exit-opacity);scale:var(--motion-expand-exit-scale)}}@keyframes ozma-scrim-in{0%{opacity:var(--motion-scrim-exit-opacity)}}@keyframes ozma-scrim-out{to{opacity:var(--motion-scrim-exit-opacity)}}@keyframes ozma-slide-in-from-right{0%{translate:var(--motion-slide-exit-distance) 0;opacity:var(--motion-slide-exit-opacity)}}@keyframes ozma-slide-out-to-right{to{translate:var(--motion-slide-exit-distance) 0;opacity:var(--motion-slide-exit-opacity)}}@keyframes ozma-slide-in-from-left{0%{translate:calc(var(--motion-slide-exit-distance) * -1) 0;opacity:var(--motion-slide-exit-opacity)}}@keyframes ozma-slide-out-to-left{to{translate:calc(var(--motion-slide-exit-distance) * -1) 0;opacity:var(--motion-slide-exit-opacity)}}@keyframes ozma-slide-in-from-top{0%{translate:0 calc(var(--motion-slide-exit-distance) * -1);opacity:var(--motion-slide-exit-opacity)}}@keyframes ozma-slide-out-to-top{to{translate:0 calc(var(--motion-slide-exit-distance) * -1);opacity:var(--motion-slide-exit-opacity)}}@keyframes ozma-slide-in-from-bottom{0%{translate:0 var(--motion-slide-exit-distance);opacity:var(--motion-slide-exit-opacity)}}@keyframes ozma-slide-out-to-bottom{to{translate:0 var(--motion-slide-exit-distance);opacity:var(--motion-slide-exit-opacity)}}@keyframes ozma-spin{to{rotate:360deg}}@keyframes ozma-reveal-in{0%{opacity:var(--motion-load-exit-opacity)}}@keyframes ozma-reveal-out{to{opacity:var(--motion-load-exit-opacity)}}.motion-contextual{animation:ozma-contextual-in var(--motion-contextual-duration) var(--motion-contextual-enter-easing) both}.motion-contextual[data-state=closed]{animation:ozma-contextual-out var(--motion-contextual-duration) var(--motion-contextual-exit-easing) both}.motion-expand{will-change:transform;animation:ozma-expand-in var(--motion-expand-duration) var(--motion-expand-enter-easing) both}.motion-expand[data-state=closed]{animation:ozma-expand-out var(--motion-expand-duration) var(--motion-expand-exit-easing) both}.motion-scrim{animation:ozma-scrim-in var(--motion-scrim-duration) var(--motion-scrim-enter-easing) both}.motion-scrim[data-state=closed]{animation:ozma-scrim-out var(--motion-scrim-duration) var(--motion-scrim-exit-easing) both}.motion-slide[data-side=right]{animation:ozma-slide-in-from-right var(--motion-slide-duration) var(--motion-slide-enter-easing) both}.motion-slide[data-side=right][data-state=closed]{animation:ozma-slide-out-to-right var(--motion-slide-duration) var(--motion-slide-exit-easing) both}.motion-slide[data-side=left]{animation:ozma-slide-in-from-left var(--motion-slide-duration) var(--motion-slide-enter-easing) both}.motion-slide[data-side=left][data-state=closed]{animation:ozma-slide-out-to-left var(--motion-slide-duration) var(--motion-slide-exit-easing) both}.motion-slide[data-side=top]{animation:ozma-slide-in-from-top var(--motion-slide-duration) var(--motion-slide-enter-easing) both}.motion-slide[data-side=top][data-state=closed]{animation:ozma-slide-out-to-top var(--motion-slide-duration) var(--motion-slide-exit-easing) both}.motion-slide[data-side=bottom]{animation:ozma-slide-in-from-bottom var(--motion-slide-duration) var(--motion-slide-enter-easing) both}.motion-slide[data-side=bottom][data-state=closed]{animation:ozma-slide-out-to-bottom var(--motion-slide-duration) var(--motion-slide-exit-easing) both}.animate-spin{animation:ozma-spin var(--duration-loop-fast) linear infinite}}
@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-moz-text-size-adjust:100%;text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-sans-primary), ui-sans-serif, system-ui, sans-serif;-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-mono-primary), ui-monospace, SFMono-Regular, Menlo, monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:auto}::file-selector-button{appearance:auto}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}
@layer ozma.base{.font-mono,.tabular-nums{font-variant-numeric:tabular-nums}.lucide{stroke-width:var(--size-icon-stroke)}.lucide>*{vector-effect:non-scaling-stroke}.section-label{font-size:var(--font-label-size);line-height:var(--font-label-leading);letter-spacing:var(--font-label-tracking);font-weight:var(--font-label-weight);text-transform:uppercase;color:var(--color-text-tertiary)}.page-title{font-size:var(--font-title-size);line-height:var(--font-title-leading);letter-spacing:var(--font-title-tracking);font-weight:var(--font-title-weight);color:var(--color-text-primary)}.surface-1{background-color:var(--color-background-surface-01);--surface-here:var(--color-background-surface-01)}.surface-2{background-color:var(--color-background-surface-02);--surface-here:var(--color-background-surface-02)}.surface-3{background-color:var(--color-background-surface-03);--surface-here:var(--color-background-surface-03)}.bg-sidebar{--surface-here:var(--color-background-surface-00)}.surface-bordered{border-radius:var(--radius-150);border:var(--size-border) solid var(--color-border-surface-01)}.shadow-popover{box-shadow:var(--shadow-popover)}.shadow-modal{box-shadow:var(--shadow-modal)}.row-hover{transition:background-color var(--duration-moderate) var(--ease-standard)}@media (hover:hover){.row-hover:hover{background-color:var(--surface-here-hover);transition-duration:0s}}.row-hover[data-force~=hover],[data-force~=hover] .row-hover{background-color:var(--surface-here-hover)}.row-cell{transition:background-color var(--duration-moderate) var(--ease-standard)}@media (hover:hover){.group:hover .row-cell{transition-duration:0s}}[data-force~=hover] .group .row-cell{transition-duration:0s}.hover-trail{transition:background-color var(--duration-moderate) var(--ease-standard), color var(--duration-moderate) var(--ease-standard)}@media (hover:hover){.hover-trail:hover{transition-duration:0s}}.hover-trail[data-force~=hover],[data-force~=hover] .hover-trail{transition-duration:0s}.animate-fade-in{animation:ozma-fade-in var(--duration-moderate) var(--ease-standard) both}@keyframes ozma-fade-in{0%{opacity:0}to{opacity:1}}}
@layer ozma.primitive{.oz-alert{box-sizing:border-box;align-items:center;gap:var(--alert-gap);padding-inline:var(--alert-padding-x);padding-block:var(--alert-padding-y);border-radius:var(--alert-radius);background-color:var(--alert-background);color:var(--alert-text);font-family:var(--font-caption-family);font-size:var(--font-caption-size);font-weight:var(--font-caption-weight);line-height:var(--font-caption-leading);letter-spacing:var(--font-caption-tracking);display:flex}.oz-alert[data-tone=danger]{background-color:var(--alert-danger-background);color:var(--alert-danger-text)}.oz-alert[data-tone=warning]{background-color:var(--alert-warning-background);color:var(--alert-warning-text)}.oz-alert[data-tone=success]{background-color:var(--alert-success-background);color:var(--alert-success-text)}.oz-alert[data-tone=info]{background-color:var(--alert-info-background);color:var(--alert-info-text)}.oz-alert>svg{inline-size:var(--size-icon-md);block-size:var(--size-icon-md);flex-shrink:0}.oz-alert__body{gap:var(--space-50);flex-direction:column;flex:1;min-inline-size:0;display:flex}.oz-alert__action{flex-shrink:0}}
@layer ozma.primitive{.oz-avatar{inline-size:var(--size-control-md);block-size:var(--size-control-md);border-radius:var(--avatar-radius);-webkit-user-select:none;user-select:none;flex-shrink:0;display:flex;position:relative;overflow:hidden}.oz-avatar[data-size=sm]{inline-size:var(--size-control-sm);block-size:var(--size-control-sm)}.oz-avatar[data-size=lg]{inline-size:var(--size-control-lg);block-size:var(--size-control-lg)}.oz-avatar__image{aspect-ratio:1;object-fit:cover;block-size:100%;inline-size:100%}.oz-avatar__fallback{border-radius:var(--avatar-radius);background-color:var(--avatar-background);block-size:100%;inline-size:100%;color:var(--avatar-text);font-family:var(--font-caption-family);font-size:var(--font-caption-size);font-weight:var(--font-caption-weight);line-height:var(--font-caption-leading);letter-spacing:var(--font-caption-tracking);justify-content:center;align-items:center;display:flex}.oz-avatar[data-size=sm] .oz-avatar__fallback{font-size:var(--font-label-size);font-weight:var(--font-label-weight);line-height:var(--font-label-leading);letter-spacing:var(--font-label-tracking)}}
@layer ozma.primitive{.oz-badge{box-sizing:border-box;white-space:nowrap;justify-content:center;align-items:center;gap:var(--badge-gap);border:var(--badge-border-width) solid transparent;border-radius:var(--badge-radius);inline-size:fit-content;padding-inline:var(--badge-padding-x);padding-block:var(--badge-padding-y);font-size:var(--font-caption-size);font-weight:var(--font-caption-weight);letter-spacing:var(--font-caption-tracking);line-height:var(--font-caption-leading);transition:background-color var(--duration-moderate) var(--ease-standard), border-color var(--duration-moderate) var(--ease-standard), color var(--duration-moderate) var(--ease-standard);flex-shrink:0;display:inline-flex;overflow:hidden}.oz-badge>svg{inline-size:var(--size-icon-md);block-size:var(--size-icon-md);pointer-events:none;flex-shrink:0}.oz-badge[data-variant=default]{background-color:var(--badge-default-background);color:var(--badge-default-text)}.oz-badge[data-variant=secondary]{background-color:var(--badge-secondary-background);color:var(--badge-secondary-text)}.oz-badge[data-variant=destructive]{background-color:var(--badge-destructive-background);color:var(--badge-destructive-text)}.oz-badge[data-variant=outline]{border-color:var(--badge-outline-border);color:var(--badge-outline-text)}.oz-badge[data-variant=ghost]{color:var(--badge-ghost-text)}.oz-badge[data-variant=link]{color:var(--badge-link-text);text-underline-offset:var(--space-50)}.oz-badge[data-variant=success]{background-color:var(--badge-success-background);color:var(--badge-success-text)}.oz-badge[data-variant=info]{background-color:var(--badge-info-background);color:var(--badge-info-text)}.oz-badge[data-variant=warning]{background-color:var(--badge-warning-background);color:var(--badge-warning-text)}@media (hover:hover){a.oz-badge[data-variant=default]:hover{background-color:var(--badge-default-background-hover)}a.oz-badge[data-variant=secondary]:hover{background-color:var(--badge-secondary-background-hover)}a.oz-badge[data-variant=destructive]:hover{background-color:var(--badge-destructive-background-hover)}a.oz-badge[data-variant=outline]:hover{background-color:var(--badge-outline-background-hover);color:var(--badge-outline-text-hover)}a.oz-badge[data-variant=ghost]:hover{background-color:var(--badge-ghost-background-hover);color:var(--badge-ghost-text-hover)}a.oz-badge[data-variant=link]:hover{text-decoration-line:underline}}a.oz-badge[data-variant=default][data-force~=hover],[data-force~=hover] a.oz-badge[data-variant=default]{background-color:var(--badge-default-background-hover)}a.oz-badge[data-variant=secondary][data-force~=hover],[data-force~=hover] a.oz-badge[data-variant=secondary]{background-color:var(--badge-secondary-background-hover)}a.oz-badge[data-variant=destructive][data-force~=hover],[data-force~=hover] a.oz-badge[data-variant=destructive]{background-color:var(--badge-destructive-background-hover)}a.oz-badge[data-variant=outline][data-force~=hover],[data-force~=hover] a.oz-badge[data-variant=outline]{background-color:var(--badge-outline-background-hover);color:var(--badge-outline-text-hover)}a.oz-badge[data-variant=ghost][data-force~=hover],[data-force~=hover] a.oz-badge[data-variant=ghost]{background-color:var(--badge-ghost-background-hover);color:var(--badge-ghost-text-hover)}a.oz-badge[data-variant=link][data-force~=hover],[data-force~=hover] a.oz-badge[data-variant=link]{text-decoration-line:underline}.oz-badge:focus-visible,.oz-badge[data-force~=focus-visible],[data-force~=focus-visible] .oz-badge{outline:var(--size-focus-ring) solid var(--color-border-focus);outline-offset:var(--size-focus-gap)}}
@layer ozma.primitive{.oz-button{box-sizing:border-box;white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:var(--button-gap);border-radius:var(--button-radius);font-family:var(--font-body-family);font-size:var(--font-body-size);font-weight:var(--font-body-weight);line-height:var(--font-body-leading);letter-spacing:var(--font-body-tracking);block-size:var(--button-height-md);padding-block:0;padding-inline:var(--button-padding-x-md);transition:background-color var(--duration-moderate) var(--ease-standard), border-color var(--duration-moderate) var(--ease-standard), color var(--duration-moderate) var(--ease-standard);border:0 solid #0000;flex-shrink:0;display:inline-flex}.oz-button>svg{inline-size:var(--size-icon-md);block-size:var(--size-icon-md);pointer-events:none;flex-shrink:0}.oz-button[data-size=xs],.oz-button[data-size=icon-2xs],.oz-button[data-size=icon-xs]{block-size:var(--button-height-sm);padding-inline:var(--button-padding-x-sm);font-size:var(--font-caption-size);font-weight:var(--font-caption-weight);line-height:var(--font-caption-leading);letter-spacing:var(--font-caption-tracking)}.oz-button[data-size=lg],.oz-button[data-size=icon-lg]{block-size:var(--button-height-lg);padding-inline:var(--button-padding-x-lg)}.oz-button[data-size=icon],.oz-button[data-size=icon-2xs],.oz-button[data-size=icon-xs],.oz-button[data-size=icon-sm],.oz-button[data-size=icon-lg]{inline-size:var(--button-height-md);padding-inline:0}.oz-button[data-size=icon-2xs],.oz-button[data-size=icon-xs]{inline-size:var(--button-height-sm)}.oz-button[data-size=icon-lg]{inline-size:var(--button-height-lg)}.oz-button[data-size=text]{text-align:start;block-size:auto;inline-size:auto;font:inherit;letter-spacing:inherit;border-radius:0;justify-content:flex-start;padding-inline:0;display:inline}.oz-button[data-variant=default]{background-color:var(--button-default-background);color:var(--button-default-text)}.oz-button[data-variant=destructive]{background-color:var(--button-destructive-background);color:var(--button-destructive-text)}.oz-button[data-variant=outline]{border-width:var(--button-border-width);border-color:var(--button-outline-border);color:var(--button-outline-text)}.oz-button[data-variant=secondary]{background-color:var(--button-secondary-background);color:var(--button-secondary-text)}.oz-button[data-variant=ghost]{color:var(--button-ghost-text)}.oz-button[data-variant=ghost-muted]{color:var(--button-ghost-muted-text)}.oz-button[data-variant=link]{color:var(--button-link-text);text-underline-offset:var(--space-50);text-decoration-line:underline;text-decoration-color:#0000}.oz-button[data-variant=destructive-quiet]{color:var(--button-destructive-quiet-text)}.oz-button[data-variant=reference]{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-inline-size:100%;color:var(--button-reference-text);text-decoration-line:underline;-webkit-text-decoration-color:var(--border-here);text-decoration-color:var(--border-here);text-underline-offset:var(--space-50);display:inline;overflow:hidden}@media (hover:hover){.oz-button[data-variant=default]:hover{background-color:var(--button-default-background-hover)}.oz-button[data-variant=destructive]:hover{background-color:var(--button-destructive-background-hover)}.oz-button[data-variant=outline]:hover{background-color:var(--button-outline-background-hover);border-color:var(--button-outline-border-hover)}.oz-button[data-variant=secondary]:hover{background-color:var(--button-secondary-background-hover)}.oz-button[data-variant=ghost]:hover{background-color:var(--button-ghost-background-hover)}.oz-button[data-variant=ghost-muted]:hover{background-color:var(--button-ghost-muted-background-hover);color:var(--button-ghost-muted-text-hover)}.oz-button[data-variant=link]:hover{text-decoration-color:currentColor}.oz-button[data-variant=quiet]:hover{color:var(--button-quiet-text-hover)}.oz-button[data-variant=destructive-quiet]:hover{background-color:var(--button-destructive-quiet-background-hover);color:var(--button-destructive-quiet-text-hover)}.oz-button[data-variant=reference]:hover{color:var(--button-reference-text-hover)}}.oz-button[data-variant=default][data-force~=hover],[data-force~=hover] .oz-button[data-variant=default]{background-color:var(--button-default-background-hover)}.oz-button[data-variant=destructive][data-force~=hover],[data-force~=hover] .oz-button[data-variant=destructive]{background-color:var(--button-destructive-background-hover)}.oz-button[data-variant=outline][data-force~=hover],[data-force~=hover] .oz-button[data-variant=outline]{background-color:var(--button-outline-background-hover);border-color:var(--button-outline-border-hover)}.oz-button[data-variant=secondary][data-force~=hover],[data-force~=hover] .oz-button[data-variant=secondary]{background-color:var(--button-secondary-background-hover)}.oz-button[data-variant=ghost][data-force~=hover],[data-force~=hover] .oz-button[data-variant=ghost]{background-color:var(--button-ghost-background-hover)}.oz-button[data-variant=ghost-muted][data-force~=hover],[data-force~=hover] .oz-button[data-variant=ghost-muted]{background-color:var(--button-ghost-muted-background-hover);color:var(--button-ghost-muted-text-hover)}.oz-button[data-variant=link][data-force~=hover],[data-force~=hover] .oz-button[data-variant=link]{text-decoration-color:currentColor}.oz-button[data-variant=quiet][data-force~=hover],[data-force~=hover] .oz-button[data-variant=quiet]{color:var(--button-quiet-text-hover)}.oz-button[data-variant=destructive-quiet][data-force~=hover],[data-force~=hover] .oz-button[data-variant=destructive-quiet]{background-color:var(--button-destructive-quiet-background-hover);color:var(--button-destructive-quiet-text-hover)}.oz-button[data-variant=reference][data-force~=hover],[data-force~=hover] .oz-button[data-variant=reference]{color:var(--button-reference-text-hover)}.oz-button[data-variant=default]:active,.oz-button[data-variant=default][data-force~=active],[data-force~=active] .oz-button[data-variant=default]{background-color:var(--button-default-background-pressed)}.oz-button[data-variant=destructive]:active,.oz-button[data-variant=destructive][data-force~=active],[data-force~=active] .oz-button[data-variant=destructive]{background-color:var(--button-destructive-background-pressed)}.oz-button[data-variant=outline]:active,.oz-button[data-variant=outline][data-force~=active],[data-force~=active] .oz-button[data-variant=outline]{border-color:var(--button-outline-border-pressed)}.oz-button[data-variant=secondary]:active,.oz-button[data-variant=secondary][data-force~=active],[data-force~=active] .oz-button[data-variant=secondary]{background-color:var(--button-secondary-background-pressed)}.oz-button:focus-visible,.oz-button[data-force~=focus-visible],[data-force~=focus-visible] .oz-button{outline:var(--size-focus-ring) solid var(--color-border-focus);outline-offset:var(--size-focus-gap)}.oz-button[data-variant=default]:disabled,.oz-button[data-variant=destructive]:disabled,.oz-button[data-variant=secondary]:disabled{background-color:var(--button-default-background-disabled);color:var(--button-default-text-disabled)}.oz-button:disabled{color:var(--color-text-disabled);cursor:default;pointer-events:none}}
@layer ozma.primitive{.oz-calendar{inline-size:fit-content;padding-inline:var(--calendar-padding-x);padding-block:var(--calendar-padding-y);background-color:#0000}.oz-calendar__months,.oz-calendar__month{gap:var(--space-200);flex-direction:column;display:flex}.oz-calendar__months{position:relative}.oz-calendar__month{inline-size:100%}@media (min-width:768px){.oz-calendar__months{flex-direction:row}}.oz-calendar__nav{inline-size:100%;block-size:var(--size-control-md);pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;inset-block-start:0;inset-inline:0}.oz-calendar__month-caption{inline-size:100%;block-size:var(--size-control-md);padding-inline:calc(var(--size-control-md) + var(--space-100));justify-content:center;align-items:center;display:flex}.oz-calendar__dropdowns{block-size:var(--size-control-md);gap:var(--space-100)}.oz-calendar__dropdowns .oz-calendar__month-select{inline-size:var(--calendar-month-width)}.oz-calendar__dropdowns .oz-calendar__year-select{inline-size:var(--calendar-year-width)}.oz-calendar__caption-label{-webkit-user-select:none;user-select:none;font-size:var(--font-body-size);line-height:var(--font-body-leading);letter-spacing:var(--font-body-tracking);font-weight:var(--font-body-weight)}.oz-calendar__chevron{inline-size:var(--size-icon-md);block-size:var(--size-icon-md)}.oz-calendar__nav-button[aria-disabled=true]{opacity:var(--opacity-muted)}.oz-calendar__month-grid,.oz-calendar__weeks{flex-direction:column;display:flex}.oz-calendar__month-grid{gap:var(--space-100);inline-size:100%}.oz-calendar__weeks{gap:var(--space-none)}.oz-calendar__weekdays,.oz-calendar__week{display:flex}.oz-calendar__weekday,.oz-calendar__day{flex:1;min-inline-size:0}.oz-calendar__week-number-header{inline-size:var(--size-control-md);-webkit-user-select:none;user-select:none}.oz-calendar__week-number{-webkit-user-select:none;user-select:none;font-size:var(--font-caption-size);line-height:var(--font-caption-leading);letter-spacing:var(--font-caption-tracking);font-weight:var(--font-caption-weight);color:var(--calendar-text)}.oz-calendar__week-number-box{inline-size:var(--size-control-md);block-size:var(--size-control-md);text-align:center;justify-content:center;align-items:center;display:flex}.oz-calendar__day{block-size:var(--calendar-day-size);padding:var(--space-none);text-align:center;-webkit-user-select:none;user-select:none;position:relative}.oz-calendar__day[data-disabled]{opacity:var(--opacity-muted)}.oz-calendar__day[data-hidden]{visibility:hidden}.oz-calendar__day-button{gap:var(--calendar-gap);flex-direction:column;block-size:100%;inline-size:100%;display:flex}.oz-calendar__day-button>span{opacity:var(--opacity-muted);font-size:var(--font-caption-size);line-height:var(--font-caption-leading);letter-spacing:var(--font-caption-tracking);font-weight:var(--font-caption-weight)}.oz-calendar__day[data-today]{border-radius:var(--radius-100);background-color:var(--calendar-background)}.oz-calendar__day[data-today][data-selected=true]{border-radius:var(--radius-none)}.oz-calendar__day[data-outside],.oz-calendar__day[data-outside] .oz-calendar__day-button{color:var(--calendar-text)}:is(.oz-calendar__day:has(.oz-calendar__day-button[data-range-start=true]),.oz-calendar__day:has(.oz-calendar__day-button[data-range-end=true])){background-color:var(--calendar-background)}.oz-calendar__day:has(.oz-calendar__day-button[data-range-start=true]){border-start-start-radius:var(--radius-100);border-end-start-radius:var(--radius-100)}.oz-calendar__day:has(.oz-calendar__day-button[data-range-end=true]){border-start-end-radius:var(--radius-100);border-end-end-radius:var(--radius-100)}.oz-calendar__day:has(.oz-calendar__day-button[data-range-middle=true]){border-radius:var(--radius-none)}.oz-calendar__day-button[data-range-middle=true]{border-radius:var(--radius-none);background-color:var(--calendar-background)}.oz-calendar__day-button[data-selected-single=true],.oz-calendar__day-button[data-range-start=true],.oz-calendar__day-button[data-range-end=true]{border-radius:var(--radius-100);background-color:var(--color-background-accent);color:var(--color-text-on-fill)}.oz-calendar__day:first-child[data-selected=true] .oz-calendar__day-button,.oz-calendar__week-number+.oz-calendar__day[data-selected=true] .oz-calendar__day-button{border-start-start-radius:var(--radius-100);border-end-start-radius:var(--radius-100)}.oz-calendar__day:last-child[data-selected=true] .oz-calendar__day-button{border-start-end-radius:var(--radius-100);border-end-end-radius:var(--radius-100)}.oz-calendar__day[data-focused=true] .oz-calendar__day-button{z-index:1;box-shadow:0 0 0 var(--size-border) var(--color-border-focus);position:relative}}
@layer ozma.primitive{.oz-card{box-sizing:border-box;gap:var(--card-gap);border:var(--card-border-width) solid var(--card-border);border-radius:var(--card-radius);background-color:var(--card-background);color:var(--card-text);flex-direction:column;display:flex}.oz-card__header{align-items:start;gap:var(--space-50);padding-inline:var(--card-padding-x);grid-auto-rows:min-content;padding-block-start:var(--card-padding-y);display:grid}.oz-card__title{font-size:var(--font-body-size);font-weight:var(--font-body-weight);line-height:var(--font-body-leading);letter-spacing:var(--font-body-tracking)}.oz-card__description{color:var(--card-text-muted);font-size:var(--font-body-size);font-weight:var(--font-body-weight);line-height:var(--font-body-leading);letter-spacing:var(--font-body-tracking)}.oz-card__content{padding-inline:var(--card-padding-x);padding-block:var(--card-padding-y)}.oz-card__header+.oz-card__content{padding-block-start:0}}
@layer ozma.primitive{.oz-checkbox{box-sizing:border-box;inline-size:var(--checkbox-size);block-size:var(--checkbox-size);border:var(--checkbox-border-width) solid var(--checkbox-border);border-radius:var(--checkbox-radius);background-color:var(--checkbox-background);transition:background-color var(--duration-moderate) var(--ease-standard), border-color var(--duration-moderate) var(--ease-standard);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.oz-checkbox:hover{border-color:var(--checkbox-border-hover)}}.oz-checkbox[data-force~=hover],[data-force~=hover] .oz-checkbox{border-color:var(--checkbox-border-hover)}.oz-checkbox[data-state=checked],.oz-checkbox[data-state=indeterminate]{border-color:var(--checkbox-border-checked);background-color:var(--checkbox-background-checked);color:var(--checkbox-text-checked)}.oz-checkbox:focus-visible,.oz-checkbox[data-force~=focus-visible],[data-force~=focus-visible] .oz-checkbox{outline:var(--size-focus-ring) solid var(--color-border-focus);outline-offset:var(--size-focus-gap)}.oz-checkbox:disabled{border-color:var(--checkbox-border-disabled);background-color:var(--checkbox-background-disabled);color:var(--checkbox-text-disabled);cursor:not-allowed}.oz-checkbox__mark{color:currentColor;justify-content:center;align-items:center;block-size:100%;inline-size:100%;display:flex}.oz-checkbox__mark>svg{block-size:100%;inline-size:100%}}
@layer ozma.primitive{.oz-command-footer{box-sizing:border-box;align-items:center;gap:var(--command-footer-gap);block-size:var(--command-footer-height);padding-inline:var(--command-footer-padding-x);border-block-start:var(--command-footer-border-width) solid var(--command-footer-border);border-radius:var(--command-footer-radius);color:var(--command-footer-text);font-family:var(--font-caption-family);font-size:var(--font-caption-size);font-weight:var(--font-caption-weight);line-height:var(--font-caption-leading);letter-spacing:var(--font-caption-tracking);flex-shrink:0;display:flex}.oz-command-footer__hint{align-items:center;gap:var(--space-100);display:inline-flex}.oz-command-footer__hint-keys{align-items:center;gap:var(--space-50);display:inline-flex}}
@layer ozma.primitive{.oz-command-input{box-sizing:border-box;align-items:center;gap:var(--command-input-gap);block-size:var(--size-row);padding-inline:var(--command-input-padding-x-md);border-block-end:var(--command-input-border-width) solid var(--command-input-border);display:flex}.oz-command-input>svg{inline-size:var(--size-icon-md);block-size:var(--size-icon-md);color:var(--command-input-text-placeholder);flex-shrink:0}.oz-command-input__field{block-size:100%;inline-size:100%;color:var(--command-input-text);font-family:var(--font-body-family);font-size:var(--font-body-size);font-weight:var(--font-body-weight);line-height:var(--font-body-leading);letter-spacing:var(--font-body-tracking);background-color:#0000;border:0;display:flex}.oz-command-input:focus-within{border-block-end-color:var(--color-border-focus)}.oz-command-input__field:focus-visible,.oz-command-input__field[data-force~=focus-visible],[data-force~=focus-visible] .oz-command-input__field{outline:0}.oz-command-input__field::placeholder{color:var(--command-input-text-placeholder)}.oz-command-input__field::selection{background-color:var(--command-input-background-selection);color:var(--command-input-text-selection)}.oz-command-input__field:disabled{color:var(--command-input-text-disabled);cursor:not-allowed}}
@layer ozma.primitive{.oz-command-item{box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:var(--command-item-gap);min-block-size:var(--command-item-height);padding-inline:var(--command-item-padding-x);padding-block:var(--command-item-padding-y);border-radius:var(--command-item-radius);color:var(--command-item-text);font-family:var(--font-body-family);font-size:var(--font-body-size);font-weight:var(--font-body-weight);line-height:var(--font-body-leading);letter-spacing:var(--font-body-tracking);display:flex}.oz-command-item>svg{inline-size:var(--size-icon-md);block-size:var(--size-icon-md);pointer-events:none;flex-shrink:0}.oz-command-item[data-selected=true],.oz-command-item[data-force~=hover],[data-force~=hover] .oz-command-item{background-color:var(--command-item-background-selected)}.oz-command-item[data-disabled=true]{color:var(--color-text-disabled);pointer-events:none}.oz-command-item:focus-visible,.oz-command-item[data-force~=focus-visible],[data-force~=focus-visible] .oz-command-item{outline:var(--size-focus-ring) solid var(--color-border-focus);outline-offset:calc(-1 * var(--size-focus-ring))}.oz-command-item__group{padding-inline:var(--space-50);margin-block-end:var(--space-50)}.oz-command-item__group [cmdk-group-heading]{padding-inline:var(--command-item-padding-x);padding-block:var(--command-item-padding-y);color:var(--command-item-text);font-family:var(--font-label-family);font-size:var(--font-label-size);font-weight:var(--font-label-weight);line-height:var(--font-label-leading);letter-spacing:var(--font-label-tracking);text-transform:uppercase}.oz-command-item__list{max-block-size:var(--size-list-lg);padding-block:var(--space-50);overflow:hidden auto}}
@layer ozma.primitive{.oz-command-key{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--command-key-gap);min-inline-size:calc(var(--font-label-leading) + var(--command-key-border-width) * 2);padding-inline:var(--command-key-padding-x);padding-block:var(--command-key-padding-y);border:var(--command-key-border-width) solid var(--command-key-border);border-radius:var(--command-key-radius);background-color:var(--command-key-background);color:var(--command-key-text);font-family:var(--font-label-family);font-size:var(--font-label-size);letter-spacing:var(--font-label-tracking);font-weight:var(--font-label-weight);line-height:var(--font-label-leading);display:inline-flex}}
@layer ozma.primitive{.oz-command{border-radius:var(--radius-150);flex-direction:column;block-size:100%;inline-size:100%;display:flex;overflow:hidden}.oz-command__dialog[data-slot=dialog-content]{max-inline-size:min(var(--size-width-md), calc(100% - var(--space-200) * 2))}}
@layer ozma.primitive{.oz-context-content{z-index:var(--layer-dropdown-500);box-sizing:border-box;min-inline-size:var(--size-list-sm);max-block-size:var(--radix-context-menu-content-available-height);transform-origin:var(--radix-context-menu-content-transform-origin);padding-inline:var(--context-content-padding-x);padding-block:var(--context-content-padding-y);border:var(--context-content-border-width) solid var(--context-content-border);border-radius:var(--context-content-radius);background-color:var(--context-content-background);box-shadow:var(--context-content-shadow);color:var(--context-content-text);overflow:hidden auto}}
@layer ozma.primitive{.oz-data-table-foot{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--data-table-foot-gap);block-size:var(--data-table-foot-height);padding-inline:var(--data-table-foot-padding-x);border-block-start:var(--data-table-foot-border-width) solid var(--border-here);border-radius:var(--data-table-foot-radius);background-color:var(--surface-here);color:var(--data-table-foot-text);font-family:var(--font-body-family);font-size:var(--font-body-size);font-weight:var(--font-body-weight);line-height:var(--font-body-leading);letter-spacing:var(--font-body-tracking);flex-shrink:0;display:flex}.oz-data-table-foot__count{font-family:var(--font-body-numeric-family);font-variant-numeric:tabular-nums}}
@layer ozma.primitive{.oz-data-table-head{block-size:var(--data-table-head-height);padding-inline:var(--data-table-head-padding-x);padding-block:var(--data-table-head-padding-y);vertical-align:middle;text-align:start;color:var(--data-table-head-text);font-family:var(--font-label-family);font-size:var(--font-label-size);font-weight:var(--font-label-weight);line-height:var(--font-label-leading);letter-spacing:var(--font-label-tracking);text-transform:uppercase}.oz-data-table-head[data-align=center]{text-align:center}.oz-data-table-head[data-align=right]{text-align:end}}
@layer ozma.primitive{.oz-data-table-row{color:var(--data-table-row-text)}.oz-data-table-row[data-clickable]{cursor:pointer}.oz-data-table-row__cell{padding-top:var(--space-150);padding-bottom:var(--space-150);block-size:var(--data-table-row-height);padding-inline:var(--data-table-row-padding-x);padding-block:var(--data-table-row-padding-y);border-block-end:var(--data-table-row-border-width) solid var(--border-here);vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;color:var(--data-table-row-text-muted);overflow:hidden}.oz-data-table-row__cell[data-util]{padding-inline:var(--space-100)}.oz-data-table-row__cell[data-primary]{color:var(--data-table-row-text)}.oz-data-table-row__cell[data-align=right]{text-align:end}.oz-data-table-row__cell[data-align=center]{text-align:center}.oz-data-table-row__cell[data-mono]{font-family:var(--font-body-numeric-family);font-variant-numeric:tabular-nums}.oz-data-table-row__cell[data-pinned]{z-index:1;background-color:var(--surface-here)}@media (hover:hover){.oz-data-table-row:hover .oz-data-table-row__cell{background-color:var(--surface-here-hover)}}.oz-data-table-row[data-force~=hover] .oz-data-table-row__cell,[data-force~=hover] .oz-data-table-row .oz-data-table-row__cell{background-color:var(--surface-here-hover)}.oz-data-table-row[data-state=selected] .oz-data-table-row__cell{background-color:var(--surface-here-selected)}}
