@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./dm-sans-latin-ext-400-normal.BtiwyxMk.woff2)format("woff2"),url(./dm-sans-latin-ext-400-normal.BjWJ59Pq.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./dm-sans-latin-400-normal.CW0RaeGs.woff2)format("woff2"),url(./dm-sans-latin-400-normal.BwCSEQnW.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./dm-sans-latin-ext-500-normal.BJfUCQsA.woff2)format("woff2"),url(./dm-sans-latin-ext-500-normal.DR84L5F-.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./dm-sans-latin-500-normal.B9HHJjqV.woff2)format("woff2"),url(./dm-sans-latin-500-normal.Dr3UlScf.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./dm-sans-latin-ext-600-normal.4vooXBpG.woff2)format("woff2"),url(./dm-sans-latin-ext-600-normal.DRtaDpgU.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./dm-sans-latin-600-normal.Aqo67rzb.woff2)format("woff2"),url(./dm-sans-latin-600-normal.BmdmIIQ2.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./dm-sans-latin-ext-700-normal.CJIcxD6K.woff2)format("woff2"),url(./dm-sans-latin-ext-700-normal.BLI3TTWz.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./dm-sans-latin-700-normal.DvUfVpUG.woff2)format("woff2"),url(./dm-sans-latin-700-normal.CUSSCpQX.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(./manrope-cyrillic-500-normal.B1OEZity.woff2)format("woff2"),url(./manrope-cyrillic-500-normal.CNwnNrRC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(./manrope-greek-500-normal.GeMIHyWm.woff2)format("woff2"),url(./manrope-greek-500-normal.DyxYGEtJ.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(./manrope-vietnamese-500-normal.DCXiE_xi.woff2)format("woff2"),url(./manrope-vietnamese-500-normal.DaZ8i3XM.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(./manrope-latin-ext-500-normal.dm74KBQw.woff2)format("woff2"),url(./manrope-latin-ext-500-normal.EtoS1VaI.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(./manrope-latin-500-normal.BYYD-dBL.woff2)format("woff2"),url(./manrope-latin-500-normal.DMZssgOp.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(./manrope-cyrillic-600-normal.DvRl3Mj-.woff2)format("woff2"),url(./manrope-cyrillic-600-normal.It4mZcQk.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(./manrope-greek-600-normal.BoRV6lzK.woff2)format("woff2"),url(./manrope-greek-600-normal.CF2i9ZRY.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(./manrope-vietnamese-600-normal.C1J5PCl_.woff2)format("woff2"),url(./manrope-vietnamese-600-normal.lA7a_7Ok.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(./manrope-latin-ext-600-normal._gBojHdJ.woff2)format("woff2"),url(./manrope-latin-ext-600-normal.u5Pl7hTU.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(./manrope-latin-600-normal.4f0koTD-.woff2)format("woff2"),url(./manrope-latin-600-normal.BqgrALkZ.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(./manrope-cyrillic-700-normal.Dw_fZAg2.woff2)format("woff2"),url(./manrope-cyrillic-700-normal.7JNVKxyl.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(./manrope-greek-700-normal.CHUG9PD8.woff2)format("woff2"),url(./manrope-greek-700-normal.DyfsrCpP.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(./manrope-vietnamese-700-normal.CUqMx5-1.woff2)format("woff2"),url(./manrope-vietnamese-700-normal.pt65Fn2Z.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(./manrope-latin-ext-700-normal.DYOwVNan.woff2)format("woff2"),url(./manrope-latin-ext-700-normal.eVCcYqtJ.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(./manrope-latin-700-normal.BZp_XxE4.woff2)format("woff2"),url(./manrope-latin-700-normal.DGRFkw-m.woff)format("woff");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:#25372d;font-synthesis:none;--green:#147d64;--ink:#26392f;--muted:#89968d;--line:#e5eae4;--cream:#f8faf7;background:#fff;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:400}*{box-sizing:border-box}#__nuxt,body,html{min-width:760px;height:100%;min-height:100%;margin:0}button,input,select,textarea{font:inherit}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{opacity:.5;cursor:not-allowed}a:focus-visible,button:focus-visible{outline-offset:3px;outline:2px solid #147d64}input:focus,select:focus,textarea:focus{outline:0;box-shadow:0 0 0 3px #147d6410;border-color:#64a38a!important}button{transition:background .15s,color .15s,border-color .15s}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p{margin-top:0}h1,h2,h3{font-family:Manrope,DM Sans,sans-serif}svg{flex-shrink:0}::selection{background:#d2eadb}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-thumb{background:#d5ddd7;border-radius:6px}button svg{pointer-events:none}.button{color:#56665c;white-space:nowrap;background:#fff;border:1px solid #dfe6df;border-radius:6px;justify-content:center;align-items:center;gap:8px;height:36px;padding:0 13px;font-size:11px;font-weight:550;display:inline-flex;box-shadow:0 1px 2px #1d442806}.button:hover{background:#f5f8f4;border-color:#cad5ca}.button.primary{color:#fff;background:#147d64;border-color:#147d64;box-shadow:0 2px 4px #1c714318}.button.primary:hover{background:#0f6a53}.button.subtle{box-shadow:none;background:#fafcf9}.button.danger{color:#ad4437;background:#fff5f1;border-color:#f2d5cc}.button.small{height:30px;padding:0 10px;font-size:10px}.icon-button,.tiny-button{color:#839086;background:0 0;border:0;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:inline-flex}.icon-button:hover,.tiny-button:hover{color:#147d64;background:#edf2ed}.tiny-button{width:23px;height:23px}.text-button{color:#147d64;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:11px;display:inline-flex}.text-button:hover{text-decoration:underline}.eyebrow{letter-spacing:1.2px;color:#8d9c90;font-size:9px;font-weight:600;display:block}.muted{color:#8b978d;font-size:12px;line-height:1.6}.badge{color:#6d8474;background:#f0f5ee;border-radius:5px;align-items:center;padding:3px 7px;font-size:10px;display:inline-flex}.field{color:#667b6c;flex-direction:column;gap:7px;font-size:11px;font-weight:500;display:flex}.input,.select,.textarea{color:#405246;background:#fff;border:1px solid #dfe6df;border-radius:6px;width:100%;min-height:37px;padding:9px 10px;font-size:12px;font-weight:400;transition:border-color .15s,box-shadow .15s}.input::-moz-placeholder{color:#a4afa7}.textarea::-moz-placeholder{color:#a4afa7}.input::placeholder,.textarea::placeholder{color:#a4afa7}.select{padding-right:24px}.textarea{resize:vertical;min-height:70px;line-height:1.6}.form-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.field-error{color:#bb503e;font-size:10px;line-height:1.5}.input[aria-invalid=true]{border-color:#d59180}.modal-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:100;background:#19342964;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.modal{background:#fff;border:1px solid #e1e8df;border-radius:13px;width:550px;max-width:calc(100vw - 40px);max-height:calc(100vh - 48px);overflow:auto;box-shadow:0 20px 80px #0f2a3030}.modal-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:23px 26px 20px;display:flex}.modal-header h2{letter-spacing:-.5px;margin:7px 0 0;font-size:18px;font-weight:700}.modal-body{padding:24px 26px}.modal-footer{border-top:1px solid var(--line);background:#fcfdfb;justify-content:flex-end;align-items:center;gap:9px;padding:16px 24px;display:flex}.status-dot{background:#b4c0b7;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.status-dot.active{background:#53a980;box-shadow:0 0 0 3px #53a9800b}.status-dot.inactive{background:#9d89ad}.status-dot.maintenance{background:#d8a653}.status-dot.planned{background:#8f9dbf}.status-dot.retired{background:#b6bdb7}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(1turn)}}.startup{color:#738b7a;background:#f7faf6;justify-content:center;gap:14px;height:100%}.notification,.startup{align-items:center;display:flex}.notification{z-index:200;color:#fff;background:#203e30;border:1px solid #35503d;border-radius:8px;gap:10px;max-width:660px;padding:13px 15px;font-size:12px;position:fixed;bottom:26px;left:50%;transform:translate(-50%);box-shadow:0 10px 35px #0c201526}.notification>.tiny-button{color:#cadcd0;margin-left:10px}.notification.failure{background:#793c30;border-color:#915141}.toast-enter-active,.toast-leave-active{transition:opacity .2s,margin .2s}.toast-enter-from,.toast-leave-to{opacity:0;margin-bottom:-8px}.workspace{height:100dvh;display:flex;overflow:hidden}.sidebar{border-right:1px solid var(--line);background:#fbfcf9;width:221px;min-width:221px;padding:0 14px;overflow:auto}.brand,.sidebar{flex-direction:column;display:flex}.brand{align-items:flex-start;gap:7px;padding:25px 15px 23px}.brand img{mix-blend-mode:multiply;width:125px}.brand>span{letter-spacing:.25px;color:#9aa497;font-size:9px}.workspace-switch{background:#fff;border:1px solid #e4e9df;border-radius:7px;align-items:center;gap:9px;margin:0 0 27px;padding:10px 9px;display:flex;box-shadow:0 2px 4px #1a382704}.workspace-avatar{color:#788c63;background:#eff3e8;border-radius:6px;place-items:center;width:29px;height:30px;font-size:10px;font-weight:650;display:grid}.workspace-switch>div{flex:1;font-size:11px;font-weight:600}.workspace-switch small{color:#9ca799;margin-top:4px;font-size:9px;font-weight:400;display:block}.workspace-switch>svg{color:#91a08f}.sidebar-label{letter-spacing:1.2px;color:#9ca795;padding-left:10px;font-size:8px;font-weight:650}.main-nav{flex-direction:column;gap:4px;margin:11px 0 25px;display:flex}.main-nav>button,.project-list>button,.sidebar-bottom>button,.type-list>button{text-align:left;color:#7b8a7a;background:0 0;border:0;border-radius:5px;align-items:center;gap:10px;width:100%;padding:10px;font-size:11px;display:flex}.main-nav>button>span:first-of-type,.project-list>button>span:nth-child(2),.type-list>button>span{flex:1}.main-nav>button:hover,.project-list>button:hover,.sidebar-bottom>button:hover,.type-list>button:hover{background:#edf3e9}.main-nav>button.active{color:#38634a;background:#e7f0e3;font-weight:600}.nav-count{color:#688960;background:#dce8d5;border-radius:4px;padding:2px 5px;font-size:9px}.sidebar-section-heading{justify-content:space-between;align-items:center;margin-bottom:7px;display:flex}.sidebar-section-heading>.tiny-button{color:#9ba795}.type-list{flex-direction:column;gap:1px;margin-bottom:24px;display:flex}.type-list>button{gap:10px;padding:7px 10px;font-size:10px}.type-list>button>small{color:#a6afa0;font-size:9px}.project-list>button.selected,.type-list>button.selected{color:#38634a;background:#edf2e9;font-weight:600}.project-list{margin-bottom:16px}.project-list>button{padding:8px 10px;font-size:10px}.project-list>button>svg{color:#b3bdb0}.project-dot{border-radius:2px;flex-shrink:0;width:6px;height:6px}.sidebar-bottom{margin-top:auto;padding-top:12px}.sidebar-bottom>button{padding:9px 10px;font-size:10px}.user-row{border-top:1px solid var(--line);align-items:center;gap:9px;margin-top:12px;padding:18px 0;display:flex}.user-avatar{color:#849073;background:#e9ecdf;border-radius:50%;place-items:center;width:29px;height:29px;font-size:9px;display:grid}.user-row>div{flex:1;font-size:10px;font-weight:550}.user-row small{color:#9fa99b;margin-top:4px;font-size:8px;font-weight:400;display:block}.user-row .icon-button{width:22px}.main-workspace{flex-direction:column;flex:1;min-width:0;display:flex}.topbar{border-bottom:1px solid var(--line);flex-shrink:0;justify-content:space-between;height:59px;padding:0 30px}.breadcrumb,.topbar{align-items:center;display:flex}.breadcrumb{color:#a1ada2;gap:13px;font-size:10px}.breadcrumb>strong{color:#637766;font-weight:500}.sidebar-toggle{margin-left:-9px;margin-right:3px}.topbar-right{gap:20px}.demo-pill,.topbar-right{align-items:center;display:flex}.demo-pill{color:#958561;background:#f7f4e9;border:1px solid #ebe6d5;border-radius:5px;gap:6px;padding:5px 8px;font-size:9px}.demo-pill>span{background:#b4a270;border-radius:50%;width:4px;height:4px}.connection-status{color:#91a392;align-items:center;gap:8px;font-size:10px;display:flex}.topbar-avatar{color:#7f9473;background:#edf2e7;border:1px solid #e3ebdc;border-radius:50%;place-items:center;width:28px;height:28px;font-size:9px;font-weight:600;display:grid}.page-heading{justify-content:space-between;gap:20px;padding:28px 31px 23px}.page-heading,.page-title-row{align-items:center;display:flex}.page-title-row{gap:11px}.page-title-row h1{letter-spacing:-1px;color:#2f4635;margin:0;font-size:25px;font-weight:700;line-height:1.3}.heading-badge{color:#8e9c85;background:#fafcf7;border:1px solid #e8ede3;border-radius:5px;padding:3px 7px;font-size:9px}.page-heading p{color:#96a08e;margin:9px 0 0;font-size:11px}.heading-actions{gap:8px;display:flex}.overview-strip{background:#fdfefb;border:1px solid #e5eadf;border-radius:7px;flex-shrink:0;align-items:center;gap:25px;min-height:49px;margin:0 31px 24px;padding:0 17px;display:flex}.overview-strip>div{color:#a0aa94;white-space:nowrap;align-items:center;gap:7px;font-size:10px;display:flex}.overview-strip>div>strong{color:#5c7357;margin-left:1px;font-size:11px;font-weight:600}.overview-strip>div>svg,.summary-symbol{color:#91a38a}.summary-symbol{align-items:center;display:flex}.overview-strip>div.cost-summary{border-left:1px solid #e4eadc;margin-left:auto;padding-left:18px}.work-area{border-top:1px solid var(--line);flex:1;min-height:0;display:flex}.workspace-content{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.canvas-toolbar{border-bottom:1px solid var(--line);background:#fff;flex-shrink:0;align-items:center;gap:10px;min-height:65px;padding:14px 24px;display:flex}.view-switch{background:#f4f6f1;border:1px solid #edf0e7;border-radius:6px;flex-shrink:0;gap:2px;padding:3px;display:flex}.view-switch button{color:#97a08d;background:0 0;border:1px solid #0000;border-radius:4px;align-items:center;gap:7px;padding:6px 11px;font-size:10px;display:flex}.view-switch button.active{color:#667d60;background:#fff;border-color:#e6ebdf;box-shadow:0 1px 3px #4456270b}.toolbar-spacer{flex:1}.search-box{color:#a2ae9c;border:1px solid #e2e8dc;border-radius:6px;align-items:center;gap:7px;width:210px;height:33px;padding:0 10px;display:flex}.search-box input{color:#506748;background:0 0;border:0;width:100%;min-width:0;font-size:10px;box-shadow:none!important;outline:0!important}.search-box input::placeholder{color:#a5af9a}.search-box:focus-within{border-color:#77a47d}.search-box kbd{color:#a4af98;background:#f7f9f4;border:1px solid #ecf0e7;border-radius:3px;padding:1px 4px;font-size:9px}.filter-button{height:33px;font-size:10px}.filter-button.is-active{color:#6b8a56;background:#eff6eb;border-color:#caddc0}.filter-count{color:#71965b;background:#dfebd4;border-radius:4px;padding:1px 4px;font-size:9px}.layout-button{border-left:1px solid var(--line);border-radius:0;width:33px}.filter-bar{border-bottom:1px solid var(--line);background:#fdfefb;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 24px;display:flex}.filter-bar .select{flex:1;width:auto;min-width:120px;min-height:30px;padding:6px 8px;font-size:10px}.filter-bar .text-button{margin:0 4px;font-size:10px}.filter-notice{color:#8b9b82;border-bottom:1px solid var(--line);background:#fafcf7;justify-content:space-between;align-items:center;gap:15px;padding:7px 26px;font-size:10px;display:flex}.diagram-area{isolation:isolate;background:#f8faf7;flex:1;min-height:240px;position:relative}.vue-flow{width:100%;height:100%}.vue-flow__edge-text{font-family:DM Sans,sans-serif;font-weight:400}.vue-flow__edge:hover .vue-flow__edge-path{stroke:#147d64!important;stroke-width:2px!important}.vue-flow__edge.selected .vue-flow__edge-path{stroke:#147d64!important}.vue-flow__minimap{border:1px solid #e4eadf;border-radius:6px;overflow:hidden;box-shadow:0 2px 8px #25422a07;background:#fff!important;width:143px!important;height:90px!important;margin:0!important;bottom:13px!important;right:12px!important}.canvas-caption{color:#97a78e;pointer-events:none;background:#f8faf7e8;border-radius:5px;align-items:center;gap:8px;padding:6px 8px 6px 0;font-size:9px;display:flex;position:absolute;top:17px;left:25px}.canvas-title-dot{background:#8da981;border-radius:50%;width:5px;height:5px}.canvas-caption-divider{border-left:1px solid #dfe7d9;height:11px;margin:0 3px}.canvas-controls{background:#fff;border:1px solid #dfe7d9;border-radius:6px;align-items:center;gap:1px;padding:3px;display:flex;position:absolute;bottom:23px;left:25px;box-shadow:0 3px 7px #334b2407}.canvas-controls>button{color:#849779;background:0 0;border:0;border-radius:4px;place-items:center;width:30px;height:29px;padding:0;display:grid}.canvas-controls>button:hover{color:#147d64;background:#edf4e7}.canvas-controls>span{border-left:1px solid var(--line);height:15px;margin:0 3px}.canvas-hint{color:#a3af99;pointer-events:none;gap:8px;font-size:8px;display:flex;position:absolute;bottom:36px;left:160px}.canvas-footer{color:#a7b19e;background:#fff;border-top:1px solid #e1e8dc;flex-shrink:0;align-items:center;gap:15px;height:31px;padding:0 25px;font-size:8px;display:flex}.canvas-footer>span:first-child{align-items:center;gap:7px;display:flex}.canvas-footer .status-dot{width:4px;height:4px}.canvas-footer>.text-button{color:#8ea280;font-size:8px}.footer-right{gap:8px;margin-left:auto;display:flex}.empty-state{text-align:center;pointer-events:none;flex-direction:column;align-items:center;width:400px;max-width:90%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.empty-state .button{pointer-events:auto}.empty-icon{color:#7c9f69;background:#ebf1e5;border:1px solid #dfe8d6;border-radius:16px;place-items:center;width:64px;height:64px;margin-bottom:22px;display:grid}.empty-state h2{letter-spacing:-.7px;color:#516b43;margin-bottom:12px;font-size:20px}.empty-state p{color:#9aa88f;white-space:pre-line;margin-bottom:22px;font-size:12px;line-height:1.8}.cost-area,.inventory-area{background:#fff;flex:1;overflow:auto}.data-table{border-collapse:collapse;text-align:left;width:100%;font-size:11px}.data-table thead{z-index:1;background:#fbfcf8;position:sticky;top:0}.data-table th{color:#9daa92;border-bottom:1px solid var(--line);white-space:nowrap;padding:13px 16px;font-size:9px;font-weight:500}.data-table td:first-child,.data-table th:first-child{padding-left:26px}.data-table td{color:#8a9a80;border-bottom:1px solid #edf0e8;padding:16px;font-size:10px;line-height:1.7}.data-table td strong{color:#667c5b;font-size:11px;font-weight:550}.inventory-area .data-table tbody tr{cursor:pointer}.inventory-area .data-table tbody tr:hover{background:#f9fcf5}.table-asset{align-items:center;gap:11px;display:flex}.table-icon{background:#f1f5ec;border-radius:7px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.table-asset small{color:#a5af9b;white-space:nowrap;text-overflow:ellipsis;max-width:200px;margin-top:2px;font-size:9px;display:block;overflow:hidden}.status-label{text-transform:capitalize;align-items:center;gap:7px;font-size:9px;display:flex}.environment-tag{background:#f4f6f0;border:1px solid #e9ede1;border-radius:4px;padding:3px 6px;font-size:9px}.numeric{white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right!important}.table-empty{color:#8d9e81;justify-content:center;gap:12px;padding:60px;display:flex}.cost-area{padding:28px}.cost-cards{flex-wrap:wrap;gap:16px;margin-bottom:35px;display:flex}.cost-card{background:#f9fcf5;border:1px solid #e2ebd9;border-radius:10px;flex:1;min-width:220px;padding:23px 25px}.cost-card h2{letter-spacing:-1px;color:#4a6d3c;margin:12px 0 8px;font-size:29px}.cost-card>.muted{font-size:10px}.cost-table-heading{justify-content:space-between;align-items:center;display:flex}.cost-table-heading h2{color:#627b54;margin-bottom:15px;font-size:14px;font-weight:650}.cost-table-heading>.muted{font-size:10px}.cost-area .data-table{border:1px solid #e8ecdf}.cost-area .data-table td:first-child,.cost-area .data-table th:first-child{padding-left:16px}.cost-note{color:#a0ad94;align-items:flex-start;gap:7px;margin:18px 0;font-size:10px;line-height:1.7;display:flex}.help-content{flex-direction:column;gap:25px;display:flex}.help-content>div{color:#86a078;align-items:flex-start;gap:17px;display:flex}.help-content p{color:#92a386;margin:0;font-size:12px;line-height:1.8}.help-content p>strong{color:#58794b;margin-bottom:4px;font-size:13px;display:block}.help-content kbd{border:1px solid #d7e3ce;border-radius:3px;padding:1px 4px;font-size:11px}.login-page{grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.login-story{color:#f1f6ed;background:#183f32;flex-direction:column;padding:45px 55px;display:flex;position:relative;overflow:hidden}.login-story:before{content:"";pointer-events:none;background-image:radial-gradient(#c0d7b712 1px,#0000 0);background-size:24px 24px;position:absolute;inset:0}.login-story-content{margin:auto 0;padding:55px 0;position:relative}.login-kicker{letter-spacing:.3px;color:#a4c1a5;align-items:center;gap:9px;margin-bottom:26px;font-size:10px;display:flex}.login-kicker>span{background:#b8d295;border-radius:50%;width:5px;height:5px}.login-story h1{letter-spacing:-2.4px;margin-bottom:25px;font-size:clamp(32px,3.6vw,55px);font-weight:550;line-height:1.18}.login-story-content>p{color:#99b5a1;font-size:13px;line-height:1.9}.login-illustration{max-width:440px;margin:52px 0 10px;position:relative}.illustration-node{color:#b3c7a3;background:#264b3c;border:1px solid #527763;border-radius:8px;align-items:center;gap:12px;padding:18px;display:flex;box-shadow:0 10px 20px #0f302814}.illustration-node>span{color:#d9e4cb;font-size:11px}.illustration-node small{color:#8cab94;margin-top:6px;font-size:8px;display:block}.node-one{width:245px;margin:0 auto;position:relative}.live-dot{background:#9ebf77;border-radius:50%;width:6px;height:6px;margin-left:auto}.illustration-line{border-top:0;border-left:1px solid #648265;border-right:1px solid #648265;border-radius:10px 10px 0 0;width:54%;height:45px;margin:27px auto auto;position:relative}.illustration-line:before{content:"";border-top:1px solid #648265;position:absolute;top:0;left:0;right:0}.illustration-line:after{content:"";border-left:1px solid #648265;height:27px;position:absolute;top:-27px;left:50%}.illustration-row{gap:16px;margin-top:-6px;display:flex;position:relative}.illustration-row>.illustration-node{flex:1;gap:10px;padding:16px 13px}.login-footer{color:#88a68f;justify-content:space-between;align-items:center;gap:20px;font-size:9px;display:flex;position:relative}.login-footer>span{color:#aac094}.login-form-wrap{background:#fcfdfa;justify-content:center;align-items:center;padding:40px;display:flex}.login-form{width:342px;max-width:100%}.login-logo{mix-blend-mode:multiply;width:146px;margin:0 0 48px;display:block}.login-form>.eyebrow{color:#91a287;letter-spacing:1.4px;font-size:8px}.login-form h2{letter-spacing:-1px;color:#314e38;margin:12px 0 10px;font-size:24px;font-weight:700}.login-form>.muted{color:#94a28a;margin-bottom:30px;font-size:11px}.login-form>.field{color:#7d9071;gap:8px;margin-bottom:18px;font-size:10px}.login-form .input{background:#fff;border-color:#dfe6d9;height:42px;font-size:11px}.login-submit{width:100%;height:42px;margin-top:4px;font-size:11px}.login-submit>svg:last-child{margin-left:auto}.login-submit{justify-content:flex-start;padding:0 15px}.error-banner{color:#a25641;background:#fff2eb;border:1px solid #efd8cc;border-radius:7px;margin-bottom:20px;padding:12px;font-size:11px;line-height:1.6}@media (width>=1600px){.sidebar{width:235px;min-width:235px}.page-heading{padding-top:33px;padding-bottom:28px}.overview-strip{margin-bottom:28px}.canvas-toolbar{padding-top:17px;padding-bottom:17px}}@media (width<=1150px){.sidebar{width:197px;min-width:197px;padding:0 11px}.brand{padding-left:12px}.overview-strip{gap:18px;margin-left:24px;margin-right:24px;padding:0 13px}.overview-strip>div{gap:6px;font-size:9px}.overview-strip>div.cost-summary{padding-left:10px}.overview-strip>div:nth-child(4){display:none}.page-heading{padding-left:24px;padding-right:24px}.topbar{padding:0 24px}.canvas-toolbar{gap:8px;padding-left:18px;padding-right:18px}.search-box{width:170px}.canvas-hint{display:none}.login-story{padding:35px}.login-story h1{font-size:40px}.login-footer>span{display:none}}@media (width<=920px){.sidebar{width:180px;min-width:180px}.brand img{width:116px}.page-title-row h1{font-size:22px}.overview-strip>div:nth-child(3){display:none}.search-box{width:150px}.canvas-toolbar{gap:6px;padding:12px}.filter-button{gap:0;width:32px;padding:0;font-size:0}.filter-count{margin-left:3px;font-size:9px}.view-switch button{padding:6px 8px}.heading-actions .button{padding:0 10px}.login-story{padding:30px}.login-illustration{display:none}.login-form-wrap{padding:30px}.inventory-area .data-table td:nth-child(5),.inventory-area .data-table th:nth-child(5){display:none}}.sidebar{overflow:hidden}.brand,.main-nav,.sidebar-bottom,.sidebar>.sidebar-label,.workspace-switch{flex-shrink:0}.brand{padding-top:22px;padding-bottom:19px}.workspace-switch{margin-bottom:21px}.main-nav{margin-bottom:20px}.sidebar-scroll{min-height:80px;margin:0 -5px;padding:0 5px;overflow-y:auto}.sidebar-bottom{padding-top:9px}.main-nav>button{font-size:12px}.type-list>button{padding-top:8px;padding-bottom:8px;font-size:11px}.project-list>button,.sidebar-bottom>button{font-size:11px}.sidebar-label{color:#85917d;font-size:9px}.breadcrumb{color:#8c988c;font-size:11px}.page-heading{padding-top:23px;padding-bottom:20px}.page-heading p{color:#7e8d75;font-size:12px}.overview-strip{min-height:46px;margin-bottom:20px}.overview-strip>div{color:#7d8b72;font-size:11px}.overview-strip>div>strong{color:#4f6545;font-size:12px}.canvas-toolbar{min-height:60px;padding-top:12px;padding-bottom:12px}.filter-button,.search-box input,.view-switch button{font-size:11px}.canvas-caption{color:#7e9372;font-size:10px}.canvas-hint{color:#829877;font-size:9px}.canvas-footer{color:#7d9073;font-size:9px}.canvas-footer>.text-button{font-size:9px}.data-table th{color:#7f9274;font-size:10px}.data-table td{color:#718364;font-size:11px}.data-table td strong{color:#49653d;font-size:12px}.environment-tag,.status-label{font-size:10px}.recovery-card{text-align:center;flex-direction:column;align-items:center;gap:15px;max-width:430px;padding:24px;display:flex}.recovery-card h2{margin-bottom:0;font-size:20px}.recovery-card>div{gap:9px;display:flex}@media (height<=800px){.brand{padding:17px 15px 15px}.brand img{width:108px}.workspace-switch{margin-bottom:18px}.main-nav{margin-bottom:16px}.sidebar-bottom>button{padding-top:8px;padding-bottom:8px}.user-row{padding-top:13px;padding-bottom:13px}}.demo-workspace-select{color:#405747;cursor:pointer;background:0 0;border:0;width:100%;min-width:0;max-width:145px;height:22px;padding:0 14px 0 0;font-size:11px;font-weight:600}.workspace-switch>div{min-width:0}.language-switcher[data-v-62161ccb]{color:#536a5c;white-space:nowrap;background:#fff;border:1px solid #dfe5df;border-radius:7px;flex-shrink:0;align-items:center;gap:7px;padding:6px 8px;font-size:11px;display:inline-flex}.language-switcher svg[data-v-62161ccb]{flex-shrink:0}.language-switcher select[data-v-62161ccb]{font:inherit;color:inherit;cursor:pointer;outline-offset:3px;background:0 0;border:0;max-width:105px;padding:0 14px 0 0}.language-label[data-v-62161ccb]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.language-switcher[data-v-62161ccb]:focus-within{outline-offset:2px;outline:2px solid #147d64}.auxiliary-handle[data-v-999bfab1]{opacity:0;pointer-events:none}.node-type[data-v-999bfab1]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.asset-node.compact[data-v-999bfab1]{height:76px;padding:10px 12px}.compact .node-top[data-v-999bfab1]{margin-bottom:7px}.compact .node-name[data-v-999bfab1]{margin:0;font-size:12px}.compact .node-bottom[data-v-999bfab1]{display:none}.asset-node[data-v-999bfab1]{color:#243b32;background:#fff;border:1px solid #dbe2de;border-radius:9px;width:218px;padding:13px 14px 11px;transition:box-shadow .15s,border-color .15s;box-shadow:0 3px 8px #223e3210}.asset-node[data-v-999bfab1]:hover{border-color:var(--node-accent);box-shadow:0 5px 18px #223e3220}.asset-node.is-selected[data-v-999bfab1]{border-color:#147d64;box-shadow:0 0 0 2px #147d6430,0 6px 20px #223e3218}.node-top[data-v-999bfab1]{align-items:center;gap:7px;margin-bottom:9px;display:flex}.node-icon[data-v-999bfab1]{color:var(--node-accent);display:flex}.node-type[data-v-999bfab1]{letter-spacing:.055em;text-transform:uppercase;color:#7d8882;flex:1;font-size:10px;font-weight:600}.node-name[data-v-999bfab1]{letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;margin-bottom:10px;font-size:13px;font-weight:650;overflow:hidden}.node-bottom[data-v-999bfab1]{color:#84908a;border-top:1px solid #f0f2f0;justify-content:space-between;align-items:center;gap:5px;padding-top:8px;font-size:9px;display:flex}.node-bottom>span[data-v-999bfab1]:first-child{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.node-cost[data-v-999bfab1]{color:#56675e;white-space:nowrap;font-size:10px}.node-cost small[data-v-999bfab1]{color:#8f9a94;margin-left:2px;font-size:8px}.node-env[data-v-999bfab1]{text-transform:capitalize}.connection-handle[data-v-999bfab1]{background:#fff;border:1.5px solid #a2b5aa;width:7px;height:7px}.asset-node:hover .connection-handle[data-v-999bfab1],.is-selected .connection-handle[data-v-999bfab1]{background:#147d64;border-color:#147d64}.relationship-edge-label[data-v-88ae1c63]{pointer-events:all;max-width:200px;font:inherit;text-align:center;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;z-index:4;border:1px solid #dfe7dc;padding:4px 7px;font-size:10px;line-height:1.45;position:absolute;overflow:hidden;box-shadow:0 1px 3px #2944300a}.relationship-edge-label.selected[data-v-88ae1c63],.relationship-edge-label[data-v-88ae1c63]:hover{border-color:#6ca489;color:#147d64!important}.relationship-edge-label[data-v-88ae1c63]:focus-visible{outline-offset:3px;outline:2px solid #147d64}.summary-node[data-v-6ad66581]{box-sizing:border-box;color:#44603d;background:#f1f6ed;border:1px dashed #a4b9a2;border-radius:9px;width:218px;height:108px;padding:11px 12px;box-shadow:0 2px 5px #223e3208}.summary-node strong[data-v-6ad66581]{align-items:center;gap:7px;font-size:12px;display:flex}.summary-node>span[data-v-6ad66581]{color:#6f8467;min-height:26px;margin:6px 0;font-size:9px;line-height:1.5;display:block}.summary-actions[data-v-6ad66581],.summary-actions button[data-v-6ad66581]{align-items:center;gap:5px;display:flex}.summary-actions button[data-v-6ad66581]{color:#3c704b;font:inherit;cursor:pointer;background:#fff;border:1px solid #cfddc8;border-radius:4px;padding:3px 6px;font-size:9px}.summary-actions button[data-v-6ad66581]:disabled{opacity:.35;cursor:default}.summary-actions small[data-v-6ad66581]{font-size:9px}.summary-actions .summary-collapse[data-v-6ad66581]{margin-left:auto}.summary-handle[data-v-6ad66581]{opacity:0;pointer-events:none}.column-selector select[data-v-74f602f1]{color:#486542;padding:3px}.column-selector select[data-v-74f602f1],.overview-button[data-v-74f602f1]{font:inherit;background:#fff;border:1px solid #dce5d6;border-radius:4px}.overview-button[data-v-74f602f1]{color:#386f47;cursor:pointer;padding:3px 7px;font-size:10px}.layered-diagram[data-v-74f602f1]{flex-direction:column;flex:1;min-height:260px;display:flex}.perspective-toolbar[data-v-74f602f1]{background:#fbfcf9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:10px 20px 6px;display:flex}.perspective-tabs[data-v-74f602f1]{align-items:center;gap:3px;display:flex}.perspective-tabs button[data-v-74f602f1]{color:#7b8f70;background:0 0;border:1px solid #0000;border-radius:5px;align-items:center;gap:6px;padding:7px 10px;font-size:11px;display:flex}.perspective-tabs button.active[data-v-74f602f1]{color:#276a46;background:#eaf3e7;border-color:#dce8d5;font-weight:600}.diagram-options[data-v-74f602f1]{color:#6b7e60;flex-wrap:wrap;gap:13px;font-size:10px;display:flex}.diagram-options label[data-v-74f602f1]{cursor:pointer;white-space:nowrap;align-items:center;gap:5px;display:flex}.diagram-options input[data-v-74f602f1]{accent-color:#147d64}.perspective-description[data-v-74f602f1]{color:#819078;background:#fbfcf9;border-bottom:1px solid #e5eadf;padding:3px 23px 10px;font-size:10px;line-height:1.5}.layer-band[data-v-74f602f1]{pointer-events:none;background:#fff5;border:1px solid #dfe7dc;border-radius:12px}.layer-label[data-v-74f602f1]{color:#52724d;max-width:132px;padding:24px 14px;font-size:12px;font-weight:650;line-height:1.5;display:block}.layer-label small[data-v-74f602f1]{color:#889b80;margin-top:6px;font-size:10px;font-weight:400;display:block}.side-band[data-v-74f602f1]{background:#eff3eb80;border-style:dashed}.side-band .layer-label[data-v-74f602f1]{flex-wrap:wrap;align-items:center;gap:4px 10px;max-width:none;padding:13px 24px;display:flex}.side-band .layer-label small[data-v-74f602f1]{margin:0}.perspective-count[data-v-74f602f1]{color:#7c9271;pointer-events:none;font-size:10px;position:absolute;bottom:35px;left:150px}.diagram-area[data-v-74f602f1]{min-height:220px}.empty-state[data-v-74f602f1]{gap:12px}.platform-guidance[data-v-36c59364]{color:#5c7968;background:#f1f6f3;border-radius:7px;margin:0;padding:10px 12px;font-size:11px;line-height:1.6}.layer-settings[data-v-36c59364]{border:1px solid #e3e7e4;border-radius:8px;padding:12px}.layer-settings summary[data-v-36c59364]{cursor:pointer;font-size:12px;font-weight:600}.layer-settings summary span[data-v-36c59364]{color:#829087;margin:5px 0 0 14px;font-size:10px;font-weight:400;display:block}.layer-settings[open]>.field[data-v-36c59364]{margin-top:16px}.layer-settings>.muted[data-v-36c59364]{margin:12px 0 0;font-size:10px;line-height:1.6}.role-options[data-v-36c59364]{border:0;margin:16px 0 0;padding:0}.role-options legend[data-v-36c59364]{font-size:11px;font-weight:600}.role-options p[data-v-36c59364]{color:#879489;margin:5px 0 10px;font-size:10px;line-height:1.5}.role-options label[data-v-36c59364]{align-items:center;gap:7px;margin:7px 0;font-size:11px;display:flex}.role-options input[data-v-36c59364]{accent-color:#147d64}.role-options small[data-v-36c59364]{color:#879489;margin-left:auto;font-size:9px}.guided-actions[data-v-36c59364]{flex-wrap:wrap;gap:7px;display:flex}.guided-actions .button[data-v-36c59364]{font-size:11px}.type-change-warning[data-v-36c59364]{color:#936c38;background:#fbf5e9;border-radius:6px;margin:3px 0 0;padding:10px;font-size:11px;line-height:1.6}.type-change-warning strong[data-v-36c59364]{font-weight:600}.inspector[data-v-36c59364]{border-left:1px solid var(--border,#e3e7e4);background:#fff;flex-direction:column;width:340px;min-width:340px;height:100%;min-height:0;display:flex;box-shadow:-6px 0 18px #20302603}.inspector-header[data-v-36c59364]{justify-content:space-between;align-items:flex-start;gap:12px;padding:23px 23px 18px;display:flex}.inspector-header h2[data-v-36c59364]{overflow-wrap:anywhere;letter-spacing:-.45px;margin:7px 0 0;font-size:18px;font-weight:650;line-height:1.3}.inspector-header>.icon-button[data-v-36c59364]{flex-shrink:0;margin-top:-3px}.asset-identity[data-v-36c59364]{align-items:center;gap:12px;padding:0 23px 23px;display:flex}.identity-icon[data-v-36c59364]{border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.asset-identity strong[data-v-36c59364]{font-size:12px;font-weight:600;display:block}.asset-identity span[data-v-36c59364]{color:#89918c;margin-top:5px;font-size:10px;display:block}.inspector-tabs[data-v-36c59364]{border-bottom:1px solid #e3e7e4;gap:25px;padding:0 23px;display:flex}.inspector-tabs button[data-v-36c59364]{font:inherit;color:#828c85;cursor:pointer;background:0 0;border:0;padding:0 0 13px;font-size:12px;font-weight:600;position:relative}.inspector-tabs button.active[data-v-36c59364]{color:#147d64}.inspector-tabs button.active[data-v-36c59364]:after{content:"";background:#147d64;height:2px;position:absolute;bottom:-1px;left:0;right:0}.inspector-tabs button span[data-v-36c59364]{background:#eef2ef;border-radius:5px;margin-left:5px;padding:2px 5px;font-size:10px}.inspector-content[data-v-36c59364]{flex-direction:column;flex:1;gap:17px;min-height:0;padding:22px 23px;display:flex;overflow-y:auto}.inspector-content .form-grid[data-v-36c59364]{gap:12px}.required[data-v-36c59364]{color:#b56942}.section-heading[data-v-36c59364]{letter-spacing:1px;border-top:1px solid #eef0ed;justify-content:space-between;margin-top:4px;padding-top:21px;font-size:9px;font-weight:650;display:flex}.section-heading>.muted[data-v-36c59364]{letter-spacing:0;font-size:10px;font-weight:400}.cost-fields[data-v-36c59364]{grid-template-columns:1fr 85px;gap:12px;display:grid}.asset-metadata[data-v-36c59364]{color:#96a098;flex-direction:column;gap:5px;padding-top:4px;font-size:10px;display:flex}.inspector-actions[data-v-36c59364]{background:#fff;border-top:1px solid #e3e7e4;flex-wrap:wrap;align-items:center;gap:12px;margin-top:5px;padding:16px 0 5px;display:flex;position:sticky;bottom:-22px}.save-button[data-v-36c59364]{flex:1;justify-content:center}.delete-button[data-v-36c59364]{color:#af6557}.delete-warning[data-v-36c59364]{color:#a34e3b;margin:0;font-size:12px;line-height:1.6}.delete-actions[data-v-36c59364]{justify-content:flex-end;gap:8px;width:100%;display:flex}.relationship-panel>p[data-v-36c59364]{margin:0;font-size:12px;line-height:1.65}.relationship-panel>.button[data-v-36c59364]{align-self:flex-start}.relationship-empty[data-v-36c59364]{text-align:center;color:#9ca89f;flex-direction:column;align-items:center;padding:35px 12px;display:flex}.relationship-empty strong[data-v-36c59364]{color:#5f6b62;margin:14px 0 4px;font-size:13px}.relationship-empty p[data-v-36c59364]{margin:0;font-size:12px;line-height:1.7}.relationship-card[data-v-36c59364]{border:1px solid #e3e7e4;border-radius:9px;padding:13px}.relationship-direction[data-v-36c59364]{color:#77837b;align-items:center;gap:6px;margin-bottom:7px;font-size:11px;display:flex}.relationship-direction>.icon-button[data-v-36c59364]{width:22px;height:22px;margin-left:auto}.neighbour-button[data-v-36c59364]{color:#263d32;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:0;font-size:12px;font-weight:600;display:flex}.neighbour-button span[data-v-36c59364]{overflow-wrap:anywhere;flex:1}.relationship-card small[data-v-36c59364]{margin:8px 0 0 25px;font-size:10px;display:block}@media (width<=900px){.inspector[data-v-36c59364]{z-index:20;max-width:100vw;position:absolute;top:0;bottom:0;right:0;box-shadow:-12px 0 35px #1f342d16}}.workspace-copy-modal[data-v-60553adb]{width:min(510px,100vw - 32px)}.workspace-copy-body[data-v-60553adb]{flex-direction:column;gap:20px;display:flex}.workspace-copy-body p[data-v-60553adb]{margin:0;line-height:1.65}.copy-summary[data-v-60553adb]{color:#4d6e58;background:#f4f7f4;border:1px solid #e5ebe5;border-radius:9px;gap:12px;padding:16px;display:flex}.copy-summary>svg[data-v-60553adb]{flex-shrink:0;margin-top:2px}.copy-summary strong[data-v-60553adb]{margin-bottom:6px;font-size:13px;display:block}.copy-summary span[data-v-60553adb]{color:#6b796f;font-size:12px;line-height:1.65;display:block}.copy-hint[data-v-60553adb]{font-size:12px}.domain-import[data-v-9a3440b2]{flex-direction:column;width:1120px;display:flex;overflow:hidden}.domain-import .modal-footer[data-v-9a3440b2],.domain-import .modal-header[data-v-9a3440b2]{flex-shrink:0}.import-body[data-v-9a3440b2]{min-height:0;overflow:auto}.import-intro[data-v-9a3440b2]{color:#62766a;margin-bottom:18px;line-height:1.6}.file-section[data-v-9a3440b2]{color:#63846d;background:#f6f9f5;border:1px dashed #c7d8ca;border-radius:9px;align-items:center;gap:16px;padding:18px;display:flex}.file-section label[data-v-9a3440b2]{flex:1}.file-section input[data-v-9a3440b2]{max-width:100%;font-size:12px}.file-section input[data-v-9a3440b2]::file-selector-button{color:#32583e;cursor:pointer;background:#fff;border:1px solid #d5e1d6;border-radius:5px;margin-right:12px;padding:7px 11px}.import-file-hint[data-v-9a3440b2],.import-note[data-v-9a3440b2]{color:#85938a;margin:10px 0 16px;font-size:11px;line-height:1.6}.import-options[data-v-9a3440b2]{grid-template-columns:1.2fr 1fr 1fr 1fr;gap:14px;display:grid}.update-note[data-v-9a3440b2]{color:#8d743d;background:#fff9ed;border:1px solid #eee1bf;border-radius:6px;padding:10px 12px}.import-counts[data-v-9a3440b2]{border-top:1px solid #e6ece6;border-bottom:1px solid #e6ece6;flex-wrap:wrap;gap:15px 28px;margin:16px 0;padding:14px 0;display:flex}.import-counts span[data-v-9a3440b2]{color:#738378;align-items:center;gap:8px;font-size:11px;display:flex}.import-counts strong[data-v-9a3440b2]{color:#3d624a;font-size:19px}.import-errors[data-v-9a3440b2]{color:#9f5341;background:#fff4ef;border:1px solid #edd2c8;border-radius:7px;gap:10px;max-height:150px;margin-bottom:14px;padding:12px;font-size:11px;line-height:1.6;display:flex;overflow:auto}.import-errors ul[data-v-9a3440b2]{margin:8px 0 0;padding-left:18px}.import-errors svg[data-v-9a3440b2]{margin-top:2px}.import-no-changes[data-v-9a3440b2]{color:#547c60;background:#f3f8f1;border-radius:6px;align-items:center;gap:8px;margin-bottom:12px;padding:12px;font-size:12px;display:flex}.preview-heading[data-v-9a3440b2]{color:#698171;justify-content:space-between;align-items:center;gap:15px;margin:14px 0 9px;font-size:11px;display:flex}.preview-heading span[data-v-9a3440b2]{text-overflow:ellipsis;white-space:nowrap;color:#8a978c;overflow:hidden}.import-preview[data-v-9a3440b2]{border:1px solid #e4ebe3;border-radius:7px;max-height:330px;overflow:auto}.import-preview table[data-v-9a3440b2]{border-collapse:separate;border-spacing:0;text-align:left;width:100%;font-size:11px}.import-preview th[data-v-9a3440b2]{color:#637d69;white-space:nowrap;z-index:1;background:#f3f7f1;font-weight:600;position:sticky;top:0}.import-preview td[data-v-9a3440b2],.import-preview th[data-v-9a3440b2]{vertical-align:top;border-bottom:1px solid #edf1eb;padding:10px 12px}.domain-name[data-v-9a3440b2]{overflow-wrap:anywhere;min-width:175px;font-weight:550}.domain-name small[data-v-9a3440b2]{color:#8d7965;margin-top:5px;font-size:10px;font-weight:400;line-height:1.5;display:block}.target-cell[data-v-9a3440b2]{overflow-wrap:anywhere;min-width:125px;max-width:210px}.description-cell[data-v-9a3440b2]{white-space:pre-wrap;overflow-wrap:anywhere;min-width:180px;max-width:280px;line-height:1.5}.action-tag[data-v-9a3440b2]{color:#7d8b7f;background:#f1f4ef;border-radius:4px;padding:3px 6px;font-size:10px;display:inline-block}.action-tag.create[data-v-9a3440b2]{color:#448061;background:#edf7ef}.action-tag.update[data-v-9a3440b2]{color:#967630;background:#fdf4de}.action-tag.error[data-v-9a3440b2]{color:#b7664a;background:#fff0e9}.import-row-error[data-v-9a3440b2]{background:#fffaf7}.import-footer-note[data-v-9a3440b2]{color:#8a998d;max-width:380px;margin-right:auto;font-size:10px;line-height:1.5}@media (width<=950px){.import-options[data-v-9a3440b2]{grid-template-columns:1fr 1fr}.import-footer-note[data-v-9a3440b2]{max-width:250px}.domain-import .modal-body[data-v-9a3440b2]{padding:18px}}.type-role-options[data-v-1bc019fc]{border:1px solid #e3e7e4;border-radius:8px;margin:0;padding:12px}.type-role-options legend[data-v-1bc019fc]{padding:0 4px;font-size:11px;font-weight:600}.type-role-options p[data-v-1bc019fc],.type-role-options small[data-v-1bc019fc]{color:#879489;margin:0 0 10px;font-size:10px;line-height:1.6}.type-role-options>div[data-v-1bc019fc]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.type-role-options label[data-v-1bc019fc]{align-items:center;gap:7px;font-size:11px;display:flex}.type-role-options input[data-v-1bc019fc]{accent-color:#147d64}.type-role-options small[data-v-1bc019fc]{margin:12px 0 0;display:block}.catalog-modal[data-v-1bc019fc]{flex-direction:column;width:min(860px,100vw - 40px);max-height:min(840px,100vh - 64px);display:flex}.catalog-layout[data-v-1bc019fc]{grid-template-columns:218px minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.type-list[data-v-1bc019fc]{background:#f8faf8;border-right:1px solid #e3e7e4;padding:18px 12px;overflow:auto}.type-list-heading[data-v-1bc019fc]{letter-spacing:1.1px;color:#829187;justify-content:space-between;align-items:center;margin:0 8px 12px;font-size:9px;display:flex}.type-list-heading .icon-button[data-v-1bc019fc]{width:24px;height:24px}.new-type-button[data-v-1bc019fc],.type-option[data-v-1bc019fc]{width:100%;font:inherit;color:#657469;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;margin-bottom:3px;padding:11px 10px;font-size:12px;display:flex}.type-option span[data-v-1bc019fc]{flex:1}.type-option svg[data-v-1bc019fc]{flex-shrink:0}.type-option small[data-v-1bc019fc]{color:#a0aba3;font-size:10px}.new-type-button[data-v-1bc019fc]:hover,.type-option[data-v-1bc019fc]:hover{background:#eef3ef}.new-type-button.selected[data-v-1bc019fc],.type-option.selected[data-v-1bc019fc]{color:#147d64;background:#e7f1ea;font-weight:600}.new-type-button[data-v-1bc019fc]{color:#147d64;margin-top:10px}.type-editor[data-v-1bc019fc]{overflow:hidden}.type-editor[data-v-1bc019fc],.type-editor-body[data-v-1bc019fc]{flex-direction:column;min-height:0;display:flex}.type-editor-body[data-v-1bc019fc]{gap:19px;padding:25px 28px;overflow:auto}.editor-title[data-v-1bc019fc]{align-items:center;gap:12px;margin-bottom:4px;display:flex}.type-preview[data-v-1bc019fc]{border-radius:12px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.editor-title h3[data-v-1bc019fc]{letter-spacing:-.4px;margin:0 0 5px;font-size:17px}.editor-title p[data-v-1bc019fc]{color:#849087;margin:0;font-size:11px}.icon-color-fields[data-v-1bc019fc]{grid-template-columns:1fr 150px;gap:15px;display:grid}.color-input[data-v-1bc019fc]{color:#7e8d83;border:1px solid #e3e7e4;border-radius:6px;align-items:center;gap:10px;height:38px;padding:0 9px;font-size:11px;display:flex}.color-input input[data-v-1bc019fc]{cursor:pointer;background:0 0;border:0;width:24px;height:25px;padding:0}.fields-heading[data-v-1bc019fc]{border-top:1px solid #e3e7e4;justify-content:space-between;align-items:center;gap:12px;margin-top:3px;padding-top:22px;display:flex}.fields-heading h4[data-v-1bc019fc]{margin:0 0 5px;font-size:13px}.fields-heading p[data-v-1bc019fc]{color:#849087;margin:0;font-size:10px;line-height:1.5}.fields-heading .button[data-v-1bc019fc]{white-space:nowrap}.custom-field[data-v-1bc019fc]{background:#fcfdfc;border:1px solid #e3e7e4;border-radius:9px;flex-direction:column;gap:13px;padding:14px;display:flex}.custom-field-top[data-v-1bc019fc]{align-items:center;gap:9px;height:24px;font-size:12px;font-weight:600;display:flex}.field-number[data-v-1bc019fc]{color:#92a398;font-size:10px;font-weight:400}.custom-field-top .icon-button[data-v-1bc019fc],.locked-icon[data-v-1bc019fc]{color:#99a69c;margin-left:auto}.custom-field-top .icon-button[data-v-1bc019fc]{width:24px;height:24px}.field-key-row[data-v-1bc019fc]{align-items:flex-end;gap:20px;display:flex}.field-key-row>.field[data-v-1bc019fc]{flex:1}.required-checkbox[data-v-1bc019fc]{color:#69796d;white-space:nowrap;align-items:center;gap:7px;padding-bottom:11px;font-size:11px;display:flex}.required-checkbox input[data-v-1bc019fc]{accent-color:#147d64}.key-input[data-v-1bc019fc]{font-family:ui-monospace,monospace;font-size:11px!important}.custom-field .field label>.muted[data-v-1bc019fc]{margin-left:4px;font-size:10px;font-weight:400}.protected-note[data-v-1bc019fc]{color:#94a097;align-items:center;gap:6px;margin:0;font-size:10px;line-height:1.7;display:flex}.protected-note svg[data-v-1bc019fc]{flex-shrink:0}.empty-fields[data-v-1bc019fc]{color:#93a094;border:1px dashed #dce4dc;border-radius:9px;align-items:center;gap:15px;padding:25px 20px;font-size:11px;line-height:1.6;display:flex}.empty-fields svg[data-v-1bc019fc]{flex-shrink:0}.required[data-v-1bc019fc]{color:#b56942}.type-editor>.modal-footer[data-v-1bc019fc]{flex-shrink:0}@media (width<=650px){.catalog-layout[data-v-1bc019fc]{grid-template-columns:160px minmax(0,1fr)}.type-list[data-v-1bc019fc]{padding:14px 7px}.type-editor-body[data-v-1bc019fc]{padding:18px}.icon-color-fields[data-v-1bc019fc]{grid-template-columns:1fr}.fields-heading[data-v-1bc019fc]{align-items:flex-start}.fields-heading p[data-v-1bc019fc]{display:none}.custom-field .form-grid[data-v-1bc019fc]{grid-template-columns:1fr}}.projects-modal[data-v-1fc396fb]{flex-direction:column;width:min(740px,100vw - 40px);max-height:calc(100vh - 64px);display:flex}.manager-tabs[data-v-1fc396fb]{border-bottom:1px solid #e3e7e4;gap:26px;padding:0 25px;display:flex}.manager-tabs button[data-v-1fc396fb]{font:inherit;color:#88958c;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:14px 0;font-size:12px;font-weight:550;display:flex}.manager-tabs button.active[data-v-1fc396fb]{color:#147d64;border-bottom-color:#147d64}.manager-tabs button span[data-v-1fc396fb]{background:#f0f4f0;border-radius:5px;margin-left:3px;padding:2px 6px;font-size:10px}.manager-layout[data-v-1fc396fb]{grid-template-columns:230px minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.manager-list[data-v-1fc396fb]{background:#f8faf8;border-right:1px solid #e3e7e4;padding:18px 12px;overflow:auto}.list-search[data-v-1fc396fb]{color:#98a59b;background:#fff;border:1px solid #e3e7e4;border-radius:7px;align-items:center;gap:8px;margin-bottom:12px;padding:9px 10px;display:flex}.list-search input[data-v-1fc396fb]{width:100%;font:inherit;color:#475e50;background:0 0;border:0;outline:none;font-size:11px}.list-search[data-v-1fc396fb]:focus-within{border-color:#147d64;box-shadow:0 0 0 2px #147d6412}.new-entry[data-v-1fc396fb]{font:inherit;color:#147d64;gap:8px;margin-bottom:10px;padding:10px;font-size:11px}.entry-option[data-v-1fc396fb],.new-entry[data-v-1fc396fb]{cursor:pointer;background:0 0;border:0;align-items:center;width:100%;display:flex}.entry-option[data-v-1fc396fb]{font:inherit;color:#53685b;text-align:left;border-radius:7px;gap:10px;margin-bottom:3px;padding:12px 10px;font-size:12px}.entry-option.selected[data-v-1fc396fb]{color:#147d64;background:#e7f1ea}.entry-option[data-v-1fc396fb]:hover{background:#edf3ee}.entry-option>span[data-v-1fc396fb]:last-child{overflow-wrap:anywhere;min-width:0}.entry-option small[data-v-1fc396fb]{color:#94a098;margin-top:5px;font-size:10px;display:block}.entry-option svg[data-v-1fc396fb]{flex-shrink:0}.customer-dot[data-v-1fc396fb]{border-radius:50%;flex-shrink:0;width:9px;height:9px}.manager-editor[data-v-1fc396fb]{flex-direction:column;min-height:0;display:flex;overflow:hidden}.manager-editor-body[data-v-1fc396fb]{flex-direction:column;gap:21px;min-height:370px;padding:26px 28px;display:flex;overflow:auto}.manager-editor .modal-footer[data-v-1fc396fb]{flex-shrink:0;margin-top:auto}.form-intro h3[data-v-1fc396fb]{letter-spacing:-.4px;margin:14px 0 6px;font-size:19px}.form-intro p[data-v-1fc396fb]{color:#849187;margin:0;font-size:12px;line-height:1.7}.intro-icon[data-v-1fc396fb]{color:#508366;background:#edf5ef;border-radius:12px;place-items:center;width:47px;height:47px;display:grid}.color-input[data-v-1fc396fb]{color:#6a7c6e;align-items:center;gap:10px;height:38px;font-size:11px;display:flex}.color-input input[data-v-1fc396fb]{background:#fff;border:1px solid #e3e7e4;border-radius:5px;width:33px;height:28px;padding:2px}.color-hint[data-v-1fc396fb]{color:#98a59c;margin-left:4px;font-size:10px}.list-empty[data-v-1fc396fb]{color:#97a399;padding:12px 10px;font-size:11px;line-height:1.7}.linked-projects[data-v-1fc396fb]{border-top:1px solid #e3e7e4;flex-direction:column;gap:8px;padding-top:20px;display:flex}.linked-projects .eyebrow[data-v-1fc396fb]{margin-bottom:4px}.linked-projects button[data-v-1fc396fb]{font:inherit;text-align:left;color:#4c7d60;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:4px 0;font-size:12px;display:flex}.linked-projects p[data-v-1fc396fb]{margin:0;font-size:11px}@media (width<=600px){.manager-layout[data-v-1fc396fb]{grid-template-columns:160px minmax(0,1fr)}.manager-editor-body[data-v-1fc396fb]{padding:20px}.manager-list[data-v-1fc396fb]{padding:14px 7px}.color-hint[data-v-1fc396fb]{display:none}.manager-editor .modal-footer[data-v-1fc396fb]{gap:5px;padding:14px}.manager-editor .modal-footer .button[data-v-1fc396fb]{font-size:11px}}.target-guidance[data-v-f82cd9b2]{color:#829087;margin:-10px 0 0;font-size:10px;line-height:1.6}.route-fields[data-v-f82cd9b2]{border:1px solid #dfe8e1;border-radius:8px;flex-direction:column;gap:14px;margin:0;padding:15px;display:flex}.route-fields legend[data-v-f82cd9b2]{color:#48715f;padding:0 5px;font-size:11px;font-weight:600}.route-fields p[data-v-f82cd9b2]{color:#879489;margin:0;font-size:10px;line-height:1.6}.relationship-modal[data-v-f82cd9b2]{width:min(550px,100vw - 40px)}.relationship-form[data-v-f82cd9b2]{flex-direction:column;gap:20px;display:flex}.relationship-explanation[data-v-f82cd9b2]{color:#48715f;background:#f1f6f3;border-radius:9px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.relationship-explanation svg[data-v-f82cd9b2]{flex-shrink:0;margin-top:2px}.relationship-explanation p[data-v-f82cd9b2]{margin:0;font-size:12px;line-height:1.65}.relationship-type-row[data-v-f82cd9b2]{color:#6c917d;align-items:center;gap:14px;padding-left:10px;display:flex}.relationship-type-row>.field[data-v-f82cd9b2]{flex:1}.relationship-type-row small[data-v-f82cd9b2]{font-size:11px;line-height:1.5}.inverse-note[data-v-f82cd9b2]{color:#879489;margin:-7px 0 0;padding:0;font-size:11px}.inverse-note strong[data-v-f82cd9b2]{color:#55755f;font-weight:500}.delete-relationship[data-v-f82cd9b2]{color:#af6557;margin-right:auto}.delete-prompt[data-v-f82cd9b2]{color:#a34e3b;margin-right:auto;font-size:12px}.field label>.muted[data-v-f82cd9b2]{margin-left:4px;font-size:10px;font-weight:400}.table-platform-guidance[data-v-c742dd89]{color:#5c7968;background:#f1f6f3;margin:0;padding:10px 23px;font-size:11px;line-height:1.6}.asset-table-view[data-v-c742dd89]{background:#fff;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.table-toolbar[data-v-c742dd89]{border-bottom:1px solid #edf0ec;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:19px 23px 14px}.table-heading[data-v-c742dd89],.table-toolbar[data-v-c742dd89]{align-items:center;display:flex}.table-heading[data-v-c742dd89]{gap:11px}.table-heading h2[data-v-c742dd89]{color:#233c30;margin:0 0 5px;font-size:15px;font-weight:650}.table-heading p[data-v-c742dd89]{color:#7d8a80;margin:0;font-size:11px}.table-type-dot[data-v-c742dd89]{border-radius:4px;flex-shrink:0;width:11px;height:11px}.table-toolbar-actions[data-v-c742dd89]{align-items:center;gap:8px;display:flex}.table-toolbar-actions .button[data-v-c742dd89]{white-space:nowrap;font-size:11px}.table-count[data-v-c742dd89]{text-align:center;background:#ffffff27;border-radius:4px;min-width:17px;padding:1px 5px}.table-statusbar[data-v-c742dd89]{color:#829086;background:#fbfcfa;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:10px 23px;font-size:10px;display:flex}.table-status-divider[data-v-c742dd89]{color:#bac3bb;padding:0 8px}.table-scroll[data-v-c742dd89]{outline-offset:-2px;flex:1;min-height:0;position:relative;overflow:auto}.asset-grid[data-v-c742dd89]{border-collapse:separate;border-spacing:0;table-layout:fixed;min-width:100%;font-size:11px}.asset-grid td[data-v-c742dd89],.asset-grid th[data-v-c742dd89]{vertical-align:top;background:#fff;border-bottom:1px solid #e9ede8;border-right:1px solid #f0f3ef;width:175px;min-width:155px;padding:10px 8px}.asset-grid th[data-v-c742dd89]{z-index:4;color:#6e8073;white-space:nowrap;background:#f4f7f3;padding:13px 12px;font-size:10px;font-weight:650;line-height:1.4;position:sticky;top:0;box-shadow:0 1px #dfe7de}.asset-grid td[data-v-c742dd89]{height:72px}.asset-grid .table-name-cell[data-v-c742dd89]{z-index:2;border-right-color:#dde5dc;width:235px;min-width:235px;padding-left:17px;position:sticky;left:0;box-shadow:2px 0 4px #20382a04}.asset-grid th.table-name-cell[data-v-c742dd89]{z-index:6}.asset-grid .table-relation-cell[data-v-c742dd89]{width:255px;min-width:255px}.asset-grid .table-actions-cell[data-v-c742dd89]{z-index:3;border-left:1px solid #dde5dc;border-right:0;width:109px;min-width:109px;padding:12px 7px;position:sticky;right:0;box-shadow:-3px 0 5px #20382a04}.asset-grid th.table-actions-cell[data-v-c742dd89]{z-index:6}.table-input[data-v-c742dd89]{color:#3e5143;width:100%;min-width:0;height:31px;font:inherit;background:0 0;border:1px solid #0000;border-radius:5px;outline:0;padding:6px 7px;font-size:11px;transition:border-color .12s,background .12s;display:block}.table-input[data-v-c742dd89]::placeholder{color:#a7b1a7}.table-input[data-v-c742dd89]:hover{background:#fbfcfa;border-color:#e0e7dd}.table-input[data-v-c742dd89]:focus{background:#fff;border-color:#429782;box-shadow:0 0 0 2px #24876b12}.table-input[data-v-c742dd89]:disabled{color:#939e95;opacity:.7}.table-name-input[data-v-c742dd89]{font-weight:600}.table-number[data-v-c742dd89]{font-variant-numeric:tabular-nums}.table-input.table-description[data-v-c742dd89]{resize:vertical;height:56px;min-height:31px;max-height:160px}.table-row-meta[data-v-c742dd89]{color:#8b978c;align-items:center;gap:6px;min-height:15px;margin:4px 7px 0;font-size:9px;display:flex}.table-row-badge[data-v-c742dd89]{color:#618059;background:#eaf1e7;border-radius:3px;max-width:195px;padding:2px 5px;font-size:8px}.table-dirty-dot[data-v-c742dd89]{background:#b88b39;border-radius:50%;width:5px;height:5px}.table-required[data-v-c742dd89]{color:#af7657}.table-row-actions[data-v-c742dd89]{align-items:center;gap:1px;display:flex}.table-row-actions .icon-button[data-v-c742dd89]{width:30px;height:30px}.table-row-actions .table-save-row[data-v-c742dd89]:not(:disabled){color:#147d64;background:#e6f3eb}.table-row-actions .icon-button[data-v-c742dd89]:disabled{opacity:.3;cursor:default}.table-new-row>td[data-v-c742dd89]{background:#f8fbf5}.table-dirty-row>td.table-name-cell[data-v-c742dd89]{border-left:3px solid #c2a164;padding-left:14px}.table-error-row>td.table-name-cell[data-v-c742dd89]{border-left:3px solid #bd725f;padding-left:14px}.table-error-message td[data-v-c742dd89]{color:#a05c48;background:#fff7f2;border-bottom-color:#f0d9cb;height:auto;padding:9px 18px}.table-error-message span[data-v-c742dd89]{white-space:normal;max-width:600px;line-height:1.5;display:block;position:sticky;left:18px}.table-cell-hint[data-v-c742dd89]{color:#9ba69b;padding:3px 7px;font-size:9px;line-height:1.5;display:block}.table-relation-kind[data-v-c742dd89]{color:#82907f;height:25px;padding-top:3px;padding-bottom:3px;font-size:10px}.table-relation-selector[data-v-c742dd89]{color:#4f775c;background:#f0f5ed;height:27px;margin-bottom:3px;font-size:9px}.table-footer[data-v-c742dd89]{color:#8d998c;background:#fbfcfa;border-top:1px solid #e5ebe2;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:11px 23px;font-size:10px;line-height:1.6;display:flex}.table-save-notice[data-v-c742dd89]{color:#397c60}.table-columns[data-v-c742dd89]{position:relative}.table-columns summary[data-v-c742dd89]{cursor:pointer;list-style:none}.table-columns summary[data-v-c742dd89]::-webkit-details-marker{display:none}.table-columns-menu[data-v-c742dd89]{z-index:15;background:#fff;border:1px solid #e1e8dd;border-radius:8px;width:245px;padding:15px;position:absolute;top:36px;right:0;box-shadow:0 8px 25px #1c392019}.table-columns-menu strong[data-v-c742dd89]{margin-bottom:10px;font-size:11px;display:block}.table-columns-menu label[data-v-c742dd89]{color:#526b55;align-items:center;gap:9px;padding:7px 0;font-size:11px;display:flex}.table-columns-menu input[data-v-c742dd89],.table-role-options input[data-v-c742dd89]{accent-color:#147d64}.table-columns-menu small[data-v-c742dd89]{color:#91a08f;margin-top:10px;font-size:10px;line-height:1.6;display:block}.table-roles-cell[data-v-c742dd89]{min-width:225px!important}.table-roles-cell summary[data-v-c742dd89]{cursor:pointer;color:#6b806e;white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;padding:8px;list-style:none;display:flex}.table-roles-cell summary[data-v-c742dd89]::-webkit-details-marker{display:none}.table-role-options[data-v-c742dd89]{min-width:210px;padding:5px 8px 10px}.table-role-options label[data-v-c742dd89]{align-items:center;gap:7px;margin:7px 0;font-size:10px;display:flex}.table-role-options small[data-v-c742dd89]{color:#94a090;margin-top:10px;font-size:9px;line-height:1.5;display:block}.table-type-picker[data-v-c742dd89]{text-align:center;width:100%;max-width:850px;margin:auto;padding:45px;overflow:auto}.table-empty-icon[data-v-c742dd89]{color:#5b8561;background:#eaf3e9;border-radius:15px;place-items:center;width:59px;height:59px;margin:0 auto 19px;display:grid}.table-type-picker h2[data-v-c742dd89]{letter-spacing:-.5px;color:#344d37;margin:0 0 12px;font-size:22px;font-weight:600}.table-type-picker>p[data-v-c742dd89]{color:#879880;max-width:485px;margin:0 auto 25px;font-size:12px;line-height:1.8}.table-type-grid[data-v-c742dd89]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.table-type-grid button[data-v-c742dd89]{text-align:left;font:inherit;color:#4c674e;cursor:pointer;background:#fff;border:1px solid #e1e8db;border-radius:7px;align-items:center;gap:9px;padding:13px;font-size:11px;display:flex}.table-type-grid button[data-v-c742dd89]:hover{background:#f2f8ee;border-color:#b3cfad}.table-type-grid button>span[data-v-c742dd89]{border-radius:3px;flex-shrink:0;width:8px;height:8px}.table-type-grid small[data-v-c742dd89]{color:#a0ac9a;margin-left:auto;font-size:10px}.table-type-picker .table-pending[data-v-c742dd89]{color:#ae8743;margin-top:20px}.sr-only[data-v-c742dd89]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1100px){.table-statusbar>span[data-v-c742dd89]:last-child{display:none}.table-toolbar[data-v-c742dd89]{padding:15px}.table-heading p[data-v-c742dd89]{max-width:260px;line-height:1.5}.table-type-grid[data-v-c742dd89]{grid-template-columns:repeat(2,minmax(0,1fr))}.table-type-picker[data-v-c742dd89]{padding:24px}}@media (width<=650px){.table-type-grid[data-v-c742dd89]{grid-template-columns:1fr}.asset-grid .table-name-cell[data-v-c742dd89]{width:185px;min-width:185px}.table-toolbar-actions[data-v-c742dd89]{flex-wrap:wrap}}.vue-flow{z-index:0;direction:ltr;width:100%;height:100%;position:relative;overflow:hidden}.vue-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.vue-flow__pane{z-index:1}.vue-flow__pane.draggable{cursor:grab}.vue-flow__pane.selection{cursor:pointer}.vue-flow__pane.dragging{cursor:grabbing}.vue-flow__transformationpane{transform-origin:0 0;z-index:2;pointer-events:none}.vue-flow__viewport{z-index:4;overflow:clip}.vue-flow__selection{z-index:6}.vue-flow__edge-labels{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute}.vue-flow__nodesselection-rect:focus,.vue-flow__nodesselection-rect:focus-visible{outline:none}.vue-flow .vue-flow__edges{pointer-events:none;overflow:visible}.vue-flow__connection-path,.vue-flow__edge-path{stroke:#b1b1b7;stroke-width:1px;fill:none}.vue-flow__edge{pointer-events:visibleStroke;cursor:pointer}.vue-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.vue-flow__edge.animated path.vue-flow__edge-interaction{stroke-dasharray:none;animation:none}.vue-flow__edge.inactive{pointer-events:none}.vue-flow__edge.selected,.vue-flow__edge:focus,.vue-flow__edge:focus-visible{outline:none}.vue-flow__edge.selected .vue-flow__edge-path,.vue-flow__edge:focus .vue-flow__edge-path,.vue-flow__edge:focus-visible .vue-flow__edge-path{stroke:#555}.vue-flow__edge-textwrapper{pointer-events:all}.vue-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.vue-flow__connection{pointer-events:none}.vue-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.vue-flow__connectionline{z-index:1001}.vue-flow__nodes{pointer-events:none;transform-origin:0 0}.vue-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default;position:absolute}.vue-flow__node.draggable{cursor:grab;pointer-events:all}.vue-flow__node.draggable.dragging{cursor:grabbing}.vue-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.vue-flow__nodesselection-rect{pointer-events:all;cursor:grab;position:absolute}.vue-flow__nodesselection-rect.dragging{cursor:grabbing}.vue-flow__handle{pointer-events:none;min-width:5px;min-height:5px;position:absolute}.vue-flow__handle.connectable{pointer-events:all;cursor:crosshair}.vue-flow__handle-bottom{bottom:0;left:50%;transform:translate(-50%,50%)}.vue-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.vue-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.vue-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.vue-flow__edgeupdater{cursor:move;pointer-events:all}.vue-flow__panel{z-index:5;margin:15px;position:absolute}.vue-flow__panel.top{top:0}.vue-flow__panel.bottom{bottom:0}.vue-flow__panel.left{left:0}.vue-flow__panel.right{right:0}.vue-flow__panel.center{left:50%;transform:translate(-50%)}@keyframes dashdraw{0%{stroke-dashoffset:10px}}:root{--vf-node-bg:#fff;--vf-node-text:#222;--vf-connection-path:#b1b1b7;--vf-handle:#555}.vue-flow__edge.updating .vue-flow__edge-path{stroke:#777}.vue-flow__edge-text{font-size:10px}.vue-flow__edge-textbg{fill:#fff}.vue-flow__connection-path{stroke:var(--vf-connection-path)}.vue-flow__node{cursor:grab}.vue-flow__node.selectable:focus,.vue-flow__node.selectable:focus-visible{outline:none}.vue-flow__node-default,.vue-flow__node-input,.vue-flow__node-output{text-align:center;width:150px;color:var(--vf-node-text);background-color:var(--vf-node-bg);border-style:solid;border-width:1px;border-color:var(--vf-node-color);border-radius:3px;padding:10px;font-size:12px}.vue-flow__node-default.selected,.vue-flow__node-default.selected:hover,.vue-flow__node-input.selected,.vue-flow__node-input.selected:hover,.vue-flow__node-output.selected,.vue-flow__node-output.selected:hover{box-shadow:0 0 0 .5px var(--vf-box-shadow)}.vue-flow__node-default.selected,.vue-flow__node-default:focus,.vue-flow__node-default:focus-visible,.vue-flow__node-input.selected,.vue-flow__node-input:focus,.vue-flow__node-input:focus-visible,.vue-flow__node-output.selected,.vue-flow__node-output:focus,.vue-flow__node-output:focus-visible{border:1px solid #555;outline:none}.vue-flow__node-default .vue-flow__handle,.vue-flow__node-input .vue-flow__handle,.vue-flow__node-output .vue-flow__handle{background:var(--vf-handle)}.vue-flow__node-default.selectable:hover,.vue-flow__node-input.selectable:hover,.vue-flow__node-output.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.vue-flow__node-input{--vf-node-color:var(--vf-node-color,#0041d0);--vf-handle:var(--vf-node-color,#0041d0);--vf-box-shadow:var(--vf-node-color,#0041d0);background:var(--vf-node-bg);border-color:var(--vf-node-color,#0041d0)}.vue-flow__node-input.selected,.vue-flow__node-input:focus,.vue-flow__node-input:focus-visible{border:1px solid var(--vf-node-color,#0041d0);outline:none}.vue-flow__node-default{--vf-handle:var(--vf-node-color,#1a192b);--vf-box-shadow:var(--vf-node-color,#1a192b);background:var(--vf-node-bg);border-color:var(--vf-node-color,#1a192b)}.vue-flow__node-default.selected,.vue-flow__node-default:focus,.vue-flow__node-default:focus-visible{border:1px solid var(--vf-node-color,#1a192b);outline:none}.vue-flow__node-output{--vf-handle:var(--vf-node-color,#ff0072);--vf-box-shadow:var(--vf-node-color,#ff0072);background:var(--vf-node-bg);border-color:var(--vf-node-color,#ff0072)}.vue-flow__node-output.selected,.vue-flow__node-output:focus,.vue-flow__node-output:focus-visible{border:1px solid var(--vf-node-color,#ff0072);outline:none}.vue-flow__nodesselection-rect,.vue-flow__selection{background:#0059dc14;border:1px dotted #0059dccc}.vue-flow__nodesselection-rect:focus,.vue-flow__nodesselection-rect:focus-visible,.vue-flow__selection:focus,.vue-flow__selection:focus-visible{outline:none}.vue-flow__handle{background:var(--vf-handle);border:1px solid #fff;border-radius:100%;width:6px;height:6px}.vue-flow__minimap{background-color:#fff}.vue-flow__minimap.pannable{cursor:grab}.vue-flow__minimap.dragging{cursor:grabbing}.vue-flow__minimap-mask.pannable{cursor:grab}.table-draft-dot[data-v-149bebff]{background:#c3933a;border-radius:50%;width:7px;height:7px;margin-left:auto}.login-form-wrap[data-v-149bebff]{position:relative}.login-language[data-v-149bebff]{position:absolute;top:25px;right:28px}.startup-language[data-v-149bebff]{position:fixed;top:22px;right:25px}.workspace-copy-button[data-v-149bebff]{color:#516859;font:inherit;cursor:pointer;background:0 0;border:1px solid #dfe6df;border-radius:7px;justify-content:center;align-items:center;gap:8px;margin:0 16px 12px;padding:8px 10px;font-size:11px;display:flex}.workspace-copy-button[data-v-149bebff]:hover:not(:disabled){background:#edf2ed}.workspace-copy-button[data-v-149bebff]:disabled{opacity:.5;cursor:default}.workspace-breadcrumb[data-v-149bebff]{max-width:240px}.user-row>div[data-v-149bebff],.workspace-breadcrumb[data-v-149bebff]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.user-row>div[data-v-149bebff]{min-width:0}
