:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--app-font-sans:var(--font-inclusive-sans), system-ui, -apple-system, "Segoe UI", sans-serif;--app-font-body:var(--font-inclusive-sans), system-ui, sans-serif;--app-font-mono:ui-monospace, SFMono-Regular, Menlo, monospace;--white:#fdfdfd;--black:#131313;--temera-50:#eef5c8;--temera-100:#e9edaa;--temera-200:#dfe47f;--temera-300:#d3df40;--temera-official:#c8d900;--temera-500:#b6c500;--temera-600:#7e8527;--temera-700:#4f5411;--temera-800:#282a09;--temera-900:#141504;--gray-50:#f3f3f3;--gray-100:#dcdcdc;--gray-200:#c4c4c4;--gray-300:#b5b5b5;--gray-400:#959595;--gray-500:#727272;--gray-600:#565656;--gray-700:#333;--gray-800:#222;--gray-900:#131313;--green-50:#eff5f3;--green-100:#daffee;--green-200:#b5f4d8;--green-300:#a0e4c1;--green-400:#58daa4;--green-500:#43d699;--green-600:#25a771;--green-700:#1a7750;--green-800:#1f4736;--green-900:#10231b;--red-50:#ffdde3;--red-100:#ffc7cc;--red-200:#e7979f;--red-300:#eb7a88;--red-400:#d76872;--red-500:#e24255;--red-600:#b11b2d;--red-700:#851422;--red-800:#491422;--red-900:#250e11;--orange-50:#fff6e8;--orange-100:#f3e3ca;--orange-200:#efd2a3;--orange-300:#f4c071;--orange-400:#f1aa41;--orange-500:#ee9b1f;--orange-600:#be770e;--orange-700:#85510a;--orange-800:#694007;--orange-900:#271c0c;--blue-50:#edf3ff;--blue-100:#dae7ff;--blue-200:#b0c6e7;--blue-300:#599cff;--blue-400:#3286ff;--blue-500:#0047cf;--blue-600:#0047cf;--blue-700:#00359d;--blue-800:#0d2b54;--blue-900:#081529;--black-a-50:#02020205;--black-a-100:#0202020f;--black-a-200:#02020214;--black-a-300:#02020229;--black-a-400:#0202023d;--black-a-500:#0202025c;--black-a-600:#0202027a;--black-a-700:#020202a3;--black-a-800:#020202cc;--black-a-900:#000000eb;--white-a-50:#fdfdfd0a;--white-a-100:#fdfdfd0f;--white-a-200:#ffffff14;--white-a-300:#fdfdfd29;--white-a-400:#fdfdfd3d;--white-a-500:#fdfdfd5c;--white-a-600:#fdfdfd7a;--white-a-700:#fdfdfda3;--white-a-800:#fdfdfdcc;--white-a-900:#fdfdfdeb;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-2xl:16px;--radius-3xl:24px;--radius-4xl:32px;--radius-5xl:40px;--radius-6xl:48px;--radius-full:99px;--space-3xs:4px;--space-2xs:8px;--space-xs:12px;--space-sm:16px;--space-md:20px;--space-lg:24px;--space-xl:32px;--space-2xl:40px;--space-3xl:48px;--space-4xl:56px;--space-5xl:64px;--space-6xl:72px;--space-7xl:80px;--space-8xl:88px;--space-9xl:96px;--elevation-xs:0 6px 16px -5px #d7d7d740;--elevation-sm:0 4px 20px 0 #02020205, 0 1px 2px 0 #0000000d;--elevation-base:0 5px 10px -1px #2020200f, 0 1px 4px -3px #20202005;--elevation-md:0 14px 20px 0 #0202020f, 0 0 5px -2px #02020214;--elevation-lg:0 4px 6px -2px #2020200d, 0 15px 20px -4px #20202026;--elevation-xl:0 15px 25px -5px #02020214, 0 10px 10px -5px #02020214;--elevation-2xl:0 8px 100px -8px #0202025c;--elevation-inner:inset 0 2px 4px 0 #0000000f;--elevation-outline:0 0 0 4px #b6c500, inset 0 0 0 2px #f4f4f4;--background:var(--gray-50);--foreground:var(--gray-800);--bg:var(--gray-50);--surface:var(--white);--surface-2:var(--gray-50);--hover:var(--black-a-100);--line:var(--gray-100);--line-2:var(--black-a-200);--line-3:var(--black-a-100);--field:var(--gray-300);--fg:var(--gray-800);--fg2:var(--gray-700);--muted:var(--gray-600);--muted2:var(--gray-500);--faint:var(--gray-400);--accent:var(--temera-500);--accent-hover:var(--temera-official);--accent-contrast:var(--temera-800);--accent-fg:var(--temera-700);--accent-soft:var(--temera-50);--secondary:var(--gray-700);--secondary-hover:var(--gray-800);--on-secondary:var(--temera-200);--present-fg:#1a7544;--present-soft:#e6f6eb;--present-border:#c7ead2;--present-dot:#30a46c;--stale-fg:#9e6c00;--stale-soft:#fff4d5;--stale-dot:#f5a300;--lost-fg:#ce2c31;--lost-soft:#ffe9e8;--lost-border:#f0d3d3;--lost-dot:#e5484d;--untracked-fg:#828282;--untracked-soft:#eceae9;--untracked-dot:#b0b0b0;--cat-slate-soft:#eef1f5;--cat-slate-fg:#5b6472;--cat-green-soft:#e0f8f3;--cat-green-fg:#007a6e;--cat-blue-soft:#e6f2fe;--cat-blue-fg:#0d6efc;--cat-amber-soft:#fef3e0;--cat-amber-fg:#b45309;--cat-red-soft:#fdecec;--cat-red-fg:#d64545;--cat-violet-soft:#f1eefd;--cat-violet-fg:#6046c8;--cat-teal-soft:#dcf5f1;--cat-teal-fg:#0f766e;--cat-pink-soft:#fdeaf3;--cat-pink-fg:#c81e6e;--cat-cyan-soft:#e0f5fb;--cat-cyan-fg:#0e7490;--cat-rose-soft:#fdeaec;--cat-rose-fg:#be123c;--type-building-soft:#eceef1;--type-building-fg:#3d4148;--type-floor-soft:#e6f2fe;--type-floor-fg:#0d6efc;--type-room-soft:#e0f8f3;--type-room-fg:#007a6e;--type-zone-soft:#f1eefd;--type-zone-fg:#6046c8;--map-canvas:#f7f5f4;--map-grid:#ece9e7;--map-room-border:#d6d6d6;--map-room-bg:#f5f3f2bf;--map-zone-border:#b9d400;--map-zone-bg:#d7fa001a;--map-tile-base:#fff;--map-tile-shadow:0 1px 2px #1d1d1b0d, 0 2px 6px #1d1d1b0f;--toast-bg:var(--gray-900);--toast-fg:var(--white);--scrollbar:var(--gray-200);--scrollbar-track:var(--gray-50);--scrollbar-hover:var(--gray-300)}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:var(--gray-900);--foreground:var(--gray-100);--bg:var(--gray-900);--surface:var(--gray-800);--surface-2:var(--gray-700);--hover:var(--white-a-100);--line:var(--gray-700);--line-2:var(--white-a-200);--line-3:var(--white-a-100);--field:var(--gray-600);--fg:var(--gray-100);--fg2:var(--gray-50);--muted:var(--gray-400);--muted2:var(--gray-500);--faint:var(--gray-600);--accent:var(--temera-300);--accent-hover:var(--temera-200);--accent-contrast:var(--temera-900);--accent-fg:var(--temera-500);--accent-soft:#d3df4024;--secondary:var(--gray-100);--secondary-hover:var(--white);--on-secondary:var(--gray-700);--present-fg:#5bd08e;--present-soft:#30a46c29;--present-border:#30a46c59;--present-dot:#35b877;--stale-fg:#e6b25a;--stale-soft:#f5a30026;--stale-dot:#f5a300;--lost-fg:#f27579;--lost-soft:#e5484d29;--lost-border:#e5484d61;--lost-dot:#e5484d;--untracked-fg:#8b9897;--untracked-soft:#232e30;--untracked-dot:#5c6a69;--cat-slate-soft:#64748b33;--cat-slate-fg:#aab4c4;--cat-green-soft:#12a59429;--cat-green-fg:#4fd6c2;--cat-blue-soft:#0d6efc33;--cat-blue-fg:#77aefe;--cat-amber-soft:#b453093d;--cat-amber-fg:#fbbf6b;--cat-red-soft:#d6454538;--cat-red-fg:#f38a8a;--cat-violet-soft:#6046c838;--cat-violet-fg:#b3a4f7;--cat-teal-soft:#0f766e38;--cat-teal-fg:#5ee0d0;--cat-pink-soft:#c81e6e38;--cat-pink-fg:#f39ac4;--cat-cyan-soft:#0e749038;--cat-cyan-fg:#67d3ee;--cat-rose-soft:#be123c38;--cat-rose-fg:#f39aac;--type-building-soft:#273234;--type-building-fg:#bcc6c5;--type-floor-soft:#0d6efc33;--type-floor-fg:#77aefe;--type-room-soft:#12a59429;--type-room-fg:#4fd6c2;--type-zone-soft:#6046c838;--type-zone-fg:#b3a4f7;--map-canvas:#141412;--map-grid:#232320;--map-room-border:#333331;--map-room-bg:#ffffff05;--map-zone-border:#d7fa0073;--map-zone-bg:#d7fa001f;--map-tile-base:#1d1d1b;--map-tile-shadow:0 1px 2px #00000047, 0 2px 6px #0000003d;--toast-bg:var(--white);--toast-fg:var(--gray-900);--scrollbar:var(--gray-600);--scrollbar-track:var(--gray-900);--scrollbar-hover:var(--gray-500)}
@font-face{font-family:Inclusive Sans;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/99b7b428d15b90cc-s.38e--fvteswdx.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:Inclusive Sans;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/61f476ba968f0e03-s.3_qqor8rdj820.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:Inclusive Sans;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/c85806d6a5575643-s.p.143gwgytzhj33.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:Inclusive Sans Fallback;src:local(Arial);ascent-override:88.79%;descent-override:23.36%;line-gap-override:0.0%;size-adjust:107%}.inclusive_sans_ed1fd5c7-module__vSehjG__className{font-family:Inclusive Sans,Inclusive Sans Fallback;font-style:normal}.inclusive_sans_ed1fd5c7-module__vSehjG__variable{--font-inclusive-sans:"Inclusive Sans", "Inclusive Sans Fallback"}
