@font-face{font-family:Admingen Map Geist;font-style:normal;font-display:block;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.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:Admingen Map Geist;font-style:normal;font-display:block;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Admingen Map Mono;font-style:normal;font-display:block;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.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:Admingen Map Mono;font-style:normal;font-display:block;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Admingen Map Pixel;font-style:normal;font-display:block;font-weight:700;src:url(/assets/pixelify-sans-latin-700-normal-D3Xxx3QE.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:Admingen Map Pixel;font-style:normal;font-display:block;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}.admingen-project-map{--pm-canvas:#f6f8fd;--pm-surface:#fff;--pm-text:#10203a;--pm-muted:#52647f;--pm-primary:#245eff;--pm-blue:#245eff;--pm-border:#d9e2f1;--pm-connection:#b5c4dc;--pm-hover:#eaf0fb;--pm-shadow:#10203a0a;--pm-glass:#fffffff2;--pm-font:"Admingen Map Geist",Arial,sans-serif;--pm-mono:"Admingen Map Mono",monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-sizing:border-box;background:var(--pm-canvas);width:100%;min-width:0;height:100%;min-height:300px;color:var(--pm-text);font:14px/1.5 var(--pm-font);font-synthesis:none;flex-direction:column;display:flex;overflow:hidden}.admingen-project-map[data-theme=dark]{--pm-canvas:#080d19;--pm-surface:#0c1425;--pm-text:#f7f8ff;--pm-muted:#b7c4df;--pm-primary:#315cff;--pm-blue:#6482ff;--pm-border:#2a3854;--pm-connection:#425572;--pm-hover:#14213a;--pm-shadow:#00000024;--pm-glass:#0c1425f2;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.admingen-project-map *{box-sizing:border-box}.admingen-project-map button,.admingen-project-map a{font:inherit;-webkit-tap-highlight-color:transparent}.admingen-project-map button{color:inherit;cursor:pointer;border:1px solid var(--pm-border);background:var(--pm-surface);border-radius:8px}.admingen-project-map button:hover{border-color:var(--pm-blue);background:var(--pm-hover)}.admingen-project-map button:focus-visible,.admingen-project-map a:focus-visible,.admingen-project-map .pm-viewport:focus-visible{outline:2px solid var(--pm-blue);outline-offset:3px}.admingen-project-map a{color:inherit}.admingen-project-map .pm-tabs{border-bottom:1px solid var(--pm-border);background:var(--pm-surface);flex-wrap:wrap;flex:none;gap:8px;padding:12px 20px;display:flex}.admingen-project-map .pm-tabs button{min-height:38px;padding:9px 14px;font-size:13px;font-weight:500}.admingen-project-map .pm-tabs button[aria-pressed=true]{color:#fff;border-color:var(--pm-primary);background:var(--pm-primary)}.admingen-project-map .pm-workspace{background:var(--pm-canvas);flex:1;min-width:0;min-height:0;position:relative;overflow:hidden}.admingen-project-map .pm-toolbar{z-index:3;pointer-events:none;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;display:flex;position:absolute;top:16px;left:20px;right:20px}.admingen-project-map .pm-tools{background:var(--pm-glass);border:1px solid var(--pm-border);pointer-events:auto;max-width:100%;box-shadow:0 3px 12px var(--pm-shadow);border-radius:10px;flex-wrap:wrap;align-items:center;gap:4px;padding:5px;display:flex}.admingen-project-map .pm-tools button{background:0 0;border-color:#0000;min-width:32px;min-height:32px;padding:6px 9px;font-size:12px}.admingen-project-map .pm-tools button:hover{border-color:var(--pm-border);background:var(--pm-hover)}.admingen-project-map .pm-tools output{font-family:var(--pm-mono);color:var(--pm-muted);text-align:center;font-variant-numeric:tabular-nums;min-width:42px;font-size:11px}.admingen-project-map .pm-separator{background:var(--pm-border);width:1px;height:20px;margin:0 3px}.admingen-project-map .pm-viewport{z-index:1;touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:clip}.admingen-project-map .pm-viewport.pm-dragging{cursor:grabbing}.admingen-project-map .pm-world{transform-origin:0 0;will-change:transform;width:1px;height:1px;position:absolute;top:0;left:0}.admingen-project-map .pm-nodes{position:absolute;top:0;left:0}.admingen-project-map .pm-connections{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0;overflow:visible}.admingen-project-map .pm-connection{fill:none;stroke:var(--pm-connection);stroke-width:1.4px;stroke-linejoin:miter;stroke-linecap:butt;vector-effect:non-scaling-stroke}.admingen-project-map .pm-connection.pm-highlighted{stroke:var(--pm-blue);stroke-width:1.7px}.admingen-project-map .pm-node{background:var(--pm-surface);border:1px solid var(--pm-border);min-height:52px;color:var(--pm-text);box-shadow:0 4px 12px var(--pm-shadow);-webkit-user-select:text;user-select:text;border-radius:0;align-items:center;gap:3px;display:flex;position:absolute}.admingen-project-map .pm-node:hover,.admingen-project-map .pm-node.pm-selected{border-color:var(--pm-blue);z-index:2}.admingen-project-map .pm-node.pm-root-node{background:var(--pm-primary);color:#fff;border-color:var(--pm-primary);min-height:68px;box-shadow:0 6px 22px var(--pm-shadow)}.admingen-project-map .pm-primary-node .pm-node-label{font-weight:600}.admingen-project-map .pm-node-label{min-width:0;font-family:var(--pm-font);white-space:normal;overflow-wrap:anywhere;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;flex:1;padding:13px 9px;font-size:15px;line-height:1.45;text-decoration:none;display:block}.admingen-project-map .pm-node-label:hover{background:var(--pm-hover);color:var(--pm-blue)}.admingen-project-map .pm-link-mark{font-family:var(--pm-mono);color:var(--pm-blue);white-space:nowrap;font-size:12px}.admingen-project-map .pm-root-node .pm-node-label{letter-spacing:-.03em;text-align:center;font-family:Admingen Map Pixel,monospace;font-size:27px;font-weight:700}.admingen-project-map .pm-root-node .pm-node-label:hover{color:#fff;background:#ffffff12}.admingen-project-map .pm-node-toggle,.admingen-project-map .pm-node-info,.admingen-project-map .pm-node-copy{width:28px;min-height:32px;color:var(--pm-muted);font-family:var(--pm-mono);background:0 0;border:0;border-radius:0;flex:none;align-self:stretch;place-items:center;padding:0;font-size:18px;display:grid}.admingen-project-map .pm-node-toggle{border-left:1px solid var(--pm-border);color:var(--pm-blue);width:30px}.admingen-project-map .pm-node-info{width:23px;font-size:12px}.admingen-project-map .pm-node-copy{width:28px;font-size:12px}.admingen-project-map .pm-node-info:hover,.admingen-project-map .pm-node-copy:hover,.admingen-project-map .pm-node-toggle:hover{color:var(--pm-blue);background:var(--pm-hover)}.admingen-project-map .pm-root-node .pm-node-info{color:#fff}.admingen-project-map .pm-root-node .pm-node-info:hover{background:#ffffff15}.admingen-project-map .pm-caption{z-index:2;pointer-events:none;font-family:var(--pm-mono);letter-spacing:1.5px;color:var(--pm-muted);flex-direction:column;gap:6px;font-size:9px;display:flex;position:absolute;bottom:20px;left:22px}.admingen-project-map .pm-caption span:first-child{color:var(--pm-blue);text-transform:uppercase}.admingen-project-map .pm-footer{min-height:34px;color:var(--pm-muted);font-family:var(--pm-mono);background:var(--pm-surface);border-top:1px solid var(--pm-border);flex-wrap:wrap;flex:none;justify-content:space-between;gap:12px;padding:9px 20px;font-size:10px;display:flex}.admingen-project-map .pm-details{z-index:5;background:var(--pm-surface);border:1px solid var(--pm-border);width:340px;max-width:calc(100% - 40px);max-height:calc(100% - 110px);box-shadow:0 12px 45px var(--pm-shadow);border-radius:8px;padding:18px;position:absolute;top:76px;right:20px;overflow:auto}.admingen-project-map .pm-details-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.admingen-project-map .pm-details-top span{font-family:var(--pm-mono);letter-spacing:1.6px;color:var(--pm-blue);font-size:9px}.admingen-project-map .pm-details-top button{border-color:#0000;width:30px;min-height:30px;font-size:20px}.admingen-project-map .pm-details h2{font-family:var(--pm-font);color:var(--pm-text);letter-spacing:-.035em;overflow-wrap:anywhere;margin:15px 0 10px;font-size:18px;font-weight:600;line-height:1.4}.admingen-project-map .pm-details p{color:var(--pm-muted);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.7}.admingen-project-map .pm-details a{color:var(--pm-blue);font-family:var(--pm-mono);overflow-wrap:anywhere;margin-top:16px;font-size:11px;line-height:1.6;display:block}.admingen-project-map .pm-copy-path{margin-top:14px;padding:8px 12px;font-size:12px}@media (width<=760px){.admingen-project-map .pm-tabs{padding:10px 12px}.admingen-project-map .pm-tabs button{padding:8px 10px;font-size:12px}.admingen-project-map .pm-toolbar{top:10px;left:10px;right:10px}.admingen-project-map .pm-tools button{min-height:34px;padding:6px}.admingen-project-map .pm-footer{gap:5px;padding:8px 12px;font-size:9px}.admingen-project-map .pm-footer>span:first-child{display:none}.admingen-project-map .pm-details{max-width:calc(100% - 20px);max-height:calc(100% - 124px);top:104px;right:10px}}@media (width<=460px){.admingen-project-map .pm-tabs{grid-template-columns:1fr 1fr;display:grid}.admingen-project-map .pm-toolbar{gap:5px}.admingen-project-map .pm-tools{padding:3px}.admingen-project-map .pm-tools button{font-size:11px}.admingen-project-map .pm-details{top:112px}}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color:var(--app-text);background:var(--app-canvas);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Geist Variable,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;line-height:1.5}html,body,#root{min-width:0;min-height:100%}body{margin:0}a{color:inherit}.MuiDataGrid-root{border-color:var(--app-divider);background-color:var(--app-paper);color:var(--app-text);border-radius:14px;font-size:14px}.MuiDataGrid-root .MuiDataGrid-columnHeader{color:var(--app-muted)}.MuiDataGrid-root .MuiDataGrid-columnHeaderTitle{font-size:12px;font-weight:600}.MuiDataGrid-root .MuiDataGrid-overlay{background-color:var(--app-paper)}.MuiDataGrid-root .MuiDataGrid-cell{border-color:var(--app-divider)}.MuiDataGrid-root .MuiDataGrid-row:not(.Mui-selected):hover{background-color:var(--app-hover)}.MuiDataGrid-root .MuiDataGrid-row.Mui-selected{background-color:var(--app-selected)}.MuiDataGrid-root .MuiDataGrid-row.Mui-selected:hover{background-color:var(--app-selectedHover)}.MuiDataGrid-root .MuiDataGrid-footerContainer{background-color:var(--app-paper);border-top-color:var(--app-divider);min-height:56px}.MuiDataGrid-root .MuiDataGrid-columnSeparator{color:var(--app-divider)}.MuiDataGrid-root:focus,.MuiDataGrid-root:focus-within,.MuiDataGrid-root .MuiDataGrid-cell:focus,.MuiDataGrid-root .MuiDataGrid-cell:focus-within,.MuiDataGrid-root .MuiDataGrid-columnHeader:focus,.MuiDataGrid-root .MuiDataGrid-columnHeader:focus-within{outline:none}.MuiDataGrid-root .MuiDataGrid-cell:focus-visible,.MuiDataGrid-root .MuiDataGrid-columnHeader:focus-visible{background-color:var(--app-hover);box-shadow:inset 0 0 0 1px var(--app-divider)}@media (forced-colors:active){.MuiDataGrid-root .MuiDataGrid-cell:focus-visible,.MuiDataGrid-root .MuiDataGrid-columnHeader:focus-visible{outline-offset:-1px;outline:1px solid highlight}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.MuiTypography-root:is(h1,h2,h3,h4,h5,h6)[tabindex="-1"]:focus{outline:none}
