/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */@font-face{font-family:Nexa;src:url(/next/_next/static/media/Nexa-Bold.54ed304f.woff2)format("woff2"),url(/next/_next/static/media/Nexa-Bold.a38406e5.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Nexa;src:url(/next/_next/static/media/Nexa-Black.2cacadb2.woff2)format("woff2"),url(/next/_next/static/media/Nexa-Black.5e8d3e97.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Nexa;src:url(/next/_next/static/media/Nexa-HeavyItalic.ad9ffc9e.woff2)format("woff2"),url(/next/_next/static/media/Nexa-HeavyItalic.4da23080.woff)format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Nexa Book;src:url(/next/_next/static/media/Nexa-BookItalic.b7a6f965.woff2)format("woff2"),url(/next/_next/static/media/Nexa-BookItalic.d9184369.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Nexa Extra;src:url(/next/_next/static/media/Nexa-ExtraBoldItalic.fb8be140.woff2)format("woff2"),url(/next/_next/static/media/Nexa-ExtraBoldItalic.689e6f9f.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Nexa Extra;src:url(/next/_next/static/media/Nexa-ExtraBold.61f6ce88.woff2)format("woff2"),url(/next/_next/static/media/Nexa-ExtraBold.f2df0f9c.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Nexa;src:url(/next/_next/static/media/Nexa-BlackItalic.dcbe2876.woff2)format("woff2"),url(/next/_next/static/media/Nexa-BlackItalic.3a937bd6.woff)format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Nexa;src:url(/next/_next/static/media/Nexa-Heavy.d2124678.woff2)format("woff2"),url(/next/_next/static/media/Nexa-Heavy.c7c48796.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Nexa;src:url(/next/_next/static/media/Nexa-BoldItalic.a0a36359.woff2)format("woff2"),url(/next/_next/static/media/Nexa-BoldItalic.c25aba45.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Nexa Book;src:url(/next/_next/static/media/Nexa-Book.1a1e02e0.woff2)format("woff2"),url(/next/_next/static/media/Nexa-Book.e4470560.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nexa;src:url(/next/_next/static/media/Nexa-ThinItalic.3dbd9269.woff2)format("woff2"),url(/next/_next/static/media/Nexa-ThinItalic.d455c00b.woff)format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Nexa;src:url(/next/_next/static/media/Nexa-LightItalic.2632e2cd.woff2)format("woff2"),url(/next/_next/static/media/Nexa-LightItalic.e58d04fe.woff)format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Nexa;src:url(/next/_next/static/media/Nexa-RegularItalic.70584a99.woff2)format("woff2"),url(/next/_next/static/media/Nexa-RegularItalic.e32f45a6.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Nexa;src:url(/next/_next/static/media/Nexa-Light.17416db9.woff2)format("woff2"),url(/next/_next/static/media/Nexa-Light.ddb7391d.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Nexa;src:url(/next/_next/static/media/Nexa-Regular.721275eb.woff2)format("woff2"),url(/next/_next/static/media/Nexa-Regular.e16ca20e.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nexa;src:url(/next/_next/static/media/Nexa-Thin.26f8ef94.woff2)format("woff2"),url(/next/_next/static/media/Nexa-Thin.4f7fa549.woff)format("woff");font-weight:100;font-style:normal;font-display:swap}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes zoomIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes zoomOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes zoom{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slideFromTop{0%{transform:translateY(-.5rem)}to{transform:translateY(0)}}@keyframes slideFromRight{0%{transform:translate(.5rem)}to{transform:translate(0)}}@keyframes slideFromLeft{0%{transform:translate(-.5rem)}to{transform:translate(0)}}@keyframes slideFromBottom{0%{transform:translateY(.5rem)}to{transform:translateY(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}:root{overflow-wrap:break-word;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--tt-gray-light-a-50:#3838380a;--tt-gray-light-a-100:#0f16240d;--tt-gray-light-a-200:#25272d1a;--tt-gray-light-a-300:#2f323733;--tt-gray-light-a-400:#282c336b;--tt-gray-light-a-500:#34373ca3;--tt-gray-light-a-600:#24272ec7;--tt-gray-light-a-700:#23252ade;--tt-gray-light-a-800:#1e2024f2;--tt-gray-light-a-900:#1d1e20fa;--tt-gray-light-50:#fafafa;--tt-gray-light-100:#f4f4f5;--tt-gray-light-200:#eaeaeb;--tt-gray-light-300:#d5d6d7;--tt-gray-light-400:#a6a7ab;--tt-gray-light-500:#7d7f82;--tt-gray-light-600:#53565a;--tt-gray-light-700:#404145;--tt-gray-light-800:#2c2d30;--tt-gray-light-900:#222325;--tt-gray-dark-a-50:#e8e8fd0d;--tt-gray-dark-a-100:#e7e7f312;--tt-gray-dark-a-200:#eeeef61c;--tt-gray-dark-a-300:#efeff538;--tt-gray-dark-a-400:#f4f4ff5e;--tt-gray-dark-a-500:#eceefd80;--tt-gray-dark-a-600:#f7f7fda3;--tt-gray-dark-a-700:#fbfbfebf;--tt-gray-dark-a-800:#fdfdfde0;--tt-gray-dark-a-900:#fffffff5;--tt-gray-dark-50:#19191a;--tt-gray-dark-100:#202022;--tt-gray-dark-200:#2d2d2f;--tt-gray-dark-300:#464649;--tt-gray-dark-400:#636369;--tt-gray-dark-500:#7c7c83;--tt-gray-dark-600:#a3a3a8;--tt-gray-dark-700:#c0c0c3;--tt-gray-dark-800:#e0e0e1;--tt-gray-dark-900:#f5f5f5;--tt-brand-color-50:#efeeff;--tt-brand-color-100:#dedbff;--tt-brand-color-200:#c3bdff;--tt-brand-color-300:#9d8aff;--tt-brand-color-400:#7a52ff;--tt-brand-color-500:#6229ff;--tt-brand-color-600:#5400e5;--tt-brand-color-700:#4b00cc;--tt-brand-color-800:#380099;--tt-brand-color-900:#2b1966;--tt-brand-color-950:#0d002e;--tt-color-green-inc-5:#f0fff2;--tt-color-green-inc-4:#d6ffdc;--tt-color-green-inc-3:#b8ffc5;--tt-color-green-inc-2:#90fea8;--tt-color-green-inc-1:#67fe92;--tt-color-green-base:#01fe73;--tt-color-green-dec-1:#03ce5e;--tt-color-green-dec-2:#02a247;--tt-color-green-dec-3:#007a35;--tt-color-green-dec-4:#005221;--tt-color-green-dec-5:#002e0f;--tt-color-yellow-inc-5:#fffcf0;--tt-color-yellow-inc-4:#fff7d1;--tt-color-yellow-inc-3:#fff1ad;--tt-color-yellow-inc-2:#ffeb8a;--tt-color-yellow-inc-1:#ffe45c;--tt-color-yellow-base:#fd0;--tt-color-yellow-dec-1:#d1b500;--tt-color-yellow-dec-2:#a38d00;--tt-color-yellow-dec-3:#7a6a00;--tt-color-yellow-dec-4:#524500;--tt-color-yellow-dec-5:#2e2600;--tt-color-red-inc-5:#ffeeeb;--tt-color-red-inc-4:#ffcdc2;--tt-color-red-inc-3:#fa9;--tt-color-red-inc-2:#ff8a75;--tt-color-red-inc-1:#ff5d47;--tt-color-red-base:#ff3014;--tt-color-red-dec-1:#d11800;--tt-color-red-dec-2:#a30e00;--tt-color-red-dec-3:#7a0800;--tt-color-red-dec-4:#520400;--tt-color-red-dec-5:#2e0100;--white:#fff;--black:#0e0e11;--transparent:#fff0;--tt-shadow-elevated-md:0px 16px 48px 0px #1118270a,0px 12px 24px 0px #1118270a,0px 6px 8px 0px #11182705,0px 2px 3px 0px #11182705;--tt-radius-xxs:.125rem;--tt-radius-xs:.25rem;--tt-radius-sm:.375rem;--tt-radius-md:.5rem;--tt-radius-lg:.75rem;--tt-radius-xl:1rem;--tt-transition-duration-short:.1s;--tt-transition-duration-default:.2s;--tt-transition-duration-long:.64s;--tt-transition-easing-default:cubic-bezier(.46,.03,.52,.96);--tt-transition-easing-cubic:cubic-bezier(.65,.05,.36,1);--tt-transition-easing-quart:cubic-bezier(.77,0,.18,1);--tt-transition-easing-circ:cubic-bezier(.79,.14,.15,.86);--tt-transition-easing-back:cubic-bezier(.68,-.55,.27,1.55);--tt-accent-contrast:8%;--tt-destructive-contrast:8%;--tt-foreground-contrast:8%}:root,:root *,:root :after,:root :before{box-sizing:border-box;transition:none var(--tt-transition-duration-default) var(--tt-transition-easing-default)}:root{--tt-bg-color:var(--white);--tt-border-color:var(--tt-gray-light-a-200);--tt-border-color-tint:var(--tt-gray-light-a-100);--tt-sidebar-bg-color:var(--tt-gray-light-100);--tt-scrollbar-color:var(--tt-gray-light-a-200);--tt-cursor-color:var(--tt-brand-color-500);--tt-selection-color:#9d8aff33;--tt-card-bg-color:var(--white);--tt-card-border-color:var(--tt-gray-light-a-100)}.dark{--tt-bg-color:var(--black);--tt-border-color:var(--tt-gray-dark-a-200);--tt-border-color-tint:var(--tt-gray-dark-a-100);--tt-sidebar-bg-color:var(--tt-gray-dark-100);--tt-scrollbar-color:var(--tt-gray-dark-a-200);--tt-cursor-color:var(--tt-brand-color-400);--tt-selection-color:#7a52ff33;--tt-card-bg-color:var(--tt-gray-dark-50);--tt-card-border-color:var(--tt-gray-dark-a-50);--tt-shadow-elevated-md:0px 16px 48px 0px #00000080,0px 12px 24px 0px #0000003d,0px 6px 8px 0px #00000038,0px 2px 3px 0px #0000001f}:root{--tt-color-text-gray:#787673;--tt-color-text-brown:#9d6a53;--tt-color-text-orange:#d9730d;--tt-color-text-yellow:#ca922f;--tt-color-text-green:#448361;--tt-color-text-blue:#327da9;--tt-color-text-purple:#8f64af;--tt-color-text-pink:#c24c8b;--tt-color-text-red:#d34a45;--tt-color-text-gray-contrast:#54473126;--tt-color-text-brown-contrast:#d2a28e59;--tt-color-text-orange-contrast:#e07b3845;--tt-color-text-yellow-contrast:#ecbe4163;--tt-color-text-green-contrast:#7bb78145;--tt-color-text-blue-contrast:#5ea6cf45;--tt-color-text-purple-contrast:#a881c545;--tt-color-text-pink-contrast:#e189b445;--tt-color-text-red-contrast:#f4aa9f66}.dark{--tt-color-text-gray:#9c9c9c;--tt-color-text-brown:#b9856e;--tt-color-text-orange:#c77d48;--tt-color-text-yellow:#ca994e;--tt-color-text-green:#519e71;--tt-color-text-blue:#3699d3;--tt-color-text-purple:#9e69d3;--tt-color-text-pink:#d15796;--tt-color-text-red:#df5553;--tt-color-text-gray-contrast:#ffffff17;--tt-color-text-brown-contrast:#b9674640;--tt-color-text-orange-contrast:#e97d2533;--tt-color-text-yellow-contrast:#b3823d33;--tt-color-text-green-contrast:#2d9a6533;--tt-color-text-blue-contrast:#327da933;--tt-color-text-purple-contrast:#9b60d22e;--tt-color-text-pink-contrast:#dc4c9238;--tt-color-text-red-contrast:#dd555540}:root{--tt-color-highlight-yellow:#fef9c3;--tt-color-highlight-green:#dcfce7;--tt-color-highlight-blue:#e0f2fe;--tt-color-highlight-purple:#f3e8ff;--tt-color-highlight-red:#ffe4e6;--tt-color-highlight-gray:#f8f8f7;--tt-color-highlight-brown:#f4eeee;--tt-color-highlight-orange:#fbecdd;--tt-color-highlight-pink:#fcf1f6;--tt-color-highlight-yellow-contrast:#fbe604;--tt-color-highlight-green-contrast:#c7fad8;--tt-color-highlight-blue-contrast:#ceeafd;--tt-color-highlight-purple-contrast:#e4ccff;--tt-color-highlight-red-contrast:#ffccd0;--tt-color-highlight-gray-contrast:#54483126;--tt-color-highlight-brown-contrast:#d2a28d59;--tt-color-highlight-orange-contrast:#e07c3945;--tt-color-highlight-pink-contrast:#e188b345}.dark{--tt-color-highlight-yellow:#6b6524;--tt-color-highlight-green:#509568;--tt-color-highlight-blue:#6e92aa;--tt-color-highlight-purple:#583e74;--tt-color-highlight-red:#743e42;--tt-color-highlight-gray:#2f2f2f;--tt-color-highlight-brown:#4a3228;--tt-color-highlight-orange:#5c3b23;--tt-color-highlight-pink:#4e2c3c;--tt-color-highlight-yellow-contrast:#58531e;--tt-color-highlight-green-contrast:#47855d;--tt-color-highlight-blue-contrast:#5e86a1;--tt-color-highlight-purple-contrast:#4c3564;--tt-color-highlight-red-contrast:#643539;--tt-color-highlight-gray-contrast:#ffffff18;--tt-color-highlight-brown-contrast:#b8654540;--tt-color-highlight-orange-contrast:#e97e2533;--tt-color-highlight-pink-contrast:#dc4c9138}:root{--primary-color:#394854;--accent-color:#07e1be}body,html{height:100%;margin:0;overflow:hidden}.statistic-loading{filter:blur(8px);transition:filter 1s linear;position:relative;top:0;left:0}.statistic-done-loading{filter:blur()}.statistic-spin{z-index:1;margin:auto;font-size:50px;position:absolute;inset:0}.statistic-error-icon{background:#ff0;border-radius:50%;margin-bottom:10px;padding:20px;font-size:60px}.rounded-05{border-radius:.5rem!important}.rounded-1{border-radius:1rem!important}.rounded-1-right{border-radius:0 1rem 1rem 0!important}.rounded-2{border-radius:2rem!important}.rounded-3{border-radius:3rem!important}.rounded-5{border-radius:5rem!important}.map-control-icon-css{pointer-events:none;inset:16px}.statistic-icon{pointer-events:all}.statistic-searchSelectorStyle{width:200px}.statistic-icon-size{font-size:1.9rem}.file-dialog-container{z-index:102;max-height:100vh;padding-top:1rem;padding-bottom:1rem;overflow:auto}#root,.row{height:100%}:root{--header-height:2rem;--nav-width:120px;--first-color:#394854;--first-color-light:#fff;--white-color:#f7f6fb;--normal-font-size:1rem;--z-fixed:100}*,:after,:before{box-sizing:border-box}body{font-size:var(--normal-font-size);transition:all .5s;position:relative}a{text-decoration:none}.table-container{border:1px solid #d3d3d3;max-height:500px;overflow:auto;max-width:100%!important}.room-type-list{max-height:100vh;overflow:auto}.room-style-btn-upload{position:fixed;bottom:20px;right:20px}.room-style-btn-back{position:fixed;bottom:20px;right:150px}.map-styling-list{height:100%;overflow:hidden}.map-style-list-entry{cursor:pointer}.ml-1{margin-left:.25rem!important}.ml-2{margin-left:.5rem!important}.ml-3{margin-left:1rem!important}.level-card{z-index:1;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#ffffff91;border-radius:10px;margin-top:10px;margin-right:10px;position:absolute;top:0;right:0;overflow:auto}.level-card h4{font-size:1.2rem;padding:10px 15px!important}.level-card ul{border-radius:10px;max-height:300px;overflow:auto}.level-card ul li{border:0 solid #0000;border-bottom:1px solid #e6edf5}.button-publish{top:25px}.button-publish,.history-button{z-index:1;text-align:center;width:fit-content;position:fixed;right:150px}.history-button{top:70px}.save-polygons-button{bottom:25px;right:50px}.card-toggle-zoom,.save-polygons-button{z-index:1;text-align:center;border-radius:10px;width:fit-content;position:fixed}.card-toggle-zoom{top:25px;right:300px}.dashboard-bg-link-apps{background-position:100% 100%;background-repeat:no-repeat;margin:10px;box-shadow:0 4px 8px #0003;width:260px!important}span.input-group-addon.middle-addon{line-height:38px}.cu-scrolltable{border:none;border-radius:.63rem;width:100%;max-height:350px;overflow-y:auto;margin-left:0!important;margin-right:0!important}.btn-danger{color:#fff!important}.Tooltip-Statistic{color:#fff;box-sizing:border-box;z-index:105;background-color:#a9a9a9;border:1px solid #fff;border-radius:4px;width:max-content;max-width:calc(100vw - 10px);padding:4px 8px;font-size:90%}.border-blink{animation:blink 3s infinite forwards}@keyframes blink{0%,50%,to{border-color:#8b0000}25%,75%{border-color:#f08080}}.cu-select-button{cursor:pointer;color:#e4e6ea!important}.is-partially-selected>div>.cu-select-button{color:#39485480!important}.is-selected>div>.cu-select-button{color:var(--primary-color)!important}.is-partially-selected>div>div>.cu-select-button{color:#39485480!important}.is-selected>div>div>.cu-select-button{color:var(--primary-color)!important}.dxf-legend-color{border:1px solid #000;width:70px;height:25px;margin-right:10px}.tooltip-white{color:var(--primary-color);background-color:#fff;border:1px solid #d3d3d3;border-radius:4px}.tooltip-dark,.tooltip-white{box-sizing:border-box;z-index:105;width:max-content;max-width:calc(100vw - 10px);padding:4px 8px;font-size:90%}.tooltip-dark{background-color:var(--primary-color);color:#fff;border:1px solid #fff;border-radius:4px}.cimt-filter-card-container{position:relative}.cimt-filter-card-container:after{content:"UND";color:#384855;z-index:2;background-color:#c2f1ea;border-radius:10px;padding:6px;font-size:16px;font-weight:700;position:absolute;bottom:100px;right:-26px}.cimt-filter-card-container:last-child:after{display:none}.drop-zone{border:dotted}