:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--c-bg:#fff;--c-surface:#f4f6f9;--c-card:#fff;--c-elevated:#fff;--c-border:#e5e7eb;--c-border-strong:#d1d5db;--c-text:#111827;--c-text2:#4b5563;--c-text3:#6b7280;--c-primary:#2563eb;--c-on-primary:#fff;--c-primary-soft:#eaf1ff;--c-primary-text:#1d4ed8;--c-link:#1d4ed8;--c-cta:#157f3d;--c-on-cta:#fff;--c-danger:#b42318;--c-danger-soft:#fdecea;--c-success:#067647;--c-success-soft:#e3f5e9;--c-warn:#b45309;--c-warn-soft:#fff0dc;--c-inverse:#111827;--c-on-inverse:#fff;--c-overlay:#11182773;--c-shadow:0 1px 2px #1118270f;--c-shadow-lg:0 8px 24px #11182724;--c-img-overlay:#ffffffeb;--c-cat-apt-bg:#e6eeff;--c-cat-apt-fg:#2563eb;--c-cat-room-bg:#efebff;--c-cat-room-fg:#5b4be0;--c-cat-house-bg:#e4f4ea;--c-cat-house-fg:#1a7a45;--c-cat-com-bg:#fff0dc;--c-cat-com-fg:#b45309;--c-cat-garage-bg:#eceff3;--c-cat-garage-fg:#475467;--c-cat-land-bg:#dff4ef;--c-cat-land-fg:#0e7a64;--c-cat-icon-fill:#fff}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c-bg:#0e1116;--c-surface:#161b22;--c-card:#161b22;--c-elevated:#1c222b;--c-border:#262d37;--c-border-strong:#343c48;--c-text:#e6eaf0;--c-text2:#a3adbb;--c-text3:#8a94a3;--c-primary:#2563eb;--c-on-primary:#fff;--c-primary-soft:#18284a;--c-primary-text:#8db4ff;--c-link:#8db4ff;--c-cta:#157f3d;--c-on-cta:#fff;--c-danger:#f97066;--c-danger-soft:#3a1715;--c-success:#47cd89;--c-success-soft:#0f2e1e;--c-warn:#f5a54a;--c-warn-soft:#3a2a12;--c-inverse:#e6eaf0;--c-on-inverse:#0e1116;--c-overlay:#0009;--c-shadow:0 1px 2px #0006;--c-shadow-lg:0 8px 24px #00000080;--c-img-overlay:#161b22e0;--c-cat-apt-bg:#16244a;--c-cat-apt-fg:#8db4ff;--c-cat-room-bg:#241f4a;--c-cat-room-fg:#b3a8ff;--c-cat-house-bg:#12301f;--c-cat-house-fg:#5fd08f;--c-cat-com-bg:#3a2a12;--c-cat-com-fg:#f5a54a;--c-cat-garage-bg:#222831;--c-cat-garage-fg:#a3adbb;--c-cat-land-bg:#0f2f2a;--c-cat-land-fg:#4fd1b5;--c-cat-icon-fill:#161b22}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c-bg:#0e1116;--c-surface:#161b22;--c-card:#161b22;--c-elevated:#1c222b;--c-border:#262d37;--c-border-strong:#343c48;--c-text:#e6eaf0;--c-text2:#a3adbb;--c-text3:#8a94a3;--c-primary:#2563eb;--c-on-primary:#fff;--c-primary-soft:#18284a;--c-primary-text:#8db4ff;--c-link:#8db4ff;--c-cta:#157f3d;--c-on-cta:#fff;--c-danger:#f97066;--c-danger-soft:#3a1715;--c-success:#47cd89;--c-success-soft:#0f2e1e;--c-warn:#f5a54a;--c-warn-soft:#3a2a12;--c-inverse:#e6eaf0;--c-on-inverse:#0e1116;--c-overlay:#0009;--c-shadow:0 1px 2px #0006;--c-shadow-lg:0 8px 24px #00000080;--c-img-overlay:#161b22e0;--c-cat-apt-bg:#16244a;--c-cat-apt-fg:#8db4ff;--c-cat-room-bg:#241f4a;--c-cat-room-fg:#b3a8ff;--c-cat-house-bg:#12301f;--c-cat-house-fg:#5fd08f;--c-cat-com-bg:#3a2a12;--c-cat-com-fg:#f5a54a;--c-cat-garage-bg:#222831;--c-cat-garage-fg:#a3adbb;--c-cat-land-bg:#0f2f2a;--c-cat-land-fg:#4fd1b5;--c-cat-icon-fill:#161b22}}
*{box-sizing:border-box}body{padding-inline:env(safe-area-inset-left,0px) env(safe-area-inset-right,0px);background:var(--c-bg);min-height:100vh;color:var(--c-text);font:400 15px/1.5 var(--font-sans), system-ui, sans-serif;flex-direction:column;margin:0;display:flex}a{color:inherit;text-decoration:none}button,input,select{font-family:inherit}:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}input::placeholder{color:inherit;opacity:.62}main{flex:1}body:has([data-chrome=none]) [data-site-chrome]{display:none}body:has([data-map-mode]) [data-site-chrome]:is(footer){display:none}
