@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:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.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:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.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:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.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:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.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:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.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:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-cyrillic-ext-800-normal-BZOjs1Xv.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-800-normal-Ca-gJeZY.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:800;src:url(/assets/inter-cyrillic-800-normal-C7MGvYyJ.woff2) format("woff2"),url(/assets/inter-cyrillic-800-normal-CCHyn08d.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:800;src:url(/assets/inter-greek-ext-800-normal-B--PVpEC.woff2) format("woff2"),url(/assets/inter-greek-ext-800-normal-DUe57HfS.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-800-normal-CLIouy3y.woff2) format("woff2"),url(/assets/inter-greek-800-normal-BU00tryP.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:800;src:url(/assets/inter-vietnamese-800-normal-Cm7tD1pz.woff2) format("woff2"),url(/assets/inter-vietnamese-800-normal-DDlpr_Ee.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:800;src:url(/assets/inter-latin-ext-800-normal-DZJjya6U.woff2) format("woff2"),url(/assets/inter-latin-ext-800-normal-BOMpwxm3.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:800;src:url(/assets/inter-latin-800-normal-BYj_oED-.woff2) format("woff2"),url(/assets/inter-latin-800-normal-D1mf63XC.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}:root{--color-bg: #0a0a0f;--color-surface: #16161d;--color-surface-raised: #1e1e28;--color-border: #2a2a3a;--color-primary: #7c6fff;--color-primary-dim: rgba(124, 111, 255, .12);--color-text: #e4e4ec;--color-text-secondary: #8b8b9e;--color-text-muted: #55556a;--color-success: #4ade80;--color-danger: #f87171;--color-warning: #fbbf24;--font-body: "Inter", system-ui, sans-serif;--font-mono: "JetBrains Mono", monospace;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 16px;--shadow-sm: 0 2px 8px rgba(0, 0, 0, .4);--shadow-lg: 0 8px 32px rgba(0, 0, 0, .5);--space-xs: 4px;--space-sm: 8px;--space-md: 16px;--space-lg: 24px;--space-xl: 40px;--transition-fast: .12s ease;--transition-normal: .2s ease}@media(prefers-color-scheme:light){:root{--color-bg: #f5f5f7;--color-surface: #ffffff;--color-surface-raised: #f0f0f4;--color-border: #d9d9e3;--color-primary-dim: rgba(124, 111, 255, .1);--color-text: #16161d;--color-text-secondary: #55556a;--color-text-muted: #8b8b9e;--shadow-sm: 0 2px 8px rgba(20, 20, 40, .08);--shadow-lg: 0 8px 32px rgba(20, 20, 40, .12)}}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--font-body);letter-spacing:-.02em;margin:0 0 var(--space-sm);font-weight:700}a{color:var(--color-primary);text-decoration:none}a:hover{text-decoration:underline}button{font-family:var(--font-body);cursor:pointer}input,textarea,select{font-family:var(--font-body);font-size:14px;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:8px 12px;outline:none;transition:border-color var(--transition-fast)}input:focus,textarea:focus,select:focus{border-color:var(--color-primary)}textarea{resize:vertical;line-height:1.6}code,pre,.mono{font-family:var(--font-mono)}pre{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-md);overflow-x:auto;font-size:13px;line-height:1.6}::selection{background:var(--color-primary-dim)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:5px}::-webkit-scrollbar-track{background:transparent}._header_1fe1w_1{position:sticky;top:0;z-index:10;display:flex;align-items:center;gap:var(--space-lg);padding:0 var(--space-xl);height:56px;background:color-mix(in srgb,var(--color-bg) 88%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--color-border)}._brand_1fe1w_15{font-weight:700;font-size:16px;color:var(--color-text);letter-spacing:-.02em;white-space:nowrap}._brand_1fe1w_15:hover{text-decoration:none;color:var(--color-primary)}._logo_1fe1w_26{margin-right:4px}._nav_1fe1w_30{display:flex;gap:var(--space-md);flex:1}._nav_1fe1w_30 a{color:var(--color-text-secondary);font-size:14px;font-weight:500;padding:4px 2px}._nav_1fe1w_30 a:hover{color:var(--color-text);text-decoration:none}._nav_1fe1w_30 a._active_1fe1w_45{color:var(--color-primary);border-bottom:2px solid var(--color-primary)}._expChip_1fe1w_50{display:inline-block;margin-left:4px;padding:1px 5px;border-radius:999px;font-size:.65em;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);background:color-mix(in srgb,var(--color-text-muted) 18%,transparent);vertical-align:middle}._userArea_1fe1w_64{display:flex;align-items:center;gap:var(--space-sm);white-space:nowrap}._userChip_1fe1w_70{color:var(--color-text);font-weight:600;font-size:14px}._userChip_1fe1w_70:hover{color:var(--color-primary);text-decoration:none}._settingsLink_1fe1w_79{color:var(--color-text-secondary);font-size:16px}._logoutBtn_1fe1w_83{background:transparent;border:1px solid var(--color-border);color:var(--color-text-secondary);border-radius:var(--radius-sm);padding:4px 12px;font-size:13px;transition:all var(--transition-fast)}._logoutBtn_1fe1w_83:hover{color:var(--color-danger);border-color:var(--color-danger)}._loginLink_1fe1w_97{color:var(--color-text-secondary);font-size:14px;font-weight:500}._loginLink_1fe1w_97:hover{color:var(--color-text);text-decoration:none}._signupBtn_1fe1w_106{background:var(--color-primary);color:#fff;border-radius:var(--radius-sm);padding:6px 14px;font-size:14px;font-weight:600}._signupBtn_1fe1w_106:hover{filter:brightness(1.1);text-decoration:none}._shell_1cdlz_1{min-height:100%;display:flex;flex-direction:column}._shellPinned_1cdlz_9{height:100%;overflow:hidden}._body_1cdlz_14{flex:1;display:flex;min-height:0}._main_1cdlz_20{flex:1;min-width:0;width:100%;max-width:1080px;margin:0 auto;padding:var(--space-xl) var(--space-lg) var(--space-xl)}._shellPinned_1cdlz_9 ._main_1cdlz_20{overflow-y:auto}._mainLabs_1cdlz_38{flex:1;min-width:0;width:100%;height:calc(100vh - 56px);height:calc(100dvh - 56px);max-width:none;margin:0;padding:0;overflow:hidden}._launcher_35avv_1{position:fixed;right:var(--space-lg);bottom:var(--space-lg);z-index:1200;width:52px;height:52px;border-radius:50%;border:1px solid var(--color-border);background:var(--color-primary);color:#fff;font-size:22px;display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-lg);transition:transform var(--transition-fast),background var(--transition-fast)}._launcher_35avv_1:hover{transform:translateY(-2px)}._panel_35avv_26{position:fixed;right:var(--space-lg);bottom:var(--space-lg);z-index:1200;width:min(400px,calc(100vw - 2 * var(--space-lg)));height:min(560px,calc(100vh - 120px));display:flex;flex-direction:column;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden}._pinnedPane_35avv_42{width:380px;flex-shrink:0;display:flex;flex-direction:column;background:var(--color-surface);border-left:1px solid var(--color-border);overflow:hidden;min-height:0;position:relative}._header_35avv_54{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--color-border);background:var(--color-surface-raised)}._headerTitle_35avv_64{display:flex;align-items:center;gap:var(--space-sm);min-width:0;font-weight:700}._backBtn_35avv_72{width:28px;height:28px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0;background:none;border:none;color:var(--color-text-secondary);font-size:16px;line-height:1;border-radius:var(--radius-sm)}._backBtn_35avv_72:hover{color:var(--color-text);background:var(--color-primary-dim)}._chatTitle_35avv_93{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._modelChip_35avv_99{font-size:11px;font-weight:500;color:var(--color-primary);background:var(--color-primary-dim);border-radius:999px;padding:2px 8px;white-space:nowrap}._deleteBtn_35avv_109{width:28px;height:28px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0;background:none;border:none;color:var(--color-text-muted);font-size:16px;line-height:1;border-radius:var(--radius-sm)}._deleteBtn_35avv_109:hover{color:var(--color-danger);background:var(--color-primary-dim)}._pinBtn_35avv_130{width:28px;height:28px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0;background:none;border:none;color:var(--color-text-muted);font-size:14px;line-height:1;border-radius:var(--radius-sm)}._pinBtn_35avv_130:hover{color:var(--color-text);background:var(--color-primary-dim)}._headerActions_35avv_151{display:flex;align-items:center;gap:var(--space-sm)}._closeBtn_35avv_157{width:28px;height:28px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0;background:none;border:none;color:var(--color-text-muted);font-size:16px;line-height:1;border-radius:var(--radius-sm)}._closeBtn_35avv_157:hover{color:var(--color-text);background:var(--color-primary-dim)}._newChat_35avv_178{flex:1;padding:var(--space-md);display:flex;flex-direction:column;gap:var(--space-sm);min-height:0}._picker_35avv_186{display:flex;flex-direction:column;gap:var(--space-sm)}._pickerLabel_35avv_192{font-size:12px;color:var(--color-text-secondary)}._modelSelect_35avv_197{width:100%}._singleModel_35avv_201{margin:0;color:var(--color-text-secondary);font-size:14px}._startBtn_35avv_207{background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-sm);padding:8px 12px;font-weight:600}._startBtn_35avv_207:disabled{opacity:.5;cursor:not-allowed}._listHeader_35avv_221{margin-top:var(--space-md);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}._chatList_35avv_230{display:flex;flex-direction:column;gap:var(--space-xs)}._chatListScroll_35avv_235{flex:1;overflow-y:auto;min-height:0}._chatRow_35avv_240{display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:left;background:none;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md);color:var(--color-text)}._chatRow_35avv_240:hover{border-color:var(--color-primary);background:var(--color-primary-dim)}._chatRowTitle_35avv_258{font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chatRowMeta_35avv_266{font-size:12px;color:var(--color-text-muted)}._thread_35avv_271{flex:1;overflow-y:auto;padding:var(--space-md)}._virtualList_35avv_279{position:relative;width:100%}._virtualItem_35avv_284{position:absolute;top:0;left:0;width:100%}._virtualItem_35avv_284>*{margin-bottom:var(--space-sm)}._bubble_35avv_295{max-width:85%;padding:8px 12px;border-radius:var(--radius-md);font-size:14px;line-height:1.5;word-break:break-word}._bubbleText_35avv_305{white-space:pre-wrap}._userBubble_35avv_309{margin-left:auto;background:var(--color-primary-dim);border:1px solid var(--color-primary)}._aiBubble_35avv_317{align-self:flex-start;background:var(--color-surface-raised);border:1px solid var(--color-border)}._bubbleImages_35avv_323{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-bottom:var(--space-sm)}._bubbleImage_35avv_323{width:72px;height:72px;object-fit:cover;border-radius:var(--radius-sm);border:1px solid var(--color-border)}._bubbleBookmarks_35avv_338{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-bottom:4px}._bubbleBookmark_35avv_338{display:inline-block;max-width:100%;padding:2px 8px;border-radius:999px;border:1px solid var(--color-border);background:var(--color-surface);font-size:12px;line-height:20px;color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._thinking_35avv_360{display:flex;align-items:center;gap:var(--space-sm);color:var(--color-text-muted);font-size:13px}._spinner_35avv_368{width:12px;height:12px;border:2px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:_spin_35avv_368 .8s linear infinite}@keyframes _spin_35avv_368{to{transform:rotate(360deg)}}._errorBubble_35avv_383{display:flex;flex-direction:column;gap:var(--space-sm);color:var(--color-danger);font-size:13px}._retryBtn_35avv_391{align-self:flex-start;background:none;border:1px solid var(--color-danger);color:var(--color-danger);border-radius:var(--radius-sm);padding:4px 10px;font-size:12px;font-weight:600}._retryBtn_35avv_391:hover{background:var(--color-danger);color:#fff}._messageWrap_35avv_406{display:flex;flex-direction:column}._messageWrapUser_35avv_410{align-items:flex-end}._messageWrapAi_35avv_413{align-items:flex-start}._messageMeta_35avv_416{display:flex;align-items:center;gap:var(--space-xs);margin-top:4px;width:100%;max-width:85%;justify-content:space-between}._messageMeta_35avv_416 ._bubbleTime_35avv_425{margin-top:0;margin-left:auto;display:inline}._messageMeta_35avv_416 ._bubbleActions_35avv_430{margin-top:0}._bubbleTime_35avv_425{display:block;margin-top:4px;font-size:11px;color:var(--color-text-muted)}._bubbleActions_35avv_430{display:flex;gap:var(--space-xs);margin-top:4px}._actionBtn_35avv_444{font-size:11px;padding:2px 8px;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:transparent;color:var(--color-text-muted);cursor:pointer}._actionBtn_35avv_444:hover:not(:disabled){color:var(--color-text);border-color:var(--color-primary)}._actionBtn_35avv_444:disabled{opacity:.4;cursor:not-allowed}._iconBtn_35avv_461{width:22px;height:22px;padding:0;display:inline-flex;align-items:center;justify-content:center;font-size:13px;line-height:1}._resizeHandle_35avv_474{position:absolute;top:0;bottom:0;left:-3px;width:6px;cursor:col-resize;background:transparent;z-index:5;transition:background .15s}._resizeHandle_35avv_474:hover,._resizeHandleActive_35avv_486{background:var(--color-primary);opacity:.4}._composer_35avv_491{border-top:1px solid var(--color-border);padding:var(--space-sm);display:flex;flex-direction:column;gap:var(--space-sm);background:var(--color-surface-raised)}._attachments_35avv_500{display:flex;flex-wrap:wrap;gap:var(--space-xs)}._attachment_35avv_500{position:relative}._attachment_35avv_500 img{width:48px;height:48px;object-fit:cover;border-radius:var(--radius-sm);border:1px solid var(--color-border)}._chip_35avv_518{display:inline-flex;align-items:center;gap:4px;max-width:220px;padding:2px 6px 2px 8px;border-radius:999px;border:1px solid var(--color-border);background:var(--color-surface);font-size:12px;line-height:20px;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._chipRemove_35avv_535{width:16px;height:16px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:transparent;color:var(--color-text-secondary);font-size:11px;line-height:1;padding:0}._chipRemove_35avv_535:hover{background:var(--color-danger-dim);color:var(--color-danger)}._attachRemove_35avv_557{position:absolute;top:-6px;right:-6px;width:18px;height:18px;border-radius:50%;border:1px solid var(--color-border);background:var(--color-surface-raised);color:var(--color-text);font-size:11px;line-height:1;display:flex;align-items:center;justify-content:center;padding:0}._composerRow_35avv_575{display:flex;align-items:flex-end;gap:var(--space-xs)}._inputWrap_35avv_581{flex:1;min-width:0;display:flex;align-items:center;gap:var(--space-xs);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:4px 6px;min-height:40px;transition:border-color var(--transition-fast)}._inputWrap_35avv_581:focus-within{border-color:var(--color-primary)}._input_35avv_581{flex:1;min-width:0;resize:none;border:none;background:transparent;padding:4px 8px;outline:none;box-shadow:none;overflow-y:auto}._attachBtn_35avv_612{height:28px;min-width:28px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0 6px;background:none;border:none;border-radius:var(--radius-sm);font-size:15px;line-height:1;color:var(--color-text-secondary)}._attachBtn_35avv_612:hover{color:var(--color-text);background:var(--color-primary-dim)}._attachBtn_35avv_612:disabled{opacity:.4;cursor:not-allowed}._sendBtn_35avv_638{height:40px;min-width:48px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-sm);font-size:16px;font-weight:700;line-height:1}._sendBtn_35avv_638:disabled{opacity:.4;cursor:not-allowed}._composerError_35avv_660{margin:0;font-size:12px;color:var(--color-danger)}._attachMenu_35avv_666{position:absolute;right:0;bottom:calc(100% + 6px);z-index:21;min-width:160px;background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:0 6px 20px #00000026;display:flex;flex-direction:column;padding:4px 0}._attachMenuItem_35avv_681{width:100%;text-align:left;padding:8px 12px;background:none;border:none;color:var(--color-text);font-size:13px;cursor:pointer}._attachMenuItem_35avv_681:hover{background:var(--color-primary-dim)}._attachMenuItem_35avv_681:disabled{opacity:.4;cursor:not-allowed}._importGrid_35avv_701{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;max-height:260px;overflow-y:auto;padding:2px}._importOption_35avv_710{display:flex;flex-direction:column;align-items:stretch;gap:4px;padding:6px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);cursor:pointer;text-align:left}._importOption_35avv_710:hover{border-color:var(--color-primary)}._importThumb_35avv_727{width:100%;height:80px;object-fit:cover;border-radius:var(--radius-sm);background:var(--color-surface-raised)}._importLabel_35avv_735{font-size:12px;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._importMeta_35avv_743{font-size:10px;color:var(--color-text-muted);text-transform:capitalize}._muted_35avv_749{color:var(--color-text-muted);font-size:13px}@media(max-width:760px){._launcher_35avv_1{right:var(--space-md);bottom:var(--space-md)}._panel_35avv_26{right:var(--space-md);bottom:var(--space-md);width:calc(100vw - 2 * var(--space-md))}._pinnedPane_35avv_42{position:fixed;top:0;right:0;bottom:0;width:min(380px,100vw);z-index:1200;border-left:1px solid var(--color-border)}}._visionRow_35avv_782{display:inline-flex;align-items:center;gap:var(--space-xs);padding:6px 12px;border:1px dashed var(--color-border);border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);font-size:12px;cursor:pointer;text-align:left}._visionRow_35avv_782:hover:not(:disabled){color:var(--color-text);border-color:var(--color-primary)}._visionRow_35avv_782:disabled{cursor:default;opacity:.75}._visionBtnOn_35avv_806{background:var(--color-primary-dim);border-color:var(--color-primary)}._langMenuUp_35avv_811{position:absolute;left:0;top:calc(100% + 6px);bottom:auto;max-height:240px;overflow-y:auto}._draftLangRow_35avv_821{display:flex;gap:var(--space-sm);align-items:center;margin-top:var(--space-sm)}._draftLangSelect_35avv_828{flex:1;padding:6px 8px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-raised);color:var(--color-text);font-size:13px}._bookmarkWrap_1y6kp_5{position:relative;display:inline-flex;flex-shrink:0}._bookmarkPop_1y6kp_11{position:absolute;right:0;bottom:calc(100% + 6px);z-index:20;width:240px;background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:0 6px 20px #00000026;padding:var(--space-xs);display:flex;flex-direction:column;gap:var(--space-xs)}._bookmarkPopDown_1y6kp_27{bottom:auto;top:calc(100% + 6px)}._bookmarkSearch_1y6kp_32{width:100%;box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-size:13px;padding:6px 8px}._bookmarkSearch_1y6kp_32:focus{outline:none;border-color:var(--color-primary)}._bookmarkList_1y6kp_48{display:flex;flex-direction:column;gap:2px;max-height:200px;overflow-y:auto}._bookmarkOption_1y6kp_56{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-sm);width:100%;padding:6px 8px;border:none;border-radius:var(--radius-sm);background:none;color:var(--color-text);font-size:13px;text-align:left;cursor:pointer}._bookmarkOption_1y6kp_56:hover{background:var(--color-primary-dim)}._bookmarkOptionActive_1y6kp_76{background:var(--color-primary-dim);color:var(--color-primary)}._bookmarkOptionTitle_1y6kp_81{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._bookmarkOptionMeta_1y6kp_87{flex-shrink:0;color:var(--color-text-muted);font-size:11px}._bookmarkEmpty_1y6kp_93{padding:6px 8px;color:var(--color-text-muted);font-size:13px}._previewBtn_1y6kp_99{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--color-text-muted);font-size:12px;cursor:pointer;border-radius:var(--radius-sm)}._previewBtn_1y6kp_99:hover{background:var(--color-primary-dim);color:var(--color-primary)}._previewText_1y6kp_118{font-size:11px;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:280px}._previewOverlay_1y6kp_127{position:absolute;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background:#0006;padding:var(--space-md)}._previewModal_1y6kp_138{width:100%;max-width:400px;max-height:80%;overflow-y:auto;background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:0 8px 24px #0003;padding:var(--space-md)}._previewHeader_1y6kp_150{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);margin-bottom:var(--space-xs)}._previewTitle_1y6kp_158{font-weight:600;font-size:14px;color:var(--color-text)}._previewClose_1y6kp_164{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;font-size:18px;cursor:pointer;color:var(--color-text-muted)}._previewMeta_1y6kp_177{font-size:11px;color:var(--color-text-muted);margin-bottom:var(--space-sm);word-break:break-all}._previewContent_1y6kp_184{font-size:13px;line-height:1.5;white-space:pre-wrap;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-sm);max-height:300px;overflow-y:auto}._previewLink_1y6kp_197{display:inline-block;margin-top:var(--space-sm);font-size:12px;color:var(--color-primary);text-decoration:none}._markdown_1pmqh_9{white-space:normal}._markdown_1pmqh_9>*:first-child{margin-top:0}._markdown_1pmqh_9>*:last-child{margin-bottom:0}._markdown_1pmqh_9 p{margin:.4em 0}._markdown_1pmqh_9 h1,._markdown_1pmqh_9 h2,._markdown_1pmqh_9 h3,._markdown_1pmqh_9 h4{margin:.7em 0 .3em;line-height:1.3;font-weight:600}._markdown_1pmqh_9 h1{font-size:1.25em}._markdown_1pmqh_9 h2{font-size:1.15em}._markdown_1pmqh_9 h3{font-size:1.05em}._markdown_1pmqh_9 h4{font-size:1em}._markdown_1pmqh_9 ul,._markdown_1pmqh_9 ol{margin:.4em 0;padding-left:1.4em}._markdown_1pmqh_9 li{margin:.15em 0}._markdown_1pmqh_9 li>p{margin:.2em 0}._markdown_1pmqh_9 a{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}._markdown_1pmqh_9 a:hover{opacity:.8}._markdown_1pmqh_9 blockquote{margin:.4em 0;padding:.1em .8em;border-left:3px solid var(--color-border);color:var(--color-text-secondary)}._markdown_1pmqh_9 code{font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:.9em;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.1em .35em}._markdown_1pmqh_9 pre{margin:.5em 0;padding:8px 10px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow-x:auto;font-size:12.5px;line-height:1.45}._markdown_1pmqh_9 pre code{background:none;border:none;padding:0;font-size:inherit}._markdown_1pmqh_9 table{border-collapse:collapse;margin:.5em 0;font-size:13px;width:100%}._markdown_1pmqh_9 th,._markdown_1pmqh_9 td{border:1px solid var(--color-border);padding:4px 8px;text-align:left}._markdown_1pmqh_9 th{background:var(--color-surface);font-weight:600}._markdown_1pmqh_9 hr{border:none;border-top:1px solid var(--color-border);margin:.6em 0}._markdown_1pmqh_9 img{max-width:100%;border-radius:var(--radius-sm)}._streamCaret_1pmqh_117{display:inline-block;color:var(--color-primary);font-weight:700;animation:_caretBlink_1pmqh_1 1s steps(2,start) infinite;margin-left:1px}@keyframes _caretBlink_1pmqh_1{to{opacity:0}}._reasoningWrap_1pmqh_131{margin-bottom:var(--space-sm);border-top:1px solid var(--color-border);padding-top:var(--space-xs)}._reasoningToggle_1pmqh_132{display:flex;align-items:center;gap:var(--space-xs);background:none;border:none;color:var(--color-text-muted);font-size:.8em;cursor:pointer;padding:2px 0}._reasoningToggle_1pmqh_132:hover{color:var(--color-text)}._reasoningIcon_1pmqh_134{font-size:.7em}._reasoningLabel_1pmqh_135{font-style:italic}._reasoningBody_1pmqh_136{margin-top:var(--space-xs);padding:var(--space-xs) var(--space-sm);background:#00000008;border-radius:6px;font-size:.85em;color:var(--color-text-muted);max-height:320px;overflow-y:auto}._messageWrap_eisvk_6{display:flex;flex-direction:column}._messageWrapUser_eisvk_10{align-items:flex-end}._messageWrapAi_eisvk_13{align-items:flex-start}._bubble_eisvk_17{max-width:85%;padding:8px 12px;border-radius:var(--radius-md);font-size:14px;line-height:1.5;word-break:break-word}._bubbleText_eisvk_27{white-space:pre-wrap}._userBubble_eisvk_31{margin-left:auto;background:var(--color-primary-dim);border:1px solid var(--color-primary)}._aiBubble_eisvk_39{align-self:flex-start;background:var(--color-surface-raised);border:1px solid var(--color-border)}._bubbleImages_eisvk_45{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-bottom:var(--space-sm)}._bubbleImage_eisvk_45{width:72px;height:72px;object-fit:cover;border-radius:var(--radius-sm);border:1px solid var(--color-border)}._bubbleBookmarks_eisvk_60{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-bottom:4px}._bubbleBookmark_eisvk_60{display:inline-block;max-width:100%;padding:2px 8px;border-radius:999px;border:1px solid var(--color-border);background:var(--color-surface);font-size:12px;line-height:20px;color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._thinking_eisvk_82{display:flex;align-items:center;gap:var(--space-sm);color:var(--color-text-muted);font-size:13px}._spinner_eisvk_90{width:12px;height:12px;border:2px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:_spin_eisvk_90 .8s linear infinite}@keyframes _spin_eisvk_90{to{transform:rotate(360deg)}}._errorBubble_eisvk_105{display:flex;flex-direction:column;gap:var(--space-sm);color:var(--color-danger);font-size:13px}._stoppedNote_eisvk_113{color:var(--color-text-muted);font-size:13px}._retryBtn_eisvk_118{align-self:flex-start;background:none;border:1px solid var(--color-danger);color:var(--color-danger);border-radius:var(--radius-sm);padding:4px 10px;font-size:12px;font-weight:600}._retryBtn_eisvk_118:hover{background:var(--color-danger);color:#fff}._messageMeta_eisvk_134{display:flex;align-items:center;gap:var(--space-xs);margin-top:4px;width:100%;max-width:85%;justify-content:space-between}._messageMeta_eisvk_134 ._bubbleTime_eisvk_143{margin-top:0;margin-left:auto;display:inline}._messageMeta_eisvk_134 ._bubbleActions_eisvk_148{margin-top:0}._bubbleTime_eisvk_143{display:block;margin-top:4px;font-size:11px;color:var(--color-text-muted)}._bubbleActions_eisvk_148{display:flex;gap:var(--space-xs);margin-top:4px}._actionBtn_eisvk_162{font-size:11px;padding:2px 8px;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:transparent;color:var(--color-text-muted);cursor:pointer}._actionBtn_eisvk_162:hover:not(:disabled){color:var(--color-text);border-color:var(--color-primary)}._actionBtn_eisvk_162:disabled{opacity:.4;cursor:not-allowed}._iconBtn_eisvk_179{width:22px;height:22px;padding:0;display:inline-flex;align-items:center;justify-content:center;font-size:13px;line-height:1}._visionRow_eisvk_191{display:inline-flex;align-items:center;gap:var(--space-xs);padding:6px 12px;border:1px dashed var(--color-border);border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);font-size:12px;cursor:pointer;text-align:left}._visionRow_eisvk_191:hover:not(:disabled){color:var(--color-text);border-color:var(--color-primary)}._visionRow_eisvk_191:disabled{cursor:default;opacity:.75}._visionBtnOn_eisvk_215{background:var(--color-primary-dim);border-color:var(--color-primary)}._composer_eisvk_222{border-top:1px solid var(--color-border);padding:var(--space-sm);display:flex;flex-direction:column;gap:var(--space-sm);background:var(--color-surface-raised)}._attachments_eisvk_231{display:flex;flex-wrap:wrap;gap:var(--space-xs)}._attachment_eisvk_231{position:relative}._attachment_eisvk_231 img{width:48px;height:48px;object-fit:cover;border-radius:var(--radius-sm);border:1px solid var(--color-border)}._chip_eisvk_249{display:inline-flex;align-items:center;gap:4px;max-width:220px;padding:2px 6px 2px 8px;border-radius:999px;border:1px solid var(--color-border);background:var(--color-surface);font-size:12px;line-height:20px;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._chipRemove_eisvk_266{width:16px;height:16px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:transparent;color:var(--color-text-secondary);font-size:11px;line-height:1;padding:0}._chipRemove_eisvk_266:hover{background:var(--color-danger-dim);color:var(--color-danger)}._attachRemove_eisvk_287{position:absolute;top:-6px;right:-6px;width:18px;height:18px;border-radius:50%;border:1px solid var(--color-border);background:var(--color-surface-raised);color:var(--color-text);font-size:11px;line-height:1;display:flex;align-items:center;justify-content:center;padding:0}._composerRow_eisvk_305{display:flex;align-items:flex-end;gap:var(--space-xs)}._inputWrap_eisvk_311{flex:1;min-width:0;display:flex;align-items:center;gap:var(--space-xs);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:4px 6px;min-height:40px;transition:border-color var(--transition-fast)}._inputWrap_eisvk_311:focus-within{border-color:var(--color-primary)}._input_eisvk_311{flex:1;min-width:0;resize:none;border:none;background:transparent;padding:4px 8px;outline:none;box-shadow:none;overflow-y:auto}._attachBtn_eisvk_341{height:28px;min-width:28px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0 6px;background:none;border:none;border-radius:var(--radius-sm);font-size:15px;line-height:1;color:var(--color-text-secondary)}._attachBtn_eisvk_341:hover{color:var(--color-text);background:var(--color-primary-dim)}._attachBtn_eisvk_341:disabled{opacity:.4;cursor:not-allowed}._sendBtn_eisvk_367{height:40px;min-width:48px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-sm);font-size:16px;font-weight:700;line-height:1}._sendBtn_eisvk_367:disabled{opacity:.4;cursor:not-allowed}._composerError_eisvk_389{margin:0;font-size:12px;color:var(--color-danger)}._listHeader_eisvk_397{margin-top:var(--space-md);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}._chatList_eisvk_406{display:flex;flex-direction:column;gap:var(--space-xs)}._chatListScroll_eisvk_411{flex:1;overflow-y:auto;min-height:0}._chatRow_eisvk_416{display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:left;background:none;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md);color:var(--color-text)}._chatRow_eisvk_416:hover{border-color:var(--color-primary);background:var(--color-primary-dim)}._chatRowTitle_eisvk_434{font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chatRowMeta_eisvk_442{font-size:12px;color:var(--color-text-muted)}._virtualList_eisvk_447{position:relative;width:100%}._virtualItem_eisvk_452{position:absolute;top:0;left:0;width:100%}._virtualItem_eisvk_452>*{margin-bottom:var(--space-sm)}._attachMenu_eisvk_465{position:absolute;right:0;bottom:calc(100% + 6px);z-index:21;min-width:160px;background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:0 6px 20px #00000026;display:flex;flex-direction:column;padding:4px 0}._attachMenuItem_eisvk_480{width:100%;text-align:left;padding:8px 12px;background:none;border:none;color:var(--color-text);font-size:13px;cursor:pointer}._attachMenuItem_eisvk_480:hover{background:var(--color-primary-dim)}._attachMenuItem_eisvk_480:disabled{opacity:.4;cursor:not-allowed}._langMenuUp_eisvk_500{position:absolute;left:0;top:calc(100% + 6px);bottom:auto;max-height:240px;overflow-y:auto}._modalActionsRow_eisvk_512{display:flex;gap:var(--space-sm);align-items:center;margin-top:var(--space-sm)}._modalBtn_eisvk_519{background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-sm);padding:8px 12px;font-weight:600;cursor:pointer}._modalBtn_eisvk_519:disabled{opacity:.5;cursor:not-allowed}._modalSelect_eisvk_534{flex:1;padding:6px 8px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-raised);color:var(--color-text);font-size:13px}._importGrid_eisvk_544{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;max-height:260px;overflow-y:auto;padding:2px}._importOption_eisvk_553{display:flex;flex-direction:column;align-items:stretch;gap:4px;padding:6px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);cursor:pointer;text-align:left}._importOption_eisvk_553:hover,._importOptionActive_eisvk_570{border-color:var(--color-primary)}._importThumb_eisvk_574{width:100%;height:80px;object-fit:cover;border-radius:var(--radius-sm);background:var(--color-surface-raised)}._importLabel_eisvk_582{font-size:12px;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._importMeta_eisvk_590{font-size:10px;color:var(--color-text-muted);text-transform:capitalize}._wrap_1v3qn_1{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-md);color:var(--color-text-secondary)}._spinner_1v3qn_10{width:28px;height:28px;border:3px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:_spin_1v3qn_10 .8s linear infinite}._label_1v3qn_18{font-size:13px}@keyframes _spin_1v3qn_10{to{transform:rotate(360deg)}}._wrap_30plo_1{min-height:100vh;display:flex;flex-direction:column}._topbar_30plo_6{display:flex;align-items:center;justify-content:space-between;padding:var(--space-md) var(--space-xl);border-bottom:1px solid var(--color-border)}._brand_30plo_13{font-weight:800;font-size:17px;letter-spacing:-.02em}._nav_30plo_18{display:flex;align-items:center;gap:var(--space-md);font-size:14px;font-weight:500}._cta_30plo_25{background:var(--color-primary);color:#fff;border-radius:var(--radius-sm);padding:6px 14px}._cta_30plo_25:hover{filter:brightness(1.1);text-decoration:none}._hero_30plo_35{flex:1;max-width:900px;margin:0 auto;padding:var(--space-xl) var(--space-lg);display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;gap:var(--space-md)}._headline_30plo_47{font-size:44px;font-weight:800;letter-spacing:-.03em;line-height:1.15;margin:0}._accent_30plo_54{color:var(--color-primary)}._sub_30plo_57{font-size:17px;color:var(--color-text-secondary);max-width:560px;margin:0}._actions_30plo_63{display:flex;gap:var(--space-md);margin-top:var(--space-sm)}._primaryBtn_30plo_68,._secondaryBtn_30plo_69{border-radius:var(--radius-md);padding:12px 22px;font-weight:600;font-size:15px}._primaryBtn_30plo_68{background:var(--color-primary);color:#fff}._primaryBtn_30plo_68:hover{filter:brightness(1.1);text-decoration:none}._secondaryBtn_30plo_69{border:1px solid var(--color-border);color:var(--color-text)}._secondaryBtn_30plo_69:hover{border-color:var(--color-primary);text-decoration:none}._features_30plo_91{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-md);margin-top:var(--space-xl);width:100%}._feature_30plo_91{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-md);text-align:left}._feature_30plo_91 span{font-size:22px}._feature_30plo_91 h3{font-size:15px;margin:var(--space-xs) 0}._feature_30plo_91 p{font-size:13px;color:var(--color-text-secondary);margin:0;line-height:1.5}._btn_1t6xa_1{border:1px solid transparent;border-radius:var(--radius-sm);font-size:14px;font-weight:600;padding:8px 16px;transition:all var(--transition-fast);display:inline-flex;align-items:center;gap:6px}._sm_1t6xa_12{padding:4px 12px;font-size:12.5px}._btn_1t6xa_1:disabled{opacity:.5;cursor:not-allowed}._primary_1t6xa_20{background:var(--color-primary);color:#fff}._primary_1t6xa_20:hover:not(:disabled){filter:brightness(1.1)}._secondary_1t6xa_27{background:var(--color-surface-raised);border-color:var(--color-border);color:var(--color-text)}._secondary_1t6xa_27:hover:not(:disabled){border-color:var(--color-primary)}._ghost_1t6xa_35{background:transparent;color:var(--color-text-secondary)}._ghost_1t6xa_35:hover:not(:disabled){color:var(--color-text)}._danger_1t6xa_42{background:transparent;border-color:var(--color-danger);color:var(--color-danger)}._danger_1t6xa_42:hover:not(:disabled){background:color-mix(in srgb,var(--color-danger) 12%,transparent)}._field_1t6xa_51{display:flex;flex-direction:column;gap:6px;margin-bottom:var(--space-md)}._fieldLabel_1t6xa_57{font-size:13px;font-weight:600;color:var(--color-text-secondary)}._fieldHint_1t6xa_62{font-size:12px;color:var(--color-text-muted)}._errorBox_1t6xa_67{background:color-mix(in srgb,var(--color-danger) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-danger) 40%,transparent);color:var(--color-danger);border-radius:var(--radius-sm);padding:10px 14px;font-size:13px;margin-bottom:var(--space-md)}._spinner_1t6xa_77{display:inline-block;width:14px;height:14px;border:2px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:_spin_1t6xa_77 .8s linear infinite;vertical-align:middle}@keyframes _spin_1t6xa_77{to{transform:rotate(360deg)}}._empty_1t6xa_93{text-align:center;padding:var(--space-xl) var(--space-lg);color:var(--color-text-secondary);border:1px dashed var(--color-border);border-radius:var(--radius-md)}._empty_1t6xa_93 h3{margin:0 0 var(--space-xs)}._empty_1t6xa_93 p{margin:0 0 var(--space-md)}._pageHeader_1t6xa_107{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-md);margin-bottom:var(--space-lg)}._pageTitle_1t6xa_114{font-size:26px;font-weight:800;margin:0}._pageSubtitle_1t6xa_119{margin:4px 0 0;color:var(--color-text-secondary);font-size:14px}._modalOverlay_1t6xa_126{position:fixed;inset:0;z-index:100;background:#00000073;display:flex;align-items:center;justify-content:center;padding:var(--space-lg)}._modalDialog_1t6xa_137{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;max-width:520px;max-height:min(85vh,720px);display:flex;flex-direction:column;box-shadow:0 12px 40px #0000004d}._modalWide_1t6xa_149{max-width:680px}._modalHeader_1t6xa_153{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--color-border)}._modalTitle_1t6xa_162{margin:0;font-size:1rem;font-weight:600}._modalClose_1t6xa_168{border:none;background:none;font-size:1.3rem;line-height:1;color:var(--color-text-muted, #888);cursor:pointer;padding:2px 8px;border-radius:var(--radius-sm)}._modalClose_1t6xa_168:hover{color:var(--color-text);background:var(--color-bg)}._modalBody_1t6xa_184{padding:var(--space-md) var(--space-lg) var(--space-lg);overflow-y:auto}._wrap_j0egq_1{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--space-md)}._card_j0egq_8{width:100%;max-width:400px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-xl);box-shadow:var(--shadow-lg);display:flex;flex-direction:column}._title_j0egq_19{font-size:22px;font-weight:800;margin:0 0 var(--space-xs)}._subtitle_j0egq_24{color:var(--color-text-secondary);font-size:14px;margin:0 0 var(--space-lg)}._foot_j0egq_29{margin-top:var(--space-md);font-size:13px;color:var(--color-text-secondary);text-align:center}._card_d3wxq_1{display:flex;flex-direction:column;gap:var(--space-sm);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-md);color:var(--color-text);transition:border-color var(--transition-fast),transform var(--transition-fast)}._card_d3wxq_1:hover{border-color:var(--color-primary);text-decoration:none;transform:translateY(-2px)}._top_d3wxq_17{display:flex;align-items:center;justify-content:space-between}._icon_d3wxq_22{font-size:18px}._badge_d3wxq_25{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:2px 8px}._title_d3wxq_36{font-size:15px;font-weight:600;margin:0;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._preview_d3wxq_45{margin:0;font-size:13px;color:var(--color-text-secondary);font-family:var(--font-mono);line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._tags_d3wxq_56{display:flex;gap:var(--space-xs);overflow:hidden}._tag_d3wxq_56{font-size:11px;color:var(--color-primary);background:var(--color-primary-dim);border-radius:999px;padding:2px 8px}._footer_d3wxq_68{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);margin-top:auto;min-width:0}._ratings_d3wxq_76{display:flex;gap:var(--space-xs);min-width:0;overflow:hidden}._good_d3wxq_82,._bad_d3wxq_25{font-size:11px;font-weight:600;border-radius:999px;padding:2px 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:110px;flex-shrink:1}._good_d3wxq_82{color:var(--color-success);background:color-mix(in srgb,var(--color-success) 14%,transparent)}._bad_d3wxq_25{color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 14%,transparent)}._noRating_d3wxq_102{font-size:12px;color:var(--color-text-muted)}._author_d3wxq_106{font-size:12px;color:var(--color-text-secondary);flex-shrink:0}._sub_d3wxq_111{font-size:11px;color:var(--color-text-muted)}._promptsGrid_bcqbz_2{display:grid;grid-template-columns:180px repeat(3,minmax(0,1fr));gap:var(--space-md)}@media(max-width:900px){._promptsGrid_bcqbz_2{grid-template-columns:160px repeat(2,minmax(0,1fr))}}@media(max-width:640px){._promptsGrid_bcqbz_2{grid-template-columns:1fr}}._newTile_bcqbz_18{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-xs);background:var(--color-primary-dim);border:1px dashed color-mix(in srgb,var(--color-primary) 55%,transparent);border-radius:var(--radius-md);padding:var(--space-md);color:var(--color-text);text-align:center;transition:border-color var(--transition-fast),background var(--transition-fast);min-height:100%}._newTile_bcqbz_18:hover{border-color:var(--color-primary);border-style:solid;background:color-mix(in srgb,var(--color-primary) 18%,transparent);text-decoration:none}._newIcon_bcqbz_39{font-size:28px;font-weight:600;color:var(--color-primary);line-height:1}._newSub_bcqbz_45{font-size:12.5px;color:var(--color-text-secondary)}._promptsEmpty_bcqbz_50{grid-column:2 / -1;display:flex;align-items:center;justify-content:center;border:1px dashed var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:13.5px;text-align:center;padding:var(--space-md);min-height:100%}._promptsEmpty_bcqbz_50 p{margin:var(--space-xs) 0 0;color:var(--color-text-muted)}._section_bcqbz_68{margin-bottom:var(--space-lg)}._sectionHead_bcqbz_71{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:var(--space-sm)}._sectionHead_bcqbz_71 h2{font-size:16px;font-weight:700;margin:0}._seeAll_bcqbz_82{font-size:13px;font-weight:600}._grid_bcqbz_87{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--space-md)}._collabList_bcqbz_93{display:flex;flex-direction:column;gap:var(--space-sm)}._collabRow_bcqbz_98{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md)}._collabMeta_bcqbz_108{display:block;font-size:13px;color:var(--color-text-secondary);margin-top:2px}._acceptBtn_bcqbz_114{font-size:13px;font-weight:600;background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:6px 14px;color:var(--color-text)}._acceptBtn_bcqbz_114:hover{border-color:var(--color-primary);text-decoration:none}._pendingBadge_bcqbz_127{display:inline-block;font-size:11px;font-weight:700;color:var(--color-warning);background:color-mix(in srgb,var(--color-warning) 14%,transparent);border-radius:999px;padding:2px 8px;vertical-align:middle;margin-left:6px}._muted_bcqbz_138{color:var(--color-text-secondary);font-size:14px}._wsGrid_bcqbz_144{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--space-md)}._wsCard_bcqbz_149{display:flex;flex-direction:column;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-md);text-decoration:none;transition:border-color var(--transition-fast),transform var(--transition-fast)}._wsCard_bcqbz_149:hover{border-color:var(--color-primary);transform:translateY(-2px);text-decoration:none}._wsCardHead_bcqbz_165{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);margin-bottom:var(--space-xs)}._wsCardHead_bcqbz_165 strong{font-size:15px;overflow-wrap:anywhere}._wsCard_bcqbz_149 p{display:-webkit-box;margin:0 0 var(--space-sm);overflow:hidden;color:var(--color-text-secondary);font-size:13px;-webkit-box-orient:vertical;-webkit-line-clamp:2}._wsEmpty_bcqbz_185{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;border:1px dashed var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:13.5px;text-align:center;padding:var(--space-md);min-height:100%}._wsEmpty_bcqbz_185 p{margin:var(--space-xs) 0 0;color:var(--color-text-muted)}._wrap_1e3ar_1{position:relative}._inputRow_1e3ar_5{display:flex;flex-wrap:wrap;gap:var(--space-xs);align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:6px 10px;min-height:38px;transition:border-color var(--transition-fast)}._wrap_1e3ar_1:focus-within ._inputRow_1e3ar_5{border-color:var(--color-primary)}._inputRowBorderless_1e3ar_20{border:none;background:none;padding:2px 0;min-height:0}._wrap_1e3ar_1:focus-within ._inputRowBorderless_1e3ar_20{border-color:transparent}._addBtn_1e3ar_29{width:24px;height:24px;border-radius:50%;border:1px dashed var(--color-border);background:none;color:var(--color-text-muted);font-size:15px;font-weight:700;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color var(--transition-fast),border-color var(--transition-fast)}._addBtn_1e3ar_29:hover{color:var(--color-primary);border-color:var(--color-primary)}._inputRowBorderless_1e3ar_20 ._input_1e3ar_5{font-family:var(--font-mono);font-size:12.5px;border-bottom:1px solid var(--color-border);border-radius:0;padding:3px 4px;min-width:180px}._inputRowBorderless_1e3ar_20 ._input_1e3ar_5:focus{border-bottom-color:var(--color-primary)}._tag_1e3ar_61{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:var(--color-primary);background:var(--color-primary-dim);border-radius:999px;padding:3px 10px}._tagX_1e3ar_72{background:none;border:none;color:inherit;font-size:14px;line-height:1;padding:0;cursor:pointer}._input_1e3ar_5{flex:1;min-width:140px;border:none;background:transparent;padding:4px 2px;outline:none;font-size:14px}._input_1e3ar_5:focus{border:none}._dropdown_1e3ar_95{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:20;background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-lg);overflow:hidden;max-height:260px;overflow-y:auto}._option_1e3ar_110{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);width:100%;text-align:left;background:none;border:none;padding:8px 12px;font-size:13.5px;color:var(--color-text);cursor:pointer}._option_1e3ar_110:hover,._highlight_1e3ar_125{background:var(--color-primary-dim)}._optionName_1e3ar_128{font-family:var(--font-mono)}._official_1e3ar_131{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary);background:var(--color-primary-dim);border-radius:999px;padding:2px 7px}._empty_1e3ar_142{padding:10px 12px;font-size:12.5px;color:var(--color-text-muted)}._wrap_2svu2_1{max-width:760px;margin:0 auto}._title_2svu2_5{font-size:24px;font-weight:800;margin-bottom:4px}._subtitle_2svu2_10{color:var(--color-text-secondary);margin:0 0 var(--space-lg);font-size:14px}._form_2svu2_15{display:flex;flex-direction:column}._textarea_2svu2_19{font-family:var(--font-mono);font-size:13.5px;line-height:1.65}._tagInput_2svu2_24{display:flex;flex-wrap:wrap;gap:var(--space-xs);align-items:center}._tags_2svu2_30{display:flex;flex-wrap:wrap;gap:var(--space-xs)}._tag_2svu2_24{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:var(--color-primary);background:var(--color-primary-dim);border-radius:999px;padding:3px 10px}._tagX_2svu2_46{background:none;border:none;color:inherit;font-size:14px;line-height:1;padding:0}._tagField_2svu2_54{flex:1;min-width:160px;border:none;background:transparent;padding:4px 0}._tagField_2svu2_54:focus{border:none}._suggestions_2svu2_64{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-top:var(--space-sm)}._suggestion_2svu2_64{font-size:11px;background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:999px;color:var(--color-text-secondary);padding:3px 10px;transition:all var(--transition-fast)}._suggestion_2svu2_64:hover{border-color:var(--color-primary);color:var(--color-primary)}._actions_2svu2_83{display:flex;gap:var(--space-sm);margin-top:var(--space-xs)}._wrap_104lj_1{position:relative}._inputRow_104lj_5{display:flex;flex-wrap:wrap;gap:var(--space-xs);align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:6px 10px;min-height:38px;transition:border-color var(--transition-fast)}._wrap_104lj_1:focus-within ._inputRow_104lj_5{border-color:var(--color-primary)}._inputRowBorderless_104lj_20{border:none;background:none;padding:2px 0;min-height:0}._wrap_104lj_1:focus-within ._inputRowBorderless_104lj_20{border-color:transparent}._addBtn_104lj_29{width:24px;height:24px;border-radius:50%;border:1px dashed var(--color-border);background:none;color:var(--color-text-muted);font-size:15px;font-weight:700;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color var(--transition-fast),border-color var(--transition-fast)}._addBtn_104lj_29:hover{color:var(--color-primary);border-color:var(--color-primary)}._tag_104lj_50{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:var(--color-primary);background:var(--color-primary-dim);border-radius:999px;padding:3px 10px}._tagX_104lj_61{background:none;border:none;color:inherit;font-size:14px;line-height:1;padding:0;cursor:pointer}._input_104lj_5{flex:1;min-width:140px;border:none;background:transparent;padding:4px 2px;outline:none;font-size:14px}._input_104lj_5:focus{border:none}._dropdown_104lj_84{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:20;background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-lg);overflow:hidden;max-height:260px;overflow-y:auto}._option_104lj_99{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);width:100%;text-align:left;background:none;border:none;padding:8px 12px;font-size:13.5px;color:var(--color-text);cursor:pointer}._option_104lj_99:hover,._highlight_104lj_114{background:var(--color-primary-dim)}._optionName_104lj_117{font-family:var(--font-mono)}._empty_104lj_121{padding:10px 12px;font-size:12.5px;color:var(--color-text-muted)}._manageRow_104lj_127{border-top:1px solid var(--color-border);width:100%;text-align:left;background:none;border-left:none;border-right:none;border-bottom:none;padding:8px 12px;font-size:12.5px;font-weight:600;color:var(--color-primary);cursor:pointer}._manageRow_104lj_127:hover{background:var(--color-primary-dim)}._chipRow_104lj_146{display:flex;flex-wrap:wrap;gap:var(--space-xs);align-items:center}._frame_yw6ct_3{display:block;width:100%;height:auto;background:#101017;border-radius:var(--radius-md)}._bg_yw6ct_11{fill:#101017}._frameBorder_yw6ct_15{fill:none;stroke:var(--color-border, #2a2a3a);stroke-width:2}._horizon_yw6ct_21{stroke:#55556a;stroke-width:2;stroke-dasharray:14 10}._horizonLabel_yw6ct_27,._sceneNote_yw6ct_28,._subjectNote_yw6ct_29{fill:#8b8b9e;font-size:20px;font-family:var(--font-sans, "Inter", system-ui, sans-serif)}._subjectNote_yw6ct_29{font-size:17px}._cameraChipBg_yw6ct_39{fill:#7c6fff24;stroke:#7c6fff80;stroke-width:1.5}._cameraChip_yw6ct_39{fill:#b7b0ff;font-size:22px;font-family:var(--font-mono, "JetBrains Mono", monospace)}._prop_yw6ct_51{fill:#55556a59;stroke:#55556a;stroke-width:2}._propLabel_yw6ct_57,._labelChip_yw6ct_58{fill:#e4e4ec;font-size:21px;font-family:var(--font-sans, "Inter", system-ui, sans-serif)}._propLabel_yw6ct_57{fill:#8b8b9e;font-size:18px}._subject_yw6ct_29{--subject-accent: #7c6fff}._subjectInteractive_yw6ct_73{cursor:grab}._subjectSelected_yw6ct_77{--subject-accent: #ff8a5c}._head_yw6ct_81{fill:#2a2a3a;stroke:var(--subject-accent);stroke-width:3}._headAway_yw6ct_87{fill:#1e1e28;stroke:var(--subject-accent);stroke-width:3}._body_yw6ct_93{fill:#2a2a3abf;stroke:var(--subject-accent);stroke-width:2.5}._thumbRing_yw6ct_99{fill:#1e1e28;stroke:var(--subject-accent);stroke-width:3}._facing_yw6ct_105 circle{fill:#e4e4ec}._facing_yw6ct_105 ._nose_yw6ct_109{fill:#e4e4ec}._selectionRing_yw6ct_113{fill:#ff8a5c14;stroke:#ff8a5c;stroke-width:2;stroke-dasharray:8 6}._labelChipBg_yw6ct_120{fill:#1e1e28eb;stroke:var(--subject-accent);stroke-width:1.5}._wrap_xgvlt_1{max-width:860px;margin:0 auto}._backLink_xgvlt_6{display:inline-block;font-size:13px;font-weight:600;color:var(--color-text-secondary);margin-bottom:var(--space-sm)}._backLink_xgvlt_6:hover{color:var(--color-primary);text-decoration:none}._titleRow_xgvlt_18{margin-bottom:var(--space-sm)}._title_xgvlt_18{font-size:28px;font-weight:800;letter-spacing:-.02em;margin:0;cursor:default;display:flex;align-items:center;gap:var(--space-sm)}._title_xgvlt_18:hover ._pencil_xgvlt_31{opacity:1}._pencil_xgvlt_31{font-size:16px;color:var(--color-text-muted);opacity:0;transition:opacity var(--transition-fast),color var(--transition-fast);cursor:pointer}._pencil_xgvlt_31:hover{color:var(--color-primary)}._titleInput_xgvlt_44{font-size:28px;font-weight:800;letter-spacing:-.02em;padding:4px 10px;width:100%;max-width:640px;font-family:var(--font-body)}._metaChip_xgvlt_54{font-size:13px;font-weight:600;color:var(--color-text-secondary);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:999px;padding:3px 12px;white-space:nowrap}._modelChip_xgvlt_64{font-family:var(--font-mono);font-size:12px;font-weight:600;color:var(--color-text-muted);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:999px;padding:3px 10px;white-space:nowrap;transition:border-color var(--transition-fast),color var(--transition-fast)}._modelChipGood_xgvlt_76{color:var(--color-success);border-color:color-mix(in srgb,var(--color-success) 45%,var(--color-border));background:color-mix(in srgb,var(--color-success) 12%,transparent)}._modelChipBad_xgvlt_81{color:var(--color-danger);border-color:color-mix(in srgb,var(--color-danger) 45%,var(--color-border));background:color-mix(in srgb,var(--color-danger) 12%,transparent)}._versionSelect_xgvlt_88{position:relative;margin-left:auto}._versionSelectBtn_xgvlt_92{display:flex;align-items:center;gap:8px;background:none;border:1px solid var(--color-border);border-radius:999px;color:var(--color-text);font-family:inherit;font-size:12.5px;font-weight:600;padding:5px 12px;cursor:pointer;transition:border-color var(--transition-fast)}._versionSelectBtn_xgvlt_92:hover{border-color:var(--color-primary)}._versionSelectLabel_xgvlt_110{white-space:nowrap}._versionSelectCaret_xgvlt_113{font-size:9px;color:var(--color-text-muted)}._versionSelectList_xgvlt_117{position:absolute;top:calc(100% + 6px);right:0;z-index:80;width:320px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:0 10px 30px #0006;overflow:hidden}._versionSelectScroll_xgvlt_129{max-height:330px;overflow-y:auto;scrollbar-width:thin}._versionSelectOption_xgvlt_134{width:100%;display:flex;align-items:center;gap:var(--space-sm);background:none;border:none;border-bottom:1px solid var(--color-border);padding:0 12px;font-family:inherit;font-size:13px;color:var(--color-text);text-align:left;cursor:pointer}._versionSelectOption_xgvlt_134:hover{background:var(--color-primary-dim)}._versionSelectOptionActive_xgvlt_152{background:var(--color-primary-dim);font-weight:600}._versionSelectNum_xgvlt_156{font-family:var(--font-mono);font-weight:700;min-width:34px}._versionSelectMeta_xgvlt_161{color:var(--color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._versionSelectFooter_xgvlt_167{border-top:1px solid var(--color-border);padding:8px 12px;background:var(--color-surface-raised);display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}._versionSelectAll_xgvlt_176{font-size:12.5px;font-weight:600;color:var(--color-primary);text-decoration:none}._versionSelectAll_xgvlt_176:hover{text-decoration:underline}._versionPublishBtn_xgvlt_185{border:1px solid var(--color-primary);border-radius:999px;background:var(--color-primary-dim);color:var(--color-primary);font-family:inherit;font-size:12px;font-weight:700;padding:5px 14px;cursor:pointer;white-space:nowrap;transition:background var(--transition-fast)}._versionPublishBtn_xgvlt_185:hover{background:color-mix(in srgb,var(--color-primary) 20%,transparent)}._versionPublishBtn_xgvlt_185:disabled{opacity:.6;cursor:wait}._versionPublishBtnActive_xgvlt_205{border-color:var(--color-border);background:none;color:var(--color-text-secondary)}._versionNewBtn_xgvlt_210{width:100%;display:flex;align-items:center;gap:var(--space-sm);background:none;border:none;padding:10px 12px;font-family:inherit;font-size:13px;font-weight:600;color:var(--color-text);text-align:left;cursor:pointer}._versionNewBtn_xgvlt_210:hover{background:var(--color-primary-dim);color:var(--color-primary)}._versionNewBtn_xgvlt_210:disabled{opacity:.6;cursor:wait}._versionNewPlus_xgvlt_233{font-size:15px;color:var(--color-primary)}._versionDivider_xgvlt_237{border-top:1px solid var(--color-border);margin:2px 0}._toolbar_xgvlt_241{display:flex;align-items:center;gap:var(--space-md);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md);margin-bottom:var(--space-lg);flex-wrap:wrap}._tagsPickerWrap_xgvlt_252{margin-left:auto;min-width:220px}._versionPicker_xgvlt_256{display:flex;align-items:center;gap:var(--space-sm);font-size:13px;color:var(--color-text-secondary);font-weight:600}._history_xgvlt_264{font-size:12px;color:var(--color-text-muted)}._pubState_xgvlt_268{margin-left:auto}._published_xgvlt_271{color:var(--color-success);font-size:13px;font-weight:700}._unpublished_xgvlt_276{color:var(--color-text-muted);font-size:13px}._section_xgvlt_281{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-md) var(--space-lg);margin-bottom:var(--space-lg)}._section_xgvlt_281 h3{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-secondary);margin:0 0 var(--space-md)}._sectionHead_xgvlt_296{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-md)}._sectionHead_xgvlt_296 h3{margin:0}._shotLink_xgvlt_305{font-size:12px;color:var(--color-primary);text-decoration:none;white-space:nowrap}._shotLink_xgvlt_305:hover{text-decoration:underline}._frozenBadge_xgvlt_316{font-size:11px;font-weight:600;text-transform:none;letter-spacing:0;color:var(--color-warning);background:color-mix(in srgb,var(--color-warning) 14%,transparent);border-radius:999px;padding:3px 10px}._colHead_xgvlt_327{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm)}._colLabel_xgvlt_333{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted)}._promptBoxWrap_xgvlt_340{position:relative}._promptBox_xgvlt_340{width:100%;font-family:var(--font-mono);font-size:14px;line-height:1.75;background:var(--color-surface-raised);min-height:220px;padding:var(--space-md);resize:vertical;border-radius:var(--radius-sm);scrollbar-width:none}._promptBox_xgvlt_340::-webkit-scrollbar{display:none}._promptBoxCollapsed_xgvlt_358{height:150px;min-height:150px;overflow:hidden}._promptBox_xgvlt_340:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-dim)}._promptBox_xgvlt_340:read-only{cursor:default;opacity:.92}._promptFade_xgvlt_372{position:absolute;left:0;right:0;bottom:0;height:44px;background:linear-gradient(180deg,transparent,var(--color-surface-raised));border-radius:0 0 var(--radius-sm) var(--radius-sm);pointer-events:none}._promptExpand_xgvlt_382{position:absolute;left:50%;bottom:4px;transform:translate(-50%);width:28px;height:28px;border-radius:50%;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-secondary);font-size:12px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px #00000059;transition:color var(--transition-fast),border-color var(--transition-fast)}._promptExpand_xgvlt_382:hover{color:var(--color-primary);border-color:var(--color-primary)}._promptCollapse_xgvlt_406{position:absolute;left:50%;bottom:4px;transform:translate(-50%);width:28px;height:28px;border-radius:50%;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-secondary);font-size:12px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px #00000059;transition:color var(--transition-fast),border-color var(--transition-fast)}._resultCol_xgvlt_426 ._asset_xgvlt_426{max-width:100%}._charCount_xgvlt_430{position:absolute;right:10px;bottom:8px;font-family:var(--font-mono);font-size:11px;color:var(--color-text-muted);background:color-mix(in srgb,var(--color-surface-raised) 80%,transparent);border-radius:999px;padding:2px 8px;pointer-events:none;z-index:2}._charCountOver_xgvlt_444{color:var(--color-danger);font-weight:600}._lintPanel_xgvlt_450{margin-top:var(--space-sm);border:1px solid color-mix(in srgb,var(--color-warning) 35%,transparent);background:color-mix(in srgb,var(--color-warning) 6%,transparent);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md)}._lintHead_xgvlt_458{margin-bottom:var(--space-xs)}._lintHeadErrors_xgvlt_462,._lintHeadWarnings_xgvlt_463{font-size:12px;font-weight:600}._lintHeadErrors_xgvlt_462{color:var(--color-danger)}._lintHeadWarnings_xgvlt_463{color:var(--color-warning)}._lintList_xgvlt_476{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-xs)}._lintItem_xgvlt_485{display:flex;flex-direction:column;gap:2px;font-size:12px;line-height:1.45;padding-left:14px;position:relative}._lintItem_xgvlt_485:before{content:"";position:absolute;left:0;top:6px;width:7px;height:7px;border-radius:999px}._lintItemError_xgvlt_505:before{background:var(--color-danger)}._lintItemWarning_xgvlt_509:before{background:var(--color-warning)}._lintRule_xgvlt_513{font-weight:600;color:var(--color-text)}._lintMessage_xgvlt_518{color:var(--color-text-secondary)}._lintExcerpt_xgvlt_522{font-family:var(--font-mono);font-size:11px;color:var(--color-text-muted)}._resultCol_xgvlt_426 ._assetMedia_xgvlt_528{max-height:300px}._resultTabs_xgvlt_531{display:flex;align-items:center;gap:var(--space-xs);flex-wrap:wrap}._resultTab_xgvlt_531{width:46px;height:46px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-raised);padding:0;overflow:hidden;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}._assetPreview_xgvlt_552 ._assetMedia_xgvlt_528{max-height:300px}._resultTabActive_xgvlt_555{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-dim)}._resultTabThumb_xgvlt_559{width:100%;height:100%;object-fit:cover;display:block}._resultTabIcon_xgvlt_565{font-size:17px}._resultTabAdd_xgvlt_568{width:46px;height:46px;border:1px dashed var(--color-border);border-radius:var(--radius-sm);background:none;color:var(--color-text-muted);font-size:18px;font-weight:700;cursor:pointer;transition:color var(--transition-fast),border-color var(--transition-fast)}._resultTabAdd_xgvlt_568:hover,._promptCollapse_xgvlt_406:hover{color:var(--color-primary);border-color:var(--color-primary)}._promptResultsRow_xgvlt_588{display:flex;align-items:stretch;gap:0}._dragging_xgvlt_593{-webkit-user-select:none;user-select:none;cursor:col-resize}._promptCol_xgvlt_406{flex:0 0 auto;min-width:0;width:var(--prompt-pct, auto);display:flex;flex-direction:column}._splitter_xgvlt_604{flex:0 0 18px;cursor:col-resize;position:relative;border-radius:var(--radius-sm);transition:background var(--transition-fast)}._splitter_xgvlt_604:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:3px;height:36px;background:var(--color-border);border-radius:2px;transition:background var(--transition-fast)}._splitter_xgvlt_604:hover,._splitterActive_xgvlt_624{background:var(--color-primary-dim)}._splitter_xgvlt_604:hover:after,._splitterActive_xgvlt_624:after{background:var(--color-primary)}._resultCol_xgvlt_426{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:var(--space-sm)}._resultDrop_xgvlt_638{border:2px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised);padding:var(--space-lg) var(--space-md);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-xs);cursor:pointer;text-align:center;min-height:150px;font:inherit;color:var(--color-text);transition:border-color var(--transition-fast),background var(--transition-fast)}._resultDrop_xgvlt_638:hover{border-color:var(--color-primary);background:var(--color-primary-dim)}._resultDrop_xgvlt_638:disabled{opacity:.6;cursor:wait}._resultDropIcon_xgvlt_663{font-size:24px;line-height:1}._resultDropTitle_xgvlt_667{font-size:14px;font-weight:700}._resultDropSub_xgvlt_671{font-size:11.5px;color:var(--color-text-muted)}@media(max-width:760px){._promptResultsRow_xgvlt_588{flex-direction:column}._promptCol_xgvlt_406{width:100%}._splitter_xgvlt_604{display:none}._resultCol_xgvlt_426{width:100%}}._promptStatus_xgvlt_690{margin-bottom:var(--space-sm)}._promptFooter_xgvlt_693{display:flex;align-items:center;gap:var(--space-sm);margin-top:var(--space-sm)}._tagEditWrap_xgvlt_699{flex:1}._quickEval_xgvlt_704{padding:var(--space-sm) var(--space-md);margin-bottom:var(--space-md)}._quickEvalRow_xgvlt_709{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap}._quickEvalLabel_xgvlt_715{font-size:13.5px;font-weight:700;margin-right:var(--space-xs)}._modelSelect_xgvlt_720{position:relative}._modelSelectBtn_xgvlt_723{display:flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:12.5px;padding:5px 10px;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface-raised);color:var(--color-text);cursor:pointer;transition:border-color var(--transition-fast)}._modelSelectBtn_xgvlt_723:hover{border-color:var(--color-primary)}._modelSelectCaret_xgvlt_740{font-size:9px;color:var(--color-text-muted)}._modelSelectList_xgvlt_744{position:absolute;top:calc(100% + 4px);left:0;z-index:60;min-width:170px;max-height:240px;overflow-y:auto;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:0 8px 24px #00000059;padding:4px;display:flex;flex-direction:column;gap:2px}._modelSelectOption_xgvlt_761{background:none;border:none;font-family:var(--font-mono);font-size:12.5px;color:var(--color-text);text-align:left;padding:6px 10px;border-radius:6px;cursor:pointer}._modelSelectOption_xgvlt_761:hover{background:var(--color-primary-dim)}._modelSelectOptionActive_xgvlt_775{color:var(--color-primary);font-weight:600}._thumb_xgvlt_779{border:1px solid var(--color-border);background:var(--color-surface-raised);color:var(--color-text);border-radius:999px;padding:5px 14px;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:all var(--transition-fast)}._thumb_xgvlt_779:hover{transform:translateY(-1px);border-color:var(--color-text-secondary)}._thumb_xgvlt_779:disabled{opacity:.6;cursor:wait}._thumbGoodActive_xgvlt_799{border-color:var(--color-success);color:var(--color-success);background:color-mix(in srgb,var(--color-success) 12%,transparent)}._thumbBadActive_xgvlt_804{border-color:var(--color-danger);color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 12%,transparent)}._detailsToggle_xgvlt_809{margin-left:auto;background:none;border:none;color:var(--color-primary);font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer;padding:4px 8px}._quickEvalDetails_xgvlt_820{border-top:1px solid var(--color-border);margin-top:var(--space-sm);padding-top:var(--space-md);display:flex;flex-direction:column;gap:var(--space-sm)}._quickEvalActions_xgvlt_828{display:flex;justify-content:flex-end}._detailGrid_xgvlt_833{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--space-sm) var(--space-lg)}._detailRow_xgvlt_838{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}._detailLabel_xgvlt_844{font-size:12.5px;color:var(--color-text-secondary)}._stars_xgvlt_848{display:flex;gap:2px}._star_xgvlt_848{background:none;border:none;font-size:17px;color:var(--color-border);padding:0;transition:color var(--transition-fast)}._star_xgvlt_848:hover,._starOn_xgvlt_863{color:var(--color-warning)}._comment_xgvlt_866{width:100%}._saveState_xgvlt_870{font-size:11.5px;font-weight:600;color:var(--color-text-muted)}._saveStateDone_xgvlt_875{color:var(--color-success)}._saveStateOffline_xgvlt_878{color:var(--color-warning)}._evalsHead_xgvlt_883{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md)}._evalsHead_xgvlt_883 h3{margin:0}._evalsCount_xgvlt_892{font-size:11px;font-weight:700;color:var(--color-text-muted);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:999px;padding:2px 8px}._evalsToggle_xgvlt_901{margin-left:auto;background:none;border:none;color:var(--color-text-secondary);font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}._evalsToggle_xgvlt_901:hover{color:var(--color-primary)}._evalList_xgvlt_916{display:flex;flex-direction:column;gap:var(--space-sm)}._evalCard_xgvlt_921{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-sm) var(--space-md)}._evalHead_xgvlt_926{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}._evalTime_xgvlt_932{font-size:11px;color:var(--color-text-muted);white-space:nowrap;margin-left:auto}._evalGood_xgvlt_938{color:var(--color-success);font-size:13px;font-weight:700}._evalBad_xgvlt_943{color:var(--color-danger);font-size:13px;font-weight:700}._evalDetail_xgvlt_948{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-top:var(--space-xs)}._evalField_xgvlt_954{font-size:11.5px;background:var(--color-surface-raised);border-radius:999px;padding:2px 8px;color:var(--color-text-secondary)}._evalComment_xgvlt_961{font-size:13px;color:var(--color-text-secondary);margin:var(--space-xs) 0 0;font-style:italic}._assetGrid_xgvlt_969{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--space-sm)}._asset_xgvlt_426{border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow:hidden;background:var(--color-surface-raised);position:relative}._assetPreview_xgvlt_552{border:none;border-radius:var(--radius-sm);background:var(--color-bg)}._assetPreview_xgvlt_552 ._assetMedia_xgvlt_528{cursor:zoom-in;border-radius:var(--radius-sm)}._refStrip_xgvlt_991{display:flex;flex-direction:row;align-items:stretch;gap:var(--space-sm);overflow-x:auto;scrollbar-width:none;padding-bottom:2px;flex:1;min-width:0}._refStrip_xgvlt_991::-webkit-scrollbar{display:none}._refStrip_xgvlt_991>._asset_xgvlt_426{flex:0 0 auto;display:flex;flex-direction:column}._refStrip_xgvlt_991>._asset_xgvlt_426 ._assetMedia_xgvlt_528{flex:1 1 auto;align-self:center}._refStrip_xgvlt_991 ._assetMedia_xgvlt_528{max-width:240px;max-height:200px}._refStrip_xgvlt_991 ._assetAudio_xgvlt_1018{width:240px}._refEmpty_xgvlt_1022{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);margin-bottom:var(--space-md)}._assetMedia_xgvlt_528{width:100%;height:auto;max-height:240px;object-fit:contain;display:block;background:var(--color-bg)}._assetAudio_xgvlt_1018{width:100%;padding:var(--space-sm)}._assetProcessing_xgvlt_1042{height:100px;display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);font-size:12px}._assetMeta_xgvlt_1050{display:flex;align-items:center;gap:var(--space-xs);padding:6px 10px;font-size:11.5px}._assetName_xgvlt_1057{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-secondary)}._assetSize_xgvlt_1064{color:var(--color-text-muted);white-space:nowrap}._assetDel_xgvlt_1068{background:none;border:none;color:var(--color-text-muted);font-size:15px;line-height:1;padding:0 2px}._assetDel_xgvlt_1068:hover{color:var(--color-danger)}._assetDelOverlay_xgvlt_1080{position:absolute;top:8px;right:8px;width:26px;height:26px;border-radius:50%;border:none;background:#0000008c;color:#fff;font-size:15px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background var(--transition-fast)}._assetDelOverlay_xgvlt_1080:hover{background:var(--color-danger)}._lightbox_xgvlt_1102{position:fixed;inset:0;z-index:1000;background:#000000d9;display:flex;align-items:center;justify-content:center;padding:32px}._lightboxMedia_xgvlt_1112{max-width:92vw;max-height:92vh;object-fit:contain;border-radius:var(--radius-sm)}._lightboxClose_xgvlt_1118{position:absolute;top:16px;right:20px;width:36px;height:36px;border-radius:50%;border:none;background:#ffffff26;color:#fff;font-size:20px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}._lightboxClose_xgvlt_1118:hover{background:var(--color-danger)}._modalBackdrop_xgvlt_1139{position:fixed;inset:0;z-index:1100;background:#0009;display:flex;align-items:center;justify-content:center;padding:24px}._modal_xgvlt_1139{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-lg);max-width:420px;width:100%;box-shadow:0 12px 40px #00000073}._modalTitle_xgvlt_1158{margin:0 0 var(--space-sm);font-size:16px;font-weight:700}._modalMessage_xgvlt_1163{margin:0 0 var(--space-md);font-size:13.5px;color:var(--color-text-secondary);overflow-wrap:break-word}._modalActions_xgvlt_1169{display:flex;justify-content:flex-end;gap:var(--space-sm)}._muted_xgvlt_1175{color:var(--color-text-muted);font-size:13px}._refTabs_xgvlt_1180{display:flex;gap:var(--space-xs);border-bottom:1px solid var(--color-border);margin-bottom:var(--space-md)}._refTab_xgvlt_1180{background:none;border:none;border-bottom:2px solid transparent;color:var(--color-text-secondary);font-family:inherit;font-size:13px;font-weight:600;padding:6px 12px;cursor:pointer;display:flex;align-items:center;gap:6px}._refTab_xgvlt_1180:hover{color:var(--color-text)}._refTabActive_xgvlt_1203{color:var(--color-primary);border-bottom-color:var(--color-primary)}._refTabCount_xgvlt_1207{font-size:10.5px;font-weight:700;color:var(--color-text-muted);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:999px;padding:1px 7px}._refAssetsHead_xgvlt_1216{display:flex;justify-content:flex-end;margin-bottom:var(--space-sm)}._refAssetsRow_xgvlt_1221{display:flex;align-items:flex-start;gap:var(--space-sm)}._refUploadCard_xgvlt_1226{box-sizing:border-box;flex:0 0 110px;width:110px;align-self:stretch;height:auto;min-height:110px;border:none;background:var(--color-surface-raised);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;cursor:pointer;font:inherit;color:var(--color-text-muted);transition:box-shadow var(--transition-fast),color var(--transition-fast)}._refUploadCard_xgvlt_1226:hover{box-shadow:inset 0 0 0 1px var(--color-primary);color:var(--color-primary)}._refUploadCard_xgvlt_1226:disabled{opacity:.6;cursor:wait}._refUploadIcon_xgvlt_1253{font-size:22px;line-height:1}._refUploadText_xgvlt_1257{font-size:12px;font-weight:600}._knowledgeAdd_xgvlt_1261{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md)}._knowledgeKind_xgvlt_1267{flex-shrink:0;font-family:inherit;font-size:13px;padding:7px 10px;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface-raised);color:var(--color-text)}._knowledgeAdd_xgvlt_1261 ._refInput_xgvlt_1277,._knowledgeAdd_xgvlt_1261 ._searchPick_xgvlt_1278{min-width:0}._refInput_xgvlt_1277{flex:1;min-width:180px}._refList_xgvlt_1285{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-xs)}._refItem_xgvlt_1293{display:flex;align-items:center;gap:var(--space-sm);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:6px 12px}._refLink_xgvlt_1302{flex:1;min-width:0;display:flex;align-items:center;gap:var(--space-sm);color:var(--color-text);text-decoration:none}._refLink_xgvlt_1302:hover{color:var(--color-primary)}._refFavicon_xgvlt_1314{font-size:14px}._refThumb_xgvlt_1317{width:28px;height:28px;border-radius:6px;object-fit:cover;flex:0 0 auto}._refTitle_xgvlt_1324{font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._refHost_xgvlt_1331{font-size:11.5px;color:var(--color-text-muted);white-space:nowrap}._searchPick_xgvlt_1278{position:relative;flex:1;min-width:180px}._searchPick_xgvlt_1278 ._refInput_xgvlt_1277{width:100%;min-width:0}._searchPickList_xgvlt_1345{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:60;max-height:280px;overflow-y:auto;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:0 8px 24px #00000059;padding:6px;display:flex;flex-direction:column;gap:4px}._searchPickOption_xgvlt_1362{background:none;border:none;font-family:inherit;font-size:12.5px;color:var(--color-text);text-align:left;padding:8px 12px;border-radius:6px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._searchPickOption_xgvlt_1362:hover{background:var(--color-primary-dim)}._searchPickOptionActive_xgvlt_1379{color:var(--color-primary);font-weight:600}._searchPickEmpty_xgvlt_1383{padding:8px 10px;font-size:12px;color:var(--color-text-muted)}._actionsRow_xgvlt_1390{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap;margin-bottom:var(--space-md)}._collabBox_xgvlt_1397{padding-top:var(--space-md)}._collabList_xgvlt_1400{list-style:none;padding:0;margin:0 0 var(--space-sm);display:flex;flex-direction:column;gap:var(--space-xs)}._collabItem_xgvlt_1408{display:flex;align-items:center;gap:var(--space-sm);font-size:13.5px;background:var(--color-surface-raised);border-radius:var(--radius-sm);padding:6px 12px}._collabStatus_xgvlt_1417{font-size:11px;font-weight:600;text-transform:uppercase;color:var(--color-text-muted);background:var(--color-border);border-radius:999px;padding:2px 8px;margin-left:auto}._inviteRow_xgvlt_1427{display:flex;gap:var(--space-sm);max-width:360px}._inviteRow_xgvlt_1427 input{flex:1}._dangerZone_xgvlt_1437{border-top:1px solid var(--color-border);margin-top:var(--space-md);padding-top:var(--space-sm);display:flex;justify-content:flex-end}._dangerTrigger_xgvlt_1444{background:none;border:none;padding:4px 6px;font-family:inherit;font-size:12px;font-weight:500;color:var(--color-text-muted);cursor:pointer;border-radius:var(--radius-sm);transition:color var(--transition-fast),background var(--transition-fast)}._dangerTrigger_xgvlt_1444:hover{color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 8%,transparent)}._previzPanel_xgvlt_1462{display:flex;flex-direction:column;gap:var(--space-sm)}._previzPanelHead_xgvlt_1468{display:flex;align-items:baseline;gap:var(--space-md);flex-wrap:wrap}._previzRisk_xgvlt_1475{margin:0;padding:var(--space-sm) var(--space-md);border:1px solid #e67e22;border-radius:var(--radius-sm);color:#e67e22;font-size:13px}._previzCards_xgvlt_1484{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--space-md)}._previzCard_xgvlt_1484{display:flex;flex-direction:column;gap:var(--space-xs);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-sm);background:var(--color-surface)}._previzCardThumb_xgvlt_1500{display:block;border-radius:var(--radius-sm);overflow:hidden}._previzCardBody_xgvlt_1506{display:flex;flex-direction:column;gap:2px}._previzCardTitle_xgvlt_1512{font-weight:600;font-size:13px}._filters_fp40w_1{display:flex;gap:var(--space-sm);flex-wrap:wrap;margin-bottom:var(--space-lg)}._filters_fp40w_1 select{min-width:150px}._search_fp40w_11{flex:1;min-width:220px;font-family:inherit;font-size:13.5px;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:8px 12px}._search_fp40w_11:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-dim)}._grid_fp40w_28{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--space-md)}._pager_fp40w_34{display:flex;align-items:center;justify-content:center;gap:var(--space-md);margin-top:var(--space-lg)}._pageInfo_fp40w_42{font-size:13px;color:var(--color-text-muted)}._tagFilterRow_fp40w_48{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-sm);margin:0 0 var(--space-md)}._tagFilterLabel_fp40w_55{font-size:13px;color:var(--color-text-muted)}._tagFilterX_fp40w_59{background:none;border:none;color:var(--color-primary);font-size:12.5px;font-weight:600;cursor:pointer;padding:0}._filters_hg9y1_1{display:flex;gap:var(--space-sm);flex-wrap:wrap;margin-bottom:var(--space-lg)}._filters_hg9y1_1 select{min-width:160px}._search_hg9y1_11{flex:1;min-width:220px;font-family:inherit;font-size:13.5px;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:8px 12px}._search_hg9y1_11:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-dim)}._grid_hg9y1_28{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--space-md)}._pager_hg9y1_34{display:flex;align-items:center;justify-content:center;gap:var(--space-md);margin-top:var(--space-lg)}._pageInfo_hg9y1_42{font-size:13px;color:var(--color-text-muted)}._wrap_6fvrg_1{max-width:820px;margin:0 auto}._back_6fvrg_5{margin:0 0 var(--space-md);font-size:13px}._head_6fvrg_9{display:flex;gap:var(--space-md);align-items:flex-start;margin-bottom:var(--space-sm)}._icon_6fvrg_15{font-size:30px;line-height:1.3}._title_6fvrg_19{font-size:26px;font-weight:800;margin:0}._sub_6fvrg_24{color:var(--color-text-secondary);font-size:14px;margin:4px 0 0}._tags_6fvrg_29{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-bottom:var(--space-md)}._versionTabs_6fvrg_35{display:flex;align-items:center;gap:var(--space-xs);flex-wrap:wrap;margin-bottom:var(--space-md)}._versionTab_6fvrg_35{background:none;border:1px solid var(--color-border);border-radius:999px;color:var(--color-text-secondary);font-size:12.5px;font-weight:600;font-family:inherit;padding:4px 12px;cursor:pointer;transition:all var(--transition-fast)}._versionTab_6fvrg_35:hover{border-color:var(--color-primary);color:var(--color-text)}._versionTabActive_6fvrg_58{background:var(--color-primary-dim);border-color:var(--color-primary);color:var(--color-primary)}._versionHint_6fvrg_63{margin-left:auto;font-size:11.5px;color:var(--color-text-muted)}._tag_6fvrg_29{font-size:12px;font-weight:600;color:var(--color-primary);background:var(--color-primary-dim);border-radius:999px;padding:3px 10px}._promptText_6fvrg_76{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;line-height:1.65;font-size:14.5px;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-md);margin:0 0 var(--space-lg);max-width:72ch}._sectionTitle_6fvrg_90{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary);margin:var(--space-lg) 0 var(--space-sm)}._evals_6fvrg_98{display:flex;flex-direction:column;gap:var(--space-sm)}._evalCard_6fvrg_103{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-md)}._evalHead_6fvrg_109{display:flex;align-items:center;justify-content:space-between}._good_6fvrg_114{color:var(--color-success);font-weight:700;font-size:13px}._bad_6fvrg_119{color:var(--color-danger);font-weight:700;font-size:13px}._evalDetail_6fvrg_124{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-top:var(--space-sm)}._evalField_6fvrg_130{font-size:12px;color:var(--color-text-secondary);background:var(--color-surface-raised);border-radius:999px;padding:3px 10px}._comment_6fvrg_137{color:var(--color-text-secondary);font-style:italic;font-size:13px;margin:var(--space-sm) 0 0}._muted_6fvrg_143{color:var(--color-text-muted)}._assets_6fvrg_146{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--space-sm)}._assetImg_6fvrg_151{width:100%;border-radius:var(--radius-sm);border:1px solid var(--color-border)}._assetVideo_6fvrg_156{width:100%;border-radius:var(--radius-sm)}._assetAudio_6fvrg_160{width:100%}._assetBtn_6fvrg_163{position:relative;display:block;padding:0;margin:0;background:none;border:none;cursor:pointer;border-radius:var(--radius-sm);overflow:hidden;text-align:left;font:inherit;color:inherit}._assetBtn_6fvrg_163:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._assetBtn_6fvrg_163:hover ._assetImg_6fvrg_151,._assetBtn_6fvrg_163:hover ._assetVideo_6fvrg_156{border-color:var(--color-primary)}._assetBtn_6fvrg_163:hover ._assetHint_6fvrg_185{opacity:1}._assetHint_6fvrg_185{position:absolute;left:8px;bottom:8px;padding:3px 8px;font-size:11px;font-weight:600;color:#fff;background:#0009;border-radius:999px;opacity:0;transition:opacity var(--transition-fast);pointer-events:none}._lightbox_6fvrg_202{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:32px;background:#000000d9}._lightboxMedia_6fvrg_212{max-width:92vw;max-height:92vh;object-fit:contain;border-radius:var(--radius-sm)}._lightboxClose_6fvrg_218{position:absolute;top:16px;right:20px;width:36px;height:36px;padding:0;color:#fff;background:#ffffff26;border:none;border-radius:50%;font-size:20px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}._lightboxClose_6fvrg_218:hover{background:var(--color-danger)}._characters_6fvrg_239{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-sm);margin:var(--space-md) 0}._characterLabel_6fvrg_246{color:var(--color-text-muted);font-size:12px;font-weight:700;text-transform:uppercase}._character_6fvrg_239{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 5px;color:var(--color-text);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:999px;font-size:13px;text-decoration:none}._character_6fvrg_239:hover{border-color:var(--color-primary)}._character_6fvrg_239 img{width:24px;height:24px;object-fit:cover;border-radius:50%}._readonlyNote_6fvrg_273{margin-top:var(--space-xl);font-size:13px;color:var(--color-text-muted);text-align:center}._list_1ei85_1{display:flex;flex-direction:column;gap:var(--space-sm)}._item_1ei85_7{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-md)}._itemMain_1ei85_18{flex:1;min-width:0}._url_1ei85_23{font-weight:600;font-size:14.5px;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap}a._url_1ei85_23:hover{color:var(--color-primary)}._desc_1ei85_36{margin:4px 0 0;font-size:13px;color:var(--color-text-secondary)}._tagged_1ei85_42{color:var(--color-primary);font-weight:600}._actions_1ei85_47{display:flex;align-items:center;gap:var(--space-sm)}._linkBtn_1ei85_53{background:none;border:1px solid var(--color-border);color:var(--color-text-secondary);border-radius:var(--radius-sm);font-size:12px;padding:4px 10px;white-space:nowrap;cursor:pointer}._linkBtn_1ei85_53:hover{border-color:var(--color-primary);color:var(--color-primary)}._del_1ei85_68{background:none;border:none;color:var(--color-text-muted);font-size:18px;line-height:1;cursor:pointer}._del_1ei85_68:hover{color:var(--color-danger)}._tagForm_1ei85_80{display:inline-flex;align-items:center;gap:6px}._tagError_1ei85_86{font-size:11px;color:var(--color-danger)}._modalBackdrop_1ei85_92{position:fixed;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:50;padding:var(--space-md)}._modal_1ei85_92{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;max-width:520px;max-height:90vh;overflow-y:auto;padding:var(--space-lg);box-shadow:0 12px 40px #00000040}._modalTitle_1ei85_115{font-size:17px;font-weight:700;margin:0 0 var(--space-md)}._modalForm_1ei85_121{display:flex;flex-direction:column;gap:var(--space-md)}._kindRow_1ei85_127{display:flex;gap:var(--space-sm);margin-bottom:var(--space-sm)}._kindBtn_1ei85_133,._kindActive_1ei85_134{flex:1;padding:8px 12px;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted);font:inherit;font-size:13.5px;cursor:pointer}._kindActive_1ei85_134{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-dim)}._textarea_1ei85_152{font-family:inherit;font-size:13.5px;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:8px 12px;width:100%;resize:vertical}._textarea_1ei85_152:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-dim)}._modalActions_1ei85_169{display:flex;justify-content:flex-end;gap:var(--space-sm)}._back_1yrbm_1{display:inline-block;font-size:13px;color:var(--color-text-secondary);margin-bottom:var(--space-md)}._back_1yrbm_1:hover{color:var(--color-primary)}._meta_1yrbm_12{display:flex;flex-direction:column;gap:4px;margin-bottom:var(--space-md)}._sourceLink_1yrbm_19{font-size:13.5px;word-break:break-all}._metaText_1yrbm_24{font-size:12.5px;color:var(--color-text-secondary)}._description_1yrbm_29{font-size:14px;color:var(--color-text-secondary);margin:0 0 var(--space-md);white-space:pre-wrap;word-break:break-word}._textBody_1yrbm_37{margin:0;padding:var(--space-lg);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:inherit;font-size:14px;line-height:1.7;color:var(--color-text);white-space:pre-wrap;word-break:break-word;max-width:72ch}._noText_1yrbm_52{color:var(--color-text-muted);font-size:14px}._modalBackdrop_xpeok_11{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:var(--space-lg);background:#000000a6}._modal_xpeok_11{width:min(440px,100%);padding:var(--space-lg);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:0 20px 60px #00000073}._modal_xpeok_11 h2{margin:0 0 var(--space-sm);font-size:20px}._modal_xpeok_11 p{margin:0;color:var(--color-text-secondary);line-height:1.5}._modalActions_xpeok_30{display:flex;justify-content:flex-end;gap:var(--space-sm);margin-top:var(--space-lg)}._addTabs_xpeok_38{display:flex;gap:var(--space-xs);margin-bottom:var(--space-md)}._tab_xpeok_43,._tabActive_xpeok_43{padding:6px 14px;background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer}._tabActive_xpeok_43{background:var(--color-primary-dim);border-color:var(--color-primary)}._searchPick_xpeok_56{position:relative}._searchPick_xpeok_56 input{width:100%}._searchPickList_xpeok_58{position:absolute;z-index:20;top:calc(100% + 4px);left:0;right:0;max-height:240px;overflow-y:auto;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:0 10px 30px #0000004d}._searchPickOption_xpeok_71{display:block;width:100%;padding:8px 12px;text-align:left;background:transparent;border:none;border-bottom:1px solid var(--color-border);cursor:pointer}._searchPickOptionActive_xpeok_81{background:var(--color-primary-dim)}._searchPickEmpty_xpeok_82{padding:10px 12px;color:var(--color-text-muted);font-size:13px}._cardActions_xpeok_89{position:relative;margin-left:auto;flex-shrink:0}._cardDropdownBtn_xpeok_94{width:28px;height:28px;padding:0;display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:16px;line-height:1;cursor:pointer}._cardDropdownBtn_xpeok_94:hover{color:var(--color-primary);border-color:var(--color-primary)}._cardDropdownMenu_xpeok_113{position:absolute;z-index:30;right:0;top:100%;min-width:160px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:0 4px 16px #00000040}._cardDropdownItem_xpeok_124{display:block;width:100%;padding:6px 12px;text-align:left;color:var(--color-text);background:transparent;border:none;font-size:13px;cursor:pointer}._cardDropdownItem_xpeok_124:hover{background:var(--color-surface-raised)}._cardDropdownItemDanger_xpeok_138{color:var(--color-danger)}._cardDropdownItem_xpeok_124:disabled{opacity:.4;cursor:default}._saveStatus_xpeok_147,._saveSaved_xpeok_147,._saveError_xpeok_147{font-size:12px}._saveStatus_xpeok_147{color:var(--color-text-muted)}._saveSaved_xpeok_147{color:var(--color-success, #4caf50)}._saveError_xpeok_147{color:var(--color-danger)}._todoBadge_xpeok_155{padding:2px 8px;color:var(--color-text-secondary);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:999px;font-size:12px;white-space:nowrap}._todoBadgeAll_xpeok_164{color:var(--color-success, #4caf50);border-color:color-mix(in srgb,var(--color-success, #4caf50) 40%,transparent)}._todoBadgeNone_xpeok_168{color:var(--color-text-muted);border-style:dashed}._categoryBadge_xpeok_172{display:inline-block;padding:2px 8px;font-size:12px;font-weight:600;color:var(--color-primary);background:var(--color-primary-dim);border-radius:var(--radius-sm)}._categoryPill_xpeok_183{padding:4px 12px;font-size:12px;font-weight:600;color:var(--color-text-secondary);background:var(--color-surface);border:1px solid var(--color-border);border-radius:999px;cursor:pointer;transition:all .15s}._categoryPill_xpeok_183:hover{border-color:var(--color-primary);color:var(--color-primary)}._categoryPillActive_xpeok_198{color:#fff;background:var(--color-primary);border-color:var(--color-primary)}._categoryPillActive_xpeok_198:hover{color:#fff;opacity:.9}._fieldEdit_xpeok_209{display:grid;gap:var(--space-xs)}._fieldEditInput_xpeok_213{width:100%;font-size:30px;font-weight:700}._fieldEditTextarea_xpeok_218{width:100%;font-size:14px;line-height:1.6;resize:vertical}._fieldEditTall_xpeok_224{min-height:240px}._fieldEditBorderless_xpeok_227{border-color:transparent;background:transparent;padding:0}._todoEdit_xpeok_234{flex:1;min-width:0;display:grid;gap:2px}._todoEditTextarea_xpeok_240{flex:1;min-width:0;width:100%;padding:0;color:var(--color-text);background:transparent;border:none;outline:none;font-size:13px;line-height:1.5;resize:none;overflow:hidden;overflow-wrap:anywhere}._todoEditTextarea_xpeok_240:focus{background:var(--color-surface)}._lightbox_xpeok_260{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:32px;background:#000000d9}._lightboxMedia_xpeok_270{max-width:92vw;max-height:92vh;object-fit:contain;border-radius:var(--radius-sm)}._lightboxClose_xpeok_276{position:absolute;top:16px;right:20px;width:36px;height:36px;padding:0;color:#fff;background:#ffffff26;border:none;border-radius:50%;font-size:20px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}._lightboxClose_xpeok_276:hover{background:var(--color-danger)}._collapseBtn_xpeok_299{padding:6px 10px;color:var(--color-text-secondary);background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}._collapseBtn_xpeok_299:hover{color:var(--color-primary);border-color:var(--color-primary)}._collapsedBar_xpeok_314{padding:var(--space-md);color:var(--color-text-muted);background:var(--color-surface);border:1px dashed var(--color-border);border-radius:var(--radius-md);font-size:13px}._collapsedExpand_xpeok_322{padding:0;color:var(--color-primary);background:transparent;border:none;font-size:13px;font-weight:600;cursor:pointer}._wrap_14ez7_1{max-width:760px;margin:0 auto}._saved_14ez7_5{color:var(--color-success);font-size:13px;font-weight:600}._card_14ez7_10{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-md) var(--space-lg);margin-bottom:var(--space-lg)}._card_14ez7_10 h3{font-size:15px;margin:0 0 var(--space-xs)}._hint_14ez7_21{color:var(--color-text-secondary);font-size:13px;margin:0 0 var(--space-sm)}._radio_14ez7_26{display:flex;align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm) 0;cursor:pointer}._radio_14ez7_26 input{margin-top:4px}._radioDesc_14ez7_36{display:block;font-size:13px;color:var(--color-text-secondary);font-weight:400}._twoCol_14ez7_42{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-md)}._userList_14ez7_47{list-style:none;padding:0;margin:0}._userRow_14ez7_52{display:flex;align-items:center;justify-content:space-between;padding:6px 0;border-bottom:1px solid var(--color-border);font-size:14px}._userRow_14ez7_52:last-child{border-bottom:none}._linkBtn_14ez7_63{background:none;border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:12px;padding:3px 10px}._linkBtn_14ez7_63:hover{border-color:var(--color-danger);color:var(--color-danger)}._muted_14ez7_75{color:var(--color-text-muted);font-size:13px}._avatarRow_14ez7_79{display:flex;align-items:center;gap:var(--space-md);margin-bottom:var(--space-md)}._avatarPreview_14ez7_85{width:64px;height:64px;border-radius:999px;object-fit:cover;border:1px solid var(--color-border)}._avatarPlaceholder_14ez7_92{width:64px;height:64px;border-radius:999px;border:1px dashed var(--color-border);display:inline-flex;align-items:center;justify-content:center;font-size:11px;color:var(--color-text-muted)}._uploadBtn_14ez7_103{display:inline-block;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:6px 14px;font-size:13px;font-weight:600;cursor:pointer}._uploadBtn_14ez7_103:hover{border-color:var(--color-primary);color:var(--color-primary)}._guidelineHeader_14ez7_119{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-xs)}._guidelineHeader_14ez7_119 h3{margin:0}._guidelineList_14ez7_128{list-style:none;padding:0;margin:0}._guidelineRow_14ez7_133{display:flex;align-items:center;justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--color-border);font-size:14px}._guidelineRow_14ez7_133:last-child{border-bottom:none}._guidelineInfo_14ez7_144{display:flex;flex-direction:column;gap:4px}._guidelineTitle_14ez7_149{font-weight:500}._houseStar_14ez7_152{color:var(--color-warning);font-size:14px}._guidelineTags_14ez7_156{display:flex;gap:4px;flex-wrap:wrap}._tagChip_14ez7_161{display:inline-block;background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:2px 8px;font-size:11px;color:var(--color-text-secondary)}._guidelineActions_14ez7_170{display:flex;gap:6px}._wrap_4nxmn_1{max-width:860px;margin:0 auto}._actions_4nxmn_5{display:flex;gap:var(--space-sm)}._blockedNote_4nxmn_9{color:var(--color-text-muted);font-size:13px}._card_4nxmn_13{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-md) var(--space-lg);margin-bottom:var(--space-lg)}._card_4nxmn_13 h3{font-size:15px;margin:0 0 var(--space-sm)}._refList_4nxmn_24{margin:0;padding-left:var(--space-lg);font-size:13.5px}._refBy_4nxmn_29{color:var(--color-text-muted);font-size:12.5px}._sectionTitle_4nxmn_33{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary);margin:var(--space-lg) 0 var(--space-sm)}._grid_4nxmn_41{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--space-md)}._cardLink_4nxmn_46{display:flex;flex-direction:column;gap:var(--space-xs);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-md);color:var(--color-text);transition:border-color var(--transition-fast)}._cardLink_4nxmn_46:hover{border-color:var(--color-primary);text-decoration:none}._cardIcon_4nxmn_61{font-size:18px}._cardPreview_4nxmn_64{margin:0;font-size:12.5px;color:var(--color-text-secondary);font-family:var(--font-mono);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._cardMeta_4nxmn_75{font-size:11.5px;color:var(--color-text-muted)}._muted_4nxmn_79{color:var(--color-text-muted)}._wrap_1xeia_1{max-width:980px;margin:0 auto}._grid_1xeia_5{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:var(--space-md)}._card_1xeia_10{display:flex;flex-direction:column;overflow:hidden;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);text-decoration:none;transition:border-color var(--transition-fast),transform var(--transition-fast)}._card_1xeia_10:hover{border-color:var(--color-primary);transform:translateY(-2px)}._image_1xeia_25,._placeholder_1xeia_25{width:100%;height:190px;object-fit:cover;background:var(--color-surface-raised)}._placeholder_1xeia_25{display:grid;place-items:center;font-size:42px}._body_1xeia_36{padding:var(--space-md)}._cardHead_1xeia_39{display:flex;align-items:center;gap:var(--space-sm)}._card_1xeia_10 h2{flex:1;margin:0;font-size:17px}._visibility_1xeia_49{font-size:13px}._card_1xeia_10 p{display:-webkit-box;margin:var(--space-sm) 0;overflow:hidden;color:var(--color-text-secondary);font-size:13px;-webkit-box-orient:vertical;-webkit-line-clamp:3}._meta_1xeia_61{color:var(--color-text-muted);font-size:12px}._error_1xeia_65{color:var(--color-danger)}._wrap_pkdc1_1{max-width:1060px;margin:0 auto}._back_pkdc1_5{display:inline-block;margin-bottom:var(--space-md);color:var(--color-text-secondary);font-size:13px;font-weight:600}._heading_pkdc1_12{display:flex;align-items:start;justify-content:space-between;gap:var(--space-md);margin-bottom:var(--space-lg)}._heading_pkdc1_12 h1{margin:0;font-size:30px}._headingActions_pkdc1_20{display:flex;align-items:center;gap:var(--space-sm)}._ownerLine_pkdc1_21,._sectionHead_pkdc1_21 p{margin:var(--space-xs) 0 0;color:var(--color-text-muted);font-size:13px}._ownerBadge_pkdc1_26{color:var(--color-primary);font-size:12px;font-weight:700}._content_pkdc1_27{display:grid;grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:var(--space-lg)}._contentSingle_pkdc1_33{display:block;max-width:720px}._editor_pkdc1_34,._description_pkdc1_34,._section_pkdc1_21,._attribution_pkdc1_34,._imagePane_pkdc1_34{margin-bottom:var(--space-lg);padding:var(--space-lg);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}._editor_pkdc1_34{display:grid;gap:var(--space-md)}._editor_pkdc1_34 input,._editor_pkdc1_34 textarea,._editor_pkdc1_34 select{width:100%}._fieldRow_pkdc1_43{display:flex;flex-direction:column;gap:4px}._fieldRow_pkdc1_43 input,._fieldRow_pkdc1_43 textarea,._fieldRow_pkdc1_43 select{width:100%}._actions_pkdc1_45{display:flex;justify-content:space-between;gap:var(--space-sm)}._description_pkdc1_34 p{margin:0 0 var(--space-md);color:var(--color-text-secondary);white-space:pre-wrap;line-height:1.6}._sourceLink_pkdc1_47,._attribution_pkdc1_34 a{color:var(--color-primary);font-size:13px;overflow-wrap:anywhere}._attribution_pkdc1_34{display:grid;gap:var(--space-xs);color:var(--color-text-secondary);font-size:13px}._sectionHead_pkdc1_21{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);margin-bottom:var(--space-md)}._section_pkdc1_21 h2,._imagePane_pkdc1_34 h2{margin:0;font-size:19px}._imagePane_pkdc1_34{position:sticky;top:var(--space-md)}._descPreview_pkdc1_54{display:block;width:100%;padding:var(--space-sm) var(--space-md);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-sm);text-align:left;cursor:pointer;min-height:60px}._descPreview_pkdc1_54:hover{border-color:var(--color-primary)}._descPreview_pkdc1_54:disabled{cursor:default}._descPreview_pkdc1_54:disabled:hover{border-color:var(--color-border)}._descPlaceholder_pkdc1_68{color:var(--color-text-muted);font-style:italic}._mdPreview_pkdc1_71{margin-top:var(--space-sm);padding:var(--space-sm) var(--space-md);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-sm)}._mdPreviewLabel_pkdc1_78{display:block;margin-bottom:4px;color:var(--color-text-muted);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}._markdown_pkdc1_89{white-space:normal;color:var(--color-text-secondary);line-height:1.6}._markdown_pkdc1_89>*:first-child{margin-top:0}._markdown_pkdc1_89>*:last-child{margin-bottom:0}._markdown_pkdc1_89 p{margin:.4em 0}._markdown_pkdc1_89 h1,._markdown_pkdc1_89 h2,._markdown_pkdc1_89 h3,._markdown_pkdc1_89 h4{margin:.7em 0 .3em;line-height:1.3;font-weight:600;color:var(--color-text)}._markdown_pkdc1_89 h1{font-size:1.25em}._markdown_pkdc1_89 h2{font-size:1.15em}._markdown_pkdc1_89 h3{font-size:1.05em}._markdown_pkdc1_89 h4{font-size:1em}._markdown_pkdc1_89 ul,._markdown_pkdc1_89 ol{margin:.4em 0;padding-left:1.4em}._markdown_pkdc1_89 li{margin:.15em 0}._markdown_pkdc1_89 li>p{margin:.2em 0}._markdown_pkdc1_89 a{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}._markdown_pkdc1_89 a:hover{opacity:.8}._markdown_pkdc1_89 blockquote{margin:.4em 0;padding:.1em .8em;border-left:3px solid var(--color-border);color:var(--color-text-muted)}._markdown_pkdc1_89 code{padding:.15em .35em;background:var(--color-surface-raised);border-radius:3px;font-size:.9em;font-family:var(--font-mono)}._markdown_pkdc1_89 pre{margin:.5em 0;padding:.6em .8em;overflow-x:auto;background:var(--color-surface-raised);border-radius:var(--radius-sm)}._markdown_pkdc1_89 pre code{padding:0;background:none}._markdown_pkdc1_89 table{border-collapse:collapse;width:100%;margin:.5em 0}._markdown_pkdc1_89 th,._markdown_pkdc1_89 td{padding:.3em .6em;border:1px solid var(--color-border);text-align:left}._markdown_pkdc1_89 th{font-weight:600;background:var(--color-surface-raised)}._markdown_pkdc1_89 img{max-width:100%;border-radius:var(--radius-sm)}._heroWrap_pkdc1_163{position:relative}._heroImageButton_pkdc1_164{position:relative;display:block;width:100%;padding:0;overflow:hidden;background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:zoom-in}._heroImageButton_pkdc1_164:hover span{opacity:1}._heroImage_pkdc1_164{display:block;width:100%;max-height:480px;object-fit:contain}._heroImageButton_pkdc1_164 span{position:absolute;right:8px;bottom:8px;padding:4px 8px;color:#fff;background:#000000b3;border-radius:4px;font-size:11px;opacity:.75;transition:opacity var(--transition-fast)}._imageDeleteBtn_pkdc1_168{position:absolute;top:8px;right:8px;width:28px;height:28px;display:grid;place-items:center;color:#fff;background:#0009;border:none;border-radius:50%;font-size:18px;line-height:1;cursor:pointer;opacity:0;transition:opacity var(--transition-fast)}._heroWrap_pkdc1_163:hover ._imageDeleteBtn_pkdc1_168{opacity:1}._imageDeleteBtn_pkdc1_168:hover{background:#000000d9}._noImage_pkdc1_188{display:grid;min-height:220px;place-items:center;color:var(--color-text-muted);background:var(--color-surface-raised);border:1px dashed var(--color-border);border-radius:var(--radius-sm)}._imageAddBtns_pkdc1_189{display:flex;gap:var(--space-xs)}._imageTabs_pkdc1_190{display:flex;gap:var(--space-xs);margin:var(--space-sm) 0 var(--space-md);overflow-x:auto}._imageTab_pkdc1_190,._imageTabActive_pkdc1_191{position:relative;flex:0 0 54px;width:54px;height:54px;padding:2px;overflow:hidden;color:var(--color-text-muted);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer}._imageTabActive_pkdc1_191{border:2px solid var(--color-primary)}._imageTab_pkdc1_190 img{width:100%;height:100%;object-fit:cover}._imageTab_pkdc1_190 span,._imageTabActive_pkdc1_191 span{position:absolute;right:3px;bottom:2px;color:#fff;background:#000000a6;border-radius:3px;font-size:10px}._prompts_pkdc1_197{display:grid;gap:var(--space-sm)}._promptRow_pkdc1_198{display:flex;align-items:center;gap:var(--space-xs)}._prompt_pkdc1_197{display:grid;grid-template-columns:48px 1fr;grid-template-rows:auto auto auto;gap:2px 10px;flex:1;padding:var(--space-sm) var(--space-md);color:var(--color-text);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-sm);text-decoration:none}._prompt_pkdc1_197:hover{border-color:var(--color-primary)}._promptImg_pkdc1_201{grid-row:1 / 4;width:48px;height:48px;object-fit:cover;border-radius:var(--radius-sm)}._promptTitle_pkdc1_202{font-weight:600;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._promptPreview_pkdc1_203{overflow:hidden;color:var(--color-text-secondary);font-size:13px;text-overflow:ellipsis;white-space:nowrap}._prompt_pkdc1_197 small,._muted_pkdc1_204{color:var(--color-text-muted);font-size:12px}._addForm_pkdc1_207{display:grid;gap:var(--space-md);margin-top:var(--space-md)}._importGrid_pkdc1_210{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:var(--space-sm);max-height:400px;overflow-y:auto}._importThumb_pkdc1_217{position:relative;padding:0;overflow:hidden;background:var(--color-surface-raised);border:2px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;aspect-ratio:1}._importThumb_pkdc1_217:hover{border-color:var(--color-primary)}._importThumb_pkdc1_217:disabled{opacity:.6;cursor:wait}._importThumb_pkdc1_217 img{width:100%;height:100%;object-fit:cover}._importPromptLabel_pkdc1_230{display:flex;align-items:center;gap:var(--space-sm);margin:0;font-size:13px;color:var(--color-text-secondary)}._linkBtn_pkdc1_231{color:var(--color-primary);background:none;border:none;cursor:pointer;font-size:13px;padding:0}._linkBtn_pkdc1_231:hover{text-decoration:underline}._relatedSection_pkdc1_242{margin-top:var(--space-lg)}._relatedSection_pkdc1_242 h3{margin:0 0 var(--space-sm);font-size:15px}._relatedStrip_pkdc1_244{display:flex;gap:4px;overflow-x:auto;padding-bottom:var(--space-xs)}._relatedThumb_pkdc1_250{flex:0 0 56px;width:56px;height:56px;padding:2px;overflow:hidden;background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer}._relatedThumb_pkdc1_250:hover{border-color:var(--color-primary)}._relatedThumb_pkdc1_250 img{width:100%;height:100%;object-fit:cover}._relatedMore_pkdc1_263{flex:0 0 56px;width:56px;height:56px;display:grid;place-items:center;background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;color:var(--color-text-muted);font-size:11px;text-align:center}._relatedMore_pkdc1_263:hover{border-color:var(--color-primary);color:var(--color-text)}._promptPickerWrap_pkdc1_280{position:relative}._promptPickerInput_pkdc1_281{width:100%;padding:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-size:14px}._promptPickerList_pkdc1_290{position:absolute;top:100%;left:0;right:0;z-index:10;max-height:280px;overflow-y:auto;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:0 8px 24px #0003}._promptPickerItem_pkdc1_303{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;border:none;background:none;cursor:pointer;text-align:left;color:var(--color-text)}._promptPickerItem_pkdc1_303:hover{background:var(--color-surface-raised)}._promptPickerItemThumb_pkdc1_316{flex:0 0 40px;width:40px;height:40px;border-radius:var(--radius-sm);object-fit:cover;background:var(--color-surface-raised)}._promptPickerItemName_pkdc1_324{flex:1;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.3}._promptPickerEmpty_pkdc1_333{padding:12px;text-align:center;color:var(--color-text-muted);font-size:13px}._lightbox_pkdc1_341,._modalBackdrop_pkdc1_341{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:var(--space-lg);background:#000000d1}._lightbox_pkdc1_341 img{max-width:min(94vw,1200px);max-height:90vh;object-fit:contain}._lightboxClose_pkdc1_343{position:absolute;top:18px;right:22px;width:38px;height:38px;color:#fff;background:#000000a6;border:1px solid rgb(255 255 255 / .4);border-radius:50%;font-size:26px;cursor:pointer}._modalBackdrop_pkdc1_341{background:#000000a6}._modal_pkdc1_341{width:min(440px,100%);padding:var(--space-lg);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:0 20px 60px #00000073}._modal_pkdc1_341 h2{margin:0 0 var(--space-sm);font-size:20px}._modal_pkdc1_341 p{margin:0;color:var(--color-text-secondary);line-height:1.5}._modalActions_pkdc1_348{display:flex;justify-content:flex-end;gap:var(--space-sm);margin-top:var(--space-lg)}._viewerContainer_pkdc1_351{display:flex;flex-direction:column;max-width:min(94vw,1200px);max-height:90vh}._viewerMain_pkdc1_357{flex:1;display:flex;flex-direction:column;align-items:center;min-height:0}._viewerMain_pkdc1_357 img{max-width:100%;max-height:70vh;object-fit:contain}._viewerCaption_pkdc1_369{margin:var(--space-sm) 0 0;color:#fffc;font-size:13px;text-align:center}._viewerStrip_pkdc1_375{display:flex;gap:4px;overflow-x:auto;padding:var(--space-sm) 0;justify-content:center}._viewerThumb_pkdc1_382,._viewerThumbActive_pkdc1_382{flex:0 0 52px;width:52px;height:52px;padding:2px;overflow:hidden;background:#ffffff1a;border:2px solid transparent;border-radius:var(--radius-sm);cursor:pointer}._viewerThumbActive_pkdc1_382{border-color:var(--color-primary)}._viewerThumb_pkdc1_382:hover{border-color:#ffffff80}._viewerThumb_pkdc1_382 img,._viewerThumbActive_pkdc1_382 img{width:100%;height:100%;object-fit:cover}@media(max-width:800px){._content_pkdc1_27{grid-template-columns:1fr}._contentSingle_pkdc1_33{max-width:none}._imagePane_pkdc1_34{position:static;grid-row:1}}._stats_2us6n_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:var(--space-sm);margin-bottom:var(--space-sm)}._stat_2us6n_1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md);display:flex;flex-direction:column}._tabs_2us6n_15{display:flex;gap:var(--space-xs);border-bottom:1px solid var(--color-border);margin-bottom:var(--space-lg)}._tab_2us6n_15{background:none;border:none;border-bottom:2px solid transparent;color:var(--color-text-secondary);font-size:14px;font-weight:600;padding:8px 14px;margin-bottom:-1px;transition:all var(--transition-fast)}._tab_2us6n_15:hover{color:var(--color-text)}._tabActive_2us6n_35{color:var(--color-primary);border-bottom-color:var(--color-primary)}._overviewActions_2us6n_39{display:flex;align-items:center;gap:var(--space-md);margin-bottom:var(--space-lg)}._addTagRow_2us6n_45{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-lg);flex-wrap:wrap}._tagNameInput_2us6n_52{flex:1;min-width:200px}._filterInput_2us6n_56{width:180px;margin-left:auto}._tagGrid_2us6n_60{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-bottom:var(--space-xl)}._tagCard_2us6n_66{display:inline-flex;align-items:center;gap:var(--space-sm);border:1px solid var(--color-border);border-radius:999px;padding:4px 12px;font-size:13px}._officialCard_2us6n_75{background:var(--color-primary-dim);border-color:color-mix(in srgb,var(--color-primary) 40%,transparent)}._customCard_2us6n_79{background:var(--color-surface)}._tagName_2us6n_52{font-family:var(--font-mono);font-weight:600}._tagModality_2us6n_86{font-size:11px;color:var(--color-text-muted)}._promoteBtn_2us6n_90{background:none;border:none;color:var(--color-primary);font-size:12px;font-weight:600;cursor:pointer;padding:0 2px}._promoteBtn_2us6n_90:hover{text-decoration:underline}._delBtn_2us6n_102{background:none;border:none;color:var(--color-text-muted);font-size:15px;line-height:1;cursor:pointer;padding:0 2px}._delBtn_2us6n_102:hover{color:var(--color-danger)}._statValue_2us6n_114{font-size:22px;font-weight:800}._statLabel_2us6n_118{font-size:11.5px;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em}._regState_2us6n_124{font-size:13px;color:var(--color-text-secondary);margin-bottom:var(--space-lg)}._on_2us6n_129{color:var(--color-success)}._off_2us6n_75{color:var(--color-danger)}._sectionTitle_2us6n_135{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary);margin:var(--space-lg) 0 var(--space-sm)}._table_2us6n_143{width:100%;border-collapse:collapse;font-size:13.5px}._table_2us6n_143 th,._table_2us6n_143 td{text-align:left;padding:8px 12px;border-bottom:1px solid var(--color-border)}._table_2us6n_143 th{color:var(--color-text-secondary);font-size:12px;text-transform:uppercase;letter-spacing:.04em}._disabledRow_2us6n_160{opacity:.55}._disabled_2us6n_160{color:var(--color-danger);font-weight:600}._active_2us6n_167{color:var(--color-success);font-weight:600}._disableBtn_2us6n_171,._enableBtn_2us6n_172{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:none;font-size:12px;padding:3px 10px}._disableBtn_2us6n_171{color:var(--color-danger);border-color:color-mix(in srgb,var(--color-danger) 40%,transparent)}._enableBtn_2us6n_172{color:var(--color-success);border-color:color-mix(in srgb,var(--color-success) 40%,transparent)}._createInvite_2us6n_188{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap;margin-bottom:var(--space-sm);font-size:13px;color:var(--color-text-secondary)}._createInvite_2us6n_188 label{display:inline-flex;align-items:center;gap:4px}._numInput_2us6n_202{width:70px;font-family:inherit;font-size:13px;padding:4px 8px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface)}._newToken_2us6n_211{display:flex;align-items:center;gap:var(--space-sm);background:var(--color-primary-dim);border:1px solid var(--color-primary);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md);margin-bottom:var(--space-md);font-size:13px}._newToken_2us6n_211 code{font-family:var(--font-mono);font-size:12px;word-break:break-all}._dismiss_2us6n_227{background:none;border:none;color:var(--color-text-muted);font-size:16px;cursor:pointer;margin-left:auto}._inviteFilter_2us6n_235{margin-bottom:var(--space-sm)}._token_2us6n_238{font-size:12px;color:var(--color-text-secondary)}._expiredTag_2us6n_242{color:var(--color-danger);font-size:11px}._modelForm_2us6n_248{background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-md);margin-bottom:var(--space-md)}._modelFormGrid_2us6n_256{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-sm);margin-bottom:var(--space-sm)}._modelFormGrid_2us6n_256 label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--color-text-secondary)}._modelEndpoint_2us6n_271{grid-column:span 2}._modelInput_2us6n_275{font-size:13px;padding:6px 10px}._modelModRow_2us6n_280{display:flex;align-items:center;gap:var(--space-md);font-size:13px;color:var(--color-text-secondary);margin-bottom:var(--space-sm)}._modCheck_2us6n_289{display:inline-flex;align-items:center;gap:4px;color:var(--color-text)}._modelFormActions_2us6n_296{display:flex;gap:var(--space-sm)}._endpointCell_2us6n_301{font-family:var(--font-mono);font-size:12px;color:var(--color-text-secondary);word-break:break-all}._apiKeyTag_2us6n_308{margin-left:6px;font-size:10px;font-weight:600;text-transform:uppercase;color:var(--color-success);border:1px solid var(--color-success);border-radius:999px;padding:1px 6px;vertical-align:middle}._modelActions_2us6n_320{display:flex;gap:var(--space-sm);align-items:center}._testResult_2us6n_326{margin-top:4px;font-size:12px;color:var(--color-text-secondary);max-width:220px;word-break:break-all}._sectionTitle_jknay_1{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary);margin:var(--space-lg) 0 var(--space-sm)}._list_jknay_9{display:flex;flex-direction:column;gap:var(--space-sm);margin-bottom:var(--space-lg)}._row_jknay_15{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-md)}._rowMain_jknay_25{flex:1}._meta_jknay_28{display:block;font-size:13px;color:var(--color-text-secondary);margin-top:2px}._actions_jknay_34{display:flex;gap:var(--space-sm)}._viewLink_jknay_38{font-size:13.5px;font-weight:600;white-space:nowrap}._wrap_2f7wc_1{max-width:980px;margin:0 auto}._grid_2f7wc_5{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:var(--space-md)}._card_2f7wc_10{display:flex;flex-direction:column;overflow:hidden;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);text-decoration:none;transition:border-color var(--transition-fast),transform var(--transition-fast)}._card_2f7wc_10:hover{border-color:var(--color-primary);transform:translateY(-2px)}._cardHead_2f7wc_25{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-md) 0}._card_2f7wc_10 h2{flex:1;margin:0;font-size:17px}._visibility_2f7wc_36{font-size:13px}._card_2f7wc_10 p{display:-webkit-box;margin:var(--space-sm) 0;overflow:hidden;color:var(--color-text-secondary);font-size:13px;-webkit-box-orient:vertical;-webkit-line-clamp:3;padding:0 var(--space-md)}._meta_2f7wc_49{padding:0 var(--space-md) var(--space-md);color:var(--color-text-muted);font-size:12px}._error_2f7wc_54{color:var(--color-danger)}._wrap_1svf0_1{max-width:1060px;margin:0 auto;container-type:inline-size;container-name:workspace}._back_1svf0_7{display:inline-block;margin-bottom:var(--space-md);color:var(--color-text-secondary);font-size:13px;font-weight:600}._heading_1svf0_14{display:flex;align-items:start;justify-content:space-between;gap:var(--space-md);margin-bottom:var(--space-lg)}._headingMain_1svf0_21{display:grid;gap:var(--space-sm);min-width:0}._headingTitleBtn_1svf0_26{padding:0;margin:0;color:var(--color-text);background:transparent;border:none;font-size:30px;font-weight:700;text-align:left;cursor:text;overflow-wrap:anywhere}._headingTitleBtn_1svf0_26:hover:not(:disabled){color:var(--color-primary)}._headingTitleBtn_1svf0_26:disabled{cursor:default}._ownerLine_1svf0_40,._desc_1svf0_40{margin:0;color:var(--color-text-muted);font-size:13px}._descBtn_1svf0_45{padding:0;margin:0;color:var(--color-text-secondary);background:transparent;border:none;font-size:14px;text-align:left;cursor:text;white-space:pre-wrap;overflow-wrap:anywhere}._descBtn_1svf0_45:hover:not(:disabled){color:var(--color-primary)}._descBtn_1svf0_45:disabled{cursor:default}._headActions_1svf0_59{display:flex;gap:var(--space-sm);flex-shrink:0}._form_1svf0_64,._section_1svf0_64,._addPanel_1svf0_64{margin-bottom:var(--space-lg);padding:var(--space-lg);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}._form_1svf0_64{max-width:720px;display:grid;gap:var(--space-md)}._form_1svf0_64 input,._form_1svf0_64 textarea,._form_1svf0_64 select{width:100%}._actions_1svf0_79{display:flex;gap:var(--space-sm)}._rail_1svf0_88{display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);align-items:start;gap:var(--space-lg)}._storyRail_1svf0_94{position:sticky;top:calc(56px + var(--space-md));max-height:calc(100dvh - 56px - 2 * var(--space-md));overflow-y:auto;overscroll-behavior:contain;padding:var(--space-lg);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}._railCollapsed_1svf0_106{grid-template-columns:1fr}._railCollapsed_1svf0_106 ._storyRail_1svf0_94{position:static;max-height:none;overflow:visible}._section_1svf0_64{min-width:0}._storyHead_1svf0_118{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);margin-bottom:var(--space-sm);color:var(--color-text-secondary);font-size:13px;font-weight:700}._storyWordCount_1svf0_128{color:var(--color-text-muted);font-size:12px;font-weight:400}._storyBtn_1svf0_133{width:100%;padding:0;margin:0;color:var(--color-text-secondary);background:transparent;border:none;font-size:14px;line-height:1.6;text-align:left;cursor:text;white-space:pre-wrap;overflow-wrap:anywhere}._storyBtn_1svf0_133:hover:not(:disabled){color:var(--color-primary)}._storyBtn_1svf0_133:disabled{cursor:default}._markdown_1svf0_153{white-space:normal}._markdown_1svf0_153>*:first-child{margin-top:0}._markdown_1svf0_153>*:last-child{margin-bottom:0}._markdown_1svf0_153 p{margin:.4em 0}._markdown_1svf0_153 h1,._markdown_1svf0_153 h2,._markdown_1svf0_153 h3,._markdown_1svf0_153 h4{margin:.7em 0 .3em;line-height:1.3;font-weight:600}._markdown_1svf0_153 h1{font-size:1.25em}._markdown_1svf0_153 h2{font-size:1.15em}._markdown_1svf0_153 h3{font-size:1.05em}._markdown_1svf0_153 h4{font-size:1em}._markdown_1svf0_153 ul,._markdown_1svf0_153 ol{margin:.4em 0;padding-left:1.4em}._markdown_1svf0_153 li{margin:.15em 0}._markdown_1svf0_153 li>p{margin:.2em 0}._markdown_1svf0_153 a{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}._markdown_1svf0_153 a:hover{opacity:.8}._markdown_1svf0_153 blockquote{margin:.4em 0;padding:.1em .8em;border-left:3px solid var(--color-border);color:var(--color-text-secondary)}._markdown_1svf0_153 code{font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:.9em;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.1em .35em}._markdown_1svf0_153 pre{margin:.5em 0;padding:8px 10px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow-x:auto;font-size:12.5px;line-height:1.45}._markdown_1svf0_153 pre code{background:none;border:none;padding:0;font-size:inherit}._markdown_1svf0_153 table{border-collapse:collapse;margin:.5em 0;font-size:13px;width:100%}._markdown_1svf0_153 th,._markdown_1svf0_153 td{border:1px solid var(--color-border);padding:4px 8px;text-align:left}._markdown_1svf0_153 th{background:var(--color-surface);font-weight:600}._markdown_1svf0_153 hr{border:none;border-top:1px solid var(--color-border);margin:.6em 0}._markdown_1svf0_153 img{max-width:100%;border-radius:var(--radius-sm)}._fieldEdit_1svf0_260{display:grid;gap:var(--space-xs)}._fieldEditInput_1svf0_264{width:100%;font-size:30px;font-weight:700}._fieldEditTextarea_1svf0_269{width:100%;font-size:14px;line-height:1.6;resize:vertical}._fieldEditTall_1svf0_275{min-height:240px}._fieldEditBorderless_1svf0_278{border-color:transparent;background:transparent;padding:0}._rateRow_1svf0_285{display:flex;flex-wrap:wrap;gap:var(--space-sm)}._rateGroup_1svf0_290{display:flex;align-items:center;gap:2px;padding:3px 6px;background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-sm)}._rateTag_1svf0_299{margin-right:4px;color:var(--color-text-secondary);font-size:12px;font-weight:600}._rateBtn_1svf0_305{padding:0 3px;background:transparent;border:none;border-radius:4px;font-size:13px;line-height:1.6;cursor:pointer;opacity:.45}._rateBtn_1svf0_305:hover{opacity:1}._rateBtnGood_1svf0_316{opacity:1;box-shadow:0 0 0 1px var(--color-success, #4caf50)}._rateBtnBad_1svf0_317{opacity:1;box-shadow:0 0 0 1px var(--color-danger)}._sectionHead_1svf0_318{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);margin-bottom:var(--space-md)}._sectionHeadActions_1svf0_325{display:flex;align-items:center;gap:var(--space-sm);flex-shrink:0}._collapseBtn_1svf0_331{padding:6px 10px;color:var(--color-text-secondary);background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}._collapseBtn_1svf0_331:hover{color:var(--color-primary);border-color:var(--color-primary)}._collapsedBar_1svf0_346{padding:var(--space-md);color:var(--color-text-muted);background:var(--color-surface);border:1px dashed var(--color-border);border-radius:var(--radius-md);font-size:13px}._collapsedExpand_1svf0_354{padding:0;color:var(--color-primary);background:transparent;border:none;font-size:13px;font-weight:600;cursor:pointer}._section_1svf0_64 h2,._addPanel_1svf0_64 h2{margin:0;font-size:19px}._sectionHead_1svf0_318 p{margin:var(--space-xs) 0 0;color:var(--color-text-muted);font-size:13px}._addPanel_1svf0_64{background:var(--color-surface-raised)}._addTabs_1svf0_368{display:flex;gap:var(--space-xs);margin-bottom:var(--space-md)}._tab_1svf0_373,._tabActive_1svf0_373{padding:6px 14px;background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer}._tabActive_1svf0_373{background:var(--color-primary-dim);border-color:var(--color-primary)}._newForm_1svf0_384,._importForm_1svf0_384{display:grid;gap:var(--space-md);max-width:720px}._newForm_1svf0_384 input,._newForm_1svf0_384 textarea,._newForm_1svf0_384 select,._importForm_1svf0_384 input,._importForm_1svf0_384 textarea,._importForm_1svf0_384 select{width:100%}._searchPick_1svf0_393{position:relative}._searchPick_1svf0_393 input{width:100%}._searchPickList_1svf0_395{position:absolute;z-index:20;top:calc(100% + 4px);left:0;right:0;max-height:240px;overflow-y:auto;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:0 10px 30px #0000004d}._searchPickOption_1svf0_408{display:block;width:100%;padding:8px 12px;text-align:left;background:transparent;border:none;border-bottom:1px solid var(--color-border);cursor:pointer}._searchPickOptionActive_1svf0_418{background:var(--color-primary-dim)}._searchPickEmpty_1svf0_419{padding:10px 12px;color:var(--color-text-muted);font-size:13px}._list_1svf0_424{display:grid;gap:var(--space-md)}._card_1svf0_429{padding:var(--space-md);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}._cardHead_1svf0_435{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md)}._cardHead_1svf0_435 ._rowIcon_1svf0_441{font-size:20px}._cardHead_1svf0_435 ._rowTitle_1svf0_442{font-size:15px;text-decoration:none}._cardHead_1svf0_435{flex-wrap:wrap}._titleBtn_1svf0_448{padding:0;color:var(--color-text);background:transparent;border:none;font-size:15px;font-weight:700;text-align:left;cursor:text;overflow-wrap:anywhere}._titleBtn_1svf0_448:hover{color:var(--color-primary)}._titleEditWrap_1svf0_460{display:flex;align-items:center;gap:var(--space-sm);flex:1;min-width:160px}._titleInput_1svf0_467{flex:1;min-width:0;font-size:15px;font-weight:700}._moveBtns_1svf0_474{display:flex;gap:2px;flex-shrink:0}._moveBtn_1svf0_474{width:26px;height:26px;padding:0;color:var(--color-text-secondary);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer}._moveBtn_1svf0_474:hover:not(:disabled){color:var(--color-primary);border-color:var(--color-primary)}._moveBtn_1svf0_474:disabled{opacity:.35;cursor:default}._cardBody_1svf0_497{display:block}._cardText_1svf0_500{display:grid;gap:var(--space-md);min-width:0}._cardMedia_1svf0_505{min-width:0}._paneHidden_1svf0_508{display:none!important}._viewTabs_1svf0_512{display:flex;gap:var(--space-xs);margin-bottom:var(--space-md)}._viewTab_1svf0_512{padding:6px 14px;color:var(--color-text-secondary);background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:13px;font-weight:600;cursor:pointer}._viewTab_1svf0_512:hover{color:var(--color-primary);border-color:var(--color-primary)}._viewTabActive_1svf0_531{color:var(--color-primary);background:var(--color-primary-dim);border-color:var(--color-primary)}._rowIcon_1svf0_441{flex-shrink:0;font-size:22px}._rowTitle_1svf0_442{color:var(--color-text);font-weight:700;font-size:15px;text-decoration:none;overflow-wrap:anywhere}._rowTitle_1svf0_442:hover{color:var(--color-primary)}._rowMeta_1svf0_548{display:flex;flex-wrap:wrap;gap:var(--space-xs);color:var(--color-text-muted);font-size:12px}._rowTag_1svf0_555{padding:1px 6px;background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:4px}._rowGood_1svf0_561{color:var(--color-success, #4caf50)}._rowBad_1svf0_562{color:var(--color-danger)}._rowActions_1svf0_563{display:flex;align-items:center;gap:var(--space-xs);margin-left:auto;flex-shrink:0}._cardActions_1svf0_570{position:relative;margin-left:auto;flex-shrink:0}._cardDropdownBtn_1svf0_575{width:28px;height:28px;padding:0;display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:16px;line-height:1;cursor:pointer}._cardDropdownBtn_1svf0_575:hover{color:var(--color-primary);border-color:var(--color-primary)}._cardDropdownMenu_1svf0_594{position:absolute;z-index:30;right:0;top:100%;min-width:160px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:0 4px 16px #00000040}._cardDropdownItem_1svf0_605{display:block;width:100%;padding:6px 12px;text-align:left;color:var(--color-text);background:transparent;border:none;font-size:13px;cursor:pointer}._cardDropdownItem_1svf0_605:hover{background:var(--color-surface-raised)}._cardDropdownItemDanger_1svf0_619{color:var(--color-danger)}._cardDropdownItem_1svf0_605:disabled{opacity:.4;cursor:default}._rowOpen_1svf0_626{color:var(--color-primary);font-size:13px;font-weight:600;white-space:nowrap}._versionSelect_1svf0_632{max-width:260px}._viewVersionLabel_1svf0_635{color:var(--color-text-secondary);font-size:13px;font-weight:600;white-space:nowrap}._viewEmpty_1svf0_641{margin:0;color:var(--color-text-muted);font-size:13px}._viewError_1svf0_646{margin:0;color:var(--color-danger);font-size:13px}._todoSection_1svf0_652{display:grid;gap:var(--space-sm);margin-top:var(--space-lg);padding-top:var(--space-md);border-top:1px solid var(--color-border)}._todoHead_1svf0_659{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);color:var(--color-text-secondary);font-size:13px;font-weight:700}._todoCount_1svf0_668{color:var(--color-text-muted);font-size:12px;font-weight:400}._groupTabs_1svf0_674{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs)}._groupTab_1svf0_674{display:inline-flex;align-items:center;gap:2px;padding:2px 4px 2px 10px;color:var(--color-text-secondary);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:999px;font-size:12px}._groupTabActive_1svf0_691{color:var(--color-text);border-color:var(--color-primary);background:var(--color-primary-dim)}._groupTabName_1svf0_696{display:inline-flex;align-items:center;gap:6px;padding:0;color:inherit;background:transparent;border:none;font-size:12px;font-weight:600;cursor:pointer}._groupTabCount_1svf0_708{color:var(--color-text-muted);font-size:11px;font-weight:400}._groupTabDel_1svf0_713,._groupTabRename_1svf0_714{flex-shrink:0;width:18px;height:18px;padding:0;display:grid;place-items:center;color:var(--color-text-muted);background:transparent;border:none;border-radius:4px;font-size:12px;line-height:1;cursor:pointer}._groupTabDel_1svf0_713:hover{color:var(--color-danger)}._groupTabRename_1svf0_714:hover{color:var(--color-primary)}._groupTabAdd_1svf0_735{padding:2px 10px;color:var(--color-text-muted);background:transparent;border:1px dashed var(--color-border);border-radius:999px;font-size:12px;cursor:pointer}._groupTabAdd_1svf0_735:hover{color:var(--color-primary);border-color:var(--color-primary)}._groupTabInput_1svf0_748{width:150px;padding:3px 8px;font-size:12px}._todoGroupBind_1svf0_753{flex-shrink:0;max-width:110px;padding:3px 6px;font-size:12px}._todoEmpty_1svf0_759{margin:0;color:var(--color-text-muted);font-size:13px}._todoList_1svf0_764{display:grid;gap:var(--space-xs)}._todoRow_1svf0_768{display:grid;gap:var(--space-xs);padding:var(--space-sm);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-sm)}._todoRowDone_1svf0_776{opacity:.6}._todoRowDone_1svf0_776 ._todoText_1svf0_779{text-decoration:line-through}._todoMain_1svf0_782{display:flex;align-items:center;gap:var(--space-xs);min-width:0}._todoActions_1svf0_788{display:flex;align-items:center;gap:var(--space-xs);flex-wrap:wrap}._todoCheck_1svf0_794{flex-shrink:0;width:15px;height:15px;accent-color:var(--color-primary)}._todoText_1svf0_779{flex:1;min-width:0;padding:0;color:var(--color-text);background:transparent;border:none;font-size:13px;line-height:1.5;text-align:left;overflow-wrap:anywhere;cursor:text}._todoEdit_1svf0_814{flex:1;min-width:0;display:grid;gap:2px}._todoEditTextarea_1svf0_820{flex:1;min-width:0;width:100%;padding:0;color:var(--color-text);background:transparent;border:none;outline:none;font-size:13px;line-height:1.5;resize:none;overflow:hidden;overflow-wrap:anywhere}._todoEditTextarea_1svf0_820:focus{background:var(--color-surface)}._todoThumb_1svf0_839{flex-shrink:0;width:46px;height:46px;padding:0;overflow:hidden;display:grid;place-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;transition:border-color var(--transition-fast)}._todoThumb_1svf0_839:hover{border-color:var(--color-primary)}._todoThumb_1svf0_839 img{width:100%;height:100%;object-fit:cover;display:block}._todoThumbIcon_1svf0_862{font-size:18px}._todoBind_1svf0_865{flex-shrink:0;max-width:150px;padding:3px 6px;font-size:12px}._todoDel_1svf0_871{flex-shrink:0;width:22px;height:22px;padding:0;color:var(--color-text-muted);background:transparent;border:none;border-radius:4px;font-size:15px;line-height:1;cursor:pointer}._todoChips_1svf0_885{display:flex;flex-wrap:wrap;gap:var(--space-xs);min-width:0}._todoChip_1svf0_885{max-width:220px;padding:2px 10px;overflow:hidden;color:var(--color-text-secondary);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:999px;font-size:12px;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;transition:color var(--transition-fast),border-color var(--transition-fast)}._todoChip_1svf0_885:hover{color:var(--color-primary);border-color:var(--color-primary)}@keyframes _todoFlash_1svf0_921{0%{background:var(--color-primary-dim);box-shadow:0 0 0 2px var(--color-primary)}to{background:var(--color-surface-raised);box-shadow:0 0 0 0 transparent}}._todoFlash_1svf0_921{animation:_todoFlash_1svf0_921 2s ease-out}@keyframes _cardFlash_1svf0_934{0%{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-dim)}to{border-color:var(--color-border);box-shadow:0 0 0 0 transparent}}._cardFlash_1svf0_934{animation:_cardFlash_1svf0_934 2s ease-out}._todoDel_1svf0_871:hover{color:var(--color-danger)}._todoAdd_1svf0_940{display:flex;gap:var(--space-xs)}._todoAdd_1svf0_940 input{flex:1;min-width:0}._todoError_1svf0_948{margin:0;color:var(--color-danger);font-size:12px}._todoBadge_1svf0_955{padding:2px 8px;color:var(--color-text-secondary);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:999px;font-size:12px;white-space:nowrap}._todoBadgeAll_1svf0_964{color:var(--color-success, #4caf50);border-color:color-mix(in srgb,var(--color-success, #4caf50) 40%,transparent)}._todoBadgeNone_1svf0_968{color:var(--color-text-muted);border-style:dashed}._editor_1svf0_973{display:grid;gap:var(--space-sm)}._editorTextarea_1svf0_977{width:100%;min-height:132px;resize:vertical;font-family:var(--font-mono);font-size:13px;line-height:1.5}._saveStatus_1svf0_985,._saveSaved_1svf0_985,._saveError_1svf0_985{font-size:12px}._saveStatus_1svf0_985{color:var(--color-text-muted)}._saveSaved_1svf0_985{color:var(--color-success, #4caf50)}._saveError_1svf0_985{color:var(--color-danger)}._frozenBadge_1svf0_991{justify-self:start;padding:2px 8px;color:var(--color-text-muted);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:4px;font-size:12px}._lintChip_1svf0_1002{font-size:12px;color:var(--color-warning);background:color-mix(in srgb,var(--color-warning) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-warning) 35%,transparent);border-radius:var(--radius-sm);padding:3px 8px;cursor:help}._lintChipError_1svf0_1012{color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 8%,transparent);border-color:color-mix(in srgb,var(--color-danger) 35%,transparent)}._tagRegistryRow_1svf0_1019{display:flex;gap:var(--space-sm);align-items:center;margin-bottom:var(--space-sm)}._tagRegistryRow_1svf0_1019 input{flex:1;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:7px 10px;font-size:14px}._tagRegistryList_1svf0_1033{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-top:var(--space-sm)}._registryChip_1svf0_1039{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:var(--color-primary);background:var(--color-primary-dim);border-radius:999px;padding:3px 10px}._registryChip_1svf0_1039 button{background:none;border:none;color:inherit;font-size:14px;line-height:1;padding:0;cursor:pointer}._cardTagsRow_1svf0_1061{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm)}._cardTagsLabel_1svf0_1068{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}._logList_1svf0_1077{display:flex;flex-direction:column;gap:var(--space-sm);max-height:340px;overflow-y:auto}._logEntry_1svf0_1085{border-left:2px solid var(--color-border);padding-left:var(--space-sm);display:flex;flex-direction:column;gap:4px}._logStamp_1svf0_1093{font-family:var(--font-mono);font-size:11px;color:var(--color-text-muted)}._logAddRow_1svf0_1099{display:flex;gap:var(--space-sm);margin-top:var(--space-sm)}._logInput_1svf0_1105{flex:1}._shotsWrap_1svf0_1113{display:flex;flex-direction:column;gap:var(--space-md)}._shotsToolbar_1svf0_1119{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);flex-wrap:wrap}._shotsActions_1svf0_1127{display:flex;align-items:center;gap:var(--space-sm)}._shotsList_1svf0_1133{display:flex;flex-direction:column;gap:var(--space-md)}._actHeader_1svf0_1139{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);margin-bottom:var(--space-xs)}._shotCard_1svf0_1148{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md);background:var(--color-surface);display:flex;flex-direction:column;gap:var(--space-xs)}._shotCardHead_1svf0_1158{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap}._shotTitleBtn_1svf0_1165{background:none;border:none;padding:0;font:inherit;font-weight:600;color:var(--color-text);cursor:pointer;text-align:left}._shotTitleBtn_1svf0_1165:hover{text-decoration:underline}._shotActBadge_1svf0_1180,._shotUnitBadge_1svf0_1181,._shotDuration_1svf0_1182{font-size:11px;padding:2px 8px;border-radius:999px;border:1px solid var(--color-border);color:var(--color-text-secondary);background:var(--color-surface-raised)}._shotStatusSelect_1svf0_1191{font-size:12px;padding:2px 6px;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface-raised);color:var(--color-text)}._shotDots_1svf0_1200{display:inline-flex;gap:3px;align-items:center;font-size:10px;cursor:help}._dotOk_1svf0_1208{color:var(--color-success)}._dotMissing_1svf0_1212{color:var(--color-danger)}._shotMembers_1svf0_1216{display:flex;flex-wrap:wrap;gap:var(--space-xs)}._shotMemberChip_1svf0_1222{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--color-border);border-radius:999px;padding:3px 10px;font-size:12px;background:var(--color-surface-raised)}._shotMemberRetired_1svf0_1233{opacity:.55;text-decoration:line-through}._shotMemberMain_1svf0_1238{display:inline-flex;align-items:center;gap:6px;background:none;border:none;padding:0;font:inherit;color:var(--color-text);cursor:pointer}._shotMemberMain_1svf0_1238:hover ._shotMemberTitle_1svf0_1250{text-decoration:underline}._shotMemberTitle_1svf0_1250{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._shotMemberRole_1svf0_1261{font-size:11px;color:var(--color-text-muted)}._shotMemberReady_1svf0_1266{font-size:11px;color:var(--color-success);font-weight:600}._shotMemberNoReady_1svf0_1272{font-size:11px;color:var(--color-warning)}._shotMemberToggle_1svf0_1277,._shotMemberRemove_1svf0_1278{background:none;border:none;padding:0 2px;font-size:12px;cursor:pointer;color:var(--color-text-muted)}._shotMemberToggle_1svf0_1277:hover{color:var(--color-primary)}._shotMemberRemove_1svf0_1278:hover{color:var(--color-danger)}._shotAddMember_1svf0_1295{align-self:flex-start;background:none;border:1px dashed var(--color-border);border-radius:var(--radius-sm);padding:4px 10px;font-size:12px;color:var(--color-text-secondary);cursor:pointer}._shotAddMember_1svf0_1295:hover{color:var(--color-primary);border-color:var(--color-primary)}._shotMetaRow_1svf0_1311{display:flex;align-items:center;gap:var(--space-xs);flex-wrap:wrap;font-size:12px;color:var(--color-text-secondary)}._shotCastLabel_1svf0_1320{color:var(--color-text-muted)}._shotCastChip_1svf0_1324{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--color-border);border-radius:999px;padding:2px 8px;font-size:12px;background:var(--color-surface-raised)}._shotCastRemove_1svf0_1335{background:none;border:none;padding:0 2px;font-size:12px;cursor:pointer;color:var(--color-text-muted)}._shotCastRemove_1svf0_1335:hover{color:var(--color-danger)}._shotCastAdd_1svf0_1348{background:none;border:1px dashed var(--color-border);border-radius:999px;padding:2px 8px;font-size:12px;color:var(--color-text-secondary);cursor:pointer}._shotCastAdd_1svf0_1348:hover{color:var(--color-primary);border-color:var(--color-primary)}._shotHandoff_1svf0_1363{display:inline-flex;gap:var(--space-xs);color:var(--color-primary)}._shotHandoffThumb_1svf0_1369{padding:0;border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow:hidden;line-height:0;cursor:zoom-in;background:none}._shotHandoffThumb_1svf0_1369 img{width:44px;height:28px;object-fit:cover;display:block}._shotHandoffThumb_1svf0_1369:hover{border-color:var(--color-primary)}._shotHandoffCheck_1svf0_1388{display:inline-flex;align-items:center;gap:var(--space-xs);font-size:var(--text-sm);color:var(--color-text-secondary);cursor:pointer}._unitBlock_1svf0_1397{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-md);display:flex;flex-direction:column;gap:var(--space-sm);background:color-mix(in srgb,var(--color-surface-raised) 40%,transparent)}._unitHead_1svf0_1407{display:flex;align-items:center;gap:var(--space-sm)}._unitNameBtn_1svf0_1413{background:none;border:none;padding:0;font:inherit;font-weight:600;color:var(--color-text);cursor:pointer}._unitNameBtn_1svf0_1413:hover{text-decoration:underline}._unitNameStatic_1svf0_1427{font-weight:600;color:var(--color-text-muted)}._unitDelete_1svf0_1432{background:none;border:none;padding:0 4px;font-size:13px;cursor:pointer;color:var(--color-text-muted)}._unitDelete_1svf0_1432:hover{color:var(--color-danger)}._unitSetState_1svf0_1445{font-size:12px;color:var(--color-text-secondary);margin:0;white-space:pre-wrap}._mergeBanner_1svf0_1452{border:1px solid color-mix(in srgb,var(--color-warning) 40%,transparent);background:color-mix(in srgb,var(--color-warning) 8%,transparent);color:var(--color-text);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md);font-size:13px}._readText_1svf0_1463{max-height:240px;overflow-y:auto;padding:var(--space-md);color:var(--color-text-secondary);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:14px;line-height:1.6;white-space:pre-wrap}._assetTabs_1svf0_1476{display:grid;gap:var(--space-sm)}._assetTabsHead_1svf0_1480{display:flex;gap:var(--space-xs)}._assetTabBtn_1svf0_1484{padding:6px 12px;color:var(--color-text-secondary);background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:13px;font-weight:600;cursor:pointer}._assetTabBtn_1svf0_1484:hover{color:var(--color-primary);border-color:var(--color-primary)}._assetTabBtnActive_1svf0_1498{color:var(--color-primary);background:var(--color-primary-dim);border-color:var(--color-primary)}._assetViewer_1svf0_1504{position:relative;background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow:hidden}._assetViewerMedia_1svf0_1511{width:100%;max-height:300px;cursor:zoom-in;display:block}._assetViewerAudio_1svf0_1517{width:100%;padding:var(--space-sm)}._assetPending_1svf0_1521{height:100px;display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);font-size:12px}._assetStrip_1svf0_1530{display:flex;align-items:center;gap:var(--space-xs);flex-wrap:wrap}._assetTab_1svf0_1476{width:46px;height:46px;padding:0;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}._assetTabActive_1svf0_1550{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-dim)}._assetTabThumb_1svf0_1554{width:100%;height:100%;object-fit:cover;display:block}._assetTabIcon_1svf0_1560{font-size:17px}._assetTabAdd_1svf0_1563{width:46px;height:46px;padding:0;color:var(--color-text-muted);background:none;border:1px dashed var(--color-border);border-radius:var(--radius-sm);font-size:18px;font-weight:700;cursor:pointer;transition:color var(--transition-fast),border-color var(--transition-fast)}._assetTabAdd_1svf0_1563:hover{color:var(--color-primary);border-color:var(--color-primary)}._assetEmpty_1svf0_1580{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);color:var(--color-text-muted);background:var(--color-surface-raised);border:1px dashed var(--color-border);border-radius:var(--radius-sm);font-size:13px}._assetDelOverlay_1svf0_1592{position:absolute;top:8px;right:8px;width:26px;height:26px;padding:0;color:#fff;background:#0000008c;border:none;border-radius:50%;font-size:15px;line-height:1;cursor:pointer;display:flex}@container workspace (max-width: 700px){._rail_1svf0_88{grid-template-columns:1fr}._storyRail_1svf0_94{position:static;max-height:none;overflow:visible;box-shadow:none}}@media(max-width:900px){._rail_1svf0_88{grid-template-columns:1fr}._storyRail_1svf0_94{position:static;max-height:none;overflow:visible;box-shadow:none}}._lightbox_1svf0_1633{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:32px;background:#000000d9}._lightboxMedia_1svf0_1643{max-width:92vw;max-height:92vh;object-fit:contain;border-radius:var(--radius-sm)}._lightboxClose_1svf0_1649{position:absolute;top:16px;right:20px;width:36px;height:36px;padding:0;color:#fff;background:#ffffff26;border:none;border-radius:50%;font-size:20px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}._lightboxClose_1svf0_1649:hover{background:var(--color-danger)}._evalList_1svf0_1670{display:grid;gap:var(--space-xs)}._evalRow_1svf0_1674{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:13px}._evalComment_1svf0_1685{flex:1;min-width:160px;color:var(--color-text-secondary)}._evalDate_1svf0_1690{color:var(--color-text-muted);font-size:12px;white-space:nowrap}._modalBackdrop_1svf0_1695{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:var(--space-lg);background:#000000a6}._modal_1svf0_1695{width:min(440px,100%);padding:var(--space-lg);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:0 20px 60px #00000073}._modal_1svf0_1695 h2{margin:0 0 var(--space-sm);font-size:20px}._modal_1svf0_1695 p{margin:0;color:var(--color-text-secondary);line-height:1.5}._modalActions_1svf0_1714{display:flex;justify-content:flex-end;gap:var(--space-sm);margin-top:var(--space-lg)}._videoSection_1svf0_1721{margin-top:var(--space-md);padding-top:var(--space-md);border-top:1px solid var(--color-border)}._videoPlayer_1svf0_1726{display:grid;gap:var(--space-sm)}._videoEl_1svf0_1730{width:100%;border-radius:var(--radius-sm);background:#000}._videoActions_1svf0_1735{display:flex;gap:var(--space-sm)}._videoUpload_1svf0_1739{display:grid;gap:var(--space-sm);align-items:start}._videoHint_1svf0_1744{margin:0;color:var(--color-text-muted);font-size:13px}._videoInput_1svf0_1749{display:none}._categoryInput_1svf0_1754{width:120px;padding:2px 6px;font-size:12px;color:var(--color-text-secondary);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-sm)}._categoryInput_1svf0_1754::placeholder{color:var(--color-text-muted)}._categoryInput_1svf0_1754:focus{border-color:var(--color-primary);outline:none}._categoryBadge_1svf0_1768{display:inline-block;padding:2px 8px;font-size:12px;font-weight:600;color:var(--color-primary);background:var(--color-primary-dim);border-radius:var(--radius-sm)}._categoryFilter_1svf0_1777{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:var(--space-md)}._categoryPill_1svf0_1783{padding:4px 12px;font-size:12px;font-weight:600;color:var(--color-text-secondary);background:var(--color-surface);border:1px solid var(--color-border);border-radius:999px;cursor:pointer;transition:all .15s}._categoryPill_1svf0_1783:hover{border-color:var(--color-primary);color:var(--color-primary)}._categoryPillActive_1svf0_1798{color:#fff;background:var(--color-primary);border-color:var(--color-primary)}._categoryPillActive_1svf0_1798:hover{color:#fff;opacity:.9}._charList_1svf0_1809{display:grid;gap:var(--space-sm)}._charCard_1svf0_1813{padding:var(--space-sm) var(--space-md);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}._charCardHeader_1svf0_1819{display:flex;align-items:center;gap:var(--space-sm)}._charThumb_1svf0_1824{width:40px;height:40px;border-radius:var(--radius-sm);object-fit:cover;flex-shrink:0}._charThumbIcon_1svf0_1831{display:grid;place-items:center;width:40px;height:40px;font-size:18px;background:var(--color-surface-raised);border-radius:var(--radius-sm);flex-shrink:0}._charInfo_1svf0_1841{flex:1;min-width:0;display:grid;gap:2px}._charName_1svf0_1847{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._charDesc_1svf0_1854{font-size:12px;color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._charOpen_1svf0_1861{font-size:13px;font-weight:600;color:var(--color-primary);text-decoration:none;white-space:nowrap;flex-shrink:0}._charOpen_1svf0_1861:hover{text-decoration:underline}._sectionGrid_1svf0_1872{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-lg);align-items:start;margin-bottom:var(--space-lg)}._sectionGrid_1svf0_1872>:nth-child(3){grid-column:1 / -1}._storySection_1svf0_1882{padding:var(--space-lg);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);min-width:0}._charSection_1svf0_1890{padding:var(--space-md);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);min-width:0}._charEditBtn_1svf0_1898{width:22px;height:22px;padding:0;display:grid;place-items:center;color:var(--color-text-muted);background:transparent;border:1px solid var(--color-border);border-radius:4px;font-size:12px;cursor:pointer;flex-shrink:0;transition:color var(--transition-fast),border-color var(--transition-fast)}._charEditBtn_1svf0_1898:hover{color:var(--color-primary);border-color:var(--color-primary)}._charRailHead_1svf0_1917{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);margin-bottom:var(--space-sm);color:var(--color-text-secondary);font-size:13px;font-weight:700}._charListCompact_1svf0_1927{display:grid;gap:var(--space-xs)}._charCardCompact_1svf0_1931{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-sm);min-width:0}._charCardCompact_1svf0_1931:hover{border-color:var(--color-primary)}._charThumbSmall_1svf0_1944{width:28px;height:28px;border-radius:4px;object-fit:cover;flex-shrink:0}._charThumbIconSmall_1svf0_1951{display:grid;place-items:center;width:28px;height:28px;font-size:14px;background:var(--color-surface);border-radius:4px;flex-shrink:0}._charInfoSmall_1svf0_1961{flex:1;min-width:0;display:grid;gap:1px}._charNameSmall_1svf0_1967{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._charDescSmall_1svf0_1974{font-size:11px;color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._charOpenSmall_1svf0_1981{font-size:12px;font-weight:600;color:var(--color-primary);text-decoration:none;white-space:nowrap;flex-shrink:0}._charOpenSmall_1svf0_1981:hover{text-decoration:underline}@container workspace (max-width: 700px){._sectionGrid_1svf0_1872{grid-template-columns:1fr}._sectionGrid_1svf0_1872>:nth-child(3){grid-column:auto}}@media(max-width:900px){._sectionGrid_1svf0_1872{grid-template-columns:1fr}._sectionGrid_1svf0_1872>:nth-child(3){grid-column:auto}}._cardCompact_1svf0_2000{padding:var(--space-sm) var(--space-md)}._cardCompact_1svf0_2000 ._cardHead_1svf0_435{margin-bottom:var(--space-sm)}._cardPreview_1svf0_2006{display:grid;grid-template-columns:auto 1fr auto;gap:var(--space-sm);align-items:center}._cardThumbPreview_1svf0_2012{width:64px;height:64px;border-radius:var(--radius-sm);object-fit:cover;cursor:zoom-in;border:1px solid var(--color-border)}._cardThumbEmpty_1svf0_2020{width:64px;height:64px;display:grid;place-items:center;background:var(--color-surface-raised);border:1px dashed var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-muted);font-size:22px}._promptPreview_1svf0_2031{min-width:0;font-size:13px;line-height:1.5;color:var(--color-text-secondary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-wrap;overflow-wrap:anywhere;cursor:pointer}._promptPreview_1svf0_2031:hover{color:var(--color-text)}._previewActions_1svf0_2047{display:flex;gap:var(--space-xs);flex-shrink:0}._copyBtn_1svf0_2052{width:28px;height:28px;padding:0;display:grid;place-items:center;color:var(--color-text-muted);background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:14px;cursor:pointer;transition:color var(--transition-fast),border-color var(--transition-fast)}._copyBtn_1svf0_2052:hover{color:var(--color-primary);border-color:var(--color-primary)}._copyBtnCopied_1svf0_2070{color:var(--color-success, #4caf50);border-color:var(--color-success, #4caf50)}._copyBtnError_1svf0_2074{color:var(--color-danger);border-color:var(--color-danger)}._expandBtn_1svf0_2078{width:28px;height:28px;padding:0;display:grid;place-items:center;color:var(--color-text-muted);background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:14px;cursor:pointer;transition:color var(--transition-fast),border-color var(--transition-fast)}._expandBtn_1svf0_2078:hover{color:var(--color-primary);border-color:var(--color-primary)}._expandBtnExpanded_1svf0_2096{transform:rotate(180deg)}._cardExpanded_1svf0_2099{margin-top:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--color-border)}._sectionReorder_1svf0_2106{display:flex;gap:2px;flex-shrink:0;margin-left:auto}._reorderBtn_1svf0_2112{width:22px;height:22px;padding:0;display:grid;place-items:center;color:var(--color-text-muted);background:transparent;border:1px solid var(--color-border);border-radius:4px;font-size:11px;cursor:pointer;transition:color var(--transition-fast),border-color var(--transition-fast)}._reorderBtn_1svf0_2112:hover:not(:disabled){color:var(--color-primary);border-color:var(--color-primary)}._reorderBtn_1svf0_2112:disabled{opacity:.3;cursor:default}@media(max-width:800px){._heading_1svf0_14{flex-direction:column}._cardHead_1svf0_435{flex-wrap:wrap}}._grid_126la_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--space-md);margin-top:var(--space-lg)}._card_126la_8{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-sm);padding:var(--space-lg);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);text-decoration:none;color:inherit;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}._card_126la_8:hover{border-color:var(--color-primary);box-shadow:var(--shadow-sm);text-decoration:none}._icon_126la_28{font-size:2rem}._cardTitle_126la_32{margin:0;font-size:1.1rem;font-weight:600}._cardDesc_126la_38{margin:0;font-size:.9rem;color:var(--color-text-secondary);line-height:1.5}._backLink_1xx64_1{color:var(--color-primary);font-size:.85rem}._layout_1xx64_6{display:grid;grid-template-columns:1fr 320px;gap:var(--space-lg);margin-top:var(--space-lg);align-items:start}@media(max-width:860px){._layout_1xx64_6{grid-template-columns:1fr}}._dropzone_1xx64_22{border:2px dashed var(--color-border);border-radius:var(--radius-md);padding:var(--space-xl) var(--space-lg);text-align:center;cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast);background:var(--color-surface);min-height:200px;display:flex;align-items:center;justify-content:center}._dropzone_1xx64_22:hover,._dropzoneActive_1xx64_37{border-color:var(--color-primary);background:var(--color-primary-dim)}._dropzoneHasFile_1xx64_42{border-style:solid;padding:var(--space-md)}._dropzoneDisabled_1xx64_47{opacity:.6;cursor:not-allowed;pointer-events:none}._fileInput_1xx64_53{display:none}._dropzoneContent_1xx64_57{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm)}._dropzoneIcon_1xx64_64{font-size:2.5rem}._dropzoneText_1xx64_68{margin:0;font-size:1rem;color:var(--color-text)}._dropzoneHint_1xx64_74{margin:0;font-size:.8rem;color:var(--color-text-muted);line-height:1.5}._previewArea_1xx64_83{width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--space-sm)}._previewImage_1xx64_91,._previewVideo_1xx64_92{max-width:100%;max-height:400px;border-radius:var(--radius-sm);object-fit:contain;background:#000}._fileInfo_1xx64_100{display:flex;gap:var(--space-sm);font-size:.85rem;color:var(--color-text-secondary)}._fileName_1xx64_107{font-weight:500;color:var(--color-text)}._processing_1xx64_114{display:flex;flex-direction:column;align-items:center;gap:var(--space-md);padding:var(--space-xl);color:var(--color-text-secondary)}._actions_1xx64_125{display:flex;gap:var(--space-sm);margin-top:var(--space-md)}._resultSection_1xx64_133{margin-top:var(--space-lg)}._resultHeader_1xx64_137{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);margin-bottom:var(--space-md)}._resultTitle_1xx64_145{margin:0;font-size:1rem;font-weight:600}._resultCompare_1xx64_151{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-md)}@media(max-width:600px){._resultCompare_1xx64_151{grid-template-columns:1fr}}._resultPane_1xx64_163{display:flex;flex-direction:column;gap:var(--space-xs);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow:hidden}._resultLabel_1xx64_173{padding:var(--space-xs) var(--space-sm);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}._resultMedia_1xx64_182{width:100%;display:block;background:#000;object-fit:contain}._resultPlaceholder_1xx64_189{padding:var(--space-xl);text-align:center;color:var(--color-text-muted)}._resultMeta_1xx64_195{display:flex;gap:var(--space-md);margin-top:var(--space-sm);font-size:.8rem;color:var(--color-text-muted)}._error_1xx64_205{margin-top:var(--space-md);padding:var(--space-md);background:#f871711a;border:1px solid rgba(248,113,113,.3);border-radius:var(--radius-sm);color:var(--color-danger);font-size:.9rem}._sidebar_1xx64_217{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-md);max-height:calc(100vh - 160px);overflow-y:auto}._sidebarTitle_1xx64_226{margin:0 0 var(--space-md);font-size:.95rem;font-weight:600}._historyList_1xx64_232{display:flex;flex-direction:column;gap:2px}._historyItem_1xx64_238{display:flex;align-items:center;justify-content:space-between;padding:var(--space-sm);border-radius:var(--radius-sm);transition:background var(--transition-fast)}._historyItem_1xx64_238:hover{background:var(--color-surface-raised)}._historyItemActive_1xx64_251{background:var(--color-primary-dim)}._historyItemContent_1xx64_255{display:flex;align-items:center;gap:var(--space-sm);flex:1;min-width:0}._historyIcon_1xx64_263{font-size:1.1rem;flex-shrink:0}._historyThumbs_1xx64_268{display:flex;gap:3px;flex-shrink:0}._historyThumb_1xx64_268{width:32px;height:32px;border-radius:4px;object-fit:cover;flex-shrink:0;background:#000;cursor:pointer;transition:opacity var(--transition-fast)}._historyThumb_1xx64_268:hover{opacity:.8}._historyThumbResult_1xx64_289{border:1px solid var(--color-primary)}._historyThumbFailed_1xx64_293{display:flex;align-items:center;justify-content:center;background:#f8717126;color:var(--color-danger);font-size:.75rem;font-weight:700;cursor:default}._modalOverlay_1xx64_306{position:fixed;inset:0;z-index:1000;background:#000000d9;display:flex;align-items:center;justify-content:center;padding:var(--space-lg);cursor:pointer}._modalContent_1xx64_318{position:relative;max-width:90vw;max-height:90vh;display:flex;flex-direction:column;align-items:center;gap:var(--space-sm);cursor:default}._modalClose_1xx64_329{position:absolute;top:-12px;right:-12px;width:32px;height:32px;border-radius:50%;border:none;background:var(--color-surface);color:var(--color-text);font-size:1.2rem;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1;box-shadow:var(--shadow-sm)}._modalClose_1xx64_329:hover{background:var(--color-surface-raised)}._modalImage_1xx64_352{max-width:85vw;max-height:80vh;object-fit:contain;border-radius:var(--radius-md)}._modalVideo_1xx64_359{max-width:85vw;max-height:80vh;border-radius:var(--radius-md)}._modalCaption_1xx64_365{font-size:.8rem;color:var(--color-text-secondary);text-align:center}._historyInfo_1xx64_371{display:flex;flex-direction:column;min-width:0;flex:1}._historyName_1xx64_378{font-size:.85rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._historyTime_1xx64_386{font-size:.75rem;color:var(--color-text-muted)}._historyActions_1xx64_391{display:flex;align-items:center;gap:2px;flex-shrink:0;opacity:0;transition:opacity var(--transition-fast)}._historyItem_1xx64_238:hover ._historyActions_1xx64_391{opacity:1}._downloadBtn_1xx64_404{background:none;border:none;color:var(--color-text-muted);font-size:.9rem;padding:2px 6px;border-radius:var(--radius-sm);transition:color var(--transition-fast)}._downloadBtn_1xx64_404:hover{color:var(--color-primary)}._historyStatus_1xx64_418{flex-shrink:0;width:20px;display:flex;align-items:center;justify-content:center}._statusReady_1xx64_426{color:var(--color-success);font-weight:700}._statusFailed_1xx64_431{color:var(--color-danger);font-weight:700}._deleteBtn_1xx64_436{flex-shrink:0;background:none;border:none;color:var(--color-text-muted);font-size:1.1rem;padding:2px 6px;border-radius:var(--radius-sm);opacity:0;transition:opacity var(--transition-fast),color var(--transition-fast)}._historyItem_1xx64_238:hover ._deleteBtn_1xx64_436{opacity:1}._deleteBtn_1xx64_436:hover{color:var(--color-danger)}._pagination_1xx64_458{display:flex;align-items:center;justify-content:center;gap:var(--space-sm);margin-top:var(--space-md);padding-top:var(--space-sm);border-top:1px solid var(--color-border)}._pageInfo_1xx64_468{font-size:.8rem;color:var(--color-text-muted)}._backLink_169dk_1{color:var(--color-primary);font-size:.85rem}._layout_169dk_6{display:grid;grid-template-columns:1fr 320px;gap:var(--space-lg);margin-top:var(--space-lg);align-items:start}@media(max-width:860px){._layout_169dk_6{grid-template-columns:1fr}}._dropzone_169dk_22{border:2px dashed var(--color-border);border-radius:var(--radius-md);padding:var(--space-xl) var(--space-lg);text-align:center;cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast);background:var(--color-surface);min-height:200px;display:flex;align-items:center;justify-content:center}._dropzone_169dk_22:hover,._dropzoneActive_169dk_37{border-color:var(--color-primary);background:var(--color-primary-dim)}._dropzoneHasFile_169dk_42{border-style:solid;padding:var(--space-md)}._dropzoneDisabled_169dk_47{opacity:.6;cursor:not-allowed;pointer-events:none}._fileInput_169dk_53{display:none}._dropzoneContent_169dk_57{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm)}._dropzoneIcon_169dk_64{font-size:2.5rem}._dropzoneText_169dk_68{margin:0;font-size:1rem;color:var(--color-text)}._dropzoneHint_169dk_74{margin:0;font-size:.8rem;color:var(--color-text-muted);line-height:1.5}._previewArea_169dk_83{width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--space-sm)}._previewVideo_169dk_91{max-width:100%;max-height:400px;border-radius:var(--radius-sm);object-fit:contain;background:#000}._fileInfo_169dk_99{display:flex;gap:var(--space-sm);font-size:.85rem;color:var(--color-text-secondary)}._fileName_169dk_106{font-weight:500;color:var(--color-text)}._processing_169dk_113{display:flex;flex-direction:column;align-items:center;gap:var(--space-md);padding:var(--space-xl);color:var(--color-text-secondary)}._partsSelector_169dk_124{display:flex;align-items:center;gap:var(--space-md)}._partsLabel_169dk_130{font-size:.9rem;font-weight:500;color:var(--color-text);white-space:nowrap}._partsButtons_169dk_137{display:flex;gap:4px;flex-wrap:wrap}._partBtn_169dk_143{width:36px;height:36px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-size:.85rem;font-weight:500;cursor:pointer;transition:all var(--transition-fast);display:flex;align-items:center;justify-content:center}._partBtn_169dk_143:hover{border-color:var(--color-primary)}._partBtnActive_169dk_163{background:var(--color-primary);color:var(--color-primary-text, #fff);border-color:var(--color-primary)}._actions_169dk_171{display:flex;flex-direction:column;gap:var(--space-md);margin-top:var(--space-md)}._actionButtons_169dk_178{display:flex;gap:var(--space-sm)}._error_169dk_185{margin-top:var(--space-md);padding:var(--space-md);background:var(--color-danger-dim, #fee);color:var(--color-danger, #c00);border-radius:var(--radius-sm);font-size:.9rem}._resultSection_169dk_196{margin-top:var(--space-lg)}._resultHeader_169dk_200{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);margin-bottom:var(--space-md)}._resultTitle_169dk_208{margin:0;font-size:1rem;font-weight:600}._resultLabel_169dk_214{display:block;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin-bottom:var(--space-xs)}._originalPreview_169dk_224{margin-bottom:var(--space-lg)}._resultVideo_169dk_228{width:100%;max-height:300px;border-radius:var(--radius-sm);object-fit:contain;background:#000}._gridInfo_169dk_238{margin-bottom:var(--space-md)}._gridInfoMeta_169dk_242{font-size:.8rem;color:var(--color-text-muted);margin-top:2px;display:block}._gridPreview_169dk_251{display:grid;gap:4px;margin-bottom:var(--space-lg);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;background:var(--color-surface)}._gridCell_169dk_261{position:relative;overflow:hidden}._gridVideo_169dk_266{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;background:#000}._gridCellFooter_169dk_274{padding:var(--space-xs) var(--space-sm);display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--color-border)}._gridCellLabel_169dk_282{font-size:.75rem;font-weight:600}._gridCellMeta_169dk_287{font-size:.7rem;color:var(--color-text-muted)}._downloadList_169dk_294{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-bottom:var(--space-lg)}._downloadItem_169dk_301{font-size:.8rem}._resultMeta_169dk_307{display:flex;gap:var(--space-md);font-size:.8rem;color:var(--color-text-muted);flex-wrap:wrap}._sidebar_169dk_317{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);padding:var(--space-md);max-height:calc(100vh - 200px);overflow-y:auto}._sidebarTitle_169dk_326{margin:0 0 var(--space-md);font-size:.9rem;font-weight:600}._historyItem_169dk_332{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);cursor:default;transition:background var(--transition-fast)}._historyItem_169dk_332:hover{background:var(--color-surface-raised)}._historyItemActive_169dk_347{background:var(--color-primary-dim)}._historyContent_169dk_351{display:flex;align-items:center;gap:var(--space-sm);min-width:0;flex:1}._historyIcon_169dk_359{font-size:1rem;flex-shrink:0}._historyInfo_169dk_364{display:flex;flex-direction:column;min-width:0}._historyName_169dk_370{font-size:.8rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._historyTime_169dk_378{font-size:.7rem;color:var(--color-text-muted)}._historyActions_169dk_383{display:flex;gap:4px;opacity:0;transition:opacity var(--transition-fast)}._historyItem_169dk_332:hover ._historyActions_169dk_383{opacity:1}._historyActions_169dk_383 ._downloadBtn_169dk_394{width:auto;padding:4px 8px;border:none;border-top:none;font-size:.8rem;color:var(--color-text-secondary);background:none;cursor:pointer}._historyActions_169dk_383 ._downloadBtn_169dk_394:hover{color:var(--color-primary)}._deleteBtn_169dk_409{background:none;border:none;color:var(--color-text-muted);cursor:pointer;padding:4px 8px;font-size:.8rem}._deleteBtn_169dk_409:hover{color:var(--color-danger)}._pagination_169dk_424{display:flex;align-items:center;justify-content:space-between;margin-top:var(--space-md);padding-top:var(--space-md);border-top:1px solid var(--color-border)}._pageInfo_169dk_433{font-size:.75rem;color:var(--color-text-muted)}._backLink_2qmky_1{color:var(--color-primary);text-decoration:none}._backLink_2qmky_1:hover{text-decoration:underline}._layout_2qmky_9{display:flex;flex-direction:column;gap:var(--space-lg);max-width:720px}._voiceBar_2qmky_16{display:flex;gap:var(--space-md);align-items:flex-end}._card_2qmky_22{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;padding:var(--space-md);display:flex;flex-direction:column;gap:var(--space-sm)}._cardTitle_2qmky_32{font-size:1rem;font-weight:600;margin:0}._cardHeader_2qmky_38{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}._modalOverlay_2qmky_45{position:fixed;inset:0;z-index:1000;background:#0009;display:flex;align-items:center;justify-content:center;padding:var(--space-lg)}._modal_2qmky_45{background:var(--color-bg);border:1px solid var(--color-border);border-radius:10px;max-width:640px;width:100%;max-height:85vh;overflow:auto;box-shadow:var(--shadow-lg);display:flex;flex-direction:column}._modalHeader_2qmky_69{display:flex;align-items:center;justify-content:space-between;padding:var(--space-md);border-bottom:1px solid var(--color-border);position:sticky;top:0;background:var(--color-bg);z-index:1}._modalClose_2qmky_81{width:32px;height:32px;border-radius:50%;border:none;background:var(--color-surface);color:var(--color-text);font-size:1.2rem;display:flex;align-items:center;justify-content:center;cursor:pointer}._modalClose_2qmky_81:hover{background:var(--color-surface-raised)}._modalBody_2qmky_99{display:flex;flex-direction:column;gap:var(--space-md)}._modalBody_2qmky_99 ._card_2qmky_22{background:var(--color-bg)}._input_2qmky_110,._select_2qmky_111,._textarea_2qmky_112{width:100%;padding:6px 8px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg);color:var(--color-text);font-size:.9rem}._textarea_2qmky_112{resize:vertical}._synthRow_2qmky_126{display:flex;gap:var(--space-md)}._synthRow_2qmky_126>*{flex:1}._audio_2qmky_135{width:100%}._resultActions_2qmky_139{display:flex;gap:var(--space-sm)}._voiceList_2qmky_144{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}._voiceItem_2qmky_153{display:flex;justify-content:space-between;align-items:center;padding:4px 8px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg);font-size:.9rem}._delBtn_2qmky_164{background:none;border:none;color:var(--color-danger);cursor:pointer;font-size:1.2rem;line-height:1;padding:2px 6px}._delBtn_2qmky_164:hover{color:var(--color-danger);background:var(--color-surface-raised);border-radius:4px}._muted_2qmky_180{color:var(--color-text-muted);font-size:.9rem}@media(max-width:600px){._voiceBar_2qmky_16{flex-direction:column;align-items:stretch}._synthRow_2qmky_126{flex-direction:column}}._backLink_ki98b_1{color:var(--color-primary);text-decoration:none}._backLink_ki98b_1:hover{text-decoration:underline}._layout_ki98b_9{display:grid;grid-template-columns:minmax(340px,420px) 1fr;gap:var(--space-lg);align-items:start}._card_ki98b_16{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;padding:var(--space-md);display:flex;flex-direction:column;gap:var(--space-sm)}._cardTitle_ki98b_26{font-size:1rem;font-weight:600;margin:0}._cardHeader_ki98b_32{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}._input_ki98b_39,._select_ki98b_40,._textarea_ki98b_41{width:100%;padding:6px 8px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg);color:var(--color-text);font-size:.9rem}._textarea_ki98b_41{resize:vertical}._advToggle_ki98b_55{align-self:flex-start;background:none;border:none;padding:0;color:var(--color-text-muted);font-size:.85rem;cursor:pointer}._advToggle_ki98b_55:hover{color:var(--color-text)}._advanced_ki98b_69{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-sm);border:1px dashed var(--color-border);border-radius:6px}._presetRow_ki98b_78{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}._presetBtn_ki98b_85{padding:4px 10px;font-size:.8rem;border:1px solid var(--color-border);border-radius:999px;background:var(--color-bg);color:var(--color-text);cursor:pointer}._presetBtn_ki98b_85:hover{background:var(--color-surface-raised)}._presetActive_ki98b_99{border-color:var(--color-primary);color:var(--color-primary)}._sizeRow_ki98b_104{display:flex;gap:var(--space-sm)}._sizeField_ki98b_109{display:flex;align-items:center;gap:6px;font-size:.85rem;color:var(--color-text-muted);flex:1}._twoCol_ki98b_118{display:flex;gap:var(--space-sm)}._twoCol_ki98b_118>*{flex:1}._seedRow_ki98b_127{display:flex;gap:var(--space-sm);align-items:center}._seedRow_ki98b_127 ._input_ki98b_39{flex:1}._resultCol_ki98b_137{min-width:0}._placeholderCard_ki98b_141{align-items:center;justify-content:center;min-height:240px}._resultImage_ki98b_147{width:100%;height:auto;max-height:70vh;object-fit:contain;border-radius:6px;border:1px solid var(--color-border);background:var(--color-bg)}._metaLine_ki98b_157{margin:0;font-size:.85rem;color:var(--color-text-muted)}._resultActions_ki98b_163{display:flex;gap:var(--space-sm)}._savedNote_ki98b_168{margin:0;font-size:.9rem}._thumbStrip_ki98b_173{display:flex;flex-wrap:wrap;gap:10px;padding-top:var(--space-sm);border-top:1px solid var(--color-border)}._thumbWrap_ki98b_181{position:relative}._thumb_ki98b_173{width:56px;height:56px;padding:0;border:2px solid transparent;border-radius:6px;overflow:hidden;cursor:pointer;background:var(--color-bg);display:flex;align-items:center;justify-content:center}._thumb_ki98b_173 img{width:100%;height:100%;object-fit:cover;display:block}._thumbPending_ki98b_206{font-size:1.1rem;animation:_pulse_ki98b_1 1.2s ease-in-out infinite}._thumbFailed_ki98b_211{color:var(--color-danger);font-size:1.1rem;font-weight:600}._thumbActive_ki98b_217{border-color:var(--color-primary)}._thumbDelete_ki98b_221{position:absolute;top:-6px;right:-6px;width:18px;height:18px;border-radius:50%;border:none;background:var(--color-surface-raised);color:var(--color-text-muted);font-size:.8rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}._thumbDelete_ki98b_221:hover{color:var(--color-danger)}@keyframes _pulse_ki98b_1{0%,to{opacity:1}50%{opacity:.4}}._processingBox_ki98b_248{display:flex;flex-direction:column;gap:var(--space-sm);align-items:flex-start;padding:var(--space-md);border:1px dashed var(--color-border);border-radius:6px}._saveModal_ki98b_258{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-md)}._saveThumb_ki98b_265{width:100%;max-height:280px;object-fit:contain;border-radius:6px;border:1px solid var(--color-border);background:var(--color-bg)}._muted_ki98b_274{color:var(--color-text-muted);font-size:.9rem}@media(max-width:900px){._layout_ki98b_9{grid-template-columns:1fr}}._grid_gdtrp_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--space-md)}._filters_gdtrp_7{display:flex;gap:var(--space-md);align-items:center;margin-bottom:var(--space-md);flex-wrap:wrap}._search_gdtrp_15{max-width:260px;padding:6px 10px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text)}._statusFilters_gdtrp_24{display:flex;gap:var(--space-xs);flex-wrap:wrap}._filterChip_gdtrp_30{border:1px solid var(--color-border);background:transparent;color:var(--color-text-secondary);border-radius:999px;padding:4px 12px;font-size:13px;cursor:pointer}._filterChipActive_gdtrp_40{background:var(--color-primary-dim, rgba(124, 111, 255, .2));border-color:var(--color-primary);color:var(--color-text)}._empty_gdtrp_46{color:var(--color-text-secondary);margin:var(--space-lg) 0}._card_gdtrp_51{display:block;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);overflow:hidden;text-decoration:none;color:inherit;transition:border-color var(--transition-fast)}._card_gdtrp_51:hover{border-color:var(--color-primary)}._thumb_gdtrp_66{background:#101017;padding:var(--space-xs)}._thumbEmpty_gdtrp_71{display:grid;place-items:center;aspect-ratio:16 / 9;color:var(--color-text-muted);font-size:13px}._cardBody_gdtrp_79{display:flex;flex-direction:column;gap:4px;padding:var(--space-sm)}._statusBadge_gdtrp_86{align-self:flex-start;font-size:11px;padding:2px 8px;border-radius:999px;border:1px solid var(--color-border)}._status_draft_gdtrp_94{color:#95a5a6;border-color:#95a5a6}._status_pending_approval_gdtrp_99{color:#e67e22;border-color:#e67e22}._status_approved_gdtrp_104{color:#27ae60;border-color:#27ae60}._status_needs_changes_gdtrp_109{color:#c0392b;border-color:#c0392b}._title_gdtrp_114{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._meta_gdtrp_121{color:var(--color-text-secondary);font-size:12px}._page_1l7s8_1{display:flex;flex-direction:column;gap:var(--space-md)}._header_1l7s8_7{display:flex;justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap}._headerLeft_1l7s8_15{display:flex;align-items:center;gap:var(--space-sm)}._back_1l7s8_21{color:var(--color-text-secondary);text-decoration:none}._back_1l7s8_21:hover{color:var(--color-text)}._actions_1l7s8_30{display:flex;gap:var(--space-xs);flex-wrap:wrap}._statusBadge_1l7s8_36{font-size:11px;padding:2px 8px;border-radius:999px;border:1px solid var(--color-border)}._status_draft_1l7s8_43{color:#95a5a6;border-color:#95a5a6}._status_pending_approval_1l7s8_48{color:#e67e22;border-color:#e67e22}._status_approved_1l7s8_53{color:#27ae60;border-color:#27ae60}._status_needs_changes_1l7s8_58{color:#c0392b;border-color:#c0392b}._versionMeta_1l7s8_63{color:var(--color-text-secondary);font-size:12px}._canvasRow_1l7s8_68{display:flex;gap:var(--space-md);align-items:flex-start}._canvasCol_1l7s8_74{flex:1 1 auto;min-width:0}._canvasToolbar_1l7s8_79{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--space-sm);margin-bottom:var(--space-sm);flex-wrap:wrap}._inlineField_1l7s8_88{display:flex;align-items:center;gap:var(--space-xs);color:var(--color-text-secondary);font-size:13px}._titleInput_1l7s8_96{padding:6px 10px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);width:280px}._canvasButtons_1l7s8_105{display:flex;gap:var(--space-xs);flex-wrap:wrap}._canvas_1l7s8_68{border:1px solid var(--color-border)}._hint_1l7s8_115{color:var(--color-text-muted);font-size:12px;margin-top:var(--space-xs)}._inspector_1l7s8_121{flex:0 0 300px;display:flex;flex-direction:column;gap:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);padding:var(--space-md);position:sticky;top:72px}._inspectorTitle_1l7s8_134{margin:0;font-size:15px;color:var(--color-text)}._input_1l7s8_140{width:100%;padding:6px 10px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-raised);color:var(--color-text);box-sizing:border-box}._aspectRow_1l7s8_150{display:flex;gap:var(--space-xs);flex-wrap:wrap}._aspectChip_1l7s8_156{border:1px solid var(--color-border);background:transparent;color:var(--color-text-secondary);border-radius:var(--radius-sm);padding:4px 10px;font-size:13px;cursor:pointer}._aspectChipActive_1l7s8_166{background:var(--color-primary-dim, rgba(124, 111, 255, .2));border-color:var(--color-primary);color:var(--color-text)}._versionList_1l7s8_172{display:flex;flex-direction:column;gap:var(--space-sm);max-height:60vh;overflow:auto}._versionRow_1l7s8_180{display:flex;justify-content:space-between;align-items:center;gap:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-sm)}._versionCurrent_1l7s8_190{border-color:var(--color-primary)}._versionNote_1l7s8_194{color:var(--color-text-secondary);font-size:12px;margin-top:2px}._gateWarn_1l7s8_200{color:#e67e22;font-size:13px}._modalActions_1l7s8_205{display:flex;justify-content:flex-end;gap:var(--space-sm);margin-top:var(--space-md)}@media(max-width:900px){._canvasRow_1l7s8_68{flex-direction:column}._inspector_1l7s8_121{position:static;flex-basis:auto;width:100%}}._layout_10y7x_7{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-md);align-items:stretch;height:100%;min-height:0;padding:var(--space-md)}@media(max-width:800px){._layout_10y7x_7{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}._sidebar_10y7x_23,._sidebarRail_10y7x_24{width:100%;max-height:180px}._threadCol_10y7x_31{padding-bottom:env(safe-area-inset-bottom)}}._sidebar_10y7x_23{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;padding:var(--space-sm);display:flex;flex-direction:column;gap:var(--space-sm);min-height:0;width:280px}._sidebarRail_10y7x_24{width:64px;align-items:center}._sidebarHeader_10y7x_55{display:flex;align-items:center;gap:var(--space-sm)}._sidebarHeader_10y7x_55 ._sessionListToggle_10y7x_61{flex-shrink:0}._sidebarRail_10y7x_24 ._sidebarHeader_10y7x_55{flex-direction:column}._iconBtn_10y7x_69{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted, #888);border-radius:8px;padding:6px 9px;font-size:.9rem;line-height:1;cursor:pointer;flex-shrink:0}._iconBtn_10y7x_69:hover{color:var(--color-text);border-color:var(--color-primary)}._newSessionBtn_10y7x_86{flex:1;min-width:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._railList_10y7x_95{list-style:none;margin:0;padding:0;overflow-y:auto;display:flex;flex-direction:column;align-items:center;gap:4px;width:100%}._railItemBtn_10y7x_107{width:40px;height:40px;border-radius:8px;border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-text);font-size:.95rem;font-weight:600;cursor:pointer;flex-shrink:0}._railItemBtn_10y7x_107:hover{border-color:var(--color-primary)}._railItemBtnActive_10y7x_124{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-surface)}._sessionList_10y7x_61{list-style:none;margin:0;padding:0;overflow-y:auto;min-height:0;flex:1;display:flex;flex-direction:column;gap:2px}._sessionItem_10y7x_142{display:flex;align-items:center;gap:4px}._sessionLink_10y7x_148{flex:1;min-width:0;display:block;text-align:left;padding:7px 9px;border:none;border-radius:6px;background:none;color:var(--color-text);text-decoration:none;font-size:.88rem;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sessionLink_10y7x_148:hover{background:var(--color-bg)}._sessionLinkActive_10y7x_170{background:var(--color-bg);font-weight:600}._renameInput_10y7x_175{flex:1;min-width:0;padding:6px 8px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg);color:var(--color-text);font-size:.88rem}._sessionDelete_10y7x_186{border:none;background:none;color:var(--color-text-muted, #888);cursor:pointer;font-size:.85rem;padding:4px 6px;border-radius:4px}._sessionDelete_10y7x_186:hover{color:#c0392b;background:var(--color-bg)}._threadCol_10y7x_31{position:relative;display:flex;flex-direction:column;background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;min-height:0;min-width:0}._threadHeader_10y7x_212{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--color-border)}._streamBanner_10y7x_223{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--space-sm);padding:6px var(--space-md);border-bottom:1px solid #e67e22;background:#e67e221f;color:#b9770e;font-size:.82rem}._threadTitle_10y7x_236{margin:0;font-size:1rem;font-weight:600;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._threadMeta_10y7x_246{display:flex;align-items:center;gap:var(--space-sm);flex-shrink:0}._threadArea_10y7x_254{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}._threadScroll_10y7x_262{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}._threadInner_10y7x_271{max-width:900px;margin:0 auto;padding:var(--space-md) var(--space-md) var(--space-lg)}._threadVirtual_10y7x_280{position:relative;width:100%}._threadItem_10y7x_285{position:absolute;top:0;left:0;width:100%;padding-bottom:var(--space-md)}._jumpLatest_10y7x_293{position:absolute;bottom:12px;left:50%;transform:translate(-50%);z-index:5;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:999px;padding:6px 14px;font-size:.82rem;cursor:pointer;box-shadow:0 4px 14px #0000002e}._jumpLatest_10y7x_293:hover{border-color:var(--color-primary)}._systemNote_10y7x_314{font-size:.8rem;color:var(--color-text-muted, #888);padding:4px 10px;border-left:3px solid var(--color-border);white-space:pre-wrap;word-break:break-word}._systemNoteFeedback_10y7x_323{border-left-color:#e67e22}._systemNoteError_10y7x_327{border-left-color:#c0392b;color:#c0392b}._taskCard_10y7x_335{border:1px solid var(--color-border);border-left-width:3px;border-radius:8px;background:var(--color-bg);padding:var(--space-sm) var(--space-md);display:flex;flex-direction:column;gap:var(--space-sm);max-width:85%}._taskQueued_10y7x_347{border-left-color:#95a5a6}._taskRunning_10y7x_351{border-left-color:#3498db}._taskAwaitingApproval_10y7x_355{border-left-color:#e67e22}._taskDone_10y7x_359,._taskApplied_10y7x_360{border-left-color:#27ae60}._taskRejected_10y7x_364,._taskFailed_10y7x_365{border-left-color:#c0392b}._taskCancelled_10y7x_369{border-left-color:#95a5a6}._taskHeader_10y7x_373{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap}._taskType_10y7x_380{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted, #888)}._taskTitle_10y7x_388{font-size:.9rem;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._statusBadge_10y7x_397{font-size:.7rem;padding:2px 8px;border-radius:999px;border:1px solid var(--color-border);background:var(--color-surface);margin-left:auto;white-space:nowrap}._taskBody_10y7x_407{font-size:.85rem;display:flex;flex-direction:column;gap:var(--space-sm)}._taskPre_10y7x_414{white-space:pre-wrap;word-break:break-word;font-size:.84rem;line-height:1.45;background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;padding:8px 10px;margin:0;max-height:320px;overflow-y:auto}._taskLabel_10y7x_428{font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted, #888)}._taskActions_10y7x_435{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap}._taskError_10y7x_442{color:#c0392b;font-size:.82rem}._errorDismiss_10y7x_447{border:none;background:none;color:inherit;cursor:pointer;font-size:1rem;line-height:1;padding:0 4px}._errorDismiss_10y7x_447:hover{color:#7b241c}._noteInput_10y7x_461{width:100%;padding:6px 8px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface);color:var(--color-text);font-size:.85rem}._resultLink_10y7x_471{color:var(--color-primary);text-decoration:none;font-size:.85rem}._resultLink_10y7x_471:hover{text-decoration:underline}._composerChips_10y7x_482{display:flex;flex-wrap:wrap;gap:6px}._chip_10y7x_488{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-bg);font-size:.78rem;max-width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._chipRemove_10y7x_503{border:none;background:none;color:var(--color-text-muted, #888);cursor:pointer;font-size:.85rem;padding:0 2px;line-height:1}._chipRemove_10y7x_503:hover{color:#c0392b}._resultImages_10y7x_518{display:flex;flex-wrap:wrap;gap:6px}._resultThumbBtn_10y7x_524{border:1px solid var(--color-border);border-radius:6px;padding:0;background:none;cursor:zoom-in;overflow:hidden;line-height:0}._resultThumbBtn_10y7x_524:hover{border-color:var(--color-primary)}._resultThumb_10y7x_524{width:84px;height:84px;object-fit:cover;display:block}._lightboxImage_10y7x_545{max-width:100%;max-height:70vh;display:block;margin:0 auto;border-radius:8px}._toolBtn_10y7x_553{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:8px;padding:8px 11px;font-size:.9rem;cursor:pointer}._toolBtnActive_10y7x_563{border-color:var(--color-primary);color:var(--color-primary)}._popover_10y7x_570{position:relative}._composerMenu_10y7x_576{position:absolute;bottom:calc(100% + 6px);left:0;min-width:180px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;box-shadow:0 8px 24px #00000040;overflow:hidden;z-index:30}._composerMenuItem_10y7x_589{display:block;width:100%;text-align:left;padding:8px 12px;background:none;border:none;color:var(--color-text);font-size:13px;cursor:pointer;white-space:nowrap}._composerMenuItem_10y7x_589:hover{background:var(--color-bg)}._composerMenuItem_10y7x_589:disabled{opacity:.4;cursor:not-allowed}._draftLangRow_10y7x_612{display:flex;gap:var(--space-sm);align-items:center;margin-top:var(--space-sm)}._draftLangSelect_10y7x_619{flex:1;padding:6px 8px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-raised);color:var(--color-text);font-size:13px}._draftLangBtn_10y7x_629{background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-sm);padding:8px 12px;font-weight:600;cursor:pointer;white-space:nowrap}._draftLangBtn_10y7x_629:disabled{opacity:.5;cursor:not-allowed}._settingsPanel_10y7x_646{display:flex;flex-direction:column;gap:var(--space-sm)}._settingsTopRow_10y7x_652{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-sm);min-height:30px}._saveStatus_10y7x_660{margin-right:auto;font-size:.8rem;color:var(--color-text-muted, #888)}._saveStatusError_10y7x_666{color:#c0392b}._searchInput_10y7x_670{width:100%;padding:6px 8px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg);color:var(--color-text);font-size:.85rem}._fieldRow_10y7x_681{display:flex;flex-direction:column;gap:4px;font-size:.85rem}._fieldLabel_10y7x_688{font-weight:600;font-size:.8rem}._radioRow_10y7x_693{display:flex;flex-direction:column;gap:6px}._radioOption_10y7x_699{display:flex;gap:8px;align-items:flex-start;font-size:.84rem;cursor:pointer}._radioDesc_10y7x_707{color:var(--color-text-muted, #888);font-size:.78rem}._selectInput_10y7x_712{padding:6px 8px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg);color:var(--color-text);font-size:.85rem}._approvalChip_10y7x_721{font-size:.72rem;padding:3px 9px;border-radius:999px;border:1px solid var(--color-border);color:var(--color-text-muted, #888);white-space:nowrap}._approvalChipAuto_10y7x_730{border-color:#e67e22;color:#e67e22}._spinnerInline_10y7x_735{font-size:.8rem;color:var(--color-text-muted, #888)}._emptyState_10y7x_740{flex:1;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-sm);padding:var(--space-lg);text-align:center}._emptyTitle_10y7x_752{margin:0;font-size:1.1rem;font-weight:600}._emptyBody_10y7x_758{margin:0;font-size:.88rem;color:var(--color-text-muted, #888);max-width:460px;line-height:1.55}._workspaceChip_10y7x_766{font-size:.72rem;padding:3px 9px;border-radius:999px;border:1px solid var(--color-border);color:var(--color-text);text-decoration:none;white-space:nowrap;max-width:220px;overflow:hidden;text-overflow:ellipsis;display:inline-block}._workspaceChip_10y7x_766:hover{border-color:var(--color-primary);color:var(--color-primary)}._activityBar_10y7x_787{border-top:1px solid var(--color-border);background:var(--color-surface);padding:6px var(--space-md);display:flex;flex-direction:column;gap:6px}._activityLine_10y7x_796{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap;font-size:.82rem;color:var(--color-text);min-height:24px}._activityDot_10y7x_806{width:8px;height:8px;border-radius:999px;background:#3498db;flex:none;animation:_labActivityPulse_10y7x_1 1.4s ease-in-out infinite}._activityDotRunning_10y7x_815{background:#3498db}._activityDotQueued_10y7x_819{background:#95a5a6;animation:none}._activityDotAwaiting_10y7x_824{background:#e67e22;animation:none}@keyframes _labActivityPulse_10y7x_1{0%,to{opacity:1}50%{opacity:.35}}._activitySummary_10y7x_839{display:inline-flex;align-items:center;gap:var(--space-sm);min-width:0}._activityCounts_10y7x_846{color:var(--color-text-muted, #888)}._activityList_10y7x_850{list-style:none;margin:0;padding:4px 0 2px;display:flex;flex-direction:column;gap:4px;max-height:200px;overflow-y:auto;border-top:1px dashed var(--color-border)}._activityItem_10y7x_862{display:flex;align-items:center;gap:var(--space-sm);font-size:.8rem;min-width:0}._activityItemLabel_10y7x_870{font-weight:600;white-space:nowrap}._activityItemDetail_10y7x_875{color:var(--color-text-muted, #888);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._activityItemStatus_10y7x_883{margin-left:auto;color:var(--color-text-muted, #888);white-space:nowrap}._taskElapsed_10y7x_892{font-size:.72rem;font-variant-numeric:tabular-nums;color:var(--color-text-muted, #888);white-space:nowrap}._taskElapsedSlow_10y7x_899{color:#e67e22;font-weight:700}._taskLog_10y7x_904{display:flex;flex-direction:column;gap:var(--space-sm)}._taskLog_10y7x_904>summary{cursor:pointer;-webkit-user-select:none;user-select:none}._activityItemButton_10y7x_915{display:flex;align-items:center;gap:var(--space-sm);min-width:0;width:100%;border:none;background:none;color:inherit;font:inherit;padding:0;cursor:pointer;text-align:left}._activityItemButton_10y7x_915:hover ._activityItemLabel_10y7x_870{text-decoration:underline}._activityItemSlow_10y7x_934{color:#e67e22;font-weight:700}._activityDotFailed_10y7x_939{background:#c0392b;animation:none}._diagPanel_10y7x_944{display:flex;flex-direction:column;gap:var(--space-sm);min-width:min(640px,80vw)}._diagHint_10y7x_951{margin:0;font-size:.8rem;color:var(--color-text-muted, #888)}._diagList_10y7x_957{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;max-height:55vh;overflow-y:auto;font-size:.78rem}._diagItem_10y7x_969{display:flex;align-items:baseline;gap:var(--space-sm);min-width:0}._diagTime_10y7x_976{font-variant-numeric:tabular-nums;color:var(--color-text-muted, #888);white-space:nowrap}._diagKind_10y7x_982{flex-shrink:0;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:1px 6px;border-radius:999px;border:1px solid var(--color-border);min-width:76px;text-align:center}._diagKindNeutral_10y7x_995{color:var(--color-text-muted, #888)}._diagKindQueued_10y7x_999{color:#95a5a6}._diagKindStarted_10y7x_1003{color:#3498db}._diagKindDone_10y7x_1007{color:#27ae60}._diagKindWarn_10y7x_1011{color:#e67e22}._diagKindError_10y7x_1015{color:#c0392b;border-color:#c0392b}._diagDetail_10y7x_1020{word-break:break-word;min-width:0}._previzReviewHead_10y7x_1026{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-sm);margin-bottom:4px}._previzThumb_10y7x_1034{max-width:320px;border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:zoom-in}._wrap_1uifu_1{min-height:60vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-sm)}._code_1uifu_9{font-size:64px;font-weight:800;margin:0;color:var(--color-primary)}._msg_1uifu_15{color:var(--color-text-secondary);margin:0}._home_1uifu_19{font-size:14px;font-weight:600}
