@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-cyrillic-ext-Cpd2YT5r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-cyrillic-C5ekK6td.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-greek-ext-Ai74Rjx-.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-greek-BQL42Lnq.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-vietnamese-YEzCLjIM.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-latin-ext-B_-bZUTo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-latin-8kRkwJBP.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-cyrillic-ext-Cpd2YT5r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-cyrillic-C5ekK6td.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-greek-ext-Ai74Rjx-.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-greek-BQL42Lnq.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-vietnamese-YEzCLjIM.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-latin-ext-B_-bZUTo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-latin-8kRkwJBP.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-cyrillic-ext-Cpd2YT5r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-cyrillic-C5ekK6td.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-greek-ext-Ai74Rjx-.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-greek-BQL42Lnq.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-vietnamese-YEzCLjIM.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-latin-ext-B_-bZUTo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-latin-8kRkwJBP.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-cyrillic-ext-Cpd2YT5r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-cyrillic-C5ekK6td.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-greek-ext-Ai74Rjx-.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-greek-BQL42Lnq.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-vietnamese-YEzCLjIM.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-latin-ext-B_-bZUTo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-latin-8kRkwJBP.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/jetbrains-mono-cyrillic-D2jMJ_bk.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/jetbrains-mono-greek-D2nYnAec.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/jetbrains-mono-vietnamese-CNlsqbWb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/jetbrains-mono-latin-ext-Bnd2h4Br.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/jetbrains-mono-latin-Db4Uuiha.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/jetbrains-mono-cyrillic-D2jMJ_bk.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/jetbrains-mono-greek-D2nYnAec.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/jetbrains-mono-vietnamese-CNlsqbWb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/jetbrains-mono-latin-ext-Bnd2h4Br.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/jetbrains-mono-latin-Db4Uuiha.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAAaAABIAAAAADMwAAAYdAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVIEgJx4AdC9MEQgKhGSEAAsgADCDOgE2AiQDOgQgBYdGB4EUGw8LIxEmZHIexT8PYyJTH6s540K0vrtCWaIRpUzRCqKVgSh/33L3iSgiBkN7EeGRTTw85UW9X5WkwZF7tJBx0g3Cac+S8lfO/UPNN4h5WrZiW1TT4nbixDB3vt1UJciEG0hoUc5XuE5OKAqYvtaSRANO3rv/tVb/oBJpOuAlQEikTDqxv3uuFVOLvC6aVeM2NBS8cplGyFpZ1RkosWs55KTlc8eza3siAl1ACKUQAiHQNt10sd4GuaWgrYCaBYG2BSwg+XhrehjdJgND8D69SDvFvJJ0SaoENkV7xx5CYy2QaJlypoYnsMkAPC/FV/nf/18l/xv+I3HLBzdAWiC9jZFSCE0J41WYJ514oKBNBfgC5g2oGAkHKYX4m64rCymGIJCRooirSE8jQTTyiPQ9eWRhKi992skqVhXL+JV4UY6QEupjD/kvCxDK5z0YGrfsUuYfjQABEjLGywLjFfYCxhrKkp6RtW15IVJxX/GqZtFR9xYv+VOTr9mDrLim6l1byfqVJkoNXD8wlMSObPvNzPMA8Z3LC1Fgye9EyU1t3ajeKV/0ouFvFf28Uc0aAFTMxI2vwyuYB/LI0nGFPCarIoFtH26NnJutwaDVGtvSGVcYdspesU+v3O/QbmfPzu7tHdrb7drZ4XZNXOZIT22Xzs43p62V1+jtlPa+RKF29nemThriq+VTHyptQ6/tohdnqz1JbrycqAhyXp5FwA7W7VX2SKwGSG1E8pK76a3obHdqBHfonTUF3dXlucvtvs1Ut/Riq65Z+8UuZplnbnU/fatmyRfuLTahevtXfMialNlPz9X/YX3InZN1V/ntv2xl9fH+Gb86qqYJLNra50g5J2upIRzN0xyo0D3qQtfKj1t9XaT8rESJ6ybu9LkNJawTt6qkiGNea49QPzW14hy0e31NVBe27G5oFYUxg8LWJGts5vWrF0paN+m3r3OTKE3cKtUl/f/Q7mGP2k5J586AC0sfsZ/fJqmhuexCb91FDp6iZVMw9iWPzIoCKsOr9vYZLLghRbwLVBcQqPRmiqA+W6WAF7VYHpYhLZAfRTC38fLpba1zkz3/fkJgOQOwAphoujlWtLr9iCy7Y75/D3hxLRCa5o4YDnxx12XKnZdW8xwffa+T/9X0zlV0njyBweD9owcOHTh2n2FAHud8JQFzrt7/+PFb/z9+gWrZar9mPtORGfJlWLMw08XUJbNw2BcFN+w8BazvOcvp4+Mp5iNjx1grXfjjDbHQaFsg8w865aWZ4azb//nbiNW3z4b6lWXDvMxevjRbMMxufnvrnJ7/1lsG0vtsanX9+SbPe/OT9sQyyFJH9kETE422CTL/oF3y9OVK9Wbrjx9/R6z//fyuo5Ut5m+n812WtPPX1f3j+dVpxvMf596UQ+OTJw8cE9QsU6n8/++JyywnhmlHJyTGRcv8uMT4qDEJzQr540cu0xiSTHmWWpVIKad0lsb3l+Z/vrOp/vwBvcnwHyCQVlAf85sVNRjFf9NWy18C3rm8vQl45/bFz16aW+emiPwoKgkEn2Z12skn6P/wOYSJ9u20WvUMBf5uUN0zHgEAfC7Aq05gYJ5slpyeTTp6nK8bR9HC08mZwDA9FZj043fMVosnsbBYXIGlqXEcVhaJTRL7VojxmYJuNLHQj9+x1PUvVpp+xYaxPsaO5dyLXcs4DXuWsAX2rWQiDnS1/+ZQG9sgpGgyWdrQJIS4smFtkrWgCcm0ykPIEFb5AOvr0ua5EZIREk3sruRYNoeLhRBqJ+XBNpRfUAk5TouzilHr9FBRXohPoA3witRyrWIt+TU8FlcLIbk2rQIdS0gi0JFa8AXZUrrcE7Z9rvxyWEuqjyJknC1jCctY2tKFyllm49ySS1ct2WTYJedoTXV87+YpCLluLW8kODW7FLCMbEcD7sTpLVtpQfkiGDeJbW3tb20lWvzntJB3tx1I6Gdpx+lWty9CKmivAQbdPJ+PZMptjYUi3PMA87wcyWqRo4gyqmjI0YxWtKNTrb1PC+7AWu1HCIOXWzsNhawfzSf908vHlAfuLZXShddLrR2c1t3GkN63vQ3/MIvgz1kYfbtt2aVWaAAAAAA=)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/jetbrains-mono-cyrillic-D2jMJ_bk.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/jetbrains-mono-greek-D2nYnAec.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/jetbrains-mono-vietnamese-CNlsqbWb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/jetbrains-mono-latin-ext-Bnd2h4Br.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/jetbrains-mono-latin-Db4Uuiha.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:400;font-display:block;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/material-symbols-outlined-CaiL4eC9.woff2)format("woff2")}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.celia-select{width:100%;min-width:0}.celia-select-trigger{border:1px solid var(--field-edge);background:var(--field-surface);width:100%;min-width:0;height:32px;color:var(--ink);box-shadow:none;font:500 13px/18px Inter, var(--font-sans);text-align:left;cursor:pointer;transition:border-color var(--motion-feedback) var(--motion-ease), background-color var(--motion-feedback) var(--motion-ease), box-shadow var(--motion-feedback) var(--motion-ease);border-radius:8px;align-items:center;gap:8px;padding:0 10px;display:flex}.celia-select[data-size=form] .celia-select-trigger{height:34px}.celia-select-trigger:hover:not(:disabled){border-color:var(--field-hover-edge);background:var(--field-surface)}.celia-select-trigger[aria-expanded=true]{border-color:var(--field-focus-edge);background:var(--surface);box-shadow:0 0 0 3px var(--field-focus-ring)}.celia-select .celia-select-trigger:focus-visible{border-color:var(--field-focus-edge);box-shadow:0 0 0 3px var(--field-focus-ring);outline:0}.celia-select-trigger:disabled{color:var(--muted);background:var(--raise);border-color:var(--hair);opacity:1;cursor:not-allowed}.celia-select-value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.celia-select-chevron{color:var(--muted);transition:transform var(--motion-selection) var(--motion-ease),color var(--motion-feedback) var(--motion-ease);flex-shrink:0}.celia-select-trigger[aria-expanded=true] .celia-select-chevron{transform:rotate(180deg)}.celia-select-popup{box-sizing:border-box;z-index:100;color:var(--ink);font:400 13px/18px Inter, var(--font-sans);background:var(--surface);border:1px solid color-mix(in srgb, var(--ink) 8%, transparent);box-shadow:0 12px 36px -4px color-mix(in srgb, var(--ink) 12%, transparent), 0 4px 12px -2px color-mix(in srgb, var(--ink) 6%, transparent);border-radius:12px;flex-direction:column;margin:0;padding:0;position:fixed;inset:auto;overflow:hidden}.celia-select-popup:not([data-open]){display:none}.celia-select-popup[data-open]{display:flex}:root[data-theme=dark] .celia-select-popup{background:var(--surface);border-color:color-mix(in srgb, var(--ink) 10%, transparent);box-shadow:0 16px 40px -4px var(--shadow), inset 0 1px 0 var(--glass-edge)}.celia-select-search{border-bottom:1px solid var(--hair);color:var(--muted);flex-shrink:0;align-items:center;gap:6px;padding:8px 10px;display:flex}.celia-select-search input{width:100%;min-width:0;height:32px;color:var(--ink);font:inherit;box-shadow:none;background:0 0;border:0;border-radius:6px;padding:0 8px;font-size:13px}.celia-select-search input:focus{outline:1px solid var(--accent);outline-offset:1px;background:var(--surface)}.celia-select-close{width:28px;height:28px;color:var(--muted);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.celia-select-close:hover{background:var(--raise)}.celia-select-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.celia-select-list{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.celia-select-options{overscroll-behavior:contain;flex:1;min-height:0;padding:6px;overflow-y:auto}.celia-select-options:empty{padding:0}.celia-select-group-title{color:var(--muted);padding:6px 10px;font-size:12px;font-weight:600}.celia-select-option{cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-height:36px;padding:7px 10px;display:flex}.celia-select-option+.celia-select-option{margin-top:2px}.celia-select-option[data-active],.celia-select-option:not([aria-disabled=true]):hover{background:var(--raise);border-color:#0000}.celia-select-option[aria-selected=true]{background:color-mix(in srgb, var(--accent) 8%, var(--surface));color:var(--accent-ink);border-color:#0000}.celia-select-option[aria-selected=true][data-active]{background:color-mix(in srgb,var(--accent) 12%,var(--surface));border-color:#0000}.celia-select-option>.ui-glyph:last-child{color:var(--accent-ink)}.celia-select-option[aria-disabled=true]{opacity:.5;cursor:not-allowed}.celia-select-option-copy{flex-direction:column;min-width:0;display:flex}.celia-select-option-copy>span{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.celia-select-option-copy small{text-overflow:ellipsis;white-space:normal;color:var(--muted);font-size:12px;line-height:17px;overflow:hidden}.celia-select-message{color:var(--muted);padding:20px 12px;font-size:12px}.celia-select-message button{color:var(--accent-ink);margin-left:8px;text-decoration:underline}.celia-select-body[data-preview=true]{grid-template-columns:minmax(190px,.82fr) minmax(0,1.18fr);display:grid}.celia-select-body[data-preview=true] .celia-select-list{border-right:1px solid var(--hair)}.celia-select-preview{overscroll-behavior:contain;min-width:0;min-height:0;padding:12px;overflow-y:auto}.celia-select-footer{border-top:1px solid var(--hair);background:color-mix(in srgb, var(--ink) 2%, var(--surface));flex-shrink:0;padding:8px}.celia-select-footer button{width:100%;min-height:32px;color:var(--accent-ink);text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;font-size:12px;font-weight:500;display:flex}.celia-select-footer button:hover{background:var(--raise)}.celia-select-popup button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.shell-project-select.celia-project-picker,.shell-spine-v2 .shell-project-select.celia-project-picker,.upload-preparation-shell .shell-project-select.celia-project-picker{box-shadow:none;background:0 0;border:0;height:auto;padding:0}.celia-project-picker .celia-select-trigger{font-weight:600}.celia-project-picker[data-unselected] .celia-select-trigger{border-radius:10px;height:auto;min-height:46px;padding:10px 12px;font-size:14px;line-height:20px}.celia-project-picker[data-unselected] .celia-select-value{white-space:normal;overflow:visible}.access-member-controls .celia-select{width:min(220px,100%)}@media (width<=640px){.celia-select-trigger,.celia-select[data-size=form] .celia-select-trigger{height:44px}.celia-select-search input{height:44px;font-size:16px}.celia-select-option{min-height:44px}.celia-select-close{width:44px;height:44px}.celia-select-footer button{min-height:44px}.celia-select-body[data-preview=true]{grid-template-columns:minmax(112px,.78fr) minmax(0,1.22fr)}.celia-select-preview{padding:8px}}@media (pointer:coarse){.celia-select-trigger,.celia-select[data-size=form] .celia-select-trigger,.celia-select-option,.celia-select-footer button{min-height:44px}.celia-select-close{min-width:44px;min-height:44px}.celia-select-search input{min-height:44px;font-size:16px}}@media (prefers-reduced-motion:reduce){.celia-select-trigger,.celia-select-chevron{transition:none}}.celia-form-select{vertical-align:middle;width:100%;min-width:0;display:inline-block;position:relative}.celia-select-native{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.celia-select-group-title[style*=--tone]{color:hsl(var(--tone) 55% 38%)}:root[data-theme=dark] .celia-select-group-title[style*=--tone]{color:hsl(var(--tone) 70% 72%)}.celia-select-option[style*=--tone]{border-left:3px solid hsl(var(--tone) 65% 52% / .75)}.celia-select-option[style*=--tone][aria-selected=true]{background:hsl(var(--tone) 80% 50% / .1)}.celia-select-options[data-layout=grid]>div{grid-template-columns:repeat(auto-fill,minmax(172px,1fr));gap:6px;padding-bottom:6px;display:grid}.celia-select-options[data-layout=grid]>div>.celia-select-group-title{grid-column:1/-1;padding:8px 4px 2px}.celia-select-options[data-layout=grid] .celia-select-option{border:1px solid var(--hair);background:var(--surface);border-radius:10px;align-items:flex-start;min-height:56px;margin:0;padding-block:6px}.celia-select-options[data-layout=grid] .celia-select-option[style*=--tone]{--card-purpose-color:hsl(var(--tone) 55% 50%);--card-purpose-gradient:linear-gradient(135deg,color-mix(in srgb,var(--card-purpose-color) 3%,var(--surface)),var(--surface) 85%);border-left-width:1px;border-color:var(--hair);background:var(--card-purpose-gradient),var(--surface)}.celia-select[data-placeholder] .celia-select-value{color:var(--field-placeholder);opacity:.8;font-weight:400}.celia-select .celia-select-trigger[aria-invalid=true]{border-color:var(--danger)}.celia-select .celia-select-trigger[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--danger) 12%,transparent)}@media (forced-colors:active){.celia-select .celia-select-trigger:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}.celia-select-options[data-layout=grid] .celia-select-option[data-active]{border-color:color-mix(in srgb,var(--accent) 35%,var(--hair));box-shadow:none}.celia-select-options[data-layout=grid] .celia-select-option[aria-selected=true]{border-color:color-mix(in srgb,var(--accent) 50%,var(--hair));background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 6%,var(--surface)),var(--surface))}.celia-select-options[data-layout=grid] .celia-select-option:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.help-trigger{vertical-align:middle;width:28px;height:28px;color:var(--muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-inline-start:4px;display:inline-flex}.help-trigger:not(.is-text)>span:not(.ui-glyph){font:600 12px/1 var(--font-sans);border:1px solid;border-radius:50%;place-items:center;width:16px;height:16px;display:grid}.help-trigger.is-text{width:auto;max-width:100%;height:auto;min-height:24px;color:inherit;font:inherit;text-align:inherit;cursor:help;-webkit-text-decoration:underline dotted color-mix(in srgb,currentColor 30%,transparent);text-decoration:underline dotted color-mix(in srgb,currentColor 30%,transparent);text-underline-offset:3px;border-radius:4px;margin-inline-start:0;padding:0}.help-trigger.is-text>span{overflow-wrap:anywhere;min-width:0}.help-trigger:hover{color:var(--ink);background:color-mix(in srgb,var(--muted) 8%,transparent)}.help-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tooltip-anchor{vertical-align:middle;flex-shrink:0;align-items:center;display:inline-flex}.tooltip-anchor:has(>.help-trigger.is-text){flex-shrink:1;min-width:0;max-width:100%}.help-tooltip{z-index:10000;border:1px solid var(--hair);background:var(--surface);width:max-content;max-width:min(280px,100vw - 32px);color:var(--ink);box-shadow:0 4px 16px color-mix(in srgb,var(--ink) 12%,transparent);overflow-wrap:anywhere;border-radius:8px;padding:8px 10px;font-size:12px;font-weight:400;line-height:1.5;position:fixed}.workspace-dialog{--dialog-gutter:16px;--dialog-width:42rem;width:min(var(--dialog-width), calc(100vw - 2 * var(--dialog-gutter)));max-width:none;max-height:calc(100dvh - 2 * var(--dialog-gutter));border:1px solid var(--hair);background:var(--surface);color:var(--body);box-shadow:0 20px 80px var(--shadow);opacity:0;transition:opacity var(--motion-enter) var(--motion-ease), transform var(--motion-enter) var(--motion-ease), overlay var(--motion-enter) allow-discrete, display var(--motion-enter) allow-discrete;border-radius:16px;margin:auto;padding:0;overflow:hidden;transform:translateY(6px)scale(.985)}.workspace-dialog[open]{opacity:1;flex-direction:column;display:flex;transform:none}@starting-style{.workspace-dialog[open]{opacity:0;transform:translateY(6px)scale(.985)}}.workspace-dialog::backdrop{background:var(--scrim);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition:opacity var(--motion-enter) var(--motion-ease), overlay var(--motion-enter) allow-discrete, display var(--motion-enter) allow-discrete}.workspace-dialog[open]::backdrop{opacity:1}@starting-style{.workspace-dialog[open]::backdrop{opacity:0}}.workspace-dialog--small{--dialog-width:30rem}.workspace-dialog--large{--dialog-width:56rem}.workspace-dialog--wide{--dialog-width:90rem;min-height:min(36rem, calc(100dvh - 2 * var(--dialog-gutter)))}.workspace-dialog--full{--dialog-gutter:8px;border-radius:12px;width:calc(100vw - 16px);height:calc(100dvh - 16px);max-height:none}.workspace-dialog[data-fullscreen]{border:0;border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0}.workspace-dialog-header{border-bottom:1px solid var(--hair);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.workspace-dialog-header>:first-child{overflow-wrap:anywhere;min-width:0}.workspace-dialog-header h2{text-wrap:balance;font-size:16px;line-height:22px}.workspace-dialog-header p{color:var(--muted);text-wrap:pretty;margin-top:4px;font-size:13px;line-height:18px}.workspace-dialog-controls{flex-shrink:0;align-items:center;gap:4px;margin:-4px -6px -4px 0;display:flex}.workspace-dialog-body{overscroll-behavior:contain;scrollbar-gutter:stable;flex:0 auto;min-width:0;min-height:0;padding:20px;overflow:auto}.workspace-dialog--wide>.workspace-dialog-body,.workspace-dialog--full>.workspace-dialog-body,.workspace-dialog[data-fullscreen]>.workspace-dialog-body{flex-grow:1}.workspace-dialog-footer{border-top:1px solid var(--hair);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:8px;padding:14px 20px;display:flex}@media (width<=600px){.workspace-dialog:not(.workspace-dialog--full):not([data-fullscreen]){--dialog-gutter:0px;border-width:1px 0 0;border-radius:18px 18px 0 0;width:100vw;max-height:calc(100dvh - 24px);margin:auto 0 0;transform:translateY(24px)}.workspace-dialog[open]:not(.workspace-dialog--full):not([data-fullscreen]){transform:none}@starting-style{.workspace-dialog[open]:not(.workspace-dialog--full):not([data-fullscreen]){transform:translateY(24px)}}.workspace-dialog--wide{min-height:0}.workspace-dialog-header,.workspace-dialog-body{padding:16px}.workspace-dialog-footer{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.workspace-dialog,.workspace-dialog::backdrop{transition:none}}@media (prefers-reduced-transparency:reduce){.workspace-dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}.download-tray{z-index:45;pointer-events:none;justify-items:end;gap:10px;width:min(360px,100vw - 32px);display:grid;position:fixed;bottom:22px;right:24px}.download-tray>*{pointer-events:auto}.download-tray-items{gap:10px;width:100%;max-height:70dvh;display:grid;overflow:auto}.download-activity{width:100%;min-width:0;color:var(--body);font-size:13px}.download-activity--floating{border:1px solid var(--glass-edge);background:color-mix(in srgb,var(--surface) 94%,transparent);box-shadow:0 8px 32px var(--shadow);-webkit-backdrop-filter:blur(20px)saturate(120%);backdrop-filter:blur(20px)saturate(120%);border-radius:14px;padding:18px}.download-activity-heading{align-items:start;gap:10px;display:flex}.download-activity-heading>div{flex:1;min-width:0}.download-activity-heading strong{color:var(--ink);font-weight:600}.download-activity-heading p{color:var(--muted);overflow-wrap:anywhere;margin-top:4px;font-size:12px}.download-activity-icon{color:var(--accent-ink);margin-top:1px}.download-stage{font-variant-numeric:tabular-nums;margin-top:17px;font-size:12px}.download-stage>div{flex-wrap:wrap;justify-content:space-between;gap:6px;display:flex}.download-stage>div>span:last-child{color:var(--muted)}.download-stage progress{appearance:none;background:var(--raise);border:none;border-radius:8px;width:100%;height:5px;margin-top:8px;display:block;overflow:hidden}.download-stage progress::-webkit-progress-bar{background:var(--raise)}.download-stage progress::-webkit-progress-value{background:var(--accent);border-radius:8px}.download-stage progress::-moz-progress-bar{background:var(--accent)}.download-stage progress:indeterminate{opacity:.6}.download-activity-note{color:var(--muted);margin-top:12px;font-size:12px}.download-activity-error{color:var(--danger);overflow-wrap:anywhere;margin-top:12px;font-size:12px}.download-activity-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.dataset-download-config{gap:20px;font-size:13px;display:grid}.dataset-download-source{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.dataset-download-badge{color:var(--amber);background:color-mix(in srgb,var(--amber) 8%,var(--surface));border-radius:5px;padding:3px 6px;font-size:11px}.dataset-download-fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.dataset-download-fields label{color:var(--ink);gap:8px;min-width:0;display:grid}.dataset-download-mode{border-block:1px solid var(--hair);padding:16px 0}.dataset-download-mode p{color:var(--muted);margin-top:4px;font-size:12px}.dataset-download-contents{align-items:start;gap:12px;display:flex}.dataset-download-contents>span{background:var(--raise);color:var(--muted);border-radius:9px;padding:10px}.dataset-download-contents strong{color:var(--ink);font-weight:550}.dataset-download-contents p,.dataset-download-config details{color:var(--muted);margin-top:4px;font-size:12px}.dataset-download-config details summary{cursor:pointer}.dataset-download-config details p{margin-top:8px;line-height:1.6}.dataset-download-config .download-activity{border-top:1px solid var(--hair);padding-top:14px}@media (width<=420px){.dataset-download-fields{grid-template-columns:1fr}.download-tray{bottom:16px;right:16px}.download-activity--floating{padding:14px}}@media (pointer:coarse){.download-activity button,.dataset-download-config button,.dataset-download-config .setting-switch-row{min-height:44px}.download-activity .icon-button{min-width:44px}}@media (prefers-reduced-transparency:reduce){.download-activity--floating{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.download-activity *,.dataset-download-config *{transition:none!important;animation:none!important}}.dataset-download-mode .setting-switch-row{width:100%;color:var(--ink);justify-content:space-between;align-items:center;gap:16px;font-weight:550;display:flex}.workspace-dialog:has([data-testid=dataset-download]) .text-muted{overflow-wrap:anywhere}@media (width<=640px),(pointer:coarse){.dataset-download-config details summary{align-content:center;min-height:44px}.dataset-download-config>a{align-items:center;min-height:44px;display:flex}}.inline-suggestion-field{gap:3px;min-width:0;display:grid}.inline-suggestion-field.inline-suggestion-field.inline-suggestion-field{min-width:0;font:450 13px/20px var(--font-sans,Inter,sans-serif);gap:3px;display:grid}.inline-suggestion-control{min-width:0;display:grid;position:relative}.inline-suggestion-field .inline-suggestion-control.inline-suggestion-control>:is(input,textarea){width:100%;min-width:0;font:inherit;border:1px solid var(--field-edge);background:var(--field-surface);color:var(--ink);border-radius:8px;grid-area:1/1;margin:0;padding:6px 10px;font-weight:450;line-height:20px}.inline-suggestion-field .inline-suggestion-control.inline-suggestion-control>:is(input,textarea):focus-visible{border-color:var(--field-focus-edge);box-shadow:0 0 0 3px var(--field-focus-ring);outline:0}.inline-suggestion-field .inline-suggestion-control.inline-suggestion-control>[aria-invalid=true]{border-color:var(--danger)}.inline-suggestion-field .inline-suggestion-control.inline-suggestion-control>[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--danger) 12%,transparent)}.inline-suggestion-field .inline-suggestion-control.inline-suggestion-control>:disabled{color:var(--muted);background:var(--raise);border-color:var(--hair)}.inline-suggestion-field .inline-suggestion-ghost{pointer-events:none;min-width:0;font:inherit;white-space:pre;text-overflow:ellipsis;color:var(--quiet);opacity:.8;grid-area:1/1;align-self:start;padding:7px 11px;font-weight:450;line-height:20px;overflow:hidden}.inline-suggestion-ghost>span{color:#0000}.inline-suggestion-field:not([data-multiline]) .inline-suggestion-ghost{align-content:center;align-self:stretch}.inline-suggestion-field[data-multiline] .inline-suggestion-ghost{white-space:pre-wrap;overflow-wrap:anywhere;max-height:100%}.inline-suggestion-footer{height:15px;color:var(--quiet);justify-content:space-between;align-items:center;font-size:10px;font-weight:400;line-height:14px;display:flex}.inline-suggestion-footer button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}.inline-suggestion-footer button:hover{color:var(--accent)}.inline-suggestion-footer kbd{border:1px solid var(--hair);background:var(--raise);font:inherit;border-radius:3px;padding:0 3px;line-height:12px}@media (width<=640px),(pointer:coarse){.inline-suggestion-field.inline-suggestion-field.inline-suggestion-field{font-size:16px}}@media (forced-colors:active){.inline-suggestion-field .inline-suggestion-ghost{color:graytext;opacity:1}.inline-suggestion-field .inline-suggestion-control.inline-suggestion-control>:is(input,textarea):focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}.dataset-version-reference{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.dataset-head-label{border:1px solid var(--hair);background:var(--raise);min-height:22px;color:var(--muted);border-radius:6px;align-items:center;padding:1px 6px;font-size:11px;font-weight:600;display:inline-flex}.dataset-version-link{color:var(--ink);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.dataset-version-link:hover{color:var(--accent-ink)}.model-family-badge,.annotation-format-badge{min-height:24px;color:var(--body);align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.annotation-format-badge{background:0 0;border:0;border-radius:0;padding:0}.annotation-format-option{align-items:center;gap:8px;min-width:0;display:flex}.annotation-format-option>.ui-glyph{color:var(--muted)}.model-family-mark{border:1px solid color-mix(in srgb,var(--card-model-color,var(--model-unknown)) 10%,var(--hair));background:linear-gradient(145deg,color-mix(in srgb,var(--card-model-color,var(--model-unknown)) 7%,var(--surface)),color-mix(in srgb,var(--card-model-color,var(--model-unknown)) 2%,var(--surface)));width:26px;height:26px;color:var(--ink);border-radius:7px;flex:none;place-items:center;font-size:10px;font-weight:650;line-height:1;display:inline-grid}.model-family-mark[data-size=large]{border-radius:10px;width:40px;height:40px;font-size:13px}.model-task-badge{width:fit-content;max-width:100%;min-height:22px;color:var(--muted);white-space:normal;background:0 0;border:0;border-radius:0;flex:none;align-items:center;gap:5px;padding:0;font-size:11px;font-weight:600;line-height:18px;display:inline-flex}.model-task-badge>.ui-glyph{color:var(--muted);flex:none}.model-size-badge{border:1px solid color-mix(in srgb,var(--card-purpose-color) 9%,var(--hair));background:linear-gradient(180deg,color-mix(in srgb,var(--card-purpose-color) 5%,var(--surface)),color-mix(in srgb,var(--card-purpose-color) 2%,var(--surface)));width:fit-content;max-width:100%;min-height:20px;color:var(--body);white-space:nowrap;border-radius:5px;flex:none;align-items:center;padding:1px 6px;font-size:10px;font-weight:500;line-height:16px;display:inline-flex}.quick-value{gap:8px;min-width:0;display:grid}.quick-value-rail{touch-action:pan-y;cursor:ew-resize;-webkit-user-select:none;user-select:none;border-radius:8px;outline:none;height:32px;margin-inline:8px;position:relative}.quick-value-rail:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.quick-value-track{inset-inline:0;background:var(--raise);border-radius:999px;height:6px;position:absolute;top:50%;transform:translateY(-50%)}.quick-value-fill{inset-block:0;border-radius:inherit;background:color-mix(in srgb, var(--accent) 55%, var(--raise));transition:width .12s;position:absolute;left:0}.quick-value-tick{background:var(--hair);border-radius:50%;width:4px;height:4px;margin:-2px 0 0 -2px;position:absolute;top:50%}.quick-value-tick[data-on]{background:var(--accent-ink);opacity:.5}.quick-value-thumb{border:2px solid var(--accent);background:var(--surface);width:20px;height:20px;box-shadow:0 2px 6px color-mix(in srgb, var(--ink) 20%, transparent);border-radius:50%;margin:-10px 0 0 -10px;transition:left .12s,transform .12s;position:absolute;top:50%}.quick-value-rail:active .quick-value-thumb{transform:scale(1.15)}.quick-value-presets{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.quick-value-presets::-webkit-scrollbar{display:none}.quick-value-preset{border:1px solid var(--hair);background:var(--surface);min-width:40px;height:28px;color:var(--body);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:999px;flex:none;padding:0 10px;font-size:12px;font-weight:500;transition:background-color .12s,border-color .12s}.quick-value-preset:hover:not(:disabled){background:var(--raise)}.quick-value-preset[aria-pressed=true]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, var(--surface));color:var(--accent-ink);font-weight:600}.quick-value-preset:focus-visible{outline:2px solid var(--accent);outline-offset:1px}@media (hover:none){.quick-value-rail{height:44px}.quick-value-preset{min-width:48px;height:36px}}@media (prefers-reduced-motion:reduce){.quick-value-fill,.quick-value-thumb,.quick-value-preset{transition:none}}.quick-value-readout{color:var(--ink);font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;font-size:28px;font-weight:600;line-height:32px;display:flex}.quick-value-readout small{color:var(--muted);font-size:13px;font-weight:500}.celia-peek .quick-value-presets{flex-wrap:wrap;overflow:visible}@font-face{font-family:Celia Interface Symbols;font-style:normal;font-weight:100 700;font-display:block;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/material-symbols-variable-DbEZP9bK.woff2)format("woff2")}.training-page{--training-panel:var(--surface);--training-card:var(--surface);--training-quiet:color-mix(in srgb, var(--raise) 80%, transparent);--training-tint:color-mix(in srgb, var(--accent) 7%, var(--surface));--training-ok-tint:color-mix(in srgb, var(--second) 9%, var(--surface));--training-warn-tint:color-mix(in srgb, var(--amber) 10%, var(--surface));--training-bad-tint:color-mix(in srgb, var(--danger) 8%, var(--surface));color:var(--body);gap:24px;font-size:13px;display:grid}.training-glyph{vertical-align:middle;font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 20;letter-spacing:normal;text-transform:none;white-space:nowrap;-webkit-font-smoothing:antialiased;direction:ltr;flex:none;font-family:Celia Interface Symbols;font-style:normal;font-weight:400;line-height:1;display:inline-block}.training-mono{font-family:var(--font-mono)}.training-muted{color:var(--muted)}.training-ink{color:var(--ink)}.training-profile-identity{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:6px;font-size:12px;line-height:1.5;display:flex}.training-profile-option{white-space:normal;align-items:center;gap:8px;min-width:0;padding-block:4px;display:flex}.training-profile-option-mark{border:1px solid var(--hair);background:var(--raise);width:24px;height:24px;color:var(--muted);font-family:var(--font-mono);border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex}.training-profile-option[style*=--family-hue] .training-profile-option-mark{border-color:hsl(var(--family-hue) 55% 55% / .5);background:hsl(var(--family-hue) 85% 55% / .14);color:hsl(var(--family-hue) 60% 34%)}:root[data-theme=dark] .training-profile-option[style*=--family-hue] .training-profile-option-mark{color:hsl(var(--family-hue) 80% 74%);background:hsl(var(--family-hue) 70% 55% / .2)}.training-profile-option-copy{gap:2px;min-width:0;display:grid}.training-profile-option-copy strong{color:var(--ink);font-size:13px;font-weight:600;line-height:18px}.training-profile-option-copy small{color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:16px}.training-profile-source{color:var(--muted);font-size:11px}.training-profile-source summary{cursor:pointer;text-underline-offset:2px;text-decoration:underline}.training-profile-source p{margin-top:4px}.training-profile-source a{color:var(--accent-ink);margin-top:2px;text-decoration:underline;display:inline-block}.training-profile-warning{border-left:2px solid var(--danger);color:var(--danger);margin-top:8px;padding:6px 9px;font-size:12px;line-height:1.5}.training-panel{border:1px solid var(--hair);background:var(--training-panel);min-width:0;box-shadow:none;border-radius:16px;padding:20px}.training-panel.is-accent{border-color:color-mix(in srgb, var(--accent) 25%, var(--hair));background:var(--training-tint)}.training-panel.is-elevated{border-color:color-mix(in srgb,var(--muted) 25%,var(--hair))}.training-panel-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.training-panel-head>:last-child:not(:first-child){margin-left:auto}.training-panel-title{color:var(--ink);font-size:14px;font-weight:600}.training-panel-sub{color:var(--muted);margin-top:2px;font-size:11px}.training-section-title{color:var(--ink);font-size:14px;font-weight:600}.training-section-sub{color:var(--muted);font-size:12px}.training-step{border:1px solid color-mix(in srgb, var(--accent) 25%, var(--hair));background:var(--training-tint);width:24px;height:24px;color:var(--accent-ink);font-variant-numeric:tabular-nums;border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.training-chip{border:1px solid var(--hair);background:var(--raise);color:var(--body);white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-flex}.training-chip.is-ok{border-color:color-mix(in srgb, var(--second) 30%, var(--hair));background:var(--training-ok-tint);color:var(--second)}.training-chip.is-warn{border-color:color-mix(in srgb, var(--amber) 30%, var(--hair));background:var(--training-warn-tint);color:var(--amber)}.training-chip.is-bad{border-color:color-mix(in srgb, var(--danger) 30%, var(--hair));background:var(--training-bad-tint);color:var(--danger)}.training-chip.is-accent{border-color:color-mix(in srgb, var(--accent) 25%, var(--hair));background:var(--training-tint);color:var(--accent-ink)}.training-chip.is-round{border-radius:999px}.training-dot{background:currentColor;border-radius:999px;flex:none;width:8px;height:8px}.training-action{height:40px;padding-inline:16px;font-size:14px;font-weight:600;text-decoration:none}.training-action:hover{text-decoration:none}.training-action.is-wide{justify-content:center;width:100%}a.training-action.celia-button--accent,a.training-action.celia-button--accent:hover{color:var(--on-accent)}.training-option{border:1px solid var(--hair);background:var(--training-card);width:100%;min-width:0;color:var(--body);text-align:left;border-radius:12px;padding:14px;transition:background-color .15s,border-color .15s,box-shadow .15s,transform .15s;display:block;position:relative}.training-option:hover:not(:disabled){border-color:color-mix(in srgb, var(--accent) 30%, var(--hair));box-shadow:none}.training-option.is-selected{border-color:color-mix(in srgb,var(--accent) 48%,var(--hair));background:color-mix(in srgb,var(--accent) 5%,var(--surface));box-shadow:none}.training-option:disabled{cursor:not-allowed;opacity:.72}.training-option:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.training-radio{border:1px solid var(--hair);background:var(--surface);border-radius:999px;flex:none;width:16px;height:16px}.training-option.is-selected .training-radio{border:4px solid var(--accent)}.training-option-title{color:var(--ink);font-size:12px;font-weight:600}.training-option-meta{color:var(--muted);overflow-wrap:anywhere;margin-top:2px;font-size:12px}.training-option-foot{border-top:1px solid var(--hair);color:var(--body);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin-top:10px;padding-top:9px;font-size:12px;display:flex}.training-option-foot b{color:var(--ink)}.training-pill{background:var(--raise);color:var(--body);font-family:var(--font-sans);border-radius:4px;padding:2px 6px;font-size:11px}.training-refusal{color:var(--danger);margin-top:6px;font-size:11px}.training-field{gap:6px;min-width:0;display:grid}.training-field>span:first-child,.training-field-label{color:var(--ink);font-size:12px;font-weight:600}.training-field input,.training-field select,.training-field textarea{font-variant-numeric:tabular-nums;border-radius:8px;width:100%;min-width:0;padding:5px 10px;font-size:13px}.training-field textarea{resize:vertical;line-height:1.6}.training-field input[readonly]{background:var(--raise);color:var(--body);cursor:not-allowed}.training-hint{color:var(--muted);font-size:10.5px}.training-link-button{color:var(--accent-ink);font-size:12px;font-weight:500}.training-link-button:hover{text-decoration:underline}.training-rows{gap:10px;font-size:12px;display:grid}.training-row{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.training-row>span:first-child{color:var(--muted);flex:none}.training-row>:last-child{min-width:0;color:var(--ink);text-align:right;overflow-wrap:anywhere}.training-quiet-box{border:1px solid var(--hair);background:var(--training-quiet);border-radius:12px;gap:8px;padding:12px;font-size:12px;display:grid}.training-quiet-box.is-accent{border-color:color-mix(in srgb, var(--accent) 22%, var(--hair));background:var(--training-tint)}.training-caps{color:var(--muted);font-size:12px;font-weight:500}.training-kpis{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:16px;display:grid}.training-kpi{border:1px solid var(--hair);background:var(--training-panel);min-width:0;box-shadow:0 1px 2px var(--shadow);border-radius:16px;padding:16px}.training-kpi-head{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;font-size:12px;font-weight:600;display:flex}.training-kpi-value{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.training-kpi-value>strong{color:var(--ink);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}.training-kpi-value>strong.is-ok{color:var(--second)}.training-kpi-value>strong.is-bad{color:var(--danger)}.training-kpi-value>span{color:var(--muted);font-size:12px}.training-kpi-foot{border-top:1px solid var(--hair);color:var(--body);margin-top:8px;padding-top:6px;font-size:11px}.training-table-wrap{overflow-x:auto}.training-table{border-collapse:collapse;width:100%;font-size:12px}.training-table th{border-bottom:1px solid var(--hair);color:var(--muted);text-align:right;white-space:nowrap;padding:0 8px 10px;font-size:11px;font-weight:600}.training-table th:first-child,.training-table td:first-child{text-align:left}.training-table td{border-bottom:1px solid var(--hair);color:var(--body);text-align:right;font-variant-numeric:tabular-nums;padding:10px 8px}.training-table tbody tr:last-child td{border-bottom:0}.training-table tbody tr:hover{background:var(--raise)}.training-table td.is-name{color:var(--ink);font-family:var(--font-sans);font-weight:600}.training-table tr.is-regressed{background:var(--training-bad-tint)}.training-delta-up{color:var(--second);font-weight:600}.training-delta-down{color:var(--danger);font-weight:600}.training-hero{gap:14px;display:grid}.training-facts{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:12px;display:flex}.training-facts strong{color:var(--ink);font-weight:600}.training-facts>span+span:before{content:"|";color:var(--hair);margin-right:16px}.training-lede{max-width:48rem;color:var(--body);font-size:12px;line-height:1.6}.training-lede code{color:var(--ink);font-weight:600}.training-chain{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:12px;display:grid}.training-chain-step{border:1px solid var(--hair);background:var(--training-quiet);border-radius:12px;min-width:0;padding:14px}.training-chain-step.is-output{border-color:color-mix(in srgb, var(--accent) 30%, var(--hair));background:var(--training-tint)}.training-chain-step>p:first-child{color:var(--muted);margin-bottom:4px;font-size:12px;font-weight:500}.training-chain-step.is-output>p:first-child{color:var(--accent-ink)}.training-chain-main{color:var(--ink);overflow-wrap:anywhere;font-size:13px;font-weight:600}.training-chain-line{color:var(--body);overflow-wrap:anywhere;margin-top:4px;font-size:12px}.training-chain-line.is-accent{color:var(--accent-ink)}.training-stack{border:1px solid var(--hair);background:var(--training-quiet);border-radius:12px;gap:8px;padding:12px;font-size:12px;display:grid}.training-stack-node{border:1px solid var(--hair);background:var(--surface);text-align:center;overflow-wrap:anywhere;border-radius:8px;padding:10px}.training-stack-node>span{color:var(--muted);font-family:var(--font-sans);font-size:11px;font-weight:500;display:block}.training-stack-node>strong{color:var(--ink);font-size:12px}.training-stack-node.is-accent{border-color:color-mix(in srgb, var(--accent) 30%, var(--hair));background:var(--training-tint)}.training-stack-arrow{color:var(--muted);text-align:center}.training-side{border:1px solid var(--hair);background:var(--surface);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}.training-side.is-candidate{border-color:color-mix(in srgb, var(--second) 30%, var(--hair));background:var(--training-ok-tint);color:var(--second)}.training-side.is-baseline{border-color:color-mix(in srgb, var(--accent) 30%, var(--hair));background:var(--training-tint);color:var(--accent-ink)}.training-side select{border-radius:8px;max-width:16rem;padding:2px 8px;font-size:13px}.training-setup{grid-template-columns:minmax(0,1fr);align-items:start;gap:32px;display:grid}.training-setup-form{gap:24px;min-width:0;max-width:800px;display:grid}.training-setup-rail{min-width:0}@media (width>=1100px){.training-setup{grid-template-columns:minmax(0,800px) 340px}.training-setup-rail>.training-panel{position:sticky;top:24px}}.training-grid-2{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:12px;display:grid}.training-grid-4{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:16px;display:grid}.training-field.is-full{grid-column:1/-1}.training-recipe-editor{gap:14px;min-width:0;display:grid}.training-recipe-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 16px;display:flex}.training-recipe-tiers{border:1px solid var(--hair);background:var(--raise);border-radius:10px;flex-wrap:wrap;gap:3px;padding:3px;display:inline-flex}.training-recipe-tiers button{min-height:34px;color:var(--body);border:1px solid #0000;border-radius:7px;padding:6px 11px;font-size:12px;font-weight:550}.training-recipe-tiers button[aria-pressed=true]{border-color:var(--hair);background:var(--surface);color:var(--accent-ink);box-shadow:0 1px 3px var(--shadow)}.training-recipe-tiers button:focus-visible,.training-recipe-reset:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.training-recipe-search{flex:240px;max-width:350px}.training-recipe-status{flex-wrap:wrap;align-items:center;gap:10px 16px;font-size:12px;display:flex}.training-recipe-status p{color:var(--muted);margin-right:auto}.training-recipe-status label{color:var(--body);align-items:center;gap:6px;display:flex}.training-recipe-status input{accent-color:var(--accent)}.training-recipe-group{border:1px solid var(--hair);background:color-mix(in srgb, var(--surface) 94%, var(--raise));border-radius:12px;padding:14px 16px}.training-recipe-group>summary{cursor:pointer;color:var(--ink);font-size:13px;line-height:1.5}.training-recipe-group>summary strong{font-weight:600}.training-recipe-group>summary>span{color:var(--muted);margin-left:12px;font-size:11px;font-weight:450}.training-recipe-group>summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.training-recipe-group>.training-hint{margin-top:10px}.training-recipe-group>div{margin-top:16px}.training-recipe-group>.training-grid-4{grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr))}.training-recipe-field{align-content:start;gap:5px;min-width:0;display:grid}.training-recipe-field-title{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 8px;display:flex}.training-recipe-field-title code{color:var(--muted);font-family:var(--font-mono);font-size:11px;font-weight:450}.training-recipe-field.is-changed input,.training-recipe-field.is-changed textarea,.training-recipe-field.is-changed .celia-select-trigger{border-color:color-mix(in srgb, var(--accent) 35%, var(--hair))}.training-recipe-reset{color:var(--accent-ink);text-align:left;justify-self:start;font-size:11px;font-weight:550}.training-recipe-reset:hover{text-decoration:underline}.training-recipe-reset:disabled{color:var(--muted);cursor:not-allowed}.training-recipe-error{color:var(--danger);font-size:11px;line-height:1.5}.training-recipe-empty{border:1px dashed var(--hair);color:var(--muted);border-radius:12px;justify-items:start;gap:10px;padding:16px;font-size:12px;display:grid}.training-recipe-filters{flex-wrap:wrap;align-items:center;gap:4px;margin-right:auto;display:flex}.training-recipe-filters>button{min-height:32px;color:var(--muted);border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:4px 8px;display:inline-flex}.training-recipe-filters>button[aria-pressed=true]{background:var(--raise);border-color:var(--hair);color:var(--ink)}.training-recipe-filters>button>span{font-variant-numeric:tabular-nums;color:var(--muted);font-size:11px}.training-recipe-filters>button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.training-recipe-editor.is-concise{gap:8px}.training-recipe-editor.is-concise .training-recipe-group{border:0;border-top:1px solid var(--hair);background:0 0;border-radius:0;padding:10px 0}.training-recipe-editor.is-concise .training-recipe-group>summary{flex-wrap:wrap;align-items:center;gap:8px;list-style:none;display:flex}.training-recipe-editor.is-concise .training-recipe-group>summary::-webkit-details-marker{display:none}.training-recipe-editor.is-concise .training-recipe-group>summary:before{content:"›";color:var(--muted)}.training-recipe-editor.is-concise .training-recipe-group[open]>summary:before{transform:rotate(90deg)}.training-recipe-editor.is-concise .training-recipe-group>summary>span{margin-left:auto}.training-recipe-editor.is-concise .training-recipe-group>div{margin-top:12px}@media (pointer:coarse){.training-recipe-filters>button{min-height:44px}}@media (width<=620px){.training-recipe-search{max-width:none}.training-recipe-group{padding:12px}.training-recipe-group>summary>span{margin-left:16px;display:block}}.training-split-3{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}@media (width>=1024px){.training-split-3{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.training-split-3.is-even{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.training-profile-option.is-compact{flex:1;padding-block:2px}.training-profile-option.is-compact .training-profile-option-copy{flex-wrap:wrap;flex:1;align-items:center;gap:3px 10px;display:flex}.training-profile-option.is-compact .training-profile-option-copy>strong{flex:1;min-width:110px}.training-profile-option.is-compact .training-profile-option-copy>small{flex-basis:100%;order:3}.training-profile-option.is-compact .model-task-badge{flex:none;margin-left:auto}.training-profile-option-badges{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.celia-pager{border-top:1px solid var(--hair);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 16px;display:flex}.celia-pager-range{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.celia-pager-pages{align-items:center;gap:2px;display:inline-flex}.celia-pager-page{min-width:32px;height:32px;color:var(--body);font-variant-numeric:tabular-nums;border-radius:8px;padding:0 8px;font-size:13px;font-weight:500;transition:background-color .12s,color .12s}.celia-pager-page:hover{background:var(--raise);color:var(--ink)}.celia-pager-page[aria-current=page]{background:color-mix(in srgb, var(--accent) 12%, var(--surface));color:var(--accent-ink);font-weight:600}.celia-pager-page:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.celia-pager-gap{min-width:20px;color:var(--muted);text-align:center}@media (width<=640px),(pointer:coarse){.celia-pager{padding-inline:12px}.celia-pager-pages{flex-wrap:wrap;justify-content:center;row-gap:4px;max-width:100%}.celia-pager-page{min-width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){.celia-pager-page{transition:none}}.ann-overlay{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ann-overlay .ann-box{stroke-width:var(--ann-stroke-width,1);stroke-opacity:var(--ann-stroke-opacity,.82);fill-opacity:var(--ann-fill-opacity,.08);stroke-linejoin:round}.ann-overlay .ann-hit{fill:none;stroke:#0000;stroke-width:14px}.ann-overlay.is-interactive .ann-hit{pointer-events:stroke;cursor:help}.ann-overlay g.is-hovered .ann-box{stroke-width:var(--ann-hover-stroke-width,1.25);stroke-opacity:var(--ann-hover-stroke-opacity,1);fill-opacity:var(--ann-hover-fill-opacity,.16)}.ann-caption .ann-name{fill:var(--ann-caption-ink,#fff);stroke:none;font-weight:550;font-family:var(--font-sans)}.ann-name-backing{fill:currentColor;fill-opacity:1;stroke:none}.ann-leader{stroke-opacity:.55}.ann-hover{z-index:2;border:1px solid var(--hair);background:var(--surface);max-width:min(280px,100% - 16px);color:var(--body);text-align:left;box-shadow:0 4px 14px var(--shadow);pointer-events:none;border-radius:8px;gap:2px;padding:8px 10px;font-size:12px;line-height:1.45;display:grid;position:absolute}.ann-hover strong{color:var(--ink);align-items:center;gap:6px;display:flex}.ann-hover em{color:var(--muted);font-style:normal}.ann-swatch{border:2px solid;border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}.ann-swatch.is-dashed{border-style:dashed}.ann-legend{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ann-chip{border:1px solid var(--hair);background:var(--surface);min-height:26px;color:var(--ink);transition:opacity var(--motion-feedback) var(--motion-ease);border-radius:999px;align-items:center;gap:6px;padding:2px 9px;font-size:12px;display:inline-flex}.ann-chip b{color:var(--muted);font-variant-numeric:tabular-nums;font-weight:500}.ann-chip[aria-pressed=false]{color:var(--muted);background:var(--raise)}.ann-chip[aria-pressed=false] span{text-decoration:line-through}.ann-chip:focus-visible,.ann-legend-all button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ann-legend-all{gap:2px;margin-left:2px;display:inline-flex}.ann-legend-all button{color:var(--accent-ink);border-radius:6px;padding:2px 8px;font-size:12px}.ann-legend-all button:disabled{color:var(--muted);opacity:.6}.ann-zoom{touch-action:none;outline:none;width:100%;height:100%;position:relative;overflow:hidden}.ann-zoom:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}.ann-zoom.is-zoomed{cursor:grab}.ann-zoom.is-zoomed:active{cursor:grabbing}.ann-zoom-stage{transform-origin:0 0;place-items:center;width:100%;height:100%;display:grid}.ann-zoom-controls{z-index:2;border:1px solid var(--hair);background:var(--glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--ink);border-radius:8px;align-items:center;gap:2px;padding:2px;font-size:12px;display:inline-flex;position:absolute;bottom:8px;right:8px}.ann-zoom-controls button{border-radius:6px;min-width:28px;height:26px;padding:0 6px;font-weight:600}.ann-zoom-controls button:hover:not(:disabled){background:var(--raise)}.ann-zoom-controls button:disabled{color:var(--muted);opacity:.5}.ann-zoom-controls span{text-align:center;min-width:40px;color:var(--muted);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.ann-chip{transition:none}}.ann-class-control{border:1px solid var(--hair);background:var(--surface);border-radius:8px;align-items:center;max-width:100%;display:inline-flex}.ann-class-control .ann-chip{text-align:left;border:0;border-radius:7px 0 0 7px;min-width:0}.ann-class-control .ann-chip span{overflow-wrap:anywhere}.ann-color-trigger{width:30px;min-height:30px;color:var(--body);border-radius:6px;flex:none;place-items:center;display:grid}.ann-color-trigger:hover,.ann-color-trigger[aria-expanded=true]{background:var(--raise)}.ann-color-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ann-color-editor{text-align:left;gap:12px;padding:10px;display:grid}.ann-color-editor header{overflow-wrap:anywhere;gap:3px;display:grid}.ann-color-editor small{color:var(--muted);font-size:12px;line-height:1.5}.ann-color-example{border:1px solid var(--hair);background:var(--raise);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:4px 12px;display:flex}.ann-color-example span{color:var(--body);font-size:12px}.ann-color-example .ann-style-example,.ann-appearance-example .ann-style-example{stroke-width:var(--ann-stroke-width,1);stroke-opacity:var(--ann-stroke-opacity,.82);fill-opacity:var(--ann-fill-opacity,.08)}.ann-color-example svg{flex:none;width:120px;height:48px}.ann-color-options{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.ann-color-options button{border:1px solid #0000002e;border-radius:7px;place-items:center;width:100%;height:32px;display:grid}.ann-color-options button[aria-pressed=true]{outline:2px solid var(--ink);outline-offset:2px}.ann-color-options span{color:#fff;background:#0f172a;border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;display:grid}.ann-color-custom{color:var(--body);align-items:center;gap:10px;display:flex}.ann-color-custom label{flex:1}.ann-color-custom input{border:1px solid var(--hair);background:var(--surface);border-radius:6px;width:34px;height:30px;padding:2px}.ann-color-custom button{color:var(--accent-ink);border-radius:6px;padding:6px 8px}.ann-color-custom button:disabled{color:var(--muted)}@media (pointer:coarse){.ann-color-trigger{width:44px;min-height:44px}.ann-chip{min-height:44px}.ann-color-options button{height:40px}}.ann-legend-workspace{gap:6px;min-width:0;display:grid}.ann-legend[hidden]{display:none}.ann-display-controls{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.ann-display-controls>.toolbar-popover-root{flex:none}.ann-display-icon{position:relative}.ann-display-controls .ann-display-icon[aria-pressed=true]{background:var(--raise);color:var(--ink)}.ann-display-divider{background:var(--hair);width:1px;height:16px;margin-inline:5px}.ann-control-hint{gap:4px;display:grid}.ann-control-hint>strong{font-size:12px;font-weight:600}.ann-control-hint>small{color:var(--muted);font-size:11px}.ann-display-icon .ann-display-custom{position:absolute;top:5px;right:5px}.ann-display-custom{background:var(--accent);border-radius:50%;width:5px;height:5px}.ann-appearance-editor{gap:14px;padding:10px;display:grid}.ann-appearance-editor header{gap:3px;display:grid}.ann-appearance-editor small{color:var(--muted);font-size:12px;line-height:1.5}.ann-appearance-example{color:var(--accent);background:var(--raise);border:1px solid var(--hair);border-radius:8px;position:relative}.ann-appearance-example svg{width:100%;height:72px;display:block}.ann-appearance-example>span{color:var(--muted);font-size:11px;position:absolute;top:5px;left:12px}.ann-appearance-slider{color:var(--body);grid-template-columns:1fr auto;align-items:center;gap:6px 12px;font-size:13px;display:grid}.ann-appearance-slider output{font-variant-numeric:tabular-nums;color:var(--ink);font-size:12px}.ann-appearance-slider input{width:100%;min-height:24px;accent-color:var(--accent);cursor:pointer;grid-column:1/-1;margin:0}.ann-appearance-slider:has(input:disabled){opacity:.6}.ann-appearance-slider input:disabled{cursor:default}.ann-appearance-overlay,.ann-appearance-editor footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.ann-appearance-overlay label,.ann-appearance-names{color:var(--body);align-items:center;gap:8px;font-size:13px;display:flex}.ann-appearance-editor input[type=checkbox]{accent-color:var(--accent)}.ann-appearance-editor footer{border-top:1px solid var(--hair);padding-top:10px}.dataset-contact-images{background:var(--raise);grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr;gap:3px;height:144px;display:grid;overflow:hidden}.dataset-contact-images>:first-child{grid-row:1/span 2}.dataset-contact-images[data-count="0"],.dataset-contact-images[data-count="1"]{display:block}.dataset-contact-images[data-count="2"]>:nth-child(2){grid-row:1/span 2}.dataset-contact-sheet:not(.is-compact) .dataset-contact-images[data-layout=mosaic]{grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr 1fr;gap:4px;height:184px}.dataset-contact-sheet:not(.is-compact) .dataset-contact-images[data-layout=mosaic][data-count="0"],.dataset-contact-sheet:not(.is-compact) .dataset-contact-images[data-layout=mosaic][data-count="1"]{display:block}.dataset-contact-sheet:not(.is-compact) .dataset-contact-images[data-layout=mosaic][data-count="1"]>:first-child{grid-row:auto}.dataset-contact-sheet:not(.is-compact) .dataset-contact-images[data-layout=mosaic][data-count="2"]{grid-template-rows:1fr;grid-template-columns:1fr 1fr}.dataset-contact-sheet:not(.is-compact) .dataset-contact-images[data-layout=mosaic][data-count="2"]>:first-child,.dataset-contact-sheet:not(.is-compact) .dataset-contact-images[data-layout=mosaic][data-count="2"]>:nth-child(2){grid-row:auto}.dataset-contact-sheet:not(.is-compact) .dataset-contact-images[data-layout=mosaic][data-count="3"]{grid-template-columns:2fr 1fr}.dataset-contact-sheet:not(.is-compact) .dataset-contact-images[data-layout=mosaic][data-count="3"]>:first-child{grid-row:1/span 2}.dataset-contact-sheet:not(.is-compact) .dataset-contact-images[data-layout=mosaic][data-count="4"]>:nth-child(4){grid-column:2/span 2}.dataset-contact-sheet:not(.is-compact) .dataset-contact-images[data-layout=mosaic][data-count="6"]{grid-template-columns:2fr repeat(3,minmax(0,1fr))}.dataset-contact-sheet:not(.is-compact) .dataset-contact-images[data-layout=mosaic][data-count="6"]>:nth-child(6){grid-column:3/span 2}.dataset-sample-image{background:var(--raise);min-width:0;height:100%;min-height:0;position:relative;overflow:hidden}.dataset-sample-image img{object-fit:cover;width:100%;height:100%;display:block}.dataset-sample-image.is-large img{object-fit:contain}.dataset-image-original{z-index:1;position:absolute;top:8px;right:8px}.dataset-media-message{text-align:center;height:100%;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:12px;display:flex}.dataset-sample-image:not(.is-large) .dataset-media-message span:not(.ui-glyph){font-size:10px;line-height:1.3}.dataset-contact-images{container:contact-media/size}@container contact-media (height<=96px){.dataset-media-message{gap:0;padding:4px}.dataset-media-message>span:not(.ui-glyph){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.dataset-source-caption{background:var(--raise);min-height:32px;color:var(--body);justify-content:space-between;align-items:center;gap:8px;padding:6px 14px;font-size:11px;display:flex}.dataset-source-caption>span:first-child{overflow-wrap:anywhere;align-items:center;gap:5px;min-width:0;display:inline-flex}.dataset-source-caption>span:last-child{white-space:nowrap;flex-shrink:0}.dataset-contact-sheet.is-compact{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.dataset-contact-sheet.is-compact .dataset-contact-images{border:1px solid var(--hair);border-radius:8px;height:62px}.dataset-contact-sheet.is-compact .dataset-contact-images[data-layout=mosaic][data-count="4"]{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))}.dataset-contact-sheet.is-compact .dataset-contact-images[data-layout=mosaic][data-count="4"]>:first-child{grid-row:auto}.dataset-contact-sheet.is-compact .dataset-source-caption{background:0 0;place-content:center start;gap:3px;min-width:0;min-height:0;padding:0;font-size:10px;display:grid}.dataset-contact-sheet.is-compact .dataset-source-caption>span:first-child{overflow-wrap:anywhere}.dataset-contact-sheet.is-compact .dataset-source-caption>span:last-child{white-space:normal}.dataset-preview{flex-direction:column;gap:14px;min-width:0;display:flex}.dataset-preview-identity{color:var(--muted);font-size:12px}.dataset-preview-identity summary{cursor:pointer;align-items:center;gap:5px;width:max-content;max-width:100%;display:flex}.dataset-preview-identity summary .ui-glyph{font-size:15px!important}.dataset-preview-identity>dl{border:1px solid var(--hair);background:var(--raise);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;margin-top:10px;padding:12px;display:grid}.dataset-preview-identity>dl>div{gap:3px;min-width:0;display:grid}.dataset-preview-identity dt{color:var(--muted);font-size:10px}.dataset-preview-identity dd{min-width:0;color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:11px}.dataset-preview-identity code{overflow-wrap:anywhere;font-size:10px}.dataset-preview-attributes dd{gap:4px;display:grid}.dataset-preview-attributes dd>span{flex-wrap:wrap;gap:4px 8px;display:flex}.dataset-preview-attributes strong{color:var(--muted);font-weight:500}@media (width<=480px){.dataset-contact-images{height:160px}.dataset-contact-sheet:not(.is-compact) .dataset-contact-images[data-layout=mosaic]{height:168px}.dataset-contact-sheet:not(.is-compact) .dataset-contact-images[data-layout=mosaic][data-count="6"]{grid-template-columns:1.5fr repeat(3,minmax(0,1fr))}.dataset-preview-identity>dl{grid-template-columns:minmax(0,1fr)}}.dataset-annotated-frame{width:100%;height:100%;line-height:0;display:block;position:relative}.dataset-sample-image .dataset-annotated-frame img{object-fit:contain;width:100%;height:100%;display:block}.dataset-class-preview{gap:8px;min-width:0;display:grid}.dataset-class-preview>header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;font-size:13px;display:flex}.dataset-class-preview>header small{color:var(--muted);font-size:12px}.dataset-class-preview-note{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.preview-contact-open{background:var(--surface);color:var(--ink);border:1px solid var(--hair);border-radius:6px;align-items:center;gap:4px;padding:5px 8px;font-size:11px;display:flex;position:absolute;bottom:6px;right:6px}.preview-contact-media{min-width:0;position:relative}.preview-contact-open:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (pointer:coarse){.preview-contact-open{min-height:44px}}.source-contact{width:100%;min-width:0}.source-contact-open{border:1px solid var(--hair);background:var(--surface);text-align:left;width:100%;color:var(--ink);cursor:pointer;border-radius:8px;display:block;overflow:hidden}.source-contact-open:hover{border-color:var(--accent)}.source-contact-open:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.source-contact-images{background:var(--raise);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:3px;height:180px;display:grid;overflow:hidden}.source-contact-images[data-samples="1"]{grid-template-columns:minmax(0,1fr)}.source-contact-images[data-samples="2"],.source-contact-images[data-samples="3"],.source-contact-images[data-samples="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.source-contact-images[data-samples="3"]>:first-child{grid-row:span 2}.source-contact.is-compact .source-contact-images{height:144px}.source-contact-images>.source-preview-message{grid-column:1/-1}.source-contact-caption{align-items:center;gap:6px;padding:8px 10px;font-size:12px;font-weight:600;display:flex}.source-contact-caption>span:last-child{min-width:0;color:var(--muted);overflow-wrap:anywhere;margin-left:auto;font-weight:400}.source-contact-labels{flex-wrap:wrap;align-items:center;gap:4px;padding:0 8px 8px;display:flex}.source-contact-labels-title{color:var(--muted);flex-basis:100%;font-size:10px;font-weight:600}.source-contact-label-chip{border:1px solid var(--hair);max-width:100%;color:var(--body);background:var(--raise);overflow-wrap:anywhere;border-radius:999px;align-items:center;gap:4px;padding:2px 6px;font-size:11px;line-height:1.3;display:inline-flex}.source-contact-label-chip b{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}.source-contact-label-empty{color:var(--muted);font-size:10px}.source-sample{min-width:0;min-height:0;overflow:hidden}.source-sample-media{background:color-mix(in srgb, var(--ink) 3%, var(--raise));justify-content:center;align-items:center;height:100%;display:flex;overflow:hidden}.source-sample-frame{width:100%;min-width:0;height:100%;min-height:0;position:relative}.source-sample-frame img{object-fit:contain;width:100%;height:100%;display:block}.source-sample.is-large .source-sample-media{height:min(54vh,480px)}.source-sample-frame>.ann-overlay{width:100%;height:100%;position:absolute;inset:0}.source-preview-message{min-height:80px;color:var(--muted);justify-content:center;align-items:center;gap:8px;padding:16px;font-size:12px;display:flex}.source-preview-legend{flex-wrap:wrap;gap:8px;padding:10px 0;display:flex}.source-preview-legend>span{border:1px solid var(--hair);border-radius:5px;align-items:center;gap:6px;padding:4px 8px;font-size:12px;display:inline-flex}.source-preview-legend b{font-variant-numeric:tabular-nums;margin-left:4px}.source-preview-path{overflow-wrap:anywhere;color:var(--ink);margin:6px 0;font-size:12px}.source-preview-count,.source-preview-identity{color:var(--muted);font-size:12px}.source-preview-identity code{overflow-wrap:anywhere;margin-top:8px;display:block}.merge-preview-pending{background:var(--stripe);border:1px solid var(--hair);color:var(--ink);border-radius:8px;padding:16px;font-size:13px}@media (width<=700px){.source-sample.is-large .source-sample-media{height:min(45vh,320px)}}.source-preview-legend[hidden]{display:none}.dataset-category-badge{--category-ink:var(--accent-ink);border:1px solid color-mix(in srgb,var(--ink) 8%,transparent);background:linear-gradient(155deg,var(--surface),color-mix(in srgb,var(--ink) 3%,var(--surface)));min-height:24px;color:var(--body);letter-spacing:normal;text-transform:none;white-space:nowrap;border-radius:6px;flex-shrink:0;align-items:center;gap:5px;padding:2px 7px 2px 5px;font-size:11px;font-weight:550;line-height:18px;display:inline-flex}.dataset-category-badge .dataset-category-icon{color:var(--category-ink)}.dataset-category-badge[data-category=frozen_test]{--category-ink:var(--category-test)}.dataset-category-icon{flex-shrink:0;align-items:center;width:1.4em;height:1.25em;display:inline-flex;position:relative}.dataset-category-frozen{background:var(--surface);border-radius:50%;position:absolute;bottom:-1px;right:0}.dataset-test-graph{min-width:0;margin-block:12px;font-size:12px}.dataset-test-graph-heading{align-items:center;gap:6px;margin-bottom:8px;display:flex}.dataset-test-graph-heading strong{font-size:12px}.dataset-test-graph-heading>a{margin-left:auto}.dataset-test-graph p{color:var(--muted);margin:0}.dataset-test-graph-flow{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:center;gap:8px;display:grid}.dataset-test-graph-source{border:1px solid var(--hair);overflow-wrap:anywhere;background:var(--raise);border-radius:6px;padding:8px}.dataset-test-graph-flow ul{gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.dataset-test-graph-flow li{align-items:center;gap:6px;min-width:0;display:flex}.dataset-test-graph-flow li>:first-child{color:var(--muted);flex-shrink:0}.dataset-test-graph-flow li a{border:1px solid var(--hair);border-radius:6px;flex:1;gap:2px;min-width:0;padding:6px 8px;display:grid}.dataset-test-graph-flow li a span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dataset-test-graph-flow small{color:var(--muted)}.dataset-test-graph nav{justify-content:flex-end;align-items:center;gap:8px;margin-top:8px;display:flex}.dataset-test-graph button{border:1px solid var(--hair);background:var(--raise);border-radius:5px;min-width:28px;min-height:28px}.dataset-test-graph button:disabled{opacity:.45}.dataset-picker-preview{gap:12px;min-width:0;display:grid}.dataset-picker-preview header{justify-items:start;gap:6px;display:grid}.dataset-picker-preview header strong{overflow-wrap:anywhere;font-size:14px;line-height:1.4}.dataset-picker-preview header small,.dataset-picker-preview footer{color:var(--muted);overflow-wrap:anywhere;font-size:12px}.dataset-picker-preview p{color:var(--body);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.5}.dataset-picker-preview-loading{background:var(--raise);min-height:150px;color:var(--muted);border-radius:8px;place-items:center;font-size:12px;display:grid}.dataset-picker-preview .dataset-source-caption{flex-wrap:wrap}.celia-segmented{isolation:isolate;border:1px solid var(--hair);background:var(--raise);scrollbar-width:thin;border-radius:11px;flex:none;gap:2px;width:fit-content;max-width:100%;padding:3px;display:inline-flex;position:relative;overflow-x:auto}.celia-segmented>.celia-segmented-thumb{pointer-events:none;z-index:-1;border:1px solid var(--hair);background:var(--surface);box-shadow:0 1px 3px var(--shadow);border-radius:8px;position:absolute;top:0;left:0}.celia-segmented[data-ready]>.celia-segmented-thumb{transition:transform .22s cubic-bezier(.2,.8,.2,1),width .22s cubic-bezier(.2,.8,.2,1),height .16s}.celia-segmented>button,.celia-segmented>label{min-height:28px;color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1 0 auto;justify-content:center;align-items:center;gap:5px;padding:0 12px;font-size:12px;font-weight:500;transition:color .14s;display:inline-flex;position:relative}.celia-segmented>label>input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.celia-segmented>label>span{pointer-events:none;justify-content:center;align-items:center;gap:5px;display:inline-flex}.celia-segmented>:is(button,label):hover,.celia-segmented>:is([aria-pressed=true],[aria-selected=true],label:has(input:checked)){color:var(--ink)}.celia-segmented>button:disabled{opacity:.5;cursor:not-allowed}.celia-segmented>label:has(input:disabled){opacity:.5;cursor:not-allowed}.celia-segmented>button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:-2px}.celia-segmented>label:has(input:focus-visible){outline:2px solid var(--accent-ink);outline-offset:-2px}@media (width<=640px),(pointer:coarse){.celia-segmented>button,.celia-segmented>label{min-height:44px}}@media (prefers-reduced-motion:reduce){.celia-segmented[data-ready]>.celia-segmented-thumb,.celia-segmented>button{transition:none}}@media (forced-colors:active){.celia-segmented>.celia-segmented-thumb{box-shadow:none;border-color:highlight}}.eda-preview{color:var(--ink);gap:1rem;display:grid}.eda-preview-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.eda-preview-heading>div{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.eda-preview-source{color:var(--muted);font-size:.75rem}.eda-preview-open{color:var(--accent-ink);font-size:.8125rem;font-weight:600}.eda-preview-note,.eda-preview-message{background:var(--raise);color:var(--body);border-radius:.55rem;padding:.65rem .8rem;font-size:.8125rem}.eda-preview-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:0;display:grid}.eda-preview-kpis>div{border-right:1px solid var(--hair);gap:.15rem;padding:.15rem .6rem;display:grid}.eda-preview-kpis>div:last-child{border:0}.eda-preview-kpis dt{color:var(--muted);font-size:.75rem}.eda-preview-kpis dd{font-variant-numeric:tabular-nums;margin:0;font-size:1rem;font-weight:680}.eda-preview-detail{grid-template-columns:minmax(15rem,.9fr) minmax(18rem,1.1fr);gap:1rem;display:grid}.eda-preview-detail>div{min-width:0}.eda-preview h3{margin:0 0 .55rem;font-size:.875rem;font-weight:650}.eda-preview-classes{gap:.55rem;display:grid}.eda-preview-classes>div{grid-template-columns:minmax(5rem,1fr) auto;align-items:baseline;gap:.12rem .55rem;font-size:.75rem;display:grid}.eda-preview-classes>div>strong{font-variant-numeric:tabular-nums;font-size:.75rem}.eda-preview-classes>div>small{color:var(--muted);grid-column:1/-1}.eda-bar{background:var(--raise);border-radius:999px;grid-column:1/-1;height:.34rem;overflow:hidden}.eda-bar i{background:var(--accent);border-radius:inherit;height:100%;display:block}.eda-preview-coverage{color:var(--muted);margin:0;font-size:.75rem}.eda-map{grid-template-columns:2.6rem minmax(0,1fr);align-items:stretch;gap:.25rem .5rem;max-width:42rem;display:grid}.eda-map.is-compact{max-width:19rem;display:block}.eda-map-y-axis{color:var(--muted);flex-direction:column;justify-content:space-between;align-items:flex-end;padding:2.25rem 0 1.25rem;font-size:.6875rem;line-height:1;display:flex;position:relative}.eda-map-y-axis b{writing-mode:vertical-rl;font-weight:500;position:absolute;top:50%;left:0;transform:translateY(-50%)rotate(180deg)}.eda-map-plot-wrap{min-width:0;padding-top:1rem}.eda-map-x-axis{color:var(--muted);justify-content:space-between;margin:0 .2rem .25rem;font-size:.6875rem;line-height:1rem;display:flex}.eda-map-canvas{aspect-ratio:1;border:1px solid var(--hair);cursor:crosshair;outline-offset:2px;border-radius:.35rem;width:100%;display:block}.eda-map-canvas:focus-visible{outline:2px solid var(--accent)}.eda-map-x-label{text-align:center;color:var(--muted);padding-top:.25rem;font-size:.6875rem;line-height:1rem}.eda-map-legend{color:var(--muted);font-variant-numeric:tabular-nums;grid-column:2;align-items:center;gap:.5rem;font-size:.6875rem;display:flex}.eda-map-gradient{background:linear-gradient(90deg,#440154,#46327e,#365c8d,#277f8e,#1fa187,#4ac16d,#a0da39,#fde725);border-radius:999px;flex:1;height:.55rem}.eda-map-caption{color:var(--body);grid-column:2;margin:.2rem 0;font-size:.75rem}.eda-map.is-compact .eda-map-plot-wrap{padding-top:0}.eda-map.is-compact .eda-map-canvas{border-radius:.3rem}.eda-map-table{grid-column:2;font-size:.75rem}.eda-map-table summary{cursor:pointer;color:var(--accent-ink)}.eda-table-scroll{max-height:24rem;margin-top:.5rem;overflow:auto}.eda-table-scroll table{border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:.6875rem}.eda-table-scroll th,.eda-table-scroll td{border:1px solid var(--hair);text-align:right;padding:.18rem .3rem}.eda-table-scroll th{background:var(--surface);position:sticky;top:0}.eda-table-scroll th:first-child{left:0}.eda-table-scroll caption{text-align:left;padding:.3rem 0}@media (width<=760px){.eda-preview-detail{grid-template-columns:minmax(0,1fr)}.eda-preview-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.eda-preview-kpis>div:nth-child(2){border-right:0}.eda-map{grid-template-columns:2.4rem minmax(0,1fr)}}.eda-map-reading{flex-wrap:wrap;grid-column:2;align-items:center;gap:4px 6px;min-width:0;display:flex}.eda-map-reading .eda-map-caption{margin:0;font-size:12px}.eda-map-reading>.toolbar-popover-root{margin-left:auto}.eda-map-reading>.toolbar-popover-root>button{min-height:30px;font-size:11px}.eda-map-export-status{color:var(--muted);overflow-wrap:anywhere;grid-column:2;font-size:11px}.eda-workspace{min-width:0;color:var(--ink);gap:.85rem;display:grid}.eda-toolbar{border:1px solid var(--hair);background:var(--surface);border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .8rem;display:flex}.eda-context{flex-wrap:wrap;align-items:center;gap:.55rem;min-width:0;display:flex}.eda-context-label{color:var(--muted);font-size:.75rem}.eda-context strong{font-size:.8125rem}.eda-context code{background:var(--raise);color:var(--muted);border-radius:.3rem;padding:.15rem .35rem;font-size:.6875rem}.eda-card-heading{align-items:center;gap:.3rem;min-width:0;display:inline-flex}.eda-toolbar-actions{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.eda-statebar{flex-wrap:wrap;align-items:center;gap:.55rem;font-size:.75rem;display:flex}.eda-statebar>span:not(.status-label):not(.eda-updated){color:var(--body)}.eda-updated{color:var(--muted);font-size:.75rem}.eda-action-error{font-size:.8125rem}.eda-tabs{border-bottom:1px solid var(--hair);scrollbar-width:thin;gap:.15rem;display:flex;overflow-x:auto}.eda-tabs button{min-height:2.6rem;color:var(--muted);border-bottom:2px solid #0000;flex:none;align-items:center;gap:.38rem;padding:.45rem .75rem;font-size:.8125rem;font-weight:560;display:inline-flex}.eda-tabs button:hover{color:var(--ink);background:var(--raise)}.eda-tabs button.is-active{border-color:var(--accent);color:var(--accent-ink)}.eda-tabs button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.eda-statebar .help-trigger.is-text{color:var(--muted);font-size:.75rem}.eda-content{min-width:0}.eda-state-note{background:var(--raise);color:var(--body);border-radius:.55rem;margin:.6rem 0;padding:.8rem;font-size:.8125rem}.eda-overview{gap:.85rem;display:grid;container-type:inline-size}.eda-overview-focus{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:.8rem;display:grid}.eda-overview-focus>section{min-width:0}.eda-overview-focus>section:only-child{grid-column:1/-1}.eda-leading-distributions{gap:1rem;display:grid}.eda-leading-distributions>section+section{border-top:1px solid var(--hair);padding-top:.85rem}.eda-overview-map{max-width:25rem;margin-inline:auto}.eda-overview-details{border:1px solid var(--hair);background:var(--surface);border-radius:.75rem;min-width:0;padding:.85rem 1rem}.eda-overview-details>summary{cursor:pointer;color:var(--ink);font-size:.8125rem;font-weight:600}.eda-overview-details>summary span{color:var(--muted);margin-left:.5rem;font-size:.75rem;font-weight:400;display:inline-block}.eda-overview-details[open]>summary{margin-bottom:1rem}.eda-overview-details>summary:focus-visible,.eda-mini-table>summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@container (width<=44rem){.eda-overview .eda-overview-focus,.eda-overview .eda-overview-grid{grid-template-columns:minmax(0,1fr)}}@container (width<=36rem){.eda-overview .eda-histogram-grid{grid-template-columns:minmax(0,1fr)}.eda-overview-details>summary span{margin:.3rem 0 0 1rem;display:block}}.eda-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:0;padding:.6rem .25rem;display:grid}.eda-kpis>div{border-right:1px solid var(--hair);min-width:0;padding:.15rem .75rem}.eda-kpis>div:last-child{border:0}.eda-kpis dt{color:var(--muted);align-items:center;gap:.3rem;font-size:.75rem;display:flex}.eda-kpis dd{font-variant-numeric:tabular-nums;margin:.15rem 0 0;font-size:clamp(1.15rem,2vw,1.55rem);font-weight:690}.eda-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.8rem;display:grid}.eda-overview-grid>section,.eda-classes-layout>section,.eda-media-layout>section{min-width:0}.eda-balance{gap:.65rem;display:grid}.eda-balance-row{grid-template-columns:minmax(6rem,1fr) auto;align-items:baseline;gap:.1rem .65rem;font-size:.75rem;display:grid}.eda-balance-row strong{font-variant-numeric:tabular-nums;font-size:.75rem}.eda-balance-row small{color:var(--muted);grid-column:1/-1;font-size:.6875rem}.eda-balance-track{background:var(--raise);border-radius:999px;grid-column:1/-1;height:.36rem;overflow:hidden}.eda-balance-track i{border-radius:inherit;background:var(--accent);height:100%;display:block}.eda-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem .85rem;margin:0;display:grid}.eda-facts>div{min-width:0}.eda-facts dt{color:var(--muted);font-size:.75rem}.eda-facts dd{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.25rem;margin:.15rem 0 0;font-size:.8125rem;display:flex}.eda-panel-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem;margin-bottom:.6rem;display:flex}.eda-panel-heading h2,.eda-panel-heading h3{align-items:center;gap:.3rem;margin:0;font-size:1rem;font-weight:650;display:flex}.eda-spatial-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem;margin-bottom:.5rem;display:flex}.eda-spatial-heading .eda-panel-heading{margin:0}.eda-layout-switch{border:1px solid var(--hair);background:var(--raise);border-radius:.55rem;align-items:center;gap:.12rem;padding:.16rem;display:inline-flex}.eda-layout-switch button{min-height:1.85rem;color:var(--muted);border-radius:.4rem;justify-content:center;align-items:center;gap:.3rem;padding:.25rem .5rem;font-size:.6875rem;display:inline-flex}.eda-layout-switch button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px color-mix(in srgb, var(--ink) 12%, transparent)}.eda-layout-switch button:focus-visible,.eda-yolo-page-button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.eda-spatial-layout.is-yolo{grid-template-columns:minmax(0,1fr)}.eda-spatial-layout.is-yolo>.eda-panel{padding:.75rem}.eda-geometry-section{border-top:1px solid var(--hair);gap:.5rem;margin-top:1rem;padding-top:.85rem;display:grid}.eda-geometry-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem;display:flex}.eda-geometry-section-heading>div{align-items:center;gap:.3rem;display:flex}.eda-geometry-section-heading h3{align-items:center;gap:.35rem;margin:0;font-size:.875rem;display:flex}.eda-geometry-section-heading>span{color:var(--muted);font-size:.6875rem}.eda-celia-geometry-featured{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.eda-celia-geometry-featured>section{border:1px solid var(--hair);background:var(--surface);border-radius:.6rem;align-content:start;gap:.3rem;min-width:0;padding:.55rem;display:grid}.eda-geometry-subheading{align-items:center;gap:.3rem;display:flex}.eda-geometry-subheading h4,.eda-celia-correlogram h4{align-items:center;gap:.3rem;margin:0;font-size:.75rem;font-weight:620;display:flex}.eda-geometry-details{border-top:1px solid var(--hair);gap:.55rem;padding-top:.45rem;display:grid}.eda-geometry-details>summary{cursor:pointer;color:var(--muted);font-size:.75rem}.eda-celia-correlogram{gap:.35rem;margin-top:.35rem;display:grid}.eda-geometry-marginals{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.eda-geometry-marginal{border:1px solid var(--hair);background:var(--surface);border-radius:.55rem;align-content:start;gap:.25rem;min-width:0;padding:.5rem;display:grid}.eda-geometry-marginal h4{margin:0;font-size:.75rem}.eda-geometry-marginal-bars{border-bottom:1px solid var(--hair);background:linear-gradient(to bottom, transparent 49.5%, var(--hair) 50%, transparent 50.5%);align-items:end;gap:1px;height:3.6rem;display:flex;overflow:hidden}.eda-geometry-marginal-bars i{background:var(--accent);flex:1 1 0;min-width:1px}.eda-geometry-marginal-axis{color:var(--muted);justify-content:space-between;font-size:.6875rem;display:flex}.eda-geometry-marginal-axis span:nth-child(2){text-align:center}.eda-geometry-figure{gap:.28rem;min-width:0;margin:0;display:grid}.eda-geometry-plot-row{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.35rem;display:grid}.eda-geometry-plot-row>span{writing-mode:vertical-rl;color:var(--muted);font-size:.6875rem;transform:rotate(180deg)}.eda-geometry-joint-canvas,.eda-geometry-overlay-canvas{aspect-ratio:1;border-radius:.2rem;width:min(100%,20rem);display:block}.eda-geometry-axis-labels{color:var(--muted);text-align:center;grid-template-columns:1.5rem minmax(0,1fr) 1.5rem;font-size:.6875rem;display:grid}.eda-geometry-figure figcaption{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:.3rem;font-size:.6875rem;display:flex}.eda-geometry-scale-legend{color:var(--muted);align-items:center;gap:.35rem;font-size:.6875rem;display:flex}.eda-geometry-scale-legend>i,.eda-correlogram-legend>i{border:1px solid var(--hair);background:linear-gradient(90deg,#fff,#08306b);border-radius:99px;width:4.5rem;height:.35rem;display:block}.eda-geometry-scale-legend.is-celia>i,.eda-correlogram-legend.is-celia>i{background:linear-gradient(90deg,#440154 0%,#46327e 14.2857%,#365c8d 28.5714%,#277f8e 42.8571%,#1fa187 57.1429%,#4ac16d 71.4286%,#a0da39 85.7143%,#fde725 100%)}.eda-zero-key{white-space:nowrap;align-items:center;gap:.2rem;display:inline-flex}.eda-zero-key>i{border:1px solid var(--hair);background:#fff;border-radius:.1rem;flex:0 0 .62rem;width:.62rem;height:.62rem;display:block}.eda-geometry-values{margin-top:.2rem;font-size:.6875rem}.eda-geometry-values summary{cursor:pointer;color:var(--muted)}.eda-geometry-values table{border-collapse:collapse;font-variant-numeric:tabular-nums}.eda-geometry-values th,.eda-geometry-values td{border:1px solid var(--hair);text-align:right;padding:.2rem .28rem}.eda-geometry-values th{background:var(--surface);color:var(--muted);position:sticky;top:0}.eda-geometry-values td{min-width:2rem}.eda-geometry-class-legend{flex-wrap:wrap;gap:.25rem .5rem;margin:.15rem 0 0;padding:0;font-size:.6875rem;list-style:none;display:flex}.eda-geometry-class-legend li{align-items:center;gap:.25rem;display:inline-flex}.eda-geometry-class-legend i{border-radius:50%;width:.5rem;height:.5rem}.eda-yolo-workspace{gap:.45rem;display:grid}.eda-yolo-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(22rem,1.15fr);grid-template-areas:"classes boxes matrix""position size matrix";gap:.65rem;width:100%;display:grid}.eda-yolo-card .eda-geometry-joint-canvas,.eda-yolo-card .eda-geometry-overlay-canvas{justify-self:center;width:min(100%,24rem)}.eda-yolo-card .eda-geometry-figure{justify-items:stretch}.eda-yolo-correlations .eda-correlogram{min-width:0}.eda-spatial-heading .eda-panel-heading>div{align-items:center;gap:.3rem;display:flex}.eda-yolo-card{border:1px solid var(--hair);background:var(--surface);border-radius:.6rem;align-content:start;gap:.35rem;min-width:0;padding:.55rem;display:grid}.eda-yolo-card>header{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.eda-yolo-card h3{align-items:center;gap:.3rem;margin:0;font-size:.75rem;font-weight:630;display:flex}.eda-yolo-class-panel{grid-area:classes}.eda-yolo-box-panel{grid-area:boxes}.eda-yolo-position-panel{grid-area:position}.eda-yolo-size-panel{grid-area:size}.eda-yolo-correlations{grid-area:matrix}.eda-yolo-class-counts{gap:.25rem;display:grid}.eda-yolo-class-counts-heading{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem;font-size:.6875rem;display:flex}.eda-yolo-class-counts .eda-pagination{gap:.2rem;font-size:.6875rem}.eda-yolo-page-button{border:1px solid var(--hair);color:var(--accent-ink);border-radius:.3rem;padding:.14rem .3rem;font-size:.6875rem}.eda-yolo-page-button:disabled{cursor:default;opacity:.45}.eda-yolo-page-note{color:var(--muted);margin:0;font-size:.6875rem}.eda-geometry-export{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.eda-geometry-export>span{color:var(--muted);margin-right:.15rem;font-size:.6875rem}.eda-geometry-export .eda-export-status{color:var(--muted);flex-basis:100%;margin:0;font-size:.6875rem}.eda-yolo-export{justify-content:flex-end;display:flex}.eda-yolo-class-plot-scroll{background:#fff;width:100%;max-width:100%;overflow-x:auto}.eda-yolo-class-plot{border-bottom:1px solid #56616d;align-items:end;gap:.2rem;width:max-content;min-width:100%;height:10rem;padding:1.1rem .35rem 0;display:flex}.eda-yolo-class-column{flex:1 0 2.6rem;grid-template-rows:1rem minmax(0,1fr) 2.15rem;place-items:end center;min-width:2.6rem;height:100%;display:grid}.eda-yolo-class-value{color:#394652;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.6875rem;overflow:hidden}.eda-yolo-class-column>i{border-radius:.15rem .15rem 0 0;align-self:end;width:min(100%,1.25rem);display:block}.eda-yolo-class-name{color:#394652;text-align:center;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;align-self:start;width:100%;max-height:2rem;padding-top:.12rem;font-size:.6875rem;line-height:1rem;display:-webkit-box;overflow:hidden}.eda-yolo-class-values{margin-top:.2rem;font-size:.6875rem}.eda-yolo-class-values summary{cursor:pointer;color:var(--muted)}.eda-correlogram-scroll{max-width:100%;overflow:auto}.eda-correlogram-legend{width:max-content;color:var(--muted);align-items:center;gap:.3rem;margin-bottom:.25rem;font-size:.6875rem;display:flex}.eda-correlogram-legend>i{border:1px solid var(--hair);background:linear-gradient(90deg,#fff,#08306b);border-radius:99px;width:4rem;height:.35rem;display:block}.eda-correlogram{grid-template-columns:1.2rem repeat(4,minmax(4rem,1fr));gap:.12rem;min-width:24rem;display:grid}.eda-correlogram>strong{text-align:center;color:var(--muted);align-self:end;font-size:.6875rem}.eda-correlogram-row{display:contents}.eda-correlogram-row>strong{text-align:center;color:var(--muted);align-self:center;font-size:.6875rem}.eda-correlogram-cell,.eda-correlogram-diagonal{border:1px solid var(--hair);background:#fff;border-radius:.2rem;place-items:center;min-width:0;min-height:4rem;display:grid;overflow:hidden}.eda-correlogram-diagonal{padding:.18rem}.eda-correlogram-marginal{align-items:end;gap:1px;width:100%;height:100%;min-height:2.7rem;display:flex}.eda-correlogram-marginal i{background:var(--accent);flex:1 1 0;min-width:1px}.eda-geometry-joint-canvas.is-miniature{width:100%;max-width:none}.eda-correlogram-cell>span,.eda-panel-heading span{color:var(--muted);font-size:.6875rem}.eda-histogram-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.eda-distribution{min-width:0}.eda-histogram-grid>.eda-distribution{border:1px solid var(--hair);background:var(--surface);border-radius:.6rem;padding:.85rem}.eda-distribution>header{align-items:center;gap:.3rem;display:flex}.eda-distribution h3{margin:0;font-size:.875rem;font-weight:650}.eda-distribution-unit{color:var(--muted);margin:.3rem 0 .65rem;font-size:.75rem;line-height:1.5}.eda-distribution-summary{margin:0 0 .8rem;font-size:.8125rem}.eda-distribution-summary strong{font-variant-numeric:tabular-nums;font-size:1rem;font-weight:650}.eda-distribution-summary>span{color:var(--muted);font-size:.75rem}.eda-distribution-columns{color:var(--muted);justify-content:space-between;margin-bottom:.35rem;font-size:.6875rem;display:flex}.eda-distribution-rows{gap:.55rem;max-height:22rem;display:grid;overflow-y:auto}.eda-distribution-row{font-variant-numeric:tabular-nums;grid-template-columns:minmax(5.75rem,auto) minmax(1.5rem,1fr) minmax(5.75rem,auto);align-items:center;gap:.65rem;font-size:.75rem;display:grid}.eda-distribution-range{overflow-wrap:anywhere}.eda-distribution-track{background:var(--raise);border-radius:.2rem;height:.6rem;display:block;overflow:hidden}.eda-distribution-track i{background:var(--accent);border-radius:inherit;height:100%;display:block}.eda-distribution-value{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:.35rem;display:flex}.eda-distribution-value strong{font-weight:600}.eda-distribution-value small{color:var(--muted);font-size:.6875rem}.eda-distribution-table table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.75rem}.eda-distribution-table th,.eda-distribution-table td{text-align:right;border-bottom:1px solid var(--hair);padding:.45rem .35rem}.eda-distribution-table th:first-child{text-align:left}.eda-distribution-table thead th{color:var(--muted);font-weight:500}.eda-mini-table{margin-top:.3rem;font-size:.75rem}.eda-mini-table summary{cursor:pointer;color:var(--muted)}.eda-spatial-layout,.eda-classes-layout,.eda-media-layout{grid-template-columns:minmax(0,1.1fr) minmax(18rem,.9fr);align-items:start;gap:.8rem;display:grid}.eda-spatial-layout>section,.eda-media-layout>section{min-width:0}.eda-panel{border:1px solid var(--hair);background:var(--surface);border-radius:.75rem;min-width:0;padding:.9rem}.eda-filters{flex-wrap:wrap;align-items:end;gap:.55rem;margin:.55rem 0 .8rem;display:flex}.eda-filters label,.eda-compare-selectors label{color:var(--muted);gap:.25rem;font-size:.75rem;display:grid}.eda-filters select,.eda-compare-selectors select{min-width:8rem}.eda-drilldown{min-height:12rem}.eda-sample-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:.55rem 0;display:grid}.eda-sample-card{border:1px solid var(--hair);border-radius:.5rem;gap:.2rem;min-width:0;padding:.45rem;font-size:.6875rem;display:grid}.eda-sample-card strong{text-overflow:ellipsis;white-space:nowrap;font-weight:560;overflow:hidden}.eda-sample-card>span{color:var(--muted)}.eda-sample-card code{color:var(--muted);font-size:.6875rem}.eda-sample-frame{background:var(--raise);min-height:7rem;max-height:11rem;color:var(--muted);border-radius:.35rem;place-items:center;display:grid;overflow:hidden}.eda-sample-visual{width:100%;max-height:11rem;margin-inline:auto;position:relative;overflow:hidden}.eda-sample-visual img{object-fit:contain;width:100%;height:100%;display:block}.eda-sample-box-overlay{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.eda-sample-geometry-note{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.25rem .45rem;font-size:.6875rem;display:flex}.eda-sample-geometry-note>span{align-items:center;gap:.2rem;display:inline-flex}.eda-classes-layout{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr)}.eda-pagination{color:var(--muted);align-items:center;gap:.35rem;font-size:.6875rem;display:flex}.eda-table-scroll{max-width:100%;overflow:auto}.eda-data-table{border-collapse:collapse;width:100%;font-size:.75rem}.eda-data-table th,.eda-data-table td{border-bottom:1px solid var(--hair);text-align:left;white-space:nowrap;padding:.48rem .55rem}.eda-data-table th{color:var(--muted);font-size:.6875rem;font-weight:620}.eda-data-table td{font-variant-numeric:tabular-nums}.eda-data-table tbody th{color:var(--ink);font-weight:560}.eda-data-table tbody th small{color:var(--muted);font-family:var(--font-mono);font-size:.6875rem;display:block}.eda-media-layout{grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr)}.eda-media-layout>.eda-histogram-grid{grid-template-columns:minmax(0,1fr)}.eda-method-note{color:var(--muted);margin:.8rem 0 0;font-size:.75rem}.eda-metadata-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.65rem;display:grid}.eda-metadata-list article{border:1px solid var(--hair);border-radius:.45rem;gap:.14rem;min-width:0;padding:.5rem;font-size:.6875rem;display:grid}.eda-metadata-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.eda-metadata-list span,.eda-metadata-list small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eda-media-examples{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.eda-media-examples>article{border:1px solid var(--hair);border-radius:.55rem;align-content:start;gap:.35rem;min-width:0;padding:.55rem;display:grid}.eda-media-examples dl{flex-wrap:wrap;gap:.2rem .7rem;margin:.1rem 0 0;display:flex}.eda-media-examples dl>div{display:grid}.eda-media-examples dt{color:var(--muted);font-size:.6875rem}.eda-media-examples dd{font-variant-numeric:tabular-nums;margin:0;font-size:.6875rem}.eda-media-thumb{gap:.25rem;min-width:0;display:grid}.eda-media-thumb img,.eda-media-thumb>span{background:var(--raise);object-fit:contain;width:100%;height:7.5rem;color:var(--muted);border-radius:.35rem;place-items:center;font-size:.6875rem;display:grid;overflow:hidden}.eda-media-thumb small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}.eda-similar-list{gap:.55rem;display:grid}.eda-similar-list>article{border:1px solid var(--hair);border-radius:.55rem;grid-template-columns:minmax(0,1.4fr) minmax(10rem,.6fr);align-items:center;gap:.65rem;padding:.55rem;display:grid}.eda-similar-members{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.45rem;display:grid}.eda-similar-members>span{color:var(--muted)}.eda-similar-members .eda-media-thumb img,.eda-similar-members .eda-media-thumb>span{height:6rem}.eda-similar-facts{font-variant-numeric:tabular-nums;justify-items:start;gap:.3rem;font-size:.6875rem;display:grid}.eda-similar-facts small{color:var(--muted)}.eda-compare{gap:.8rem;display:grid}.eda-compare-selectors{flex-wrap:wrap;align-items:end;gap:.55rem;display:flex}.eda-compare-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.eda-compare-facts article{border:1px solid var(--hair);background:var(--surface);border-radius:.6rem;grid-template-columns:1fr auto;align-items:center;gap:.3rem .5rem;min-width:0;padding:.65rem;display:grid}.eda-compare-facts article strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eda-compare-facts article span:last-child{color:var(--muted);grid-column:1/-1;font-size:.75rem}.eda-compatibility-note{border-left:3px solid var(--amber);background:color-mix(in srgb, var(--amber) 8%, var(--surface));margin:0;padding:.65rem .75rem;font-size:.8125rem}.eda-compare-maps{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.eda-compare-maps section{min-width:0}.eda-compare-maps h3{margin:0 0 .5rem;font-size:.8125rem}.eda-common-scale{color:var(--muted);grid-column:1/-1;font-size:.75rem}.eda-activity{gap:.8rem;display:grid}.eda-activity-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.eda-activity-heading h2{margin:0;font-size:1rem}.eda-activity-heading p{color:var(--muted);margin:.15rem 0 0;font-size:.75rem}.eda-stage-list{gap:.55rem;display:grid}.eda-stage{border:1px solid var(--hair);background:var(--surface);border-radius:.65rem;padding:.75rem}.eda-stage>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;display:flex}.eda-stage>header>div:first-child{align-items:center;gap:.55rem;display:flex}.eda-stage-actions{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.eda-stage dl{flex-wrap:wrap;gap:.45rem 1.1rem;margin:.55rem 0 0;display:flex}.eda-stage dl>div{gap:.1rem;display:grid}.eda-stage dt{color:var(--muted);font-size:.6875rem}.eda-stage dd{font-variant-numeric:tabular-nums;margin:0;font-size:.75rem}@media (width<=1180px){.eda-yolo-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"classes boxes""position size""matrix matrix"}.eda-yolo-correlations .eda-correlogram-scroll{max-width:34rem}}@media (width<=960px){.eda-spatial-layout,.eda-classes-layout,.eda-media-layout,.eda-compare-maps{grid-template-columns:minmax(0,1fr)}}@media (width<=680px){.eda-overview-grid,.eda-histogram-grid{grid-template-columns:minmax(0,1fr)}.eda-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.eda-kpis>div:nth-child(2){border-right:0}.eda-compare-facts,.eda-facts{grid-template-columns:minmax(0,1fr)}.eda-toolbar-actions{width:100%}.eda-sample-grid,.eda-metadata-list{grid-template-columns:minmax(0,1fr)}.eda-media-examples{grid-template-columns:repeat(2,minmax(0,1fr))}.eda-similar-list>article{grid-template-columns:minmax(0,1fr)}.eda-geometry-marginals{grid-template-columns:repeat(2,minmax(0,1fr))}.eda-celia-geometry-featured{grid-template-columns:minmax(0,1fr)}.eda-spatial-heading{align-items:flex-start}.eda-yolo-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"classes""boxes""position""size""matrix"}.eda-yolo-correlations .eda-correlogram{min-width:20rem}}.eda-spatial-layout{grid-template-columns:minmax(0,1fr)}.eda-spatial-layout>.eda-panel>.eda-map{max-width:48rem;margin-inline:auto}.eda-spatial-layout .eda-sample-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr))}.eda-sample-card{background:var(--surface);border-radius:.75rem;gap:.4rem;padding:.65rem}.eda-sample-card:focus-within{border-color:var(--accent)}.eda-sample-actions,.eda-detail-toolbar{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.eda-detail-toolbar{justify-content:flex-start}.eda-detail-toolbar>span:first-child{color:var(--muted);margin-right:auto;font-size:.8125rem}.eda-copy-control{flex-wrap:wrap;align-items:center;gap:.25rem;min-width:0;display:inline-flex}.eda-copy-control>span{color:var(--muted);font-size:.75rem}.eda-copy-control textarea{overflow-wrap:anywhere;width:100%;min-height:5rem}.eda-image-detail{gap:1rem;min-width:0;display:grid}.eda-detail-image-scroll{background:var(--raise);border:1px solid var(--hair);border-radius:.75rem;max-height:60vh;overflow:auto}.eda-detail-image{margin:auto;position:relative}.eda-detail-image img{width:100%;height:auto;display:block}.eda-detail-identity{gap:.75rem;margin:0;display:grid}.eda-detail-identity dt{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.eda-detail-identity dd{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:.25rem 0 0;font-size:.875rem}.eda-detail-identity code{font-size:.8125rem}.eda-object-list{gap:.5rem;margin-top:.75rem;display:grid}.eda-object-list>div:not(.eda-record-count){border-bottom:1px solid var(--hair);flex-wrap:wrap;justify-content:space-between;gap:.4rem;padding:.5rem;font-size:.8125rem;display:flex}.eda-record-count,.eda-media-examples>.celia-pager,.eda-similar-list>.celia-pager{grid-column:1/-1}.eda-record-count{color:var(--muted);font-size:.75rem}.eda-pagination [aria-current=page]{background:var(--raise);color:var(--accent-ink)}.eda-histogram-bin strong{visibility:hidden}.eda-histogram-bin:hover strong,.eda-histogram-bin:focus-within strong{visibility:visible}.eda-media-thumb{min-width:0}.eda-media-thumb>small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}@media (width<=600px){.eda-detail-image-scroll{max-height:45vh}}.eda-pagination{flex-wrap:wrap}.eda-histogram-bin:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.eda-media-examples{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}.eda-metadata-list>.celia-pager{grid-column:1/-1}.eda-metadata-values{gap:.35rem;margin-top:.5rem;display:grid}.eda-image-detail .eda-detail-image img{border-radius:0;height:auto;max-height:none}.eda-sample-open,.eda-sample-name{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.eda-sample-name{white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;overflow:hidden}.eda-sample-open:focus-visible,.eda-sample-name:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.eda-sample-detail .eda-sample-frame{background:var(--raise);max-height:60vh}.eda-sample-detail .eda-sample-visual{width:auto;max-height:60vh;max-width:100%!important}.eda-sample-detail .eda-sample-visual img{width:auto;max-width:100%;max-height:60vh}.eda-sample-detail dl{grid-template-columns:90px minmax(0,1fr);gap:8px 12px;margin-top:16px;font-size:12px;display:grid}.eda-sample-detail dt{color:var(--muted)}.eda-sample-detail dd{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:0}.eda-inspect-actions{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.eda-inspect-actions>button{font-size:.75rem}.eda-overview-map{max-width:18rem}.eda-overview-focus>section>.card-body{padding:.8rem 1rem}.eda-measurement-details{gap:1rem;display:grid}:is(.workspace-dialog:has(>.workspace-dialog-body>.eda-inspection-dialog)>.workspace-dialog-body,.workspace-dialog:has(>.workspace-dialog-body>.eda-image-detail)>.workspace-dialog-body){flex:auto}.eda-inspection-dialog{min-width:0;container-type:inline-size}.eda-inspection-dialog .eda-spatial-layout:not(.is-yolo){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.eda-inspection-dialog .eda-spatial-layout .eda-sample-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.eda-inspection-dialog .eda-sample-frame{min-height:6rem;max-height:8rem}.eda-inspection-dialog .eda-sample-visual{max-height:8rem}.eda-sample-name{font-size:.75rem;line-height:1.4}.eda-image-detail .eda-detail-image.is-fit{margin-inline:auto}.eda-image-detail .eda-detail-image.is-zoomed{margin:0}.eda-detail-image-scroll>p{padding:1rem;font-size:.875rem}@container (width<=42rem){.eda-inspection-dialog .eda-spatial-layout:not(.is-yolo){grid-template-columns:minmax(0,1fr)}}@media (width<=680px){.eda-inspection-dialog .eda-spatial-layout .eda-sample-grid{grid-template-columns:minmax(0,1fr)}}.eda-overview-body{gap:.8rem;display:grid}.eda-distribution-unit .help-trigger{margin-left:.25rem}@container (width>=64rem){.eda-overview-body{grid-template-columns:minmax(0,2fr) minmax(16rem,1fr);align-items:start}.eda-overview-body>.eda-overview-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=680px){.eda-overview-body .eda-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.eda-chart-switch{width:100%;margin-bottom:.65rem}.eda-chart-switch>button{min-height:30px;padding-inline:.45rem;font-size:.75rem}.eda-chart-switch>.celia-segmented-thumb{margin:0}.eda-inspector-nav{z-index:3;background:var(--raise);flex-wrap:wrap;width:100%;margin-bottom:1rem;display:flex;position:sticky;top:0;overflow:visible}.eda-inspector-nav>button{padding-inline:.6rem}.eda-inspection-panel[hidden]{display:none!important}.eda-measurement-select{max-width:22rem;color:var(--muted);gap:.35rem;font-size:.75rem;display:grid}.eda-distribution-explorer{gap:1rem;min-width:0;display:grid}.eda-distribution-explorer>.eda-distribution{max-width:40rem}.eda-plot-switch{flex-wrap:wrap;width:100%;margin-bottom:.5rem;display:flex;overflow:visible}.eda-yolo-grid.is-single{grid-template-columns:minmax(0,1fr);grid-template-areas:none;display:grid}.eda-yolo-grid.is-single>section{grid-area:auto}.eda-yolo-grid.is-single .eda-geometry-figure{width:100%;max-width:28rem;margin-inline:auto}.eda-yolo-grid.is-single .eda-correlogram{max-width:26rem}.eda-yolo-grid.is-single .eda-yolo-correlations .eda-correlogram-scroll{max-width:28rem;margin-inline:auto}.eda-tab-panel[hidden]{display:none!important}.eda-tab-panel{min-width:0;container-type:inline-size}.eda-tab-panel .eda-spatial-layout:not(.is-yolo){grid-template-columns:minmax(0,1fr) minmax(18rem,.8fr)}.eda-tab-panel .eda-spatial-layout>.eda-panel>.eda-map{max-width:30rem}.eda-tab-panel .eda-spatial-layout.is-yolo{grid-template-columns:minmax(0,1fr)}.eda-yolo-grid .eda-geometry-figure{min-width:0}@container (width<=48rem){.eda-tab-panel .eda-spatial-layout:not(.is-yolo){grid-template-columns:minmax(0,1fr)}}.eda-geometry-interactive{width:min(100%,24rem);min-width:0}.eda-geometry-surface{position:relative}.eda-geometry-interactive .eda-geometry-joint-canvas{cursor:crosshair;width:100%;max-width:none}.eda-geometry-joint-canvas:focus-visible,.eda-yolo-class-column:focus-visible,.eda-correlogram-inspect:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.eda-geometry-selection{pointer-events:none;border:2px solid #fff;position:absolute;box-shadow:0 0 0 1px #17212f}.eda-geometry-reading{min-height:2.5em;color:var(--muted);font-variant-numeric:tabular-nums;margin:.3rem 0 0;font-size:.6875rem;line-height:1.4}.eda-position-action{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.eda-yolo-class-column{cursor:pointer;background:0 0;border:0;padding:0}.eda-yolo-class-column[aria-pressed=true]{outline:2px solid var(--accent);outline-offset:-2px}.eda-correlogram-inspect{cursor:pointer;border:0;width:100%;height:100%;padding:0;display:block}.eda-correlogram-focused{gap:.5rem;display:grid}.eda-correlogram-focused h4{margin:0;font-size:.8125rem}.eda-correlogram-workspace{min-width:0}.eda-tab-panel .eda-sample-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.eda-chart-hint{color:var(--muted);margin:.25rem 0 .5rem;font-size:.75rem}.eda-workspace .purpose-card.purpose-card.purpose-card{background-color:var(--surface);background-image:none}.eda-distribution{--eda-measure-color:#3578c9}.eda-distribution-box_width{--eda-measure-color:#16867c}.eda-distribution-box_height{--eda-measure-color:#8b64bd}.eda-distribution-box_aspect,.eda-distribution-image_aspect{--eda-measure-color:#b77728}.eda-distribution-objects_per_image{--eda-measure-color:#bd617a}.eda-distribution-options{flex-wrap:wrap;align-items:center;gap:.2rem;margin-bottom:.65rem;display:flex}.eda-distribution-options button{border:1px solid var(--hair);color:var(--muted);border-radius:.35rem;padding:.25rem .45rem;font-size:.6875rem}.eda-distribution-options button[aria-pressed=true]{color:var(--ink);background:var(--raise);border-color:var(--eda-measure-color)}.eda-distribution-options button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.eda-distribution-options>span{color:var(--muted);margin-left:auto;font-size:.6875rem}.eda-distribution.is-dots .eda-distribution-track{border-bottom:1px solid var(--hair);background:0 0;border-radius:0;height:.85rem;overflow:visible}.eda-distribution.is-dots .eda-distribution-track i{background:0 0;height:100%;position:relative}.eda-distribution.is-dots .eda-distribution-track i:after{content:"";background:var(--eda-measure-color);border-radius:50%;width:.55rem;height:.55rem;position:absolute;bottom:-.25rem;right:0;transform:translate(50%)}.eda-yolo-card .eda-geometry-overlay-canvas,.eda-yolo-card .eda-geometry-interactive{justify-self:center;width:min(100%,14rem)}.eda-yolo-correlations{align-self:start}.eda-review-signals{border-top:1px solid var(--hair);gap:.5rem;margin-top:.7rem;padding-top:.6rem;display:grid}.eda-review-signals>div{border-left:3px solid var(--hair);gap:.15rem;padding-left:.5rem;font-size:.6875rem;display:grid}.eda-review-signals>div:first-child{border-color:#b77728}.eda-review-signals>div:nth-child(2){border-color:#8b64bd}.eda-review-signals>div:last-child{border-color:#3578c9}.eda-review-signals strong{font-weight:600}.eda-review-signals span{color:var(--muted);line-height:1.45}.eda-class-workspace{grid-template-columns:minmax(13rem,.65fr) minmax(0,2fr);align-items:start;gap:.8rem;display:grid;container-type:inline-size}.eda-class-sidebar{gap:.6rem;min-width:0;display:grid}.eda-class-sidebar .card-body{padding:.65rem}.eda-class-search{color:var(--muted);gap:.3rem;font-size:.6875rem;display:grid}.eda-class-search input{border:1px solid var(--hair);background:var(--surface);width:100%;min-width:0;color:var(--ink);border-radius:.4rem;padding:.5rem .6rem;font-size:.75rem}.eda-class-list{gap:.3rem;max-height:25rem;margin-block:.65rem;display:grid;overflow-y:auto}.eda-class-choice{text-align:left;border:1px solid #0000;border-radius:.5rem;gap:.25rem;width:100%;min-width:0;padding:.6rem;display:grid}.eda-class-choice:hover{background:var(--raise)}.eda-class-choice[aria-pressed=true]{border-color:var(--accent);background:var(--raise)}.eda-class-choice strong{overflow-wrap:anywhere;align-items:center;gap:.4rem;font-size:.8125rem;font-weight:600;display:flex}.eda-class-choice strong>i{background:var(--eda-class-color);border-radius:.2rem;flex:0 0 .6rem;height:.6rem}.eda-class-choice>span,.eda-class-choice small{color:var(--muted);font-size:.6875rem}.eda-class-share{background:var(--hair);border-radius:2px;height:.25rem;overflow:hidden}.eda-class-share>i{background:var(--eda-class-color);height:100%;display:block}.eda-class-relations{border:1px solid var(--hair);background:var(--surface);border-radius:.65rem;padding:.75rem}.eda-class-relations>summary{cursor:pointer;color:var(--ink);font-size:.75rem}.eda-class-relations>summary span{color:var(--muted);margin-top:.3rem;font-size:.6875rem;display:block}.eda-class-relations .eda-table-scroll{margin-top:.5rem}.eda-class-inspection-heading,.eda-edge-intro,.eda-edge-result-heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:.6rem;display:flex}.eda-class-inspection-heading h2,.eda-edge-intro h2,.eda-edge-result-heading h3{overflow-wrap:anywhere;margin:0;font-size:1rem;font-weight:620}.eda-class-inspection-heading p,.eda-edge-intro p,.eda-edge-result-heading p{color:var(--muted);margin:.35rem 0 0;font-size:.75rem;line-height:1.5}.eda-class-inspection-heading>.segmented-control{flex:none}.eda-class-inspection .eda-filters,.eda-edge-results .eda-filters{border-bottom:1px solid var(--hair);padding-bottom:.6rem}.eda-tab-panel .eda-class-inspection .eda-sample-grid,.eda-tab-panel .eda-edge-results .eda-sample-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.eda-sample-open{width:100%;position:relative}.eda-sample-frame{height:9rem;min-height:9rem;max-height:none}.eda-sample-visual{max-height:9rem}.eda-sample-inspect{border:1px solid var(--hair);background:var(--surface);color:var(--ink);border-radius:.3rem;padding:.2rem .35rem;font-size:.6875rem;position:absolute;bottom:.35rem;right:.35rem}.eda-sample-open:hover .eda-sample-inspect,.eda-sample-open:focus-visible .eda-sample-inspect{background:var(--accent);color:#fff}.eda-sample-name{text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}.eda-sample-finding{color:var(--ink);margin:.3rem 0 0;font-size:.75rem;font-weight:600}.eda-sample-finding small{color:var(--muted);margin-top:.15rem;font-size:.6875rem;font-weight:400;display:block}.eda-edge-workspace{gap:.7rem;display:grid}.eda-edge-intro>span{color:var(--muted);font-size:.6875rem}.eda-edge-groups{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;display:grid}.eda-edge-groups button{border:1px solid var(--hair);background:var(--surface);text-align:left;border-radius:.55rem;gap:.2rem;padding:.6rem .75rem;display:grid}.eda-edge-groups button[aria-pressed=true]{border-color:var(--accent);background:var(--raise);box-shadow:inset 3px 0 var(--accent)}.eda-edge-groups small{color:var(--muted);font-size:.6875rem}.eda-edge-groups strong{font-size:.75rem;font-weight:600}.eda-edge-groups span{color:var(--muted);font-size:.6875rem}.eda-edge-result-heading>div{flex:20rem}.eda-edge-result-heading>strong{border:1px solid var(--hair);border-radius:.4rem;padding:.3rem .5rem;font-size:.6875rem;font-weight:500}.eda-filter-scope{color:var(--muted);align-self:center;margin-left:auto;font-size:.6875rem}.eda-class-choice:focus-visible,.eda-edge-groups button:focus-visible,.eda-class-relations>summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@container (width<=55rem){.eda-class-workspace{grid-template-columns:minmax(0,1fr)}.eda-class-list{grid-template-columns:repeat(2,minmax(0,1fr));max-height:12rem}.eda-tab-panel .eda-class-inspection .eda-sample-grid,.eda-tab-panel .eda-edge-results .eda-sample-grid,.eda-edge-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=16rem){.eda-tab-panel .eda-class-inspection .eda-sample-grid,.eda-tab-panel .eda-edge-results .eda-sample-grid,.eda-class-list{grid-template-columns:minmax(0,1fr)}}.eda-edge-intro h2,.eda-edge-result-heading h3{align-items:center;gap:.3rem;display:flex}.eda-edge-tools{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.eda-edge-tools .celia-select{max-width:14rem}.eda-edge-group{min-width:0}.eda-edge-groups button{align-items:center;gap:.55rem;width:100%;min-width:0;min-height:3.6rem;padding:.35rem .5rem;display:flex}.eda-edge-groups strong{flex:1;min-width:0}.eda-group-thumb{background:var(--raise);border-radius:.3rem;flex:0 0 2.75rem;place-items:center;height:2.75rem;display:grid;overflow:hidden}.eda-group-thumb img{object-fit:contain;width:100%;height:100%;display:block}.eda-edge-groups .eda-group-count{font-variant-numeric:tabular-nums;font-size:.75rem}.eda-edge-result-heading>span{color:var(--muted);font-size:.75rem}.eda-edge-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;display:flex}.eda-edge-results .eda-sample-frame{height:11rem;min-height:11rem}.eda-edge-results .eda-sample-visual{max-height:11rem}.eda-sample-media{min-width:0;display:grid}.eda-sample-media.has-detail{grid-template-columns:minmax(0,1fr) 4.5rem;gap:.3rem}.eda-sample-crop{border:1px solid var(--hair);background:var(--surface);border-radius:.35rem;align-content:center;gap:.25rem;padding:.3rem;display:grid}.eda-sample-crop svg{aspect-ratio:1;background:var(--raise);border-radius:.2rem;width:100%;display:block}.eda-sample-crop small{color:var(--muted);font-size:.6875rem}.eda-sample-finding small{display:inline}@container (width<=36rem){.eda-edge-tools{width:100%}.eda-edge-tools .celia-select{flex:1;min-width:0}.eda-sample-media.has-detail{grid-template-columns:minmax(0,1fr)}.eda-sample-crop{grid-template-columns:2.5rem minmax(0,1fr);align-items:center;padding:.2rem}.eda-edge-groups button{gap:.3rem}.eda-group-thumb{flex-basis:2rem;height:2rem}}.eda-edge-tools{flex-wrap:nowrap;max-width:100%}.eda-edge-tools>.celia-form-select{flex:10rem;width:10rem;min-width:0}.eda-edge-tools .celia-select{width:100%;min-width:0}.eda-group-thumb{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.eda-group-thumb img{min-width:0;max-width:100%;min-height:0;max-height:100%}.eda-tab-panel .eda-edge-results .eda-sample-grid:has(>.eda-sample-card:only-child){grid-template-columns:minmax(0,min(100%,28rem))}.eda-threshold-editor{gap:.7rem;padding:.8rem;display:grid}.eda-threshold-editor>strong{font-size:.875rem;font-weight:600}.eda-threshold-editor label{color:var(--muted);gap:.3rem;font-size:.75rem;display:grid}.eda-threshold-editor input{border:1px solid var(--hair);background:var(--surface);width:100%;color:var(--ink);border-radius:.4rem;padding:.5rem .6rem;font-size:.875rem}.eda-threshold-editor>div{justify-content:space-between;gap:.5rem;display:flex}.eda-custom-threshold{color:var(--accent-ink);margin-left:.3rem;font-size:.6875rem}@container (width<=36rem){.eda-edge-tools{flex-wrap:wrap}}.eda-threshold-editor .celia-form-select,.eda-threshold-editor .celia-select{width:100%;max-width:100%}.eda-core-state{border:1px solid var(--hair);background:var(--surface);border-radius:.65rem;justify-items:start;gap:.65rem;padding:1rem;display:grid}.eda-core-state>strong{font-size:.875rem;font-weight:600}.eda-core-state>span{color:var(--muted);font-size:.75rem}.eda-core-state>div{flex-wrap:wrap;gap:.4rem;display:flex}.eda-range-key{vertical-align:middle;border-radius:.15rem;width:.5rem;height:.5rem;margin-right:.4rem;display:inline-block}.eda-distribution-track i,.eda-distribution.is-dots .eda-distribution-track i:after{background:var(--eda-bin-color,var(--eda-measure-color))}.eda-yolo-palette{justify-self:end;margin-bottom:.3rem}.eda-geometry-scale-legend.is-density>i,.eda-correlogram-legend.is-density>i{background:linear-gradient(90deg,#dae9ee,#79c6bc,#35a69c,#217d96,#365f9c,#27367c)}.eda-workspace.is-stacked .eda-toolbar{background:0 0;border:0;padding:0}.eda-stack{border-top:1px solid var(--hair);min-width:0;display:grid}.eda-section{border-bottom:1px solid var(--hair);min-width:0}.eda-section>summary{cursor:pointer;min-height:2.6rem;color:var(--ink);align-items:center;gap:.45rem;font-size:.875rem;font-weight:600;list-style:none;display:flex}.eda-section>summary::-webkit-details-marker{display:none}.eda-section>summary>.ui-glyph{color:var(--muted)}.eda-section>summary:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.eda-section>.eda-tab-panel{padding-bottom:1rem}.eda-pair-viewer{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width<=700px){.eda-pair-viewer{grid-template-columns:minmax(0,1fr)}}.dataset-analysis-page.workspace-frame{box-shadow:none;background:0 0;border:0;border-radius:0}.dataset-analysis-page>.workspace-frame-header{border-bottom:0;padding:0 0 16px}.dataset-analysis-page>.workspace-frame-content{padding:0}.eda-statebar.is-page{gap:.4rem .75rem}.eda-statebar-actions{flex-wrap:wrap;align-items:center;gap:.35rem;margin-left:auto;display:flex}.eda-tech>summary{cursor:pointer;color:var(--muted);font-size:.75rem}.eda-tech>summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.eda-tech[open]{flex:100%;order:99;gap:.5rem;padding-top:.25rem;display:grid}.eda-tech code{background:var(--raise);color:var(--muted);border-radius:.3rem;padding:.15rem .35rem;font-size:.6875rem}.eda-block{align-content:start;gap:.6rem;min-width:0;display:grid}.eda-block>header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem;display:flex}.eda-block>header h2{margin:0;font-size:1rem;font-weight:650}.eda-caption{color:var(--muted);margin:0;font-size:.75rem;line-height:1.5}.eda-media-layout>.eda-block{border-top:1px solid var(--hair);padding-top:.9rem}.eda-media-layout>.eda-block:first-child{border-top:0;padding-top:0}.eda-workspace.is-page .eda-panel{background:0 0;border:0;border-radius:0;padding:0}.eda-workspace.is-page .eda-drilldown{border-top:1px solid var(--hair);padding-top:.9rem}.eda-workspace.is-page .eda-spatial-layout.is-yolo>.eda-panel{padding:0}.eda-workspace.is-page .eda-edge-results{border-top:1px solid var(--hair);padding-top:.9rem}.eda-objects,.eda-images{gap:1rem;min-width:0;display:grid}.eda-objects .eda-filters{margin:0}.eda-objects-layout{margin-left:auto}.eda-objects-views{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.5rem;display:grid}.eda-objects-views>.eda-block .eda-map{max-width:30rem}.eda-objects .eda-block .eda-chart-switch,.eda-images .eda-block .eda-chart-switch{flex-wrap:wrap;width:fit-content;max-width:100%}.eda-pick-hint{border-top:1px solid var(--hair);color:var(--muted);margin:0;padding-top:.75rem;font-size:.75rem}.eda-distribution-row.is-pickable{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.4rem;padding:.2rem .35rem}.eda-distribution-row.is-pickable:hover{background:var(--raise)}.eda-distribution-row.is-pickable[aria-pressed=true]{border-color:var(--accent);background:var(--raise)}.eda-distribution-row.is-pickable:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.eda-find-more{justify-self:start;width:fit-content}.eda-pair-row,.eda-pair-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.eda-pair-grid{margin-bottom:.75rem}.eda-pairs{gap:.6rem;display:grid}.eda-pair{gap:.3rem;min-width:0;display:grid}.eda-pair p{color:var(--muted);margin:0;font-size:.75rem}.eda-pair-images{grid-template-columns:1fr 1fr;gap:.25rem;display:grid}.eda-pair-thumb{aspect-ratio:1;background:var(--raise);color:var(--muted);border-radius:.35rem;place-items:center;font-size:.75rem;display:grid;overflow:hidden}.eda-pair-thumb img{object-fit:contain;width:100%;height:100%}.eda-workspace.is-page .eda-class-relations{border:0;border-top:1px solid var(--hair);background:0 0;border-radius:0;padding:.5rem 0 0}@media (width<=900px){.eda-objects-views{grid-template-columns:minmax(0,1fr)}.eda-pair-row,.eda-pair-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.eda-edge-card{align-content:start;gap:6px;min-width:0;display:grid}.eda-edge-open.ib-open{border:1px solid var(--hair);border-radius:10px;padding:0;overflow:hidden}.eda-edge-open.ib-open:focus-visible{border-color:var(--accent)}.eda-edge-media{aspect-ratio:1;background:var(--raise);color:var(--muted);font-size:12px;display:block;position:relative;overflow:hidden}.eda-edge-window{position:absolute;overflow:hidden}.eda-edge-window img{max-width:none;display:block;position:absolute}.eda-edge-window svg{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.eda-edge-mini{background:var(--raise);border:1px solid #fff;position:absolute;bottom:6px;right:6px;overflow:hidden;box-shadow:0 0 0 1px #0009}.eda-edge-mini img{object-fit:fill;width:100%;height:100%;display:block}.eda-edge-mini svg{width:100%;height:100%;position:absolute;inset:0}.eda-edge-note{text-align:center;place-items:center;padding:8px;display:grid;position:absolute;inset:0}.eda-edge-caption{min-width:0;color:var(--body);overflow-wrap:anywhere;gap:2px;font-size:12px;display:grid}.eda-edge-caption strong{color:var(--ink);align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.eda-edge-caption strong i{border-radius:2px;flex:0 0 9px;height:9px}.eda-edge-caption small{color:var(--muted);font-size:11px}.eda-edge-rule{color:var(--ink);margin:0;font-size:14px}.copy-manual{min-width:0;color:var(--muted);flex-basis:100%;gap:6px;font-size:12px;display:grid}.copy-manual textarea{resize:vertical;border:1px solid var(--hair);background:var(--canvas);width:100%;min-height:100px;max-height:220px;color:var(--ink);border-radius:8px;padding:10px;font:12px/1.5 monospace}@font-face{font-family:Celia Interface Symbols;font-style:normal;font-weight:100 700;font-display:block;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/material-symbols-variable-DbEZP9bK.woff2)format("woff2")}.ls-page,.ls-frame{--ls-ink:var(--upload-prep-ink,var(--ink));--ls-body:var(--upload-prep-secondary,var(--body));--ls-muted:var(--upload-prep-tertiary,var(--muted));--ls-card:var(--upload-prep-card,var(--surface));--ls-canvas:var(--upload-prep-canvas,var(--canvas));--ls-subtle:var(--upload-prep-subtle,var(--raise));--ls-hair:var(--upload-prep-hair,var(--hair));--ls-brand:var(--upload-prep-brand,var(--accent));color:var(--ls-ink)}.ls-symbol{letter-spacing:normal;white-space:nowrap;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";font-family:Celia Interface Symbols;font-size:16px;font-style:normal;font-weight:400;line-height:1}.ls-page{gap:16px;min-width:0;display:grid}.ls-page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ls-head-main{gap:6px;min-width:0;display:grid}.ls-page-title{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:650;line-height:24px}.ls-page-subtitle{color:var(--ls-body);font-variant-numeric:tabular-nums;font-size:13px;line-height:20px}.ls-badges{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ls-actions{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.ls-action-stack{gap:3px;max-width:220px;display:grid}.ls-action-stack>:is(button,a),.ls-action-stack [data-testid=import-round]{justify-content:center;text-decoration:none}.ls-action-stack>small,.ls-actions-hint{color:var(--ls-muted);font-size:11.5px;line-height:16px}.ls-actions-hint{text-align:right;flex-basis:100%}.ls-action-stack :is(button,a):focus-visible,.ls-mode-switch button:focus-visible,.ls-preview-dialog button:focus-visible,.ls-destination:focus-visible{outline:2px solid var(--ls-brand);outline-offset:2px}.ls-columns{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}.ls-main{align-content:start;gap:12px;min-width:0;display:grid}.ls-inspector{align-content:start;min-width:0;display:grid}.ls-inspector .workspace-inspector{width:100%}.ls-inspector h3{color:var(--ls-muted);margin:0 0 6px;font-size:12px;font-weight:500;line-height:16px}.ls-inspector dl{gap:0;margin:0;display:grid}.ls-inspector dl>div{border-bottom:1px solid var(--ls-hair);justify-content:space-between;gap:12px;padding:6px 0;font-size:12px;display:flex}.ls-inspector dl>div:last-child{border-bottom:0}.ls-inspector dt{color:var(--ls-muted)}.ls-inspector dd{text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:0;margin:0}.ls-destinations{gap:6px;display:grid}.ls-destination{border:1px solid var(--ls-hair);background:var(--ls-card);min-height:32px;color:var(--ls-ink);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:5px 10px;font-size:12px;text-decoration:none;display:flex}.ls-destination:hover{background:var(--ls-subtle)}.ls-frame{border:1px solid var(--ls-hair);background:var(--ls-card);min-width:0;box-shadow:0 2px 8px var(--shadow);border-radius:12px;overflow:hidden}.ls-frame-heading{border-bottom:1px solid var(--ls-hair);background:var(--ls-subtle);flex-wrap:wrap;align-items:center;gap:8px;min-height:48px;padding:8px 14px;display:flex}.ls-frame-label{align-items:center;gap:8px;min-width:0;font-size:13px;font-weight:600;display:flex}.ls-frame-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ls-frame-label .ls-symbol{color:var(--ls-muted)}.ls-frame-state{border:1px solid var(--ls-hair);color:var(--ls-muted);border-radius:6px;flex:none;padding:1px 8px;font-size:12px;font-weight:500;line-height:20px}.ls-frame-state.is-unavailable{color:var(--amber);border-color:color-mix(in srgb,var(--amber) 30%,var(--ls-hair))}.ls-frame-open{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.ls-frame-unavailable{border:1px dashed var(--ls-hair);color:var(--ls-body);border-radius:10px;margin:0 14px 12px;padding:12px 14px;font-size:13px;line-height:20px}.ls-frame-unavailable strong{color:var(--ls-ink);font-weight:600}.ls-mode-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:9px 14px;display:flex}.ls-mode-switch{border:1px solid var(--ls-hair);background:var(--ls-subtle);border-radius:8px;align-items:center;gap:2px;width:max-content;max-width:100%;margin:0;padding:3px;display:flex}.ls-mode-switch button{min-height:27px;color:var(--ls-muted);border-radius:6px;justify-content:center;align-items:center;padding:4px 10px;font-size:12px;display:inline-flex}.ls-mode-switch button.is-selected{background:var(--ls-card);color:var(--ls-ink);box-shadow:0 1px 3px var(--shadow);font-weight:600}.ls-mode-current{border:1px solid var(--ls-hair);background:var(--ls-subtle);max-width:100%;min-height:29px;color:var(--ls-muted);border-radius:7px;align-items:center;gap:6px;padding:4px 9px;font-size:11px;line-height:16px;display:inline-flex}.ls-mode-current strong{color:var(--ls-ink);font-weight:600}.ls-frame-window{background:var(--ls-card);height:max(560px,100dvh - 230px);min-height:560px;overflow:hidden}.ls-frame-window iframe{background:var(--ls-card);border:0;width:100%;height:100%}.ls-frame-footnote{border-top:1px solid var(--ls-hair);color:var(--ls-muted);background:var(--ls-subtle);align-items:center;gap:7px;padding:10px 14px;font-size:12px;display:flex}.ls-preview-empty{background:var(--ls-subtle);min-height:240px;color:var(--ls-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:28px;display:flex}.ls-preview-empty h3{color:var(--ls-ink);font-size:15px;font-weight:650}.ls-preview-empty p{max-width:430px;font-size:13px;line-height:20px}.ls-preview-caption{color:var(--ls-muted);font-size:12px}.ls-preview-dialog{border:1px solid var(--ls-hair);background:var(--ls-card);width:min(400px,100vw - 32px);color:var(--ls-ink);box-shadow:0 12px 32px var(--shadow);border-radius:14px;padding:20px}.ls-preview-dialog::backdrop{background:var(--scrim)}.ls-preview-dialog h3{font-size:14px;font-weight:700}.ls-preview-dialog p{color:var(--ls-body);margin:9px 0 18px;font-size:12px;line-height:19px}.ls-preview-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ls-rounds-list{min-width:0}@media (width>=1024px){.ls-columns{grid-template-columns:minmax(0,1fr) 280px}}@media (width<=639px){.ls-actions{grid-template-columns:1fr;width:100%;display:grid}.ls-action-stack{width:100%;max-width:none}.ls-action-stack>button,.ls-action-stack>a{width:100%}.ls-actions-hint{text-align:left}.ls-frame-window{height:max(480px,100dvh - 190px);min-height:480px}.ls-frame-heading{padding:8px 10px}.ls-frame-open{margin-left:0}.ls-mode-controls{margin:9px 10px}.ls-mode-current{font-size:10px}}.ls-frame.is-expanded{z-index:100;background:var(--ls-card);border-radius:0;flex-direction:column;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;display:flex;position:fixed;inset:0}.ls-frame.is-expanded .ls-mode-workspace{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.ls-frame.is-expanded .ls-frame-window{flex:1;height:auto;min-height:0}.ls-frame.is-expanded .ls-frame-heading,.ls-frame.is-expanded .ls-frame-unavailable,.ls-frame.is-expanded .ls-mode-controls,.ls-frame.is-expanded .ls-frame-footnote{flex-shrink:0}.ls-frame-open{flex-wrap:wrap}.ls-recovery{border-top:1px solid var(--ls-hair,var(--hair));padding:12px 14px;font-size:12px}.ls-recovery summary{cursor:pointer;overflow-wrap:anywhere;font-weight:600}.ls-recovery p{margin:9px 0}.ls-recovery ul{max-height:360px;padding:0;list-style:none;overflow:auto}.ls-recovery li{border-top:1px solid var(--ls-hair,var(--hair));overflow-wrap:anywhere;padding:10px 0}.ls-recovery small{color:var(--ls-muted,var(--muted));margin-top:4px;display:block}.ls-recovery-actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.image-inspection-toolbar{min-width:0;color:var(--body);font-size:var(--type-compact);flex-wrap:wrap;align-items:center;gap:8px 12px;padding-bottom:8px;display:flex}.image-inspection-navigation{align-items:center;gap:4px;min-width:max-content;display:flex}.image-inspection-navigation>span{text-align:center;min-width:46px;font-size:var(--type-compact);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.image-inspection-navigation>span>span{color:var(--muted);font-weight:400}.image-inspection-utilities{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.image-inspection-utilities button[aria-pressed=true]{color:var(--ink)}.image-inspection-tool-options{gap:12px;padding:6px;display:grid}@media (width<=620px){.image-inspection-toolbar{grid-template-columns:auto minmax(0,1fr);gap:6px;display:grid}.image-inspection-navigation{justify-self:end;gap:0}.image-inspection-navigation>span{min-width:36px}.image-inspection-utilities{grid-column:1/-1;justify-content:space-between;gap:6px;width:100%}}.setting-switch-row{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:inline-flex}.setting-switch-row:has(:disabled){cursor:default}input.setting-switch{appearance:none;border:1px solid var(--border);background:color-mix(in srgb,var(--muted) 28%,var(--surface));cursor:pointer;border-radius:999px;flex:none;width:40px;height:24px;min-height:0;margin:0;padding:0;transition:background .14s;position:relative}input.setting-switch:before{content:"";background:var(--on-accent);border-radius:50%;width:18px;height:18px;transition:transform .14s;position:absolute;top:2px;left:2px;transform:translate(0);box-shadow:0 1px 3px #0003}input.setting-switch:checked{background:var(--accent);border-color:var(--accent)}input.setting-switch:checked:before{transform:translate(16px)}input.setting-switch:focus-visible{outline:2px solid var(--accent);outline-offset:3px}input.setting-switch:disabled{cursor:default;opacity:.6}@media (prefers-reduced-motion:reduce){input.setting-switch,input.setting-switch:before{transition:none}}@media (forced-colors:active){input.setting-switch{border:1px solid buttontext}input.setting-switch:checked{background:highlight}input.setting-switch:before{background:buttontext}}.data-workspace{gap:12px;min-width:0;display:grid}.data-search{flex:200px;align-items:center;gap:4px;min-width:8rem;max-width:320px;display:flex}.data-search input{border:1px solid var(--hair);background:var(--surface);min-width:0;height:32px;color:var(--ink);border-radius:8px;flex:1;padding:0 10px;font-size:13px}.data-search input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.data-toggle-control{align-items:center;gap:.2rem;display:inline-flex}.data-viewer-labels>label,.data-toggle-control>label{color:var(--ink);align-items:center;gap:6px;font-size:13px;display:inline-flex}.data-toggle-control input{accent-color:var(--accent)}.data-class-controls{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.data-selection{border:1px solid color-mix(in srgb, var(--accent) 30%, var(--hair));background:color-mix(in srgb, var(--accent) 6%, var(--surface));color:var(--ink);border-radius:.9rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .8rem;font-size:.8rem;display:flex}.data-selection>div,.data-selection-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.data-selection>div:first-child>.ui-glyph{color:var(--accent-ink)}.data-draft-bar{border:1px solid color-mix(in srgb, var(--accent) 30%, var(--hair));background:color-mix(in srgb, var(--accent) 6%, var(--surface));color:var(--ink);border-radius:.9rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .8rem;font-size:.85rem;display:flex}.data-draft-bar>p{align-items:flex-start;gap:.5rem;min-width:0;margin:0;display:flex}.data-draft-bar>p>.ui-glyph{color:var(--accent-ink);flex:none}.data-draft-bar-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.data-sample-image{background:var(--raise);height:150px;color:var(--muted);place-items:center;font-size:.75rem;display:grid;overflow:hidden}.data-image-frame{max-width:100%;height:100%;position:relative}.data-image-frame img{object-fit:contain;width:100%;height:100%;display:block}.data-sample-image.is-mini{text-align:center;width:64px;height:46px;font-size:.58rem}.data-sample-image.is-mini .data-image-frame{width:100%;height:100%}.data-workspace .workspace-dialog:has(.data-sample-viewer){width:min(1220px,100vw - 32px)}.data-sample-viewer{grid-template-columns:minmax(0,1fr) minmax(230px,300px);align-items:start;gap:1rem;display:grid}.data-sample-inspector{border:1px solid var(--hair);background:var(--surface);border-radius:.9rem;align-content:start;gap:.85rem;min-width:0;padding:.85rem;display:grid}.data-sample-inspector-heading{border-bottom:1px solid var(--hair);align-items:center;gap:.55rem;padding-bottom:.65rem;display:flex}.data-sample-inspector-heading>.ui-glyph{color:var(--accent-ink)}.data-sample-inspector-heading h2{color:var(--ink);margin:0;font-size:.9rem;font-weight:650}.data-sample-inspector .data-viewer-labels{flex-wrap:wrap;gap:.45rem;display:flex}.data-viewer-legend{gap:.4rem;display:grid}.data-viewer-legend h3{color:var(--muted);margin:0;font-size:.72rem;font-weight:600}.data-sample-image.is-large{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);height:min(48vh,520px)}.data-sample-image.is-large .data-image-frame{width:100%;min-width:0;height:100%;min-height:0}.data-sample-details{grid-template-columns:minmax(72px,90px) minmax(0,1fr);gap:.45rem .6rem;margin:0;font-size:.76rem;display:grid}.data-sample-details dt{color:var(--muted)}.data-sample-details dd{overflow-wrap:anywhere}.data-sample-details pre{white-space:pre-wrap}.data-inspector-labels-cell{gap:.35rem;display:grid}.data-inspector-labels-cell>strong{color:var(--ink);font-size:.72rem}.data-inspector-label-list{flex-wrap:wrap;gap:.25rem;display:flex}.data-inspector-label-list>span{background:var(--raise);color:var(--ink);border-radius:.4rem;padding:.14rem .38rem;font-size:.68rem}.data-inspector-status{color:var(--ink);font-weight:600}.data-sample-disclosure{border-top:1px solid var(--hair);color:var(--ink);padding-top:.55rem;font-size:.75rem}.data-sample-disclosure>summary{color:var(--muted);cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;font-weight:600;display:flex}.data-sample-disclosure>summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:.2rem}.data-sample-disclosure[open]>summary .ui-glyph{transform:rotate(180deg)}.data-sample-disclosure>code{overflow-wrap:anywhere;background:var(--raise);color:var(--ink);border-radius:.45rem;margin-top:.5rem;padding:.45rem;font-size:.68rem;display:block}.data-sample-disclosure>p{color:var(--muted);margin:.5rem 0 0}.data-sample-disclosure .data-attribute-list{margin-top:.6rem}.dataset-card-open{z-index:1;border-radius:inherit;position:absolute;inset:0}.dataset-catalog-card{position:relative}.dataset-catalog-card a:not(.dataset-card-open),.dataset-catalog-card button{z-index:2;position:relative}.dataset-catalog-card>.dataset-card-open{position:absolute}.dataset-card-open:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.data-viewer-labels{flex-wrap:wrap;align-items:center;gap:.65rem;font-size:.8rem;display:flex}.data-sample-image.is-large .ann-zoom-stage .data-image-frame{width:100%;height:100%}.data-attribute-list{gap:.15rem;display:grid}.data-attribute-list>div{gap:.5rem;display:flex}.data-attribute-list dt{color:var(--muted)}.data-attribute-list dd{overflow-wrap:anywhere;min-width:0}@media (width<=700px){.data-search{flex-basis:100%}.data-workspace .data-filter{flex:8rem;width:auto}.data-sample-image{height:110px}}@media (width<=820px){.data-sample-viewer{grid-template-columns:minmax(0,1fr)}.data-sample-inspector{grid-row:2}.data-sample-image.is-large{height:clamp(160px,48vw,360px)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.data-sample-disclosure>summary .ui-glyph{transition:transform .14s}}@media (width<=390px){.data-sample-image{height:150px}}.data-class-option{align-items:center;gap:8px;display:inline-flex}.data-sample-viewer .data-sample-inspector{border-radius:10px;padding:12px;font-size:13px}.data-inspector-source{color:var(--muted);font-size:12px}.data-inspector-select{color:var(--body);align-items:center;gap:8px;font-size:13px;display:flex}.data-inspector-select input{accent-color:var(--accent)}.data-inspector-actions{flex-wrap:wrap;gap:8px;display:flex}.data-sample-viewer .data-sample-details,.data-sample-viewer .data-sample-disclosure{font-size:13px}.data-sample-viewer .data-inspector-labels-cell>strong,.data-sample-viewer .data-inspector-label-list>span{font-size:12px}.data-tools{gap:10px;padding:10px;display:grid}.data-workspace .data-filter{flex:none;width:120px}.data-status-badge{background:var(--surface);max-width:100%;color:var(--body);box-shadow:0 1px 3px var(--shadow);border-radius:7px;align-items:center;gap:4px;padding:2px 7px;font-size:11px;display:inline-flex}.data-view-note{color:var(--muted);margin:0;font-size:12px}.data-labeling-bar{gap:8px;display:flex}@media (width<=700px){.data-view-options{flex:100%}.data-view-panel{position:static}}.draft-comparison{border:1px solid var(--hair);background:var(--surface);border-radius:16px;min-width:0;overflow:hidden}.draft-comparison-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.draft-comparison-heading h2{align-items:center;gap:6px;font-size:16px;font-weight:600;display:flex}.draft-comparison-heading>div{gap:8px;display:flex}.draft-comparison-toolbar{flex-wrap:wrap;justify-content:space-between;gap:12px;padding:0 20px 12px;display:flex}.draft-comparison-filters{flex-wrap:wrap;gap:6px;display:flex}.draft-comparison-filters button{gap:6px}.draft-comparison-filters button[aria-pressed=true]{border-color:var(--accent);color:var(--accent-ink)}.draft-comparison-toolbar form{gap:6px;min-width:0;display:flex}.draft-comparison-toolbar input{width:180px;min-width:0}.draft-comparison-selection{border-top:1px solid var(--hair);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.draft-comparison-selection>div{flex-wrap:wrap;gap:6px;display:flex}.draft-comparison-controls{flex-wrap:wrap;align-items:center;gap:12px;padding:8px 20px 12px;font-size:12px;display:flex}.draft-comparison-controls label{align-items:center;gap:6px;display:flex}.draft-comparison-controls input[type=range]{width:100px;padding:0}.draft-comparison-controls input[type=checkbox]{width:auto}.draft-comparison-controls output{min-width:36px}.draft-comparison-images{background:var(--hair);border-top:1px solid var(--hair);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1px;display:grid}.draft-comparison-images.is-single{grid-template-columns:minmax(0,1fr)}.draft-comparison-images section{background:var(--surface);min-width:0}.draft-comparison-images header{justify-content:space-between;gap:8px;padding:10px 16px;font-size:12px;display:flex}.draft-comparison-images header span{color:var(--muted)}.draft-comparison-viewport{background:var(--canvas);height:clamp(220px,32vw,440px);overflow:auto}.draft-comparison-viewport>div{min-height:100%}.draft-comparison-viewport .data-sample-image.is-large{height:auto;min-height:220px;display:block}.draft-comparison-viewport .data-image-frame{width:100%}.draft-comparison-viewport .data-image-frame img{width:100%;height:auto;display:block;position:static}.draft-comparison-absent{color:var(--muted);place-items:center;display:grid}.draft-comparison-evidence{padding:12px 20px;font-size:12px}.draft-comparison-evidence summary{cursor:pointer;color:var(--muted)}.draft-comparison-evidence dl{grid-template-columns:1fr 1fr;gap:16px;margin:12px 0;display:grid}.draft-comparison-evidence dd{overflow-wrap:anywhere;gap:6px;display:grid}.draft-comparison-evidence code{overflow-wrap:anywhere}.draft-comparison>p{margin:12px 20px}.draft-comparison.is-full .draft-comparison-viewport{height:min(68vh,800px)}@media (width<=700px){.draft-comparison-images,.draft-comparison-evidence dl{grid-template-columns:minmax(0,1fr)}.draft-comparison-heading,.draft-comparison-toolbar,.draft-comparison-selection,.draft-comparison-controls{padding-left:12px;padding-right:12px}.draft-comparison-toolbar form{width:100%}.draft-comparison-toolbar input{flex:1}}.draft-comparison .data-image-frame{position:relative}.draft-comparison .data-label-overlay{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.draft-comparison .data-label-overlay rect{fill:none;stroke:currentColor;stroke-width:2px}.draft-comparison .data-label-overlay text{fill:currentColor;stroke:var(--surface);stroke-width:2px;paint-order:stroke}.toolbar-popover-root{display:flex;position:relative}.toolbar-popover{overscroll-behavior:contain;background:var(--surface);color:var(--ink);border:1px solid color-mix(in srgb, var(--ink) 8%, transparent);box-shadow:0 12px 36px -4px var(--shadow), inset 0 1px 0 var(--glass-edge);font:400 13px/18px Inter, var(--font-sans);z-index:100;border-radius:12px;margin:0;padding:6px;position:fixed;inset:auto;overflow-y:auto}.toolbar-popover:not(:popover-open){display:none}.toolbar-popover.is-menu{text-align:left}.toolbar-popover .celia-button--menu{box-shadow:none;white-space:normal;overflow-wrap:anywhere;text-align:left;background:0 0;border:0;border-radius:6px;justify-content:flex-start}.toolbar-popover .celia-button--menu.celia-button--danger{color:var(--danger)}@media (width<=640px){.toolbar-popover .celia-button--menu{min-height:44px}}.toolbar-popover-heading{border-bottom:1px solid var(--hair);overflow-wrap:anywhere;margin-bottom:6px;padding:8px 10px 12px}.toolbar-popover-heading strong{font-weight:600;display:block}.toolbar-popover-heading small{color:var(--muted);font-size:11px}.toolbar-popover a,.toolbar-popover .toolbar-menu-action{text-align:left;border-radius:8px;align-items:center;gap:8px;width:100%;min-height:40px;padding:8px 10px;display:flex}.toolbar-popover a:hover,.toolbar-popover .toolbar-menu-action:hover{background:var(--raise)}.toolbar-popover a:focus-visible,.toolbar-popover button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.toolbar-popover [aria-current=page]{background:color-mix(in srgb, var(--accent) 8%, var(--surface));color:var(--accent-ink)}.toolbar-popover-separator{border-top:1px solid var(--hair);margin:6px 0}.toolbar-menu-action:disabled{opacity:.5;cursor:not-allowed}.toolbar-popover-message{color:var(--muted);padding:12px 10px;font-size:12px}.toolbar-popover-message.is-error{color:var(--danger)}.toolbar-notification-button{position:relative}.toolbar-notification-count{background:var(--accent);min-width:16px;color:var(--on-accent);border-radius:999px;padding:0 4px;font-size:10px;font-weight:600;line-height:16px;position:absolute;top:-4px;right:-5px}.toolbar-notification-item{border-bottom:1px solid var(--hair);overflow-wrap:anywhere;padding:10px;display:block}.toolbar-notification-item small{color:var(--muted);font-size:11px;display:block}.toolbar-popover .toolbar-notification-link{align-items:flex-start}.toolbar-popover .toolbar-notification-link span{overflow-wrap:anywhere;min-width:0}.toolbar-popover .toolbar-notification-link small{color:var(--muted);font-size:11px;display:block}.toolbar-popover .toolbar-notification-detail{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.toolbar-popover .toolbar-notification-link[data-severity=error]>:first-child{color:var(--danger)}.toolbar-popover .toolbar-notification-link[data-severity=warning]>:first-child{color:var(--amber)}@media (width<=640px){.toolbar-popover a,.toolbar-popover .toolbar-menu-action{min-height:44px}}@media (pointer:coarse){.toolbar-notification-count{top:2px;right:0}}.celia-brand-lockup{--celia-brand-blue:#0860d1;align-items:center;gap:calc(var(--celia-mark-size) * .375);white-space:nowrap;flex:none;display:inline-flex}.celia-brand-mark{flex:none;line-height:0;display:inline-flex}.celia-brand-wordmark{width:calc(var(--celia-mark-size) * 3.24923);height:calc(var(--celia-mark-size) * .744615);flex:none;display:block;overflow:visible}.celia-brand-ink{color:var(--ink)}.celia-brand-accent{color:var(--celia-brand-blue)}.celia-brand-product{color:var(--body)}.celia-brand-platform{color:var(--muted);letter-spacing:.01em;font-size:11px;font-weight:450}.celia-brand-stacked{gap:calc(var(--celia-mark-size) * .2);flex-direction:column}.celia-brand-stacked .celia-brand-wordmark{width:calc(var(--celia-mark-size) * 2.125);height:calc(var(--celia-mark-size) * 1.3875)}:root[data-theme=dark] .celia-brand-lockup{--celia-brand-blue:#80b3ff}@media print{.celia-brand-lockup{--celia-brand-blue:#0860d1!important}.celia-brand-ink{color:#172335}.celia-brand-product{color:#475569}}@media (forced-colors:active){.celia-brand-ink{color:canvastext}.celia-brand-accent{color:linktext}.celia-brand-product{color:canvastext}}.login-page{min-height:100dvh;color:var(--ink);background:var(--canvas);flex-direction:column;display:flex}.login-header{flex:none;justify-content:flex-end;align-items:center;height:56px;padding:0 24px;display:flex}.login-header .appearance-trigger{width:32px;height:32px;box-shadow:none;background:0 0;border-color:#0000}.login-header .appearance-trigger:hover{background:color-mix(in srgb, var(--ink) 5%, transparent)}.login-main{isolation:isolate;flex:1;place-items:center;width:100%;padding:32px 20px;display:grid;position:relative}.login-vision{z-index:-1;pointer-events:none;color:var(--muted);position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 16% 84%,#0000);mask-image:linear-gradient(#0000,#000 16% 84%,#0000)}.login-vision:before{content:"";background:radial-gradient(ellipse at 43% 36%, color-mix(in srgb, var(--accent-ink) 9%, transparent), transparent 62%), radial-gradient(ellipse at 76% 68%, color-mix(in srgb, var(--accent-ink) 5%, transparent), transparent 52%);transform:translate(calc(var(--vision-shift-x,0px) * 2), calc(var(--vision-shift-y,0px) * 2));transition:transform 1.1s ease-out;position:absolute;inset:-40px}.login-vision>svg{width:max(760px,min(1120px,100%));height:auto;transform:translate(calc(-50% + var(--vision-shift-x,0px)), calc(-50% + var(--vision-shift-y,0px)));transition:transform .9s ease-out;position:absolute;top:50%;left:50%}.login-vision-patches{opacity:.34}.login-vision-patch-focus{animation:28s ease-in-out infinite login-patch-focus}.login-vision-patch-light{fill:url(#login-patch-light)}.login-vision-patch-landmarks{opacity:.65;animation:19s ease-in-out infinite login-patch-landmarks}@keyframes login-patch-focus{0%,15%,95%,to{transform:translate(0)}45%,65%{transform:translate(55px)}}@keyframes login-patch-landmarks{0%,to{opacity:.45}45%{opacity:.95}}.login-vision-features{opacity:.4}.login-vision-mesh-trace{stroke-width:1.5px;stroke-dasharray:.12 .88;animation:31s linear -7s infinite login-class-trace}.login-vision-classification{opacity:.32}.login-vision-class-trace{stroke-dasharray:.13 .87;animation:26s linear infinite login-class-trace}@keyframes login-class-trace{0%{stroke-dashoffset:1px;opacity:0}12%,80%{opacity:.7}to{stroke-dashoffset:-1px;opacity:0}}.login-vision-class-group{animation:22s ease-in-out infinite login-class-drift}.login-vision-class-group--second{animation-duration:27s;animation-delay:-9s}@keyframes login-class-drift{0%,to{transform:translate(0)}45%{transform:translate(2px,-3px)}75%{transform:translate(-1px,1px)}}.login-vision-scan{opacity:0;animation:18s linear infinite login-vision-scan}@keyframes login-vision-scan{0%{opacity:0;transform:translateY(0)}12%,80%{opacity:.34}to{opacity:0;transform:translateY(500px)}}.login-card{border:1px solid var(--hair);background:var(--surface);width:min(100%,410px);box-shadow:0 12px 36px -24px color-mix(in srgb, var(--ink) 22%, transparent);border-radius:18px;padding:32px}.login-intro{margin-bottom:26px}.login-intro-brand{margin-bottom:22px}.login-intro h1{font-family:var(--font-sans);letter-spacing:-.018em;margin:0;font-size:22px;font-weight:550;line-height:1.4}.login-error{border:1px solid color-mix(in srgb, var(--danger) 30%, var(--hair));background:color-mix(in srgb, var(--danger) 4%, var(--surface));border-radius:10px;align-items:flex-start;gap:8px;margin-bottom:16px;padding:10px 12px;font-size:13px;line-height:1.45;display:flex}.login-error svg{flex:none;width:16px;height:16px}.login-provider-message{color:var(--body);margin:0;font-size:13px;line-height:1.5}.login-sso,.login-submit{justify-content:center;gap:8px;width:100%;min-height:40px}.login-sso:hover{text-decoration:none}.login-sso svg,.login-submit svg{flex:none;width:16px;height:16px}.login-divider{color:var(--muted);white-space:nowrap;align-items:center;gap:10px;margin:21px 0;font-size:12px;display:flex}.login-divider:before,.login-divider:after{content:"";border-top:1px solid var(--hair);flex:1}.login-form{flex-direction:column;display:flex}.login-form label{color:var(--body);margin:0 0 7px;font-size:13px;font-weight:550}.login-form input{width:100%;height:40px;margin-bottom:17px;font-size:14px}.login-form input:disabled{opacity:.65}.login-submit{margin-top:3px}.login-submit:disabled{cursor:wait}.login-footer{color:var(--muted);flex-direction:column;flex:none;justify-content:center;align-items:center;gap:1px;padding:8px 16px 16px;font-size:12px;display:flex}.login-footer-brand{align-items:center;gap:8px;display:flex}.login-footer-brand img{object-fit:contain;width:132px;height:34px;display:block}:root[data-theme=dark] .login-footer-brand img{background:#f8f9fb;border-radius:5px;padding:2px 6px}.login-footer-copyright{text-align:center;font-size:11px}@media (width<=480px){.login-header{padding:0 18px}.login-main{padding:24px 18px}.login-card{border-radius:16px;padding:28px 24px}.login-form input{height:44px;font-size:16px}.login-sso,.login-submit{min-height:44px}.login-footer{padding-bottom:max(14px, env(safe-area-inset-bottom))}}@media (height<=700px) and (width<=480px){.login-main{padding-top:16px;padding-bottom:16px}.login-card{padding-top:24px;padding-bottom:24px}.login-intro{margin-bottom:22px}.login-intro-brand{margin-bottom:17px}}@media (prefers-reduced-motion:reduce){.login-vision-scan{animation:none;display:none}.login-vision-class-group,.login-vision-class-trace,.login-vision-mesh-trace,.login-vision-patch-focus,.login-vision-patch-landmarks{animation:none}.login-vision-class-trace,.login-vision-mesh-trace{display:none}.login-vision:before,.login-vision>svg{transition:none;transform:translate(0)}.login-vision>svg{transform:translate(-50%,-50%)}}.portal-working-recovery{min-width:0}.upload-preparation-shell .shell-content>.portal-working-recovery{flex-direction:column;height:100%;min-height:0;display:flex}.upload-preparation-shell .shell-content>.portal-working-recovery>:not(.working-recovery-status){flex:auto;min-height:0}.working-recovery-status{z-index:50;right:16px;bottom:max(16px, env(safe-area-inset-bottom));border:1px solid var(--hair);background:var(--surface);max-width:min(26rem,100vw - 32px);box-shadow:0 12px 30px var(--shadow);color:var(--muted);overflow-wrap:anywhere;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;font-size:12px;display:flex;position:fixed}.working-recovery-status>span{flex:100%}.working-recovery-status button{flex-shrink:0}.tip-card{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--hair));border-left:3px solid var(--accent);background:color-mix(in srgb, var(--accent) 5%, var(--surface));color:var(--body);border-radius:10px;flex-wrap:wrap;align-items:flex-start;gap:10px 12px;padding:10px 12px;font-size:13px;line-height:1.5;display:flex}.tip-mark{background:var(--accent);width:20px;height:20px;color:var(--on-accent);border-radius:999px;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.tip-copy{flex:260px;min-width:0}.tip-copy strong{color:var(--ink);font-size:13px;display:block}.tip-actions{flex:none;gap:4px;margin-left:auto;display:flex}.tip-actions button{border:1px solid var(--hair);background:var(--surface);min-height:28px;color:var(--ink);border-radius:8px;padding:2px 10px;font-size:12px;font-weight:600}.tip-actions button.is-quiet{color:var(--muted);background:0 0;border-color:#0000;font-weight:500}.tip-actions button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.celia-panel-resize{z-index:5;cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;width:10px;position:absolute;inset-block:0}.celia-panel-resize.is-right{right:-5px}.celia-panel-resize.is-left{left:-5px}.celia-panel-resize:after{content:"";inset-block:0;background:color-mix(in srgb, var(--ink) 10%, transparent);width:1px;transition:background .12s;position:absolute;left:4px}.celia-panel-resize:hover:after,.celia-panel-resize:focus-visible:after,.celia-panel-resize[data-dragging]:after{background:color-mix(in srgb, var(--accent) 45%, transparent)}.celia-panel-resize:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media (width<=1099px){.celia-panel-resize{display:none}}@media (prefers-reduced-motion:reduce){.celia-panel-resize:after{transition:none}}.celia-panel-focus-controls{z-index:6;border:1px solid var(--hair);background:var(--surface);width:28px;box-shadow:0 1px 4px var(--shadow);border-radius:8px;flex-direction:column;align-items:center;margin-inline:auto;padding:3px 0;display:flex;position:sticky;top:112px}.celia-panel-focus-controls .celia-button{border-radius:5px;width:26px;height:30px;min-height:30px;padding:0}.celia-panel-focus-controls .celia-button[aria-pressed=true]{color:var(--accent-ink);background:var(--stripe)}@media (pointer:coarse){.celia-panel-focus-controls{width:36px}.celia-panel-focus-controls .celia-button{width:34px;min-height:44px}}.project-mosaic{background:var(--raise);border-radius:8px;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;min-width:0;height:108px;display:grid;overflow:hidden}.project-mosaic-tile{min-width:0;min-height:0;color:var(--muted);background:var(--canvas);border-radius:4px;place-items:center;display:grid;overflow:hidden}.project-mosaic-tile img{object-fit:cover;width:100%;height:100%}.project-mosaic-empty{color:var(--muted);grid-area:1/1/-1/-1;justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}.project-mosaic.is-compact{border-radius:7px;flex:none;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;gap:1px;width:32px;height:32px}.project-mosaic.is-compact .project-mosaic-tile{border-radius:0}.project-mosaic.is-compact .project-mosaic-tile .ui-glyph{font-size:12px!important}.project-mosaic.is-compact .project-mosaic-empty{grid-row:1/-1}.project-picker-identity{align-items:center;gap:10px;width:100%;min-width:0;display:flex}.project-picker-identity .project-picker-option-copy{flex:1;min-width:0}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-cyrillic-ext-Cpd2YT5r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-cyrillic-C5ekK6td.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-greek-ext-Ai74Rjx-.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-greek-BQL42Lnq.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-vietnamese-YEzCLjIM.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-latin-ext-B_-bZUTo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-latin-8kRkwJBP.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-cyrillic-ext-Cpd2YT5r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-cyrillic-C5ekK6td.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-greek-ext-Ai74Rjx-.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-greek-BQL42Lnq.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-vietnamese-YEzCLjIM.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-latin-ext-B_-bZUTo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-latin-8kRkwJBP.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-cyrillic-ext-Cpd2YT5r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-cyrillic-C5ekK6td.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-greek-ext-Ai74Rjx-.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-greek-BQL42Lnq.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-vietnamese-YEzCLjIM.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-latin-ext-B_-bZUTo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-latin-8kRkwJBP.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-cyrillic-ext-Cpd2YT5r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-cyrillic-C5ekK6td.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-greek-ext-Ai74Rjx-.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-greek-BQL42Lnq.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-vietnamese-YEzCLjIM.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-latin-ext-B_-bZUTo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/inter-latin-8kRkwJBP.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/jetbrains-mono-cyrillic-D2jMJ_bk.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/jetbrains-mono-greek-D2nYnAec.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/jetbrains-mono-vietnamese-CNlsqbWb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/jetbrains-mono-latin-ext-Bnd2h4Br.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/jetbrains-mono-latin-Db4Uuiha.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/jetbrains-mono-cyrillic-D2jMJ_bk.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/jetbrains-mono-greek-D2nYnAec.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/jetbrains-mono-vietnamese-CNlsqbWb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/jetbrains-mono-latin-ext-Bnd2h4Br.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/jetbrains-mono-latin-Db4Uuiha.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/jetbrains-mono-cyrillic-D2jMJ_bk.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/jetbrains-mono-greek-D2nYnAec.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/jetbrains-mono-vietnamese-CNlsqbWb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/jetbrains-mono-latin-ext-Bnd2h4Br.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/jetbrains-mono-latin-Db4Uuiha.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:400;font-display:block;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/material-symbols-outlined-CaiL4eC9.woff2)format("woff2")}.design-icon{display:none}.upload-preparation-shell .design-icon{vertical-align:middle;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 20;direction:ltr;flex-shrink:0;font-family:Material Symbols Outlined;font-style:normal;font-weight:400;line-height:1;display:inline-block}.upload-preparation-shell{--upload-prep-ink:var(--ink);--upload-prep-secondary:var(--body);--upload-prep-tertiary:var(--muted);--upload-prep-canvas:var(--canvas);--upload-prep-card:var(--surface);--upload-prep-subtle:var(--raise);--upload-prep-hair:var(--hair);--upload-prep-brand:var(--accent);background:var(--upload-prep-canvas);height:100dvh;min-height:100dvh;color:var(--upload-prep-ink);font-family:var(--font-sans);letter-spacing:normal;overflow:hidden}.upload-preparation-shell .shell-main{flex-direction:column;height:100%;display:flex;overflow:hidden}.upload-preparation-shell .shell-sidebar{background:color-mix(in srgb,var(--upload-prep-card) 86%,var(--canvas));border-color:color-mix(in srgb,var(--upload-prep-ink) 8%,transparent);width:204px;box-shadow:inset -1px 0 0 color-mix(in srgb,var(--glass-edge) 60%,transparent),1px 0 14px color-mix(in srgb,var(--upload-prep-ink) 4%,transparent)}.upload-preparation-shell .shell-brand-block{border-bottom:1px solid var(--upload-prep-hair);box-shadow:0 1px 0 color-mix(in srgb,var(--glass-edge) 55%,transparent);padding:16px 14px 12px}.upload-preparation-shell .shell-brand{letter-spacing:-.025em;color:var(--upload-prep-ink);align-items:center;gap:10px;margin-bottom:14px;font-size:17px;font-weight:600;text-decoration:none;display:flex}.upload-preparation-shell .shell-project-select{border:1px solid color-mix(in srgb,var(--upload-prep-ink) 12%,transparent);background:color-mix(in srgb,var(--upload-prep-card) 90%,transparent);width:100%;height:32px;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--glass-edge) 80%,transparent),0 2px 6px color-mix(in srgb,var(--upload-prep-ink) 4%,transparent);border-radius:11px;align-items:center;padding:4px 10px;transition:border-color .15s,box-shadow .15s,background-color .15s;display:flex}.upload-preparation-shell .shell-project-select:focus-within{border-color:color-mix(in srgb,var(--accent) 42%,var(--upload-prep-hair));box-shadow:inset 0 1px 0 var(--glass-edge),0 0 0 3px color-mix(in srgb,var(--accent) 10%,transparent),0 3px 9px color-mix(in srgb,var(--upload-prep-ink) 6%,transparent)}.upload-preparation-shell .shell-project-select select{width:100%;height:100%;color:var(--upload-prep-ink);background:0 0;border:0;outline:none;padding:0;font-size:12px;font-weight:600}.upload-preparation-shell .shell-navigation{gap:10px;padding:8px;font-size:12px}.upload-preparation-shell .shell-nav-heading{color:var(--upload-prep-tertiary);letter-spacing:.09em;padding:4px 10px;font-size:10px;font-weight:700;line-height:14px}.upload-preparation-shell .shell-nav-group-label{color:var(--upload-prep-tertiary);text-transform:uppercase;padding:4px 8px 2px;font-size:10px;font-weight:600}.upload-preparation-shell .shell-nav-item{min-height:32px;color:var(--upload-prep-secondary);box-shadow:none;border-color:#0000;border-radius:8px;gap:8px;padding:6px 10px;font-size:12px;line-height:16px;transition:background-color .15s,color .15s,border-color .15s,box-shadow .15s}.upload-preparation-shell .shell-nav-item:hover:not(.is-active){background:color-mix(in srgb,var(--upload-prep-ink) 5%,transparent);color:var(--upload-prep-ink);border-color:color-mix(in srgb,var(--upload-prep-ink) 7%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--glass-edge) 54%,transparent)}.upload-preparation-shell .shell-nav-item .design-icon{color:var(--upload-prep-tertiary)}.upload-preparation-shell .shell-nav-item.is-active{background:color-mix(in srgb,var(--upload-prep-brand) 9%,var(--upload-prep-card));color:var(--accent-ink);border-color:color-mix(in srgb,var(--accent) 24%,var(--upload-prep-hair));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--glass-edge) 72%,transparent),0 2px 8px color-mix(in srgb,var(--accent) 8%,transparent);font-weight:650}.upload-preparation-shell .shell-nav-item.is-active .design-icon{color:var(--accent-ink)}.upload-preparation-shell .shell-account{display:none!important}.upload-preparation-shell .shell-toolbar{border-color:var(--upload-prep-hair);background:color-mix(in srgb,var(--upload-prep-card) 84%,var(--canvas));height:44px;min-height:44px;box-shadow:inset 0 1px 0 0 var(--glass-edge),0 3px 12px -4px color-mix(in srgb,var(--upload-prep-ink) 7%,transparent);padding:0 20px;position:relative}.upload-preparation-shell-breadcrumb{min-width:0;color:var(--upload-prep-tertiary);white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:flex}.upload-preparation-shell-breadcrumb a{color:var(--upload-prep-tertiary);text-overflow:ellipsis;text-decoration:none;overflow:hidden}.upload-preparation-shell-breadcrumb strong{color:var(--upload-prep-ink);text-overflow:ellipsis;font-weight:600;overflow:hidden}.upload-preparation-shell-search{align-items:center;display:none;position:relative}.upload-preparation-shell-search .design-icon{z-index:1;color:var(--upload-prep-tertiary);position:absolute;left:10px}.upload-preparation-shell-search input{background:var(--upload-prep-subtle);width:192px;height:28px;color:var(--upload-prep-tertiary);border-radius:999px;padding:0 12px 0 32px;font-size:12px}.upload-preparation-shell .appearance-menu{background:color-mix(in srgb,var(--upload-prep-card) 94%,var(--canvas));-webkit-backdrop-filter:blur(8px);width:192px;box-shadow:inset 0 1px 0 0 var(--glass-edge),0 14px 34px -8px var(--shadow);border-radius:12px;margin-top:6px;padding:6px}.upload-preparation-shell .shell-avatar{width:28px;height:28px}.upload-preparation-shell .shell-content{background:var(--upload-prep-canvas);flex:1;min-height:0;padding:0;overflow:hidden}.upload-preparation-shell .shell-preview-label{display:none}.upload-preparation-shell .data-workspace-document{height:100%;min-height:0;padding:20px;overflow:auto}.upload-preparation-shell .data-workspace-document>.space-y-2:first-child{margin-bottom:12px}.upload-preparation-shell .data-workspace-document>[data-testid=tabs]{margin-bottom:16px}.upload-preparation-shell .data-workspace-document>[data-testid=tabs]>a{white-space:nowrap;flex-shrink:0}@media (width>=640px){.upload-preparation-shell-search{display:flex}}@media (width<=1023px){.upload-preparation-shell .shell-mobile-navigation{background:color-mix(in srgb,var(--upload-prep-card) 90%, var(--canvas));width:204px;box-shadow:8px 0 32px -12px var(--shadow),inset -1px 0 0 color-mix(in srgb,var(--glass-edge) 60%,transparent)}.upload-preparation-shell .shell-toolbar{padding:0 16px}}@media (width<=639px){.upload-preparation-shell-breadcrumb{gap:6px}.upload-preparation-shell-breadcrumb>a:first-of-type{flex-shrink:2;max-width:68px}.upload-preparation-shell-breadcrumb>strong{min-width:0}.upload-preparation-shell .data-workspace-document{padding:16px}}.shell-spine-v2{background:var(--upload-prep-canvas,var(--canvas));min-height:100dvh;color:var(--upload-prep-ink,var(--ink));font-family:var(--font-sans);letter-spacing:normal;--upload-prep-ink:var(--ink);--upload-prep-secondary:var(--body);--upload-prep-tertiary:var(--muted);--upload-prep-canvas:var(--canvas);--upload-prep-card:var(--surface);--upload-prep-subtle:var(--raise);--upload-prep-hair:var(--hair);--upload-prep-brand:var(--accent)}.shell-spine-v2 .design-icon{vertical-align:middle;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20;direction:ltr;flex-shrink:0;font-family:Material Symbols Outlined;font-style:normal;font-weight:400;line-height:1;display:inline-block}.shell-spine-v2 .shell-sidebar{background:color-mix(in srgb,var(--upload-prep-card,var(--surface)) 86%,var(--canvas));border-color:color-mix(in srgb,var(--upload-prep-ink,var(--ink)) 8%,transparent);width:204px;box-shadow:inset -1px 0 0 color-mix(in srgb,var(--glass-edge) 60%,transparent),1px 0 14px color-mix(in srgb,var(--upload-prep-ink,var(--ink)) 4%,transparent)}.shell-spine-v2 .shell-brand-block{border-bottom:1px solid var(--upload-prep-hair,var(--hair));box-shadow:0 1px 0 color-mix(in srgb,var(--glass-edge) 55%,transparent);padding:16px 14px 12px}.shell-spine-v2 .shell-brand{letter-spacing:-.025em;color:var(--upload-prep-ink,var(--ink));align-items:center;gap:10px;margin-bottom:14px;font-size:17px;font-weight:600;text-decoration:none;display:flex}.shell-spine-v2 .shell-project-select{border:1px solid color-mix(in srgb,var(--upload-prep-ink,var(--ink)) 12%,transparent);background:color-mix(in srgb,var(--upload-prep-card,var(--surface)) 90%,transparent);width:100%;height:32px;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--glass-edge) 80%,transparent),0 2px 6px color-mix(in srgb,var(--upload-prep-ink,var(--ink)) 4%,transparent);border-radius:11px;align-items:center;padding:4px 10px;transition:border-color .15s,box-shadow .15s,background-color .15s;display:flex}.shell-spine-v2 .shell-project-select:focus-within{border-color:color-mix(in srgb,var(--accent) 42%,var(--upload-prep-hair,var(--hair)));box-shadow:inset 0 1px 0 var(--glass-edge),0 0 0 3px color-mix(in srgb,var(--accent) 10%,transparent),0 3px 9px color-mix(in srgb,var(--upload-prep-ink,var(--ink)) 6%,transparent)}.shell-spine-v2 .shell-project-select select{width:100%;height:100%;color:var(--upload-prep-ink,var(--ink));background:0 0;border:0;outline:none;padding:0;font-size:12px;font-weight:600}.shell-spine-v2 .shell-navigation{gap:10px;padding:8px;font-size:12px}.shell-spine-v2 .shell-nav-heading{color:var(--upload-prep-tertiary,var(--muted));letter-spacing:.09em;padding:4px 10px;font-size:10px;font-weight:700;line-height:14px}.shell-spine-v2 .shell-nav-group-label{color:var(--upload-prep-tertiary,var(--muted));text-transform:uppercase;padding:4px 8px 2px;font-size:10px;font-weight:600}.shell-spine-v2 .shell-nav-item{min-height:32px;color:var(--upload-prep-secondary,var(--body));box-shadow:none;border-color:#0000;border-radius:8px;gap:8px;padding:6px 10px;font-size:12px;line-height:16px;transition:background-color .15s,color .15s,border-color .15s,box-shadow .15s}.shell-spine-v2 .shell-nav-item:hover:not(.is-active){background:color-mix(in srgb,var(--upload-prep-ink,var(--ink)) 5%,transparent);color:var(--upload-prep-ink,var(--ink));border-color:color-mix(in srgb,var(--upload-prep-ink,var(--ink)) 7%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--glass-edge) 54%,transparent)}.shell-spine-v2 .shell-nav-item>.design-icon{color:var(--upload-prep-tertiary,var(--muted))}.shell-spine-v2 .shell-nav-item.is-active{background:color-mix(in srgb,var(--upload-prep-brand,var(--accent)) 9%,var(--upload-prep-card,var(--surface)));color:var(--accent-ink);border-color:color-mix(in srgb,var(--accent) 24%,var(--upload-prep-hair,var(--hair)));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--glass-edge) 72%,transparent),0 2px 8px color-mix(in srgb,var(--accent) 8%,transparent);font-weight:650}.shell-spine-v2 .shell-nav-item.is-active>.design-icon{color:var(--accent-ink)}.shell-spine-v2 .shell-account{display:none!important}.shell-spine-v2 .shell-toolbar{border-color:var(--upload-prep-hair,var(--hair));background:color-mix(in srgb,var(--upload-prep-card,var(--surface)) 84%,var(--canvas));height:44px;min-height:44px;box-shadow:inset 0 1px 0 0 var(--glass-edge),0 3px 12px -4px color-mix(in srgb,var(--upload-prep-ink,var(--ink)) 7%,transparent);padding:0 20px}.shell-spine-v2 .shell-content{min-width:0;padding:20px 20px 48px;overflow-x:clip}.shell-spine-v2{--shell-sticky-top:44px}.shell-spine-v2 .shell-mobile-navigation{background:color-mix(in srgb,var(--upload-prep-card,var(--surface)) 90%,var(--canvas));width:204px;box-shadow:8px 0 32px -12px var(--shadow),inset -1px 0 0 color-mix(in srgb,var(--glass-edge) 60%,transparent)}.shell-spine-v2 .appearance-menu{background:color-mix(in srgb,var(--upload-prep-card,var(--surface)) 94%,var(--canvas));-webkit-backdrop-filter:blur(8px);width:192px;box-shadow:inset 0 1px 0 0 var(--glass-edge),0 14px 34px -8px var(--shadow);border-radius:12px;margin-top:6px;padding:6px}.upload-preparation-shell .appearance-trigger,.shell-spine-v2 .appearance-trigger{width:28px;height:28px;box-shadow:none;background:0 0;border-color:#0000;transition:background-color .14s,border-color .14s,color .14s,box-shadow .14s,transform .14s}.upload-preparation-shell .appearance-trigger:hover,.shell-spine-v2 .appearance-trigger:hover{border-color:color-mix(in srgb,var(--upload-prep-ink,var(--ink)) 8%,transparent);background:color-mix(in srgb,var(--upload-prep-ink,var(--ink)) 5%,transparent)}.upload-preparation-shell .appearance-trigger:active:not(:disabled),.shell-spine-v2 .appearance-trigger:active:not(:disabled){transform:scale(.97)}@media (prefers-reduced-transparency:reduce){.upload-preparation-shell .shell-sidebar,.shell-spine-v2 .shell-sidebar,.upload-preparation-shell .shell-toolbar,.shell-spine-v2 .shell-toolbar,.upload-preparation-shell .shell-mobile-navigation,.shell-spine-v2 .shell-mobile-navigation,.upload-preparation-shell .shell-project-select,.shell-spine-v2 .shell-project-select,.upload-preparation-shell .appearance-menu,.shell-spine-v2 .appearance-menu{background:var(--upload-prep-card,var(--surface));-webkit-backdrop-filter:none}}@media (width<=1023px){.shell-spine-v2 .shell-toolbar{padding:0 16px}}.shell-desktop-navigation-toggle{display:none}@media (width>=1024px){.shell-desktop-navigation-toggle{display:inline-flex}.shell-frame[data-navigation-hidden]>.shell-sidebar{visibility:hidden;pointer-events:none;border-right-width:0;flex-basis:0;width:0;overflow:hidden}}.shell-mobile-navigation{max-width:min(320px,100vw - 48px)}@media (width>=1100px){.shell-frame>.shell-sidebar{width:var(--panel-width,204px);position:sticky}}.shell-navigation{scroll-behavior:smooth;overscroll-behavior:contain;scrollbar-gutter:stable}.shell-mobile-navigation[open]{animation:.2s cubic-bezier(.22,.61,.36,1) celia-navigation-enter}@keyframes celia-navigation-enter{0%{opacity:.72;transform:translate(-14px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.shell-navigation{scroll-behavior:auto}.shell-mobile-navigation[open]{animation:none}}@media (width>=1024px){.shell-frame>.shell-sidebar{transition:width .2s cubic-bezier(.22,.61,.36,1)}.shell-frame>.shell-sidebar:has(.celia-panel-resize[data-dragging]){transition:none}.shell-frame>.shell-sidebar:has(.celia-panel-resize[data-dragging]) .shell-brand-block{overflow:hidden}}@media (prefers-reduced-motion:reduce){.shell-frame>.shell-sidebar{transition:none}}.shell-spine-v2 .data-workspace-document{height:auto;padding:0;overflow:visible}.shell-spine-v2 .shell-content>.portal-working-recovery>:is(.rv-page,.mg-page,.draft-page,.sbp,.msp,.data-audit-page,.deletions-page),.shell-spine-v2 .portal-working-recovery>.data-workspace-document>:is(.rv-page,.mg-page,.draft-page){border:1px solid var(--hair);max-width:100%;box-shadow:0 2px 16px var(--shadow);border-radius:12px;margin:0}.shell-spine-v2 .shell-content>.portal-working-recovery>:is(.rv-page,.mg-page),.shell-spine-v2 .portal-working-recovery>.data-workspace-document>:is(.rv-page,.mg-page,.draft-page){height:calc(100dvh - 112px);min-height:480px}.shell-spine-v2 .shell-content>.portal-working-recovery>:is(.sbp,.msp){min-height:calc(100dvh - 112px)}.shell-spine-v2 .shell-content>.portal-working-recovery>:is(.data-audit-page,.deletions-page){overflow:hidden}.workspace-frame-content .access-workspace{height:auto;min-height:480px;margin:0}@media (width<=1100px){.shell-spine-v2 .shell-content>.portal-working-recovery>:is(.rv-page,.mg-page),.shell-spine-v2 .portal-working-recovery>.data-workspace-document>:is(.rv-page,.mg-page,.draft-page){height:auto;min-height:480px;overflow:visible}}.shell-frame>.shell-sidebar{background:linear-gradient(162deg, #ffffff94 0%, #fff0 26%), linear-gradient(180deg, color-mix(in srgb, var(--surface) 76%, var(--canvas)), color-mix(in srgb, var(--surface) 62%, var(--canvas)));border-right-color:color-mix(in srgb, var(--ink) 7%, transparent);box-shadow:inset -1px 0 0 var(--glass-edge), 1px 0 20px color-mix(in srgb, var(--ink) 4%, transparent)}:root[data-theme=dark] .shell-frame>.shell-sidebar{background:linear-gradient(162deg, #ffffff12 0%, #fff0 24%), linear-gradient(180deg, color-mix(in srgb, var(--surface) 78%, var(--canvas)), color-mix(in srgb, var(--surface) 66%, var(--canvas)))}.shell-frame .shell-brand-block{border-bottom-color:color-mix(in srgb, var(--ink) 6%, transparent)}@media (prefers-reduced-transparency:reduce){.shell-frame>.shell-sidebar{background:var(--surface);-webkit-backdrop-filter:none}}@media (width>=1024px){.shell-frame[data-navigation-rail]>.shell-sidebar{width:64px}.shell-frame[data-navigation-rail]>.shell-sidebar:not(:hover):not(:has(:focus-visible)) .shell-brand{justify-content:center}.shell-frame[data-navigation-rail]>.shell-sidebar:not(:hover):not(:has(:focus-visible)) .celia-brand-wordmark{display:none}.shell-frame[data-navigation-rail]>.shell-sidebar:not(:hover):not(:has(:focus-visible)) .shell-project-select{justify-content:center;width:40px;height:40px;margin-inline:auto;padding:0}.shell-frame[data-navigation-rail]>.shell-sidebar:not(:hover):not(:has(:focus-visible)) .shell-project-select .celia-select-trigger{justify-content:center;gap:0;padding:0}.shell-frame[data-navigation-rail]>.shell-sidebar:not(:hover):not(:has(:focus-visible)) .shell-project-select :is(.celia-select-value,.celia-select-chevron){display:none}.shell-frame[data-navigation-rail]>.shell-sidebar:not(:hover):not(:has(:focus-visible)) .shell-navigation{scrollbar-width:none;padding:8px 10px}.shell-frame[data-navigation-rail]>.shell-sidebar:not(:hover):not(:has(:focus-visible)) .shell-nav-heading{color:#0000;background:0 0;overflow:hidden}.shell-frame[data-navigation-rail]>.shell-sidebar:not(:hover):not(:has(:focus-visible)) .shell-navigation .tooltip-anchor{display:flex}.shell-frame[data-navigation-rail]>.shell-sidebar:not(:hover):not(:has(:focus-visible)) .shell-nav-item{justify-content:center;width:44px;min-height:36px;margin-inline:auto;padding:0}.shell-frame[data-navigation-rail]>.shell-sidebar:not(:hover):not(:has(:focus-visible)) .shell-nav-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.shell-frame[data-navigation-rail]>.shell-sidebar:not(:hover):not(:has(:focus-visible)) .shell-selection-indicator{left:1px}}@media (width>=1024px) and (width<=1199px){.shell-sidebar>.celia-panel-resize{display:none}}@keyframes celia-pop-enter{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}@keyframes celia-fade-enter{0%{opacity:0}to{opacity:1}}.celia-select-popup[data-open],.appearance-menu{animation:celia-pop-enter .16s var(--motion-ease,ease) both;transform-origin:top}.toolbar-popover:popover-open{animation:celia-pop-enter .16s var(--motion-ease,ease) both;transform-origin:top}.help-tooltip{animation:.12s both celia-fade-enter}.shell-nav-item,.celia-card,.evidence-panel{transition:background-color .15s,border-color .15s,color .15s,box-shadow .18s,transform .18s}table.grid-table tbody tr{transition:background-color .12s}@media (prefers-reduced-motion:reduce){.celia-select-popup[data-open],.appearance-menu,.help-tooltip{animation:none}.toolbar-popover:popover-open{animation:none}}.shell-frame[data-platform]{display:block}.shell-frame[data-platform]>.shell-main{width:100%}.shell-frame[data-platform] .shell-toolbar{gap:16px;height:auto;min-height:64px;padding:14px clamp(20px,4vw,64px)}.platform-shell-brand{align-items:center;gap:24px;min-width:0;display:flex}.platform-shell-brand>a{flex-shrink:0;display:inline-flex}.platform-shell-nav{border-left:1px solid var(--hair);scrollbar-width:none;align-items:center;gap:4px;min-width:0;padding-left:16px;display:flex;overflow-x:auto}.platform-shell-nav>a{color:var(--muted);white-space:nowrap;border-radius:8px;flex-shrink:0;padding:6px 10px;font-size:13px}.platform-shell-nav>a:hover{color:var(--ink);background:var(--raise)}.platform-shell-nav>a[aria-current=page]{color:var(--ink);font-weight:600}.shell-frame[data-platform] .shell-content{width:100%;max-width:1520px;margin-inline:auto;padding:24px clamp(20px,4vw,64px) 64px}@media (width<=639px){.shell-frame[data-platform] .shell-toolbar{flex-wrap:wrap;row-gap:4px}.platform-shell-brand{display:contents}.platform-shell-nav{border-left:0;flex-basis:100%;order:3;margin-left:-6px;padding-left:0}}@media (width<=560px){.platform-shell-brand{gap:12px}.platform-shell-nav>a{padding:6px}.shell-frame[data-platform] .shell-toolbar{gap:8px;padding:12px 16px}.shell-frame[data-platform] .shell-content{padding:12px 16px 40px}}.shell-account-menu{min-width:min(224px,100vw - 38px)}.shell-account-menu .toolbar-popover-heading{margin-bottom:4px;padding:8px 10px 10px}.shell-account-menu .toolbar-popover-heading strong{overflow-wrap:anywhere;max-width:224px}.shell-account-menu .toolbar-popover-heading small{margin-top:2px;display:block}.shell-account-menu-group{border-top:1px solid var(--hair);margin-top:4px;padding-top:4px}.shell-account-menu-label{color:var(--muted);padding:4px 10px 2px;font-size:11px;font-weight:500;line-height:16px}.shell-account-menu a,.shell-account-menu .toolbar-menu-action{gap:10px;min-height:34px;padding:7px 10px}.shell-account-menu a>:first-child,.shell-account-menu .toolbar-menu-action>:first-child{flex-shrink:0}.shell-account-menu a>span,.shell-account-menu .toolbar-menu-action>span{overflow-wrap:anywhere;min-width:0}.shell-account-menu .shell-unread{flex-shrink:0;margin-left:auto}@media (width<=640px),(pointer:coarse){.shell-account-menu a,.shell-account-menu .toolbar-menu-action{min-height:44px}}:root{--navigation-glass-base:74%;--navigation-glass-reflection:#ffffff52}:root[data-theme=dark]{--navigation-glass-base:80%;--navigation-glass-reflection:#ffffff0a}.shell-frame.shell-spine-v2,.shell-frame.upload-preparation-shell{background:var(--canvas)}.shell-frame>.shell-sidebar,:root[data-theme=dark] .shell-frame>.shell-sidebar,.shell-frame .shell-mobile-navigation{background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 6%,var(--surface)),var(--surface) 340px);-webkit-backdrop-filter:none;box-shadow:none;border:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.shell-frame:not([data-navigation-rail])>.shell-sidebar,:root[data-theme=dark] .shell-frame:not([data-navigation-rail])>.shell-sidebar,.shell-frame[data-navigation-rail]>.shell-sidebar:is(:hover,:has(:focus-visible)),.shell-frame .shell-mobile-navigation{background:linear-gradient(110deg, var(--navigation-glass-reflection), transparent 42%), linear-gradient(165deg, color-mix(in srgb, var(--accent) 9%, transparent), transparent 48%, color-mix(in srgb, var(--second) 4%, transparent)), color-mix(in srgb,var(--surface) var(--navigation-glass-base),transparent);-webkit-backdrop-filter:blur(20px)saturate(1.12);box-shadow:8px 0 24px -18px var(--shadow)}}.shell-frame>.shell-sidebar{overflow-anchor:none}.shell-frame .upload-preparation-shell-breadcrumb{gap:8px;font-size:13px;line-height:20px}.shell-frame .upload-preparation-shell-breadcrumb>a{min-width:0;max-width:240px;color:var(--body);transition:color var(--motion-feedback) var(--motion-ease), background-color var(--motion-feedback) var(--motion-ease);border-radius:6px;padding:4px 6px;font-weight:500}.shell-frame .upload-preparation-shell-breadcrumb>a:hover{color:var(--accent-ink);background:color-mix(in srgb,var(--accent) 7%,transparent);text-decoration:none}.shell-frame .upload-preparation-shell-breadcrumb>strong{min-width:0;color:var(--ink);letter-spacing:-.01em;font-size:13px;font-weight:600}.shell-crumb-separator{color:var(--muted);opacity:.65;flex:none}.shell-frame .icon-button.shell-navigation-toggle{width:32px;height:32px;color:var(--muted);box-shadow:none;transition:background-color var(--motion-feedback) var(--motion-ease),color var(--motion-feedback) var(--motion-ease);background:0 0;border:0;border-radius:7px;flex-shrink:0}.shell-frame .icon-button.shell-navigation-toggle:is(:hover,:focus-visible){color:var(--accent-ink);background:color-mix(in srgb,var(--accent) 8%,transparent);box-shadow:none}.shell-frame .icon-button.shell-navigation-toggle:active{background:color-mix(in srgb,var(--accent) 12%,transparent);box-shadow:none;transform:none}.shell-frame .shell-brand-row{gap:4px;margin-bottom:14px}.shell-frame .shell-brand-row .shell-brand{min-width:0;margin-bottom:0}@media (width>=1024px){.shell-frame[data-navigation-hidden] .shell-toolbar{padding-left:8px}.shell-frame[data-navigation-rail]>.shell-sidebar:not(:hover):not(:has(:focus-visible)) .shell-brand-row{flex-direction:column}.shell-frame[data-navigation-rail]>.shell-sidebar:not(:hover):not(:has(:focus-visible)) .shell-brand-row .shell-brand{margin-bottom:0}}@media (width<=639px){.shell-frame .upload-preparation-shell-breadcrumb{flex:auto;gap:3px}.shell-frame .upload-preparation-shell-breadcrumb>:nth-last-child(n+4):not(button){display:none}.shell-frame .upload-preparation-shell-breadcrumb>a{text-overflow:ellipsis;flex:0 4 auto;min-width:2.5rem;max-width:8.5rem;padding-inline:3px;overflow:hidden}.shell-frame .upload-preparation-shell-breadcrumb>:is(strong,span):last-child{text-overflow:ellipsis;flex:0 auto;min-width:3rem;overflow:hidden}.shell-frame .shell-toolbar .shell-navigation-toggle{margin-right:3px}}@media (prefers-reduced-motion:reduce){.shell-frame .upload-preparation-shell-breadcrumb>a,.shell-frame .icon-button.shell-navigation-toggle{transition:none}}.shell-frame .shell-brand-block{border-bottom:1px solid var(--hair);box-shadow:none;padding:20px 12px 14px}.shell-frame .shell-brand{margin-bottom:18px}.shell-project-caption{color:var(--muted);margin:0 4px 7px;font-size:10px;font-weight:500;display:block}.shell-project-monogram{border:1px solid var(--hair);background:var(--raise);width:28px;height:28px;color:var(--ink);letter-spacing:.02em;border-radius:8px;flex:none;place-items:center;font-size:10px;font-weight:600;display:grid}.shell-frame .celia-project-picker .celia-select-trigger{background:var(--surface);border-color:var(--hair);height:auto;min-height:52px;box-shadow:none;border-radius:10px;gap:8px;padding:8px}.shell-frame .celia-project-picker .celia-select-trigger:hover{background:var(--raise)}.shell-frame .celia-project-picker .celia-select-value{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:17px;display:-webkit-box}.shell-frame .shell-navigation{scrollbar-gutter:auto;padding:12px 4px 12px 8px}.shell-frame .shell-nav-heading{letter-spacing:.01em;text-transform:none;padding:12px 12px 6px;font-size:11px;font-weight:500}.shell-frame .shell-nav-item{min-height:36px;box-shadow:none;isolation:isolate;border-color:#0000;border-radius:8px;gap:10px;padding:8px 12px;font-size:12px;font-weight:450;transition:color .18s,border-color .24s cubic-bezier(.2,.8,.2,1),background-color .18s,width .24s cubic-bezier(.2,.8,.2,1),border-radius .24s cubic-bezier(.2,.8,.2,1);position:relative}.shell-frame .shell-nav-item:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(110deg,color-mix(in srgb,var(--accent) 9%,transparent),color-mix(in srgb,var(--accent) 4%,transparent));opacity:0;transition:opacity .16s,transform .22s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:scale(.97)}.shell-frame .shell-nav-item:is(:hover,:focus-visible,.is-active):before{opacity:1;transform:scale(1)}.shell-frame .shell-nav-item:hover:not(.is-active){box-shadow:none;background:0 0;border-color:#0000}.shell-frame .shell-nav-item.is-active{color:var(--accent-ink);box-shadow:none;background:0 0;border-color:#0000;font-weight:550}.shell-frame .shell-nav-badge{border:1px solid color-mix(in srgb,var(--muted) 18%,var(--hair));color:var(--muted);background:color-mix(in srgb,var(--muted) 5%,var(--surface));letter-spacing:.01em;white-space:nowrap;border-radius:999px;flex:none;padding:2px 6px;font-size:9px;font-weight:550;line-height:12px}@media (prefers-reduced-motion:reduce){.shell-frame .shell-nav-item,.shell-frame .shell-nav-item:before{transition:none}}.shell-frame .shell-nav-item>.design-icon{font-variation-settings:"FILL" 0, "wght" 450, "GRAD" 0, "opsz" 20}.shell-frame .shell-nav-item.is-active>.design-icon{font-variation-settings:"FILL" 1, "wght" 500, "GRAD" 0, "opsz" 20}.shell-navigation-preferences{border-top:1px solid var(--hair);flex:none;padding:10px 8px}.shell-navigation-preferences-trigger{width:100%;min-height:36px;color:var(--muted);border-radius:8px;align-items:center;gap:10px;padding:8px 12px;font-size:12px;display:flex}.shell-navigation-preferences-trigger:hover{background:var(--raise);color:var(--ink)}.shell-navigation-preferences-trigger>span:last-child{margin-left:auto}.shell-navigation-preferences>.toolbar-popover-root{width:100%}.shell-navigation-mode-copy{flex:1;gap:3px;display:grid}.shell-navigation-mode-copy strong{font-size:12px;font-weight:500}.shell-navigation-mode-copy small{color:var(--muted);font-size:11px}.shell-frame .project-visual-picker .celia-select-popup{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:14px}.shell-frame .project-visual-picker .celia-select-option{min-height:54px;padding:8px 10px}.shell-frame .project-visual-picker .project-picker-option-copy{gap:3px;display:grid}.project-picker-option-copy small{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:10px;overflow:hidden}.shell-frame .project-visual-picker .celia-select-option[aria-selected=true][data-active]{box-shadow:none}@media (width>=1024px){.shell-frame[data-navigation-rail]>.shell-sidebar{z-index:40;transition:width .24s cubic-bezier(.2,.8,.2,1),margin-right .24s cubic-bezier(.2,.8,.2,1)}.shell-frame[data-navigation-rail]:not([data-navigation-hidden])>.shell-sidebar:is(:hover,:has(:focus-visible)){width:232px;box-shadow:12px 0 28px -12px var(--shadow);margin-right:-168px}.shell-frame[data-navigation-rail]>.shell-sidebar .celia-panel-resize{display:none}.shell-frame[data-navigation-rail]>.shell-sidebar:not(:hover):not(:has(:focus-visible)) .shell-navigation-preferences-trigger>span:not(:first-child){display:none}.shell-frame[data-navigation-rail]>.shell-sidebar:not(:hover):not(:has(:focus-visible)) .celia-select-trigger{min-height:40px}.shell-frame[data-navigation-rail]>.shell-sidebar:not(:hover):not(:has(:focus-visible)) .shell-navigation-preferences-trigger{justify-content:center;padding:8px}}@media (prefers-reduced-motion:reduce){.shell-frame[data-navigation-rail]>.shell-sidebar{transition:none}}@media (prefers-reduced-transparency:reduce){.shell-frame>.shell-sidebar,:root[data-theme=dark] .shell-frame>.shell-sidebar,.shell-frame .shell-mobile-navigation{background:var(--surface)!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}}@media (forced-colors:active){.shell-frame>.shell-sidebar,.shell-frame .shell-mobile-navigation{-webkit-backdrop-filter:none!important;background:canvas!important}.shell-frame .shell-nav-item.is-active{outline:1px solid highlight}}@media (width>=1024px){.shell-frame:not([data-navigation-rail]):not([data-navigation-hidden])>.shell-sidebar{width:var(--panel-width,204px)}.shell-frame:not([data-navigation-rail])>.shell-sidebar>.celia-panel-resize{display:block}}.shell-frame .shell-nav-item:focus-visible{outline:2px solid var(--accent-ink);outline-offset:-2px}.shell-frame .shell-selection-indicator{transition:transform .24s cubic-bezier(.2,.8,.2,1),height .24s cubic-bezier(.2,.8,.2,1),opacity .16s}@keyframes navigation-label-reveal{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.shell-frame[data-navigation-rail]>.shell-sidebar:is(:hover,:has(:focus-visible)) .shell-nav-label{animation:.18s cubic-bezier(.2,.8,.2,1) 45ms both navigation-label-reveal}}@media (prefers-reduced-motion:reduce){.shell-frame .shell-selection-indicator{transition:none}.shell-frame .shell-nav-item:before{transform:none}}@media (width>=1024px){.shell-frame[data-navigation-rail]>.shell-sidebar .shell-navigation{padding:8px 4px 8px 10px}.shell-frame[data-navigation-rail]>.shell-sidebar:not(:hover):not(:has(:focus-visible)) .shell-navigation{padding:8px 4px 8px 10px}.shell-frame[data-navigation-rail]>.shell-sidebar .shell-nav-item{justify-content:flex-start;margin-inline:0;padding:8px 11px}.shell-frame[data-navigation-rail]>.shell-sidebar:not(:hover):not(:has(:focus-visible)) .shell-nav-item{justify-content:flex-start;margin-inline:0;padding:8px 11px}.shell-frame[data-navigation-rail]>.shell-sidebar:is(:hover,:has(:focus-visible)) .shell-nav-item{width:100%}.shell-frame[data-navigation-rail]>.shell-sidebar:not(:hover):not(:has(:focus-visible)) .shell-nav-item.is-active{border-color:color-mix(in srgb,var(--accent) 24%,var(--hair));border-radius:10px}.shell-frame[data-navigation-rail]>.shell-sidebar .shell-nav-item>:is(svg,.design-icon){flex-shrink:0}.shell-frame[data-navigation-rail]>.shell-sidebar:not(:hover):not(:has(:focus-visible)) .shell-nav-badge{display:none}.shell-frame[data-navigation-rail]>.shell-sidebar .shell-brand-block{flex:none;height:132px;padding:14px 10px 10px}.shell-frame[data-navigation-rail]>.shell-sidebar .shell-brand-row{height:32px;margin-bottom:12px}.shell-frame[data-navigation-rail]>.shell-sidebar .shell-brand{margin-bottom:0}.shell-frame[data-navigation-rail]>.shell-sidebar .shell-project-caption{white-space:nowrap;height:15px;margin-bottom:7px;line-height:15px;display:block}.shell-frame[data-navigation-rail]>.shell-sidebar:not(:hover):not(:has(:focus-visible)) .shell-project-caption{visibility:hidden}.shell-frame[data-navigation-rail]>.shell-sidebar .shell-project-select{height:40px}.shell-frame[data-navigation-rail]>.shell-sidebar .celia-project-picker .celia-select-trigger{height:40px;min-height:40px;padding-block:3px}.shell-frame[data-navigation-rail]>.shell-sidebar .shell-nav-heading{white-space:nowrap;height:32px;margin:0;padding:10px 12px 6px;line-height:16px;position:relative}.shell-frame[data-navigation-rail]>.shell-sidebar:not(:hover):not(:has(:focus-visible)) .shell-nav-heading:after{content:"";background:var(--hair);width:26px;height:1px;position:absolute;top:16px;left:8px}.shell-frame[data-navigation-rail]>.shell-sidebar .shell-nav-item{height:36px;min-height:36px}.shell-frame[data-navigation-rail]>.shell-sidebar:is(:hover,:has(:focus-visible)) .shell-nav-item:before,.shell-frame:not([data-navigation-rail])>.shell-sidebar .shell-nav-item:before{background:linear-gradient(110deg,color-mix(in srgb,var(--accent) 14%,transparent),color-mix(in srgb,var(--accent) 5%,transparent) 75%,color-mix(in srgb,var(--second) 3%,transparent))}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--font-sans:"Inter Variable", "Inter", system-ui, sans-serif;--font-mono:"JetBrains Mono Variable", "JetBrains Mono", ui-monospace, monospace;--color-white:#fff;--spacing:.25rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Inter Variable", "Inter", system-ui, sans-serif;--default-mono-font-family:"JetBrains Mono Variable", "JetBrains Mono", ui-monospace, monospace;--color-accent:var(--accent);--color-accent-ink:var(--accent-ink);--color-ink:var(--ink);--color-muted:var(--muted);--color-hair:var(--hair);--color-raise:var(--raise);--color-canvas:var(--canvas);--color-surface:var(--surface)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=hidden]),textarea,select{background-color:var(--raise)}@supports (color:color-mix(in lab, red, red)){input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=hidden]),textarea,select{background-color:color-mix(in srgb,var(--raise) 30%,var(--surface))}}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=hidden]),textarea,select{border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=hidden]),textarea,select{border-color:color-mix(in srgb,var(--ink) 9%,transparent)}}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=hidden]),textarea,select{box-shadow:none;transition:background-color .16s,border-color .16s,box-shadow .16s}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 35%,transparent)}}input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:2px;border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){input:focus-visible,textarea:focus-visible,select:focus-visible{border-color:color-mix(in srgb,var(--accent) 65%,var(--hair))}}input[aria-invalid=true],textarea[aria-invalid=true],select[aria-invalid=true]{border-color:var(--danger)}input[type=checkbox]:not([role=switch]),input[type=radio]{appearance:none;border:1px solid var(--muted);flex-shrink:0;place-content:center;width:16px;height:16px;margin:0;padding:0;display:inline-grid}@supports (color:color-mix(in lab, red, red)){input[type=checkbox]:not([role=switch]),input[type=radio]{border:1px solid color-mix(in srgb,var(--muted) 55%,var(--hair))}}input[type=checkbox]:not([role=switch]),input[type=radio]{background:var(--surface);vertical-align:middle;cursor:pointer;border-radius:5px;transition:border-color .14s,background-color .14s,box-shadow .14s}input[type=radio]{border-radius:50%}input[type=checkbox]:not([role=switch]):before{content:"";background:var(--on-accent);clip-path:polygon(10% 43%,38% 69%,88% 15%,100% 27%,39% 94%,0 56%);width:9px;height:9px;transition:transform .12s;transform:scale(0)}input[type=radio]:before{content:"";background:var(--on-accent);border-radius:50%;width:8px;height:8px;transition:transform .12s;transform:scale(0)}input[type=checkbox]:not([role=switch]):checked,input[type=radio]:checked{border-color:var(--accent);background:var(--accent)}input[type=checkbox]:not([role=switch]):checked:before,input[type=radio]:checked:before{transform:scale(1)}input[type=checkbox]:not([role=switch]):indeterminate{background:var(--accent);border-color:var(--accent)}input[type=checkbox]:not([role=switch]):indeterminate:before{clip-path:none;border-radius:1px;height:2px;transform:scale(1)}input[type=checkbox]:disabled,input[type=radio]:disabled{opacity:.5;cursor:not-allowed}body{background-color:var(--canvas);color:var(--body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:var(--type-body);letter-spacing:-.009em;font-weight:400;line-height:1.5}h1{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--ink)}h2,h3{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--ink)}a{color:var(--ink);text-underline-offset:2px}@media (hover:hover){a:hover{color:var(--accent-ink);text-decoration-line:underline}}code,.mono{font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:.9em}:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--accent)}button:not(:disabled),[role=button]:not([aria-disabled=true]){cursor:pointer}input,select,textarea{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--hair);background-color:var(--surface);padding-inline:calc(var(--spacing) * 2.5);--tw-leading:calc(var(--spacing) * 5);font-size:13px;line-height:calc(var(--spacing) * 5);color:var(--ink);padding-block:5px}:is(input,select,textarea)::placeholder{color:var(--muted)}:is(input,select,textarea):focus{border-color:var(--accent)}input[type=checkbox],input[type=radio]{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);accent-color:var(--accent)}input[type=file]{border-style:var(--tw-border-style);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-width:0;padding:0}input[type=file]::file-selector-button{margin-right:calc(var(--spacing) * 3)}input[type=file]::file-selector-button{border-radius:var(--radius-md)}input[type=file]::file-selector-button{border-style:var(--tw-border-style);border-width:1px}input[type=file]::file-selector-button{border-color:var(--hair)}input[type=file]::file-selector-button{background-color:var(--surface)}input[type=file]::file-selector-button{padding-inline:calc(var(--spacing) * 3)}input[type=file]::file-selector-button{padding-block:calc(var(--spacing) * 1.5)}input[type=file]::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}input[type=file]::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}input[type=file]::file-selector-button{color:var(--ink)}th,dt{font-weight:500}strong,b{font-weight:600}}@layer components{.shell-frame{background:radial-gradient(ellipse at 65% 0%, var(--ambient), transparent 60%), var(--canvas);min-height:100dvh;display:flex}.shell-sidebar{height:100dvh;width:calc(var(--spacing) * 64);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--hair);flex-direction:column;flex-shrink:0;display:none;position:sticky;top:0}@media (width>=64rem){.shell-sidebar{display:flex}}.shell-sidebar{background:var(--surface)}:where(.shell-brand-block>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.shell-brand-block{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--hair);padding:calc(var(--spacing) * 4)}.shell-brand{align-items:center;gap:calc(var(--spacing) * 2.5);--tw-font-weight:var(--font-weight-semibold);font-size:17px;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--ink);display:flex}@media (hover:hover){.shell-brand:hover{color:var(--ink);text-decoration-line:none}}.celia-mark{border-radius:30%;flex-shrink:0;display:inline-flex;overflow:hidden}.celia-mark>img{object-fit:contain;width:100%;height:100%;display:block}.shell-project-select{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--hair);background-color:var(--surface);min-width:0;padding-inline:calc(var(--spacing) * 2.5);box-shadow:inset 0 1px 1px var(--glass-edge);display:flex}.shell-project-select select{border-style:var(--tw-border-style);min-width:0;padding-inline:0;padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);background-color:#0000;border-width:0;border-radius:0;flex:1}.shell-project-select select:disabled{opacity:1}.shell-navigation{flex:1;min-height:0}:where(.shell-navigation>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.shell-navigation{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);scrollbar-width:thin;scrollbar-color:var(--hair) transparent;overflow-y:auto}:where(.shell-nav-section>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}.shell-nav-heading{padding-inline:calc(var(--spacing) * 2.5);padding-top:var(--spacing);padding-bottom:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-semibold);font-size:10px;font-weight:var(--font-weight-semibold);--tw-tracking:.12em;letter-spacing:.12em;color:var(--muted);text-transform:uppercase}:where(.shell-nav-group>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}.shell-nav-group-label{padding-inline:calc(var(--spacing) * 2.5);padding-top:calc(var(--spacing) * 1.5);padding-bottom:var(--spacing);color:var(--muted);font-size:10px}.shell-nav-item{min-height:calc(var(--spacing) * 8);align-items:center;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--body);border-width:1px;border-color:#0000;display:flex}@media (hover:hover){.shell-nav-item:hover{background-color:var(--raise);color:var(--ink);text-decoration-line:none}}.shell-nav-item{transition:background-color .12s,color .12s,box-shadow .12s}.shell-nav-item>svg{color:var(--muted)}.shell-nav-item.is-active{border-color:var(--hair);background-color:var(--surface);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--ink);box-shadow:0 2px 6px var(--shadow), inset 0 1px 1px var(--glass-edge)}.shell-nav-item.is-active>svg{color:var(--accent-ink)}.shell-account{display:none!important}.shell-avatar{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--hair);background-color:var(--raise);--tw-font-weight:var(--font-weight-semibold);font-size:10px;font-weight:var(--font-weight-semibold);color:var(--ink);border-radius:2147483647px;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (hover:hover){.shell-avatar:hover{text-decoration-line:none}}.shell-unread{background-color:var(--accent);padding-inline:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-semibold);font-size:10px;font-weight:var(--font-weight-semibold);color:var(--on-accent);border-radius:2147483647px}.shell-main{flex:1;min-width:0}.shell-toolbar{z-index:20;height:calc(var(--spacing) * 14);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--hair);padding-inline:calc(var(--spacing) * 4);display:flex;position:sticky;top:0}@media (width>=64rem){.shell-toolbar{padding-inline:calc(var(--spacing) * 6)}}.shell-toolbar{background:var(--surface)}.shell-preview-label{border-style:var(--tw-border-style);border-width:1px;border-color:var(--hair);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-medium);font-size:10px;font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--muted);border-radius:2147483647px;display:none}@media (width>=40rem){.shell-preview-label{display:inline-flex}}.shell-content{min-width:0}:where(.shell-content>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.shell-content{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 12)}@media (width>=64rem){.shell-content{padding-inline:calc(var(--spacing) * 6)}}.shell-mobile-navigation{height:100dvh;max-height:100dvh;width:calc(var(--spacing) * 72);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--hair);max-width:calc(100vw - 2rem);color:var(--body);background:var(--surface);inset-block:0;flex-direction:column;margin:0;padding:0;position:fixed;left:0}.shell-mobile-navigation[open]{display:flex}.shell-mobile-navigation::backdrop,.workspace-dialog::backdrop{background:var(--scrim);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.skip-link{top:calc(var(--spacing) * 2);left:calc(var(--spacing) * 3);z-index:50;--tw-translate-y:calc(var(--spacing) * -20);translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--radius-lg);background-color:var(--surface);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--ink);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:fixed}.skip-link:focus{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.icon-button{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--hair);background-color:var(--surface);color:var(--body);border-radius:2147483647px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.icon-button:hover{background-color:var(--raise);color:var(--ink)}}.icon-button:disabled{opacity:.5}.icon-button{box-shadow:none;vertical-align:middle;padding:0;line-height:1}.appearance-menu{z-index:30;margin-top:calc(var(--spacing) * 2);width:calc(var(--spacing) * 48);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--hair);background-color:var(--surface);padding:calc(var(--spacing) * 2);box-shadow:0 8px 28px var(--shadow), inset 0 1px 1px var(--glass-edge);position:absolute;top:100%;right:0}.celia-button{gap:calc(var(--spacing) * 1.5);white-space:nowrap;text-align:center;vertical-align:middle;letter-spacing:-.012em;box-shadow:none;border-radius:999px;flex-shrink:0;justify-content:center;font-weight:500;line-height:1.25;transition:background-color .14s,border-color .14s,color .14s,transform .12s cubic-bezier(.2,.8,.2,1),box-shadow .14s;position:relative}.celia-card-action[aria-pressed=true]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.celia-card-action[aria-pressed=true]{background:color-mix(in srgb, var(--accent) 8%, var(--surface))}}.celia-card-action[aria-pressed=true]{color:var(--accent-ink)}.celia-button--icon{border-radius:50%}:is(.celia-button,.icon-button)>:is(.ui-glyph,.design-icon,svg){flex-shrink:0;display:block}.celia-button--menu{text-align:start;white-space:normal;justify-content:flex-start}@media (width<=640px),(pointer:coarse){:is(.celia-button,.icon-button){min-height:44px!important}:is(.celia-button--icon,.icon-button){min-width:44px!important}}a.celia-button:hover{text-decoration:none}.celia-button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px}.celia-button--accent{background-color:var(--accent);color:var(--on-accent);background-image:linear-gradient(155deg, transparent 12%, var(--action-depth) 48%, var(--action-depth));font-weight:550}@supports (color:color-mix(in lab, red, red)){.celia-button--accent{background-image:linear-gradient(155deg, transparent 12%, color-mix(in srgb, var(--action-depth) 12%, transparent) 48%, color-mix(in srgb, var(--action-depth) 38%, transparent))}}.celia-button--accent{--button-edge:var(--on-accent)}@supports (color:color-mix(in lab, red, red)){.celia-button--accent{--button-edge:color-mix(in srgb, var(--on-accent) 16%, transparent)}}.celia-button--accent{box-shadow:inset 0 1px 0 var(--button-edge), 0 1px 2px var(--shadow)}.celia-button--plain{border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.celia-button--plain{border-color:color-mix(in srgb, var(--ink) 8%, transparent)}}.celia-button--plain{background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.celia-button--plain{background-color:color-mix(in srgb, var(--ink) 4%, var(--surface))}}.celia-button--plain{color:var(--ink);background-image:linear-gradient(155deg, var(--surface), transparent 45%, var(--ink))}@supports (color:color-mix(in lab, red, red)){.celia-button--plain{background-image:linear-gradient(155deg, color-mix(in srgb, var(--surface) 35%, transparent), transparent 45%, color-mix(in srgb, var(--ink) 4%, transparent))}}.celia-button--plain{--button-edge:var(--surface)}@supports (color:color-mix(in lab, red, red)){.celia-button--plain{--button-edge:color-mix(in srgb, var(--surface) 65%, transparent)}}.celia-button--plain{box-shadow:inset 0 1px 0 var(--button-edge), 0 1px 2px var(--shadow)}.celia-button--ghost{color:var(--muted);box-shadow:none;background:0 0;border:0}.celia-button--danger{border-color:var(--hair);background:var(--surface);color:var(--body);box-shadow:none}.celia-button--ok{background:var(--second)}@supports (color:color-mix(in lab, red, red)){.celia-button--ok{background:color-mix(in srgb, var(--second) 7%, var(--surface))}}.celia-button--ok{color:var(--second);box-shadow:none}@media (hover:hover){:is(.celia-button--accent,.celia-button--plain):hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){box-shadow:inset 0 1px 0 var(--button-edge), 0 3px 7px -2px var(--shadow);transform:translateY(-1px)}.celia-button--accent:hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.celia-button--accent:hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background-color:color-mix(in srgb, var(--accent) 65%, var(--action-depth))}}.celia-button--accent:hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){color:var(--on-accent)}.celia-button--plain:hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.celia-button--plain:hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background-color:color-mix(in srgb, var(--ink) 10%, var(--surface))}}.celia-button--plain:hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.celia-button--plain:hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){border-color:color-mix(in srgb, var(--ink) 18%, transparent)}}.celia-button--plain:hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){color:var(--ink)}.celia-button--ghost:hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.celia-button--ghost:hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background:color-mix(in srgb, var(--ink) 8%, var(--surface))}}.celia-button--ghost:hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){color:var(--ink)}.celia-button--danger:hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.celia-button--danger:hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background:color-mix(in srgb, var(--danger) 14%, var(--surface))}}.celia-button--danger:hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.celia-button--danger:hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){border-color:color-mix(in srgb, var(--danger) 22%, transparent)}}.celia-button--danger:hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){color:var(--danger)}.celia-button--ok:hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background:var(--second)}@supports (color:color-mix(in lab, red, red)){.celia-button--ok:hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background:color-mix(in srgb, var(--second) 17%, var(--surface))}}}.celia-button--danger:focus-visible:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]),.celia-button--danger:active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.celia-button--danger:focus-visible:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]),.celia-button--danger:active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background:color-mix(in srgb, var(--danger) 14%, var(--surface))}}.celia-button--danger:focus-visible:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]),.celia-button--danger:active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){color:var(--danger);border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.celia-button--danger:focus-visible:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]),.celia-button--danger:active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){border-color:color-mix(in srgb, var(--danger) 22%, transparent)}}.celia-button:active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){box-shadow:none;transition-duration:60ms;transform:scale(.985)}.celia-button--accent:active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background-color:var(--action-depth)}.celia-button--ghost:active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background:var(--hair)}.celia-button:is(:disabled,[aria-disabled=true]){cursor:not-allowed;opacity:.5;box-shadow:none;background-image:none}.celia-button[aria-busy=true]{cursor:progress;box-shadow:none}.celia-button[aria-busy=true]:after{content:"";pointer-events:none;opacity:.55;transform-origin:50%;background:currentColor;border-radius:999px;height:2px;animation:1.2s ease-in-out infinite celia-button-pending;position:absolute;bottom:3px;left:25%;right:25%}@keyframes celia-button-pending{0%,to{opacity:.3;transform:scaleX(.35)}50%{opacity:.7;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.celia-button{transform:none!important}}@media (forced-colors:active){.celia-button{color:buttontext;box-shadow:none;background:buttonface;border:1px solid buttontext}.celia-button:focus-visible{outline-color:highlight}.celia-button:is(:disabled,[aria-disabled=true]){color:graytext;border-color:graytext}}.workspace-toolbar{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--hair);padding:calc(var(--spacing) * 3);background:var(--glass);box-shadow:inset 0 1px 1px var(--glass-edge);flex-wrap:wrap;display:flex}.workspace-layout{min-width:0;container:workspace-layout/inline-size}.workspace-grid{gap:calc(var(--spacing) * 4);min-width:0;display:grid}.transfer-progress{height:calc(var(--spacing) * 1.5);appearance:none;background:var(--raise);width:100%;color:var(--accent);border-radius:2147483647px;overflow:hidden}.transfer-progress::-webkit-progress-bar{background:var(--raise)}.transfer-progress::-webkit-progress-value{background:var(--accent);border-radius:inherit}.transfer-progress::-moz-progress-bar{background:var(--accent);border-radius:inherit}.workspace-grid.has-inspector{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:clamp(8px,1.5vw,16px)}.workspace-grid.has-inspector>*{overflow-wrap:anywhere;min-width:0;overflow-x:auto}.workspace-grid.has-inspector>.workspace-inspector{overscroll-behavior:contain;max-height:calc(100dvh - 76px);position:sticky;top:60px;overflow-y:auto}.workspace-inspector{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--hair);background-color:var(--surface);flex-direction:column;align-self:flex-start;min-width:0;display:flex;overflow:hidden}.evidence-panel{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--hair);background-color:var(--surface);min-width:0;box-shadow:0 2px 8px var(--shadow);overflow:hidden}@container workspace-layout (width>=760px){.workspace-grid.has-inspector{grid-template-columns:minmax(0,1fr) minmax(18rem,22rem)}.workspace-inspector{top:calc(var(--spacing) * 20);position:sticky}}@container workspace-layout (width<=540px){.workspace-inspector>div{padding:8px}.workspace-inspector :is(button,a){white-space:normal;overflow-wrap:anywhere}.workspace-inspector .celia-button:not(.icon-button){height:auto;min-height:40px;padding-block:6px}}table.grid-table{border-collapse:collapse;width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}table.grid-table th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--hair);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--muted)}table.grid-table td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--hair);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);vertical-align:middle}table.grid-table tbody tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}table.grid-table tbody tr:hover,table.grid-table tbody tr:focus-within{background-color:var(--raise)}.grid-table-sort{min-height:28px;color:inherit;text-align:left;border-radius:4px;align-items:center;gap:6px;margin-block:-4px;padding:4px 0;display:inline-flex;position:relative}.grid-table-sort:hover{color:var(--ink)}.grid-table-sort>.ui-glyph{flex-shrink:0}@media (width<=640px),(pointer:coarse){.grid-table-sort{min-height:44px}}.card-body{padding:calc(var(--spacing) * 4)}.card-body:has(>table.grid-table:only-child){padding:0;overflow-x:auto}.status-label{--status-ink:var(--muted);border:1px solid var(--status-ink);align-items:center;gap:6px;max-width:100%;height:24px;padding:0 9px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.status-label{border:1px solid color-mix(in srgb, var(--status-ink) 13%, transparent)}}.status-label{letter-spacing:-.01em;text-transform:none;white-space:nowrap;vertical-align:middle;color:var(--status-ink);background:var(--status-ink);border-radius:6px;font-size:12px;font-weight:550;line-height:1}@supports (color:color-mix(in lab, red, red)){.status-label{background:color-mix(in srgb, var(--status-ink) 8%, var(--surface))}}.status-label-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.status-label-symbol{flex:none;width:14px;height:14px}.status-label-dot{background:currentColor;border-radius:50%;flex:none;width:5px;height:5px}.status-label.is-ok{--status-ink:var(--second)}.status-label.is-warn{--status-ink:var(--amber)}.status-label.is-bad{--status-ink:var(--danger)}.status-label.is-accent{--status-ink:var(--accent-ink)}.status-label.is-moving :is(.status-label-dot,.status-label-symbol){animation:1.8s ease-in-out infinite status-label-pulse}.status-label.status-label--plain{background:0 0;border-color:#0000;padding-inline:0}.status-label--plain .status-label-text{color:var(--body)}@keyframes status-label-pulse{50%{opacity:.3}}.meta-chip{max-width:100%;min-height:22px;color:var(--muted);background:0 0;border:0;border-radius:0;align-items:center;gap:5px;padding:0;font-size:11px;font-weight:500;line-height:18px;display:inline-flex}.meta-chip.is-mono{font-family:"JetBrains Mono", var(--font-mono), monospace}.celia-page-count{--tw-font-weight:var(--font-weight-medium);font-size:13px;font-weight:var(--font-weight-medium);color:var(--muted);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.celia-spinner{border:2px solid var(--muted);border-radius:50%;width:14px;height:14px}@supports (color:color-mix(in lab, red, red)){.celia-spinner{border:2px solid color-mix(in srgb, var(--muted) 25%, transparent)}}.celia-spinner{border-top-color:var(--accent);animation:.8s linear infinite celia-spin}@keyframes celia-spin{to{transform:rotate(360deg)}}.ui-glyph{letter-spacing:normal;text-transform:none;white-space:nowrap;-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 20;flex-shrink:0;font-family:Material Symbols Outlined;font-style:normal;font-weight:400;line-height:1;display:inline-block}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-1{top:var(--spacing)}.top-5{top:calc(var(--spacing) * 5)}.isolate{isolation:isolate}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-3{margin-block:calc(var(--spacing) * 3)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-auto{margin-top:auto}.mr-auto{margin-right:auto}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.ml-1{margin-left:var(--spacing)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline\!{display:inline!important}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-\[22px\]{height:22px}.h-\[26px\]{height:26px}.h-full{height:100%}.max-h-96{max-height:calc(var(--spacing) * 96)}.min-h-0{min-height:0}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-28{min-height:calc(var(--spacing) * 28)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-20{width:calc(var(--spacing) * 20)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-\[28rem\]{width:28rem}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-\[24rem\]{max-width:24rem}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-\[760px\]{min-width:760px}.flex-1{flex:1}.flex-\[1_1_18rem\]{flex:18rem}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-\[minmax\(5rem\,9rem\)_1fr\]{grid-template-columns:minmax(5rem,9rem) 1fr}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-\[5px\]{gap:5px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-hair>:not(:last-child)){border-color:var(--hair)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[5px\]{border-radius:5px}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-accent\/30{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/30{border-color:color-mix(in oklab, var(--accent) 30%, transparent)}}.border-accent\/40{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/40{border-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.border-amber\/30{border-color:var(--amber)}@supports (color:color-mix(in lab, red, red)){.border-amber\/30{border-color:color-mix(in oklab, var(--amber) 30%, transparent)}}.border-danger\/30{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.border-danger\/30{border-color:color-mix(in oklab, var(--danger) 30%, transparent)}}.border-hair{border-color:var(--hair)}.border-second\/30{border-color:var(--second)}@supports (color:color-mix(in lab, red, red)){.border-second\/30{border-color:color-mix(in oklab, var(--second) 30%, transparent)}}.bg-accent,.bg-accent\/6{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/6{background-color:color-mix(in oklab, var(--accent) 6%, transparent)}}.bg-accent\/10{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/10{background-color:color-mix(in oklab, var(--accent) 10%, transparent)}}.bg-accent\/70{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/70{background-color:color-mix(in oklab, var(--accent) 70%, transparent)}}.bg-amber,.bg-amber\/6{background-color:var(--amber)}@supports (color:color-mix(in lab, red, red)){.bg-amber\/6{background-color:color-mix(in oklab, var(--amber) 6%, transparent)}}.bg-canvas{background-color:var(--canvas)}.bg-danger,.bg-danger\/6{background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.bg-danger\/6{background-color:color-mix(in oklab, var(--danger) 6%, transparent)}}.bg-muted{background-color:var(--muted)}.bg-raise{background-color:var(--raise)}.bg-second,.bg-second\/6{background-color:var(--second)}@supports (color:color-mix(in lab, red, red)){.bg-second\/6{background-color:color-mix(in oklab, var(--second) 6%, transparent)}}.bg-stripe{background-color:var(--stripe)}.bg-surface{background-color:var(--surface)}.bg-white{background-color:var(--color-white)}.p-0{padding:0}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-\[7px\]{padding-inline:7px}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[22px\]{font-size:22px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-accent-ink{color:var(--accent-ink)}.text-amber{color:var(--amber)}.text-body{color:var(--body)}.text-danger{color:var(--danger)}.text-ink{color:var(--ink)}.text-muted,.text-muted\/50{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.text-muted\/50{color:color-mix(in oklab, var(--muted) 50%, transparent)}}.text-on-accent{color:var(--on-accent)}.text-on-fill{color:var(--on-fill)}.text-second{color:var(--second)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.accent-ink{accent-color:var(--ink)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.select-all{-webkit-user-select:all;user-select:all}@media (hover:hover){.hover\:bg-raise:hover{background-color:var(--raise)}.hover\:text-ink:hover{color:var(--ink)}.hover\:underline:hover{text-decoration-line:underline}}.disabled\:opacity-50:disabled{opacity:.5}@media not all and (width>=40rem){.max-sm\:min-h-11{min-height:calc(var(--spacing) * 11)}}@media (width>=40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:max-w-56{max-width:calc(var(--spacing) * 56)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:hidden{display:none}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(18rem\,\.7fr\)\]{grid-template-columns:minmax(0,1.3fr) minmax(18rem,.7fr)}}}@media (prefers-reduced-motion:reduce){input,textarea,select,input:before{transition:none!important}}@media (forced-colors:active){input[type=checkbox],input[type=radio]{appearance:auto!important}input[type=checkbox]:before,input[type=radio]:before{display:none}}.field-optional,[data-field-hint=optional]{color:var(--muted);font-size:11px;font-weight:400}:root{--field-surface:var(--raise)}@supports (color:color-mix(in lab, red, red)){:root{--field-surface:color-mix(in srgb,var(--raise) 24%,var(--surface))}}:root{--field-edge:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--field-edge:color-mix(in srgb,var(--ink) 12%,transparent)}}:root{--field-hover-edge:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--field-hover-edge:color-mix(in srgb,var(--ink) 23%,transparent)}}:root{--field-focus-edge:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root{--field-focus-edge:color-mix(in srgb,var(--accent) 68%,var(--hair))}}:root{--field-focus-ring:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root{--field-focus-ring:color-mix(in srgb,var(--accent) 12%,transparent)}}:root{--field-placeholder:var(--quiet)}:where(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=hidden]),textarea,select){background-color:var(--field-surface);border-color:var(--field-edge);color:var(--ink);caret-color:var(--accent);box-shadow:none;border-radius:8px;padding:6px 10px;font-weight:450;transition:background-color .14s,border-color .14s,box-shadow .14s}:where(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=hidden]),textarea,select):hover:not(:disabled):not(:focus):not([aria-invalid=true]){border-color:var(--field-hover-edge)}:where(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=hidden]),textarea,select):focus-visible{border-color:var(--field-focus-edge);background-color:var(--surface);box-shadow:0 0 0 3px var(--field-focus-ring);outline:0}:where(input,textarea,select)[aria-invalid=true]{border-color:var(--danger)}:where(input,textarea,select)[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px var(--danger)}@supports (color:color-mix(in lab, red, red)){:where(input,textarea,select)[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--danger) 12%,transparent)}}:where(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=hidden]),textarea,select):disabled{color:var(--muted);background-color:var(--raise);border-color:var(--hair);cursor:not-allowed}input::placeholder,textarea::placeholder{color:var(--field-placeholder);opacity:.8;font-weight:400}.celia-form-field>:is(input,textarea,.celia-form-select){min-width:0;max-width:100%}.field-optional,[data-field-hint=optional],[data-field-hint=recommendation]{color:var(--quiet);font-weight:400}@media (prefers-reduced-motion:reduce){:where(input,textarea,select){transition:none!important}}@media (width<=640px),(pointer:coarse){:where(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=hidden]),textarea,select){font-size:16px}.celia-form-field>:is(input:not([type=checkbox]),textarea),.project-create-control,.inline-suggestion-control>:is(input,textarea){min-height:44px}.celia-form-field:has(>input[type=checkbox]){height:auto;min-height:44px}}@media (forced-colors:active){:where(input,textarea,select):focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}:where(input,textarea,select)[aria-invalid=true]{border-color:mark}}:root{--model-unknown:#64748b;--model-family-yolo:#042aff;--model-family-rfdetr:#8033eb;--model-task-classify:#0f766e;--model-family-rtdetr:#b45309;--purpose-wash-start:6%;--purpose-wash-middle:3%;--purpose-wash-end:1.5%;--purpose-card-sheen:linear-gradient(180deg,var(--surface),transparent 44%)}@supports (color:color-mix(in lab, red, red)){:root{--purpose-card-sheen:linear-gradient(180deg,color-mix(in srgb,var(--surface) 6%,transparent),transparent 44%)}}:root[data-theme=dark]{--model-unknown:#a3afc1;--model-task-classify:#2dd4bf;--model-family-rtdetr:#fbbf24;--purpose-wash-start:8%;--purpose-wash-middle:4%;--purpose-wash-end:2%;--purpose-card-sheen:linear-gradient(180deg,var(--ink),transparent 44%)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--purpose-card-sheen:linear-gradient(180deg,color-mix(in srgb,var(--ink) 1.5%,transparent),transparent 44%)}}[data-card-purpose=model]{--card-purpose-color:var(--card-model-color,var(--model-unknown))}[data-card-purpose=training]{--card-purpose-color:var(--accent)}[data-card-purpose=frozen_test],[data-card-purpose=evaluation]{--card-purpose-color:var(--category-test)}[data-card-purpose=neutral]{--card-purpose-color:var(--surface)}[data-card-purpose],.celia-select-options[data-layout=grid] .celia-select-option[style*=--tone]{--card-purpose-gradient:linear-gradient(135deg, var(--card-purpose-color), var(--card-purpose-color) 62%, var(--card-purpose-color))}@supports (color:color-mix(in lab, red, red)){[data-card-purpose],.celia-select-options[data-layout=grid] .celia-select-option[style*=--tone]{--card-purpose-gradient:linear-gradient(135deg, color-mix(in srgb, var(--card-purpose-color) var(--purpose-wash-start), var(--purpose-card-base,var(--surface))), color-mix(in srgb, var(--card-purpose-color) var(--purpose-wash-middle), var(--purpose-card-base,var(--surface))) 62%, color-mix(in srgb, var(--card-purpose-color) var(--purpose-wash-end), var(--purpose-card-base,var(--surface))))}}[data-card-purpose] .purpose-card.purpose-card,.purpose-card.purpose-card[data-card-purpose]{background-color:var(--purpose-card-fill,var(--surface));background-image:var(--purpose-card-sheen),var(--card-purpose-gradient);background-clip:padding-box}.dataset-catalog-card[data-card-purpose] .dataset-card-placeholder{background:var(--card-purpose-color)}@supports (color:color-mix(in lab, red, red)){.dataset-catalog-card[data-card-purpose] .dataset-card-placeholder{background:color-mix(in srgb, var(--card-purpose-color) 3%, var(--raise))}}@media (prefers-reduced-transparency:reduce),(forced-colors:active){[data-card-purpose] .purpose-card.purpose-card,.purpose-card.purpose-card[data-card-purpose],.celia-select-options[data-layout=grid] .celia-select-option.celia-select-option[style*=--tone]{background-image:none;background-color:var(--surface)}.dataset-catalog-card[data-card-purpose] .dataset-card-placeholder{background:var(--raise)}}@media (forced-colors:active){[data-card-purpose] .purpose-card.purpose-card,.purpose-card.purpose-card[data-card-purpose],.celia-select-options[data-layout=grid] .celia-select-option.celia-select-option[style*=--tone]{background:canvas}}[data-card-purpose=model]{--model-card-hover-edge:var(--card-purpose-color)}@supports (color:color-mix(in lab, red, red)){[data-card-purpose=model]{--model-card-hover-edge:color-mix(in srgb,var(--card-purpose-color) 28%,var(--hair))}}[data-card-purpose=model]{--model-card-selected-edge:var(--card-purpose-color)}@supports (color:color-mix(in lab, red, red)){[data-card-purpose=model]{--model-card-selected-edge:color-mix(in srgb,var(--card-purpose-color) 48%,var(--hair))}}[data-card-purpose=model]{--card-purpose-gradient:linear-gradient(145deg,var(--card-purpose-color),var(--card-purpose-color) 85%)}@supports (color:color-mix(in lab, red, red)){[data-card-purpose=model]{--card-purpose-gradient:linear-gradient(145deg,color-mix(in srgb,var(--card-purpose-color) 4%,var(--surface)),color-mix(in srgb,var(--card-purpose-color) 0.5%,var(--surface)) 85%)}}[data-card-purpose=model].purpose-card.purpose-card{box-shadow:none}[data-card-purpose=model].purpose-card:is(button,a):hover,.model-choice-card.purpose-card:hover{border-color:var(--model-card-hover-edge)}[data-card-purpose=model].purpose-card:has(>.factory-row-select:hover){border-color:var(--model-card-hover-edge)}[data-card-purpose=model].purpose-card:is(.is-selected,[data-selected],[data-checked]),.training-profile-identity[data-card-purpose=model],.training-weight-identity[data-card-purpose=model]{--card-purpose-gradient:linear-gradient(145deg,var(--card-purpose-color),var(--card-purpose-color) 85%)}@supports (color:color-mix(in lab, red, red)){[data-card-purpose=model].purpose-card:is(.is-selected,[data-selected],[data-checked]),.training-profile-identity[data-card-purpose=model],.training-weight-identity[data-card-purpose=model]{--card-purpose-gradient:linear-gradient(145deg,color-mix(in srgb,var(--card-purpose-color) 7%,var(--surface)),color-mix(in srgb,var(--card-purpose-color) 1.5%,var(--surface)) 85%)}}[data-card-purpose=model].purpose-card:is(.is-selected,[data-selected],[data-checked]),.training-profile-identity[data-card-purpose=model],.training-weight-identity[data-card-purpose=model]{border-color:var(--model-card-selected-edge);box-shadow:none}.model-choice-card.purpose-card{border:1px solid var(--hair);box-shadow:none;transition:border-color .14s}.model-choice-card:has(input:focus-visible){outline:2px solid var(--card-purpose-color);outline-offset:2px}.model-choice-card input[type=radio]{accent-color:var(--card-purpose-color)}.model-choice-card input[type=radio]:checked{background:var(--card-purpose-color);border-color:var(--card-purpose-color)}.training-weight-identity,.training-profile-identity.purpose-card{border:1px solid var(--hair);border-radius:7px;min-width:0;padding:9px 10px}.training-checkpoint-option{flex-wrap:wrap;align-items:center;gap:5px 8px;min-width:0;display:flex}.training-checkpoint-option>strong{overflow-wrap:anywhere;font-size:12px;font-weight:500}@media (prefers-reduced-motion:reduce){.model-choice-card{transition:none}}@media (prefers-reduced-transparency:reduce),(forced-colors:active){[data-card-purpose=model].purpose-card.purpose-card{background-image:none}}@media (forced-colors:active){[data-card-purpose=model].purpose-card:is(.is-selected,[data-selected],[data-checked]){border-color:highlight}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--accent:#0071e3;--action-depth:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root{--action-depth:color-mix(in srgb, var(--accent) 76%, #000)}}:root{--accent-ink:#0068d1;--second:#0b6e3a;--danger:#b3251a;--amber:#8a5a0e;--ink:#0f172a;--body:#475569;--muted:#626f82;--quiet:#64748b;--hair:#0f172a14;--stripe:#edf3fa;--raise:#f2f4f7;--canvas:#f8f9fb;--surface:#fff;--on-accent:#fff;--on-fill:#fff;--glass:#ffffffc7;--glass-edge:#ffffffeb;--shadow:#0f172a12;--scrim:#0f172a47;--ambient:#38bdf80f;--brand-sheen:#7dd3fc;--category-test:#7752ac;--type-page-title:20px;--type-section-title:14px;--type-body:14px;--type-compact:13px;--type-caption:12px;--type-micro:11px;--control-height:32px;--control-height-form:36px;--radius-panel:12px;--radius-control:8px;--chart-series-1:#2563eb;--chart-series-2:#059669;--chart-series-3:#9333ea;--class-1:#ff9f1c;--class-2:#4cc9f0;--class-3:#2ec27e;--class-4:#f6e05e;--class-5:#3a86ff;--class-6:#ff5d3a;--class-7:#f15bb5;--class-8:#00d1b2;--class-9:#a06cf5;--class-10:#a3e635;--class-11:#ff4d6d;--class-12:#c9a26b}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--accent:#0071e3;--accent-ink:#64b5ff;--second:#45c07a;--danger:#f08379;--amber:#e0a94a;--ink:#f5f5f7;--body:#d1d3da;--muted:#b0b5c0;--quiet:#a1a6b0;--hair:#393b43;--stripe:#1b2a3e;--raise:#272930;--canvas:#101114;--surface:#1b1d22;--on-accent:#fff;--on-fill:#08080a;--glass:#1b1d22e0;--glass-edge:#ffffff12;--category-test:#c6a6f0;--shadow:#0006;--scrim:#0009;--ambient:#265aa014}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-iteration-count:1!important;animation-delay:0s!important}}@media (prefers-reduced-transparency:reduce){.shell-sidebar,.shell-toolbar,.workspace-toolbar{background:var(--surface);-webkit-backdrop-filter:none}.shell-mobile-navigation::backdrop,.workspace-dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}.celia-page-tabs{scrollbar-width:thin;flex-wrap:nowrap;min-width:0;max-width:100%;overflow-x:auto}.celia-page-tabs>a{white-space:nowrap;flex-shrink:0}.celia-page-tabs>a:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}:root{--motion-feedback:.12s;--motion-selection:.18s;--motion-enter:.22s;--motion-ease:cubic-bezier(.2,.8,.2,1)}.workspace-frame{border:1px solid var(--hair);background:var(--surface);min-width:0;max-width:100%;box-shadow:0 2px 16px var(--shadow);border-radius:12px}.workspace-frame-header{border-bottom:1px solid var(--hair);padding:20px}.workspace-frame-navigation{border-bottom:1px solid var(--hair);min-width:0;padding:0 20px}.workspace-frame-toolbar{border-bottom:1px solid var(--hair);padding:12px 16px}.workspace-frame-content{gap:16px;min-width:0;padding:20px;display:grid}.workspace-frame-content>section{min-width:0}.workspace-section+.workspace-section{border-top:1px solid var(--hair);margin-top:20px;padding-top:20px}.workspace-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.workspace-section-heading h2{font-size:14px;font-weight:600;line-height:20px}.workspace-tabs{scrollbar-width:thin;scrollbar-color:var(--hair) transparent;gap:20px;min-width:0;max-width:100%;scroll-padding-inline:4px;display:flex;overflow:auto hidden}.workspace-tabs>a{min-height:42px;color:var(--muted);white-space:nowrap;transition:color var(--motion-feedback) var(--motion-ease);flex-shrink:0;align-items:center;gap:6px;padding:10px 0;font-size:13px;font-weight:500;text-decoration:none;display:flex;position:relative}.workspace-tabs>a:after{content:"";background:var(--accent);height:2px;transition:transform var(--motion-selection) var(--motion-ease);position:absolute;inset:auto 0 0;transform:scaleX(0)}.workspace-tabs>a:hover{color:var(--ink)}.workspace-tabs>a[aria-current=page]{color:var(--accent-ink);font-weight:600}.workspace-tabs>a[aria-current=page]:after{transform:scaleX(1)}.workspace-tabs>a:focus-visible{outline-offset:-2px}@media (width<=600px){.workspace-frame-header,.workspace-frame-content{padding:16px}.workspace-frame-navigation{padding:0 16px}.workspace-tabs{gap:16px}.workspace-tabs>a{min-height:44px}}@media (prefers-reduced-motion:reduce){.workspace-tabs>a,.workspace-tabs>a:after{transition:none}}.workspace-frame-toolbar>.workspace-toolbar{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.shell-navigation{position:relative}.shell-selection-indicator{pointer-events:none;background:var(--accent);width:2px;transition:transform var(--motion-selection) var(--motion-ease),height var(--motion-selection) var(--motion-ease),opacity var(--motion-feedback) ease;border-radius:999px;position:absolute;top:0;left:3px}@media (prefers-reduced-motion:reduce){.shell-selection-indicator{transition:none}}.text-quiet{color:var(--quiet)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@keyframes pulse{50%{opacity:.5}}@font-face{font-family:Celia Display;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/0fe25238a75fc041cbbb7a7bfda6dcc3520c4b2d/manrope-variable-DIRNzeTG.ttf)format("truetype")}:root{--font-display:"Celia Display","Inter Variable","Inter",system-ui,sans-serif;--font-sans:"Inter Variable","Inter",system-ui,sans-serif;--font-mono:"JetBrains Mono Variable","JetBrains Mono",ui-monospace,monospace;--type-page-title:22px}:where(h1,h2,h3,h4){font-family:var(--font-display);letter-spacing:-.025em;font-synthesis:none;font-weight:650}.celia-page-header h1.celia-page-title,.celia-object-header h1.celia-page-title{font-family:var(--font-display);font-size:var(--type-page-title);letter-spacing:-.035em;overflow-wrap:anywhere;font-weight:700;line-height:1.3}.celia-object-title>:not(:first-child),.celia-object-title>.tooltip-anchor{vertical-align:middle;margin-inline-start:8px;display:inline-flex}.celia-object-title>.tooltip-anchor{margin-inline-start:6px}.record-identity>strong,.publication-identity h2{font-family:var(--font-display);font-synthesis:none;font-weight:650}.system-eyebrow,.record-sheet-top>span:first-child,.publication-identity>header>span{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:650}.model-task-badge,.dataset-head-label{font-weight:600}.status-label,.meta-chip{font-family:var(--font-sans)}.record-facts dt,.publication-facts dt{letter-spacing:.08em;text-transform:uppercase;font-weight:650}body{font-family:var(--font-sans)}.celia-icon-badge{border:1px solid var(--hair);background:linear-gradient(145deg, var(--surface), var(--raise));width:30px;height:30px;color:var(--body);box-shadow:inset 0 1px 0 var(--glass-edge);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.celia-icon-badge[data-tone=accent]{color:var(--accent-ink);background:color-mix(in srgb, var(--accent) 7%, var(--surface))}.celia-icon-badge[data-tone=danger]{color:var(--danger);background:color-mix(in srgb, var(--danger) 5%, var(--surface))}.icon-button,.celia-select-trigger,.shell-avatar{transition:background-color var(--motion-feedback) ease, border-color var(--motion-feedback) ease, box-shadow var(--motion-selection) ease, transform var(--motion-feedback) var(--motion-ease)}.icon-button:active:not(:disabled),.shell-avatar:active{transform:scale(.96)}:is(.celia-button,.icon-button,.celia-select-trigger,.shell-avatar):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.celia-loading{justify-content:center;align-items:center;gap:16px;width:min(100%,320px);min-height:100px;margin-inline:auto;padding:24px 16px;display:flex}.celia-loading-mark{border:1px solid var(--hair);background:var(--surface);width:40px;height:40px;color:var(--accent-ink);box-shadow:inset 0 1px 0 var(--glass-edge);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.celia-loading-mark>.ui-glyph{animation:1.4s linear infinite celia-loading-turn}.celia-loading-lines{flex:1;gap:9px;display:grid}.celia-skeleton{background:color-mix(in srgb, var(--muted) 10%, var(--surface));border-radius:999px;height:7px;display:block;position:relative;overflow:hidden}.celia-loading-lines>:nth-child(2){width:86%}.celia-loading-lines>:nth-child(3){width:60%}.celia-skeleton:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--surface) 75%, transparent), transparent);animation:1.8s ease-in-out infinite celia-loading-sweep;position:absolute;inset:0}.dataset-media-message.is-loading{animation:1.8s ease-in-out infinite celia-loading-breathe}.dataset-sample-image img{animation:.16s ease-out both celia-image-reveal}@keyframes celia-loading-turn{to{transform:rotate(360deg)}}@keyframes celia-loading-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes celia-loading-breathe{50%{opacity:.55}}@keyframes celia-image-reveal{0%{opacity:.3}to{opacity:1}}@media (prefers-reduced-motion:reduce){.celia-loading-mark>.ui-glyph,.celia-skeleton:after,.dataset-media-message.is-loading,.dataset-sample-image img{animation:none}.celia-skeleton:after{display:none}body :is(.celia-button,.icon-button,.celia-select-trigger,.shell-avatar,.shell-selection-indicator,.shell-nav-item,.celia-card,.evidence-panel){transition:none}.celia-button:active:not(:disabled),.icon-button:active:not(:disabled),.shell-avatar:active{transform:none}}:where(.ui-glyph,.design-icon,.merge-plans-symbol,.lineage-matrix-glyph,.training-glyph,.ls-symbol,.dataset-groups-glyph,.merge-picker-glyph,.msp-glyph,.sbp-glyph,.subset-builder-glyph,.overview-glyph,.access-glyph),.sbp-advanced summary:after,.new-upload-finding>summary:after{vertical-align:middle;font-feature-settings:"liga";flex-shrink:0;block-size:1em;inline-size:1em;display:inline-block;overflow:hidden}:root:not([data-material-icons-ready]) :is(.ui-glyph,.design-icon,.merge-plans-symbol,.lineage-matrix-glyph),:root:not([data-interface-icons-ready]) :is(.training-glyph,.ls-symbol,.dataset-groups-glyph,.merge-picker-glyph,.msp-glyph,.sbp-glyph,.subset-builder-glyph,.overview-glyph,.access-glyph),:root:not([data-interface-icons-ready]) .sbp-advanced summary:after,:root:not([data-interface-icons-ready]) .new-upload-finding>summary:after,:root .new-upload-view .design-icon{visibility:hidden}:root[data-interface-icons-ready] .new-upload-view .design-icon{visibility:visible}
