@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-cyrillic-ext-300-normal-CgCALhwJ.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-300-normal-RId2JxDB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-cyrillic-300-normal-BnqRxXuy.woff2) format("woff2"),url(/assets/inter-cyrillic-300-normal-LR1W_oT8.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-greek-ext-300-normal-l2DDyC6M.woff2) format("woff2"),url(/assets/inter-greek-ext-300-normal-DLbbeei1.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-greek-300-normal-DmGD3g_f.woff2) format("woff2"),url(/assets/inter-greek-300-normal-BrhSP0vQ.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-vietnamese-300-normal-Bdr24Bqb.woff2) format("woff2"),url(/assets/inter-vietnamese-300-normal-DDGmYYdT.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-latin-ext-300-normal-CPgO9Ksf.woff2) format("woff2"),url(/assets/inter-latin-ext-300-normal-Dp1L8vcn.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-latin-300-normal-BVlfKGgI.woff2) format("woff2"),url(/assets/inter-latin-300-normal-i8F0SvXL.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAbUAA8AAAAACOgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABgAAAAcABQABEdQT1MAAAFwAAAAHgAAAB5EdEx1R1NVQgAAAZAAAAAnAAAAKLj8uOpPUy8yAAABuAAAAFEAAABgFwRca1NUQVQAAAIMAAAARgAAAF7mY9MfY21hcAAAAlQAAABRAAAAdAyHCodnYXNwAAACqAAAAAgAAAAIAAAAEGdseWYAAAKwAAAB6QAAAl7g5OpvaGVhZAAABJwAAAA2AAAANhSQ8UNoaGVhAAAE1AAAAB8AAAAkAcoBImhtdHgAAAT0AAAAHgAAADofBAM2bG9jYQAABRQAAAAgAAAAIATcBZ9tYXhwAAAFNAAAABwAAAAgAIcCb25hbWUAAAVQAAABEgAAAoA4pV3kcG9zdAAABmQAAABwAAAAlNdzMTB42mNgZGBg4GGAAEYgZAWTjCAeAAG0ABkAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BkYGDgYlADQiYXN58QBqGcxJI8Bj4GEGABEf//g0gAWkkFVQB42mNgYYpinMDAysDA1MUUwcDA4A2hGeMYjBgdgKIMDJwMUMDEzoAEvJyAxAEGXpaXzH/+XWFgYP7DqKPAwDj//nWgSjWmW0BZBQZWABNDDdYAAAB42kXIIQIBARQFwHl/QQIkWXInUAANXMOBJCcTd+KIGCjMNViq9/H0CM6P/S0j0bOwUqh08iEb8kPTXn3RiMoYhD90Nwc3AAB42lXIRwHCQBAF0JceehWAlTjhjikUgAVQA4mJLbdk5neUqHBVKWSv3XF2VCnt3AyevkVZv+sxBBbbq/6HfFP4hEcYQgEK82v1aHQ5RTs3FRQAAAAAAQAB//8AD3jabZA1tNRAFEDfTGDdfXHI2QQnZJJvK5ngDs13Welwt/78CtcS7xvcrcHKbXCtceh+wgtu437nXRCgC4BY9AGOXOAFYNHR0dzoKCGju8gJ6xiZaF3DWqcPBiSV5i2geaCgAlAJ77ghgjfiLC7KojvOZEmSXS63emXr5W7lsTLtXFMkRmks4ly+cYOEnvO2YLDNANv+9oJwhkpAAJAcHPG/1RC2BERc1ZGGMxYVWDyVSjc0NMaZELUf9e4JhCgNB3b2PiJRctuqZ0WPR8zilxutN/ji97vUBYMAnGjtzxjtK3wrDaMABo+R9KjWwNRUMppwuWS1QdfFZCIlMF2TxDGuJJlYW7OmVlvD+sx86b1hvC/l8yXf2hqZ66xbZ80yWzyD9/fzGaRzA58+nSOzYC+gw9AP+vyNqUAUhoD4lSnputbgUFPJ5O9Y+ReWlxkrc96naX08b3zk/KORb+E+VjYPmH1M6+UHeVlDtCzzGZ9FY8YMA8gPMsQA0jqaGkHT6cYSdVwl7Zs9Wzx+DyWUugPujd03T52ikrUvM26kF9PIcRmycuDBKcd3XRhPDgtnQACINzJ3fVl1tTB++3bc2S7kyD3cCQIQNMcSKaY2YOciE+d0zFbGjps6u0PILTFlRZHNJfAFnfeHtgAAAAABAAAAAjYEro52gl8PPPUAAwPoAAAAANvSppoAAAAA29rQ8vk5/tQEkgP8AAAABgACAAAAAAAAeNpjYGRgYP7z7woDA8uGn5Z/+1kmAUVQAR8Ar8AG6gB42mOKYIgCYiMkrAzCUHEbJJoBikHgCkMPAPDwCFUAAAAAABoAOwBGAFEAbwB3AKkAsQDmAQkBCQEJAQkBFgEveNpjYGRgYOBn3MGQx7CFgQ3MQwBmBiYALRoB+HjajJADbgVQEEXPZ20bQW3bthvXbr8Vp4to1KV0AV1Wb9JvZzJvzhvcB6CQL0wYzHnAj6E/yAYaDeVBNlJsMAfZxCy/QTbTy3eQLdTzGWQr3VwGuZhx2v/ZAIVUB9kc0TSUKJ8f5FIRHGPjnWs+2MKt+MYzt1xwr/jIk3JymR0X0wzIXKo7VbXjFvfLn3lTtCn7qPoB6+yyzb3qy8pdq/6hrj11fMj7OFbtEY+mrlU/516rVFCdVobplw/JEjVaCaqIYlUiUzOaW9aa/Q1idmlPXZHbCagW/B10XwaRi06VuVdMf+9DnIov6rlF8yzhUXxC/4c66Uz48UepqEN9N/Tzt2RwjOljsUUfj581AbaEXsIAAHjaY2BiAIP/qQxGQIqRAR3wA7EKw0lGJgYbRmZGFkZWRjZGdgZmRg5GTkYuRm42x6Si1LJU9tK8TAMTR1cI7WoB5btB+Zas6Ym5uYlgnoGjAZNzEF9icmlJanJ+bpJecmJxKg9IxtjADMwBAKDtHJg=) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA9UABAAAAAALMAAAA7zAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGnAbhWocghYGYD9TVEFUXgCDBBEICrBAp3ILgjgAATYCJAOEKAQgBYUAB4xODAcbIiYzo8LGAQCKfn4o/usELQ4rdj22ABHwitFYjZPqB3XSqAbV3C5dFkHYtTehxpeGbU+3+QexdERCkxARw9oNxAyetvXzdhdjl/7aiBiHgcqBjZywaGPSh4mNFccpF3DHlfyO8Jc/OiSe/kb7/iQYRAE23iScpHngiRRBFETNiZzQwc2HOllJ0fqXIjTY8RTYbDsklKc81hGPQcOJojhD/w80ll1aG/qiQErbzqOXjmvOVKd14tuv+Hxrlbarq/5xH7CiMPjaZXlrfNSp7uqaroZXvYAzc8A0kH2zs3MvHQBUORcJ2GG2cdFRgArh+Sgb7yOsjImpmgM0kq1FwhQCQzQ1Mt+j7at5GSAAIQAAKFLk6uMul4pIl4HIpEEUK0dUMiCMmhFWNoSDC+Exghgzi5i3hNhtN9qaINo+EbQj1tEIgJVLj5oebQ6I1/fyLMQYALYgALKS0yEOQCJG89uIiEPKyeRDVCmC0HgZ203jIg7kk6cHxfEKeBSDXtxd6n5yJzqpfSgXs9xMri1fPezlKMAVcCGEIhmwHiDRtJOyKfXkGsAVqI7ohIZs0rsDM/IU4fuQgkppCk2n+VRHy6mFttJ26t16mBjQPyIeYhvZnyXaiDSeaAYYXLiKPIm4uKh1zIq6gSRVU7WNPIV5v1PwBOy07RrrT6skwoEAtYyZeYgpBUABaDEmtPWRGP/UGABFgUUjchFXAghAgAYQpyPkCIBBoRwQgU/g3kQcyqTY9KSDItmjjmmkP+qJHG3C66hjXhtlhzwglI+1+4Be+T77hYQxxeNkCIDaKU+ANXhkMqePOVAQr7uwCjoBlCdtHQE8TNRd17//A/evkhSpkOMDA9VTmwAVAbLNlwMkoAG5qG2bWCYA/h3uEYgEhFqSmJJPpCIFbJHg1Aw5GaAujjqMzIHc8NrIHBEJJjGZP3cuFQZD9PvzLvZIaCIjBcTvEnIzTWiGjqdzlD+VAO2TUERK8smEi8lNNOguiAM9P6Gfo6bX8bD0v7V/cPwA/fDBi0BaGgUllWy5AATy6X9gAZqRVIsMLuVmqQ3QmrBbiFgTiWbxLDj1hBqINGLVYewQwySWWRyeQK1kXVJ0S2UjZ5WgXaIOSTodp42CUzqHXH226ZfJI4tXth45eqnslGdQgSGFhmmMyOdTbEyJcdv56U0pNa3MDJ1JVRZUmldtkcESglQkAOA8AMgAoBeYLQi+wDxAtwAAGlXJUdVLPLmo/TLRystE3SsqO29LUY0hsrtvBoXUw1Fy+XjIhqbj4rEZISsUysW1L68PlGRwyWImjWXjS9LFyUzjC7v7Z5hYsYKRhIH49EyxTJxutwOy2PRxp1R63SVViB+eNFYRywlEzJBIMDIl5Aa4PtbFOno416WTTkfVQwSPgIve66BCbLAuLmpCh59ln5uFECODSuUIJ2CJCCzDwbf+DV2/3yTtan5J1gEVuilcVASHULO9Bt+nWkIEHMMit5gOxaO4JpWjvdzOcySeFek9q4dy3jxi2BxHwsuuo2CzbQ+KJWxyqPUJljVCU3WT8JwlhZyLkKODRhZkQByHu8ERJIcGBexSmdwGPfMPbjnC0SwRUTyCAIwY4Mdr9zxJTKE5yp0mcEe9s3Umm/TZp2s4X/27cQUmhrd4Ow4ibPOTOxxT6w+S8ENc9AGE7meFOlNbuzjngJtzjFKcrMsxtf4G4UIPcNGXbvwNaeDea6+1L7kaYG+M13a455pruOh5Ww0HlhllPy/PsqS9Zr7ZV9cSLODAoItzBt2cI5i1brCxQRIcH6yr9wV5+XjhtlxuziH7LiqGTXVnkfCZntd1doJ5liyIno6X3GqH56fcnGNwE2IXvYhw5a/MJGsMns/TOawd+2HX5kOXxQZFsYkwmMetzGtqKDKSe+h9h7jX77z2Snb98vyL7rjmil1N3B/cCBfsC5rymA/ExpPlni/DL9i7eflmn66oxrSlMRRB/8Dbq/e/3aN95L3BG+dFd1d+uCVzKhQy5/+I77CmWJ/o2Hygaay8yleXU1c1NH2IpqHOYUtriyWHf3iZwxjZvNxm/Ti/O5+22uC3nVFxhu1wvQc08ZZ+nb5/9oBF38ehJXaKPt7K6/v34Ltqai21rbXDXI3BRDa+9XDSGp8gzZZarV2ag9v3RBzSNfFjU/M+uVduNDTsMNY0GCOHDU3O4dazeb3zFXjg0rlPuiV75+m+kzV3v5qc/PHdJ2j6pI+wDP+U7mFPW/uw23ltZemTVTo+3+KNa1yyuwdmfI41j1/yvbG3oaLR3G3Sd1xdrNOUfAou3jYw0z860D9jr+9sqU1IIHve9W56/fIEU2fztvaqHQ213trhKauqjXVmr/kFxP1m7bdCE88Plpb1m840l/VNQz72QvvMPlc5z9fvKPt1xBtXv9yVZ9nGmxscXiDfwGcI4LQ9duBaG7Nxjw2aWMuArp7In2qxObTwKfr40/iy/j34zhqeN59qHuZqDBaysQWiL/PZsk4cyV13mvbwWw7phfEDC/O+fm9/ram+sspcXxs5hm9pHjufSujGRbKXaTPmBAPPfMm45bau15+jR/bbBx80mR7sCth94rfB6Q6sngJcuO1v4a7Lu157ad9GKIlypuEea9GDnXs0IytDmZ2Rka2cVv4jrIHmaFZ3O9OWlWX7gLuRH1mMjsxE8VrEH/XNRrErsh61R6PD3e2d7dDsb3Z38k15W/kFkrwmHk+PhWNKx3nLMhHkSl5ZLMvHWPGPfwRB9AKr2QoSUb4qSlB18X715zkqwRI0G3lvUOptugtcID+tsKQForrC+pqxS4X1dcof21bf4OQcbZ2Le6y53kKao3rxNWE9f1a+S3t2tiIu5yej2d/W12RozBwrLh7LbDT0NkUDi+HBQPj0xIlAoKHFFxAMPB8Vce+KKo28Rq0SHV3LUk6MNLv35DMrCzVNmbxBeCGCKzMtu20y8f+SVD4h31Sosky03Upl9YJxzh+L0ZFANLR4LOpYj452tne145E/wok2e6JX/xBX/vH8WaFQojdWlrhzuOXjs1Zn3cCkT4qWSmZeqX/B4tciE4HBmUBZwGxtMDaqnCpdllPVaIzdNw9ZqfDU30ppYDgw2B+A5JP5L8bj4tgWoy/t6WRRcO2P8uFDakiP2fMWaviyaOYFr94gE0nEsXysWligOuHRC2TiH0XSJ/4WqQcjE4GxmUAocKlG+jECgZHFwGX8vabVzf8f4KQSi8Gp6laIdgV0q8OzbmjyaWdnW1MQXZoJDb7ZaEdzVzMoNQiAGESUwszDAIzTDIqSxGFoxoRZ/vTKM8CfyZ9V/ZAPfzZ/Ds4tMHm0dSxCkOPaNpKlK8/KwGQVCdzqbPDn1HKuiT8WHUnStEQYZB2TC6WJ6spymNIjBV7JK5lSs1C5qDoRSYBUSlgH31LlM7X5O4o8eBxrX3MDwtOG1iZdZ/NjXsu0gBJohRVmlQNfwVfQmsReAdZEAahljqkMaxLHg/gT+BONkwxcgT0CH/5k/pQrcCpMUYiGtPqbDGvVgALfitYyTHyI7iP25WqsSqAlstCbcmZ3k0PcRZlgbs0KCrwb7lImBTqQCCawVEpMWHur0DRm3+9sVAOK6UQiqESr8NaEtY8Vu86AIjK3KRZhXNwqD34Oc38umLZM7/33+38/uOj7///Z9yMAAHqAUtN3Bsa/l9rSiKVxlONqqbKozYWfYMRMRkicEE2FhIs4TuWQJL0RDNwCPy0hP1CbGAVY9Mb6W+DZ2p14CIQoIBjqGKpe6lOONhDJTUFBXMgZYOPct8C7Ffmf2jR2ksQ72U7f6SBu5gywoW8x2Qhy1APl1CZGAQ4ksGGD8loGsjY0UQKXmhdvpBboCNglmiU2XUCieL2dF1bDaTacoykaTjgFAhquyoFkiSk0LZyooeM7gQDVIlmNOwCPlICNKQpatkhBhUQJpdLCVwFqWj3FQ8sWeajTWbJiLeRJQlRmsyh1YLRZtAzVNr0dAoCqYN6wXLhzQGL8LY6mvwSAd1698ly88s2Xfwa7FbVA/wsgBhQAgABfG3dQHs2o/066DhB0wWo68NIlpR8Rtqkj9flbwtMc3oZyWoIn3n+L86o5vA1V8ng6L4C9+Ax3YgMBHN8Er4rV97ZRXgdo2vF244hH35wAzlOM0Y1BABGNnNCZ4UFNPID7U9KeSCgiP5EiDnMizejpExlFzj9RIM2BE2MU8pwgViH7TAQQSqpgnDuJJAk2kHIaYDNnhs+sFsvBuaf5DXMbXT9uwvLIbk49b4mBNm3JsEV+85YtKUHWb5rT5ywap9WpUZtWo6q5Fot8W89a0m4OaXOK2Ywat2KaD3NdRi1S/+eloldCT0fn1K5q61Mpa6eaNrKMB6WMQqn83IfXmTNv1eIRiaKj7aOsikMmoxej+EfqsmjOpFHDLnneylGLQxT66vnHnh/n12VXDN1Hw6/bcNpctWo3vrwApZvfrdEDiP8IzgPkeiYUoQlzDvYWB0cnZ6uLq5t7+aRk5I6TIFGS5IqkSJWWXjqFDEqZVLJky5FrG7W8quQrUEijSLESWtsz0tErVVa9chUqValmUMNoh1omZjxSM4s69Ro0atKspTe1smrLpl2HTl262dg5OLm4eezMw6tHrz79BgzyGarXsBGjxqJtJvhNmjJtxqw58xYsWrJsxS4Bu61aE7THXvvsFxJ2wEERhxx2xFHHrIs6fuE/r+1vm6/8jhhtDCwnASDGR1h4SGhYwEGU1Y/Xffk5G4u9XgIAYtxyGpZ5y9sDdNbyP142W5DgAhoE7i3q0c5x2vm9v24aZuNohdcxqSEAz8up00My03HSwmqPa8bMecG3Tjzb+f9EelEtg2vpzPeiIEEBwSA8IEDBwAE9F5Z6vQIQjAnLGTgWLO+uZTL/qwGEAYOAQpg3TefgwBCQgBDzqukKDBAOoU3KVtqIbBXK9XpEAAujuudkZN724kIGmrtVaS38ZZLrS9/4fsKMQhN3yXK5gvSBvJ2Y9/Nydbcvb0bm58+e3FhmGfGLJ9u7axl1F1LQTbaCeyrbu7wFCsorFgV4qnh+GUrWtaczqkSBB96AEeKRB94k2SyLuyw3qwrxeg3P5FNR1Av1Gsq2/ds6dPPkBAAA) format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}._page_coiq2_1{min-height:100vh;flex-shrink:0;width:100%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 20% 20%,var(--color-bg-hover) 0%,var(--color-bg-app) 55%);padding:var(--space-6)}._card_coiq2_33{width:100%;max-width:380px;background:var(--color-bg-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--space-8) var(--space-7) var(--space-7)}._brandRow_coiq2_53{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-6)}._logo_coiq2_67{height:28px;width:auto}._brandDivider_coiq2_77{width:1px;height:24px;background:var(--color-border-strong)}._productName_coiq2_89{font-size:var(--fs-lg);font-weight:var(--tgt-font-weight-bold);color:var(--color-text-primary);letter-spacing:.01em}._subtitle_coiq2_103{font-size:var(--fs-sm);color:var(--color-text-secondary);margin:0 0 var(--space-7)}._field_coiq2_115{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-5)}._label_coiq2_129{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary)}._input_coiq2_143{background:var(--color-bg-surface-sunken);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);padding:var(--space-4) var(--space-5);font-size:var(--fs-md);outline:none;transition:border-color var(--transition-fast)}._input_coiq2_143:focus{border-color:var(--color-accent)}._submit_coiq2_173{width:100%;margin-top:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--color-accent);color:var(--color-on-accent);border:none;border-radius:var(--radius-md);font-size:var(--fs-md);font-weight:var(--tgt-font-weight-bold);cursor:pointer;transition:background var(--transition-fast)}._submit_coiq2_173:hover:not(:disabled){background:var(--color-accent-hover)}._submit_coiq2_173:disabled{opacity:.6;cursor:progress}._error_coiq2_219{margin:0 0 var(--space-5);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);border:var(--border-width) solid var(--color-status-error, #ffb4ab);background:color-mix(in srgb,var(--color-status-error, #ffb4ab) 12%,transparent);color:var(--color-text-primary);font-size:var(--fs-sm);line-height:1.4}._hint_coiq2_241{margin-top:var(--space-6);font-size:var(--fs-xs);color:var(--color-text-tertiary);text-align:center;line-height:1.5}._sourceRow_coiq2_261{display:flex;align-items:flex-start;gap:var(--space-3);margin:var(--space-4) 0 var(--space-5);cursor:pointer}._sourceCheckbox_coiq2_277{margin-top:3px;accent-color:var(--color-accent);cursor:pointer}._sourceLabel_coiq2_289{display:block;font-size:var(--fs-sm);color:var(--color-text-primary)}._sourceHint_coiq2_301{display:block;margin-top:2px;font-size:var(--fs-xs);color:var(--color-text-tertiary);line-height:1.4;overflow-wrap:anywhere}._connBox_coiq2_323{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);margin-bottom:var(--space-4);background:var(--color-bg-surface-sunken);min-width:0;max-width:100%;overflow-wrap:anywhere}._connBox_coiq2_323:disabled{opacity:.6}._connLegend_coiq2_359{float:left;width:100%;box-sizing:border-box;margin:0 0 var(--space-3);padding:0 0 var(--space-2);border-bottom:var(--border-width) solid var(--color-border);font-size:var(--fs-xs);font-weight:var(--tgt-font-weight-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary)}._connLegend_coiq2_359+*{clear:both}._optional_coiq2_415{color:var(--color-text-tertiary);font-weight:400;text-transform:none;letter-spacing:0}._advancedToggle_coiq2_429{background:none;border:none;padding:0;margin:2px 0 var(--space-3);color:var(--color-accent);font-size:var(--fs-xs);cursor:pointer}._advancedToggle_coiq2_429:hover{text-decoration:underline}._connNote_coiq2_457{margin:var(--space-2) 0 0;font-size:var(--fs-xs);color:var(--color-text-tertiary);line-height:1.45;overflow-wrap:anywhere}._transportRow_coiq2_473{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin-top:4px;min-width:0}._transportChoice_coiq2_489{display:flex;flex:1 1 0;min-width:0;align-items:flex-start;gap:var(--space-2);cursor:pointer}._transportChoice_coiq2_489>span{min-width:0;overflow-wrap:anywhere}._transportChoice_coiq2_489 input{margin-top:3px;accent-color:var(--color-accent)}._stepTitle_c6jae_1{font-size:var(--fs-md);font-weight:var(--tgt-font-weight-bold);color:var(--color-text-primary);margin:0 0 var(--space-3)}._options_c6jae_15{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-5)}._option_c6jae_15{text-align:left;background:var(--color-bg-surface-sunken);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5);cursor:pointer;transition:border-color var(--transition-fast);color:var(--color-text-primary)}._option_c6jae_15:hover{border-color:var(--color-accent)}._optionTitle_c6jae_59{display:block;font-size:var(--fs-md);font-weight:var(--tgt-font-weight-bold);margin-bottom:var(--space-2)}._optionDetail_c6jae_73{display:block;font-size:var(--fs-sm);color:var(--color-text-secondary);line-height:1.45}._back_c6jae_87{background:none;border:none;padding:0;margin-top:var(--space-5);font-size:var(--fs-sm);color:var(--color-text-tertiary);cursor:pointer}._back_c6jae_87:hover{color:var(--color-text-primary)}._progress_c6jae_115{display:flex;align-items:center;gap:var(--space-3);color:var(--color-text-secondary);font-size:var(--fs-sm)}._spinner_c6jae_131{width:16px;height:16px;border-radius:50%;border:2px solid var(--color-border-strong);border-top-color:var(--color-accent);animation:_firstrun-spin_c6jae_1 .9s linear infinite}@keyframes _firstrun-spin_c6jae_1{to{transform:rotate(360deg)}}._ok_c6jae_161{color:var(--color-text-secondary);font-size:var(--fs-sm);margin:0 0 var(--space-5)}._dialog_1m6v1_1{width:min(560px,92vw);max-height:min(480px,78vh);padding:0;border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-bg-panel);color:var(--color-text-primary);margin:auto}._dialog_1m6v1_1[open]{display:flex;flex-direction:column}._dialog_1m6v1_1::backdrop{background:#02040c8c}._searchRow_1m6v1_47{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border-subtle);flex:0 0 auto}._searchIcon_1m6v1_65{color:var(--color-text-tertiary);flex:0 0 auto}._input_1m6v1_75{flex:1 1 auto;background:none;border:none;outline:none;color:var(--color-text-primary);font-size:var(--fs-md);font-family:var(--font-sans)}._input_1m6v1_75::placeholder{color:var(--color-text-tertiary)}._escHint_1m6v1_103{font-size:var(--fs-2xs);color:var(--color-text-tertiary);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:2px 6px;font-family:var(--font-mono)}._list_1m6v1_121{flex:1 1 auto;overflow-y:auto;padding:var(--space-3)}._groupLabel_1m6v1_133{font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary);padding:var(--space-3) var(--space-3) var(--space-1)}._row_1m6v1_149{display:flex;align-items:baseline;gap:var(--space-3);width:100%;text-align:left;background:none;border:none;border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);color:var(--color-text-secondary);font-size:var(--fs-sm);cursor:pointer}._rowActive_1m6v1_179{background:var(--color-bg-selected);color:var(--color-text-primary)}._rowTitle_1m6v1_189{color:var(--color-text-primary);font-weight:var(--fw-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowSubtitle_1m6v1_205{color:var(--color-text-tertiary);font-size:var(--fs-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1 auto}._rowShortcut_1m6v1_223{margin-left:auto;flex:0 0 auto;font-size:var(--fs-2xs);color:var(--color-text-tertiary);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:2px 6px;font-family:var(--font-mono)}._empty_1m6v1_245{padding:var(--space-7) var(--space-5);text-align:center;color:var(--color-text-tertiary);font-size:var(--fs-sm)}._footer_1m6v1_259{display:flex;align-items:center;gap:var(--space-5);padding:var(--space-3) var(--space-6);border-top:1px solid var(--color-border-subtle);color:var(--color-text-tertiary);font-size:var(--fs-2xs);flex:0 0 auto}._kbd_1m6v1_281{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:1px 5px;font-family:var(--font-mono);margin-right:2px}._dialog_baewo_1{width:min(480px,92vw);max-height:min(560px,82vh);padding:0;border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-bg-panel);color:var(--color-text-primary);margin:auto}._dialog_baewo_1[open]{display:flex;flex-direction:column}._dialog_baewo_1::backdrop{background:#02040c8c}._header_baewo_41{display:flex;align-items:center;justify-content:space-between;padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border-subtle);flex:0 0 auto}._title_baewo_59{font-size:var(--fs-lg);font-weight:var(--fw-semibold)}._closeButton_baewo_69{background:none;border:none;color:var(--color-text-tertiary);cursor:pointer;padding:var(--space-2);border-radius:var(--radius-sm);display:inline-flex}._closeButton_baewo_69:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._body_baewo_99{flex:1 1 auto;overflow-y:auto;padding:var(--space-5) var(--space-6);display:flex;flex-direction:column;gap:var(--space-6)}._group_baewo_117{display:flex;flex-direction:column;gap:var(--space-2)}._groupTitle_baewo_129{font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary)}._row_baewo_143{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-2) 0}._description_baewo_159{font-size:var(--fs-sm);color:var(--color-text-secondary)}._keys_baewo_169{flex:0 0 auto;font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--color-text-primary);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:2px 8px;white-space:nowrap}._stack_sqppu_1{position:fixed;right:var(--space-6);bottom:var(--space-6);z-index:1000;display:flex;flex-direction:column-reverse;gap:var(--space-3);max-width:min(360px,calc(100vw - 2 * var(--space-6)));pointer-events:none}._toast_sqppu_25{display:flex;align-items:center;gap:var(--space-3);pointer-events:auto;background:var(--color-bg-panel);border:1px solid var(--color-border-strong);border-left:3px solid var(--color-border-strong);border-radius:var(--radius-md);padding:var(--space-4) var(--space-4);color:var(--color-text-primary);font-size:var(--fs-sm);animation:_toast-in_sqppu_1 var(--transition-base)}@keyframes _toast-in_sqppu_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){._toast_sqppu_25{animation:none}}._icon_sqppu_89{flex:0 0 auto}._levelInfo_sqppu_97{border-left-color:var(--color-info)}._levelInfo_sqppu_97 ._icon_sqppu_89{color:var(--color-info-text)}._levelSuccess_sqppu_111{border-left-color:var(--color-success)}._levelSuccess_sqppu_111 ._icon_sqppu_89{color:var(--color-success-text)}._levelWarning_sqppu_125{border-left-color:var(--color-warning)}._levelWarning_sqppu_125 ._icon_sqppu_89{color:var(--color-warning-text)}._levelError_sqppu_139{border-left-color:var(--color-danger)}._levelError_sqppu_139 ._icon_sqppu_89{color:var(--color-danger-text)}._message_sqppu_153{flex:1 1 auto;line-height:1.4}._actionButton_sqppu_163{flex:0 0 auto;background:var(--color-bg-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-accent-text);font-size:var(--fs-xs);font-weight:var(--fw-medium);padding:4px 8px;cursor:pointer;white-space:nowrap}._actionButton_sqppu_163:hover{background:var(--color-bg-hover)}._closeButton_sqppu_197{flex:0 0 auto;background:none;border:none;color:var(--color-text-tertiary);cursor:pointer;padding:2px;display:inline-flex;border-radius:var(--radius-sm)}._closeButton_sqppu_197:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._shell_1dwdm_1{display:flex;flex-direction:column;min-height:100vh;background:var(--color-bg-app);font-size:1em}._badge_a51tg_1{display:inline-flex;align-items:center;gap:6px;padding:1px 9px;border-radius:999px;border:var(--border-width) solid;font-size:var(--fs-xs);line-height:1.6;white-space:nowrap;cursor:default}._dot_a51tg_27{flex:0 0 auto;width:6px;height:6px;border-radius:50%;background:currentColor}._local_a51tg_57{border-color:var(--color-border);color:var(--color-text-tertiary)}._server_a51tg_67{border-color:var(--color-accent);color:var(--color-accent)}._page_5s8p6_1{display:flex;flex-direction:column;height:100vh;background:var(--color-bg-app);color:var(--color-text-primary)}._header_5s8p6_19{display:flex;align-items:center;gap:var(--space-6);padding:var(--space-4) var(--space-6);background:var(--color-bg-surface);border-bottom:var(--border-width) solid var(--color-border);flex:0 0 auto}._headerBrand_5s8p6_39{display:flex;align-items:center;gap:var(--space-4)}._headerLogo_5s8p6_51{height:22px;width:auto}._headerDivider_5s8p6_61{width:1px;height:20px;background:var(--color-border-strong)}._headerTitle_5s8p6_73{font-size:var(--fs-md);font-weight:var(--tgt-font-weight-bold);letter-spacing:.01em;white-space:nowrap}._headerProjectMeta_5s8p6_87{display:flex;flex-direction:column;line-height:1.2;border-left:var(--border-width) solid var(--color-border);padding-left:var(--space-6)}._headerProjectName_5s8p6_103{font-size:var(--fs-lg);font-weight:var(--tgt-font-weight-bold)}._headerClientName_5s8p6_113{font-size:var(--fs-xs);color:var(--color-text-tertiary)}._headerActions_5s8p6_123{margin-left:auto;display:flex;align-items:center;gap:var(--space-3)}._iconButton_5s8p6_137{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:var(--border-width) solid var(--color-border);background:var(--color-bg-surface-raised);color:var(--color-text-secondary);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}._iconButton_5s8p6_137:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._body_5s8p6_177{flex:1 1 auto;display:grid;grid-template-columns:300px 1fr;min-height:0}._wellsPanel_5s8p6_191{border-right:var(--border-width) solid var(--color-border);background:var(--color-bg-panel);display:flex;flex-direction:column;min-height:0}._wellsPanelHeader_5s8p6_207{display:flex;align-items:center;justify-content:space-between;padding:var(--space-5) var(--space-5) var(--space-3);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary);border-bottom:var(--border-width) solid var(--color-border-subtle)}._wellsList_5s8p6_233{flex:1 1 auto;overflow-y:auto;padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2)}._backToFields_5s8p6_259{display:inline-flex;align-items:center;gap:var(--space-2);background:none;border:none;padding:0;font-family:inherit;font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary);cursor:pointer;transition:color var(--transition-fast)}._backToFields_5s8p6_259:hover{color:var(--color-text-primary)}._fieldCardMeta_5s8p6_299{display:flex;align-items:center;gap:var(--space-3);color:var(--color-text-tertiary)}._fieldWellCount_5s8p6_313{font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary);white-space:nowrap}._fieldCompany_5s8p6_329{font-size:var(--fs-xs);color:var(--color-text-tertiary);margin-top:var(--space-1)}._fieldStrip_5s8p6_343{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:var(--border-width) solid var(--color-border-subtle)}._fieldStripName_5s8p6_361{display:flex;align-items:baseline;gap:var(--space-3);min-width:0}._fieldStripName_5s8p6_361 ._fieldCompany_5s8p6_329{margin-top:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._panelEmpty_5s8p6_389{margin:var(--space-5) var(--space-3);font-size:var(--fs-xs);color:var(--color-text-tertiary);line-height:1.5}._wellCard_5s8p6_403{position:relative;text-align:left;border:var(--border-width) solid var(--color-border);background:var(--color-bg-surface-raised);border-radius:var(--radius-md);padding:var(--space-4) var(--space-5);cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast)}._wellCard_5s8p6_403:hover{border-color:var(--color-border-strong);background:var(--color-bg-hover)}._wellCardSelected_5s8p6_435{border-color:var(--color-accent);background:var(--color-bg-selected)}._wellCardTop_5s8p6_445{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._wellName_5s8p6_459{font-size:var(--fs-md);font-weight:var(--tgt-font-weight-bold)}._wellStatus_5s8p6_469{font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.04em;padding:1px 6px;border-radius:999px;color:var(--color-text-inverse);background:var(--color-text-tertiary);white-space:nowrap}._wellStatusReady_5s8p6_491{background:var(--color-success);color:var(--color-on-success)}._wellStatusProcessing_5s8p6_501{background:var(--color-warning);color:var(--color-on-warning)}._badgeRow_5s8p6_511{display:flex;gap:var(--space-2);margin-top:var(--space-3)}._badge_5s8p6_511{font-size:var(--fs-2xs);font-weight:var(--tgt-font-weight-bold);letter-spacing:.03em;padding:1px 6px;border-radius:var(--radius-sm);border:var(--border-width) solid var(--color-border-strong);color:var(--color-text-tertiary)}._badgeActive_5s8p6_543{color:var(--color-highlight-text);border-color:var(--color-highlight);background:var(--color-highlight-bg-subtle)}._wellDescription_5s8p6_555{margin-top:var(--space-3);font-size:var(--fs-xs);color:var(--color-text-secondary);line-height:1.5}._wellHint_5s8p6_569{margin-top:var(--space-3);font-size:var(--fs-2xs);color:var(--color-text-tertiary);font-style:italic}._mainArea_5s8p6_585{display:flex;flex-direction:column;min-height:0;padding:var(--space-6);gap:var(--space-5);overflow-y:auto}._summaryPanel_5s8p6_603{background:var(--color-bg-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6)}._summaryTitle_5s8p6_617{font-size:var(--fs-xl);font-weight:var(--tgt-font-weight-bold);margin:0 0 var(--space-2)}._summaryDescription_5s8p6_629{font-size:var(--fs-sm);color:var(--color-text-secondary);line-height:1.6;margin:0 0 var(--space-5);max-width:70ch}._summaryMetaGrid_5s8p6_645{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--space-5)}._metaLabel_5s8p6_657{font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary);margin-bottom:var(--space-1)}._metaValue_5s8p6_673{font-size:var(--fs-md);color:var(--color-text-primary)}._mapPanel_5s8p6_683{flex:1 1 auto;background:var(--color-canvas-bg);border:var(--border-width) solid var(--color-canvas-border);border-radius:var(--radius-lg);min-height:320px;position:relative;overflow:hidden}._mapHeader_5s8p6_703{position:absolute;top:var(--space-4);left:var(--space-5);z-index:2;font-size:var(--fs-sm);font-weight:var(--tgt-font-weight-bold);color:var(--color-canvas-text)}._mapFootNotes_5s8p6_731{position:absolute;bottom:var(--space-4);left:var(--space-5);right:var(--space-5);z-index:2;display:flex;flex-wrap:wrap;gap:var(--space-2);pointer-events:none}._mapCoordLabel_5s8p6_755{font-size:var(--fs-2xs);color:var(--color-canvas-text-secondary);background:var(--color-canvas-overlay-soft);padding:2px 8px;border-radius:var(--radius-sm);border:var(--border-width) solid var(--color-canvas-border);pointer-events:auto}._mapCoordAction_5s8p6_781{font-size:var(--fs-2xs);font-family:inherit;color:var(--color-canvas-text);background:var(--color-canvas-overlay-soft);padding:2px 8px;border-radius:var(--radius-sm);border:var(--border-width) solid var(--color-canvas-border);pointer-events:auto;cursor:pointer}._mapCoordAction_5s8p6_781:hover{background:var(--color-bg-hover)}._mapSurface_5s8p6_813{position:absolute;inset:0;background-image:linear-gradient(var(--color-canvas-grid) 1px,transparent 1px),linear-gradient(90deg,var(--color-canvas-grid) 1px,transparent 1px),var(--color-canvas-surface-gradient);background-size:32px 32px,32px 32px,100% 100%}._mapMarker_5s8p6_833{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:2px;cursor:pointer}._mapMarkerDot_5s8p6_853{width:12px;height:12px;border-radius:50%;background:var(--tgt-ultramarine-blue);border:2px solid var(--color-canvas-bg);box-shadow:0 0 0 2px var(--color-canvas-marker-glow)}._mapMarkerDotSelected_5s8p6_871{background:var(--tgt-persian-green);box-shadow:0 0 0 3px var(--color-canvas-marker-glow-selected)}._mapMarkerLabel_5s8p6_881{font-size:var(--fs-2xs);font-weight:var(--tgt-font-weight-bold);color:var(--color-canvas-text);background:var(--color-canvas-overlay);padding:0 4px;border-radius:2px;white-space:nowrap}._footer_5s8p6_903{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-6);background:var(--color-bg-surface);border-top:var(--border-width) solid var(--color-border);font-size:var(--fs-xs);color:var(--color-text-secondary)}._footerLeft_5s8p6_927,._footerRight_5s8p6_929{display:flex;align-items:center;gap:var(--space-5)}._footerLogo_5s8p6_941{height:14px;width:auto;opacity:.85}._footerButton_5s8p6_953{background:none;border:none;color:var(--color-text-secondary);font-size:var(--fs-xs);cursor:pointer;display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm)}._footerButton_5s8p6_953:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._addWellButton_5s8p6_993{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);background:none;color:var(--color-text-tertiary)}._addWellButton_5s8p6_993:disabled{opacity:.55;cursor:not-allowed}._cardMenuButton_5s8p6_1039{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:1px solid transparent;border-radius:var(--radius-md);background:none;color:var(--color-text-tertiary);cursor:pointer;opacity:0;transition:opacity .12s ease}._wellCard_5s8p6_403:hover ._cardMenuButton_5s8p6_1039,._cardMenuButton_5s8p6_1039:focus-visible{opacity:1}._cardMenuButton_5s8p6_1039:hover{border-color:var(--color-border);color:var(--color-text-primary)}@media (hover: none){._cardMenuButton_5s8p6_1039{opacity:1}}._overview_1mrcm_13{display:flex;flex-direction:column;min-height:0}._loading_1mrcm_25{padding:var(--space-7);color:var(--color-text-tertiary);font-size:var(--fs-sm)}._toolbar_1mrcm_39{display:flex;align-items:flex-start;gap:var(--space-6);padding:var(--space-5) var(--space-6);border-bottom:var(--border-width) solid var(--color-border-subtle)}._description_1mrcm_55{margin:0;font-size:var(--fs-sm);line-height:1.6;color:var(--color-text-secondary);max-width:70ch}._searchWrap_1mrcm_71{position:relative;margin-left:auto;flex:0 0 auto}._searchIcon_1mrcm_83{position:absolute;left:9px;top:50%;transform:translateY(-50%);color:var(--color-text-tertiary);pointer-events:none}._searchInput_1mrcm_101{background:var(--color-bg-surface-sunken);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);font-family:inherit;font-size:var(--fs-sm);padding:6px 10px 6px 28px;width:210px}._searchInput_1mrcm_101:focus,._searchInput_1mrcm_101:focus-visible{outline:none;border-color:var(--color-accent)}._body_1mrcm_137{display:grid;grid-template-columns:300px 1fr;min-height:0}._wellsPanel_1mrcm_149{border-right:var(--border-width) solid var(--color-border-subtle);display:flex;flex-direction:column;min-height:0}._wellsPanelHeader_1mrcm_163{padding:var(--space-5) var(--space-5) var(--space-3);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary);border-bottom:var(--border-width) solid var(--color-border-subtle)}._wellsList_1mrcm_181{flex:1 1 auto;overflow-y:auto;max-height:420px;padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2)}._wellCard_1mrcm_201{position:relative;text-align:left;border:var(--border-width) solid var(--color-border);background:var(--color-bg-surface-raised);border-radius:var(--radius-md);padding:var(--space-4) var(--space-5);cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast)}._wellCard_1mrcm_201:hover{border-color:var(--color-border-strong);background:var(--color-bg-hover)}._wellCardSelected_1mrcm_237{border-color:var(--color-accent);background:var(--color-bg-selected)}._wellCardTop_1mrcm_247{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._wellName_1mrcm_261{font-size:var(--fs-md);font-weight:var(--fw-semibold)}._wellStatus_1mrcm_271{font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.04em;padding:1px 6px;border-radius:999px;color:var(--color-text-inverse);background:var(--color-text-tertiary);white-space:nowrap}._wellStatusReady_1mrcm_293{background:var(--color-success);color:var(--color-on-success)}._wellStatusProcessing_1mrcm_303{background:var(--color-warning);color:var(--color-on-warning)}._badgeRow_1mrcm_313{display:flex;gap:var(--space-2);margin-top:var(--space-3)}._badge_1mrcm_313{font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:.03em;padding:1px 6px;border-radius:var(--radius-sm);border:var(--border-width) solid var(--color-border-strong);color:var(--color-text-tertiary)}._badgeActive_1mrcm_345{color:var(--color-highlight-text);border-color:var(--color-highlight);background:var(--color-highlight-bg-subtle)}._wellDescription_1mrcm_357{margin-top:var(--space-3);font-size:var(--fs-xs);color:var(--color-text-secondary);line-height:1.5}._wellCardActions_1mrcm_371{margin-top:var(--space-4);display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2)}._editSketchButton_1mrcm_393{display:inline-flex;align-items:center;gap:var(--space-2);border:var(--border-width) solid transparent;background:transparent;color:var(--color-text-secondary);font-family:inherit;font-size:var(--fs-xs);font-weight:var(--fw-medium);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}._editSketchButton_1mrcm_393:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._openButton_1mrcm_387{display:inline-flex;align-items:center;gap:var(--space-2);border:var(--border-width) solid var(--color-border-strong);background:transparent;color:var(--color-text-primary);font-family:inherit;font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase;padding:var(--space-2) var(--space-5);border-radius:var(--radius-full);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast)}._openButton_1mrcm_387:hover{background:var(--color-bg-hover);border-color:var(--color-accent)}._wellHint_1mrcm_485{margin-top:var(--space-3);font-size:var(--fs-2xs);color:var(--color-text-tertiary)}._mainArea_1mrcm_499{display:flex;flex-direction:column;min-height:0;padding:var(--space-5);gap:var(--space-5)}._metaGrid_1mrcm_515{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--space-5)}._metaLabel_1mrcm_527{font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary);margin-bottom:var(--space-1)}._metaValue_1mrcm_543{font-size:var(--fs-md);color:var(--color-text-primary)}@media (max-width: 1100px){._body_1mrcm_137{grid-template-columns:1fr}._wellsPanel_1mrcm_149{border-right:none;border-bottom:var(--border-width) solid var(--color-border-subtle)}}._dialog_q18lt_1{width:min(420px,92vw);padding:0;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-panel);color:var(--color-text-primary)}._dialog_q18lt_1[open]{display:flex;flex-direction:column}._dialog_q18lt_1::backdrop{background:#02040c99}._header_q18lt_37{display:flex;align-items:center;justify-content:space-between;padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border-subtle)}._title_q18lt_53{font-size:var(--fs-md);font-weight:var(--fw-semibold)}._closeButton_q18lt_63{background:none;border:none;color:var(--color-text-tertiary);cursor:pointer;padding:var(--space-2);border-radius:var(--radius-sm);display:inline-flex}._closeButton_q18lt_63:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._body_q18lt_93{padding:var(--space-6)}._message_q18lt_101{margin:0;font-size:var(--fs-sm);color:var(--color-text-secondary);line-height:1.5}._details_q18lt_121{margin-top:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface-sunken);font-size:var(--fs-xs);color:var(--color-text-secondary);line-height:1.6}._details_q18lt_121 ul{margin:0;padding-left:var(--space-5)}._footer_q18lt_153{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-3);padding:var(--space-5) var(--space-6);border-top:1px solid var(--color-border-subtle)}._button_q18lt_171{display:inline-flex;align-items:center;gap:6px;background:var(--color-bg-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--fs-xs);padding:8px 14px;cursor:pointer}._button_q18lt_171:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._buttonPrimary_q18lt_207{display:inline-flex;align-items:center;gap:6px;background:var(--color-accent);border:1px solid var(--color-accent);border-radius:var(--radius-md);color:var(--color-on-accent);font-size:var(--fs-xs);padding:8px 14px;cursor:pointer}._buttonPrimary_q18lt_207:hover{background:var(--color-accent-hover)}._buttonDanger_q18lt_241{display:inline-flex;align-items:center;gap:6px;background:var(--color-danger);border:1px solid var(--color-danger);border-radius:var(--radius-md);color:var(--color-on-danger);font-size:var(--fs-xs);padding:8px 14px;cursor:pointer}._buttonDanger_q18lt_241:hover{filter:brightness(.92)}._buttonDanger_q18lt_241:disabled,._buttonPrimary_q18lt_207:disabled{opacity:.5;cursor:default}._menu_1sy72_13{position:fixed;z-index:1000;min-width:180px;padding:4px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg-surface-raised);box-shadow:0 8px 24px #0000002e}._item_1sy72_35{display:block;width:100%;padding:6px 10px;border:0;border-radius:4px;background:none;font:inherit;font-size:var(--fs-sm);color:var(--color-text-primary);text-align:left;cursor:pointer}._item_1sy72_35:hover:not(:disabled){background:var(--color-bg-hover)}._item_1sy72_35:disabled{opacity:.45;cursor:default}._itemLabel_1sy72_81{display:flex;align-items:center;gap:8px}._itemDetail_1sy72_99{display:block;margin-top:2px;padding-left:21px;font-size:var(--fs-2xs);line-height:1.35;color:var(--color-text-tertiary)}._danger_1sy72_117{color:var(--color-danger)}._danger_1sy72_117:hover:not(:disabled){background:color-mix(in srgb,var(--color-danger) 10%,transparent)}._backdrop_1pa8d_7{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:var(--space-6);background:color-mix(in srgb,var(--color-bg-app) 65%,transparent)}._panel_1pa8d_29{display:flex;flex-direction:column;width:100%;max-height:min(84vh,720px);background:var(--color-bg-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden}._header_1pa8d_53{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border)}._title_1pa8d_69{font-size:var(--fs-md);font-weight:var(--tgt-font-weight-bold);color:var(--color-text-primary)}._subtitle_1pa8d_81{font-size:var(--fs-xs);color:var(--color-text-tertiary)}._closeButton_1pa8d_91{margin-left:auto;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid transparent;border-radius:var(--radius-md);background:none;color:var(--color-text-secondary);cursor:pointer}._closeButton_1pa8d_91:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._body_1pa8d_129{padding:var(--space-5);overflow-y:auto}._field_znipj_1{display:flex;flex-direction:column;gap:var(--space-2);padding-bottom:var(--space-4)}._label_znipj_15{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._section_znipj_27{display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--color-border)}._sectionHead_znipj_43{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._pair_znipj_63{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}._identify_znipj_75{padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface-sunken);color:var(--color-text-primary);font-size:var(--fs-xs);cursor:pointer}._identify_znipj_75:hover:not(:disabled){background:var(--color-bg-hover)}._identify_znipj_75:disabled{opacity:.45;cursor:default}._candidates_znipj_113{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface-sunken)}._candidate_znipj_113{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;gap:var(--space-3);padding:var(--space-2);border:1px solid transparent;border-radius:var(--radius-sm);background:none;color:var(--color-text-primary);font-size:var(--fs-xs);text-align:left;cursor:pointer}._candidate_znipj_113:hover{border-color:var(--color-border);background:var(--color-bg-hover)}._candidateCode_znipj_173{font-family:var(--font-mono);font-weight:var(--fw-semibold)}._candidateLabel_znipj_183{color:var(--color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._candidateAt_znipj_197{font-family:var(--font-mono);color:var(--color-text-secondary)}._actions_znipj_207{display:flex;justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-4)}._cancel_znipj_221,._save_znipj_223{padding:var(--space-2) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--fs-xs);cursor:pointer}._cancel_znipj_221{background:none;color:var(--color-text-secondary)}._cancel_znipj_221:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._save_znipj_223{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}._save_znipj_223:hover:not(:disabled){filter:brightness(1.08)}._save_znipj_223:disabled{opacity:.45;cursor:default}._crsRow_znipj_293{display:grid;grid-template-columns:1fr auto;align-items:start;gap:var(--space-2)}._crsSelect_znipj_307{width:100%}._types_znipj_315{display:flex;flex-direction:column;gap:var(--space-1)}._type_znipj_315{display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:var(--space-1) var(--space-2);padding:var(--space-2);border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer}._type_znipj_315:hover{border-color:var(--color-border);background:var(--color-bg-hover)}._type_znipj_315>span:last-child{grid-column:2}._typeLabel_znipj_373{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._typeLocked_znipj_391{cursor:default;opacity:.6}._typeLocked_znipj_391:hover{border-color:transparent;background:none}@media (max-width: 520px){._pair_znipj_63,._crsRow_znipj_293{grid-template-columns:1fr}._candidate_znipj_113{grid-template-columns:1fr;gap:var(--space-1)}}._wrap_e34y5_1{position:relative;display:inline-flex;min-width:0;max-width:100%}._trigger_e34y5_25{display:inline-flex;align-items:center;gap:var(--space-3);min-width:0;width:100%;background:var(--color-bg-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast)}._trigger_e34y5_25._md_e34y5_57{font-size:var(--fs-xs);padding:5px var(--space-4)}._trigger_e34y5_25._sm_e34y5_67{font-size:var(--fs-2xs);padding:3px var(--space-3)}._trigger_e34y5_25:hover:not(:disabled){border-color:var(--color-border-strong);background:var(--color-bg-hover)}._trigger_e34y5_25:focus-visible,._triggerOpen_e34y5_89{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-bg-selected)}._trigger_e34y5_25:disabled{opacity:.5;cursor:not-allowed}._triggerLabel_e34y5_111{flex:1 1 auto;min-width:0;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chevron_e34y5_129{flex:0 0 auto;color:var(--color-text-tertiary);transition:transform var(--transition-fast)}._triggerOpen_e34y5_89 ._chevron_e34y5_129{transform:rotate(180deg)}._listbox_e34y5_157{position:fixed;z-index:950;box-sizing:border-box;max-width:min(320px,calc(100vw - 16px));max-height:280px;overflow-y:auto;background:var(--color-bg-panel);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);padding:var(--space-2);display:flex;flex-direction:column;gap:1px}._optionWrap_e34y5_189{display:contents}._groupLabel_e34y5_197{padding:var(--space-2) var(--space-3) 2px;font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary)}._option_e34y5_189{display:flex;align-items:center;gap:var(--space-3);width:100%;text-align:left;background:none;border:none;border-radius:var(--radius-sm);padding:var(--space-3);color:var(--color-text-secondary);font-size:var(--fs-xs);cursor:pointer;white-space:nowrap}._option_e34y5_189:hover:not(:disabled),._option_e34y5_189:focus-visible{background:var(--color-bg-hover);color:var(--color-text-primary);outline:none}._option_e34y5_189[aria-selected=true]{color:var(--color-text-primary);font-weight:var(--fw-medium)}._option_e34y5_189:disabled{opacity:.45;cursor:not-allowed}._check_e34y5_279{flex:0 0 auto;color:var(--color-accent-text)}._checkSpacer_e34y5_289{flex:0 0 auto;width:13px}._swatch_e34y5_299{flex:0 0 auto;width:20px;height:10px;border-radius:var(--radius-sm);border:1px solid var(--color-border)}._optionLabel_e34y5_315{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}._group_dx8l8_1{position:relative;display:inline-flex;align-items:stretch;background:var(--color-bg-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:2px;gap:2px}._group_dx8l8_1._disabled_dx8l8_23{opacity:.5}._thumb_dx8l8_31{position:absolute;top:2px;bottom:2px;left:0;background:var(--color-accent);border-radius:calc(var(--radius-md) - 2px);z-index:0}._thumbAnimated_dx8l8_51{transition:transform .12s ease,width .12s ease}@media (prefers-reduced-motion: reduce){._thumbAnimated_dx8l8_51{transition:none}}._segment_dx8l8_75{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:4px;background:none;border:none;border-radius:calc(var(--radius-md) - 2px);color:var(--color-text-secondary);cursor:pointer;font-family:inherit;white-space:nowrap;transition:color var(--transition-fast)}._group_dx8l8_1._md_dx8l8_109 ._segment_dx8l8_75{font-size:var(--fs-xs);padding:5px var(--space-5)}._group_dx8l8_1._sm_dx8l8_119 ._segment_dx8l8_75{font-size:var(--fs-2xs);padding:3px var(--space-4)}._segment_dx8l8_75:disabled{cursor:not-allowed}._segment_dx8l8_75:hover:not(:disabled):not(._segmentSelected_dx8l8_137){color:var(--color-text-primary)}._segment_dx8l8_75:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._segmentSelected_dx8l8_137{color:var(--color-on-accent)}._switch_eorfy_1{position:relative;display:inline-flex;flex:none;align-items:center;border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-bg-input);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast);padding:0}._switch_eorfy_1._md_eorfy_31{width:40px;height:22px}._switch_eorfy_1._sm_eorfy_41{width:32px;height:18px}._switch_eorfy_1:disabled{opacity:.5;cursor:not-allowed}._switch_eorfy_1._checked_eorfy_61{background:var(--color-accent);border-color:transparent}._switch_eorfy_1:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._knob_eorfy_81{position:absolute;top:2px;left:2px;border-radius:var(--radius-full);background:#fff;transition:transform var(--transition-fast)}@media (prefers-reduced-motion: reduce){._knob_eorfy_81{transition:none}}._switch_eorfy_1._md_eorfy_31 ._knob_eorfy_81{width:16px;height:16px}._switch_eorfy_1._sm_eorfy_41 ._knob_eorfy_81{width:12px;height:12px}._switch_eorfy_1._md_eorfy_31._checked_eorfy_61 ._knob_eorfy_81{transform:translate(18px)}._switch_eorfy_1._sm_eorfy_41._checked_eorfy_61 ._knob_eorfy_81{transform:translate(14px)}._button_1s8m3_1{display:inline-flex;align-items:center;gap:6px;font-family:inherit;font-weight:var(--fw-medium);border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}._button_1s8m3_1:disabled{opacity:.5;cursor:not-allowed}._button_1s8m3_1:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._button_1s8m3_1._md_1s8m3_51{font-size:var(--fs-xs);padding:6px 10px}._button_1s8m3_1._sm_1s8m3_61{font-size:var(--fs-2xs);padding:4px 8px}._button_1s8m3_1._quiet_1s8m3_71{background:var(--color-bg-surface-raised);border:1px solid var(--color-border);color:var(--color-text-secondary)}._button_1s8m3_1._quiet_1s8m3_71:hover:not(:disabled){background:var(--color-bg-hover);color:var(--color-text-primary)}._button_1s8m3_1._ghost_1s8m3_91{background:none;border:1px solid var(--color-border);color:var(--color-text-secondary)}._button_1s8m3_1._ghost_1s8m3_91:hover:not(:disabled){background:var(--color-bg-hover);color:var(--color-text-primary)}._button_1s8m3_1._primary_1s8m3_111{background:var(--color-accent);border:1px solid var(--color-accent);color:var(--color-on-accent)}._button_1s8m3_1._primary_1s8m3_111:hover:not(:disabled){background:var(--color-accent-hover);border-color:var(--color-accent-hover)}._button_1s8m3_1._danger_1s8m3_131{background:none;border:1px solid var(--color-border);color:var(--color-danger-text)}._button_1s8m3_1._danger_1s8m3_131:hover:not(:disabled){background:#ff54491f}._iconButtonWrap_1s8m3_153{position:relative;display:inline-flex}._iconButton_1s8m3_153{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}._iconButton_1s8m3_153:disabled{opacity:.5;cursor:not-allowed}._iconButton_1s8m3_153:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._icon28_1s8m3_207{width:28px;height:28px}._icon24_1s8m3_217{width:24px;height:24px}._iconButton_1s8m3_153._quiet_1s8m3_71{background:var(--color-bg-surface-raised);border:1px solid var(--color-border);color:var(--color-text-secondary)}._iconButton_1s8m3_153._quiet_1s8m3_71:hover:not(:disabled){background:var(--color-bg-hover);color:var(--color-text-primary)}._iconButton_1s8m3_153._ghost_1s8m3_91{background:none;border:1px solid transparent;color:var(--color-text-secondary)}._iconButton_1s8m3_153._ghost_1s8m3_91:hover:not(:disabled){background:var(--color-bg-hover);color:var(--color-text-primary)}._iconButton_1s8m3_153._primary_1s8m3_111{background:var(--color-accent);border:1px solid var(--color-accent);color:var(--color-on-accent)}._iconButton_1s8m3_153._primary_1s8m3_111:hover:not(:disabled){background:var(--color-accent-hover);border-color:var(--color-accent-hover)}._iconButton_1s8m3_153._danger_1s8m3_131{background:none;border:1px solid var(--color-border);color:var(--color-danger-text)}._iconButton_1s8m3_153._danger_1s8m3_131:hover:not(:disabled){background:#ff54491f}._iconButton_1s8m3_153._active_1s8m3_305{background:var(--color-bg-active);border-color:var(--color-accent);color:var(--color-accent-text)}._tooltip_1s8m3_323{position:fixed;z-index:1100;box-sizing:border-box;max-width:calc(100vw - 16px);overflow:hidden;text-overflow:ellipsis;background:var(--color-bg-panel);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);color:var(--color-text-primary);font-size:var(--fs-2xs);padding:3px 6px;white-space:nowrap;pointer-events:none}._wrap_oozru_1{position:relative;display:inline-flex;align-items:center;background:var(--color-bg-input);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--transition-fast)}._wrap_oozru_1:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-bg-selected)}._wrap_oozru_1._disabled_oozru_31{opacity:.5}._input_oozru_39{flex:1 1 auto;min-width:0;width:100%;background:none;border:none;color:var(--color-text-primary);font-family:var(--font-mono);appearance:textfield;-moz-appearance:textfield}._input_oozru_39::-webkit-outer-spin-button,._input_oozru_39::-webkit-inner-spin-button{appearance:none;margin:0}._input_oozru_39:disabled{cursor:not-allowed}._wrap_oozru_1._md_oozru_85{gap:var(--space-2);padding:4px var(--space-3)}._wrap_oozru_1._md_oozru_85 ._input_oozru_39{font-size:var(--fs-xs)}._wrap_oozru_1._sm_oozru_101{gap:3px;padding:2px var(--space-2)}._wrap_oozru_1._sm_oozru_101 ._input_oozru_39{font-size:var(--fs-2xs)}._unit_oozru_117{flex:0 0 auto;color:var(--color-text-tertiary);font-size:var(--fs-2xs);white-space:nowrap}._stepper_oozru_131{flex:0 0 auto;display:flex;flex-direction:column;margin-left:2px}._stepBtn_oozru_145{display:inline-flex;align-items:center;justify-content:center;width:12px;height:8px;padding:0;background:none;border:none;color:var(--color-text-tertiary);cursor:pointer}._stepBtn_oozru_145:hover:not(:disabled){color:var(--color-text-primary)}._stepBtn_oozru_145:disabled{cursor:not-allowed;opacity:.5}._wrap_7g24z_1{position:relative;display:inline-flex}._bubble_7g24z_11{position:absolute;z-index:1000;top:calc(100% + 6px);left:50%;transform:translate(-50%);background:var(--color-bg-inverse, #111);color:var(--color-text-inverse, #fff);font-size:var(--fs-2xs);line-height:1.3;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);white-space:nowrap;pointer-events:none;box-shadow:var(--shadow-md, 0 4px 12px rgba(0, 0, 0, .3))}._panel_psm4v_1{position:absolute;top:var(--space-6);left:var(--space-6);z-index:3;display:flex;flex-direction:column;gap:var(--space-3);background:var(--color-bg-surface-raised);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);padding:var(--space-3);width:172px}._styleSwitcher_psm4v_31{display:flex;flex-direction:column;gap:2px}._styleButton_psm4v_43{display:flex;align-items:center;gap:var(--space-3);background:none;border:none;border-radius:var(--radius-sm);color:var(--color-text-secondary);font-family:inherit;font-size:var(--fs-xs);padding:var(--space-2) var(--space-3);cursor:pointer;text-align:left}._styleButton_psm4v_43:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._styleButtonActive_psm4v_83{background:var(--color-bg-selected);color:var(--color-accent-text);font-weight:var(--fw-semibold)}._toggles_psm4v_95{display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border-subtle)}._toggleRow_psm4v_111{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-xs);color:var(--color-text-secondary);cursor:pointer}._toggleRow_psm4v_111 input{accent-color:var(--color-accent)}._coordChip_psm4v_137{font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--color-text-tertiary);background:var(--color-bg-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);text-align:center}._error_16hp9_1{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--color-status-error, #ffb4ab);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-status-error, #ffb4ab) 12%,transparent);color:var(--color-text-primary);font-size:var(--fs-sm)}._table_16hp9_21{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}._table_16hp9_21 th{text-align:left;padding:var(--space-2) var(--space-3);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary);border-bottom:1px solid var(--color-border);white-space:nowrap}._table_16hp9_21 td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);color:var(--color-text-primary);vertical-align:middle}._username_16hp9_69{font-weight:var(--tgt-font-weight-bold);white-space:nowrap}._you_16hp9_79{margin-left:var(--space-2);font-size:var(--fs-xs);color:var(--color-accent)}._muted_16hp9_91{color:var(--color-text-tertiary);font-size:var(--fs-xs);white-space:nowrap}._select_16hp9_103,._input_16hp9_105{background:var(--color-bg-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);font-size:var(--fs-sm);padding:4px 8px}._select_16hp9_103:focus,._input_16hp9_105:focus{outline:none;border-color:var(--color-accent)}._rowActions_16hp9_135{display:flex;gap:var(--space-2);justify-content:flex-end}._iconBtn_16hp9_147{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:none;color:var(--color-text-secondary);font-size:var(--fs-xs);cursor:pointer;white-space:nowrap}._iconBtn_16hp9_147:hover:not(:disabled){background:var(--color-bg-hover);color:var(--color-text-primary)}._iconBtn_16hp9_147:disabled{opacity:.45;cursor:not-allowed}._dangerBtn_16hp9_195:hover:not(:disabled){border-color:var(--color-status-error, #ffb4ab);color:var(--color-status-error, #ffb4ab)}._inlineForm_16hp9_205{display:flex;gap:var(--space-2);align-items:center;padding:var(--space-2) 0}._createSection_16hp9_221{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--color-border)}._sectionTitle_16hp9_233{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary);margin:0 0 var(--space-3)}._createGrid_16hp9_249{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}._field_16hp9_261{display:flex;flex-direction:column;gap:4px}._fieldLabel_16hp9_273{font-size:var(--fs-xs);color:var(--color-text-tertiary)}._passwordRow_16hp9_283{display:flex;gap:var(--space-2)}._passwordRow_16hp9_283 ._input_16hp9_105{flex:1}._createFooter_16hp9_301{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-4)}._primaryBtn_16hp9_315{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:none;border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-on-accent);font-size:var(--fs-sm);font-weight:var(--tgt-font-weight-bold);cursor:pointer}._primaryBtn_16hp9_315:hover:not(:disabled){background:var(--color-accent-hover)}._primaryBtn_16hp9_315:disabled{opacity:.55;cursor:progress}._hint_16hp9_361{font-size:var(--fs-xs);color:var(--color-text-tertiary)}._rule_1cvo2_9{border:0;border-top:1px solid var(--color-border);margin:20px 0}._rows_1cvo2_21{margin-top:12px;border:1px solid var(--color-border);border-radius:6px;overflow:hidden}._rowsHeader_1cvo2_35{padding:6px 10px;font-size:var(--fs-xs);font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--color-text-tertiary);background:var(--color-bg-surface-raised);border-bottom:1px solid var(--color-border)}._rowsEmpty_1cvo2_57{margin:0;padding:10px;font-size:var(--fs-sm);color:var(--color-text-tertiary)}._row_1cvo2_21{display:flex;align-items:center;gap:8px;padding:6px 10px;font-size:var(--fs-sm);border-top:1px solid var(--color-border)}._row_1cvo2_21:first-of-type{border-top:0}._rowLabel_1cvo2_101{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-primary)}._rowDetail_1cvo2_119{flex:0 0 auto;color:var(--color-text-tertiary);font-size:var(--fs-xs)}._rowDelete_1cvo2_131{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:1px solid transparent;border-radius:4px;background:none;color:var(--color-text-tertiary);cursor:pointer}._rowDelete_1cvo2_131:hover:not(:disabled){color:var(--color-danger, #c0392b);border-color:var(--color-border)}._rowDelete_1cvo2_131:disabled{opacity:.4;cursor:default}._rows_76wnn_1{display:flex;flex-direction:column;max-height:52vh;overflow-y:auto}._rowsEmpty_76wnn_8{padding:var(--space-4) 0;font-size:var(--fs-xs);color:var(--color-text-secondary)}._row_76wnn_1{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) 0;border-top:1px solid var(--color-border)}._row_76wnn_1:first-of-type{border-top:none}._rowMain_76wnn_26{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}._rowName_76wnn_33{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._rowFields_76wnn_42{display:grid;grid-template-columns:1fr 1fr auto;gap:var(--space-2)}._rowSource_76wnn_48{grid-column:1 / 3}._rowAction_76wnn_52{grid-column:3;grid-row:1 / 3;padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface-sunken);color:var(--color-text-primary);font-size:var(--fs-xs);cursor:pointer}._rowAction_76wnn_52:hover:not(:disabled){background:var(--color-bg-hover)}._rowAction_76wnn_52:disabled{opacity:.45;cursor:default}@media (max-width: 520px){._rowFields_76wnn_42{grid-template-columns:1fr 1fr}._rowSource_76wnn_48,._rowAction_76wnn_52{grid-column:1 / 3;grid-row:auto}}._section_1gsii_1{margin-bottom:var(--space-6)}._section_1gsii_1:last-child{margin-bottom:0}._sectionTitle_1gsii_17{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary);margin:0 0 var(--space-3)}._row_1gsii_33{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border)}._section_1gsii_1 ._row_1gsii_33:last-child{border-bottom:none}._rowLabel_1gsii_59{font-size:var(--fs-sm);color:var(--color-text-primary)}._rowHint_1gsii_69{font-size:var(--fs-xs);color:var(--color-text-tertiary);margin-top:2px}._segmented_1gsii_81{display:inline-flex;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}._segmentBtn_1gsii_95{padding:5px 12px;border:none;background:none;color:var(--color-text-secondary);font-size:var(--fs-sm);cursor:pointer}._segmentBtn_1gsii_95+._segmentBtn_1gsii_95{border-left:1px solid var(--color-border)}._segmentBtn_1gsii_95:hover{color:var(--color-text-primary)}._segmentActive_1gsii_129{background:var(--color-accent);color:var(--color-on-accent)}._segmentActive_1gsii_129:hover{color:var(--color-on-accent)}._footerNote_1gsii_147{margin-top:var(--space-5);font-size:var(--fs-xs);color:var(--color-text-tertiary);font-family:var(--font-mono, ui-monospace, monospace)}._dialog_ckobq_1{width:min(720px,92vw);max-height:86vh;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-panel);color:var(--color-text-primary)}._dialog_ckobq_1[open]{display:flex;flex-direction:column}._dialog_ckobq_1::backdrop{background:#02040c99}._header_ckobq_49{display:flex;align-items:center;justify-content:space-between;padding:var(--space-6);border-bottom:1px solid var(--color-border-subtle);flex:0 0 auto}._title_ckobq_67{font-size:var(--fs-lg);font-weight:var(--fw-semibold)}._closeButton_ckobq_77{background:none;border:none;color:var(--color-text-tertiary);cursor:pointer;padding:var(--space-2);border-radius:var(--radius-sm);display:inline-flex}._closeButton_ckobq_77:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._steps_ckobq_107{display:flex;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--color-border-subtle);flex:0 0 auto}._step_ckobq_107{font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-tertiary);padding-bottom:var(--space-2);border-bottom:2px solid transparent}._stepActive_ckobq_141{color:var(--color-accent-text);border-bottom-color:var(--color-accent)}._stepDone_ckobq_151{color:var(--color-text-secondary)}._body_ckobq_159{flex:1 1 auto;overflow-y:auto;padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-5)}._footer_ckobq_177{display:flex;align-items:center;justify-content:space-between;padding:var(--space-5) var(--space-6);border-top:1px solid var(--color-border-subtle);flex:0 0 auto}._footerHint_ckobq_195{font-size:var(--fs-xs);color:var(--color-text-tertiary)}._footerActions_ckobq_205{display:flex;gap:var(--space-3)}._button_ckobq_215{display:inline-flex;align-items:center;gap:6px;background:var(--color-bg-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--fs-xs);padding:8px 14px;cursor:pointer}._button_ckobq_215:hover:not(:disabled){background:var(--color-bg-hover);color:var(--color-text-primary)}._button_ckobq_215:disabled{opacity:.5;cursor:not-allowed}._buttonPrimary_ckobq_261{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}._buttonPrimary_ckobq_261:hover:not(:disabled){background:var(--color-accent-hover);color:var(--color-on-accent)}._sourceChoices_ckobq_287{display:flex;gap:var(--space-5)}._sourceCard_ckobq_297{flex:1 1 0;display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-7) var(--space-5);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg-surface-raised);color:var(--color-text-secondary);cursor:pointer}._sourceCard_ckobq_297:hover{border-color:var(--color-accent);color:var(--color-text-primary)}._dropSurface_ckobq_335{border:2px dashed var(--color-border-strong);border-radius:var(--radius-md);padding:var(--space-7);text-align:center;color:var(--color-text-tertiary);font-size:var(--fs-xs)}._dropSurfaceActive_ckobq_353{border-color:var(--color-accent);background:var(--color-bg-selected);color:var(--color-accent-text)}._table_ckobq_369{width:100%;border-collapse:collapse;font-size:var(--fs-xs)}._table_ckobq_369 th{text-align:left;color:var(--color-text-tertiary);font-weight:var(--fw-medium);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);position:sticky;top:0;background:var(--color-bg-panel)}._table_ckobq_369 td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border-subtle);color:var(--color-text-secondary)}._table_ckobq_369 select{background:var(--color-bg-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-primary);font-size:var(--fs-xs);padding:3px 6px}._fileName_ckobq_433{color:var(--color-text-primary);font-family:var(--font-mono)}._fileSize_ckobq_443{color:var(--color-text-tertiary);white-space:nowrap}._group_ckobq_457{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-4)}._groupHeader_ckobq_475{display:flex;align-items:baseline;gap:var(--space-3)}._groupType_ckobq_487{font-size:var(--fs-sm);font-weight:var(--fw-semibold)}._groupCount_ckobq_497{font-size:var(--fs-xs);color:var(--color-text-tertiary)}._groupFields_ckobq_507{display:flex;flex-wrap:wrap;gap:var(--space-5)}._field_ckobq_519{display:flex;flex-direction:column;gap:4px}._fieldLabel_ckobq_531{font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-tertiary)}._field_ckobq_519 select,._numberInput_ckobq_547{background:var(--color-bg-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-primary);font-size:var(--fs-xs);padding:5px 8px;min-width:120px}._numberInput_ckobq_547:focus-visible{outline:2px solid var(--color-accent);outline-offset:-1px}._checkboxRow_ckobq_577{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-xs);color:var(--color-text-secondary)}._notice_ckobq_593{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-highlight-bg-subtle);border:1px solid var(--color-highlight);font-size:var(--fs-xs);color:var(--color-text-secondary)}._noticeTitle_ckobq_617{display:flex;align-items:center;gap:var(--space-2);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._summaryList_ckobq_637{display:flex;flex-direction:column;gap:var(--space-2)}._summaryItem_ckobq_649{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);font-size:var(--fs-xs)}._summaryItemName_ckobq_669{color:var(--color-text-primary);font-weight:var(--fw-medium);flex:1 1 auto}._summaryItemMeta_ckobq_681{color:var(--color-text-tertiary)}._summaryEmpty_ckobq_689{font-size:var(--fs-xs);color:var(--color-text-tertiary);font-style:italic}._sectionTitle_ckobq_701{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._helpText_ckobq_713{font-size:var(--fs-xs);color:var(--color-text-tertiary)}._strip_2sqaa_4{display:flex;align-items:center;gap:var(--space-3);flex:0 0 auto;min-width:0;padding:5px var(--space-4);border-top:1px solid var(--color-border-subtle);background:var(--color-bg-surface)}._stripCompact_2sqaa_19{flex:0 1 auto;padding:0;border-top:none;background:none}._toggle_2sqaa_26{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;padding:3px 6px;border:1px solid transparent;border-radius:var(--radius-sm);background:none;color:var(--color-text-tertiary);font-size:var(--fs-3xs);text-transform:uppercase;letter-spacing:.06em;cursor:pointer}._toggle_2sqaa_26:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._chipsGroup_2sqaa_49{display:flex;align-items:center;gap:var(--space-2);flex:0 1 auto;min-width:0}._chips_2sqaa_17{display:flex;align-items:center;gap:var(--space-2);flex:0 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}._chips_2sqaa_17::-webkit-scrollbar{display:none}._chips_2sqaa_17[data-fade-end]{mask-image:linear-gradient(to right,#000 calc(100% - 24px),transparent)}._chips_2sqaa_17[data-fade-start]{mask-image:linear-gradient(to right,transparent,#000 24px)}._chips_2sqaa_17[data-fade-start][data-fade-end]{mask-image:linear-gradient(to right,transparent,#000 24px,#000 calc(100% - 24px),transparent)}._chip_2sqaa_17{display:flex;flex-direction:column;align-items:flex-start;gap:1px;flex:0 0 auto;padding:3px var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface-raised);color:var(--color-text-secondary);cursor:pointer;transition:border-color .12s ease-out,background-color .12s ease-out,color .12s ease-out}._chip_2sqaa_17:hover{border-color:var(--color-accent);color:var(--color-text-primary)}._chipActive_2sqaa_109{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 14%,var(--color-bg-surface-raised));color:var(--color-text-primary)}._chipLabel_2sqaa_115{font-size:var(--fs-2xs);font-weight:var(--fw-medium);line-height:1.25;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chipDate_2sqaa_125{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-3xs);color:var(--color-text-tertiary);font-variant-numeric:tabular-nums}._chipActive_2sqaa_109 ._chipDate_2sqaa_125{color:var(--color-accent-text)}._chipNow_2sqaa_141{flex-shrink:0;flex-direction:row;align-items:center;gap:5px;font-size:var(--fs-2xs);font-weight:var(--fw-medium)}._chipNow_2sqaa_141:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--color-text-tertiary)}._chipNow_2sqaa_141._chipActive_2sqaa_109:before{background:var(--color-success, var(--color-accent))}@media (prefers-reduced-motion: reduce){._chip_2sqaa_17{transition:none}}._asOfCue_2sqaa_174{position:absolute;top:6px;left:50%;transform:translate(-50%);z-index:2;display:flex;align-items:center;gap:6px;max-width:calc(100% - 8px);padding:2px 3px 2px 8px;border:1px solid var(--color-accent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-accent) 14%,var(--color-bg-surface-raised));color:var(--color-text-primary);font-size:var(--fs-2xs);font-weight:var(--fw-medium);flex-wrap:wrap;justify-content:center;row-gap:2px;box-shadow:var(--shadow-sm, none)}._asOfText_2sqaa_199{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._asOfSame_2sqaa_205{color:var(--color-text-tertiary);font-weight:400}._asOfBack_2sqaa_210{flex:0 0 auto;padding:1px 6px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-surface-raised);color:var(--color-text-secondary);font-size:var(--fs-3xs);cursor:pointer}._asOfBack_2sqaa_210:hover{border-color:var(--color-accent);color:var(--color-text-primary)}._menu_od8du_1{position:fixed;z-index:20;min-width:240px;max-width:320px;max-height:320px;overflow-y:auto;padding:3px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-panel);box-shadow:var(--shadow-md, 0 8px 24px rgb(0 0 0 / .35))}._state_od8du_15{padding:var(--space-3) var(--space-4);font-size:var(--fs-2xs);color:var(--color-text-tertiary)}._stateError_od8du_21{color:var(--color-danger, #e5484d)}._list_od8du_25{display:flex;flex-direction:column;gap:1px;list-style:none;margin:0;padding:0}._row_od8du_34{display:flex;align-items:center;gap:var(--space-2)}._rowButton_od8du_40{flex:1 1 auto;display:flex;flex-direction:column;align-items:flex-start;gap:1px;min-width:0;padding:4px var(--space-3);border:none;border-radius:var(--radius-sm);background:transparent;text-align:left;cursor:pointer}._rowButton_od8du_40:hover:not(:disabled),._rowButtonActive_od8du_56{background:var(--color-bg-hover, rgb(255 255 255 / .06))}._rowButton_od8du_40:disabled{opacity:.6;cursor:not-allowed}._rowName_od8du_65{font-size:var(--fs-2xs);color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}._rowMeta_od8du_74{font-size:var(--fs-3xs);color:var(--color-text-tertiary)}._deleteButton_od8du_79{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:22px;height:22px;padding:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-tertiary);cursor:pointer}._deleteButton_od8du_79:hover{background:var(--color-bg-hover, rgb(255 255 255 / .06));color:var(--color-danger, #e5484d)}._overlay_6t9st_13{pointer-events:none}._selectionOutline_6t9st_29{fill:none;stroke:var(--color-accent);stroke-width:1.6;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 3px color-mix(in srgb,var(--color-accent) 70%,transparent));animation:_selectionIn_6t9st_1 .12s ease-out}@keyframes _selectionIn_6t9st_1{0%{opacity:0}to{opacity:1}}._selectionOutlineMulti_6t9st_79{stroke-width:1.3;filter:none;stroke-dasharray:5 3}._handle_6t9st_95{pointer-events:auto;cursor:ns-resize}._handleGrab_6t9st_109{stroke:transparent;stroke-width:14;pointer-events:stroke}._handleBar_6t9st_121{stroke:var(--color-accent);stroke-width:1.8;vector-effect:non-scaling-stroke;pointer-events:none}._handleGrip_6t9st_135{fill:var(--color-accent);stroke:var(--color-canvas-bg);stroke-width:1;vector-effect:non-scaling-stroke;pointer-events:none}._handle_6t9st_95:hover ._handleBar_6t9st_121{stroke-width:2.6}._hostLayer_6t9st_173{pointer-events:none}._hostTarget_6t9st_181{fill:var(--color-accent);fill-opacity:.05;stroke:var(--color-accent);stroke-opacity:.35;stroke-width:1;stroke-dasharray:4 3;vector-effect:non-scaling-stroke}._hostTargetNearest_6t9st_201{fill-opacity:.13;stroke-opacity:1;stroke-width:1.8;stroke-dasharray:none}._sectionBands_6t9st_231{pointer-events:none}._sectionBand_6t9st_231{pointer-events:all;fill:transparent;cursor:pointer}._sectionBand_6t9st_231:hover{fill:var(--color-accent);fill-opacity:.08}._sectionBandActive_6t9st_261{fill:var(--color-accent);fill-opacity:.14}._crossover_6t9st_275{pointer-events:auto;cursor:ns-resize}._crossoverGrab_6t9st_285{stroke:transparent;stroke-width:12;pointer-events:stroke}._crossoverBar_6t9st_297{stroke:var(--color-accent);stroke-width:1.1;stroke-dasharray:3 2;opacity:.8;vector-effect:non-scaling-stroke;pointer-events:none}._crossover_6t9st_275:hover ._crossoverBar_6t9st_297{stroke-width:2;stroke-dasharray:none;opacity:1}._snapLine_6t9st_331{stroke:var(--color-accent);stroke-width:1;stroke-dasharray:4 3;opacity:.85;vector-effect:non-scaling-stroke}._snapLabel_6t9st_347{font-size:calc(8px * var(--font-scale, 1));fill:var(--color-accent-text);paint-order:stroke;stroke:var(--color-canvas-bg);stroke-width:3px;vector-effect:non-scaling-stroke}._badge_6t9st_371{pointer-events:auto;cursor:pointer}._badgeError_6t9st_381{fill:var(--color-danger);stroke:var(--color-canvas-bg);stroke-width:1.2;vector-effect:non-scaling-stroke}._badgeWarning_6t9st_395{fill:var(--color-warning);stroke:var(--color-canvas-bg);stroke-width:1.2;vector-effect:non-scaling-stroke}._body_6t9st_419{pointer-events:all;fill:transparent;cursor:grab}._body_6t9st_419:active{cursor:grabbing}._marquee_6t9st_443{fill:color-mix(in srgb,var(--color-accent) 12%,transparent);stroke:var(--color-accent);stroke-width:1;stroke-dasharray:3 2;vector-effect:non-scaling-stroke;pointer-events:none}._ghostLayer_6t9st_471{pointer-events:none}._ghostPending_6t9st_479{opacity:.42}._ghostInserted_6t9st_493{opacity:.85;animation:_ghostFade_6t9st_1 .8s ease-out forwards}@keyframes _ghostFade_6t9st_1{0%{opacity:.85}to{opacity:0}}._ghostWall_6t9st_521{stroke:var(--color-canvas-steel);stroke-width:2;vector-effect:non-scaling-stroke}._ghostFiber_6t9st_533{stroke:var(--color-canvas-fiber);stroke-width:2;vector-effect:non-scaling-stroke}._ghostBand_6t9st_545{fill:url(#schematic-cement);stroke:var(--color-canvas-cement-b);stroke-width:1;vector-effect:non-scaling-stroke}._ghostLabel_6t9st_559{font-size:calc(8px * var(--font-scale, 1));fill:var(--color-accent-text);paint-order:stroke;stroke:var(--color-canvas-bg);stroke-width:3px;vector-effect:non-scaling-stroke}._snapMuted_6t9st_583 ._snapLine_6t9st_331{opacity:.5}._snapMuted_6t9st_583 ._snapLabel_6t9st_347{opacity:.75}@media (prefers-reduced-motion: reduce){._selectionOutline_6t9st_29{animation:none}._ghostInserted_6t9st_493{animation:none;opacity:0}}._root_qnip5_1{position:relative;width:100%;height:100%;min-height:0;background:var(--color-canvas-bg)}._svg_qnip5_13{display:block;width:100%;height:100%;shape-rendering:geometricPrecision}._labelString_qnip5_40,._labelAnnotation_qnip5_41,._labelSection_qnip5_42{font-family:var(--font-sans)}._labelString_qnip5_40{font-size:var(--fs-xs);font-weight:var(--fw-medium);letter-spacing:0}._labelAnnotation_qnip5_41{font-size:var(--fs-2xs);font-weight:var(--fw-regular);letter-spacing:.01em}._labelSection_qnip5_42{font-size:var(--fs-3xs);font-weight:var(--fw-regular);letter-spacing:.04em}._leader_qnip5_74{stroke-width:.7;opacity:.55;vector-effect:non-scaling-stroke}._emphasis_qnip5_90{transition:filter .14s ease-out}._emphasis_qnip5_90:hover{filter:url(#schematic-emphasis)}._emphasisGlow_qnip5_98{flood-color:var(--color-canvas-cursor);flood-opacity:.5}._editable_qnip5_107{cursor:pointer}._drawing_qnip5_114{cursor:crosshair}._wireframe_qnip5_131{--color-canvas-bg: #ffffff;--color-canvas-steel: #1a1a1a;--color-canvas-hardware: #1a1a1a;--color-canvas-plug: #1a1a1a;--color-canvas-gauge: #1a1a1a;--color-canvas-fiber: #1a1a1a;--color-canvas-axis: #1a1a1a;--color-canvas-cutoff: #1a1a1a;--color-canvas-cutoff-text: #1a1a1a;--color-canvas-cement-a: transparent;--color-canvas-cement-b: #6b6b6b;--color-canvas-squeeze-a: transparent;--color-canvas-squeeze-b: #4a4a4a;--color-canvas-rock: transparent;--color-canvas-rock-dot: #8f8f8f;--color-canvas-perf-open: #1a1a1a;--color-canvas-perf-squeezed: #1a1a1a;--color-canvas-perf-isolated: #1a1a1a;--color-canvas-perf-abandoned: #1a1a1a;--color-canvas-perf-proposed: #1a1a1a;--color-canvas-tops-line: #9a9a9a;--color-canvas-tops-label: #4a4a4a;--color-canvas-text: #1a1a1a;--color-canvas-text-secondary: #4a4a4a}._wireframe_qnip5_131 ._emphasis_qnip5_90:hover{filter:none}._lodLayer_qnip5_180{animation:_schematicLodIn_qnip5_1 .12s ease-out}@keyframes _schematicLodIn_qnip5_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){._lodLayer_qnip5_180{animation:none}._emphasis_qnip5_90{transition:none}}._emptyState_qnip5_208{display:flex;align-items:center;justify-content:center;height:100%;padding:var(--space-3);text-align:center;font-size:var(--fs-2xs);color:var(--color-canvas-text-secondary)}._tools_qnip5_221{position:absolute;right:var(--space-1);top:var(--space-1);display:flex;flex-direction:column;gap:2px;z-index:2}._toolButton_qnip5_231{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;cursor:pointer;color:var(--color-canvas-text-secondary);background:#ffffffe6;border:1px solid var(--color-canvas-border);border-radius:3px}._toolButtonActive_qnip5_245{color:var(--color-on-accent);background:var(--color-accent);border-color:var(--color-accent)}._legend_qnip5_259{position:absolute;left:var(--space-1);right:var(--space-1);top:26px;z-index:3;display:flex;flex-direction:column;gap:4px;max-height:calc(100% - 36px);overflow-y:auto;overflow-x:hidden;padding:var(--space-2);font-size:var(--fs-2xs);color:var(--color-text-primary);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:0 4px 14px #00000047}._legendTitle_qnip5_280{font-weight:var(--fw-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:var(--fs-3xs);margin-bottom:2px}._legendRow_qnip5_289{display:flex;align-items:flex-start;gap:6px;line-height:1.3}._legendSwatch_qnip5_296{flex:0 0 auto;margin-top:1px}._viewPanel_qnip5_306{position:absolute;left:var(--space-1);right:var(--space-1);top:26px;z-index:3;display:flex;flex-direction:column;gap:var(--space-2);max-height:calc(100% - 36px);overflow-y:auto;overflow-x:hidden;padding:var(--space-2);font-size:var(--fs-2xs);color:var(--color-text-primary);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:0 4px 14px #00000047}._viewRow_qnip5_327{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._viewHint_qnip5_334{color:var(--color-text-secondary);font-size:var(--fs-3xs);line-height:1.4}._tooltip_qnip5_342{position:absolute;z-index:4;max-width:200px;padding:var(--space-2) var(--space-3);font-size:var(--fs-2xs);line-height:1.5;color:var(--color-canvas-text);background:#fffffff5;border:1px solid var(--color-canvas-border);border-radius:var(--radius-sm);box-shadow:0 4px 14px #00000038;pointer-events:none;white-space:nowrap}._tooltipTitle_qnip5_358{font-weight:var(--fw-semibold);color:var(--color-canvas-text);margin-bottom:2px}._tooltipRow_qnip5_364{color:var(--color-canvas-text-secondary)}._formationTops_qnip5_372{pointer-events:none}._formationLine_qnip5_376{stroke:var(--color-canvas-tops-line);stroke-width:1;stroke-dasharray:5 4;opacity:.5;vector-effect:non-scaling-stroke}._formationLabel_qnip5_384{font-size:var(--fs-xs);fill:var(--color-canvas-tops-label);opacity:.8;letter-spacing:.02em;paint-order:stroke;stroke:var(--color-canvas-bg);stroke-width:3px;stroke-linejoin:round}._dialog_1yay4_13{width:98vw;height:96vh;max-width:98vw;max-height:96vh;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-panel);color:var(--color-text-primary);overflow:hidden}._dialog_1yay4_13[open]{display:flex;flex-direction:column}._dialog_1yay4_13::backdrop{background:#02040c9e}._header_1yay4_39{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-subtle);flex:0 0 auto}._title_1yay4_49{font-size:var(--fs-lg);font-weight:var(--fw-semibold)}._subtitle_1yay4_54{font-size:var(--fs-xs);color:var(--color-text-tertiary);margin-top:2px}._headerActions_1yay4_60{display:flex;align-items:center;gap:var(--space-2)}._headerDivider_1yay4_66{width:1px;height:18px;background:var(--color-border);margin:0 var(--space-2)}._iconButton_1yay4_73{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:none;border:1px solid transparent;border-radius:var(--radius-sm);color:var(--color-text-tertiary);cursor:pointer}._iconButton_1yay4_73:hover:not(:disabled){background:var(--color-bg-hover);border-color:var(--color-border);color:var(--color-text-primary)}._iconButton_1yay4_73:disabled{opacity:.35;cursor:not-allowed}._iconButtonDanger_1yay4_98{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:none;border:1px solid transparent;border-radius:var(--radius-sm);color:var(--color-text-tertiary);cursor:pointer}._iconButtonDanger_1yay4_98:hover:not(:disabled){background:color-mix(in srgb,var(--color-danger) 14%,transparent);border-color:var(--color-danger);color:var(--color-danger-text)}._fileInput_1yay4_118{display:none}._workspace_1yay4_130{flex:1 1 auto;min-height:0;min-width:0;display:flex;align-items:stretch}._paletteColumn_1yay4_127{flex:0 0 auto;min-height:0;overflow:hidden;transition:width .15s ease-out}._paletteColumnDragging_1yay4_150{transition:none}@media (prefers-reduced-motion: reduce){._paletteColumn_1yay4_127,._inspectorColumn_1yay4_127{transition:none}}._palette_1yay4_127{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4) var(--space-3);width:100%;height:100%;box-sizing:border-box;min-height:0;overflow-y:auto;overflow-x:hidden;border-right:1px solid var(--color-border-subtle);background:var(--color-bg-surface)}._paletteCompact_1yay4_183{padding:var(--space-4) 4px;align-items:center}._paletteCompact_1yay4_183 ._paletteGroup_1yay4_188{align-items:center;padding:var(--space-2) 0}._paletteCompact_1yay4_183 ._paletteItem_1yay4_193{justify-content:center;width:auto;padding:4px}._paletteGroup_1yay4_188{display:flex;flex-direction:column;gap:2px;padding:var(--space-2);border:1px solid transparent;border-radius:var(--radius-md);transition:border-color .14s ease-out,background-color .14s ease-out}._paletteGroupHighlight_1yay4_212{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 10%,transparent)}._paletteGroupLabel_1yay4_217{font-size:var(--fs-3xs);text-transform:uppercase;letter-spacing:.07em;color:var(--color-text-tertiary);padding:0 var(--space-2) var(--space-1)}._paletteItem_1yay4_193{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2);background:none;border:1px solid transparent;border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:var(--fs-2xs);text-align:left;cursor:pointer}._paletteItem_1yay4_193:hover:not(:disabled){background:var(--color-bg-hover);border-color:var(--color-border);color:var(--color-text-primary)}._paletteItem_1yay4_193:disabled{opacity:.4;cursor:not-allowed}._paletteIcon_1yay4_254{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:30px;height:22px;border-radius:3px;background:var(--color-canvas-bg);border:1px solid var(--color-canvas-border)}._paletteItemLabel_1yay4_266{line-height:1.2;min-width:0}._canvasColumn_1yay4_277{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0}._canvasPane_1yay4_288{position:relative;min-width:0;min-height:0;flex:1 1 auto;display:flex;padding:var(--space-2);background:var(--color-bg-surface-sunken)}._historyBanner_1yay4_303{position:absolute;top:var(--space-5);left:50%;transform:translate(-50%);z-index:4;display:flex;align-items:center;gap:var(--space-3);padding:5px var(--space-3) 5px var(--space-4);border:1px solid var(--color-accent);border-radius:var(--radius-full, 999px);background:color-mix(in srgb,var(--color-accent) 16%,var(--color-bg-panel));box-shadow:var(--shadow-sm);font-size:var(--fs-2xs);color:var(--color-text-primary);white-space:nowrap}._historyBannerReturn_1yay4_322{padding:3px var(--space-3);border:none;border-radius:var(--radius-full, 999px);background:var(--color-accent);color:var(--color-on-accent);font-size:var(--fs-3xs);font-weight:var(--fw-medium);cursor:pointer}._historyBannerReturn_1yay4_322:hover{background:var(--color-accent-hover)}._canvasFit_1yay4_340{flex:1 1 auto;min-width:0;min-height:0;display:flex;align-items:center;justify-content:center}._canvas_1yay4_277{flex:0 0 auto;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-canvas-bg);overflow:hidden;position:relative}._canvasPanArmed_1yay4_372{cursor:grab}._canvasPanning_1yay4_376{cursor:grabbing}._panelDivider_1yay4_382{position:relative;flex:0 0 auto;width:9px;display:flex;align-items:center;justify-content:center;background:transparent;touch-action:none}._panelDivider_1yay4_382:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;transform:translate(-50%);background:var(--color-border-subtle)}._panelDivider_1yay4_382:hover:before,._panelDividerCollapsed_1yay4_405:before{background:var(--color-accent)}._panelDividerCollapsed_1yay4_405{cursor:default}._panelDividerToggle_1yay4_413{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:16px;height:28px;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-panel);color:var(--color-text-tertiary);cursor:pointer}._panelDividerToggle_1yay4_413:hover{border-color:var(--color-accent);color:var(--color-text-primary)}._panelRail_1yay4_436{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);width:100%;height:100%;padding:var(--space-4) 0;box-sizing:border-box}._panelRailLabel_1yay4_447{writing-mode:vertical-rl;transform:rotate(180deg);font-size:var(--fs-3xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-tertiary)}._miniMap_1yay4_465,._miniMapCollapsed_1yay4_466{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:4px;padding:2px 0;margin-right:var(--space-2)}._miniMapToggle_1yay4_476{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-tertiary);cursor:pointer}._miniMapToggle_1yay4_476:hover{color:var(--color-text-primary)}._miniMapRail_1yay4_494{position:relative;flex:1 1 auto;width:100%;min-height:0;border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-canvas-bg);cursor:pointer;overflow:hidden}._miniMapRail_1yay4_494:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._miniMapBore_1yay4_511{position:absolute;left:50%;top:0;bottom:0;width:2px;transform:translate(-50%);background:var(--color-canvas-steel);opacity:.6}._miniMapShoe_1yay4_522{position:absolute;left:3px;right:3px;height:1px;background:var(--color-canvas-steel)}._miniMapPerf_1yay4_530{position:absolute;left:50%;width:6px;min-height:2px;transform:translate(-50%);background:var(--color-canvas-perf-open, #3fb27f)}._miniMapViewport_1yay4_539{position:absolute;left:0;right:0;min-height:6px;border:1px solid var(--color-accent);border-radius:2px;background:color-mix(in srgb,var(--color-accent) 16%,transparent);pointer-events:none}._toolChip_1yay4_556{position:absolute;bottom:var(--space-5);left:var(--space-4);display:flex;align-items:center;gap:2px;padding:2px;border:1px solid var(--color-border);border-radius:var(--radius-full, 999px);background:color-mix(in srgb,var(--color-bg-panel) 92%,transparent);box-shadow:var(--shadow-sm)}._toolButton_1yay4_570{display:inline-flex;align-items:center;gap:4px;padding:2px var(--space-3);border:none;border-radius:var(--radius-full, 999px);background:transparent;font-size:var(--fs-2xs);color:var(--color-text-secondary);cursor:pointer}._toolButton_1yay4_570:hover{color:var(--color-text-primary)}._toolIcon_1yay4_587{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;border-radius:var(--radius-full, 999px);background:transparent;color:var(--color-text-secondary);cursor:pointer}._toolIcon_1yay4_587:hover:not(:disabled){color:var(--color-text-primary)}._toolIcon_1yay4_587:disabled{opacity:.4;cursor:default}._toolDivider_1yay4_610{width:1px;height:12px;margin:0 2px;background:var(--color-border)}._toolReadout_1yay4_617{padding:0 var(--space-2) 0 4px;font-family:var(--font-mono, monospace);font-size:var(--fs-3xs);color:var(--color-text-tertiary);font-variant-numeric:tabular-nums}._toolButtonArmed_1yay4_625{background:var(--color-accent);color:var(--color-bg-panel)}._toolButtonArmed_1yay4_625:hover{color:var(--color-bg-panel)}._menuCatcher_1yay4_636{position:fixed;inset:0;z-index:7}._contextMenu_1yay4_642{position:absolute;z-index:8;min-width:150px;padding:3px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-panel);box-shadow:var(--shadow-md, 0 8px 24px rgb(0 0 0 / .35))}._contextMenuItem_1yay4_653{display:flex;align-items:baseline;gap:var(--space-3);width:100%;padding:4px var(--space-3);border:none;border-radius:var(--radius-sm);background:transparent;font-size:var(--fs-2xs);color:var(--color-text-primary);text-align:left;cursor:pointer}._contextMenuItem_1yay4_653:hover{background:var(--color-bg-hover, rgb(255 255 255 / .06))}._contextMenuHint_1yay4_672{margin-left:auto;font-family:var(--font-mono, monospace);font-size:var(--fs-3xs);color:var(--color-text-tertiary)}._zoomChip_1yay4_679{position:absolute;bottom:var(--space-5);left:50%;transform:translate(-50%);display:flex;align-items:center;gap:var(--space-2);padding:2px 4px 2px var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-full, 999px);background:color-mix(in srgb,var(--color-bg-panel) 92%,transparent);box-shadow:var(--shadow-sm);font-size:var(--fs-2xs);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;pointer-events:auto}._zoomRange_1yay4_698{white-space:nowrap}._zoomDivider_1yay4_702{width:1px;height:12px;background:var(--color-border)}._zoomButton_1yay4_708{display:inline-flex;align-items:center;gap:3px;padding:2px var(--space-3);border:none;border-radius:var(--radius-full, 999px);background:transparent;color:var(--color-text-secondary);font-size:var(--fs-2xs);cursor:pointer}._zoomButton_1yay4_708:hover:not(:disabled){background:var(--color-bg-hover);color:var(--color-text-primary)}._zoomButton_1yay4_708:disabled{opacity:.4;cursor:default}._selectionToolbar_1yay4_736{position:absolute;z-index:3;display:flex;align-items:center;gap:1px;padding:2px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-panel);box-shadow:var(--shadow-md);animation:_toolbarIn_1yay4_1 90ms ease-out}@keyframes _toolbarIn_1yay4_1{0%{opacity:0}to{opacity:1}}._selectionToolbarHidden_1yay4_762{visibility:hidden}._selectionToolbarCount_1yay4_766{padding:0 var(--space-2);font-size:var(--fs-2xs);font-variant-numeric:tabular-nums;color:var(--color-text-tertiary)}._selectionToolbarButton_1yay4_773{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 4px;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-secondary);cursor:pointer}._selectionToolbarButton_1yay4_773:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._selectionToolbarText_1yay4_792{font-size:var(--fs-2xs);padding:0 2px}._selectionToolbarDanger_1yay4_797:hover{background:color-mix(in srgb,var(--color-danger) 16%,transparent);color:var(--color-danger)}._selectionToolbarDivider_1yay4_802{width:1px;height:14px;margin:0 2px;background:var(--color-border)}._selectionToolbarDepth_1yay4_811{width:74px}._canvasEmpty_1yay4_815{display:flex;align-items:center;justify-content:center;height:100%;padding:var(--space-6);text-align:center;font-size:var(--fs-xs);color:var(--color-canvas-text-secondary)}._startOverlay_1yay4_828{position:absolute;inset:var(--space-5);display:flex;align-items:center;justify-content:center;padding:var(--space-6);background:color-mix(in srgb,var(--color-bg-panel) 88%,transparent);border-radius:var(--radius-md)}._startCard_1yay4_839{display:flex;flex-direction:column;gap:var(--space-4);max-width:620px;width:100%}._startHint_1yay4_847{font-size:var(--fs-xs);color:var(--color-text-tertiary);margin:0}._templateGrid_1yay4_853{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-4)}._templateCard_1yay4_859{display:flex;flex-direction:column;gap:var(--space-2);align-items:flex-start;text-align:left;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface-raised);cursor:pointer}._templateCard_1yay4_859:hover{border-color:var(--color-accent)}._templateCardTitle_1yay4_876{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._templateCardDescription_1yay4_882{font-size:var(--fs-xs);color:var(--color-text-tertiary);line-height:1.45}._templateCardBlank_1yay4_888{border-style:dashed}._inspectorColumn_1yay4_127{flex:0 0 auto;min-height:0;overflow:hidden;display:flex;transition:width .15s ease-out}._inspectorColumnDragging_1yay4_906{transition:none}._inspector_1yay4_127{display:flex;flex-direction:column;width:100%;min-height:0;box-sizing:border-box;border-left:1px solid var(--color-border-subtle);background:var(--color-bg-surface)}._inspectorHeader_1yay4_920{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-4);border-bottom:1px solid var(--color-border-subtle);flex:0 0 auto}._inspectorKind_1yay4_930{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._inspectorBack_1yay4_936{display:inline-flex;align-items:center;gap:2px;margin-top:2px;padding:0;background:none;border:none;color:var(--color-accent-text);font-size:var(--fs-2xs);cursor:pointer}._inspectorHint_1yay4_949{font-size:var(--fs-2xs);color:var(--color-text-tertiary);margin-top:2px;line-height:1.4}._inspectorBody_1yay4_956{flex:1 1 auto;min-height:0;overflow-y:auto;padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-5)}._section_1yay4_966{display:flex;flex-direction:column;gap:var(--space-3)}._sectionTitle_1yay4_972{font-size:var(--fs-3xs);text-transform:uppercase;letter-spacing:.07em;color:var(--color-text-tertiary);font-weight:var(--fw-medium)}._field_1yay4_980{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:var(--space-3)}._fieldLabel_1yay4_987{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-2xs);color:var(--color-text-tertiary)}._textInput_1yay4_995{background:var(--color-bg-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-primary);font-size:var(--fs-xs);padding:5px 8px;width:100%;min-width:0}._textInput_1yay4_995:focus-visible{outline:2px solid var(--color-accent);outline-offset:-1px}._checklistHeader_1yay4_1013{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._checklistToggle_1yay4_1020{display:inline-flex;align-items:center;gap:var(--space-2);padding:0;background:none;border:none;color:var(--color-text-secondary);font-size:var(--fs-3xs);text-transform:uppercase;letter-spacing:.07em;font-weight:var(--fw-medium);cursor:pointer}._checklistDismiss_1yay4_1035{display:inline-flex;padding:2px;background:none;border:none;border-radius:var(--radius-sm);color:var(--color-text-tertiary);cursor:pointer}._checklistDismiss_1yay4_1035:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._checklist_1yay4_1013{display:flex;flex-direction:column;gap:2px}._checklistItem_1yay4_1056{display:grid;grid-template-columns:14px minmax(0,1fr);grid-template-rows:auto auto;column-gap:var(--space-3);align-items:center;text-align:left;padding:var(--space-2) var(--space-2);background:none;border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer}._checklistItem_1yay4_1056:hover{background:var(--color-bg-hover);border-color:var(--color-border)}._checklistLabel_1yay4_1075{font-size:var(--fs-xs);color:var(--color-text-primary)}._checklistHint_1yay4_1080{grid-column:2;font-size:var(--fs-3xs);color:var(--color-text-tertiary);line-height:1.35}._checklistDone_1yay4_1087{color:var(--color-success)}._checklistAttention_1yay4_1091{color:var(--color-danger)}._checklistTodo_1yay4_1095{color:var(--color-text-tertiary);opacity:.6}._issueList_1yay4_1102{display:flex;flex-direction:column;gap:var(--space-2)}._issueRow_1yay4_1108{display:block;width:100%;text-align:left;padding:var(--space-3);border-radius:var(--radius-md);font-size:var(--fs-2xs);line-height:1.45;border:1px solid var(--color-border-subtle);background:var(--color-bg-surface-raised);color:var(--color-text-primary)}button._issueRow_1yay4_1108{cursor:pointer}._issueRowError_1yay4_1125{border-color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 8%,var(--color-bg-surface-raised))}._issueRowWarning_1yay4_1130{border-color:var(--color-warning);background:color-mix(in srgb,var(--color-warning) 8%,var(--color-bg-surface-raised))}._noIssues_1yay4_1135{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-2xs);color:var(--color-success-text, var(--color-text-secondary))}._saveErrorBanner_1yay4_1145{padding:var(--space-4) var(--space-6) 0;flex:0 0 auto}._saveErrorList_1yay4_1150{margin:var(--space-2) 0 0;padding-left:1.1em}._blockingErrors_1yay4_1157{display:flex;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-4) var(--space-6) 0;flex:0 0 auto;max-height:96px;overflow-y:auto}._blockingError_1yay4_1157{display:inline-flex;align-items:center;gap:var(--space-2);padding:5px var(--space-3);border-radius:var(--radius-full);border:1px solid var(--color-danger);background:color-mix(in srgb,var(--color-danger) 10%,transparent);color:var(--color-text-primary);font-size:var(--fs-2xs);cursor:pointer}._blockingError_1yay4_1157:hover{background:color-mix(in srgb,var(--color-danger) 20%,transparent)}._saveBar_1yay4_1186{display:flex;align-items:flex-start;gap:var(--space-6);padding:var(--space-4) var(--space-6) 0;flex:0 0 auto}._saveField_1yay4_1194{display:flex;flex-direction:column;gap:4px;min-width:180px}._versionError_1yay4_1201{color:var(--color-danger-text);font-size:var(--fs-3xs)}._footer_1yay4_1208{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);padding:var(--space-5) var(--space-6);border-top:1px solid var(--color-border-subtle);flex:0 0 auto}._footerStatus_1yay4_1218{display:flex;align-items:center;gap:var(--space-5)}._footerCounts_1yay4_1224{display:flex;gap:var(--space-4);font-size:var(--fs-2xs)}._countError_1yay4_1230{color:var(--color-danger-text)}._countWarning_1yay4_1234{color:var(--color-warning-text)}._countClean_1yay4_1238{color:var(--color-text-tertiary)}._footerActions_1yay4_1242{display:flex;gap:var(--space-3)}._linkButton_1yay4_1247{background:none;border:none;padding:0;color:var(--color-text-tertiary);font-size:var(--fs-2xs);cursor:pointer}._linkButton_1yay4_1247:hover:not(:disabled){color:var(--color-text-primary)}._linkButton_1yay4_1247:disabled{opacity:.4;cursor:not-allowed}._button_1yay4_1265{display:inline-flex;align-items:center;gap:6px;background:var(--color-bg-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--fs-xs);padding:8px 14px;cursor:pointer}._button_1yay4_1265:hover:not(:disabled){background:var(--color-bg-hover);color:var(--color-text-primary)}._buttonPrimary_1yay4_1283{display:inline-flex;align-items:center;gap:6px;border-radius:var(--radius-md);font-size:var(--fs-xs);padding:8px 14px;cursor:pointer;border:1px solid var(--color-accent);background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}._buttonPrimary_1yay4_1283:hover:not(:disabled){background:var(--color-accent-hover);color:var(--color-on-accent)}._buttonPrimary_1yay4_1283:disabled{opacity:.45;cursor:not-allowed}._buttonDanger_1yay4_1307{display:inline-flex;align-items:center;gap:6px;background:var(--color-bg-surface-raised);border:1px solid color-mix(in srgb,var(--color-danger) 45%,var(--color-border));border-radius:var(--radius-md);color:var(--color-danger);font-size:var(--fs-xs);padding:8px 14px;cursor:pointer}._buttonDanger_1yay4_1307:hover:not(:disabled){background:color-mix(in srgb,var(--color-danger) 14%,transparent)}._breadcrumb_1yay4_1329{display:flex;flex-wrap:wrap;align-items:center;gap:1px;margin-top:2px}._breadcrumbItem_1yay4_1337{display:inline-flex;align-items:center;gap:1px;min-width:0}._breadcrumbSeparator_1yay4_1344{color:var(--color-text-tertiary);flex:0 0 auto}._breadcrumbLink_1yay4_1349{border:none;background:none;padding:0 2px;font-size:var(--fs-2xs);color:var(--color-text-tertiary);cursor:pointer}._breadcrumbLink_1yay4_1349:hover{color:var(--color-accent-text);text-decoration:underline}._breadcrumbCurrent_1yay4_1363{padding:0 2px;font-size:var(--fs-2xs);color:var(--color-text-secondary)}._bulkCounts_1yay4_1371{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}._bulkCountRow_1yay4_1380{display:flex;align-items:baseline;gap:var(--space-3);font-size:var(--fs-xs);color:var(--color-text-secondary)}._bulkCountNumber_1yay4_1388{min-width:18px;text-align:right;font-variant-numeric:tabular-nums;color:var(--color-text-primary)}._bulkMembers_1yay4_1395{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3)}._bulkMember_1yay4_1395{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-surface-raised);color:var(--color-text-tertiary);font-size:var(--fs-2xs);padding:2px var(--space-3);cursor:pointer}._bulkMember_1yay4_1395:hover{color:var(--color-text-primary);border-color:var(--color-accent)}._bulkActions_1yay4_1420{display:flex;gap:var(--space-3)}._omniboxTrigger_1yay4_1431{display:inline-flex;align-items:center;gap:var(--space-2);min-width:220px;padding:6px var(--space-3);background:var(--color-bg-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-tertiary);font-size:var(--fs-2xs);cursor:text}._omniboxTrigger_1yay4_1431:hover:not(:disabled){border-color:var(--color-accent);color:var(--color-text-secondary)}._omniboxTrigger_1yay4_1431:disabled{opacity:.4;cursor:not-allowed}._omniboxTriggerLabel_1yay4_1455{flex:1 1 auto;text-align:left}._kbd_1yay4_1460{padding:1px 5px;border:1px solid var(--color-border);border-radius:3px;background:var(--color-bg-panel);font-family:var(--font-mono, monospace);font-size:var(--fs-3xs);line-height:1.4}._omnibox_1yay4_1431{position:relative;flex:1 1 auto;max-width:520px;min-width:260px}._omniboxRow_1yay4_1477{display:flex;align-items:center;gap:var(--space-2);padding:6px var(--space-3);background:var(--color-bg-surface-sunken);border:1px solid var(--color-accent);border-radius:var(--radius-md)}._omniboxIcon_1yay4_1487{flex:0 0 auto;color:var(--color-accent-text)}._omniboxInput_1yay4_1492{flex:1 1 auto;min-width:0;background:none;border:none;color:var(--color-text-primary);font-family:var(--font-mono, monospace);font-size:var(--fs-xs)}._omniboxInput_1yay4_1492:focus{outline:none}._omniboxEnter_1yay4_1506{display:inline-flex;align-items:center;gap:3px;flex:0 0 auto;color:var(--color-accent-text);font-size:var(--fs-3xs);text-transform:uppercase;letter-spacing:.06em}._omniboxPreview_1yay4_1519{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:5;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-panel);box-shadow:var(--shadow-md, 0 6px 20px rgb(0 0 0 / .3));font-size:var(--fs-2xs);line-height:1.5}._omniboxForms_1yay4_1534{color:var(--color-text-tertiary);font-family:var(--font-mono, monospace);font-size:var(--fs-3xs);word-break:break-word}._omniboxHint_1yay4_1541{color:var(--color-text-secondary)}._omniboxForm_1yay4_1534{display:block;margin-top:var(--space-2);color:var(--color-text-tertiary);font-family:var(--font-mono, monospace);font-size:var(--fs-3xs)}._chipLine_1yay4_1553{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}._chip_1yay4_1553{padding:2px var(--space-3);border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--color-bg-surface-raised);color:var(--color-text-primary);font-size:var(--fs-2xs)}._chipAuto_1yay4_1571{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 12%,transparent);color:var(--color-accent-text)}._chipMuted_1yay4_1577{border-color:transparent;background:none;color:var(--color-text-tertiary)}._combo_1yay4_1585{position:relative;width:100%;min-width:0}._comboInput_1yay4_1591{width:100%;min-width:0;background:var(--color-bg-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-primary);font-size:var(--fs-2xs);padding:4px 6px}._comboInput_1yay4_1591:focus-visible{outline:2px solid var(--color-accent);outline-offset:-1px}._comboList_1yay4_1607{position:absolute;top:calc(100% + 2px);left:0;z-index:20;min-width:160px;max-height:220px;overflow-y:auto;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-panel);box-shadow:var(--shadow-md, 0 6px 20px rgb(0 0 0 / .3))}._comboGroup_1yay4_1622{padding:var(--space-2) var(--space-2) 2px;font-size:var(--fs-3xs);text-transform:uppercase;letter-spacing:.07em;color:var(--color-text-tertiary)}._comboOption_1yay4_1630{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);padding:4px var(--space-2);border-radius:var(--radius-sm);font-size:var(--fs-2xs);color:var(--color-text-primary);cursor:pointer}._comboOptionActive_1yay4_1642{background:var(--color-bg-hover)}._comboOptionLabel_1yay4_1646{white-space:nowrap}._comboOptionHint_1yay4_1650{color:var(--color-text-tertiary);font-size:var(--fs-3xs);white-space:nowrap}._sectionsBlock_1yay4_1658{position:relative;display:flex;flex-direction:column;gap:var(--space-3)}._sectionsHeaderRow_1yay4_1665{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._sectionsCount_1yay4_1672{font-size:var(--fs-3xs);color:var(--color-text-tertiary)}._sectionsHint_1yay4_1677,._sectionsFootnote_1yay4_1678,._subtleHint_1yay4_1679{font-size:var(--fs-3xs);color:var(--color-text-tertiary);line-height:1.45}._gridScroll_1yay4_1687{overflow-x:auto;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-surface-sunken)}._grid_1yay4_1687{border-collapse:collapse;width:max-content;min-width:100%}._grid_1yay4_1687 th{position:sticky;top:0;padding:4px 5px;text-align:left;font-size:var(--fs-3xs);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary);background:var(--color-bg-surface);border-bottom:1px solid var(--color-border-subtle);white-space:nowrap}._grid_1yay4_1687 td{position:relative;padding:2px 3px;vertical-align:middle;border-bottom:1px solid var(--color-border-subtle)}._grid_1yay4_1687 td:nth-child(1),._grid_1yay4_1687 td:nth-child(2),._grid_1yay4_1687 td:nth-child(3){min-width:76px}._grid_1yay4_1687 td:nth-child(4),._grid_1yay4_1687 td:nth-child(5){min-width:64px}._grid_1yay4_1687 td:nth-child(6),._grid_1yay4_1687 td:nth-child(7){min-width:70px}._gridInput_1yay4_1738{width:100%;min-width:0;background:var(--color-bg-surface-sunken);border:1px solid transparent;border-radius:var(--radius-sm);color:var(--color-text-primary);font-size:var(--fs-2xs);padding:4px 6px}._gridInput_1yay4_1738:hover{border-color:var(--color-border)}._gridInput_1yay4_1738:focus-visible{outline:2px solid var(--color-accent);outline-offset:-1px}._gridRowInvalid_1yay4_1758 td{background:color-mix(in srgb,var(--color-danger) 8%,transparent)}._cellCustom_1yay4_1765:after{content:"";position:absolute;top:5px;right:5px;width:4px;height:4px;border-radius:50%;background:var(--color-text-tertiary);pointer-events:none}._cellInvalid_1yay4_1777{border-color:var(--color-danger)}._gridActionsCell_1yay4_1781{width:26px}._gridRowButton_1yay4_1785{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;background:none;border:1px solid transparent;border-radius:var(--radius-sm);color:var(--color-text-tertiary);cursor:pointer}._gridRowButton_1yay4_1785:hover{background:var(--color-bg-hover);border-color:var(--color-border);color:var(--color-text-primary)}._rowMenu_1yay4_1805{position:absolute;top:100%;right:0;z-index:25;display:flex;flex-direction:column;gap:1px;min-width:150px;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-panel);box-shadow:var(--shadow-md, 0 6px 20px rgb(0 0 0 / .3))}._rowMenuItem_1yay4_1821{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:5px var(--space-2);background:none;border:none;border-radius:var(--radius-sm);color:var(--color-text-primary);font-size:var(--fs-2xs);text-align:left;cursor:pointer}._rowMenuItem_1yay4_1821:hover{background:var(--color-bg-hover)}._rowMenuItemDanger_1yay4_1840:hover{background:color-mix(in srgb,var(--color-danger) 16%,transparent);color:var(--color-danger-text)}._splitBox_1yay4_1845{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-2)}._splitLabel_1yay4_1852{font-size:var(--fs-3xs);color:var(--color-text-tertiary)}._gridIssues_1yay4_1857{display:flex;flex-direction:column;gap:2px}._gridIssue_1yay4_1857{display:flex;gap:var(--space-2);font-size:var(--fs-3xs);line-height:1.4;color:var(--color-danger-text)}._gridIssueRow_1yay4_1871{flex:0 0 auto;font-weight:var(--fw-medium)}._chipRow_1yay4_1878{display:flex;flex-wrap:wrap;gap:3px}._roleChip_1yay4_1884{padding:2px var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-bg-surface-sunken);color:var(--color-text-tertiary);font-size:var(--fs-3xs);cursor:pointer}._roleChip_1yay4_1884:hover{border-color:var(--color-accent);color:var(--color-text-primary)}._roleChipOn_1yay4_1899{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 16%,transparent);color:var(--color-accent-text)}._multiValue_1yay4_1905{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}._multiValueRow_1yay4_1912{display:grid;grid-template-columns:minmax(0,1fr) 20px;gap:var(--space-2);align-items:center}._datumRow_1yay4_1919{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 20px;gap:var(--space-2);align-items:center}._datumRowWrap_1yay4_1928{display:flex;flex-direction:column;gap:2px}._multiValueRemove_1yay4_1934{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:none;border:1px solid transparent;border-radius:var(--radius-sm);color:var(--color-text-tertiary);cursor:pointer}._multiValueRemove_1yay4_1934:hover{border-color:var(--color-danger);color:var(--color-danger-text)}._linkButtonAccent_1yay4_1953{display:inline-flex;align-items:center;gap:3px;align-self:flex-start;padding:0;background:none;border:none;color:var(--color-accent-text);font-size:var(--fs-3xs);cursor:pointer}._linkButtonAccent_1yay4_1953:hover{text-decoration:underline}._legacyNotice_1yay4_1970{padding:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-surface-raised);color:var(--color-text-secondary);font-size:var(--fs-3xs);line-height:1.5}._perfList_1yay4_1982{display:flex;flex-direction:column;gap:2px;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);padding:var(--space-2);background:var(--color-bg-surface-sunken)}._perfList_1yay4_1982:focus-visible{outline:2px solid var(--color-accent);outline-offset:-1px}._perfEmpty_1yay4_1997{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3);font-size:var(--fs-3xs);line-height:1.45;color:var(--color-text-tertiary)}._perfRow_1yay4_2007{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:var(--space-3);align-items:baseline;padding:4px var(--space-2);background:none;border:1px solid transparent;border-radius:var(--radius-sm);text-align:left;cursor:pointer}._perfRow_1yay4_2007:hover{background:var(--color-bg-hover);border-color:var(--color-border)}._perfRowLabel_1yay4_2025{font-size:var(--fs-2xs);color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._perfRowDepths_1yay4_2033{font-size:var(--fs-3xs);color:var(--color-text-secondary);font-variant-numeric:tabular-nums}._perfRowStatus_1yay4_2039{font-size:var(--fs-3xs);color:var(--color-text-tertiary)}._designPrompt_1yay4_2055{display:flex;align-items:center;gap:var(--space-2);margin:2px 0 var(--space-2);padding:3px var(--space-2);border:1px dashed var(--color-border-subtle);border-radius:var(--radius-sm);font-size:var(--fs-3xs);color:var(--color-text-tertiary)}._designPromptText_1yay4_2067{flex:1 1 auto;min-width:0}._designPromptAction_1yay4_2072{flex:0 0 auto;padding:1px var(--space-2);border:1px solid var(--color-accent);border-radius:var(--radius-sm);background:transparent;font-size:var(--fs-3xs);color:var(--color-accent);cursor:pointer;white-space:nowrap}._designDerived_1yay4_2085{display:flex;align-items:baseline;gap:var(--space-2);margin:-2px 0 var(--space-2);font-family:var(--font-mono, monospace);font-size:var(--fs-3xs);color:var(--color-text-secondary)}._designDerivedSource_1yay4_2095{font-family:var(--font-sans, inherit);color:var(--color-text-tertiary)}._tallyEntry_1yay4_2106{display:flex;gap:var(--space-2);margin-bottom:4px}._tallyPreview_1yay4_2112{display:flex;flex-wrap:wrap;align-items:center;gap:3px;margin-bottom:var(--space-2)}._tallyChip_1yay4_2120{padding:1px var(--space-2);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);font-family:var(--font-mono, monospace);font-size:var(--fs-3xs);color:var(--color-text-secondary)}._tallyChipAuto_1yay4_2131{border-style:dashed;border-color:var(--color-accent);color:var(--color-accent)}._tallyChipMuted_1yay4_2137{opacity:.65}._tallyHint_1yay4_2141{font-size:var(--fs-3xs);color:var(--color-text-tertiary)}._tallyList_1yay4_2146{display:flex;flex-direction:column}._tallyRow_1yay4_2151{display:flex;align-items:baseline;gap:var(--space-2);width:100%;padding:3px var(--space-2);border:none;border-left:2px solid transparent;border-radius:var(--radius-sm);background:transparent;font-size:var(--fs-2xs);color:var(--color-text-primary);text-align:left;cursor:pointer}._tallyRow_1yay4_2151:hover{background:var(--color-bg-hover, rgb(255 255 255 / .04))}._tallyRowActive_1yay4_2171{border-left-color:var(--color-accent);background:var(--color-bg-hover, rgb(255 255 255 / .06))}._tallyRowInvalid_1yay4_2176{border-left-color:var(--color-danger, #d9534f)}._tallyRowPipe_1yay4_2180{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tallyRowDepths_1yay4_2188{flex:0 0 auto;font-family:var(--font-mono, monospace);font-size:var(--fs-3xs);color:var(--color-text-tertiary)}._tallyRowIssue_1yay4_2195{flex:0 0 auto;color:var(--color-danger, #d9534f)}._sectionPopover_1yay4_2202{position:absolute;z-index:6;display:flex;flex-direction:column;gap:var(--space-2);width:218px;padding:var(--space-2) var(--space-3) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-panel);box-shadow:var(--shadow-md, 0 8px 24px rgb(0 0 0 / .35))}._sectionPopoverHidden_1yay4_2216{opacity:0;pointer-events:none}._sectionPopoverHead_1yay4_2221{display:flex;align-items:center;gap:var(--space-2)}._sectionPopoverTitle_1yay4_2227{flex:1 1 auto;font-size:var(--fs-2xs);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._sectionPopoverClose_1yay4_2234{display:inline-flex;padding:2px;border:none;border-radius:2px;background:transparent;color:var(--color-text-tertiary);cursor:pointer}._sectionPopoverGrid_1yay4_2244{display:grid;grid-template-columns:1fr 1fr;gap:4px var(--space-2)}._sectionPopoverField_1yay4_2250{display:flex;flex-direction:column;gap:1px;min-width:0;font-size:var(--fs-3xs);color:var(--color-text-tertiary)}._sectionPopoverInput_1yay4_2259{width:100%;min-width:0;padding:2px var(--space-2);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-bg-input, transparent);font-family:var(--font-mono, monospace);font-size:var(--fs-2xs);color:var(--color-text-primary)}._sectionPopoverInput_1yay4_2259:focus{outline:none;border-color:var(--color-accent)}._sectionPopoverNote_1yay4_2276{font-size:var(--fs-3xs);color:var(--color-text-tertiary)}._sectionPopoverIssue_1yay4_2281{font-size:var(--fs-3xs);color:var(--color-danger, #d9534f)}._sectionPopoverSplit_1yay4_2286,._sectionPopoverActions_1yay4_2287{display:flex;align-items:flex-end;gap:var(--space-2)}._sectionPopoverAction_1yay4_2287{display:inline-flex;align-items:center;gap:2px;padding:2px var(--space-2);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:transparent;font-size:var(--fs-3xs);color:var(--color-text-secondary);cursor:pointer}._sectionPopoverAction_1yay4_2287:hover{border-color:var(--color-accent);color:var(--color-accent)}._sectionPopoverActionDanger_1yay4_2311{margin-left:auto}._sectionPopoverActionDanger_1yay4_2311:hover{border-color:var(--color-danger, #d9534f);color:var(--color-danger, #d9534f)}._entry_1yay4_2326{display:flex;flex-direction:column;gap:4px;margin-bottom:var(--space-2)}._entryChips_1yay4_2333{display:flex;flex-wrap:wrap;gap:3px;max-height:84px;overflow-y:auto}._entryChip_1yay4_2333{display:inline-flex;align-items:center;gap:2px;padding:1px 3px 1px var(--space-2);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-bg-inset, transparent);font-family:var(--font-mono, monospace);font-size:var(--fs-3xs);color:var(--color-text-secondary)}._entryChipText_1yay4_2354{white-space:nowrap}._entryChipRemove_1yay4_2358{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;padding:0;border:none;border-radius:2px;background:transparent;color:var(--color-text-tertiary);cursor:pointer}._entryChipRemove_1yay4_2358:hover{color:var(--color-danger, #d9534f)}._entryRow_1yay4_2376{display:flex;gap:var(--space-2)}._entryInput_1yay4_2381{flex:1 1 auto;min-width:0;padding:3px var(--space-2);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-bg-input, transparent);font-family:var(--font-mono, monospace);font-size:var(--fs-2xs);color:var(--color-text-primary)}._entryInput_1yay4_2381:focus{outline:none;border-color:var(--color-accent)}._entryCommit_1yay4_2398{flex:0 0 auto;padding:3px var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:transparent;font-size:var(--fs-2xs);color:var(--color-text-secondary);cursor:pointer}._entryCommit_1yay4_2398:not(:disabled){border-color:var(--color-accent);color:var(--color-accent)}._entryCommit_1yay4_2398:disabled{opacity:.5;cursor:default}._entryHint_1yay4_2419{font-size:var(--fs-3xs);color:var(--color-text-tertiary)}._importOverlay_1yay4_2431{flex:0 0 auto;min-height:0;padding:0 var(--space-3) var(--space-2)}._importCard_1yay4_2437{display:flex;flex-direction:column;gap:var(--space-3);max-height:min(46vh,420px);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-panel);box-shadow:var(--shadow-lg, 0 16px 48px rgb(0 0 0 / .45))}._importHeader_1yay4_2449{display:flex;align-items:center;gap:var(--space-2);color:var(--color-text-tertiary)}._importTitle_1yay4_2456{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._importCount_1yay4_2462{margin-left:auto;font-size:var(--fs-2xs)}._importMapping_1yay4_2467{display:flex;gap:var(--space-2);overflow-x:auto;padding-bottom:2px}._importPill_1yay4_2477{display:flex;flex-direction:column;gap:4px;flex:0 0 auto;min-width:132px;max-width:190px;padding:5px var(--space-2) 6px;border:1px solid var(--color-border-subtle);border-left-width:3px;border-radius:var(--radius-md);background:var(--color-bg-inset, transparent)}._importPillSure_1yay4_2491{border-left-color:var(--color-success, #3fb27f)}._importPillCheck_1yay4_2495{border-left-color:var(--color-warning, #d9a441)}._importPillIgnored_1yay4_2499{border-left-color:var(--color-border);opacity:.6}._importPillHead_1yay4_2504{display:flex;align-items:baseline;gap:var(--space-2);min-width:0}._importPillHeader_1yay4_2511{flex:1 1 auto;min-width:0;font-size:var(--fs-2xs);color:var(--color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._importPillConfidence_1yay4_2521{flex:0 0 auto;font-size:var(--fs-3xs);color:var(--color-text-tertiary)}._importSamples_1yay4_2527{display:flex;flex-direction:column;gap:1px;font-family:var(--font-mono, monospace);font-size:var(--fs-3xs);color:var(--color-text-tertiary);overflow:hidden}._importSample_1yay4_2527{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._importListHead_1yay4_2543{display:flex;align-items:center;gap:var(--space-3)}._importListTitle_1yay4_2549{font-size:var(--fs-2xs);color:var(--color-text-secondary)}._importFilter_1yay4_2554{margin-left:auto;padding:2px var(--space-2);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:transparent;font-size:var(--fs-3xs);color:var(--color-text-secondary);cursor:pointer}._importFilter_1yay4_2554[aria-pressed=true]{border-color:var(--color-accent);color:var(--color-accent)}._importList_1yay4_2543{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column}._importRow_1yay4_2579{display:flex;align-items:baseline;gap:var(--space-3);padding:3px 2px;font-size:var(--fs-2xs);color:var(--color-text-primary);border-bottom:1px solid var(--color-border-subtle)}._importRowText_1yay4_2589{flex:0 1 auto;min-width:0;font-family:var(--font-mono, monospace);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._importRowIssues_1yay4_2598{display:flex;align-items:center;gap:4px;margin-left:auto;flex:0 1 auto;min-width:0;font-size:var(--fs-3xs);color:var(--color-warning, #d9a441)}._importRowFlagged_1yay4_2609 ._importRowText_1yay4_2589{color:var(--color-text-secondary)}._importRowSkipped_1yay4_2613{opacity:.55}._importEmpty_1yay4_2617{padding:var(--space-3);font-size:var(--fs-2xs);color:var(--color-text-tertiary)}._importBlank_1yay4_2623{color:var(--color-text-tertiary)}._importActions_1yay4_2627{display:flex;justify-content:flex-end;gap:var(--space-3)}._reviewBadge_1yay4_2635{display:inline-flex;align-items:center;gap:4px;padding:1px var(--space-2);border:1px solid var(--color-warning, #d9a441);border-radius:var(--radius-sm);font-size:var(--fs-3xs);color:var(--color-warning, #d9a441)}._srOnly_1yay4_2648{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion: reduce){._paletteGroup_1yay4_188{transition:none}}._templateCardLocked_1yay4_2670{cursor:default;opacity:.55}._templateCardLocked_1yay4_2670 ._templateCardTitle_1yay4_876{display:inline-flex;align-items:center;gap:var(--space-2)}._menu_6kzio_1{position:fixed;z-index:900;min-width:200px;max-width:280px;max-height:70vh;overflow-y:auto;background:var(--color-bg-panel);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);padding:var(--space-2);display:flex;flex-direction:column;gap:1px}._item_6kzio_33{display:flex;align-items:center;gap:var(--space-3);width:100%;text-align:left;background:none;border:none;border-radius:var(--radius-sm);padding:var(--space-3) var(--space-3);color:var(--color-text-secondary);font-size:var(--fs-xs);cursor:pointer}._item_6kzio_33:hover:not(:disabled),._item_6kzio_33:focus-visible{background:var(--color-bg-hover);color:var(--color-text-primary);outline:none}._item_6kzio_33:disabled{opacity:.45;cursor:not-allowed}._itemDanger_6kzio_87{color:var(--color-danger-text)}._itemDanger_6kzio_87:hover:not(:disabled){background:#ff54491f;color:var(--color-danger-text)}._itemIcon_6kzio_105{display:inline-flex;flex:0 0 auto;color:inherit}._itemLabel_6kzio_117{flex:1 1 auto}._itemShortcut_6kzio_125{flex:0 0 auto;font-size:var(--fs-2xs);color:var(--color-text-tertiary);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:1px 5px;font-family:var(--font-mono)}._separator_6kzio_145{height:1px;background:var(--color-border-subtle);margin:var(--space-2) 0}._custom_6kzio_157{padding:var(--space-2) var(--space-2)}._trigger_12kf5_7{display:inline-flex;align-items:center;gap:var(--space-1);height:24px;padding:0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:transparent;color:var(--color-text-secondary);font-size:var(--fs-md);cursor:pointer;white-space:nowrap;transition:background var(--transition-fast),color var(--transition-fast)}._trigger_12kf5_7:hover,._trigger_12kf5_7[aria-expanded=true]{background:var(--color-bg-hover);color:var(--color-text-primary)}._value_12kf5_59{font-variant-numeric:tabular-nums}._row_12kf5_67{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2);min-width:200px}._rowHead_12kf5_83{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2)}._label_12kf5_97{font-size:var(--fs-md);color:var(--color-text-secondary)}._note_12kf5_109{font-size:var(--fs-md);color:var(--color-text-tertiary, var(--color-text-secondary));opacity:.75}._flag_gebie_5{display:inline-flex;align-items:center;gap:6px;padding:1px 9px;border-radius:999px;border:var(--border-width) solid;font-size:var(--fs-xs);line-height:1.6;white-space:nowrap;cursor:default}._dot_gebie_31{flex:0 0 auto;width:6px;height:6px;border-radius:50%;background:currentColor}._live_gebie_59{border-color:var(--color-success);color:var(--color-success-text, var(--color-success))}._historical_gebie_73{border-color:var(--color-border);color:var(--color-text-tertiary)}._processing_gebie_87{border-color:var(--color-warning);color:var(--color-warning-text, var(--color-warning))}._wrap_1cuwq_1{position:relative;display:inline-flex;align-items:center;flex:0 0 auto}._wrap_1cuwq_1>span>button{padding:0;overflow:visible}._wrap_1cuwq_1>span>button>svg{display:block;flex:0 0 auto;overflow:visible}._trigger_1cuwq_45{display:flex;align-items:center;justify-content:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);font-size:var(--fs-xs);color:var(--color-text-secondary);background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer}._trigger_1cuwq_45:hover{color:var(--color-text-primary);border-color:var(--color-border-strong)}._popover_1cuwq_83{position:absolute;top:calc(100% + var(--space-2));right:0;z-index:20;display:flex;flex-direction:column;gap:var(--space-2);min-width:160px;padding:var(--space-3);font-size:var(--fs-xs);color:var(--color-text-primary);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:0 4px 14px #00000047}._row_1cuwq_119{display:flex;align-items:center;gap:var(--space-2);color:var(--color-text-secondary)}._action_1cuwq_133{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);font:inherit;color:var(--color-text-primary);background:var(--color-bg-app);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer}._action_1cuwq_133:hover:not(:disabled){border-color:var(--color-accent)}._action_1cuwq_133:disabled{opacity:.6;cursor:default}._dialog_1d5d6_1{width:min(420px,92vw);padding:0;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-panel);color:var(--color-text-primary)}._dialog_1d5d6_1[open]{display:flex;flex-direction:column}._dialog_1d5d6_1::backdrop{background:#02040c99}._header_1d5d6_37{display:flex;align-items:center;justify-content:space-between;padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border-subtle)}._title_1d5d6_53{font-size:var(--fs-md);font-weight:var(--fw-semibold)}._closeButton_1d5d6_63{background:none;border:none;color:var(--color-text-tertiary);cursor:pointer;padding:var(--space-2);border-radius:var(--radius-sm);display:inline-flex}._closeButton_1d5d6_63:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._body_1d5d6_93{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-6)}._label_1d5d6_107{font-size:var(--fs-xs);color:var(--color-text-secondary)}._input_1d5d6_117{background:var(--color-bg-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);font-size:var(--fs-sm);padding:8px 10px}._input_1d5d6_117:focus-visible{outline:2px solid var(--color-accent);outline-offset:-1px}._hint_1d5d6_145{font-size:var(--fs-2xs);color:var(--color-warning-text, var(--color-text-tertiary))}._footer_1d5d6_155{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-3);padding:var(--space-5) var(--space-6);border-top:1px solid var(--color-border-subtle)}._button_1d5d6_173{display:inline-flex;align-items:center;gap:6px;background:var(--color-bg-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--fs-xs);padding:8px 14px;cursor:pointer}._button_1d5d6_173:hover:not(:disabled){background:var(--color-bg-hover);color:var(--color-text-primary)}._buttonPrimary_1d5d6_209{display:inline-flex;align-items:center;gap:6px;background:var(--color-accent);border:1px solid var(--color-accent);border-radius:var(--radius-md);color:var(--color-on-accent);font-size:var(--fs-xs);padding:8px 14px;cursor:pointer}._buttonPrimary_1d5d6_209:hover:not(:disabled){background:var(--color-accent-hover)}._buttonPrimary_1d5d6_209:disabled{opacity:.5;cursor:not-allowed}._wrap_nwwb1_1{position:relative}._trigger_nwwb1_21{display:inline-flex;align-items:center;gap:6px;background:var(--color-bg-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);font-size:var(--fs-xs);padding:5px 8px;cursor:pointer;max-width:220px;transition:border-color var(--transition-fast),background var(--transition-fast)}._trigger_nwwb1_21:hover{border-color:var(--color-border-strong);background:var(--color-bg-hover)}._trigger_nwwb1_21:focus-visible,._triggerOpen_nwwb1_67{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-bg-selected)}._triggerLabel_nwwb1_79{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}._chevron_nwwb1_95{flex:0 0 auto;color:var(--color-text-tertiary);transition:transform var(--transition-fast)}._triggerOpen_nwwb1_67 ._chevron_nwwb1_95{transform:rotate(180deg)}._panel_nwwb1_115{position:absolute;top:calc(100% + 4px);left:0;z-index:900;min-width:260px;max-height:70vh;overflow-y:auto;background:var(--color-bg-panel);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);padding:var(--space-2);display:flex;flex-direction:column;gap:1px}._groupLabel_nwwb1_149{padding:var(--space-2) var(--space-3) 4px;font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary)}._separator_nwwb1_165{height:1px;background:var(--color-border-subtle);margin:var(--space-2) 0}._rowWrap_nwwb1_177{display:contents}._row_nwwb1_177{display:flex;align-items:center;gap:var(--space-3);width:100%;text-align:left;background:none;border:none;border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);color:var(--color-text-secondary);font-size:var(--fs-xs);cursor:pointer}._row_nwwb1_177:hover,._row_nwwb1_177:focus-visible{background:var(--color-bg-hover);color:var(--color-text-primary);outline:none}._row_nwwb1_177[aria-selected=true]{color:var(--color-text-primary);font-weight:var(--fw-semibold)}._rowIconSpacer_nwwb1_239{display:inline-block;width:13px}._rowLabel_nwwb1_249{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowShortcut_nwwb1_263{flex:0 0 auto;font-size:var(--fs-2xs);color:var(--color-text-tertiary);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:1px 5px;font-family:var(--font-mono)}._saveRow_nwwb1_283{display:flex;align-items:center;gap:var(--space-3);width:100%;text-align:left;background:none;border:none;border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);color:var(--color-accent);font-size:var(--fs-xs);cursor:pointer}._saveRow_nwwb1_283:hover{background:var(--color-bg-hover)}._bar_dpyp1_1{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-5);background:var(--color-bg-surface);border-bottom:1px solid var(--color-border);flex:0 0 auto}._brand_dpyp1_21{display:flex;align-items:center;gap:var(--space-3)}._logo_dpyp1_33{height:18px;width:auto}._backButton_dpyp1_43{display:inline-flex;align-items:center;gap:4px;background:none;border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--fs-xs);padding:4px 8px;cursor:pointer}._backButton_dpyp1_43:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._crumb_dpyp1_89{font-size:var(--fs-sm);color:var(--color-text-secondary);white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}._crumbWell_dpyp1_107{font-weight:var(--fw-semibold);color:var(--color-text-primary)}._badges_dpyp1_125{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto}._divider_dpyp1_139{width:1px;height:20px;flex:0 0 auto;background:var(--color-border-strong)}._select_dpyp1_153{background:var(--color-bg-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);font-size:var(--fs-xs);padding:5px 8px}._searchWrap_dpyp1_171{position:relative}._searchInput_dpyp1_179{background:var(--color-bg-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);font-size:var(--fs-xs);padding:5px 24px 5px 26px;width:180px}._searchIcon_dpyp1_199{position:absolute;left:7px;top:50%;transform:translateY(-50%);color:var(--color-text-tertiary);pointer-events:none}._searchClear_dpyp1_217{position:absolute;right:4px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;background:none;border:none;border-radius:var(--radius-sm);color:var(--color-text-tertiary);padding:2px;cursor:pointer}._searchClear_dpyp1_217:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._unitToggle_dpyp1_259{display:flex;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}._unitOption_dpyp1_273{background:transparent;border:none;color:var(--color-text-secondary);font-size:var(--fs-2xs);padding:5px 8px;cursor:pointer}._unitOptionActive_dpyp1_291{background:var(--color-accent);color:var(--color-on-accent)}._spacer_dpyp1_301{flex:1 1 auto}._actions_dpyp1_313{display:flex;align-items:center;gap:var(--space-2);flex:0 0 auto}._actionButton_dpyp1_327{display:inline-flex;align-items:center;gap:5px;background:var(--color-bg-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--fs-xs);padding:6px 10px;cursor:pointer}._actionButton_dpyp1_327:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._actionButtonPrimary_dpyp1_363{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}._actionButtonPrimary_dpyp1_363:hover{background:var(--color-accent-hover);color:var(--color-on-accent)}._bar_zra0w_11{position:relative;display:flex;align-items:center;gap:2px;padding:0 var(--space-2);background:var(--color-bg-panel);border-bottom:1px solid var(--color-border);flex:0 0 auto;height:28px;overflow:hidden;min-width:0;transition:height var(--transition-fast)}._barCollapsed_zra0w_53{height:22px}._spacer_zra0w_61{flex:1 1 auto}._button_zra0w_69{position:relative;display:flex;flex-direction:row;align-items:center;gap:4px;height:100%;padding:0 var(--space-2);white-space:nowrap;border:none;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--color-text-secondary);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}._button_zra0w_69:hover:not(._disabled_zra0w_111){background:var(--color-bg-hover);color:var(--color-text-primary)}._buttonActive_zra0w_121{background:var(--color-bg-selected);border-bottom-color:var(--color-accent);color:var(--color-text-primary)}._disabled_zra0w_111{cursor:not-allowed;opacity:.5}._label_zra0w_143{font-size:var(--fs-2xs);white-space:nowrap}._statusDot_zra0w_153{position:absolute;top:4px;right:6px;width:6px;height:6px;border-radius:50%}._statusEnabled_zra0w_171{background:var(--color-success)}._statusLocked_zra0w_179{background:var(--color-text-tertiary)}._statusComingSoon_zra0w_187{background:var(--color-warning)}._statusBadge_zra0w_195{font-size:calc(8px * var(--font-scale, 1));text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary)}._measureRow_zra0w_39{position:fixed;top:-9999px;left:-9999px;display:flex;align-items:center;gap:2px;height:28px;pointer-events:none;visibility:hidden}._trailing_zra0w_253{display:flex;align-items:center;min-width:0;margin-left:var(--space-2);padding-left:var(--space-2);border-left:1px solid var(--color-border)}._row_1xkq2_5{display:flex;align-items:center;gap:2px;min-width:0;height:100%;padding:0 var(--space-2);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;background:var(--color-bg-surface);border-bottom:1px solid var(--color-border)}._row_1xkq2_5::-webkit-scrollbar{display:none}._chip_1xkq2_41{display:inline-flex;align-items:center;gap:3px;flex:0 0 auto;padding:2px var(--space-2);background:var(--color-bg-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);font-family:inherit;font-size:var(--fs-2xs);white-space:nowrap;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}._chip_1xkq2_41:hover{color:var(--color-text-primary);border-color:var(--color-accent)}._chip_1xkq2_41:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._chipActive_1xkq2_117{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}._chipActive_1xkq2_117:hover{color:var(--color-on-accent)}._chipDisabled_1xkq2_137{opacity:.55;cursor:not-allowed}._chipDisabled_1xkq2_137:hover{color:var(--color-text-secondary);border-color:var(--color-border)}._chipBadge_1xkq2_157{padding:0 4px;border-radius:var(--radius-sm);background:var(--color-bg-surface);color:var(--color-text-tertiary);font-size:var(--fs-3xs);text-transform:uppercase;letter-spacing:.04em}._divider_1xkq2_177{flex:0 0 auto;width:1px;height:14px;margin:0 var(--space-2);background:var(--color-border)}._wrap_1fklf_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);height:100%;padding:var(--space-7);text-align:center;color:var(--color-text-tertiary)}._illustration_1fklf_25{color:var(--color-text-tertiary);opacity:.7}._ghostOutline_1fklf_35{stroke:currentColor;stroke-width:1.5;stroke-dasharray:3 3;fill:none}._ghostLine_1fklf_49{stroke:currentColor;stroke-width:1;opacity:.5}._title_1fklf_61{font-size:var(--fs-sm);color:var(--color-text-secondary);font-weight:var(--fw-medium);max-width:320px}._description_1fklf_75{font-size:var(--fs-xs);color:var(--color-text-tertiary);max-width:320px;line-height:1.5}._actions_1fklf_89{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-2)}._action_1fklf_89{display:inline-flex;align-items:center;gap:6px;background:var(--color-accent);border:1px solid var(--color-accent);border-radius:var(--radius-md);color:var(--color-on-accent);font-size:var(--fs-xs);font-weight:var(--fw-medium);padding:var(--space-3) var(--space-5);cursor:pointer}._action_1fklf_89:hover{background:var(--color-accent-hover);border-color:var(--color-accent-hover)}._secondaryAction_1fklf_151{display:inline-flex;align-items:center;gap:6px;background:none;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--fs-xs);font-weight:var(--fw-medium);padding:var(--space-3) var(--space-5);cursor:pointer}._secondaryAction_1fklf_151:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._kbd_1fklf_189{display:inline-flex;align-items:center;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);padding:1px 6px;margin:0 2px;font-family:var(--font-mono);font-size:var(--fs-2xs);background:none;color:var(--color-text-secondary);cursor:pointer}._kbd_1fklf_189:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._secondaryAction_1fklf_151{margin-top:8px;padding:0;border:0;background:none;font:inherit;font-size:var(--fs-xs);color:var(--color-text-tertiary);text-decoration:underline;cursor:pointer}._secondaryAction_1fklf_151:hover{color:var(--color-text-secondary)}._panel_a53hw_1{display:flex;flex-direction:column;height:100%;background:var(--color-bg-panel);border-right:1px solid var(--color-border);min-width:0}._header_a53hw_10{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-2);font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary);border-bottom:1px solid var(--color-border-subtle);flex:0 0 auto}._headerCount_a53hw_23{color:var(--color-text-tertiary);font-variant-numeric:tabular-nums}._headerAction_a53hw_28{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;border-radius:var(--radius-sm);color:var(--color-text-tertiary);padding:2px;cursor:pointer}._headerAction_a53hw_28:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._headerPrimary_a53hw_48{margin-left:auto;gap:var(--space-2);padding:3px var(--space-3);border:1px solid var(--color-accent);color:var(--color-accent);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:.04em;white-space:nowrap}._headerPrimary_a53hw_48:hover{background:var(--color-accent);color:var(--color-on-accent)}._chipsRow_a53hw_69{display:flex;flex-wrap:nowrap;gap:4px;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border-subtle);flex:0 0 auto;overflow-x:auto;scrollbar-width:none}._chipsRow_a53hw_69::-webkit-scrollbar{display:none}._chip_a53hw_69{white-space:nowrap;flex:0 0 auto}._chip_a53hw_69{background:var(--color-bg-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text-secondary);font-size:var(--fs-2xs);padding:3px 9px;cursor:pointer}._chip_a53hw_69:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._chipActive_a53hw_104{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}._itemNameMatch_a53hw_110{background:var(--color-bg-selected);color:inherit;border-radius:2px;font-weight:var(--fw-semibold)}._tree_a53hw_117{flex:1 1 auto;overflow-y:auto;padding:var(--space-2)}._group_a53hw_123{margin-bottom:var(--space-1)}._groupHeader_a53hw_127{display:flex;align-items:center;gap:4px;width:100%;background:var(--color-bg-panel);border:none;color:var(--color-text-secondary);font-size:var(--fs-xs);font-weight:var(--fw-semibold);padding:var(--space-2) var(--space-2);cursor:pointer;border-radius:var(--radius-sm);position:sticky;top:0;z-index:2}._groupHeader_a53hw_127:hover{background:var(--color-bg-hover)}._groupCount_a53hw_151{margin-left:auto;color:var(--color-text-tertiary);font-weight:var(--fw-regular)}._item_a53hw_110{display:flex;align-items:center;gap:6px;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-7);font-size:var(--fs-xs);color:var(--color-text-secondary);border-radius:var(--radius-sm);cursor:grab}._item_a53hw_110:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._itemSelected_a53hw_173{background:var(--color-bg-selected);color:var(--color-text-primary)}._itemText_a53hw_178{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}._itemName_a53hw_110{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._itemMeta_a53hw_192{font-size:var(--fs-2xs);color:var(--color-text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._statusDot_a53hw_200{width:6px;height:6px;border-radius:50%;flex:0 0 auto}._derivedBadge_a53hw_209{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:14px;height:14px;padding:0 4px;border-radius:999px;background:var(--color-accent-soft, var(--color-bg-surface-sunken));color:var(--color-accent-text);font-size:var(--fs-3xs);font-weight:var(--fw-semibold);line-height:1}._statusReady_a53hw_225{background:var(--color-success)}._statusProcessing_a53hw_229{background:var(--color-warning)}._statusError_a53hw_233{background:var(--color-danger)}._statusImported_a53hw_237,._statusParsing_a53hw_238{background:var(--color-text-tertiary)}._emptyGroup_a53hw_242{padding:var(--space-2) var(--space-2) var(--space-2) var(--space-7);font-size:var(--fs-2xs);color:var(--color-text-tertiary);font-style:italic}._itemMenuWrap_a53hw_251{position:relative;flex:0 0 auto}._itemMenuButton_a53hw_256{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;border-radius:var(--radius-sm);color:var(--color-text-tertiary);padding:3px;cursor:pointer;opacity:0}._item_a53hw_110:hover ._itemMenuButton_a53hw_256,._item_a53hw_110:focus-within ._itemMenuButton_a53hw_256,._itemMenuButton_a53hw_256[aria-expanded=true]{opacity:1}._itemMenuButton_a53hw_256:hover{background:var(--color-bg-active);color:var(--color-text-primary)}._itemMenu_a53hw_251{position:absolute;right:0;top:100%;z-index:20;min-width:180px;background:var(--color-bg-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-2);display:flex;flex-direction:column;gap:2px}._itemMenuAction_a53hw_295{text-align:left;background:none;border:none;border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:var(--fs-xs);padding:var(--space-2) var(--space-3);cursor:pointer}._itemMenuAction_a53hw_295:hover:not(:disabled){background:var(--color-bg-hover);color:var(--color-text-primary)}._itemMenuAction_a53hw_295:disabled{color:var(--color-text-disabled);cursor:not-allowed}._panel_1ntf6_1{display:flex;flex-direction:column;height:100%;background:var(--color-bg-panel);min-width:0}._header_1ntf6_17{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-4) var(--space-2);font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary);border-bottom:1px solid var(--color-border-subtle);flex:0 0 auto}._subheader_1ntf6_43{padding:var(--space-3) var(--space-4);font-size:var(--fs-xs);color:var(--color-text-tertiary);border-bottom:1px solid var(--color-border-subtle);flex:0 0 auto;line-height:1.5}._cards_1ntf6_61{flex:1 1 auto;overflow-y:auto;padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-3)}._card_1ntf6_61{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);padding:var(--space-3);margin:0;background:var(--color-bg-surface-raised)}._cardHeaderRow_1ntf6_95{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2)}._cardTitle_1ntf6_109{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._cardStatus_1ntf6_121{font-size:var(--fs-2xs);color:var(--color-text-tertiary);white-space:nowrap}._cardStatusProcessing_1ntf6_133{color:var(--color-warning-text, var(--color-text-tertiary))}._cardPurpose_1ntf6_141{font-size:var(--fs-2xs);color:var(--color-text-tertiary);margin:var(--space-1) 0 var(--space-3);line-height:1.5}._cardMeta_1ntf6_155{font-size:var(--fs-2xs);color:var(--color-text-tertiary);margin:0 0 var(--space-2)}._applyButton_1ntf6_167{display:inline-flex;align-items:center;gap:6px;width:100%;justify-content:center;background:var(--color-accent);border:1px solid var(--color-accent);border-radius:var(--radius-sm);color:var(--color-on-accent);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);padding:6px 10px;cursor:pointer}._applyButton_1ntf6_167:hover:not(:disabled){background:var(--color-accent-hover)}._applyButton_1ntf6_167:disabled{opacity:.5;cursor:not-allowed}._wrap_zhjlo_1{display:flex;flex-direction:column;height:100%;min-width:0}._tabs_zhjlo_15{display:flex;flex:0 0 auto;background:var(--color-bg-panel);border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border-subtle)}._tab_zhjlo_15{position:relative;flex:1 1 auto;padding:var(--space-3) var(--space-2);font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary);background:transparent;border:none;cursor:pointer}._tab_zhjlo_15:hover{color:var(--color-text-primary)}._tabActive_zhjlo_65{color:var(--color-text-primary);box-shadow:inset 0 -2px 0 var(--color-accent)}._body_zhjlo_75{flex:1 1 auto;min-height:0;overflow-y:auto}._wrap_6dm8q_5{margin:12px 0}._row_6dm8q_13{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:6px;font-size:var(--fs-sm)}._label_6dm8q_31{color:var(--color-text-primary)}._figure_6dm8q_41{color:var(--color-text-tertiary);font-variant-numeric:tabular-nums}._track_6dm8q_51{height:6px;border-radius:3px;background:var(--color-border);overflow:hidden}._fill_6dm8q_65{height:100%;border-radius:3px;background:var(--color-accent, #2f6fed);transition:width .12s linear}._indeterminate_6dm8q_83{width:35%;animation:_slide_6dm8q_1 1.1s ease-in-out infinite}@keyframes _slide_6dm8q_1{0%{transform:translate(-100%)}to{transform:translate(300%)}}@media (prefers-reduced-motion: reduce){._indeterminate_6dm8q_83{width:100%;animation:none;opacity:.55}._fill_6dm8q_65{transition:none}}._wrap_1f7ld_5{margin-top:18px;padding-top:14px;border-top:1px solid var(--color-border)}._heading_1f7ld_17{margin:0 0 8px;font-size:var(--fs-xs);font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--color-text-tertiary)}._list_1f7ld_35{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}._row_1f7ld_53{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:6px 8px;border:1px solid var(--color-border);border-radius:4px;font-size:var(--fs-xs)}._kind_1f7ld_75{font-weight:600;color:var(--color-text-primary);text-transform:uppercase}._state_1f7ld_87{padding:1px 6px;border-radius:999px;font-size:var(--fs-2xs);font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-secondary);background:var(--color-border)}._state_1f7ld_87._queued_1f7ld_109{color:var(--color-text-secondary);background:var(--color-border)}._state_1f7ld_87._done_1f7ld_119{color:#1b7a3d;background:#1b7a3d26}._state_1f7ld_87._failed_1f7ld_129{color:var(--color-error, #c0392b);background:#c0392b1f}._state_1f7ld_87._cancelled_1f7ld_139{color:var(--color-text-tertiary)}._state_1f7ld_87._running_1f7ld_147{color:var(--color-accent, #2f6fed);background:#2f6fed1f}._file_1f7ld_157{color:var(--color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}._jobError_1f7ld_173{flex-basis:100%;margin:0;color:var(--color-error, #c0392b)}._stale_1f7ld_189{opacity:.6}._listError_1f7ld_197{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 8px;color:var(--color-error, #c0392b)}._retry_1f7ld_215{padding:2px 8px;border:1px solid var(--color-border);border-radius:4px;background:none;font:inherit;font-size:var(--fs-2xs);color:var(--color-text-primary);cursor:pointer}._cancel_1f7ld_139{margin-left:auto;padding:2px 8px;border:1px solid var(--color-border);border-radius:4px;background:none;font:inherit;font-size:var(--fs-2xs);color:var(--color-text-tertiary);cursor:pointer}._cancel_1f7ld_139:hover{color:var(--color-text-primary)}._panel_o6tpi_9{margin:8px 0 14px;padding:10px 12px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg-surface-sunken)}._heading_o6tpi_25{margin:0 0 4px;font-size:var(--fs-xs);font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--color-text-tertiary)}._summary_o6tpi_43{margin:0 0 8px;font-size:var(--fs-xs);color:var(--color-text-secondary)}._fields_o6tpi_55{margin-bottom:10px;font-size:var(--fs-xs);color:var(--color-text-secondary)}._fields_o6tpi_55 summary{cursor:pointer;font-weight:500;color:var(--color-text-primary)}._fields_o6tpi_55 ul{margin:6px 0 0;padding-left:1.2em}._fields_o6tpi_55 li{margin-bottom:2px}._question_o6tpi_97{margin-bottom:10px}._question_o6tpi_97:last-child{margin-bottom:0}._label_o6tpi_113{display:block;font-size:var(--fs-sm);font-weight:600;color:var(--color-text-primary);margin-bottom:4px}._select_o6tpi_129,._input_o6tpi_131{width:100%;font:inherit;font-size:var(--fs-sm);padding:4px 6px;border:1px solid var(--color-border);border-radius:4px;background:var(--color-bg-surface);color:var(--color-text-primary)}._input_o6tpi_131{margin-top:6px}._evidence_o6tpi_161{margin:2px 0 0;font-size:var(--fs-2xs);color:var(--color-text-tertiary)}._sectionHeading_1l8n2_5{margin:18px 0 8px;padding-top:14px;border-top:1px solid var(--color-border);font-size:var(--fs-xs);font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--color-text-tertiary)}._slot_1l8n2_16{margin-bottom:14px}._slotLabel_1l8n2_20{display:flex;align-items:baseline;gap:8px;font-size:var(--fs-sm);font-weight:600;color:var(--color-text-primary)}._required_1l8n2_29{font-size:var(--fs-2xs);font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:var(--color-accent, #2f6fed)}._slotDetail_1l8n2_37{margin:2px 0 6px;font-size:var(--fs-xs);line-height:1.4;color:var(--color-text-tertiary)}._slotRow_1l8n2_44{display:flex;align-items:center;gap:8px}._slotRow_1l8n2_44>input{flex:1 1 auto;min-width:0}._nativeFile_1l8n2_59{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}._choose_1l8n2_71{flex:0 0 auto;padding:4px 10px;border:1px solid var(--color-border);border-radius:4px;background:none;font:inherit;font-size:var(--fs-xs);color:var(--color-text-secondary);cursor:pointer}._choose_1l8n2_71:hover{color:var(--color-text-primary);border-color:var(--color-text-tertiary)}._nativeFile_1l8n2_59:focus-visible+._choose_1l8n2_71{outline:2px solid var(--color-accent, var(--color-text-primary));outline-offset:1px}._noFile_1l8n2_94{flex:1 1 auto;min-width:0;font-size:var(--fs-xs);color:var(--color-text-tertiary)}._clear_1l8n2_101{flex:0 0 auto;padding:4px 8px;border:1px solid var(--color-border);border-radius:4px;background:none;font:inherit;font-size:var(--fs-xs);color:var(--color-text-tertiary);cursor:pointer}._clear_1l8n2_101:hover{color:var(--color-text-primary)}._chosen_1l8n2_119{margin:4px 0 0;font-size:var(--fs-xs);color:var(--color-text-secondary);word-break:break-all}._slotWarning_1l8n2_129{margin:0 0 var(--space-2);font-size:var(--fs-2xs);line-height:1.45;color:var(--color-warning, #c8933a)}._slotError_1l8n2_139{margin:4px 0 0;font-size:var(--fs-xs);line-height:1.4;color:var(--color-error, #c0392b)}._dialog_u3a3m_1{width:min(460px,92vw);padding:0;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-panel);color:var(--color-text-primary)}._dialog_u3a3m_1[open]{display:flex;flex-direction:column}._dialog_u3a3m_1::backdrop{background:#02040c99}._header_u3a3m_37{display:flex;align-items:center;justify-content:space-between;padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border-subtle)}._title_u3a3m_53{font-size:var(--fs-md);font-weight:var(--fw-semibold)}._closeButton_u3a3m_63{background:none;border:none;color:var(--color-text-tertiary);cursor:pointer;padding:var(--space-2);border-radius:var(--radius-sm);display:inline-flex}._closeButton_u3a3m_63:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._body_u3a3m_93{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6)}._hint_u3a3m_107{font-size:var(--fs-xs);color:var(--color-text-tertiary);margin:0;line-height:1.5}._grid_u3a3m_121{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}._field_u3a3m_133{display:flex;flex-direction:column;gap:var(--space-1)}._fieldLabel_u3a3m_145{font-size:var(--fs-2xs);color:var(--color-text-secondary)}._fieldInput_u3a3m_155{background:var(--color-bg-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);font-size:var(--fs-sm);padding:8px 10px}._fieldInput_u3a3m_155:focus-visible{outline:2px solid var(--color-accent);outline-offset:-1px}._preview_u3a3m_183{display:flex;align-items:center;justify-content:space-between;background:var(--color-bg-surface-sunken);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);padding:var(--space-3)}._previewLabel_u3a3m_203{font-size:var(--fs-xs);color:var(--color-text-secondary)}._previewValue_u3a3m_213{font-family:var(--font-mono);font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--color-accent-text)}._error_u3a3m_227{font-size:var(--fs-2xs);color:var(--color-danger-text);margin:0}._footer_u3a3m_239{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-3);padding:var(--space-5) var(--space-6);border-top:1px solid var(--color-border-subtle)}._button_u3a3m_257{display:inline-flex;align-items:center;gap:6px;background:var(--color-bg-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--fs-xs);padding:8px 14px;cursor:pointer}._button_u3a3m_257:hover:not(:disabled){background:var(--color-bg-hover);color:var(--color-text-primary)}._buttonPrimary_u3a3m_293{display:inline-flex;align-items:center;gap:6px;background:var(--color-accent);border:1px solid var(--color-accent);border-radius:var(--radius-md);color:var(--color-on-accent);font-size:var(--fs-xs);padding:8px 14px;cursor:pointer}._buttonPrimary_u3a3m_293:hover:not(:disabled){background:var(--color-accent-hover)}._buttonPrimary_u3a3m_293:disabled{opacity:.5;cursor:not-allowed}._dialog_1r8wq_1{width:min(420px,92vw);padding:0;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-panel);color:var(--color-text-primary)}._dialog_1r8wq_1[open]{display:flex;flex-direction:column}._dialog_1r8wq_1::backdrop{background:#02040c99}._header_1r8wq_37{display:flex;align-items:center;justify-content:space-between;padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border-subtle)}._title_1r8wq_53{font-size:var(--fs-md);font-weight:var(--fw-semibold)}._closeButton_1r8wq_63{background:none;border:none;color:var(--color-text-tertiary);cursor:pointer;padding:var(--space-2);border-radius:var(--radius-sm);display:inline-flex}._closeButton_1r8wq_63:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._body_1r8wq_93{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6)}._purpose_1r8wq_107{font-size:var(--fs-xs);color:var(--color-text-tertiary);margin:0;line-height:1.5}._fields_1r8wq_121{display:flex;flex-direction:column;gap:var(--space-3)}._field_1r8wq_121{display:grid;grid-template-columns:minmax(0,120px) minmax(0,1fr);align-items:center;gap:var(--space-4)}._fieldLabel_1r8wq_165{font-size:var(--fs-xs);color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._fieldInput_1r8wq_181{width:170px;max-width:100%;background:var(--color-bg-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-primary);font-size:var(--fs-xs);padding:6px 8px}._fieldInput_1r8wq_181:focus-visible{outline:2px solid var(--color-accent);outline-offset:-1px}._footer_1r8wq_213{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-3);padding:var(--space-5) var(--space-6);border-top:1px solid var(--color-border-subtle)}._button_1r8wq_231{display:inline-flex;align-items:center;gap:6px;background:var(--color-bg-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--fs-xs);padding:8px 14px;cursor:pointer}._button_1r8wq_231:hover:not(:disabled){background:var(--color-bg-hover);color:var(--color-text-primary)}._buttonPrimary_1r8wq_267{display:inline-flex;align-items:center;gap:6px;background:var(--color-accent);border:1px solid var(--color-accent);border-radius:var(--radius-md);color:var(--color-on-accent);font-size:var(--fs-xs);padding:8px 14px;cursor:pointer}._buttonPrimary_1r8wq_267:hover:not(:disabled){background:var(--color-accent-hover)}._buttonPrimary_1r8wq_267:disabled{opacity:.5;cursor:not-allowed}._presetButton_1r8wq_311{align-self:flex-start;margin-bottom:10px;padding:4px 10px;font:inherit;font-size:var(--fs-sm);border:1px dashed var(--color-accent, #1f6f5c);border-radius:5px;background:transparent;color:var(--color-accent, #1f6f5c);cursor:pointer}._presetButton_1r8wq_311:hover{background:color-mix(in srgb,var(--color-accent, #1f6f5c) 10%,transparent)}._preview_riqkk_1{margin:4px 0 0;padding-left:18px;font-size:var(--fs-2xs);color:var(--color-text-secondary);line-height:1.6}._section_1io5n_1{margin-bottom:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border-subtle)}._headerRow_1io5n_13{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-2)}._title_1io5n_29{font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary)}._iconButton_1io5n_43{display:inline-flex;align-items:center;gap:4px;background:none;border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:var(--fs-2xs);padding:3px 8px;cursor:pointer;flex:0 0 auto}._iconButton_1io5n_43:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._list_1io5n_81{margin:0 0 var(--space-2);padding:0;list-style:none;display:flex;flex-direction:column;gap:1px}._step_1io5n_99{display:block;width:100%;text-align:left;background:none;border:none;border-left:2px solid transparent;border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:var(--fs-xs);padding:4px var(--space-2) 4px 8px;cursor:pointer}._step_1io5n_99:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._stepActive_1io5n_137{border-left-color:var(--color-accent);color:var(--color-text-primary);font-weight:var(--fw-medium);background:var(--color-bg-surface-raised)}._controls_1io5n_151{display:flex;gap:var(--space-2)}._controlButton_1io5n_161{display:inline-flex;align-items:center;gap:4px;background:var(--color-bg-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:var(--fs-2xs);padding:4px 10px;cursor:pointer;flex:1 1 0;justify-content:center}._controlButton_1io5n_161:hover:not(:disabled){background:var(--color-bg-hover);color:var(--color-text-primary)}._controlButton_1io5n_161:disabled{opacity:.4;cursor:not-allowed}._section_ijmoh_1{margin-bottom:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border-subtle)}._title_ijmoh_13{font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary);margin-bottom:var(--space-2)}._list_ijmoh_29{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}._row_ijmoh_47{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:4px var(--space-2);border-radius:var(--radius-sm)}._row_ijmoh_47:hover{background:var(--color-bg-hover)}._info_ijmoh_73{display:flex;flex-direction:column;min-width:0}._name_ijmoh_85{font-size:var(--fs-xs);color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._meta_ijmoh_101{font-size:var(--fs-2xs);color:var(--color-text-tertiary)}._actions_ijmoh_111{display:flex;align-items:center;gap:2px;flex:0 0 auto}._iconOnly_ijmoh_125{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;color:var(--color-text-tertiary);border-radius:var(--radius-sm);padding:4px;cursor:pointer}._iconOnly_ijmoh_125:hover{background:var(--color-bg-surface-raised);color:var(--color-text-primary)}._renameRow_ijmoh_159{display:flex;align-items:center;gap:4px;width:100%;position:relative}._renameInput_ijmoh_175{flex:1 1 auto;min-width:0;background:var(--color-bg-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-primary);font-size:var(--fs-xs);padding:3px 6px}._hint_ijmoh_197{position:absolute;top:100%;left:0;margin:2px 0 0;font-size:var(--fs-2xs);color:var(--color-warning-text, var(--color-text-tertiary));white-space:nowrap}._section_1e1j3_1{border-top:1px solid var(--color-border-subtle);padding-top:var(--space-3);margin-top:var(--space-3)}._sectionTitle_1e1j3_13{font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary);margin-bottom:var(--space-2)}._list_1e1j3_29{display:flex;flex-direction:column;gap:2px}._row_1e1j3_41{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;background:none;border:none;border-radius:var(--radius-sm);padding:6px var(--space-2);color:var(--color-text-primary);font-size:var(--fs-xs);text-align:left;cursor:pointer}._row_1e1j3_41:hover{background:var(--color-bg-hover)}._rowTitle_1e1j3_81{font-weight:var(--fw-medium)}._rowPurpose_1e1j3_89{color:var(--color-text-tertiary);font-size:var(--fs-2xs);display:block}._panel_ktq83_1{display:flex;flex-direction:column;height:100%;background:var(--color-bg-panel);border-left:1px solid var(--color-border);min-width:0}._header_ktq83_19{padding:var(--space-4) var(--space-4) var(--space-2);font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary);border-bottom:1px solid var(--color-border-subtle);flex:0 0 auto}._body_ktq83_39{flex:1 1 auto;overflow-y:auto;padding:var(--space-4)}._datasetName_ktq83_51{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--color-text-primary);margin:0 0 var(--space-1);word-break:break-word}._datasetType_ktq83_67{font-size:var(--fs-2xs);color:var(--color-text-tertiary);margin-bottom:var(--space-5)}._section_ktq83_79{margin-bottom:var(--space-5)}._sectionTitle_ktq83_87{font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-tertiary);margin-bottom:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border-subtle)}._row_ktq83_107{display:flex;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;font-size:var(--fs-xs)}._rowLabel_ktq83_123{color:var(--color-text-tertiary);font-size:var(--fs-xs)}._rowValue_ktq83_141{color:var(--color-text-primary);text-align:right}._colorBarPreview_ktq83_151{height:14px;border-radius:var(--radius-sm);border:1px solid var(--color-border-strong);margin:var(--space-2) 0 var(--space-3)}._toggleRow_ktq83_129{display:flex;align-items:center;justify-content:space-between;padding:var(--space-2) 0}._switch_ktq83_179{width:30px;height:16px;border-radius:999px;background:var(--color-border-strong);position:relative;border:none;cursor:pointer}._switchOn_ktq83_199{background:var(--color-accent)}._switchKnob_ktq83_207{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:var(--color-on-accent);transition:transform var(--transition-fast)}._switchOn_ktq83_199 ._switchKnob_ktq83_207{transform:translate(14px)}._empty_ktq83_237{color:var(--color-text-tertiary);font-size:var(--fs-xs);padding:var(--space-4);line-height:1.6}._processingHistory_ktq83_251{margin:var(--space-2) 0 0;padding-left:18px;font-size:var(--fs-xs);color:var(--color-text-primary);line-height:1.8}._processingHistory_ktq83_251 li{color:var(--color-text-primary)}._sectionTitleRow_ktq83_275{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border-subtle)}._sectionTitleRow_ktq83_275 ._sectionTitle_ktq83_87{margin-bottom:0;padding-bottom:0;border-bottom:none}._undoButton_ktq83_307{display:inline-flex;align-items:center;gap:4px;background:none;border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:var(--fs-2xs);padding:3px 8px;cursor:pointer;flex:0 0 auto}._undoButton_ktq83_307:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._rangeError_ktq83_345{color:var(--color-danger-text);font-size:var(--fs-xs);padding:0 0 var(--space-2)}._row_ktq83_107 input[type=number]{font-family:inherit}.uplot,.uplot *,.uplot *:before,.uplot *:after{box-sizing:border-box}.uplot{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.5;width:min-content}.u-title{text-align:center;font-size:18px;font-weight:700}.u-wrap{position:relative;user-select:none}.u-over,.u-under{position:absolute}.u-under{overflow:hidden}.uplot canvas{display:block;position:relative;width:100%;height:100%}.u-axis{position:absolute}.u-legend{font-size:14px;margin:auto;text-align:center}.u-inline{display:block}.u-inline *{display:inline-block}.u-inline tr{margin-right:16px}.u-legend th{font-weight:600}.u-legend th>*{vertical-align:middle;display:inline-block}.u-legend .u-marker{width:1em;height:1em;margin-right:4px;background-clip:padding-box!important}.u-inline.u-live th:after{content:":";vertical-align:middle}.u-inline:not(.u-live) .u-value{display:none}.u-series>*{padding:4px}.u-series th{cursor:pointer}.u-legend .u-off>*{opacity:.3}.u-select{background:#00000012;position:absolute;pointer-events:none}.u-cursor-x,.u-cursor-y{position:absolute;left:0;top:0;pointer-events:none;will-change:transform}.u-hz .u-cursor-x,.u-vt .u-cursor-y{height:100%;border-right:1px dashed #607D8B}.u-hz .u-cursor-y,.u-vt .u-cursor-x{width:100%;border-bottom:1px dashed #607D8B}.u-cursor-pt{position:absolute;top:0;left:0;border-radius:50%;border:0 solid;pointer-events:none;will-change:transform;background-clip:padding-box!important}.u-axis.u-off,.u-select.u-off,.u-cursor-x.u-off,.u-cursor-y.u-off,.u-cursor-pt.u-off{display:none}._rootWithChrome_1px7z_35{position:relative;display:flex;flex-direction:column;width:100%;height:100%;min-height:0}._root_1px7z_27{position:relative;display:flex;width:100%;flex:1 1 auto;min-height:0;background:var(--color-canvas-bg)}._plot_1px7z_71{position:relative;flex:1 1 auto;min-width:0;overflow:hidden;cursor:grab;touch-action:none;background:var(--color-canvas-bg-sunken)}._plot_1px7z_71:active{cursor:grabbing}._plotBoxMode_1px7z_99,._plotBoxMode_1px7z_99:active{cursor:crosshair}._canvas_1px7z_109{display:block;width:100%;height:100%}._crosshairX_1px7z_125,._crosshairY_1px7z_127{position:absolute;pointer-events:none;opacity:0;background:var(--color-canvas-text);mix-blend-mode:difference}._crosshairX_1px7z_125{top:0;left:0;width:1px;height:100%}._crosshairY_1px7z_127{top:0;left:0;width:100%;height:1px}._qcMarkerX_1px7z_175,._qcMarkerY_1px7z_177{position:absolute;pointer-events:none;opacity:0;background:var(--color-canvas-marker-selected);box-shadow:0 0 0 1px var(--color-canvas-marker-glow-selected);z-index:1}._qcMarkerX_1px7z_175{top:0;left:0;width:2px;height:100%}._qcMarkerY_1px7z_177{top:0;left:0;width:100%;height:2px}._zoomBox_1px7z_223{position:absolute;display:none;pointer-events:none;border:1px dashed var(--color-accent);background:#00000014}._readout_1px7z_239{position:absolute;right:var(--space-2);top:var(--space-2);padding:2px 6px;border-radius:3px;font-size:var(--fs-2xs);font-variant-numeric:tabular-nums;color:var(--color-canvas-text);background:var(--chart-overlay);border:1px solid var(--color-canvas-border);pointer-events:none;opacity:0;white-space:nowrap}._dataEdge_1px7z_279{position:absolute;left:0;right:0;height:0;border-top:1px dashed var(--color-canvas-border);pointer-events:none;z-index:2}._dataEdgeLabel_1px7z_299{position:absolute;left:var(--space-1);top:3px;padding:0 4px;border-radius:var(--radius-sm);font-size:var(--fs-2xs);line-height:1.5;color:var(--color-canvas-text-secondary);background:var(--chart-overlay);white-space:nowrap}._timeAxis_1px7z_333{position:absolute;left:0;right:0;bottom:0;height:14px;font-size:var(--fs-2xs);color:var(--color-canvas-text-secondary);background:var(--chart-overlay);border-top:1px solid var(--color-canvas-border);pointer-events:none;white-space:nowrap;overflow:hidden}._timeAxisMark_1px7z_363{position:absolute;top:0;width:1px;height:3px;background:var(--color-canvas-border)}._timeAxisLabel_1px7z_379{position:absolute;top:3px;line-height:1;padding:0 2px}._loadingBadge_1px7z_393{position:absolute;left:var(--space-2);top:var(--space-2);padding:1px 5px;border-radius:3px;font-size:var(--fs-2xs);color:var(--color-canvas-text-secondary);background:var(--chart-overlay);pointer-events:none}._shimmer_1px7z_425{position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,var(--color-canvas-bg-sunken) 30%,var(--color-canvas-grid) 50%,var(--color-canvas-bg-sunken) 70%);background-size:200% 100%;animation:_waterfall-shimmer_1px7z_1 1.6s ease-in-out infinite}@keyframes _waterfall-shimmer_1px7z_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion: reduce){._shimmer_1px7z_425{animation:none;background:var(--color-canvas-bg-sunken)}}._errorOverlay_1px7z_485{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--space-3);text-align:center;font-size:var(--fs-2xs);color:var(--color-canvas-text-secondary);background:var(--color-canvas-bg-sunken)}._colorbar_1px7z_515{flex:0 0 auto;display:flex;gap:2px;padding:var(--space-1) 2px var(--space-1) 1px;background:var(--color-canvas-bg);border-left:1px solid var(--color-canvas-border)}._colorbarRoomy_1px7z_547{padding-top:var(--space-2);padding-bottom:var(--space-2);min-height:0}._colorbarRoomy_1px7z_547 ._colorbarLabels_1px7z_559{gap:2px;line-height:1.2}._colorbarRamp_1px7z_575{width:10px;border:1px solid var(--color-canvas-border)}._colorbarLabels_1px7z_559{display:flex;flex-direction:column;justify-content:space-between;font-size:var(--fs-2xs);font-variant-numeric:tabular-nums;color:var(--color-canvas-text-secondary);line-height:1}._colorbarTick_1px7z_615{white-space:nowrap}._colorbarUnit_1px7z_623{font-weight:var(--fw-semibold);color:var(--color-canvas-text)}._rail_1px7z_649{position:relative;flex:0 0 auto;display:flex;flex-direction:column;justify-content:flex-end;min-height:0;padding:var(--space-1) 2px var(--space-2);background:var(--color-canvas-bg);border-left:1px solid var(--color-canvas-border)}._tools_1px7z_673{display:flex;flex-direction:column;gap:2px}._toolButton_1px7z_685{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;cursor:pointer;color:var(--color-canvas-text-secondary);background:var(--chart-overlay);border:1px solid var(--color-canvas-border);border-radius:3px}._toolButtonActive_1px7z_713{color:var(--color-on-accent);background:var(--color-accent);border-color:var(--color-accent)}._settings_1px7z_739{position:fixed;box-sizing:border-box;z-index:900;display:flex;flex-direction:column;gap:var(--space-1);min-width:168px;padding:var(--space-2);font-size:var(--fs-2xs);color:var(--color-text-primary);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:0 4px 14px #00000047}._settings_1px7z_739:focus{outline:none}._settingsScroll_1px7z_739{overflow-y:auto}._settingsRow_1px7z_791{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._settingsRow_1px7z_791 select,._settingsRow_1px7z_791 input[type=number]{width:96px;min-width:0;padding:1px 3px;font:inherit;color:var(--color-text-primary);background:var(--color-bg-app);border:1px solid var(--color-border);border-radius:3px}._settingsHeading_1px7z_829{font-weight:var(--fw-semibold);cursor:help}._wrap_wiao8_1{display:flex;flex-direction:column;gap:var(--space-4)}._chartBlock_wiao8_13{display:flex;flex-direction:column;gap:var(--space-2)}._chartTitle_wiao8_25{font-size:var(--fs-2xs);color:var(--color-text-tertiary)}._waveform_wiao8_43{width:100%;height:120px;background:var(--chart-bg);border:1px solid var(--chart-border);border-radius:var(--radius-sm);overflow:hidden}._spectrogramWrap_wiao8_61{position:relative;width:100%;height:130px;background:var(--chart-bg);border:1px solid var(--chart-border);border-radius:var(--radius-sm);overflow:hidden}._spectrogramCanvas_wiao8_81{display:block}._overlayNote_wiao8_89{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:var(--space-3);font-size:var(--fs-2xs);color:var(--chart-text-secondary);background:var(--chart-overlay)}._freqAxis_wiao8_115{position:absolute;top:3px;left:4px;bottom:3px;display:flex;flex-direction:column;justify-content:space-between;font-size:var(--fs-2xs);color:var(--chart-text-secondary);text-shadow:0 0 3px var(--chart-bg),0 0 3px var(--chart-bg);pointer-events:none}._legend_wiao8_143{position:absolute;top:2px;right:2px;bottom:2px;display:flex}._panel_1evi5_1{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4)}._headerRow_1evi5_15{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border-subtle)}._meta_1evi5_33{display:flex;flex-direction:column;gap:2px;min-width:0}._metaDataset_1evi5_47{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._metaValue_1evi5_59{font-size:var(--fs-2xs);font-variant-numeric:tabular-nums;color:var(--color-text-tertiary)}._closeButton_1evi5_71{display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;flex:0 0 auto;color:var(--color-text-tertiary);background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer}._closeButton_1evi5_71:hover{color:var(--color-text-primary);border-color:var(--color-border-strong)}._chartBlock_1evi5_111{display:flex;flex-direction:column;gap:var(--space-2)}._chartTitle_1evi5_123{font-size:var(--fs-2xs);color:var(--color-text-tertiary)}._chartTitleRow_1evi5_133{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._chartActions_1evi5_147{display:flex;align-items:center;gap:4px;flex:0 0 auto}._pinButton_1evi5_161{display:flex;align-items:center;gap:4px;flex:0 0 auto;padding:2px 6px;font-size:var(--fs-2xs);color:var(--color-text-secondary);background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer}._pinButton_1evi5_161:hover:not(:disabled){color:var(--color-text-primary);border-color:var(--color-border-strong)}._pinButton_1evi5_161:disabled{opacity:.5;cursor:default}._pinChips_1evi5_209{display:flex;flex-wrap:wrap;gap:4px}._pinChip_1evi5_209{display:flex;align-items:center;gap:3px;padding:1px 5px;font-size:var(--fs-2xs);font-variant-numeric:tabular-nums;color:var(--color-text-secondary);background:var(--color-bg-surface-raised);border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);cursor:pointer}._pinChip_1evi5_209:hover{color:var(--color-text-primary);border-color:var(--color-border-strong)}._pinChipActive_1evi5_269{outline:2px solid currentColor;outline-offset:1px;color:var(--color-text-primary);font-weight:600}._legend_1evi5_283{display:flex;flex-wrap:wrap;gap:var(--space-3);padding-top:2px}._legendItem_1evi5_297{display:flex;align-items:center;gap:4px;font-size:var(--fs-2xs);color:var(--color-text-tertiary)}._legendSwatch_1evi5_313{width:8px;height:8px;border-radius:2px;flex:0 0 auto}._multiDepthHint_1evi5_335{font-size:var(--fs-2xs);color:var(--color-text-tertiary)}._chartWrap_1evi5_345{position:relative}._chart_1evi5_111{width:100%;height:300px;background:var(--chart-bg);border:1px solid var(--chart-border);border-radius:var(--radius-sm);overflow:hidden}._readout_1evi5_383{position:absolute;top:4px;right:5px;max-width:calc(100% - 10px);padding:2px 6px;border-radius:var(--radius-sm);background:var(--chart-cursor);color:var(--chart-cursor-text);font-size:var(--fs-2xs);font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;pointer-events:none;transition:opacity var(--transition-fast)}._loading_1evi5_423{font-size:var(--fs-2xs);color:var(--color-text-tertiary)}._host_129dy_5{width:100%;background:#fff;position:relative;overflow-x:auto}._host_129dy_5:fullscreen{background:#fff;padding:8px;overflow:auto}._host_129dy_5:fullscreen ._plot_129dy_37{height:100%}._plot_129dy_37{width:100%;min-height:120px}._hostFill_129dy_59{height:100%;display:flex;flex-direction:column;min-height:0}._hostFill_129dy_59 ._plotFill_129dy_73{flex:1 1 auto;min-height:0}._loading_129dy_83{padding:24px;font-size:var(--fs-sm);color:#0b102ca3}._wrap_3es9k_4{height:100%;min-height:0;display:flex;flex-direction:column}._wrap_15yb2_1{display:flex;flex-direction:column;gap:8px;padding:8px;overflow:auto}._empty_15yb2_9{padding:16px;font-size:var(--fs-sm);color:var(--color-text-muted, #667)}._actions_15yb2_15{display:flex;gap:8px}._table_15yb2_20{width:100%;border-collapse:collapse;font-size:var(--fs-xs)}._table_15yb2_20 th,._table_15yb2_20 td{padding:4px 6px;text-align:left;border-bottom:1px solid var(--color-border, #333);white-space:nowrap}._zone_15yb2_34{color:var(--color-text-muted, #667);font-size:var(--fs-2xs)}._wrap_7hjbw_1{display:flex;flex-direction:column;height:100%;min-width:0}._tabs_7hjbw_15{display:flex;flex:0 0 auto;background:var(--color-bg-panel);border-left:1px solid var(--color-border);border-bottom:1px solid var(--color-border-subtle)}._tab_7hjbw_15{position:relative;flex:1 1 auto;padding:var(--space-3) var(--space-2);font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary);background:transparent;border:none;cursor:pointer}._tab_7hjbw_15:hover{color:var(--color-text-primary)}._tabActive_7hjbw_65{color:var(--color-text-primary);box-shadow:inset 0 -2px 0 var(--color-accent)}._dot_7hjbw_75{display:inline-block;width:5px;height:5px;margin-left:var(--space-1);border-radius:50%;background:var(--color-accent);vertical-align:middle}._body_7hjbw_95{flex:1 1 auto;min-height:0;overflow-y:auto}._wrap_1h3ht_1{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--color-bg-app)}._toolbar_1h3ht_17{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-4);padding:var(--space-3) var(--space-5);background:var(--color-bg-surface);border-bottom:1px solid var(--color-border);flex:0 0 auto}._title_1h3ht_39{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._pair_1h3ht_51{font-size:var(--fs-xs);color:var(--color-text-secondary)}._spacer_1h3ht_61{flex:1 1 auto}._control_1h3ht_69{display:inline-flex;align-items:center;gap:var(--space-2)}._controlLabel_1h3ht_81{font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-tertiary);white-space:nowrap}._kpis_1h3ht_97{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3);padding:var(--space-3) var(--space-5);background:var(--color-bg-surface);border-bottom:1px solid var(--color-border);flex:0 0 auto}@media (max-width: 900px){._kpis_1h3ht_97{grid-template-columns:repeat(2,minmax(0,1fr))}}._kpi_1h3ht_97{min-width:0;padding:var(--space-2) var(--space-3);background:var(--color-bg-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-md)}._kpiValue_1h3ht_145{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--color-text-primary);font-family:var(--font-mono);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._kpiLabel_1h3ht_165{margin-top:2px;font-size:var(--fs-2xs);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}._scroll_1h3ht_187{flex:1 1 auto;min-width:0;overflow-y:auto;padding:var(--space-4) var(--space-5) var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}._statGrid_1h3ht_207{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);align-items:stretch}@media (max-width: 1100px){._statGrid_1h3ht_207{grid-template-columns:minmax(0,1fr)}}._cell_1h3ht_233{min-width:0;min-height:320px;display:flex}._cell_1h3ht_233>*{flex:1 1 auto;min-width:0}._card_1h3ht_255{background:var(--color-bg-panel);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;display:flex;flex-direction:column;min-width:0}._cardHead_1h3ht_275{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-4);background:var(--color-bg-surface);border-bottom:1px solid var(--color-border);flex:0 0 auto}._cardTitle_1h3ht_297{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._cardMeta_1h3ht_309{font-size:var(--fs-2xs);color:var(--color-text-tertiary)}._cardBody_1h3ht_319{background:#fff;flex:1 1 auto;min-height:0;padding:var(--space-3) var(--space-4);display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}._roseBox_1h3ht_343{width:100%;max-width:320px}._tableWrap_1h3ht_353{width:100%;overflow:auto}._table_1h3ht_353{width:100%;border-collapse:collapse;font-size:var(--fs-xs);color:var(--color-text-secondary)}._table_1h3ht_353 th{position:sticky;top:0;text-align:left;color:var(--color-text-tertiary);font-weight:400;padding:var(--space-1) var(--space-3);background:var(--color-bg-surface);border-bottom:1px solid var(--color-border);white-space:nowrap}._table_1h3ht_353 td{padding:var(--space-1) var(--space-3);border-bottom:1px solid var(--color-border-subtle);font-variant-numeric:tabular-nums}._table_1h3ht_353 tbody tr:hover{background:var(--color-bg-hover)}._state_1h3ht_421{margin:auto;color:var(--color-text-tertiary);font-size:var(--fs-sm);text-align:center;padding:var(--space-6);max-width:46ch}._cardBody_1h3ht_319>svg,._cardBody_1h3ht_319>div>svg{width:100%;height:auto;display:block;flex:0 0 auto}._cardBody_1h3ht_319>*{flex:0 0 auto;max-width:100%}._wideButton_1h3ht_475{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;font-size:var(--fs-xs);color:var(--color-text-primary);background:var(--color-bg-panel);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap}._wideButton_1h3ht_475:hover{background:var(--color-bg-hover)}._wideButton_1h3ht_475[aria-pressed=true]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}._scroll_1h3ht_187>*{flex:0 0 auto}._densityNote_1h3ht_547{padding:var(--space-2) var(--space-4);font-size:calc(11.5px * var(--font-scale, 1));color:var(--color-text-secondary);background:var(--color-bg-panel);border-bottom:1px solid var(--color-border)}._panel_1oc9g_1{display:flex;flex-direction:column;background:var(--color-bg-surface);border-top:1px solid var(--color-border);flex:0 0 auto}._headerBar_1oc9g_17{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-5);cursor:pointer;user-select:none}._bellIcon_1oc9g_35{flex:0 0 auto;color:var(--color-text-tertiary)}._title_1oc9g_45{font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary);flex:0 0 auto}._summary_1oc9g_61{font-size:var(--fs-xs);color:var(--color-text-secondary);flex:1 1 auto}._chevron_1oc9g_73{color:var(--color-text-tertiary)}._list_1oc9g_81{max-height:160px;overflow-y:auto;padding:0 var(--space-5) var(--space-3);display:flex;flex-direction:column;gap:2px}._entry_1oc9g_99{display:flex;gap:var(--space-3);font-size:var(--fs-2xs);font-family:var(--font-mono);padding:2px 0}._timestamp_1oc9g_115{color:var(--color-text-tertiary);flex:0 0 auto}._level_1oc9g_125{flex:0 0 auto;width:52px;text-transform:uppercase;font-weight:var(--fw-semibold)}._levelInfo_1oc9g_139{color:var(--color-info-text)}._levelWarn_1oc9g_147{color:var(--color-warning-text)}._levelError_1oc9g_155{color:var(--color-danger-text)}._levelSuccess_1oc9g_163{color:var(--color-success-text)}._message_1oc9g_171{color:var(--color-text-secondary)}._track_16nay_1{position:relative;display:flex;flex-direction:column;height:100%;min-width:0;background:var(--color-canvas-bg);border-right:1px solid var(--color-border)}._trackSelected_16nay_21{outline:2px solid var(--color-accent);outline-offset:-2px}._track_16nay_1[data-track-type=TRACE],._track_16nay_1[data-track-type=SURFACE],._track_16nay_1[data-track-type=SCATTER],._track_16nay_1[data-track-type=DEVIATION],._track_16nay_1[data-track-type=WATERFALL],._track_16nay_1[data-track-type=FBE],._track_16nay_1[data-track-type=DEPTH_AXIS],._track_16nay_1[data-track-type=SCHEMATIC]{--color-canvas-bg: var(--chart-bg);--color-canvas-bg-sunken: var(--chart-bg-sunken);--color-canvas-border: var(--chart-border);--color-canvas-grid: var(--chart-grid);--color-canvas-text: var(--chart-text);--color-canvas-text-secondary: var(--chart-text-secondary);--color-canvas-cursor: var(--chart-cursor);--color-canvas-cursor-text: var(--chart-cursor-text);--color-canvas-trace-primary: var(--chart-trace-primary);--color-canvas-trace-secondary: var(--chart-trace-secondary);--color-canvas-trace-tertiary: var(--chart-trace-tertiary);--color-canvas-curve-1: var(--chart-curve-1);--color-canvas-curve-2: var(--chart-curve-2);--color-canvas-curve-3: var(--chart-curve-3);--color-canvas-curve-4: var(--chart-curve-4);--color-canvas-curve-5: var(--chart-curve-5);--color-canvas-curve-6: var(--chart-curve-6);--color-canvas-curve-baseline-1: var(--chart-curve-baseline-1);--color-canvas-curve-baseline-2: var(--chart-curve-baseline-2);--color-canvas-curve-baseline-3: var(--chart-curve-baseline-3);--color-canvas-curve-baseline-4: var(--chart-curve-baseline-4);--color-canvas-curve-shutin-1: var(--chart-curve-shutin-1);--color-canvas-curve-shutin-2: var(--chart-curve-shutin-2);--color-canvas-curve-shutin-3: var(--chart-curve-shutin-3);--color-canvas-curve-shutin-4: var(--chart-curve-shutin-4)}._dropCombineActive_16nay_185{outline:2px solid var(--color-accent);outline-offset:-2px;background:var(--color-bg-selected)}._dropCombineInvalid_16nay_197{outline:2px dashed var(--color-danger);outline-offset:-2px;cursor:not-allowed}._dropEdgeStrip_16nay_219{position:absolute;top:0;bottom:0;width:18px;z-index:5;pointer-events:none}._dropEdgeStrip_16nay_219[data-edge=left]{left:0}._dropEdgeStrip_16nay_219[data-edge=right]{right:0}._dropEdgeStrip_16nay_219:after{content:"";position:absolute;top:0;bottom:0;width:3px;border-radius:2px;background:var(--color-accent);opacity:0}._dropEdgeStrip_16nay_219[data-edge=left]:after{left:0}._dropEdgeStrip_16nay_219[data-edge=right]:after{right:0}._dropEdgeActive_16nay_299{background:var(--color-accent);opacity:.28;box-shadow:0 0 0 2px var(--color-accent) inset}._dropEdgeActive_16nay_299:after{opacity:1}._dropEdgeInvalid_16nay_319{background:var(--color-danger);opacity:.18;cursor:not-allowed}._header_16nay_331{position:relative;flex:0 0 auto;padding:var(--space-2) var(--space-3);background:var(--color-bg-surface);border-bottom:1px solid var(--color-border);display:flex;flex-direction:row;align-items:flex-start;gap:2px;min-width:0;cursor:pointer;user-select:none}._headerText_16nay_373{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}._headerTitle_16nay_389{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._headerMeta_16nay_407{font-size:var(--fs-2xs);color:var(--color-text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._headerActions_16nay_429{flex:0 0 auto;display:flex;align-items:center;gap:2px;margin-top:-1px;margin-right:calc(var(--space-2) - var(--space-3))}._headerActionsFixed_16nay_451{display:flex;align-items:center;gap:2px}._body_16nay_481{flex:1 1 auto;min-height:0;position:relative;overflow:hidden;background:var(--color-canvas-bg);color:var(--color-canvas-text)}._footerOverlay_16nay_479{position:absolute;left:0;right:0;bottom:0;z-index:5}._centered_16nay_527{display:flex;align-items:center;justify-content:center;height:100%;color:var(--color-canvas-text-secondary);font-size:var(--fs-2xs)}._svgFill_16nay_545,._canvasFill_16nay_547{width:100%;height:100%;display:block}._canvasFill_16nay_547{position:relative}._valueAxis_16nay_595{position:absolute;left:0;right:0;top:0;height:15px;font-size:var(--fs-2xs);font-variant-numeric:tabular-nums;color:var(--color-canvas-text-secondary);background:var(--chart-overlay);border-bottom:1px solid var(--color-canvas-border);pointer-events:none;white-space:nowrap;overflow:hidden;z-index:4}._valueAxisMark_16nay_629{position:absolute;bottom:0;width:1px;height:3px;background:var(--color-canvas-border)}._valueAxisLabel_16nay_645{position:absolute;top:1px;line-height:1;padding:0 2px}._valueAxisUnit_16nay_663{position:absolute;right:2px;top:1px;line-height:1;padding-left:4px;font-weight:var(--fw-semibold);color:var(--color-canvas-text);background:var(--chart-overlay)}._tracePanelSettings_16nay_697{position:fixed;z-index:900;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--space-1);min-width:190px;max-width:calc(100vw - 16px);overflow-y:auto;padding:var(--space-2);border:1px solid var(--chart-border);border-radius:var(--radius-md);background:var(--chart-bg);box-shadow:var(--shadow-md, 0 4px 12px rgb(0 0 0 / 18%));font-size:var(--fs-2xs);color:var(--chart-text)}._tracePanelSettings_16nay_697:focus{outline:none}._tracePanelSettingsRow_16nay_743{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._tracePanelSettingsCurve_16nay_757{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tracePanelSettingsSep_16nay_769{height:1px;background:var(--chart-border);margin:var(--space-1) 0}._tracePanelSettingsReset_16nay_781{padding:3px 6px;border:1px solid var(--chart-border);border-radius:var(--radius-sm);background:none;color:inherit;font-size:inherit;cursor:pointer}._tracePanelSettingsReset_16nay_781:disabled{opacity:.45;cursor:default}._tracePanelSwatch_16nay_811{width:28px;height:18px;flex:0 0 auto;padding:0;border:1px solid var(--chart-border);border-radius:var(--radius-sm);background:none;cursor:pointer}._canvasFillCompact_16nay_841{position:relative;width:100%;height:56px;flex:0 0 auto;border-top:1px solid var(--color-border-subtle, var(--color-border))}._exportSpin_16nay_871{animation:_track-export-spin_16nay_1 1s linear infinite}@keyframes _track-export-spin_16nay_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){._exportSpin_16nay_871{animation:none}}._root_3r1ik_19{position:absolute;inset:0;opacity:0;pointer-events:none;z-index:4}._line_3r1ik_35{position:absolute;top:0;left:0;width:100%;height:1px;background:var(--color-canvas-cursor);opacity:.7;will-change:transform}._dots_3r1ik_57{position:absolute;inset:0}._dot_3r1ik_57{position:absolute;top:0;left:0;width:7px;height:7px;border-radius:50%;box-shadow:0 0 0 1.5px var(--color-canvas-bg);opacity:0;will-change:transform}._readout_3r1ik_95{position:absolute;top:2px;right:3px;padding:1px 5px;max-width:calc(100% - 6px);border-radius:var(--radius-sm);background:var(--color-canvas-cursor);color:var(--color-canvas-cursor-text);font-size:var(--fs-2xs);font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;will-change:transform}._vertical_2oqa7_11,._horizontal_2oqa7_12{position:absolute;top:0;left:0;opacity:0;pointer-events:none;z-index:4;will-change:transform,opacity;background-repeat:repeat}._vertical_2oqa7_11{width:0;height:100%;border-left:1.5px dashed var(--color-canvas-cursor)}._horizontal_2oqa7_12{width:100%;height:0;border-top:1.5px dashed var(--color-canvas-cursor)}@media (prefers-reduced-motion: reduce){._vertical_2oqa7_11,._horizontal_2oqa7_12{will-change:auto}}._strip_1kylu_21{flex:0 0 auto;display:flex;flex-wrap:nowrap;align-items:center;gap:2px;padding:3px 6px;background:var(--color-canvas-bg-sunken);border-top:1px solid var(--color-canvas-border);position:relative;min-width:0;max-width:100%;overflow-x:auto;scrollbar-width:none}._strip_1kylu_21::-webkit-scrollbar{display:none}._chip_1kylu_69{display:inline-flex;flex:0 1 auto;min-width:0;align-items:center;max-width:min(108px,100%);border-radius:var(--radius-sm)}._chip_1kylu_69:hover{background:var(--color-canvas-bg)}._chipHidden_1kylu_109 ._label_1kylu_109{text-decoration:line-through;color:var(--color-canvas-text-secondary)}._chipMain_1kylu_69{display:inline-flex;align-items:center;gap:4px;min-width:0;background:none;border:none;border-radius:var(--radius-sm);padding:2px 4px;cursor:pointer;color:var(--color-canvas-text);overflow:hidden}._remove_1kylu_153{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;margin-right:2px;background:none;border:none;border-radius:var(--radius-sm);padding:0;line-height:1;font-size:var(--fs-sm);cursor:pointer;color:var(--color-canvas-text-secondary)}._remove_1kylu_153:hover{background:var(--color-canvas-bg-sunken);color:var(--color-canvas-text)}._swatch_1kylu_199{flex:0 0 auto;width:8px;height:8px;border-radius:50%}._label_1kylu_109{min-width:0;font-size:var(--fs-2xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._overflowWrap_1kylu_229{position:relative;flex:0 0 auto}._overflowButton_1kylu_239{background:none;border:1px solid var(--color-canvas-border);border-radius:var(--radius-sm);color:var(--color-canvas-text-secondary);font-size:var(--fs-2xs);padding:2px 6px;cursor:pointer}._overflowButton_1kylu_239:hover{background:var(--color-canvas-bg);color:var(--color-canvas-text)}._popover_1kylu_269{position:absolute;bottom:calc(100% + 4px);right:0;z-index:6;display:flex;flex-direction:column;gap:1px;min-width:140px;max-height:180px;overflow-y:auto;padding:4px;background:var(--color-canvas-bg);border:1px solid var(--color-canvas-border);border-radius:var(--radius-md);box-shadow:0 4px 16px #0000002e}._popover_1kylu_269 ._chip_1kylu_69{max-width:none;width:100%}._popover_1kylu_269 ._chipMain_1kylu_69{flex:1 1 auto}._swatchButton_1kylu_329{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;margin-left:2px;background:none;border:none;border-radius:var(--radius-sm);cursor:pointer}._swatchButton_1kylu_329:hover,._swatchButton_1kylu_329[aria-expanded=true]{background:var(--color-canvas-bg-sunken)}._swatchButton_1kylu_329:hover ._swatch_1kylu_199{transform:scale(1.25)}._swatchButton_1kylu_329:focus-visible,._chipMain_1kylu_69:focus-visible,._stylePreset_1kylu_381:focus-visible,._styleWidth_1kylu_383:focus-visible,._styleAction_1kylu_385:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._stylePopover_1kylu_403{position:absolute;left:var(--space-2);bottom:30px;z-index:7;display:flex;flex-direction:column;gap:6px;width:176px;max-width:calc(100% - 2 * var(--space-2));padding:var(--space-2);background:var(--color-canvas-bg);color:var(--color-canvas-text);border:1px solid var(--color-canvas-border);border-radius:var(--radius-md);box-shadow:0 4px 16px #0000002e;font-size:var(--fs-2xs)}._styleTitle_1kylu_441{font-weight:var(--fw-semibold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._styleColors_1kylu_455{display:grid;grid-template-columns:repeat(5,1fr);gap:4px}._stylePreset_1kylu_381,._styleCustom_1kylu_469{width:100%;aspect-ratio:1;min-width:0;padding:0;border:1px solid var(--color-canvas-border);border-radius:var(--radius-sm);cursor:pointer}._stylePreset_1kylu_381[aria-pressed=true]{box-shadow:0 0 0 2px var(--color-canvas-bg),0 0 0 3px var(--color-canvas-text)}._styleCustom_1kylu_469{background:none}._styleWidths_1kylu_505{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}._styleWidth_1kylu_383{display:flex;flex-direction:column;align-items:center;gap:1px;min-width:0;padding:3px 0;background:none;border:1px solid var(--color-canvas-border);border-radius:var(--radius-sm);color:var(--color-canvas-text);font-size:var(--fs-2xs);cursor:pointer}._styleWidth_1kylu_383:hover,._stylePreset_1kylu_381:hover{border-color:var(--color-canvas-text-secondary)}._styleWidth_1kylu_383[aria-pressed=true]{border-color:var(--color-canvas-text);background:var(--color-canvas-bg-sunken)}._styleActions_1kylu_567{display:flex;justify-content:flex-end;gap:4px}._styleAction_1kylu_385{background:none;border:1px solid var(--color-canvas-border);border-radius:var(--radius-sm);color:var(--color-canvas-text);font-size:var(--fs-2xs);padding:2px 8px;cursor:pointer}._styleAction_1kylu_385:disabled{color:var(--color-canvas-text-secondary);cursor:default;opacity:.6}._layer_1isyn_4{position:absolute;inset:0;pointer-events:none;z-index:3}._mark_1isyn_11{position:absolute;transform:translate(-50%,-50%);min-width:14px;height:14px;padding:0 3px;border-radius:7px;background:var(--color-accent, #2c6fbb);color:#fff;font-size:var(--fs-3xs);line-height:14px;text-align:center;box-shadow:0 0 0 1px #00000073}._cursorLine_1juf8_17{position:absolute;top:0;left:0;width:1px;height:100%;background:var(--color-canvas-cursor);box-shadow:0 0 4px #0284c759;opacity:0;pointer-events:none;z-index:4;will-change:transform,opacity}._cursorLine_1juf8_17._pinned_1juf8_53{background:var(--color-accent);box-shadow:0 0 4px 0 var(--color-accent)}._cursorReadout_1juf8_63{position:absolute;top:2px;left:0;padding:1px 5px;border-radius:var(--radius-sm);background:var(--color-canvas-cursor);color:var(--color-canvas-cursor-text);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);white-space:nowrap;opacity:0;pointer-events:none;z-index:5;will-change:transform,opacity}._mark_1c1wz_10{position:absolute;top:0;left:0;width:100%;height:0;opacity:0;pointer-events:none;z-index:3;border-top:2px solid transparent;box-shadow:0 0 0 1px #00000073}._markActive_1c1wz_24{border-top-width:4px;z-index:4}._row_14fjk_6{position:relative;display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;gap:1px;height:var(--fo-time-axis-h, 30px);min-width:0;padding:2px var(--space-2) 3px;background:var(--chart-bg);border-top:1px solid var(--chart-border);overflow:hidden}._ticks_14fjk_21{position:relative;flex:1 1 auto;min-height:0}._tick_14fjk_21{position:absolute;top:0;white-space:nowrap;font-size:var(--fs-2xs);font-variant-numeric:tabular-nums;color:var(--chart-text-secondary);line-height:1.3}._tickMark_14fjk_41{position:absolute;top:-3px;width:1px;height:4px;background:var(--chart-border)}._caption_14fjk_49{flex:0 0 auto;text-align:center;font-size:var(--fs-2xs);letter-spacing:.04em;color:var(--chart-text-secondary);opacity:.75}._rowCompact_14fjk_62{height:18px;padding:1px var(--space-1) 1px;border-top:1px solid var(--color-border-subtle, var(--chart-border))}._rowCompact_14fjk_62 ._caption_14fjk_49{display:none}._rowCompact_14fjk_62 ._tick_14fjk_21{font-size:var(--fs-3xs)}._layer_11cvk_15{position:absolute;inset:0;pointer-events:none;overflow:hidden}._capture_11cvk_33{position:absolute;inset:0;pointer-events:auto;cursor:crosshair}._mark_11cvk_47{position:absolute;pointer-events:auto;cursor:pointer;border:1.5px solid var(--mark-color, #c0392b);border-radius:2px;background:color-mix(in srgb,var(--mark-color, #c0392b) 12%,transparent);min-width:3px;min-height:3px;box-sizing:border-box;transition:background .12s ease}._mark_11cvk_47:hover,._mark_11cvk_47._selected_11cvk_79{background:color-mix(in srgb,var(--mark-color, #c0392b) 26%,transparent);border-width:2px}._mark_11cvk_47:focus-visible{outline:2px solid var(--color-accent, #1f6f5c);outline-offset:1px}._label_11cvk_103{position:absolute;top:0;left:0;transform:translateY(-100%);max-width:18ch;padding:0 4px;font-size:var(--fs-2xs);line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;background:var(--mark-color, #c0392b);border-radius:2px 2px 0 0;pointer-events:none}._draft_11cvk_141{position:absolute;border:1.5px dashed var(--color-accent, #1f6f5c);background:color-mix(in srgb,var(--color-accent, #1f6f5c) 10%,transparent);pointer-events:none;box-sizing:border-box}._editor_11cvk_167{position:fixed;z-index:900;box-sizing:border-box;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);overflow:auto;width:250px;padding:10px;pointer-events:auto;background:var(--color-bg-surface-raised);color:var(--color-text-primary);border:1px solid var(--color-border, #d9dee9);border-radius:6px;box-shadow:0 6px 22px -10px #141d3359;display:flex;flex-direction:column;gap:7px}._editor_11cvk_167 textarea{width:100%;min-height:62px;resize:vertical;font:inherit;font-size:var(--fs-sm);padding:5px 6px;color:inherit;background:var(--color-bg-surface-sunken);border:1px solid var(--color-border, #d9dee9);border-radius:4px}._anchorLine_11cvk_239{font-size:var(--fs-2xs);font-variant-numeric:tabular-nums;color:var(--color-text-tertiary)}._swatches_11cvk_251{display:flex;gap:5px}._swatch_11cvk_251{width:16px;height:16px;padding:0;border-radius:50%;border:2px solid transparent;cursor:pointer}._swatch_11cvk_251[aria-pressed=true]{border-color:var(--color-text-primary)}._actions_11cvk_287{display:flex;gap:6px;justify-content:flex-end}._actions_11cvk_287 button{font:inherit;font-size:var(--fs-xs);padding:3px 9px;border-radius:4px;border:1px solid var(--color-border, #d9dee9);background:var(--color-bg-surface-raised);color:inherit;cursor:pointer}._actions_11cvk_287 button[disabled]{opacity:.5;cursor:not-allowed}._primary_11cvk_331{background:var(--color-accent, #1f6f5c)!important;border-color:var(--color-accent, #1f6f5c)!important;color:#fff!important}._danger_11cvk_343{color:var(--color-danger-text)!important}._failure_11cvk_351{font-size:calc(10.5px * var(--font-scale, 1));color:var(--color-danger-text)}._label_beowq_1{font-family:var(--font-sans);dominant-baseline:text-after-edge;pointer-events:none}._valueAxis_y6dpc_1{position:absolute;left:0;right:0;bottom:0;padding:2px var(--space-2);font-size:var(--fs-2xs);color:var(--color-canvas-text-secondary);background:var(--color-canvas-overlay-soft);text-align:center;pointer-events:none}._root_161iw_1{position:relative;display:flex;width:100%;height:100%}._bandsRow_161iw_15{display:flex;flex:1 1 auto;min-width:0;height:100%}._pane_161iw_29{display:flex;flex-direction:column;flex:1 1 0;min-width:60px;height:100%;border-right:1px solid var(--color-canvas-border)}._pane_161iw_29:last-child{border-right:none}._paneHeader_161iw_55{flex:0 0 auto;padding:2px 4px;font-size:var(--fs-2xs);font-weight:var(--fw-semibold);color:var(--color-canvas-text-secondary);background:var(--color-canvas-bg-sunken);border-bottom:1px solid var(--color-canvas-border);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._panePlot_161iw_83{position:relative;flex:1 1 auto;min-height:0;background:var(--color-canvas-bg);cursor:grab;touch-action:none}._paneCanvas_161iw_101{position:absolute;inset:0;width:100%;height:100%;display:block}._paneError_161iw_117{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--space-2);font-size:var(--fs-2xs);color:var(--color-canvas-text-secondary);text-align:center;background:var(--color-canvas-bg-sunken)}._settingsToggle_161iw_143{position:absolute;top:4px;right:4px;z-index:2;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--radius-sm);border:1px solid var(--color-canvas-border);background:var(--color-canvas-overlay);color:var(--color-canvas-text-secondary);cursor:pointer}._settingsToggleActive_161iw_177{color:var(--color-accent);border-color:var(--color-accent)}._settings_161iw_143{position:absolute;top:30px;right:4px;z-index:3;display:flex;flex-direction:column;gap:4px;padding:var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--color-canvas-border);background:var(--color-canvas-overlay);box-shadow:var(--shadow-md, 0 4px 12px rgba(0, 0, 0, .15))}._settingsRow_161iw_217{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);font-size:var(--fs-2xs);color:var(--color-canvas-text)}._wrap_6txul_1{display:flex;align-items:center;gap:var(--space-3);padding:2px var(--space-5) 4px;background:var(--color-bg-surface);border-top:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle);flex:0 0 auto}._label_6txul_23{flex:0 0 auto;font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary);white-space:nowrap}._canvasWrap_6txul_47{position:relative;flex:1 1 auto;min-width:0}._canvas_6txul_47{width:100%;display:block;border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-bg-surface-sunken);touch-action:none;cursor:pointer}._canvas_6txul_47:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._brushPulse_6txul_41{position:absolute;top:-1px;bottom:-1px;border-radius:var(--radius-sm);border:1px solid var(--color-accent);box-shadow:0 0 0 3px var(--color-bg-active);pointer-events:none;animation:_timelineBrushPulse_6txul_1 .65s ease-out forwards}@keyframes _timelineBrushPulse_6txul_1{0%{opacity:1}to{opacity:0}}._empty_6txul_141{flex:1 1 auto;height:36px;display:flex;align-items:center;font-size:var(--fs-2xs);color:var(--color-text-tertiary)}._popover_1snte_1{position:fixed;z-index:60;display:flex;flex-direction:column;width:300px;max-height:360px;background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg, 0 12px 32px rgb(0 0 0 / 28%));overflow:hidden}._searchRow_1snte_29{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border-subtle)}._searchIcon_1snte_45{flex:0 0 auto;color:var(--color-text-tertiary)}._search_1snte_29{flex:1 1 auto;min-width:0;background:none;border:none;outline:none;color:var(--color-text-primary);font-family:inherit;font-size:var(--fs-xs)}._search_1snte_29::placeholder{color:var(--color-text-tertiary)}._list_1snte_85{flex:1 1 auto;min-height:0;overflow-y:auto;padding:var(--space-2) 0}._group_1snte_99+._group_1snte_99{margin-top:var(--space-2)}._groupLabel_1snte_107{padding:2px var(--space-3);font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary)}._option_1snte_123{display:flex;flex-direction:column;gap:1px;width:100%;padding:4px var(--space-3);background:none;border:none;text-align:left;cursor:pointer;font-family:inherit;color:var(--color-text-primary)}._optionActive_1snte_151{background:var(--color-bg-selected)}._optionName_1snte_159{font-size:var(--fs-xs)}._optionDetail_1snte_167{font-size:var(--fs-2xs);color:var(--color-text-tertiary)}._empty_1snte_177{padding:var(--space-4) var(--space-3);text-align:center;font-size:var(--fs-2xs);color:var(--color-text-tertiary)}._band_e5tcj_13{display:flex;flex:0 0 auto;flex-direction:column;min-height:0;min-width:0}._handle_e5tcj_29{flex:0 0 var(--fo-band-handle-h);height:var(--fo-band-handle-h);background:var(--color-border);cursor:row-resize;touch-action:none;transition:background var(--transition-fast)}._handle_e5tcj_29:hover,._handle_e5tcj_29:focus-visible{background:var(--color-accent);outline:none}._handleInert_e5tcj_61{cursor:default;background:var(--color-border-subtle)}._handleInert_e5tcj_61:hover{background:var(--color-border-subtle)}._body_e5tcj_85{position:relative;flex:0 0 auto;min-height:0;display:flex;flex-direction:column;background:var(--chart-bg)}._bodyDropActive_e5tcj_103{outline:2px solid var(--color-accent);outline-offset:-2px;background:var(--color-bg-selected)}._rail_e5tcj_115{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:0 var(--space-2);height:var(--fo-band-rail-h);min-width:0;overflow:hidden;background:var(--color-bg-surface);border-bottom:1px solid var(--color-border-subtle)}._railLabel_e5tcj_151{font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary);white-space:nowrap;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}._railExtra_e5tcj_185{flex:1 1 0;min-width:0;display:flex;justify-content:flex-end;overflow:hidden}._tracks_e5tcj_205{flex:0 0 var(--fo-band-h, 132px);min-height:0;display:flex;flex-direction:column}._tracks_e5tcj_205>*{flex:1 1 0;min-height:0}._emptyHint_e5tcj_229{flex:1 1 auto;display:flex;align-items:center;justify-content:center;padding:var(--space-2);text-align:center;font-size:var(--fs-2xs);color:var(--chart-text-secondary);background:var(--chart-bg);border:1px dashed var(--chart-border);margin:var(--space-2);border-radius:var(--radius-sm)}._railLead_e5tcj_183{flex:0 0 auto;max-width:calc(100% - 24px - var(--space-2));min-width:0;overflow:hidden;display:flex;align-items:center;gap:var(--space-2)}._railAction_e5tcj_303{flex:0 1 auto;min-width:0;overflow:hidden;display:inline-flex;align-items:center;gap:var(--space-1);height:20px;padding:0 var(--space-2);font-size:var(--fs-2xs);color:var(--color-text-secondary);background:transparent;border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap}._railActionText_e5tcj_343{min-width:0;overflow:hidden;text-overflow:ellipsis}._railAction_e5tcj_303:hover,._railAction_e5tcj_303:focus-visible{color:var(--color-text-primary);border-color:var(--color-accent);outline:none}._wrap_y11ru_1{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-5);background:var(--color-bg-surface);border-top:1px solid var(--color-border);flex:0 0 auto;min-width:0}._label_y11ru_23{font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary);flex:0 0 auto;white-space:nowrap}._ribbon_y11ru_45{flex:1 1 auto;min-width:0;box-sizing:border-box}._plot_y11ru_57{position:relative;height:28px;border-radius:var(--radius-sm);overflow:hidden;border:1px solid var(--color-canvas-border)}._plotStandalone_y11ru_75{display:flex}._plotWindowed_y11ru_85 ._segment_y11ru_85{position:absolute;top:0;bottom:0}._segment_y11ru_85{display:flex;align-items:center;justify-content:center;min-width:2px;position:relative;border-right:1px solid var(--color-segment-divider);cursor:default}._plotStandalone_y11ru_75 ._segment_y11ru_85:last-child{border-right:none}._segmentLabel_y11ru_125{font-size:var(--fs-2xs);font-weight:var(--fw-semibold);color:var(--color-segment-label);text-shadow:0 1px 1px var(--color-segment-label-shadow);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;padding:0 4px}._actions_y11ru_149{display:flex;align-items:center;gap:var(--space-1);flex:0 0 auto}._wrapDocked_y11ru_169{flex-direction:column;align-items:stretch;gap:0;padding:0}._rail_y11ru_183{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);height:22px;padding:0 var(--space-2);min-width:0;overflow:hidden}._ribbonDocked_y11ru_209{padding:0 var(--space-2) 3px}._toolbar_otlie_3{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);font-size:var(--fs-xs);color:var(--color-text-secondary)}._toolbar_otlie_3 label{display:flex;align-items:center;gap:var(--space-2);cursor:pointer;user-select:none}._spacer_otlie_20{flex:1 1 auto}._readOnly_otlie_24{margin:0 0 var(--space-4);font-size:var(--fs-xs);color:var(--color-text-tertiary)}._error_otlie_30{margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--color-danger);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-text-primary);font-size:var(--fs-xs);line-height:1.5}._table_otlie_41{display:grid;grid-template-columns:14px minmax(120px,1.2fr) minmax(150px,1fr) minmax(150px,1fr) minmax(120px,1.4fr) auto;gap:var(--space-2) var(--space-3);align-items:center}._head_otlie_48{display:contents;font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary)}._head_otlie_48>span{padding-bottom:var(--space-1);border-bottom:1px solid var(--color-border-subtle)}._row_otlie_61{display:contents}._swatch_otlie_65{width:12px;height:12px;border-radius:var(--radius-sm);border:1px solid var(--color-canvas-border)}._input_otlie_72{width:100%;min-width:0;box-sizing:border-box;padding:4px 6px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-surface-sunken);color:var(--color-text-primary);font:inherit;font-size:var(--fs-xs)}._input_otlie_72:focus{outline:1px solid var(--tgt-ultramarine-blue);outline-offset:0}._inputInvalid_otlie_90{border-color:var(--color-danger)}._cell_otlie_94{font-size:var(--fs-xs);color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cellMuted_otlie_102{color:var(--color-text-tertiary)}._actions_otlie_106{display:flex;align-items:center;gap:var(--space-1);justify-content:flex-end}._empty_otlie_113{margin:var(--space-4) 0 0;font-size:var(--fs-xs);color:var(--color-text-tertiary);line-height:1.5}._hint_otlie_120{margin:var(--space-4) 0 0;font-size:var(--fs-2xs);color:var(--color-text-tertiary);line-height:1.5}._row_y8mtt_7{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:3px;min-width:0;height:24px;padding:0 var(--space-2);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;background:var(--chart-bg);border-top:1px solid var(--chart-border)}._row_y8mtt_7::-webkit-scrollbar{display:none}._chip_y8mtt_47{flex:0 0 auto;padding:1px var(--space-2);min-width:26px;font-size:var(--fs-2xs);font-variant-numeric:tabular-nums;color:var(--chart-text-secondary);background:transparent;border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}._chip_y8mtt_47:hover{color:var(--chart-text);border-color:var(--chart-border)}._chip_y8mtt_47:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._chipActive_y8mtt_101,._chipActive_y8mtt_101:hover{color:var(--color-on-accent);background:var(--color-accent);border-color:var(--color-accent)}._chip_y8mtt_47[aria-disabled=true]{opacity:.38;cursor:not-allowed}._chip_y8mtt_47[aria-disabled=true]:hover{color:var(--chart-text-secondary);border-color:transparent}._canvas_1a38n_12{--fo-region-header-h: 30px;--fo-band-handle-h: 5px;--fo-band-rail-h: 22px;--fo-time-axis-h: 30px;--fo-timeline-h: 44px;--fo-region-handle-w: 6px;display:flex;flex-direction:column;height:100%;min-height:0}._bottomDock_1a38n_34{display:flex;flex:0 0 auto;flex-direction:column;min-width:0}._regionGroup_1a38n_41{flex:1 1 auto;min-height:0}._maximizedTrack_1a38n_50{flex:1 1 auto;min-height:0;min-width:0}._region_1a38n_18{display:grid;grid-template-rows:var(--fo-region-header-h) minmax(0,1fr);height:100%;min-height:0;min-width:0}._regionNoHeader_1a38n_70{grid-template-rows:minmax(0,1fr)}._regionNoHeader_1a38n_70 ._regionTracks_1a38n_74{grid-row:1}._regionHeader_1a38n_78{display:flex;align-items:center;gap:var(--space-2);min-width:0;padding:0 var(--space-2);overflow:hidden;background:var(--color-bg-surface);border-bottom:1px solid var(--color-border)}._regionTitle_1a38n_89{font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary);white-space:nowrap}._regionTracks_1a38n_74{grid-row:2;display:flex;align-items:stretch;min-height:0;min-width:0;overflow:hidden}._regionPanelsWrap_1a38n_118{display:flex;flex:1 1 auto;min-height:0;min-width:0}._regionPanels_1a38n_118{flex:1 1 auto;min-height:0;min-width:0}._regionEmpty_1a38n_131{display:flex;flex:1 1 auto;align-items:center;justify-content:center;min-height:0;min-width:0;padding:var(--space-5);text-align:center;font-size:var(--fs-xs);color:var(--chart-text-secondary);background:var(--chart-bg);border:2px dashed transparent;transition:border-color var(--transition-fast),background var(--transition-fast)}._regionEmptyValid_1a38n_149{border-color:var(--color-accent);background:var(--color-bg-selected)}._regionEmptyInvalid_1a38n_154{border-color:var(--color-danger);cursor:not-allowed}._bandTrack_1a38n_160{min-height:0;min-width:0}._timeAxisRow_1a38n_166{flex:0 0 var(--fo-time-axis-h);min-width:0}._timelineRow_1a38n_171{display:flex;flex:0 0 var(--fo-timeline-h);align-items:stretch;min-width:0;overflow:hidden}._timelineRow_1a38n_171>*{flex:1 1 auto;min-width:0}._regionHandle_1a38n_18{width:var(--fo-region-handle-w);background:var(--color-border);border-left:1px solid var(--color-border-subtle);border-right:1px solid var(--color-border-subtle);cursor:col-resize;transition:background var(--transition-fast)}._regionHandle_1a38n_18:hover,._regionHandle_1a38n_18[data-resize-handle-active]{background:var(--color-accent)}._resizeHandle_1a38n_200{width:4px;background:var(--color-border);cursor:col-resize;transition:background var(--transition-fast)}._resizeHandle_1a38n_200:hover,._resizeHandle_1a38n_200[data-resize-handle-active]{background:var(--color-accent)}._resizeHandleInert_1a38n_216,._resizeHandleInert_1a38n_216:hover{background:var(--color-border-subtle);cursor:default}._emptyState_1a38n_222{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);height:100%;color:var(--chart-text-secondary);font-size:var(--fs-sm);background:var(--chart-bg);border:2px dashed transparent;text-align:center;padding:var(--space-7)}._emptyStateIllustration_1a38n_241{color:var(--chart-text-secondary);opacity:.6}._emptyStateTitle_1a38n_246{color:var(--chart-text);font-weight:var(--fw-medium)}._emptyStateKbd_1a38n_251{display:inline-flex;align-items:center;border:1px solid var(--chart-border);border-radius:var(--radius-sm);padding:1px 6px;margin:0 2px;font-family:var(--font-mono);font-size:var(--fs-2xs);background:var(--chart-bg-sunken);color:var(--chart-text-secondary);cursor:pointer}._emptyStateKbd_1a38n_251:hover{color:var(--chart-text);border-color:var(--chart-border)}._emptyStateValid_1a38n_270{border-color:var(--color-accent);background:var(--color-bg-selected)}._emptyStateInvalid_1a38n_275{border-color:var(--color-danger);cursor:not-allowed}._workspace_ktrx6_1{position:relative;display:flex;flex-direction:column;height:100vh;background:var(--color-bg-app);color:var(--color-text-primary)}._dropOverlay_ktrx6_21{position:absolute;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background:var(--color-bg-selected);border:3px dashed var(--color-accent);color:var(--color-accent-text);font-size:var(--fs-lg);font-weight:var(--fw-semibold);pointer-events:none}._main_ktrx6_51{flex:1 1 auto;min-height:0}._centerColumn_ktrx6_61{display:flex;flex-direction:column;height:100%;min-height:0}._focusModeCenter_ktrx6_85{display:flex;flex-direction:column;flex:1 1 auto;height:100%;min-height:0}._resizeHandle_ktrx6_101{width:4px;background:var(--color-border);cursor:col-resize;transition:background var(--transition-fast)}._resizeHandle_ktrx6_101:hover,._resizeHandle_ktrx6_101[data-resize-handle-active]{background:var(--color-accent)}._loading_ktrx6_125{display:flex;align-items:center;justify-content:center;height:100vh;color:var(--color-text-tertiary)}._moduleEmpty_ktrx6_145{flex:1 1 auto;height:100%}._compareRoot_ktrx6_157{display:flex;flex-direction:column;height:100%;min-height:0}._comparePanes_ktrx6_171{flex:1 1 auto;min-height:0}._comparePane_ktrx6_171{display:flex;flex-direction:column;height:100%;min-height:0;min-width:0}._comparePaneHeader_ktrx6_197{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--color-border);background:var(--color-bg-surface);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-secondary);flex:0 0 auto}._comparePaneCanvas_ktrx6_225{flex:1 1 auto;min-height:0;min-width:0}._compareDock_ktrx6_237{--fo-timeline-h: 44px;flex:0 0 auto;display:flex;flex-direction:column;min-width:0;border-top:1px solid var(--color-border)}._compareDockHeader_ktrx6_257{display:flex;align-items:center;gap:var(--space-2);height:24px;padding:0 var(--space-2);background:var(--chart-bg);border-bottom:1px solid var(--chart-border);font-size:var(--fs-2xs);color:var(--chart-text-secondary)}._compareAxes_ktrx6_291{flex:0 0 auto;margin-left:auto;font-variant-numeric:tabular-nums;color:var(--chart-text-tertiary, var(--chart-text-secondary));white-space:nowrap}._compareWarning_ktrx6_307{display:inline-flex;align-items:center;gap:4px;flex:1 1 auto;min-width:0;color:var(--color-warning, #b8860b)}._compareTimelineRow_ktrx6_325{display:flex;flex:0 0 var(--fo-timeline-h);align-items:stretch;min-width:0;overflow:hidden}._compareTimelineRow_ktrx6_325>*{flex:1 1 auto;min-width:0}._rail_nt4hp_1{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);height:100%;padding:var(--space-4) 0;background:var(--color-bg-surface)}._expandButton_nt4hp_21{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:none;border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer}._expandButton_nt4hp_21:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._railLabel_nt4hp_57{writing-mode:vertical-rl;transform:rotate(180deg);font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-tertiary);white-space:nowrap}._railAction_nt4hp_77{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:none;border:none;border-radius:var(--radius-md);color:var(--color-text-tertiary);cursor:pointer}._railAction_nt4hp_77:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._railActionActive_nt4hp_113{background:var(--color-bg-selected);color:var(--color-accent-text)}._wrap_m96g1_3{position:relative;display:flex;flex-direction:column;height:100%;min-width:0;background:var(--chart-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}._header_m96g1_33{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-4);background:var(--color-bg-surface);border-bottom:1px solid var(--color-border)}._title_m96g1_53{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._scaleControl_m96g1_71{display:flex;align-items:center;gap:var(--space-2);margin-right:auto}._legend_m96g1_85{display:flex;align-items:center;gap:var(--space-4);font-size:var(--fs-2xs);color:var(--color-text-secondary)}._legendSwatch_m96g1_101{display:inline-block;width:14px;height:0;margin-right:4px;border-top:2px solid currentColor;vertical-align:middle}._legendSwatchDashed_m96g1_119{border-top-style:dashed}._canvasArea_m96g1_127{position:relative;flex:1 1 auto;min-height:0}._canvas_m96g1_127{display:block;width:100%;height:100%}._chip_m96g1_151{position:absolute;top:var(--space-3);right:var(--space-3);padding:3px 10px;font-size:var(--fs-2xs);font-weight:var(--fw-semibold);color:#fff;background:var(--viz-cat-neutral);border-radius:var(--radius-full);box-shadow:0 0 0 1px #00000014}._empty_m96g1_177{display:flex;align-items:center;justify-content:center;height:100%;padding:var(--space-6);text-align:center;font-size:var(--fs-sm);color:var(--chart-text-secondary)}._wrap_18b6y_13{position:relative;display:flex;flex-direction:column;height:100%;min-width:0;background:var(--chart-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}._header_18b6y_37{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-4);background:var(--color-bg-surface);border-bottom:1px solid var(--color-border)}._title_18b6y_57{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._meta_18b6y_69{font-size:var(--fs-2xs);color:var(--color-text-tertiary)}._body_18b6y_79{position:relative;display:flex;flex:1 1 auto;min-height:0;background:var(--chart-bg-sunken)}._plot_18b6y_95{position:relative;flex:1 1 auto;min-width:0}._canvas_18b6y_107{display:block;width:100%;height:100%}._mask_18b6y_127{position:absolute;inset:0;background:var(--chart-bg-sunken);pointer-events:none}._disabled_18b6y_147{display:flex;align-items:center;justify-content:center;height:100%;padding:var(--space-6);text-align:center;font-size:var(--fs-sm);color:var(--chart-text-secondary)}._wrap_kgew4_1{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3) var(--space-5);background:var(--color-bg-surface);border-top:1px solid var(--color-border)}._controlsRow_kgew4_19{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}._transport_kgew4_33{display:flex;align-items:center;gap:var(--space-1)}._iconButton_kgew4_45{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;color:var(--color-text-primary);background:var(--color-bg-panel);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer}._iconButton_kgew4_45:hover{background:var(--color-bg-hover)}._playButton_kgew4_81{width:32px;height:32px;color:var(--color-on-accent);background:var(--color-accent);border-color:var(--color-accent)}._playButton_kgew4_81:hover{background:var(--color-accent-hover)}._speedGroup_kgew4_105{display:flex;align-items:center;gap:2px;padding:2px;background:var(--color-bg-panel);border:1px solid var(--color-border);border-radius:var(--radius-sm)}._speedButton_kgew4_125{padding:3px 7px;font-size:var(--fs-2xs);font-variant-numeric:tabular-nums;color:var(--color-text-secondary);background:transparent;border:none;border-radius:3px;cursor:pointer}._speedButtonActive_kgew4_147{color:var(--color-on-accent);background:var(--color-accent)}._readout_kgew4_157{font-family:var(--font-mono);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--color-text-primary);white-space:nowrap}._spacer_kgew4_173{flex:1 1 auto}._rangeInputs_kgew4_181{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-2xs);color:var(--color-text-secondary)}._rangeInputs_kgew4_181 input[type=datetime-local]{padding:2px 4px;font:inherit;font-family:var(--font-mono);color:var(--color-text-primary);background:var(--color-bg-app);border:1px solid var(--color-border);border-radius:3px}._toggles_kgew4_217{display:flex;align-items:center;gap:var(--space-4);font-size:var(--fs-2xs);color:var(--color-text-secondary)}._toggles_kgew4_217 label{display:flex;align-items:center;gap:4px;cursor:pointer;user-select:none}._exportButton_kgew4_249{display:flex;align-items:center;gap:var(--space-2);padding:6px 12px;font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-on-accent);background:var(--color-accent);border:1px solid var(--color-accent);border-radius:var(--radius-sm);cursor:pointer}._exportButton_kgew4_249:hover{background:var(--color-accent-hover)}._exportButton_kgew4_249:disabled{color:var(--color-text-disabled);background:var(--color-bg-panel);border-color:var(--color-border);cursor:not-allowed}._scrubberTrack_kgew4_303{position:relative;height:34px;cursor:pointer;background:var(--color-bg-panel);border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow:hidden;touch-action:none}._ribbon_kgew4_325{position:absolute;inset:0}._ribbonSegment_kgew4_335{position:absolute;top:0;bottom:0;opacity:.55}._ribbonSegmentLabel_kgew4_349{position:absolute;left:4px;top:50%;transform:translateY(-50%);font-size:var(--fs-2xs);color:#fff;white-space:nowrap;overflow:hidden;pointer-events:none}._progress_kgew4_373{position:absolute;top:0;bottom:0;left:0;background:#0284c724;pointer-events:none}._playhead_kgew4_391{position:absolute;top:0;bottom:0;width:2px;background:var(--color-accent);box-shadow:0 0 0 1px #00000026;pointer-events:none}._timeAxis_kgew4_419{position:relative;height:15px;margin-top:calc(var(--space-2) * -1)}._timeAxisTick_kgew4_431{position:absolute;top:0;display:flex;flex-direction:column;align-items:center;transform:translate(-50%)}._timeAxisTick_kgew4_431:before{content:"";width:1px;height:4px;background:var(--color-border)}._timeAxisTick_kgew4_431:first-child{align-items:flex-start;transform:translate(0)}._timeAxisTick_kgew4_431:last-child{align-items:flex-end;transform:translate(-100%)}._timeAxisLabel_kgew4_485{font-family:var(--font-mono);font-size:var(--fs-2xs);line-height:1.1;color:var(--color-text-tertiary);white-space:nowrap;font-variant-numeric:tabular-nums}._dialog_rrwor_1{width:min(420px,92vw);padding:0;color:var(--color-text-primary);background:var(--color-bg-panel);border:1px solid var(--color-border);border-radius:var(--radius-md)}._dialog_rrwor_1::backdrop{background:#05070f8c}._header_rrwor_27{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border)}._title_rrwor_43{font-size:var(--fs-md);font-weight:var(--fw-semibold)}._closeButton_rrwor_53{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--color-text-secondary);background:transparent;border:none;border-radius:var(--radius-sm);cursor:pointer}._closeButton_rrwor_53:hover{background:var(--color-bg-hover)}._body_rrwor_87{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5)}._row_rrwor_101{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);font-size:var(--fs-xs)}._row_rrwor_101 select,._row_rrwor_101 input[type=number]{width:120px;padding:4px 6px;font:inherit;color:var(--color-text-primary);background:var(--color-bg-app);border:1px solid var(--color-border);border-radius:var(--radius-sm)}._checkboxRow_rrwor_139{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-xs);cursor:pointer;user-select:none}._meta_rrwor_157{padding:var(--space-2) var(--space-3);font-size:var(--fs-2xs);color:var(--color-text-tertiary);background:var(--color-bg-app);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm)}._warning_rrwor_175{padding:var(--space-3);font-size:var(--fs-xs);color:var(--color-warning-text);background:#f59e0b1a;border:1px solid var(--color-warning);border-radius:var(--radius-sm)}._progressWrap_rrwor_193{display:flex;flex-direction:column;gap:var(--space-2)}._progressBar_rrwor_205{height:8px;background:var(--color-bg-app);border:1px solid var(--color-border);border-radius:var(--radius-full);overflow:hidden}._progressFill_rrwor_221{height:100%;background:var(--color-accent);transition:width .12s linear}._progressLabel_rrwor_233{font-size:var(--fs-2xs);font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}._footer_rrwor_245{display:flex;justify-content:flex-end;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-top:1px solid var(--color-border)}._button_rrwor_261{padding:6px 14px;font-size:var(--fs-xs);color:var(--color-text-primary);background:var(--color-bg-app);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer}._buttonPrimary_rrwor_281{color:var(--color-on-accent);background:var(--color-accent);border-color:var(--color-accent)}._buttonPrimary_rrwor_281:disabled{color:var(--color-text-disabled);background:var(--color-bg-panel);border-color:var(--color-border);cursor:not-allowed}._overlay_14dn9_1{position:fixed;inset:0;z-index:60;display:flex;flex-direction:column;background:var(--color-bg-app)}._header_14dn9_19{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-5);background:var(--color-bg-surface);border-bottom:1px solid var(--color-border)}._title_14dn9_37{display:flex;align-items:baseline;gap:var(--space-2);font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._titleWell_14dn9_55{color:var(--color-accent-text)}._datasetSelect_14dn9_63{padding:4px 8px;font-size:var(--fs-xs);color:var(--color-text-primary);background:var(--color-bg-panel);border:1px solid var(--color-border);border-radius:var(--radius-sm)}._spacer_14dn9_81{flex:1 1 auto}._hint_14dn9_89{font-size:var(--fs-2xs);color:var(--color-text-tertiary)}._closeButton_14dn9_99{display:flex;align-items:center;gap:6px;padding:6px 12px;font-size:var(--fs-xs);color:var(--color-text-primary);background:var(--color-bg-panel);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer}._closeButton_14dn9_99:hover{background:var(--color-bg-hover)}._body_14dn9_133{display:flex;flex:1 1 auto;min-height:0;gap:var(--space-3);padding:var(--space-3) var(--space-5)}._tracePane_14dn9_149{flex:0 0 38%;min-width:280px}._waterfallPane_14dn9_159{flex:1 1 auto;min-width:0}._empty_14dn9_169{display:flex;flex:1 1 auto;align-items:center;justify-content:center;padding:var(--space-8);text-align:center;font-size:var(--fs-md);color:var(--color-text-secondary)}._scroll_1lv2v_1{flex:1 1 auto;min-width:0;overflow-y:auto;padding:var(--space-4) var(--space-5) var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}._statGrid_1lv2v_27{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);align-items:stretch}@media (max-width: 1100px){._statGrid_1lv2v_27{grid-template-columns:minmax(0,1fr)}}._cell_1lv2v_53{min-width:0;min-height:340px;display:flex}._cell_1lv2v_53>*{flex:1 1 auto;min-width:0}._card_1lv2v_75{background:var(--color-bg-panel);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;display:flex;flex-direction:column;min-width:0}._cardHead_1lv2v_95{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-4);background:var(--color-bg-surface);border-bottom:1px solid var(--color-border);flex:0 0 auto}._cardTitle_1lv2v_117{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._cardMeta_1lv2v_129{font-size:var(--fs-2xs);color:var(--color-text-tertiary)}._cardBody_1lv2v_139{background:#fff;flex:1 1 auto;min-height:0;padding:var(--space-3) var(--space-4);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2)}._roseBox_1lv2v_167{width:100%;max-width:300px}._note_1lv2v_175{font-size:var(--fs-xs);color:var(--color-text-tertiary);line-height:1.5;padding:var(--space-4);text-align:center}._cardBody_1lv2v_139>svg,._cardBody_1lv2v_139>div>svg{width:100%;height:auto;display:block;flex:0 0 auto}._cardBody_1lv2v_139>*{flex:0 0 auto;max-width:100%}._scroll_1lv2v_1>*{flex:0 0 auto}._scroll_xhisi_1{flex:1 1 auto;min-width:0;overflow-y:auto;padding:var(--space-4) var(--space-5) var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}._statGrid_xhisi_21{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);align-items:stretch}@media (max-width: 1100px){._statGrid_xhisi_21{grid-template-columns:minmax(0,1fr)}}._cell_xhisi_47{min-width:0;min-height:300px;display:flex}._cell_xhisi_47>*{flex:1 1 auto;min-width:0}._card_xhisi_69{background:var(--color-bg-panel);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;display:flex;flex-direction:column;min-width:0}._cardHead_xhisi_89{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-4);background:var(--color-bg-surface);border-bottom:1px solid var(--color-border);flex:0 0 auto}._cardTitle_xhisi_111{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._cardMeta_xhisi_123{font-size:var(--fs-2xs);color:var(--color-text-tertiary)}._cardBody_xhisi_133{background:#fff;flex:1 1 auto;min-height:0;padding:var(--space-3) var(--space-4)}._tableWrap_xhisi_149{flex:1 1 auto;min-height:0;overflow:auto}._table_xhisi_149{width:100%;border-collapse:collapse;font-size:var(--fs-xs);color:var(--color-text-secondary)}._table_xhisi_149 th{position:sticky;top:0;text-align:left;color:var(--color-text-tertiary);font-weight:400;padding:var(--space-1) var(--space-3);background:var(--color-bg-surface);border-bottom:1px solid var(--color-border)}._table_xhisi_149 td{padding:var(--space-1) var(--space-3);border-bottom:1px solid var(--color-border-subtle);font-variant-numeric:tabular-nums}._table_xhisi_149 tbody tr:hover{background:var(--color-bg-hover)}._gap_xhisi_221{color:#f2780d}._overlap_xhisi_229{color:#e23636}._perfect_xhisi_237{color:#25b182}._last_xhisi_245{color:#308ce8}._note_xhisi_253{font-size:var(--fs-xs);color:var(--color-text-tertiary);line-height:1.5;padding:var(--space-4);text-align:center}._cardBody_xhisi_133>svg,._cardBody_xhisi_133>div>svg{width:100%;height:auto;display:block;flex:0 0 auto}._cardBody_xhisi_133>*{flex:0 0 auto;max-width:100%}._scroll_xhisi_1>*{flex:0 0 auto}._scroll_nuo21_1{flex:1 1 auto;min-width:0;overflow-y:auto;padding:var(--space-4) var(--space-5) var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}._card_nuo21_21{background:var(--color-bg-panel);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;display:flex;flex-direction:column;min-width:0}._cardHead_nuo21_41{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-4);background:var(--color-bg-surface);border-bottom:1px solid var(--color-border);flex:0 0 auto}._cardTitle_nuo21_63{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._cardMeta_nuo21_75{font-size:var(--fs-2xs);color:var(--color-text-tertiary)}._figure_nuo21_87{background:#fff;padding:var(--space-2)}._note_nuo21_97{font-size:var(--fs-xs);color:var(--color-text-tertiary);line-height:1.5;padding:var(--space-4);text-align:center}._toolbar_nuo21_117{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-4);padding:var(--space-2) var(--space-4);background:var(--color-bg-surface);border-bottom:1px solid var(--color-border);flex:0 0 auto}._control_nuo21_139{display:inline-flex;align-items:center;gap:var(--space-2)}._controlLabel_nuo21_151{font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-tertiary);white-space:nowrap}._spacer_nuo21_167{flex:1 1 auto}._resetButton_nuo21_175{font-size:var(--fs-xs);color:var(--color-text-primary);background:var(--color-bg-panel);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:4px 10px;cursor:pointer}._resetButton_nuo21_175:hover{background:var(--color-bg-hover)}._toolGroup_nuo21_211{display:inline-flex;align-items:center;border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow:hidden;background:var(--color-bg-panel)}._toolButton_nuo21_229{display:inline-flex;align-items:center;justify-content:center;width:28px;height:24px;color:var(--color-text-secondary);background:transparent;border:0;border-right:1px solid var(--color-border);cursor:pointer}._toolButton_nuo21_229:last-child{border-right:0}._toolButton_nuo21_229:hover{color:var(--color-text-primary);background:var(--color-bg-hover)}._toolButton_nuo21_229:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._hintLine_nuo21_289{margin:0;padding:var(--space-2) var(--space-4);font-size:var(--fs-2xs);color:var(--color-text-tertiary);background:var(--color-bg-surface);border-top:1px solid var(--color-border)}._scroll_nuo21_1>*{flex:0 0 auto}._wrap_tbamt_1{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--color-bg-app)}._header_tbamt_17{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-5);background:var(--color-bg-surface);border-bottom:1px solid var(--color-border);flex:0 0 auto}._backButton_tbamt_37{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:var(--fs-xs);color:var(--color-text-primary);background:var(--color-bg-panel);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer}._backButton_tbamt_37:hover{background:var(--color-bg-hover)}._title_tbamt_71{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._spacer_tbamt_83{flex:1 1 auto}._hint_tbamt_91{font-size:var(--fs-2xs);color:var(--color-text-tertiary)}._emptyFill_tbamt_101{flex:1 1 auto}._kpis_tbamt_113{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--space-3);padding:var(--space-3) var(--space-5);background:var(--color-bg-surface);border-bottom:1px solid var(--color-border);flex:0 0 auto}@media (max-width: 1100px){._kpis_tbamt_113{grid-template-columns:repeat(3,minmax(0,1fr))}}._kpi_tbamt_109{min-width:0;padding:var(--space-2) var(--space-3);background:var(--color-bg-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-md)}._kpiValue_tbamt_161{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--color-text-primary);font-family:var(--font-mono);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._kpiLabel_tbamt_181{margin-top:2px;font-size:var(--fs-2xs);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._body_tbamt_205{flex:1 1 auto;min-height:0;display:flex;min-width:0}._visualizerScroll_tbamt_227{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-3) var(--space-5) var(--space-4);overflow-y:auto}._visualizerScroll_tbamt_227>*{flex:0 0 auto}._wideButton_tbamt_257{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;font-size:var(--fs-xs);color:var(--color-text-primary);background:var(--color-bg-panel);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap}._wideButton_tbamt_257:hover{background:var(--color-bg-hover)}._wideButton_tbamt_257[aria-pressed=true]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}._dialog_lbdaf_1{width:min(560px,94vw);max-height:min(680px,90vh);padding:0;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-panel);color:var(--color-text-primary)}._dialog_lbdaf_1[open]{display:flex;flex-direction:column}._dialog_lbdaf_1::backdrop{background:#02040c99}._header_lbdaf_39{display:flex;align-items:center;justify-content:space-between;padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border-subtle);flex:0 0 auto}._title_lbdaf_57{font-size:var(--fs-lg);font-weight:var(--fw-semibold)}._closeButton_lbdaf_73{background:none;border:none;color:var(--color-text-tertiary);cursor:pointer;padding:var(--space-2);border-radius:var(--radius-sm);display:inline-flex}._closeButton_lbdaf_73:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._body_lbdaf_103{display:flex;flex-direction:column;gap:var(--space-7);padding:var(--space-6);overflow-y:auto}._section_lbdaf_119{display:flex;flex-direction:column;gap:var(--space-5)}._sectionTitle_lbdaf_131{font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary);margin:0;padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border-subtle)}._row_lbdaf_153{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6)}._rowLabel_lbdaf_167{font-size:var(--fs-sm);color:var(--color-text-primary)}._rowHint_lbdaf_177{margin:var(--space-2) 0 0;font-size:var(--fs-2xs);color:var(--color-text-tertiary);max-width:360px}._connection_lbdaf_191{display:flex;align-items:center;gap:var(--space-4)}._baseUrl_lbdaf_203{font-family:var(--font-mono, monospace);font-size:var(--fs-2xs);color:var(--color-text-secondary);background:var(--color-bg-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3)}._statusChip_lbdaf_223{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--fs-2xs);font-weight:var(--fw-medium);padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);border:1px solid var(--color-border);color:var(--color-text-secondary);white-space:nowrap}._statusChip_lbdaf_223._online_lbdaf_249{color:var(--color-success-text, #16a34a);border-color:var(--color-success-text, #16a34a)}._statusChip_lbdaf_223._offline_lbdaf_259{color:var(--color-danger-text, #dc2626);border-color:var(--color-danger-text, #dc2626)}._spin_lbdaf_269{animation:_settings-spin_lbdaf_1 1s linear infinite}@keyframes _settings-spin_lbdaf_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--tgt-cetacean-blue: #0b102c;--tgt-ultramarine-blue: #3b53f6;--tgt-persian-green: #00b395;--tgt-white: #ffffff;--tgt-gradient-start: #446ea3;--tgt-gradient-end: #00aa7a;--tgt-gradient-brand: linear-gradient(135deg, var(--tgt-gradient-start), var(--tgt-gradient-end));--tgt-cetacean-blue-70: #54586b;--tgt-cetacean-blue-50: #858896;--tgt-cetacean-blue-20: #cecfd5;--tgt-ultramarine-blue-70: #7687f9;--tgt-ultramarine-blue-50: #9da9fa;--tgt-ultramarine-blue-20: #d8ddfd;--tgt-persian-green-70: #4dcab5;--tgt-persian-green-50: #80d9ca;--tgt-persian-green-20: #ccf0ea;--tgt-color-text-primary: var(--tgt-cetacean-blue);--tgt-color-text-inverse: var(--tgt-white);--tgt-color-surface: var(--tgt-white);--tgt-color-surface-inverse: var(--tgt-cetacean-blue);--tgt-color-accent: var(--tgt-ultramarine-blue);--tgt-color-accent-hover: #2c3fd0;--tgt-color-highlight: var( --tgt-persian-green );--tgt-font-primary: "Helvetica Neue", Helvetica, Arial, sans-serif;--tgt-font-secondary: Arial, Helvetica, sans-serif;--tgt-font-weight-light: 300;--tgt-font-weight-regular: 400;--tgt-font-weight-bold: 700;--verus-teal: #1daf93;--verus-card-surface: #5b5a69}:root{--font-sans: "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", Consolas, monospace;--fw-light: 300;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--font-scale: 1;--fs-3xs: calc(9px * var(--font-scale));--fs-2xs: calc(10px * var(--font-scale));--fs-xs: calc(11px * var(--font-scale));--fs-sm: calc(12px * var(--font-scale));--fs-md: calc(13px * var(--font-scale));--fs-lg: calc(15px * var(--font-scale));--fs-xl: calc(18px * var(--font-scale));--fs-2xl: calc(24px * var(--font-scale));--space-1: 2px;--space-2: 4px;--space-3: 6px;--space-4: 8px;--space-5: 12px;--space-6: 16px;--space-7: 24px;--space-8: 40px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 16px;--radius-full: 9999px;--border-width: 1px;--shadow-sm: none;--shadow-md: none;--shadow-lg: none;--transition-fast: .1s ease;--transition-base: .16s ease;--viz-viridis: linear-gradient(90deg, #440154, #3b528b, #21918c, #5ec962, #fde725);--viz-inferno: linear-gradient(90deg, #000004, #57106e, #bc3754, #f98c0a, #fcffa4);--viz-grayscale: linear-gradient(90deg, #0a0a0a, #ffffff);--viz-diverging: linear-gradient(90deg, #2166ac, #67a9cf, #f7f7f7, #ef8a62, #b2182b);--viz-jet: linear-gradient(90deg, #00008f, #0060ff, #00ffff, #7fff7f, #ffff00, #ff6000, #8f0000);--viz-cat-neutral: #8b90b8;--viz-cat-purple: #9b5de5;--viz-cat-stage-1: #0072b2;--viz-cat-stage-2: #e69f00;--viz-cat-stage-3: #009e73;--viz-cat-stage-4: #cc79a7;--viz-cat-stage-5: #d55e00;--viz-cat-stage-6: #56b4e9;--viz-cat-qc-1: #0072b2;--viz-cat-qc-2: #e69f00;--viz-cat-qc-3: #009e73;--viz-cat-qc-4: #cc79a7;--viz-cat-qc-5: #d55e00;--viz-cat-qc-6: #56b4e9;--viz-cat-qc-7: #f0e442;--viz-cat-qc-8: #999999;--viz-cat-qc-9: #a65628;--viz-cat-qc-10: #984ea3;--color-success: #10b981;--color-warning: #f59e0b;--color-danger: #ff5449;--color-on-success: var(--tgt-cetacean-blue);--color-on-warning: var(--tgt-cetacean-blue);--color-on-danger: var(--tgt-cetacean-blue);--color-info: var(--tgt-ultramarine-blue);--color-canvas-bg: #ffffff;--color-canvas-bg-sunken: #f3f5f5;--color-canvas-border: #c3cccb;--color-canvas-grid: #e2e8e7;--color-canvas-text: #101415;--color-canvas-text-secondary: #545c5b;--color-canvas-cursor: #0284c7;--color-canvas-cursor-text: #ffffff;--color-canvas-trace-primary: #0f766e;--color-canvas-trace-secondary: #b45309;--color-canvas-trace-tertiary: #0369a1;--color-canvas-curve-1: #0284c7;--color-canvas-curve-2: #b45309;--color-canvas-curve-3: #7c3aed;--color-canvas-curve-4: #0f766e;--color-canvas-curve-5: #be185d;--color-canvas-curve-6: #4d7c0f;--color-canvas-curve-baseline-1: #0369a1;--color-canvas-curve-baseline-2: #0284c7;--color-canvas-curve-baseline-3: #38bdf8;--color-canvas-curve-baseline-4: #7dd3fc;--color-canvas-curve-shutin-1: #c2410c;--color-canvas-curve-shutin-2: #dc2626;--color-canvas-curve-shutin-3: #ea580c;--color-canvas-curve-shutin-4: #f59e0b;--color-canvas-tops-line: #6b7280;--color-canvas-tops-label: #374151;--color-canvas-tops-band-1: #eef2ff;--color-canvas-tops-band-2: #ecfdf5;--color-canvas-tops-band-3: #fef9ec;--color-canvas-tops-band-4: #fdf2f8;--color-canvas-steel: #5b6472;--color-canvas-hardware: #0f766e;--color-canvas-cement-a: #dfe3e2;--color-canvas-cement-b: #aeb8b6;--color-canvas-squeeze-a: #e8e0d6;--color-canvas-squeeze-b: #b09a80;--color-canvas-rock: #efeee8;--color-canvas-rock-dot: #b7b2a2;--color-canvas-axis: #8b9493;--color-canvas-perf-open: #15803d;--color-canvas-perf-squeezed: #d63c3c;--color-canvas-perf-isolated: #5b6472;--color-canvas-perf-abandoned: #8b9493;--color-canvas-perf-proposed: #b26a00;--color-canvas-cutoff: #b26a00;--color-canvas-cutoff-text: #8a5100;--color-canvas-plug: #3f4753;--color-canvas-gauge: #0284c7;--color-canvas-fiber: #d3242a;--color-canvas-overlay-soft: rgba(255, 255, 255, .85);--color-canvas-overlay: rgba(255, 255, 255, .9);--color-canvas-marker: #0f766e;--color-canvas-marker-selected: #0284c7;--color-canvas-marker-glow: rgba(15, 118, 110, .3);--color-canvas-marker-glow-selected: rgba(2, 132, 199, .3);--color-canvas-surface-gradient: linear-gradient(135deg, #f2f7f6 0%, #e3edeb 100%);--color-segment-divider: rgba(255, 255, 255, .35);--color-segment-label: #ffffff;--color-segment-label-shadow: rgba(0, 0, 0, .35);color-scheme:dark}:root,:root[data-theme=dark]{--color-bg-app: #05070f;--color-bg-surface: #0b102c;--color-bg-surface-raised: #111632;--color-bg-surface-sunken: #04060e;--color-bg-panel: #0e1330;--color-bg-input: #03040c;--color-bg-hover: #1a2050;--color-bg-selected: rgba(123, 208, 255, .16);--color-bg-active: rgba(123, 208, 255, .26);--color-border: #232a5c;--color-border-strong: #313a78;--color-border-subtle: #171c40;--color-text-primary: #f3f5fc;--color-text-secondary: #aab0d6;--color-text-tertiary: #7a83b8;--color-text-inverse: var(--tgt-cetacean-blue);--color-text-disabled: #4a5080;--color-accent: #7bd0ff;--color-accent-hover: #5aa9ff;--color-accent-text: #7bd0ff;--color-on-accent: var(--tgt-cetacean-blue);--color-highlight: var(--tgt-ultramarine-blue);--color-highlight-text: var(--tgt-ultramarine-blue-70);--color-highlight-bg-subtle: rgba(59, 83, 246, .18);--r01-ultra: #8ba0ff;--r01-ultra-soft: #39447a;--r01-tw: #ef7f68;--r01-mw: #4fc3d6;--r01-gap: #e69a4a;--r01-overlap: #ee7b6b;--r01-perfect: #3cc39a;--color-button-solid: #f8fafc;--color-button-solid-text: var(--tgt-cetacean-blue);--color-success-text: #34d399;--color-warning-text: #fbbf24;--color-danger-text: #ffb4ab;--color-info-text: var(--tgt-ultramarine-blue-70);--chart-bg: #0b102c;--chart-bg-sunken: #070b20;--chart-border: #2a3268;--chart-grid: #1c2350;--chart-text: #eef1fb;--chart-text-secondary: #aab0d6;--chart-cursor: #7bd0ff;--chart-cursor-text: #05070f;--chart-overlay: rgba(11, 16, 44, .82);--chart-trace-primary: #2dd4bf;--chart-trace-secondary: #fbbf24;--chart-trace-tertiary: #7dd3fc;--chart-curve-1: #38bdf8;--chart-curve-2: #fbbf24;--chart-curve-3: #c084fc;--chart-curve-4: #2dd4bf;--chart-curve-5: #f472b6;--chart-curve-6: #a3e635;--chart-curve-baseline-1: #38bdf8;--chart-curve-baseline-2: #60c8ff;--chart-curve-baseline-3: #93ddff;--chart-curve-baseline-4: #c3ecff;--chart-curve-shutin-1: #fb923c;--chart-curve-shutin-2: #f87171;--chart-curve-shutin-3: #fdba74;--chart-curve-shutin-4: #fcd34d;--color-canvas-tops-line: #7d84ab;--color-canvas-tops-label: #d7daf2;--color-canvas-tops-band-1: #1b2145;--color-canvas-tops-band-2: #142a26;--color-canvas-tops-band-3: #2a2414;--color-canvas-tops-band-4: #2a1a28;color-scheme:dark}:root[data-theme=light]{--color-bg-app: #eef0f6;--color-bg-surface: #ffffff;--color-bg-surface-raised: #ffffff;--color-bg-surface-sunken: #e4e7f0;--color-bg-panel: #f5f6fb;--color-bg-input: #ffffff;--color-bg-hover: #e8eaf7;--color-bg-selected: rgba(2, 132, 199, .12);--color-bg-active: rgba(2, 132, 199, .2);--color-border: #d7dae8;--color-border-strong: #b9bedb;--color-border-subtle: #e6e8f2;--color-text-primary: var(--tgt-cetacean-blue);--color-text-secondary: #454b6e;--color-text-tertiary: #5c6184;--color-text-inverse: #ffffff;--color-text-disabled: #a2a6c2;--color-accent: #0284c7;--color-accent-hover: #0369a1;--color-accent-text: #0369a1;--color-on-accent: #ffffff;--color-highlight: var(--tgt-ultramarine-blue);--color-highlight-text: #2c3fd0;--color-highlight-bg-subtle: rgba(59, 83, 246, .1);--r01-ultra: #3b53f6;--r01-ultra-soft: #b9c6fb;--r01-tw: #e03535;--r01-mw: #0b7a8c;--r01-gap: #c66a12;--r01-overlap: #cf4433;--r01-perfect: #0f8f6c;--color-button-solid: var(--tgt-cetacean-blue);--color-button-solid-text: #f8fafc;--color-success-text: #0a7a53;--color-warning-text: #8a5a12;--color-danger-text: #b8341e;--color-info-text: var(--color-highlight-text);--chart-bg: #ffffff;--chart-bg-sunken: #f3f5f5;--chart-border: #c3cccb;--chart-grid: #e2e8e7;--chart-text: #101415;--chart-text-secondary: #545c5b;--chart-cursor: #0284c7;--chart-cursor-text: #ffffff;--chart-overlay: rgba(255, 255, 255, .86);--chart-trace-primary: #0f766e;--chart-trace-secondary: #b45309;--chart-trace-tertiary: #0369a1;--chart-curve-1: #0284c7;--chart-curve-2: #b45309;--chart-curve-3: #7c3aed;--chart-curve-4: #0f766e;--chart-curve-5: #be185d;--chart-curve-6: #4d7c0f;--chart-curve-baseline-1: #0369a1;--chart-curve-baseline-2: #0284c7;--chart-curve-baseline-3: #38bdf8;--chart-curve-baseline-4: #7dd3fc;--chart-curve-shutin-1: #c2410c;--chart-curve-shutin-2: #dc2626;--chart-curve-shutin-3: #ea580c;--chart-curve-shutin-4: #f59e0b;--color-canvas-tops-line: #6b7280;--color-canvas-tops-label: #374151;--color-canvas-tops-band-1: #eef2ff;--color-canvas-tops-band-2: #ecfdf5;--color-canvas-tops-band-3: #fef9ec;--color-canvas-tops-band-4: #fdf2f8;color-scheme:light}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;font-family:var(--font-sans);font-size:var(--fs-md);font-weight:var(--fw-regular);background:var(--color-bg-app);color:var(--color-text-primary);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#root{display:flex;flex-direction:column}a{color:var(--color-accent-text)}button{font-family:inherit}::selection{background:var(--color-bg-active)}*,*:before,*:after{transition:background-color .12s ease,border-color .12s ease,color .12s ease,fill .12s ease,stroke .12s ease,box-shadow .12s ease}@media (prefers-reduced-motion: reduce){*,*:before,*:after{transition:none!important}}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}*{scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:var(--radius-sm)}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}::view-transition-old(root),::view-transition-new(root){animation-duration:.22s;animation-timing-function:ease-out}::view-transition-old(root){animation-name:fo-view-transition-out}::view-transition-new(root){animation-name:fo-view-transition-in}@keyframes fo-view-transition-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.985)}}@keyframes fo-view-transition-in{0%{opacity:0;transform:scale(1.015)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion: reduce){::view-transition-old(root),::view-transition-new(root){animation:none}}.cover{--cov-surface: #05070f;--cov-card: rgba(14, 19, 48, .82);--cov-primary: #b9c6e8;--cov-primary-hover: #d8e4ff;--cov-on-primary: #0b102c;--cov-secondary: #7bd0ff;--cov-elevated: rgba(14, 19, 48, .6);--cov-text: #f3f5fc;--cov-text-variant: #c2c8dd;--cov-placeholder: #737f9e;--cov-outline: #2a3160;--cov-border-low: rgba(248, 250, 252, .1);--cov-error: #ffb4ab;position:fixed;inset:0;background:var(--cov-surface);color:var(--cov-text);overflow:hidden;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif}.bg-glow{position:absolute;right:-6%;top:-10%;width:78%;height:120%;background:radial-gradient(55% 55% at 62% 45%,#7bd0ff24,#0b102c8c 45%,#05070f00 78%);pointer-events:none}.bg-contours{position:absolute;right:-8%;top:-12%;width:82%;height:124%;opacity:.42;mix-blend-mode:screen;filter:contrast(1.25) brightness(.95);-webkit-mask-image:radial-gradient(62% 62% at 68% 48%,rgba(0,0,0,1) 0%,rgba(0,0,0,.85) 42%,rgba(0,0,0,0) 82%),linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,.35) 22%,rgba(0,0,0,1) 55%);mask-image:radial-gradient(62% 62% at 68% 48%,#000,#000000d9 42%,#0000 82%),linear-gradient(to right,#0000,#00000059 22%,#000 55%);-webkit-mask-composite:source-in;mask-composite:intersect;pointer-events:none}.bg-scrim-x{position:absolute;inset:0;background:linear-gradient(to right,#05070ff5,#05070fb3 30%,#05070f00 62%);pointer-events:none}.bg-scrim-y{position:absolute;inset:0;background:linear-gradient(to bottom,#05070fd9,#05070f00 22% 72%,#05070fe6);pointer-events:none}.bg-grid{position:absolute;inset:0;background-image:linear-gradient(to right,rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.03) 1px,transparent 1px);background-size:40px 40px;pointer-events:none}.cover-bar{position:absolute;top:0;left:0;width:100%;height:64px;padding:0 32px;display:flex;align-items:center;justify-content:space-between;color:var(--cov-primary);z-index:30}.cover-logo{height:24px;width:auto;display:block}.cover-bar-icons{display:flex;align-items:center;gap:16px}.cover-bar-icons span{display:flex;cursor:pointer;transition:color .15s}.cover-bar-icons span:hover{color:var(--cov-secondary)}.cover-content{position:relative;z-index:20;max-width:1440px;margin:0 auto;width:100%;height:100%;padding:72px 32px 48px;display:flex}.col-left{width:52%;height:100%;min-height:0;display:flex;flex-direction:column;justify-content:center;padding-left:24px}.cover-accent{width:64px;height:4px;background:var(--cov-primary);opacity:.8;margin-bottom:clamp(14px,3vh,32px)}.cover-title{position:relative;margin-bottom:clamp(20px,4vh,48px)}.cover-eyebrow{margin:0 0 8px;font-weight:300;font-size:clamp(28px,4.4vh,48px);line-height:1.1;letter-spacing:-.02em;color:var(--cov-primary)}.cover-headline{margin:0;font-weight:700;font-size:clamp(48px,10vh,140px);line-height:.9;letter-spacing:-.04em;color:#fff}.reg-v,.reg-h{position:absolute;left:-32px;top:64px;background:var(--cov-primary);opacity:.4}.reg-v{width:4px;height:96px}.reg-h{width:16px;height:4px}.access-card{width:100%;max-width:384px;background:var(--cov-card);border:1px solid var(--cov-border-low);border-radius:12px;padding:clamp(14px,3.2vh,32px);box-shadow:0 10px 30px #00000059}.access-card h2{margin:0 0 clamp(10px,2.4vh,24px);font-size:var(--fs-2xl);line-height:32px;font-weight:600;color:var(--cov-text)}.access-card form{display:flex;flex-direction:column;gap:clamp(12px,2vh,20px)}.field{display:flex;flex-direction:column;gap:8px}.access-card label{font-size:var(--fs-sm);line-height:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--cov-text-variant)}.access-card input{background:var(--cov-surface);border:1px solid var(--cov-outline);border-radius:6px;padding:clamp(8px,1.6vh,12px) 16px;font-family:inherit;font-size:calc(16px * var(--font-scale, 1));color:var(--cov-text);transition:border-color .15s}.access-card input::placeholder{color:var(--cov-placeholder)}.access-card input:focus,.access-card input:focus-visible{outline:none;border-color:var(--cov-primary);box-shadow:none}.access-card button{margin-top:8px;background:var(--cov-primary);color:var(--cov-on-primary);border:none;border-radius:6px;padding:clamp(11px,2.2vh,16px);font-family:inherit;font-size:var(--fs-sm);font-weight:600;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:8px;transition:background .15s}.access-card button:hover{background:var(--cov-primary-hover)}.access-card button:active{transform:translateY(1px)}.access-card button:focus-visible{outline:2px solid var(--cov-primary);outline-offset:2px}.access-error{margin:0;font-size:var(--fs-md);color:var(--cov-error)}.col-right{width:48%;height:100%;position:relative}.corner-ticks{position:absolute;top:32px;right:24px;display:flex;gap:8px}.corner-ticks i{display:block;height:4px}.corner-ticks i:nth-child(1){width:48px;background:#ffffff80}.corner-ticks i:nth-child(2){width:16px;background:#ffffff59}.corner-ticks i:nth-child(3){width:4px;background:#ffffffb3}.net-chip{position:absolute;bottom:48px;right:24px;display:flex;align-items:center;gap:12px;background:var(--cov-elevated);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:8px 16px;border-radius:9999px;border:1px solid var(--cov-border-low)}.net-dot{width:8px;height:8px;border-radius:9999px;background:var(--cov-secondary);box-shadow:0 0 10px var(--cov-secondary)}.net-chip span{font-size:var(--fs-sm);line-height:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--cov-text)}.net-chip-off .net-dot{background:var(--cov-placeholder);box-shadow:none}.version-line{position:absolute;left:max(56px,calc(50% - 664px));bottom:20px;margin:0;display:flex;align-items:center;gap:12px;font-family:JetBrains Mono,ui-monospace,Consolas,monospace;font-size:var(--fs-md);line-height:20px;color:var(--cov-primary);opacity:.8;white-space:nowrap;z-index:25}@media (max-width: 900px){.col-right{display:none}.col-left{width:100%;padding-left:0}.cover-content{padding:72px 28px 48px}}.dash{--dsh-bg: var(--color-bg-app);--dsh-nav: var(--color-bg-surface);--dsh-container: var(--color-bg-surface-raised);--dsh-container-high: var(--color-bg-hover);--dsh-elevated: var(--color-bg-panel);--dsh-input: var(--color-bg-input);--dsh-hover: var(--color-bg-hover);--dsh-text: var(--color-text-primary);--dsh-text-variant: var(--color-text-secondary);--dsh-primary: var(--color-text-secondary);--dsh-secondary: var(--color-accent);--dsh-tertiary: var(--color-highlight);--dsh-success: var(--color-success);--dsh-warning: var(--color-warning);--dsh-error: var(--color-danger-text);--dsh-border-low: var(--color-border);--dsh-border-high: var(--color-border-strong);--dsh-btn-light: var(--color-button-solid);--dsh-btn-light-text: var(--color-button-solid-text);min-height:100vh;background:var(--dsh-bg);color:var(--dsh-text);font-family:var(--font-sans);font-size:calc(16px * var(--font-scale, 1))}.dash .mono{font-family:var(--font-mono);font-size:var(--fs-md);line-height:20px}.dash .topo-bg{background-image:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 18c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm48 25c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm-43-7c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm63 31c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM34 90c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm56-76c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM12 86c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm28-65c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm23-11c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-6 60c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm29 22c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zM32 63c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm57-13c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-9-21c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM60 91c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM35 41c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM12 60c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2z' fill='rgba(248, 250, 252, 0.03)' fill-rule='evenodd'/%3E%3C/svg%3E")}.dash-nav{position:fixed;left:0;top:0;width:256px;height:100vh;background:var(--dsh-nav);border-right:1px solid var(--dsh-border-low);display:flex;flex-direction:column;padding:40px 0;z-index:50}.dash-brand{padding:0 24px;margin-bottom:40px;display:flex;align-items:center;gap:16px}.dash-brand-icon{width:40px;height:40px;border-radius:4px;background:var(--dsh-elevated);border:1px solid var(--dsh-border-high);display:flex;align-items:center;justify-content:center;color:var(--dsh-secondary);flex:none}.dash-brand h1{margin:0;font-size:var(--fs-2xl);line-height:32px;font-weight:600;color:var(--dsh-secondary)}.dash-brand p{margin:4px 0 0;font-size:var(--fs-sm);line-height:12px;font-weight:600;letter-spacing:.05em;color:var(--dsh-text-variant)}.dash-cta{padding:0 24px;margin-bottom:24px}.dash-btn-light,.dash-cta button{background:var(--dsh-btn-light);color:var(--dsh-btn-light-text);border:none;border-radius:4px;padding:8px 16px;font-family:inherit;font-size:var(--fs-sm);line-height:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:opacity .15s}.dash-cta button{width:100%;padding:10px 16px}.dash-btn-light:hover,.dash-cta button:hover{opacity:.9}.dash-menu{list-style:none;margin:0;padding:0 16px;display:flex;flex-direction:column;gap:8px;flex:1;overflow-y:auto;min-height:0}.dash-menu li{display:block}.dash-menu button,.dash-sys{width:100%;display:flex;align-items:center;gap:16px;padding:8px;border:none;border-radius:4px;background:none;font-family:inherit;font-size:var(--fs-sm);line-height:16px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--dsh-text-variant);cursor:pointer;text-align:left;transition:background .15s,color .15s}.dash-menu button span,.dash-sys span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-menu button svg{flex:none}.dash-menu button:hover{color:var(--dsh-text);background:var(--dsh-container-high)}.dash-menu button.active{color:var(--dsh-secondary);background:var(--dsh-elevated);border-right:2px solid var(--dsh-secondary);border-radius:4px 0 0 4px}.dash-menu-bottom{flex:none;margin-top:auto;border-top:1px solid var(--dsh-border-low);padding-top:16px;overflow:visible}.dash-sys{cursor:default;color:var(--dsh-text-variant)}.dash-sys svg{color:var(--dsh-success);flex:none}.dash-sys-off svg{color:var(--dsh-warning)}.dash-main{margin-left:256px;display:flex;flex-direction:column;min-height:100vh}.dash-top{position:sticky;top:0;z-index:40;height:64px;background:var(--dsh-bg);border-bottom:1px solid var(--dsh-border-low);display:flex;align-items:center;justify-content:space-between;padding:0 24px}.dash-search{position:relative;width:33%;max-width:448px}.dash-search svg{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--dsh-text-variant);pointer-events:none}.dash-search input{width:100%;background:var(--dsh-input);border:1px solid var(--dsh-border-low);border-radius:4px;padding:8px 16px 8px 38px;font-family:inherit;font-size:calc(14px * var(--font-scale, 1));font-weight:300;color:var(--dsh-text);transition:border-color .15s}.dash-search input::placeholder{color:var(--dsh-text-variant)}.dash-search input:focus,.dash-search input:focus-visible{outline:none;border-color:var(--dsh-secondary);box-shadow:none}.dash-top-icons{display:flex;align-items:center;gap:24px}.dash-top-icons>button{background:none;border:none;padding:0;color:var(--dsh-text-variant);cursor:pointer;display:flex;transition:color .2s}.dash-top-icons>button:hover{color:var(--dsh-secondary)}.dash-avatar{width:32px;height:32px;border-radius:9999px;border:1px solid var(--dsh-border-low);background:var(--dsh-elevated);color:var(--dsh-secondary);font-size:var(--fs-sm);font-weight:600;letter-spacing:.05em;display:flex;align-items:center;justify-content:center;cursor:pointer}.dash-content{flex:1;width:100%;max-width:1440px;margin:0 auto;padding:32px;overflow-y:auto}.dash-head{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:40px;padding-top:16px;flex-wrap:wrap}.dash-date{margin:0 0 8px;font-family:JetBrains Mono,ui-monospace,Consolas,monospace;font-size:var(--fs-md);line-height:20px;letter-spacing:.08em;text-transform:uppercase;color:var(--dsh-secondary)}.dash-head h2{margin:0;font-size:calc(48px * var(--font-scale, 1));line-height:52px;font-weight:600;letter-spacing:-.02em;color:var(--dsh-text);overflow-wrap:anywhere}.dash-status-card{background:var(--dsh-elevated);border:1px solid var(--dsh-border-low);border-radius:8px;padding:16px;display:flex;align-items:center;gap:16px;min-width:280px}.dash-status-icon{width:48px;height:48px;border-radius:9999px;background:#10b9811a;border:1px solid rgba(16,185,129,.2);color:var(--dsh-success);display:flex;align-items:center;justify-content:center;flex:none}.dash-status-icon.off{background:#f59e0b1a;border-color:#f59e0b33;color:var(--dsh-warning)}.dash-status-label{margin:0 0 4px;font-size:var(--fs-sm);line-height:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--dsh-text-variant)}.dash-status-value{margin:0;font-size:calc(16px * var(--font-scale, 1));line-height:24px}.dash-status-value .ok{color:var(--dsh-success)}.dash-status-value .err{color:var(--dsh-error)}.dash-status-value .sep{color:var(--dsh-text-variant);margin:0 8px}.dash-grid{display:grid;grid-template-columns:2fr 1fr;gap:24px;align-items:start}.dash-col-main{display:flex;flex-direction:column;gap:24px;min-width:0}.dash-card{background:var(--dsh-elevated);border:1px solid var(--dsh-border-low);border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.dash-card-head{padding:16px;border-bottom:1px solid var(--dsh-border-low);display:flex;align-items:center;justify-content:space-between;gap:16px;background-color:var(--color-bg-surface-sunken)}.dash-card-head h3,.dash-config h3{margin:0;font-size:var(--fs-2xl);line-height:32px;font-weight:600;color:var(--dsh-text)}.dash-new-event{display:flex;gap:8px;padding:12px 16px;border-bottom:1px solid var(--dsh-border-low)}.dash-new-event input{flex:1;background:var(--dsh-input);border:1px solid var(--dsh-border-low);border-radius:4px;padding:8px 12px;font-family:inherit;font-size:calc(14px * var(--font-scale, 1));color:var(--dsh-text)}.dash-new-event input:focus,.dash-new-event input:focus-visible{outline:none;border-color:var(--dsh-secondary);box-shadow:none}.dash-table-wrap{overflow-x:auto}.dash-table{width:100%;border-collapse:collapse;text-align:left}.dash-table th{padding:16px;font-size:var(--fs-sm);line-height:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dsh-text-variant);opacity:.6;border-bottom:1px solid var(--dsh-border-low);white-space:nowrap}.dash-table td{padding:14px 16px;font-size:calc(14px * var(--font-scale, 1));line-height:20px;font-weight:300;color:var(--dsh-text);border-top:1px solid var(--dsh-border-low);vertical-align:middle}.dash-table tr:first-child td{border-top:none}.dash-table tbody tr{transition:background .15s;cursor:default}.dash-table tbody tr:hover,.dash-table tbody tr.selected{background:var(--dsh-hover)}.dash-table tbody tr.selected .strong{color:var(--dsh-secondary)}.dash-table td.strong{font-weight:500}.dash-table td.mono{color:var(--dsh-text-variant);white-space:nowrap}.dash-table td.dash-empty{color:var(--dsh-text-variant);font-weight:300;text-align:center;padding:28px 16px}.dash-well-ico{display:inline-flex;vertical-align:-3px;margin-right:8px;color:var(--dsh-secondary)}.dash-chip{display:inline-block;padding:4px 8px;border-radius:4px;font-size:var(--fs-sm);line-height:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.dash-chip.success{color:var(--dsh-success);background:#10b9811a;border:1px solid rgba(16,185,129,.2)}.dash-chip.warning{color:var(--dsh-warning);background:#f59e0b1a;border:1px solid rgba(245,158,11,.2)}.dash-chip.info{color:var(--dsh-tertiary);background:#7bd0ff1a;border:1px solid rgba(123,208,255,.2)}.dash-config{padding:16px}.dash-config h3{padding-bottom:8px;margin-bottom:24px;border-bottom:1px solid var(--dsh-border-low)}.dash-config-body{display:flex;flex-direction:column;gap:24px}.dash-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px;border-radius:4px;transition:background .15s}.dash-toggle-row:hover{background:var(--dsh-hover)}.dash-toggle-row p{margin:0;font-size:calc(16px * var(--font-scale, 1));line-height:24px;font-weight:500}.dash-toggle-row p.sub{margin-top:4px;font-size:calc(14px * var(--font-scale, 1));line-height:20px;font-weight:300;color:var(--dsh-text-variant)}.dash-switch{position:relative;display:inline-flex;cursor:pointer;flex:none}.dash-switch input{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.dash-switch .track{width:44px;height:24px;border-radius:9999px;background:var(--dsh-input);border:1px solid var(--dsh-border-low);transition:background .15s,border-color .15s;display:block;position:relative}.dash-switch .knob{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:9999px;background:#fff;transition:transform .15s;display:block}.dash-switch input:checked+.track{background:var(--dsh-secondary);border-color:transparent}.dash-switch input:checked+.track .knob{transform:translate(20px)}.dash-switch input:focus-visible+.track{outline:2px solid var(--dsh-secondary);outline-offset:2px}.dash-select-row{padding:8px}.dash-select-row>label{display:block;margin-bottom:8px;font-size:var(--fs-sm);line-height:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dsh-text-variant)}.dash-select{position:relative}.dash-select select{width:100%;appearance:none;background:var(--dsh-input);border:1px solid var(--dsh-border-low);border-radius:4px;padding:8px 36px 8px 16px;font-family:inherit;font-size:calc(14px * var(--font-scale, 1));font-weight:300;color:var(--dsh-text);cursor:pointer;transition:border-color .15s}.dash-select select:focus,.dash-select select:focus-visible{outline:none;border-color:var(--dsh-secondary);box-shadow:none}.dash-select svg{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:var(--dsh-text-variant);pointer-events:none}.dash-config-foot{margin:0;padding:16px 8px 8px;color:var(--dsh-text-variant);border-top:1px solid var(--dsh-border-low)}.dash-btn-ghost{background:none;border:1px solid var(--dsh-border-high);border-radius:4px;padding:8px 16px;font-family:inherit;font-size:var(--fs-sm);line-height:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--dsh-text);cursor:pointer;transition:background .15s}.dash-btn-ghost:hover{background:var(--dsh-container-high)}.dash-modal-veil{position:fixed;inset:0;z-index:100;background:#05070fbf;display:flex;align-items:center;justify-content:center;padding:24px}.dash-modal{width:480px;max-width:100%;background:var(--dsh-elevated);border:1px solid var(--dsh-border-high);border-radius:8px;padding:24px}.dash-modal-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.dash-modal-head h3{margin:0;font-size:var(--fs-2xl);line-height:32px;font-weight:600}.dash-modal-head button{background:none;border:none;padding:4px;color:var(--dsh-text-variant);cursor:pointer;display:flex}.dash-modal-head button:hover{color:var(--dsh-text)}.dash-modal ol{margin:0 0 16px;padding-left:20px;display:flex;flex-direction:column;gap:12px;font-size:calc(14px * var(--font-scale, 1));line-height:20px;font-weight:300;color:var(--dsh-text-variant)}.dash-modal code{font-family:JetBrains Mono,ui-monospace,Consolas,monospace;font-size:var(--fs-sm);background:var(--dsh-input);color:var(--dsh-secondary);border:1px solid var(--dsh-border-low);border-radius:4px;padding:1px 6px}.dash-rescan-msg{margin:0 0 16px;color:var(--dsh-secondary)}.dash-modal-actions{display:flex;justify-content:flex-end;gap:8px}.dash-col-side{display:flex;flex-direction:column;gap:24px;min-width:0}.dash-card-meta{font-family:var(--font-mono);font-size:var(--fs-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--dsh-text-variant)}.dash-card>.dash-card-head+*{min-width:0}@media (max-width: 1100px){.dash-grid{grid-template-columns:1fr}}@media (max-width: 900px){.dash-nav{display:none}.dash-main{margin-left:0}.dash-head h2{font-size:calc(32px * var(--font-scale, 1));line-height:40px}}
