From db6a9ee8fcdf54b7375940e474e0b7e3e9340f9e Mon Sep 17 00:00:00 2001 From: Ishaan Jaffer Date: Tue, 17 Feb 2026 22:54:53 -0800 Subject: [PATCH] new ui build --- litellm/proxy/_experimental/out/404.html | 1 + .../proxy/_experimental/out/404/index.html | 1 - .../_experimental/out/__next.__PAGE__.txt | 47 +- .../proxy/_experimental/out/__next._full.txt | 108 ++--- .../proxy/_experimental/out/__next._head.txt | 2 +- .../proxy/_experimental/out/__next._index.txt | 6 +- .../proxy/_experimental/out/__next._tree.txt | 4 +- .../_next/static/chunks/00bcc8d30dd19793.js | 9 - .../_next/static/chunks/01b6dc07b5a253e5.js | 1 + .../_next/static/chunks/0202ad20c03b6818.js | 1 + .../_next/static/chunks/04b9c7b5c33ea26c.js | 14 - .../_next/static/chunks/0835160468d055e2.js | 14 + .../_next/static/chunks/088a4006aa78f150.js | 1 - .../_next/static/chunks/088a9fc0ba6d53ec.js | 1 + .../_next/static/chunks/091b8a78c2c68847.js | 19 + .../_next/static/chunks/092f5b325a8d3e0f.js | 1 + ...d3826d625e92c33.js => 0bde60f577563d2b.js} | 4 +- .../_next/static/chunks/0c2711e3767fad36.js | 8 + .../_next/static/chunks/0cad8ac7b82bce5b.js | 8 + .../_next/static/chunks/0dbe0be28ec7a0f9.js | 1 + .../_next/static/chunks/11383a8b78399079.js | 8 - .../_next/static/chunks/120d96e5e05ab994.js | 2 - .../_next/static/chunks/121a51d3bbb6f362.js | 7 - .../chunks/13b76428-e1bf383848c17260.js | 1 - .../_next/static/chunks/179f4b987bc9083f.js | 9 - .../_next/static/chunks/18e7d763b5dba41c.js | 1 + .../_next/static/chunks/193ac6435f936582.js | 1 - .../_next/static/chunks/1a01cb4063a7b21e.js | 1 - .../_next/static/chunks/1a1ebe23fe507702.js | 167 +++++++ .../_next/static/chunks/1ab4ccc7c0ba9eff.js | 14 - .../_next/static/chunks/1add24430679f529.js | 1 + .../_next/static/chunks/1b8186fdb9bf9067.js | 1 - .../_next/static/chunks/207d99c76b7dd5b6.js | 8 + .../_next/static/chunks/22e715061d511345.js | 8 - .../_next/static/chunks/249ef9d7a08bbfa1.js | 1 - .../_next/static/chunks/2971c4658f1bcd7d.js | 1 - .../_next/static/chunks/2c2d503cb83c4157.js | 1 + ...5bcd87b218a6bcd.js => 2cab9670f05f5efd.js} | 4 +- .../_next/static/chunks/2f03ff5875af5787.js | 1 + .../_next/static/chunks/2f04fe05bcb1c150.js | 1 - .../_next/static/chunks/2fdd60613421a228.js | 8 - .../_next/static/chunks/3071b20bfb6b12ac.js | 16 + .../_next/static/chunks/315cda92f466b9ec.js | 8 - .../_next/static/chunks/35dbcf7978e4c5c3.js | 1 + .../_next/static/chunks/381250ff6e946bcb.js | 4 + .../_next/static/chunks/3946f8b834bdeb92.js | 8 + .../_next/static/chunks/3b2d99e705b141ab.js | 9 + .../_next/static/chunks/3d2a01213eb1cc87.js | 1 - .../_next/static/chunks/3dad14bcec641ba8.js | 1 - .../_next/static/chunks/3f369c603677cd7a.js | 1 - .../_next/static/chunks/3f49d66311c27fe1.js | 105 ----- .../_next/static/chunks/40e89c053e10e01c.js | 1 - .../_next/static/chunks/44edba5625a9a9b4.js | 68 --- .../_next/static/chunks/451f340f22488cf5.js | 2 + .../_next/static/chunks/46901752d0b0dde9.js | 1 - .../_next/static/chunks/46e8af9fcf18a24e.js | 1 + .../_next/static/chunks/4758898ae55ecd92.js | 1 - .../_next/static/chunks/47656bcac78a726c.js | 1 - .../_next/static/chunks/47ed25bb99ff8a39.js | 1 - .../_next/static/chunks/495804f6474c1a42.js | 1 + .../_next/static/chunks/4995cc30215f504d.js | 1 - .../_next/static/chunks/4aa405b9964164f6.js | 2 + .../_next/static/chunks/4af6a1c366381700.js | 8 - .../_next/static/chunks/4bacf5b9194c12f5.js | 8 - .../_next/static/chunks/4cab24843dd4d65b.js | 39 ++ .../_next/static/chunks/4da7cf3c63e7b9db.js | 68 +++ .../_next/static/chunks/4e52e619117bd77d.js | 1 + .../_next/static/chunks/4ed86d695abe3c87.js | 1 - .../_next/static/chunks/50779d2c65692de7.js | 1 - .../_next/static/chunks/51725449f36db97a.js | 64 +++ .../_next/static/chunks/51851826cd79b195.js | 8 + .../_next/static/chunks/536cb86ca75d1f30.js | 1 - .../_next/static/chunks/542a1a209eb732c6.js | 7 - .../_next/static/chunks/54731bb470e07604.js | 1 - .../_next/static/chunks/547feb39a45ef6ce.js | 8 + .../_next/static/chunks/555a44f56a2d7a75.js | 84 ++++ .../_next/static/chunks/55c4117d5fcd0aae.js | 8 - .../_next/static/chunks/57ddbaf1026fa8a8.js | 1 + .../_next/static/chunks/58f0f65b6dae7cea.js | 1 + .../_next/static/chunks/5d2313a1f5d49d19.js | 420 +++++++++++++++++ .../_next/static/chunks/5d3e07ae5afa6fa6.js | 105 ----- .../_next/static/chunks/5db1c5d0d0e548b4.js | 1 - .../_next/static/chunks/5e60ed4693ad8b54.js | 1 + .../_next/static/chunks/6008d176e68995d6.js | 1 - .../_next/static/chunks/60c9e9737f783432.js | 7 + .../_next/static/chunks/617bc18095fe8025.js | 7 - .../_next/static/chunks/6367dd1d1cf7eeef.js | 1 - ...85f190e8626c49c.js => 63d06c5044fdf7d9.js} | 2 +- .../_next/static/chunks/65047ae214bc2195.js | 1 + .../_next/static/chunks/66a190706fc6c35a.js | 167 ------- .../_next/static/chunks/6774f9c1f201e744.js | 1 - ...64560f129260d42.js => 696f9c5f1fd77fb9.js} | 2 +- .../_next/static/chunks/69aeba649b0dc90f.js | 139 ------ .../_next/static/chunks/6c0cde5057c4f0fc.js | 1 + .../_next/static/chunks/6d587e6e43260fc9.js | 19 - .../_next/static/chunks/70069356ebb03f67.js | 8 + .../_next/static/chunks/703b38972eb0f2d2.js | 139 ++++++ .../_next/static/chunks/7163e0bd85910a84.js | 8 + .../_next/static/chunks/72250192fd3153b7.js | 1 - .../_next/static/chunks/7226d48aee34f65f.js | 7 + .../_next/static/chunks/730305e005d7bd1d.js | 105 ----- ...b9c0b6d6c814e58.js => 734cffe4a06e6e97.js} | 2 +- .../_next/static/chunks/744abe0867e2f1ed.js | 1 + .../_next/static/chunks/74982774ef38dcdb.js | 2 - .../_next/static/chunks/756c7c5cb7d68ce4.js | 20 + .../_next/static/chunks/76a83e13dfaf23db.js | 2 - .../_next/static/chunks/77d897b03fb96fa0.js | 8 - .../_next/static/chunks/7bf147c918017c3a.js | 8 + .../_next/static/chunks/7c966094e8554f15.js | 7 + .../_next/static/chunks/7e2badb3d178f837.js | 13 - .../_next/static/chunks/8015668aa5f04beb.js | 1 - .../_next/static/chunks/81673880e113ffad.js | 1 + .../_next/static/chunks/818d2df0b13c4e9c.js | 1 + .../_next/static/chunks/81e224efc874dea6.js | 8 - .../_next/static/chunks/82512ffbc5993572.js | 8 + .../_next/static/chunks/831fda51c425b4a8.js | 1 - .../_next/static/chunks/841e807b7dbb7e4f.js | 8 - .../_next/static/chunks/85437428401be5b7.css | 1 + .../_next/static/chunks/86496a9fa176640a.js | 216 +++++++++ .../_next/static/chunks/88e77afcd62f23f8.js | 8 + .../_next/static/chunks/89b9f8dbb6f0d490.js | 1 - .../_next/static/chunks/8a607e531e36f204.js | 8 - .../_next/static/chunks/8baac83047fe48f2.js | 1 + .../_next/static/chunks/8c9ac5fb28e0d0fc.js | 1 + .../_next/static/chunks/8e12212d7a0aeaee.js | 4 - .../_next/static/chunks/9018887f988baec5.js | 1 + .../_next/static/chunks/9037c9a64f7623b1.js | 2 + .../_next/static/chunks/9042145b66b2fc93.js | 2 + .../_next/static/chunks/93032856602932c1.js | 420 ----------------- .../_next/static/chunks/936738f40fc24cc1.js | 8 - .../_next/static/chunks/937c3b6cb00f6b79.js | 13 - ...537761df9dff7f0.js => 952ebda7d925e04a.js} | 2 +- .../_next/static/chunks/96d6a090263304fb.js | 8 + .../_next/static/chunks/97c99ae53649eb32.js | 8 + .../_next/static/chunks/97efd6e1c67bedcb.js | 421 ------------------ .../_next/static/chunks/983036f73d37142a.js | 7 - .../_next/static/chunks/999399e8ed054497.js | 1 + .../_next/static/chunks/9ae9e61d1e5c6d93.js | 1 + .../_next/static/chunks/9b2f89ff8198dfc7.js | 2 + .../_next/static/chunks/9bee58a80933ff1e.js | 64 +++ .../_next/static/chunks/9cf48805e1aa2087.js | 1 + .../_next/static/chunks/9d9fbd3add7d0f88.js | 1 - .../_next/static/chunks/a01e5632006ed38b.js | 8 + ...1bf20526995284e.js => a088c18d4f82eb95.js} | 2 +- .../_next/static/chunks/a1c3d7b907b7b731.js | 8 - .../_next/static/chunks/a21582fe1f52b973.js | 2 - .../_next/static/chunks/a3464de65e96aecc.js | 42 ++ .../_next/static/chunks/a34a355c85481e24.js | 1 + .../_next/static/chunks/a472c6b103e24964.js | 1 + .../_next/static/chunks/a6bf78649679c265.js | 1 - .../_next/static/chunks/a7aecb91c09b0e9a.js | 216 --------- .../_next/static/chunks/a7b79d0fe43dcbd0.js | 1 - ...3f40e445646cfa6.js => a85a00e8c12bcc8b.js} | 2 +- .../_next/static/chunks/a9d7b8712f41acae.js | 13 + .../_next/static/chunks/a9ebedc318fa36dc.js | 1 - .../_next/static/chunks/aba571f71e2997b5.js | 9 + .../_next/static/chunks/abdee67e4e1b7f05.js | 1 + ...11809a345b510d8.js => ae70ba7a3e18cf0c.js} | 2 +- .../_next/static/chunks/ae733c99f03495d8.js | 1 + .../_next/static/chunks/ae79fe8ad12823b7.js | 64 +++ .../_next/static/chunks/b2276d439114c22a.js | 1 + .../_next/static/chunks/b3caf393f01d0f98.js | 1 + ...1fe71b9ff3d3857.js => b42525d490e0f273.js} | 4 +- .../_next/static/chunks/b64beb414bc36659.js | 1 - .../_next/static/chunks/b92f8bfc61d14e6c.js | 18 + .../_next/static/chunks/ba5a05afc286361c.js | 8 - .../_next/static/chunks/bb33ce849be190bd.js | 1 + ...966296c3a6b28f6.js => bc5c797ff1b1e86f.js} | 4 +- .../_next/static/chunks/be340f56c7da1645.js | 1 - .../_next/static/chunks/bf880fd979d4a2e6.js | 84 ---- .../_next/static/chunks/c19d75622900fb62.js | 1 - .../_next/static/chunks/c24ccfc46ac95900.js | 1 + .../_next/static/chunks/c35a3fc15290d9aa.js | 1 + .../_next/static/chunks/c3d0c3b532b01699.js | 8 - .../_next/static/chunks/c41abb123ca36406.js | 1 + ...ad0165018dc89ce.js => c424b8802bde7d03.js} | 2 +- .../_next/static/chunks/c43ea300e1f2db88.js | 1 - .../_next/static/chunks/c450e626cb1740a7.js | 7 + .../_next/static/chunks/c6a1d77d2da7b533.js | 7 + ...4710ffa8fe96c6a.js => c851d0ecda60746f.js} | 4 +- .../_next/static/chunks/c91982ee39ef0f77.js | 1 - .../_next/static/chunks/c9af2deb434988d6.js | 8 - .../_next/static/chunks/ca18ffbd60e01351.js | 1 + .../_next/static/chunks/cb29c4849bfefad9.js | 1 + .../_next/static/chunks/cb42b1a849a9d32f.js | 420 +++++++++++++++++ .../_next/static/chunks/cbf10fad4b736f35.js | 1 + .../_next/static/chunks/cdcc7d4b9ce39d73.js | 8 + .../_next/static/chunks/ce8464047a8ce464.js | 1 - .../_next/static/chunks/cf68fd1f1761ba48.js | 10 - .../_next/static/chunks/cfc22f1e9e2830a5.js | 1 - .../_next/static/chunks/d24f23929997cfa1.js | 1 - .../_next/static/chunks/d2aa91699d95f4b3.js | 1 - .../_next/static/chunks/d31b1a2d1c298239.js | 1 + .../_next/static/chunks/d4240d7bae1e2b30.js | 1 - .../_next/static/chunks/d682c064a60ae3d6.css | 1 - .../_next/static/chunks/db89710f0ce96e05.js | 1 - .../_next/static/chunks/dcd6a1c4ebf799f9.js | 7 + .../_next/static/chunks/de9cdee2e8c8fa36.js | 1 - ...188d520ca4e5f2b.js => df923534073e78c2.js} | 2 +- .../_next/static/chunks/e140f79609ee6e4f.js | 8 + .../_next/static/chunks/e8718f949e42598e.js | 1 + .../_next/static/chunks/e8ed72789c2b42ff.js | 39 -- .../_next/static/chunks/ec9b8dc68ae44808.js | 8 + .../_next/static/chunks/ef41b5b82a37e553.js | 8 - .../_next/static/chunks/f1a9c4760470ad43.js | 8 + .../_next/static/chunks/f1ea2e88b7e6b687.js | 42 ++ .../_next/static/chunks/f6072b8137bbae44.js | 1 + .../_next/static/chunks/fb981bf7548d9de3.js | 2 - .../_next/static/chunks/fc13589ffb98b60b.js | 1 + ...4452a79c69324a6.js => fe1ed23b45deb0ac.js} | 12 +- .../_next/static/chunks/feb2a3192f4b50f0.js | 1 + .../_next/static/chunks/fec965b90229215a.js | 1 + .../_next/static/chunks/ffd416b6dab7092c.js | 12 - .../_next/static/chunks/ffe482191cf04a55.js | 1 - .../chunks/framework-8e0e0f4a6b83a956.js | 1 - .../chunks/pages/_app-3c9ca398d360b709.js | 1 - .../chunks/pages/_error-cf5ca766ac8f493f.js | 1 - .../chunks/polyfills-42372ed130431b0a.js | 1 - ...f6751.js => turbopack-400338191ad3581e.js} | 2 +- .../static/chunks/webpack-134f5d194761e240.js | 1 - .../out/_next/static/css/0fc668a8750043fe.css | 1 - .../out/_next/static/css/349654da14372cd9.css | 1 - .../static/media/19cfc7226ec3afaa-s.woff2 | Bin 19044 -> 0 bytes .../static/media/21350d82a1f187e9-s.woff2 | Bin 18744 -> 0 bytes .../static/media/8e9860b6e62d6359-s.woff2 | Bin 85272 -> 0 bytes .../static/media/ba9851c3c22cd980-s.woff2 | Bin 25844 -> 0 bytes .../static/media/c5fe6dc8356a8c31-s.woff2 | Bin 11272 -> 0 bytes .../static/media/df0a9ae256c0569c-s.woff2 | Bin 10280 -> 0 bytes .../static/media/e4af272ccee01ff0-s.p.woff2 | Bin 48432 -> 0 bytes .../_buildManifest.js | 0 .../_clientMiddlewareManifest.json | 0 .../_ssgManifest.js | 0 .../proxy/_experimental/out/_not-found.html | 1 + .../proxy/_experimental/out/_not-found.txt | 6 +- .../out/_not-found/__next._full.txt | 6 +- .../out/_not-found/__next._head.txt | 2 +- .../out/_not-found/__next._index.txt | 6 +- .../_not-found/__next._not-found.__PAGE__.txt | 2 +- .../out/_not-found/__next._not-found.txt | 2 +- .../out/_not-found/__next._tree.txt | 4 +- .../_experimental/out/_not-found/index.html | 1 - .../_experimental/out/api-reference.html | 1 + .../proxy/_experimental/out/api-reference.txt | 44 +- ...KGRhc2hib2FyZCk.api-reference.__PAGE__.txt | 4 +- .../__next.!KGRhc2hib2FyZCk.api-reference.txt | 2 +- .../api-reference/__next.!KGRhc2hib2FyZCk.txt | 4 +- .../out/api-reference/__next._full.txt | 44 +- .../out/api-reference/__next._head.txt | 2 +- .../out/api-reference/__next._index.txt | 6 +- .../out/api-reference/__next._tree.txt | 4 +- .../out/api-reference/index.html | 1 - .../proxy/_experimental/out/compliance.html | 1 + .../proxy/_experimental/out/compliance.txt | 29 ++ ...t.!KGRhc2hib2FyZCk.compliance.__PAGE__.txt | 9 + .../__next.!KGRhc2hib2FyZCk.compliance.txt | 4 + .../compliance/__next.!KGRhc2hib2FyZCk.txt | 7 + .../out/compliance/__next._full.txt | 29 ++ .../out/compliance/__next._head.txt | 6 + .../out/compliance/__next._index.txt | 7 + .../out/compliance/__next._tree.txt | 4 + .../out/experimental/api-playground.html | 1 + .../out/experimental/api-playground.txt | 45 +- ...k.experimental.api-playground.__PAGE__.txt | 4 +- ...2hib2FyZCk.experimental.api-playground.txt | 2 +- .../__next.!KGRhc2hib2FyZCk.experimental.txt | 2 +- .../__next.!KGRhc2hib2FyZCk.txt | 4 +- .../api-playground/__next._full.txt | 45 +- .../api-playground/__next._head.txt | 2 +- .../api-playground/__next._index.txt | 6 +- .../api-playground/__next._tree.txt | 4 +- .../experimental/api-playground/index.html | 1 - .../out/experimental/budgets.html | 1 + .../out/experimental/budgets.txt | 45 +- ...ib2FyZCk.experimental.budgets.__PAGE__.txt | 4 +- ....!KGRhc2hib2FyZCk.experimental.budgets.txt | 2 +- .../__next.!KGRhc2hib2FyZCk.experimental.txt | 2 +- .../budgets/__next.!KGRhc2hib2FyZCk.txt | 4 +- .../out/experimental/budgets/__next._full.txt | 45 +- .../out/experimental/budgets/__next._head.txt | 2 +- .../experimental/budgets/__next._index.txt | 6 +- .../out/experimental/budgets/__next._tree.txt | 4 +- .../out/experimental/budgets/index.html | 1 - .../out/experimental/caching.html | 1 + .../out/experimental/caching.txt | 45 +- ...ib2FyZCk.experimental.caching.__PAGE__.txt | 4 +- ....!KGRhc2hib2FyZCk.experimental.caching.txt | 2 +- .../__next.!KGRhc2hib2FyZCk.experimental.txt | 2 +- .../caching/__next.!KGRhc2hib2FyZCk.txt | 4 +- .../out/experimental/caching/__next._full.txt | 45 +- .../out/experimental/caching/__next._head.txt | 2 +- .../experimental/caching/__next._index.txt | 6 +- .../out/experimental/caching/__next._tree.txt | 4 +- .../out/experimental/caching/index.html | 1 - .../out/experimental/claude-code-plugins.html | 1 + .../out/experimental/claude-code-plugins.txt | 45 +- ...erimental.claude-code-plugins.__PAGE__.txt | 4 +- ...FyZCk.experimental.claude-code-plugins.txt | 2 +- .../__next.!KGRhc2hib2FyZCk.experimental.txt | 2 +- .../__next.!KGRhc2hib2FyZCk.txt | 4 +- .../claude-code-plugins/__next._full.txt | 45 +- .../claude-code-plugins/__next._head.txt | 2 +- .../claude-code-plugins/__next._index.txt | 6 +- .../claude-code-plugins/__next._tree.txt | 4 +- .../claude-code-plugins/index.html | 1 - .../out/experimental/old-usage.html | 1 + .../out/experimental/old-usage.txt | 45 +- ...2FyZCk.experimental.old-usage.__PAGE__.txt | 4 +- ...KGRhc2hib2FyZCk.experimental.old-usage.txt | 2 +- .../__next.!KGRhc2hib2FyZCk.experimental.txt | 2 +- .../old-usage/__next.!KGRhc2hib2FyZCk.txt | 4 +- .../experimental/old-usage/__next._full.txt | 45 +- .../experimental/old-usage/__next._head.txt | 2 +- .../experimental/old-usage/__next._index.txt | 6 +- .../experimental/old-usage/__next._tree.txt | 4 +- .../out/experimental/old-usage/index.html | 1 - .../out/experimental/prompts.html | 1 + .../out/experimental/prompts.txt | 45 +- ...ib2FyZCk.experimental.prompts.__PAGE__.txt | 4 +- ....!KGRhc2hib2FyZCk.experimental.prompts.txt | 2 +- .../__next.!KGRhc2hib2FyZCk.experimental.txt | 2 +- .../prompts/__next.!KGRhc2hib2FyZCk.txt | 4 +- .../out/experimental/prompts/__next._full.txt | 45 +- .../out/experimental/prompts/__next._head.txt | 2 +- .../experimental/prompts/__next._index.txt | 6 +- .../out/experimental/prompts/__next._tree.txt | 4 +- .../out/experimental/prompts/index.html | 1 - .../out/experimental/tag-management.html | 1 + .../out/experimental/tag-management.txt | 45 +- ...k.experimental.tag-management.__PAGE__.txt | 4 +- ...2hib2FyZCk.experimental.tag-management.txt | 2 +- .../__next.!KGRhc2hib2FyZCk.experimental.txt | 2 +- .../__next.!KGRhc2hib2FyZCk.txt | 4 +- .../tag-management/__next._full.txt | 45 +- .../tag-management/__next._head.txt | 2 +- .../tag-management/__next._index.txt | 6 +- .../tag-management/__next._tree.txt | 4 +- .../experimental/tag-management/index.html | 1 - .../proxy/_experimental/out/guardrails.html | 1 + .../proxy/_experimental/out/guardrails.txt | 44 +- ...t.!KGRhc2hib2FyZCk.guardrails.__PAGE__.txt | 4 +- .../__next.!KGRhc2hib2FyZCk.guardrails.txt | 2 +- .../guardrails/__next.!KGRhc2hib2FyZCk.txt | 4 +- .../out/guardrails/__next._full.txt | 44 +- .../out/guardrails/__next._head.txt | 2 +- .../out/guardrails/__next._index.txt | 6 +- .../out/guardrails/__next._tree.txt | 4 +- .../_experimental/out/guardrails/index.html | 1 - litellm/proxy/_experimental/out/index.html | 2 +- litellm/proxy/_experimental/out/index.txt | 108 ++--- litellm/proxy/_experimental/out/login.html | 1 + litellm/proxy/_experimental/out/login.txt | 8 +- .../_experimental/out/login/__next._full.txt | 8 +- .../_experimental/out/login/__next._head.txt | 2 +- .../_experimental/out/login/__next._index.txt | 6 +- .../_experimental/out/login/__next._tree.txt | 4 +- .../out/login/__next.login.__PAGE__.txt | 4 +- .../_experimental/out/login/__next.login.txt | 2 +- .../proxy/_experimental/out/login/index.html | 1 - litellm/proxy/_experimental/out/logs.html | 1 + litellm/proxy/_experimental/out/logs.txt | 44 +- .../__next.!KGRhc2hib2FyZCk.logs.__PAGE__.txt | 4 +- .../out/logs/__next.!KGRhc2hib2FyZCk.logs.txt | 2 +- .../out/logs/__next.!KGRhc2hib2FyZCk.txt | 4 +- .../_experimental/out/logs/__next._full.txt | 44 +- .../_experimental/out/logs/__next._head.txt | 2 +- .../_experimental/out/logs/__next._index.txt | 6 +- .../_experimental/out/logs/__next._tree.txt | 4 +- .../proxy/_experimental/out/logs/index.html | 1 - .../_experimental/out/mcp/oauth/callback.html | 1 + .../_experimental/out/mcp/oauth/callback.txt | 8 +- .../out/mcp/oauth/callback/__next._full.txt | 8 +- .../out/mcp/oauth/callback/__next._head.txt | 2 +- .../out/mcp/oauth/callback/__next._index.txt | 6 +- .../out/mcp/oauth/callback/__next._tree.txt | 4 +- .../__next.mcp.oauth.callback.__PAGE__.txt | 4 +- .../callback/__next.mcp.oauth.callback.txt | 2 +- .../mcp/oauth/callback/__next.mcp.oauth.txt | 2 +- .../out/mcp/oauth/callback/__next.mcp.txt | 2 +- .../out/mcp/oauth/callback/index.html | 1 - .../proxy/_experimental/out/model-hub.html | 1 + litellm/proxy/_experimental/out/model-hub.txt | 44 +- ...xt.!KGRhc2hib2FyZCk.model-hub.__PAGE__.txt | 4 +- .../__next.!KGRhc2hib2FyZCk.model-hub.txt | 2 +- .../out/model-hub/__next.!KGRhc2hib2FyZCk.txt | 4 +- .../out/model-hub/__next._full.txt | 44 +- .../out/model-hub/__next._head.txt | 2 +- .../out/model-hub/__next._index.txt | 6 +- .../out/model-hub/__next._tree.txt | 4 +- .../_experimental/out/model-hub/index.html | 1 - .../proxy/_experimental/out/model_hub.html | 1 + litellm/proxy/_experimental/out/model_hub.txt | 31 +- .../out/model_hub/__next._full.txt | 31 +- .../out/model_hub/__next._head.txt | 2 +- .../out/model_hub/__next._index.txt | 6 +- .../out/model_hub/__next._tree.txt | 4 +- .../model_hub/__next.model_hub.__PAGE__.txt | 4 +- .../out/model_hub/__next.model_hub.txt | 2 +- .../_experimental/out/model_hub/index.html | 1 - .../_experimental/out/model_hub_table.html | 1 + .../_experimental/out/model_hub_table.txt | 42 +- .../out/model_hub_table/__next._full.txt | 42 +- .../out/model_hub_table/__next._head.txt | 2 +- .../out/model_hub_table/__next._index.txt | 6 +- .../out/model_hub_table/__next._tree.txt | 4 +- .../__next.model_hub_table.__PAGE__.txt | 4 +- .../__next.model_hub_table.txt | 2 +- .../out/model_hub_table/index.html | 1 - .../out/models-and-endpoints.html | 1 + .../out/models-and-endpoints.txt | 44 +- ...ib2FyZCk.models-and-endpoints.__PAGE__.txt | 4 +- ....!KGRhc2hib2FyZCk.models-and-endpoints.txt | 2 +- .../__next.!KGRhc2hib2FyZCk.txt | 4 +- .../out/models-and-endpoints/__next._full.txt | 44 +- .../out/models-and-endpoints/__next._head.txt | 2 +- .../models-and-endpoints/__next._index.txt | 6 +- .../out/models-and-endpoints/__next._tree.txt | 4 +- .../out/models-and-endpoints/index.html | 1 - .../proxy/_experimental/out/onboarding.html | 1 + .../proxy/_experimental/out/onboarding.txt | 8 +- .../out/onboarding/__next._full.txt | 8 +- .../out/onboarding/__next._head.txt | 2 +- .../out/onboarding/__next._index.txt | 6 +- .../out/onboarding/__next._tree.txt | 4 +- .../onboarding/__next.onboarding.__PAGE__.txt | 4 +- .../out/onboarding/__next.onboarding.txt | 2 +- .../_experimental/out/onboarding/index.html | 1 - .../_experimental/out/organizations.html | 1 + .../proxy/_experimental/out/organizations.txt | 44 +- ...KGRhc2hib2FyZCk.organizations.__PAGE__.txt | 4 +- .../__next.!KGRhc2hib2FyZCk.organizations.txt | 2 +- .../organizations/__next.!KGRhc2hib2FyZCk.txt | 4 +- .../out/organizations/__next._full.txt | 44 +- .../out/organizations/__next._head.txt | 2 +- .../out/organizations/__next._index.txt | 6 +- .../out/organizations/__next._tree.txt | 4 +- .../out/organizations/index.html | 1 - .../proxy/_experimental/out/playground.html | 1 + .../proxy/_experimental/out/playground.txt | 44 +- ...t.!KGRhc2hib2FyZCk.playground.__PAGE__.txt | 4 +- .../__next.!KGRhc2hib2FyZCk.playground.txt | 2 +- .../playground/__next.!KGRhc2hib2FyZCk.txt | 4 +- .../out/playground/__next._full.txt | 44 +- .../out/playground/__next._head.txt | 2 +- .../out/playground/__next._index.txt | 6 +- .../out/playground/__next._tree.txt | 4 +- .../_experimental/out/playground/index.html | 1 - litellm/proxy/_experimental/out/policies.html | 1 + litellm/proxy/_experimental/out/policies.txt | 44 +- ...ext.!KGRhc2hib2FyZCk.policies.__PAGE__.txt | 4 +- .../__next.!KGRhc2hib2FyZCk.policies.txt | 2 +- .../out/policies/__next.!KGRhc2hib2FyZCk.txt | 4 +- .../out/policies/__next._full.txt | 44 +- .../out/policies/__next._head.txt | 2 +- .../out/policies/__next._index.txt | 6 +- .../out/policies/__next._tree.txt | 4 +- .../_experimental/out/policies/index.html | 1 - .../out/settings/admin-settings.html | 1 + .../out/settings/admin-settings.txt | 45 +- ...FyZCk.settings.admin-settings.__PAGE__.txt | 4 +- ...GRhc2hib2FyZCk.settings.admin-settings.txt | 2 +- .../__next.!KGRhc2hib2FyZCk.settings.txt | 2 +- .../__next.!KGRhc2hib2FyZCk.txt | 4 +- .../settings/admin-settings/__next._full.txt | 45 +- .../settings/admin-settings/__next._head.txt | 2 +- .../settings/admin-settings/__next._index.txt | 6 +- .../settings/admin-settings/__next._tree.txt | 4 +- .../out/settings/admin-settings/index.html | 1 - .../out/settings/logging-and-alerts.html | 1 + .../out/settings/logging-and-alerts.txt | 45 +- ...k.settings.logging-and-alerts.__PAGE__.txt | 4 +- ...2hib2FyZCk.settings.logging-and-alerts.txt | 2 +- .../__next.!KGRhc2hib2FyZCk.settings.txt | 2 +- .../__next.!KGRhc2hib2FyZCk.txt | 4 +- .../logging-and-alerts/__next._full.txt | 45 +- .../logging-and-alerts/__next._head.txt | 2 +- .../logging-and-alerts/__next._index.txt | 6 +- .../logging-and-alerts/__next._tree.txt | 4 +- .../settings/logging-and-alerts/index.html | 1 - .../out/settings/router-settings.html | 1 + .../out/settings/router-settings.txt | 45 +- ...yZCk.settings.router-settings.__PAGE__.txt | 4 +- ...Rhc2hib2FyZCk.settings.router-settings.txt | 2 +- .../__next.!KGRhc2hib2FyZCk.settings.txt | 2 +- .../__next.!KGRhc2hib2FyZCk.txt | 4 +- .../settings/router-settings/__next._full.txt | 45 +- .../settings/router-settings/__next._head.txt | 2 +- .../router-settings/__next._index.txt | 6 +- .../settings/router-settings/__next._tree.txt | 4 +- .../out/settings/router-settings/index.html | 1 - .../_experimental/out/settings/ui-theme.html | 1 + .../_experimental/out/settings/ui-theme.txt | 46 +- .../__next.!KGRhc2hib2FyZCk.settings.txt | 2 +- ...c2hib2FyZCk.settings.ui-theme.__PAGE__.txt | 4 +- ...ext.!KGRhc2hib2FyZCk.settings.ui-theme.txt | 2 +- .../ui-theme/__next.!KGRhc2hib2FyZCk.txt | 4 +- .../out/settings/ui-theme/__next._full.txt | 46 +- .../out/settings/ui-theme/__next._head.txt | 2 +- .../out/settings/ui-theme/__next._index.txt | 6 +- .../out/settings/ui-theme/__next._tree.txt | 4 +- .../out/settings/ui-theme/index.html | 1 - litellm/proxy/_experimental/out/teams.html | 1 + litellm/proxy/_experimental/out/teams.txt | 44 +- ...__next.!KGRhc2hib2FyZCk.teams.__PAGE__.txt | 4 +- .../teams/__next.!KGRhc2hib2FyZCk.teams.txt | 2 +- .../out/teams/__next.!KGRhc2hib2FyZCk.txt | 4 +- .../_experimental/out/teams/__next._full.txt | 44 +- .../_experimental/out/teams/__next._head.txt | 2 +- .../_experimental/out/teams/__next._index.txt | 6 +- .../_experimental/out/teams/__next._tree.txt | 4 +- .../proxy/_experimental/out/teams/index.html | 1 - litellm/proxy/_experimental/out/test-key.html | 1 + litellm/proxy/_experimental/out/test-key.txt | 44 +- ...ext.!KGRhc2hib2FyZCk.test-key.__PAGE__.txt | 4 +- .../__next.!KGRhc2hib2FyZCk.test-key.txt | 2 +- .../out/test-key/__next.!KGRhc2hib2FyZCk.txt | 4 +- .../out/test-key/__next._full.txt | 44 +- .../out/test-key/__next._head.txt | 2 +- .../out/test-key/__next._index.txt | 6 +- .../out/test-key/__next._tree.txt | 4 +- .../_experimental/out/test-key/index.html | 1 - .../_experimental/out/tools/mcp-servers.html | 1 + .../_experimental/out/tools/mcp-servers.txt | 46 +- ...c2hib2FyZCk.tools.mcp-servers.__PAGE__.txt | 4 +- ...ext.!KGRhc2hib2FyZCk.tools.mcp-servers.txt | 2 +- .../__next.!KGRhc2hib2FyZCk.tools.txt | 2 +- .../mcp-servers/__next.!KGRhc2hib2FyZCk.txt | 4 +- .../out/tools/mcp-servers/__next._full.txt | 46 +- .../out/tools/mcp-servers/__next._head.txt | 2 +- .../out/tools/mcp-servers/__next._index.txt | 6 +- .../out/tools/mcp-servers/__next._tree.txt | 4 +- .../out/tools/mcp-servers/index.html | 1 - .../out/tools/vector-stores.html | 1 + .../_experimental/out/tools/vector-stores.txt | 45 +- .../__next.!KGRhc2hib2FyZCk.tools.txt | 2 +- ...hib2FyZCk.tools.vector-stores.__PAGE__.txt | 4 +- ...t.!KGRhc2hib2FyZCk.tools.vector-stores.txt | 2 +- .../vector-stores/__next.!KGRhc2hib2FyZCk.txt | 4 +- .../out/tools/vector-stores/__next._full.txt | 45 +- .../out/tools/vector-stores/__next._head.txt | 2 +- .../out/tools/vector-stores/__next._index.txt | 6 +- .../out/tools/vector-stores/__next._tree.txt | 4 +- .../out/tools/vector-stores/index.html | 1 - litellm/proxy/_experimental/out/usage.html | 1 + litellm/proxy/_experimental/out/usage.txt | 44 +- .../out/usage/__next.!KGRhc2hib2FyZCk.txt | 4 +- ...__next.!KGRhc2hib2FyZCk.usage.__PAGE__.txt | 4 +- .../usage/__next.!KGRhc2hib2FyZCk.usage.txt | 2 +- .../_experimental/out/usage/__next._full.txt | 44 +- .../_experimental/out/usage/__next._head.txt | 2 +- .../_experimental/out/usage/__next._index.txt | 6 +- .../_experimental/out/usage/__next._tree.txt | 4 +- .../proxy/_experimental/out/usage/index.html | 1 - litellm/proxy/_experimental/out/users.html | 1 + litellm/proxy/_experimental/out/users.txt | 44 +- .../out/users/__next.!KGRhc2hib2FyZCk.txt | 4 +- ...__next.!KGRhc2hib2FyZCk.users.__PAGE__.txt | 4 +- .../users/__next.!KGRhc2hib2FyZCk.users.txt | 2 +- .../_experimental/out/users/__next._full.txt | 44 +- .../_experimental/out/users/__next._head.txt | 2 +- .../_experimental/out/users/__next._index.txt | 6 +- .../_experimental/out/users/__next._tree.txt | 4 +- .../proxy/_experimental/out/users/index.html | 1 - .../proxy/_experimental/out/virtual-keys.html | 1 + .../proxy/_experimental/out/virtual-keys.txt | 44 +- .../virtual-keys/__next.!KGRhc2hib2FyZCk.txt | 4 +- ...!KGRhc2hib2FyZCk.virtual-keys.__PAGE__.txt | 4 +- .../__next.!KGRhc2hib2FyZCk.virtual-keys.txt | 2 +- .../out/virtual-keys/__next._full.txt | 44 +- .../out/virtual-keys/__next._head.txt | 2 +- .../out/virtual-keys/__next._index.txt | 6 +- .../out/virtual-keys/__next._tree.txt | 4 +- .../_experimental/out/virtual-keys/index.html | 1 - ui/litellm-dashboard/tsconfig.json | 2 +- 573 files changed, 4151 insertions(+), 3982 deletions(-) create mode 100644 litellm/proxy/_experimental/out/404.html delete mode 100644 litellm/proxy/_experimental/out/404/index.html delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/00bcc8d30dd19793.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/01b6dc07b5a253e5.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/0202ad20c03b6818.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/04b9c7b5c33ea26c.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/0835160468d055e2.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/088a4006aa78f150.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/088a9fc0ba6d53ec.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/091b8a78c2c68847.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/092f5b325a8d3e0f.js rename litellm/proxy/_experimental/out/_next/static/chunks/{1d3826d625e92c33.js => 0bde60f577563d2b.js} (53%) create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/0c2711e3767fad36.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/0cad8ac7b82bce5b.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/0dbe0be28ec7a0f9.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/11383a8b78399079.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/120d96e5e05ab994.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/121a51d3bbb6f362.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/13b76428-e1bf383848c17260.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/179f4b987bc9083f.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/18e7d763b5dba41c.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/193ac6435f936582.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/1a01cb4063a7b21e.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/1a1ebe23fe507702.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/1ab4ccc7c0ba9eff.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/1add24430679f529.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/1b8186fdb9bf9067.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/207d99c76b7dd5b6.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/22e715061d511345.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/249ef9d7a08bbfa1.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/2971c4658f1bcd7d.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/2c2d503cb83c4157.js rename litellm/proxy/_experimental/out/_next/static/chunks/{b5bcd87b218a6bcd.js => 2cab9670f05f5efd.js} (55%) create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/2f03ff5875af5787.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/2f04fe05bcb1c150.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/2fdd60613421a228.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/3071b20bfb6b12ac.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/315cda92f466b9ec.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/35dbcf7978e4c5c3.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/381250ff6e946bcb.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/3946f8b834bdeb92.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/3b2d99e705b141ab.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/3d2a01213eb1cc87.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/3dad14bcec641ba8.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/3f369c603677cd7a.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/3f49d66311c27fe1.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/40e89c053e10e01c.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/44edba5625a9a9b4.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/451f340f22488cf5.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/46901752d0b0dde9.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/46e8af9fcf18a24e.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/4758898ae55ecd92.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/47656bcac78a726c.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/47ed25bb99ff8a39.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/495804f6474c1a42.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/4995cc30215f504d.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/4aa405b9964164f6.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/4af6a1c366381700.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/4bacf5b9194c12f5.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/4cab24843dd4d65b.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/4da7cf3c63e7b9db.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/4e52e619117bd77d.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/4ed86d695abe3c87.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/50779d2c65692de7.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/51725449f36db97a.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/51851826cd79b195.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/536cb86ca75d1f30.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/542a1a209eb732c6.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/54731bb470e07604.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/547feb39a45ef6ce.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/555a44f56a2d7a75.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/55c4117d5fcd0aae.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/57ddbaf1026fa8a8.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/58f0f65b6dae7cea.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/5d2313a1f5d49d19.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/5d3e07ae5afa6fa6.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/5db1c5d0d0e548b4.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/5e60ed4693ad8b54.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/6008d176e68995d6.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/60c9e9737f783432.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/617bc18095fe8025.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/6367dd1d1cf7eeef.js rename litellm/proxy/_experimental/out/_next/static/chunks/{b85f190e8626c49c.js => 63d06c5044fdf7d9.js} (93%) create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/65047ae214bc2195.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/66a190706fc6c35a.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/6774f9c1f201e744.js rename litellm/proxy/_experimental/out/_next/static/chunks/{464560f129260d42.js => 696f9c5f1fd77fb9.js} (93%) delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/69aeba649b0dc90f.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/6c0cde5057c4f0fc.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/6d587e6e43260fc9.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/70069356ebb03f67.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/703b38972eb0f2d2.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/7163e0bd85910a84.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/72250192fd3153b7.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/7226d48aee34f65f.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/730305e005d7bd1d.js rename litellm/proxy/_experimental/out/_next/static/chunks/{5b9c0b6d6c814e58.js => 734cffe4a06e6e97.js} (62%) create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/744abe0867e2f1ed.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/74982774ef38dcdb.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/756c7c5cb7d68ce4.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/76a83e13dfaf23db.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/77d897b03fb96fa0.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/7bf147c918017c3a.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/7c966094e8554f15.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/7e2badb3d178f837.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/8015668aa5f04beb.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/81673880e113ffad.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/818d2df0b13c4e9c.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/81e224efc874dea6.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/82512ffbc5993572.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/831fda51c425b4a8.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/841e807b7dbb7e4f.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/85437428401be5b7.css create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/86496a9fa176640a.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/88e77afcd62f23f8.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/89b9f8dbb6f0d490.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/8a607e531e36f204.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/8baac83047fe48f2.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/8c9ac5fb28e0d0fc.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/8e12212d7a0aeaee.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/9018887f988baec5.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/9037c9a64f7623b1.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/9042145b66b2fc93.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/93032856602932c1.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/936738f40fc24cc1.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/937c3b6cb00f6b79.js rename litellm/proxy/_experimental/out/_next/static/chunks/{4537761df9dff7f0.js => 952ebda7d925e04a.js} (95%) create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/96d6a090263304fb.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/97c99ae53649eb32.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/97efd6e1c67bedcb.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/983036f73d37142a.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/999399e8ed054497.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/9ae9e61d1e5c6d93.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/9b2f89ff8198dfc7.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/9bee58a80933ff1e.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/9cf48805e1aa2087.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/9d9fbd3add7d0f88.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/a01e5632006ed38b.js rename litellm/proxy/_experimental/out/_next/static/chunks/{81bf20526995284e.js => a088c18d4f82eb95.js} (67%) delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/a1c3d7b907b7b731.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/a21582fe1f52b973.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/a3464de65e96aecc.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/a34a355c85481e24.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/a472c6b103e24964.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/a6bf78649679c265.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/a7aecb91c09b0e9a.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/a7b79d0fe43dcbd0.js rename litellm/proxy/_experimental/out/_next/static/chunks/{63f40e445646cfa6.js => a85a00e8c12bcc8b.js} (73%) create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/a9d7b8712f41acae.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/a9ebedc318fa36dc.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/aba571f71e2997b5.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/abdee67e4e1b7f05.js rename litellm/proxy/_experimental/out/_next/static/chunks/{511809a345b510d8.js => ae70ba7a3e18cf0c.js} (75%) create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/ae733c99f03495d8.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/ae79fe8ad12823b7.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/b2276d439114c22a.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/b3caf393f01d0f98.js rename litellm/proxy/_experimental/out/_next/static/chunks/{e1fe71b9ff3d3857.js => b42525d490e0f273.js} (66%) delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/b64beb414bc36659.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/b92f8bfc61d14e6c.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/ba5a05afc286361c.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/bb33ce849be190bd.js rename litellm/proxy/_experimental/out/_next/static/chunks/{a966296c3a6b28f6.js => bc5c797ff1b1e86f.js} (53%) delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/be340f56c7da1645.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/bf880fd979d4a2e6.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/c19d75622900fb62.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/c24ccfc46ac95900.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/c35a3fc15290d9aa.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/c3d0c3b532b01699.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/c41abb123ca36406.js rename litellm/proxy/_experimental/out/_next/static/chunks/{7ad0165018dc89ce.js => c424b8802bde7d03.js} (74%) delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/c43ea300e1f2db88.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/c450e626cb1740a7.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/c6a1d77d2da7b533.js rename litellm/proxy/_experimental/out/_next/static/chunks/{d4710ffa8fe96c6a.js => c851d0ecda60746f.js} (64%) delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/c91982ee39ef0f77.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/c9af2deb434988d6.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/ca18ffbd60e01351.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/cb29c4849bfefad9.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/cb42b1a849a9d32f.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/cbf10fad4b736f35.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/cdcc7d4b9ce39d73.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/ce8464047a8ce464.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/cf68fd1f1761ba48.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/cfc22f1e9e2830a5.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/d24f23929997cfa1.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/d2aa91699d95f4b3.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/d31b1a2d1c298239.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/d4240d7bae1e2b30.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/d682c064a60ae3d6.css delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/db89710f0ce96e05.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/dcd6a1c4ebf799f9.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/de9cdee2e8c8fa36.js rename litellm/proxy/_experimental/out/_next/static/chunks/{4188d520ca4e5f2b.js => df923534073e78c2.js} (95%) create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/e140f79609ee6e4f.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/e8718f949e42598e.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/e8ed72789c2b42ff.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/ec9b8dc68ae44808.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/ef41b5b82a37e553.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/f1a9c4760470ad43.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/f1ea2e88b7e6b687.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/f6072b8137bbae44.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/fb981bf7548d9de3.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/fc13589ffb98b60b.js rename litellm/proxy/_experimental/out/_next/static/chunks/{c4452a79c69324a6.js => fe1ed23b45deb0ac.js} (53%) create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/feb2a3192f4b50f0.js create mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/fec965b90229215a.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/ffd416b6dab7092c.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/ffe482191cf04a55.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/framework-8e0e0f4a6b83a956.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/pages/_app-3c9ca398d360b709.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/pages/_error-cf5ca766ac8f493f.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/polyfills-42372ed130431b0a.js rename litellm/proxy/_experimental/out/_next/static/chunks/{turbopack-901b35f89c1f6751.js => turbopack-400338191ad3581e.js} (99%) delete mode 100644 litellm/proxy/_experimental/out/_next/static/chunks/webpack-134f5d194761e240.js delete mode 100644 litellm/proxy/_experimental/out/_next/static/css/0fc668a8750043fe.css delete mode 100644 litellm/proxy/_experimental/out/_next/static/css/349654da14372cd9.css delete mode 100644 litellm/proxy/_experimental/out/_next/static/media/19cfc7226ec3afaa-s.woff2 delete mode 100644 litellm/proxy/_experimental/out/_next/static/media/21350d82a1f187e9-s.woff2 delete mode 100644 litellm/proxy/_experimental/out/_next/static/media/8e9860b6e62d6359-s.woff2 delete mode 100644 litellm/proxy/_experimental/out/_next/static/media/ba9851c3c22cd980-s.woff2 delete mode 100644 litellm/proxy/_experimental/out/_next/static/media/c5fe6dc8356a8c31-s.woff2 delete mode 100644 litellm/proxy/_experimental/out/_next/static/media/df0a9ae256c0569c-s.woff2 delete mode 100644 litellm/proxy/_experimental/out/_next/static/media/e4af272ccee01ff0-s.p.woff2 rename litellm/proxy/_experimental/out/_next/static/{C_XKHLw43nx5HaPfGD7XZ => vZHQgBxR0AVO0WrTPq7m8}/_buildManifest.js (100%) rename litellm/proxy/_experimental/out/_next/static/{C_XKHLw43nx5HaPfGD7XZ => vZHQgBxR0AVO0WrTPq7m8}/_clientMiddlewareManifest.json (100%) rename litellm/proxy/_experimental/out/_next/static/{C_XKHLw43nx5HaPfGD7XZ => vZHQgBxR0AVO0WrTPq7m8}/_ssgManifest.js (100%) create mode 100644 litellm/proxy/_experimental/out/_not-found.html delete mode 100644 litellm/proxy/_experimental/out/_not-found/index.html create mode 100644 litellm/proxy/_experimental/out/api-reference.html delete mode 100644 litellm/proxy/_experimental/out/api-reference/index.html create mode 100644 litellm/proxy/_experimental/out/compliance.html create mode 100644 litellm/proxy/_experimental/out/compliance.txt create mode 100644 litellm/proxy/_experimental/out/compliance/__next.!KGRhc2hib2FyZCk.compliance.__PAGE__.txt create mode 100644 litellm/proxy/_experimental/out/compliance/__next.!KGRhc2hib2FyZCk.compliance.txt create mode 100644 litellm/proxy/_experimental/out/compliance/__next.!KGRhc2hib2FyZCk.txt create mode 100644 litellm/proxy/_experimental/out/compliance/__next._full.txt create mode 100644 litellm/proxy/_experimental/out/compliance/__next._head.txt create mode 100644 litellm/proxy/_experimental/out/compliance/__next._index.txt create mode 100644 litellm/proxy/_experimental/out/compliance/__next._tree.txt create mode 100644 litellm/proxy/_experimental/out/experimental/api-playground.html delete mode 100644 litellm/proxy/_experimental/out/experimental/api-playground/index.html create mode 100644 litellm/proxy/_experimental/out/experimental/budgets.html delete mode 100644 litellm/proxy/_experimental/out/experimental/budgets/index.html create mode 100644 litellm/proxy/_experimental/out/experimental/caching.html delete mode 100644 litellm/proxy/_experimental/out/experimental/caching/index.html create mode 100644 litellm/proxy/_experimental/out/experimental/claude-code-plugins.html delete mode 100644 litellm/proxy/_experimental/out/experimental/claude-code-plugins/index.html create mode 100644 litellm/proxy/_experimental/out/experimental/old-usage.html delete mode 100644 litellm/proxy/_experimental/out/experimental/old-usage/index.html create mode 100644 litellm/proxy/_experimental/out/experimental/prompts.html delete mode 100644 litellm/proxy/_experimental/out/experimental/prompts/index.html create mode 100644 litellm/proxy/_experimental/out/experimental/tag-management.html delete mode 100644 litellm/proxy/_experimental/out/experimental/tag-management/index.html create mode 100644 litellm/proxy/_experimental/out/guardrails.html delete mode 100644 litellm/proxy/_experimental/out/guardrails/index.html create mode 100644 litellm/proxy/_experimental/out/login.html delete mode 100644 litellm/proxy/_experimental/out/login/index.html create mode 100644 litellm/proxy/_experimental/out/logs.html delete mode 100644 litellm/proxy/_experimental/out/logs/index.html create mode 100644 litellm/proxy/_experimental/out/mcp/oauth/callback.html delete mode 100644 litellm/proxy/_experimental/out/mcp/oauth/callback/index.html create mode 100644 litellm/proxy/_experimental/out/model-hub.html delete mode 100644 litellm/proxy/_experimental/out/model-hub/index.html create mode 100644 litellm/proxy/_experimental/out/model_hub.html delete mode 100644 litellm/proxy/_experimental/out/model_hub/index.html create mode 100644 litellm/proxy/_experimental/out/model_hub_table.html delete mode 100644 litellm/proxy/_experimental/out/model_hub_table/index.html create mode 100644 litellm/proxy/_experimental/out/models-and-endpoints.html delete mode 100644 litellm/proxy/_experimental/out/models-and-endpoints/index.html create mode 100644 litellm/proxy/_experimental/out/onboarding.html delete mode 100644 litellm/proxy/_experimental/out/onboarding/index.html create mode 100644 litellm/proxy/_experimental/out/organizations.html delete mode 100644 litellm/proxy/_experimental/out/organizations/index.html create mode 100644 litellm/proxy/_experimental/out/playground.html delete mode 100644 litellm/proxy/_experimental/out/playground/index.html create mode 100644 litellm/proxy/_experimental/out/policies.html delete mode 100644 litellm/proxy/_experimental/out/policies/index.html create mode 100644 litellm/proxy/_experimental/out/settings/admin-settings.html delete mode 100644 litellm/proxy/_experimental/out/settings/admin-settings/index.html create mode 100644 litellm/proxy/_experimental/out/settings/logging-and-alerts.html delete mode 100644 litellm/proxy/_experimental/out/settings/logging-and-alerts/index.html create mode 100644 litellm/proxy/_experimental/out/settings/router-settings.html delete mode 100644 litellm/proxy/_experimental/out/settings/router-settings/index.html create mode 100644 litellm/proxy/_experimental/out/settings/ui-theme.html delete mode 100644 litellm/proxy/_experimental/out/settings/ui-theme/index.html create mode 100644 litellm/proxy/_experimental/out/teams.html delete mode 100644 litellm/proxy/_experimental/out/teams/index.html create mode 100644 litellm/proxy/_experimental/out/test-key.html delete mode 100644 litellm/proxy/_experimental/out/test-key/index.html create mode 100644 litellm/proxy/_experimental/out/tools/mcp-servers.html delete mode 100644 litellm/proxy/_experimental/out/tools/mcp-servers/index.html create mode 100644 litellm/proxy/_experimental/out/tools/vector-stores.html delete mode 100644 litellm/proxy/_experimental/out/tools/vector-stores/index.html create mode 100644 litellm/proxy/_experimental/out/usage.html delete mode 100644 litellm/proxy/_experimental/out/usage/index.html create mode 100644 litellm/proxy/_experimental/out/users.html delete mode 100644 litellm/proxy/_experimental/out/users/index.html create mode 100644 litellm/proxy/_experimental/out/virtual-keys.html delete mode 100644 litellm/proxy/_experimental/out/virtual-keys/index.html diff --git a/litellm/proxy/_experimental/out/404.html b/litellm/proxy/_experimental/out/404.html new file mode 100644 index 00000000000..c15a105ab1f --- /dev/null +++ b/litellm/proxy/_experimental/out/404.html @@ -0,0 +1 @@ +404: This page could not be found.LiteLLM Dashboard

404

This page could not be found.

\ No newline at end of file diff --git a/litellm/proxy/_experimental/out/404/index.html b/litellm/proxy/_experimental/out/404/index.html deleted file mode 100644 index c73aba563bc..00000000000 --- a/litellm/proxy/_experimental/out/404/index.html +++ /dev/null @@ -1 +0,0 @@ -404: This page could not be found.LiteLLM Dashboard

404

This page could not be found.

\ No newline at end of file diff --git a/litellm/proxy/_experimental/out/__next.__PAGE__.txt b/litellm/proxy/_experimental/out/__next.__PAGE__.txt index fd00b7dc97f..78a0e9e49cf 100644 --- a/litellm/proxy/_experimental/out/__next.__PAGE__.txt +++ b/litellm/proxy/_experimental/out/__next.__PAGE__.txt @@ -1,31 +1,32 @@ 1:"$Sreact.fragment" 2:I[347257,["/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js","/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js"],"ClientPageRoot"] -3:I[952683,["/litellm-asset-prefix/_next/static/chunks/26adfa4e8ffc85c7.js","/litellm-asset-prefix/_next/static/chunks/e8ed72789c2b42ff.js","/litellm-asset-prefix/_next/static/chunks/9f5ccd929375c1d6.js","/litellm-asset-prefix/_next/static/chunks/e3bc795c751bb99a.js","/litellm-asset-prefix/_next/static/chunks/1fe0596a309ad6cf.js","/litellm-asset-prefix/_next/static/chunks/c93c5c533dba84d1.js","/litellm-asset-prefix/_next/static/chunks/47ed25bb99ff8a39.js","/litellm-asset-prefix/_next/static/chunks/5f9c3b92a016f382.js","/litellm-asset-prefix/_next/static/chunks/58b9eb1766fba8e0.js","/litellm-asset-prefix/_next/static/chunks/5eb6648cefff2d8a.js","/litellm-asset-prefix/_next/static/chunks/4188d520ca4e5f2b.js","/litellm-asset-prefix/_next/static/chunks/403c4d96324c23a6.js","/litellm-asset-prefix/_next/static/chunks/88c74f8b4b20d25a.js","/litellm-asset-prefix/_next/static/chunks/0a671fedee641c02.js","/litellm-asset-prefix/_next/static/chunks/134f728fa7099e3e.js","/litellm-asset-prefix/_next/static/chunks/fe750aa0bf04912c.js","/litellm-asset-prefix/_next/static/chunks/7b788dd93ad868b3.js","/litellm-asset-prefix/_next/static/chunks/81bf20526995284e.js","/litellm-asset-prefix/_next/static/chunks/d64d74932cb225a3.js","/litellm-asset-prefix/_next/static/chunks/c91982ee39ef0f77.js","/litellm-asset-prefix/_next/static/chunks/64f1a2ef9113d86f.js","/litellm-asset-prefix/_next/static/chunks/457923c551f21385.js","/litellm-asset-prefix/_next/static/chunks/82a6c2af12705c46.js","/litellm-asset-prefix/_next/static/chunks/2f04fe05bcb1c150.js","/litellm-asset-prefix/_next/static/chunks/72250192fd3153b7.js","/litellm-asset-prefix/_next/static/chunks/a9ebedc318fa36dc.js","/litellm-asset-prefix/_next/static/chunks/3f369c603677cd7a.js","/litellm-asset-prefix/_next/static/chunks/66a190706fc6c35a.js","/litellm-asset-prefix/_next/static/chunks/3b30ab8eaa03bc21.js","/litellm-asset-prefix/_next/static/chunks/99cf9cf99df5ccfc.js","/litellm-asset-prefix/_next/static/chunks/a7aecb91c09b0e9a.js","/litellm-asset-prefix/_next/static/chunks/e007904603a33bc5.js","/litellm-asset-prefix/_next/static/chunks/c7b74067c01ee971.js","/litellm-asset-prefix/_next/static/chunks/8e12212d7a0aeaee.js","/litellm-asset-prefix/_next/static/chunks/4980372eaa37b78b.js","/litellm-asset-prefix/_next/static/chunks/bf880fd979d4a2e6.js","/litellm-asset-prefix/_next/static/chunks/7ad0165018dc89ce.js","/litellm-asset-prefix/_next/static/chunks/8354d717e34ebd6f.js","/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js","/litellm-asset-prefix/_next/static/chunks/0a65da2cd24e2ab6.js","/litellm-asset-prefix/_next/static/chunks/3d2a01213eb1cc87.js","/litellm-asset-prefix/_next/static/chunks/7e417dd24c8becd0.js","/litellm-asset-prefix/_next/static/chunks/a382857dbbcea5d1.js","/litellm-asset-prefix/_next/static/chunks/bdf355b41816a002.js","/litellm-asset-prefix/_next/static/chunks/1ab4ccc7c0ba9eff.js","/litellm-asset-prefix/_next/static/chunks/8992001a9a91bc67.js","/litellm-asset-prefix/_next/static/chunks/2971c4658f1bcd7d.js","/litellm-asset-prefix/_next/static/chunks/6c4c97f1ea6e7d77.js","/litellm-asset-prefix/_next/static/chunks/a21582fe1f52b973.js","/litellm-asset-prefix/_next/static/chunks/5d3e07ae5afa6fa6.js","/litellm-asset-prefix/_next/static/chunks/c4452a79c69324a6.js","/litellm-asset-prefix/_next/static/chunks/496b84010c33cf69.js","/litellm-asset-prefix/_next/static/chunks/511809a345b510d8.js","/litellm-asset-prefix/_next/static/chunks/450ebd094f4fa24d.js","/litellm-asset-prefix/_next/static/chunks/6367dd1d1cf7eeef.js","/litellm-asset-prefix/_next/static/chunks/69aeba649b0dc90f.js"],"default"] -1b:I[897367,["/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js","/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js"],"OutletBoundary"] -1c:"$Sreact.suspense" +3:I[952683,["/litellm-asset-prefix/_next/static/chunks/26adfa4e8ffc85c7.js","/litellm-asset-prefix/_next/static/chunks/4cab24843dd4d65b.js","/litellm-asset-prefix/_next/static/chunks/a34a355c85481e24.js","/litellm-asset-prefix/_next/static/chunks/9f5ccd929375c1d6.js","/litellm-asset-prefix/_next/static/chunks/e3bc795c751bb99a.js","/litellm-asset-prefix/_next/static/chunks/1fe0596a309ad6cf.js","/litellm-asset-prefix/_next/static/chunks/c93c5c533dba84d1.js","/litellm-asset-prefix/_next/static/chunks/82a6c2af12705c46.js","/litellm-asset-prefix/_next/static/chunks/403c4d96324c23a6.js","/litellm-asset-prefix/_next/static/chunks/58b9eb1766fba8e0.js","/litellm-asset-prefix/_next/static/chunks/5eb6648cefff2d8a.js","/litellm-asset-prefix/_next/static/chunks/df923534073e78c2.js","/litellm-asset-prefix/_next/static/chunks/a9d7b8712f41acae.js","/litellm-asset-prefix/_next/static/chunks/ca18ffbd60e01351.js","/litellm-asset-prefix/_next/static/chunks/2f03ff5875af5787.js","/litellm-asset-prefix/_next/static/chunks/134f728fa7099e3e.js","/litellm-asset-prefix/_next/static/chunks/fe750aa0bf04912c.js","/litellm-asset-prefix/_next/static/chunks/5f9c3b92a016f382.js","/litellm-asset-prefix/_next/static/chunks/c7b74067c01ee971.js","/litellm-asset-prefix/_next/static/chunks/a088c18d4f82eb95.js","/litellm-asset-prefix/_next/static/chunks/c424b8802bde7d03.js","/litellm-asset-prefix/_next/static/chunks/1add24430679f529.js","/litellm-asset-prefix/_next/static/chunks/0835160468d055e2.js","/litellm-asset-prefix/_next/static/chunks/88c74f8b4b20d25a.js","/litellm-asset-prefix/_next/static/chunks/8c9ac5fb28e0d0fc.js","/litellm-asset-prefix/_next/static/chunks/d64d74932cb225a3.js","/litellm-asset-prefix/_next/static/chunks/e8718f949e42598e.js","/litellm-asset-prefix/_next/static/chunks/ae70ba7a3e18cf0c.js","/litellm-asset-prefix/_next/static/chunks/1a1ebe23fe507702.js","/litellm-asset-prefix/_next/static/chunks/3b30ab8eaa03bc21.js","/litellm-asset-prefix/_next/static/chunks/e007904603a33bc5.js","/litellm-asset-prefix/_next/static/chunks/86496a9fa176640a.js","/litellm-asset-prefix/_next/static/chunks/99cf9cf99df5ccfc.js","/litellm-asset-prefix/_next/static/chunks/7b788dd93ad868b3.js","/litellm-asset-prefix/_next/static/chunks/7e417dd24c8becd0.js","/litellm-asset-prefix/_next/static/chunks/555a44f56a2d7a75.js","/litellm-asset-prefix/_next/static/chunks/8354d717e34ebd6f.js","/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js","/litellm-asset-prefix/_next/static/chunks/8992001a9a91bc67.js","/litellm-asset-prefix/_next/static/chunks/0a65da2cd24e2ab6.js","/litellm-asset-prefix/_next/static/chunks/381250ff6e946bcb.js","/litellm-asset-prefix/_next/static/chunks/092f5b325a8d3e0f.js","/litellm-asset-prefix/_next/static/chunks/496b84010c33cf69.js","/litellm-asset-prefix/_next/static/chunks/457923c551f21385.js","/litellm-asset-prefix/_next/static/chunks/bdf355b41816a002.js","/litellm-asset-prefix/_next/static/chunks/a382857dbbcea5d1.js","/litellm-asset-prefix/_next/static/chunks/fe1ed23b45deb0ac.js","/litellm-asset-prefix/_next/static/chunks/c35a3fc15290d9aa.js","/litellm-asset-prefix/_next/static/chunks/6c4c97f1ea6e7d77.js","/litellm-asset-prefix/_next/static/chunks/0a671fedee641c02.js","/litellm-asset-prefix/_next/static/chunks/ae79fe8ad12823b7.js","/litellm-asset-prefix/_next/static/chunks/4980372eaa37b78b.js","/litellm-asset-prefix/_next/static/chunks/a3464de65e96aecc.js","/litellm-asset-prefix/_next/static/chunks/4aa405b9964164f6.js","/litellm-asset-prefix/_next/static/chunks/450ebd094f4fa24d.js","/litellm-asset-prefix/_next/static/chunks/58f0f65b6dae7cea.js","/litellm-asset-prefix/_next/static/chunks/9ae9e61d1e5c6d93.js","/litellm-asset-prefix/_next/static/chunks/703b38972eb0f2d2.js"],"default"] +1c:I[897367,["/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js","/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js"],"OutletBoundary"] +1d:"$Sreact.suspense" :HL["/litellm-asset-prefix/_next/static/chunks/3f3fa56b5786d58c.css","style"] -0:{"buildId":"C_XKHLw43nx5HaPfGD7XZ","rsc":["$","$1","c",{"children":[["$","$L2",null,{"Component":"$3","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@4","$@5"]}}],[["$","link","0",{"rel":"stylesheet","href":"/litellm-asset-prefix/_next/static/chunks/3f3fa56b5786d58c.css","precedence":"next"}],["$","script","script-0",{"src":"/litellm-asset-prefix/_next/static/chunks/9f5ccd929375c1d6.js","async":true}],["$","script","script-1",{"src":"/litellm-asset-prefix/_next/static/chunks/e3bc795c751bb99a.js","async":true}],["$","script","script-2",{"src":"/litellm-asset-prefix/_next/static/chunks/1fe0596a309ad6cf.js","async":true}],["$","script","script-3",{"src":"/litellm-asset-prefix/_next/static/chunks/c93c5c533dba84d1.js","async":true}],["$","script","script-4",{"src":"/litellm-asset-prefix/_next/static/chunks/47ed25bb99ff8a39.js","async":true}],["$","script","script-5",{"src":"/litellm-asset-prefix/_next/static/chunks/5f9c3b92a016f382.js","async":true}],["$","script","script-6",{"src":"/litellm-asset-prefix/_next/static/chunks/58b9eb1766fba8e0.js","async":true}],["$","script","script-7",{"src":"/litellm-asset-prefix/_next/static/chunks/5eb6648cefff2d8a.js","async":true}],["$","script","script-8",{"src":"/litellm-asset-prefix/_next/static/chunks/4188d520ca4e5f2b.js","async":true}],["$","script","script-9",{"src":"/litellm-asset-prefix/_next/static/chunks/403c4d96324c23a6.js","async":true}],["$","script","script-10",{"src":"/litellm-asset-prefix/_next/static/chunks/88c74f8b4b20d25a.js","async":true}],["$","script","script-11",{"src":"/litellm-asset-prefix/_next/static/chunks/0a671fedee641c02.js","async":true}],["$","script","script-12",{"src":"/litellm-asset-prefix/_next/static/chunks/134f728fa7099e3e.js","async":true}],["$","script","script-13",{"src":"/litellm-asset-prefix/_next/static/chunks/fe750aa0bf04912c.js","async":true}],["$","script","script-14",{"src":"/litellm-asset-prefix/_next/static/chunks/7b788dd93ad868b3.js","async":true}],["$","script","script-15",{"src":"/litellm-asset-prefix/_next/static/chunks/81bf20526995284e.js","async":true}],["$","script","script-16",{"src":"/litellm-asset-prefix/_next/static/chunks/d64d74932cb225a3.js","async":true}],["$","script","script-17",{"src":"/litellm-asset-prefix/_next/static/chunks/c91982ee39ef0f77.js","async":true}],["$","script","script-18",{"src":"/litellm-asset-prefix/_next/static/chunks/64f1a2ef9113d86f.js","async":true}],["$","script","script-19",{"src":"/litellm-asset-prefix/_next/static/chunks/457923c551f21385.js","async":true}],["$","script","script-20",{"src":"/litellm-asset-prefix/_next/static/chunks/82a6c2af12705c46.js","async":true}],["$","script","script-21",{"src":"/litellm-asset-prefix/_next/static/chunks/2f04fe05bcb1c150.js","async":true}],["$","script","script-22",{"src":"/litellm-asset-prefix/_next/static/chunks/72250192fd3153b7.js","async":true}],["$","script","script-23",{"src":"/litellm-asset-prefix/_next/static/chunks/a9ebedc318fa36dc.js","async":true}],["$","script","script-24",{"src":"/litellm-asset-prefix/_next/static/chunks/3f369c603677cd7a.js","async":true}],["$","script","script-25",{"src":"/litellm-asset-prefix/_next/static/chunks/66a190706fc6c35a.js","async":true}],["$","script","script-26",{"src":"/litellm-asset-prefix/_next/static/chunks/3b30ab8eaa03bc21.js","async":true}],["$","script","script-27",{"src":"/litellm-asset-prefix/_next/static/chunks/99cf9cf99df5ccfc.js","async":true}],["$","script","script-28",{"src":"/litellm-asset-prefix/_next/static/chunks/a7aecb91c09b0e9a.js","async":true}],["$","script","script-29",{"src":"/litellm-asset-prefix/_next/static/chunks/e007904603a33bc5.js","async":true}],["$","script","script-30",{"src":"/litellm-asset-prefix/_next/static/chunks/c7b74067c01ee971.js","async":true}],["$","script","script-31",{"src":"/litellm-asset-prefix/_next/static/chunks/8e12212d7a0aeaee.js","async":true}],["$","script","script-32",{"src":"/litellm-asset-prefix/_next/static/chunks/4980372eaa37b78b.js","async":true}],["$","script","script-33",{"src":"/litellm-asset-prefix/_next/static/chunks/bf880fd979d4a2e6.js","async":true}],"$L6","$L7","$L8","$L9","$La","$Lb","$Lc","$Ld","$Le","$Lf","$L10","$L11","$L12","$L13","$L14","$L15","$L16","$L17","$L18","$L19"],"$L1a"]}],"loading":null,"isPartial":false} +0:{"buildId":"vZHQgBxR0AVO0WrTPq7m8","rsc":["$","$1","c",{"children":[["$","$L2",null,{"Component":"$3","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@4","$@5"]}}],[["$","link","0",{"rel":"stylesheet","href":"/litellm-asset-prefix/_next/static/chunks/3f3fa56b5786d58c.css","precedence":"next"}],["$","script","script-0",{"src":"/litellm-asset-prefix/_next/static/chunks/9f5ccd929375c1d6.js","async":true}],["$","script","script-1",{"src":"/litellm-asset-prefix/_next/static/chunks/e3bc795c751bb99a.js","async":true}],["$","script","script-2",{"src":"/litellm-asset-prefix/_next/static/chunks/1fe0596a309ad6cf.js","async":true}],["$","script","script-3",{"src":"/litellm-asset-prefix/_next/static/chunks/c93c5c533dba84d1.js","async":true}],["$","script","script-4",{"src":"/litellm-asset-prefix/_next/static/chunks/82a6c2af12705c46.js","async":true}],["$","script","script-5",{"src":"/litellm-asset-prefix/_next/static/chunks/403c4d96324c23a6.js","async":true}],["$","script","script-6",{"src":"/litellm-asset-prefix/_next/static/chunks/58b9eb1766fba8e0.js","async":true}],["$","script","script-7",{"src":"/litellm-asset-prefix/_next/static/chunks/5eb6648cefff2d8a.js","async":true}],["$","script","script-8",{"src":"/litellm-asset-prefix/_next/static/chunks/df923534073e78c2.js","async":true}],["$","script","script-9",{"src":"/litellm-asset-prefix/_next/static/chunks/a9d7b8712f41acae.js","async":true}],["$","script","script-10",{"src":"/litellm-asset-prefix/_next/static/chunks/ca18ffbd60e01351.js","async":true}],["$","script","script-11",{"src":"/litellm-asset-prefix/_next/static/chunks/2f03ff5875af5787.js","async":true}],["$","script","script-12",{"src":"/litellm-asset-prefix/_next/static/chunks/134f728fa7099e3e.js","async":true}],["$","script","script-13",{"src":"/litellm-asset-prefix/_next/static/chunks/fe750aa0bf04912c.js","async":true}],["$","script","script-14",{"src":"/litellm-asset-prefix/_next/static/chunks/5f9c3b92a016f382.js","async":true}],["$","script","script-15",{"src":"/litellm-asset-prefix/_next/static/chunks/c7b74067c01ee971.js","async":true}],["$","script","script-16",{"src":"/litellm-asset-prefix/_next/static/chunks/a088c18d4f82eb95.js","async":true}],["$","script","script-17",{"src":"/litellm-asset-prefix/_next/static/chunks/c424b8802bde7d03.js","async":true}],["$","script","script-18",{"src":"/litellm-asset-prefix/_next/static/chunks/1add24430679f529.js","async":true}],["$","script","script-19",{"src":"/litellm-asset-prefix/_next/static/chunks/0835160468d055e2.js","async":true}],["$","script","script-20",{"src":"/litellm-asset-prefix/_next/static/chunks/88c74f8b4b20d25a.js","async":true}],["$","script","script-21",{"src":"/litellm-asset-prefix/_next/static/chunks/8c9ac5fb28e0d0fc.js","async":true}],["$","script","script-22",{"src":"/litellm-asset-prefix/_next/static/chunks/d64d74932cb225a3.js","async":true}],["$","script","script-23",{"src":"/litellm-asset-prefix/_next/static/chunks/e8718f949e42598e.js","async":true}],["$","script","script-24",{"src":"/litellm-asset-prefix/_next/static/chunks/ae70ba7a3e18cf0c.js","async":true}],["$","script","script-25",{"src":"/litellm-asset-prefix/_next/static/chunks/1a1ebe23fe507702.js","async":true}],["$","script","script-26",{"src":"/litellm-asset-prefix/_next/static/chunks/3b30ab8eaa03bc21.js","async":true}],["$","script","script-27",{"src":"/litellm-asset-prefix/_next/static/chunks/e007904603a33bc5.js","async":true}],["$","script","script-28",{"src":"/litellm-asset-prefix/_next/static/chunks/86496a9fa176640a.js","async":true}],["$","script","script-29",{"src":"/litellm-asset-prefix/_next/static/chunks/99cf9cf99df5ccfc.js","async":true}],["$","script","script-30",{"src":"/litellm-asset-prefix/_next/static/chunks/7b788dd93ad868b3.js","async":true}],["$","script","script-31",{"src":"/litellm-asset-prefix/_next/static/chunks/7e417dd24c8becd0.js","async":true}],["$","script","script-32",{"src":"/litellm-asset-prefix/_next/static/chunks/555a44f56a2d7a75.js","async":true}],["$","script","script-33",{"src":"/litellm-asset-prefix/_next/static/chunks/8354d717e34ebd6f.js","async":true}],"$L6","$L7","$L8","$L9","$La","$Lb","$Lc","$Ld","$Le","$Lf","$L10","$L11","$L12","$L13","$L14","$L15","$L16","$L17","$L18","$L19","$L1a"],"$L1b"]}],"loading":null,"isPartial":false} 4:{} 5:"$0:rsc:props:children:0:props:serverProvidedParams:params" -6:["$","script","script-34",{"src":"/litellm-asset-prefix/_next/static/chunks/7ad0165018dc89ce.js","async":true}] -7:["$","script","script-35",{"src":"/litellm-asset-prefix/_next/static/chunks/8354d717e34ebd6f.js","async":true}] -8:["$","script","script-36",{"src":"/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js","async":true}] -9:["$","script","script-37",{"src":"/litellm-asset-prefix/_next/static/chunks/0a65da2cd24e2ab6.js","async":true}] -a:["$","script","script-38",{"src":"/litellm-asset-prefix/_next/static/chunks/3d2a01213eb1cc87.js","async":true}] -b:["$","script","script-39",{"src":"/litellm-asset-prefix/_next/static/chunks/7e417dd24c8becd0.js","async":true}] -c:["$","script","script-40",{"src":"/litellm-asset-prefix/_next/static/chunks/a382857dbbcea5d1.js","async":true}] +6:["$","script","script-34",{"src":"/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js","async":true}] +7:["$","script","script-35",{"src":"/litellm-asset-prefix/_next/static/chunks/8992001a9a91bc67.js","async":true}] +8:["$","script","script-36",{"src":"/litellm-asset-prefix/_next/static/chunks/0a65da2cd24e2ab6.js","async":true}] +9:["$","script","script-37",{"src":"/litellm-asset-prefix/_next/static/chunks/381250ff6e946bcb.js","async":true}] +a:["$","script","script-38",{"src":"/litellm-asset-prefix/_next/static/chunks/092f5b325a8d3e0f.js","async":true}] +b:["$","script","script-39",{"src":"/litellm-asset-prefix/_next/static/chunks/496b84010c33cf69.js","async":true}] +c:["$","script","script-40",{"src":"/litellm-asset-prefix/_next/static/chunks/457923c551f21385.js","async":true}] d:["$","script","script-41",{"src":"/litellm-asset-prefix/_next/static/chunks/bdf355b41816a002.js","async":true}] -e:["$","script","script-42",{"src":"/litellm-asset-prefix/_next/static/chunks/1ab4ccc7c0ba9eff.js","async":true}] -f:["$","script","script-43",{"src":"/litellm-asset-prefix/_next/static/chunks/8992001a9a91bc67.js","async":true}] -10:["$","script","script-44",{"src":"/litellm-asset-prefix/_next/static/chunks/2971c4658f1bcd7d.js","async":true}] +e:["$","script","script-42",{"src":"/litellm-asset-prefix/_next/static/chunks/a382857dbbcea5d1.js","async":true}] +f:["$","script","script-43",{"src":"/litellm-asset-prefix/_next/static/chunks/fe1ed23b45deb0ac.js","async":true}] +10:["$","script","script-44",{"src":"/litellm-asset-prefix/_next/static/chunks/c35a3fc15290d9aa.js","async":true}] 11:["$","script","script-45",{"src":"/litellm-asset-prefix/_next/static/chunks/6c4c97f1ea6e7d77.js","async":true}] -12:["$","script","script-46",{"src":"/litellm-asset-prefix/_next/static/chunks/a21582fe1f52b973.js","async":true}] -13:["$","script","script-47",{"src":"/litellm-asset-prefix/_next/static/chunks/5d3e07ae5afa6fa6.js","async":true}] -14:["$","script","script-48",{"src":"/litellm-asset-prefix/_next/static/chunks/c4452a79c69324a6.js","async":true}] -15:["$","script","script-49",{"src":"/litellm-asset-prefix/_next/static/chunks/496b84010c33cf69.js","async":true}] -16:["$","script","script-50",{"src":"/litellm-asset-prefix/_next/static/chunks/511809a345b510d8.js","async":true}] +12:["$","script","script-46",{"src":"/litellm-asset-prefix/_next/static/chunks/0a671fedee641c02.js","async":true}] +13:["$","script","script-47",{"src":"/litellm-asset-prefix/_next/static/chunks/ae79fe8ad12823b7.js","async":true}] +14:["$","script","script-48",{"src":"/litellm-asset-prefix/_next/static/chunks/4980372eaa37b78b.js","async":true}] +15:["$","script","script-49",{"src":"/litellm-asset-prefix/_next/static/chunks/a3464de65e96aecc.js","async":true}] +16:["$","script","script-50",{"src":"/litellm-asset-prefix/_next/static/chunks/4aa405b9964164f6.js","async":true}] 17:["$","script","script-51",{"src":"/litellm-asset-prefix/_next/static/chunks/450ebd094f4fa24d.js","async":true}] -18:["$","script","script-52",{"src":"/litellm-asset-prefix/_next/static/chunks/6367dd1d1cf7eeef.js","async":true}] -19:["$","script","script-53",{"src":"/litellm-asset-prefix/_next/static/chunks/69aeba649b0dc90f.js","async":true}] -1a:["$","$L1b",null,{"children":["$","$1c",null,{"name":"Next.MetadataOutlet","children":"$@1d"}]}] -1d:null +18:["$","script","script-52",{"src":"/litellm-asset-prefix/_next/static/chunks/58f0f65b6dae7cea.js","async":true}] +19:["$","script","script-53",{"src":"/litellm-asset-prefix/_next/static/chunks/9ae9e61d1e5c6d93.js","async":true}] +1a:["$","script","script-54",{"src":"/litellm-asset-prefix/_next/static/chunks/703b38972eb0f2d2.js","async":true}] +1b:["$","$L1c",null,{"children":["$","$1d",null,{"name":"Next.MetadataOutlet","children":"$@1e"}]}] +1e:null diff --git a/litellm/proxy/_experimental/out/__next._full.txt b/litellm/proxy/_experimental/out/__next._full.txt index 413f698d31f..18ca7b0cada 100644 --- a/litellm/proxy/_experimental/out/__next._full.txt +++ b/litellm/proxy/_experimental/out/__next._full.txt @@ -1,62 +1,64 @@ 1:"$Sreact.fragment" -2:I[71195,["/litellm-asset-prefix/_next/static/chunks/26adfa4e8ffc85c7.js","/litellm-asset-prefix/_next/static/chunks/e8ed72789c2b42ff.js"],"default"] +2:I[71195,["/litellm-asset-prefix/_next/static/chunks/26adfa4e8ffc85c7.js","/litellm-asset-prefix/_next/static/chunks/4cab24843dd4d65b.js","/litellm-asset-prefix/_next/static/chunks/a34a355c85481e24.js"],"default"] 3:I[339756,["/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js","/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js"],"default"] 4:I[837457,["/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js","/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js"],"default"] 5:I[347257,["/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js","/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js"],"ClientPageRoot"] -6:I[952683,["/litellm-asset-prefix/_next/static/chunks/26adfa4e8ffc85c7.js","/litellm-asset-prefix/_next/static/chunks/e8ed72789c2b42ff.js","/litellm-asset-prefix/_next/static/chunks/9f5ccd929375c1d6.js","/litellm-asset-prefix/_next/static/chunks/e3bc795c751bb99a.js","/litellm-asset-prefix/_next/static/chunks/1fe0596a309ad6cf.js","/litellm-asset-prefix/_next/static/chunks/c93c5c533dba84d1.js","/litellm-asset-prefix/_next/static/chunks/47ed25bb99ff8a39.js","/litellm-asset-prefix/_next/static/chunks/5f9c3b92a016f382.js","/litellm-asset-prefix/_next/static/chunks/58b9eb1766fba8e0.js","/litellm-asset-prefix/_next/static/chunks/5eb6648cefff2d8a.js","/litellm-asset-prefix/_next/static/chunks/4188d520ca4e5f2b.js","/litellm-asset-prefix/_next/static/chunks/403c4d96324c23a6.js","/litellm-asset-prefix/_next/static/chunks/88c74f8b4b20d25a.js","/litellm-asset-prefix/_next/static/chunks/0a671fedee641c02.js","/litellm-asset-prefix/_next/static/chunks/134f728fa7099e3e.js","/litellm-asset-prefix/_next/static/chunks/fe750aa0bf04912c.js","/litellm-asset-prefix/_next/static/chunks/7b788dd93ad868b3.js","/litellm-asset-prefix/_next/static/chunks/81bf20526995284e.js","/litellm-asset-prefix/_next/static/chunks/d64d74932cb225a3.js","/litellm-asset-prefix/_next/static/chunks/c91982ee39ef0f77.js","/litellm-asset-prefix/_next/static/chunks/64f1a2ef9113d86f.js","/litellm-asset-prefix/_next/static/chunks/457923c551f21385.js","/litellm-asset-prefix/_next/static/chunks/82a6c2af12705c46.js","/litellm-asset-prefix/_next/static/chunks/2f04fe05bcb1c150.js","/litellm-asset-prefix/_next/static/chunks/72250192fd3153b7.js","/litellm-asset-prefix/_next/static/chunks/a9ebedc318fa36dc.js","/litellm-asset-prefix/_next/static/chunks/3f369c603677cd7a.js","/litellm-asset-prefix/_next/static/chunks/66a190706fc6c35a.js","/litellm-asset-prefix/_next/static/chunks/3b30ab8eaa03bc21.js","/litellm-asset-prefix/_next/static/chunks/99cf9cf99df5ccfc.js","/litellm-asset-prefix/_next/static/chunks/a7aecb91c09b0e9a.js","/litellm-asset-prefix/_next/static/chunks/e007904603a33bc5.js","/litellm-asset-prefix/_next/static/chunks/c7b74067c01ee971.js","/litellm-asset-prefix/_next/static/chunks/8e12212d7a0aeaee.js","/litellm-asset-prefix/_next/static/chunks/4980372eaa37b78b.js","/litellm-asset-prefix/_next/static/chunks/bf880fd979d4a2e6.js","/litellm-asset-prefix/_next/static/chunks/7ad0165018dc89ce.js","/litellm-asset-prefix/_next/static/chunks/8354d717e34ebd6f.js","/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js","/litellm-asset-prefix/_next/static/chunks/0a65da2cd24e2ab6.js","/litellm-asset-prefix/_next/static/chunks/3d2a01213eb1cc87.js","/litellm-asset-prefix/_next/static/chunks/7e417dd24c8becd0.js","/litellm-asset-prefix/_next/static/chunks/a382857dbbcea5d1.js","/litellm-asset-prefix/_next/static/chunks/bdf355b41816a002.js","/litellm-asset-prefix/_next/static/chunks/1ab4ccc7c0ba9eff.js","/litellm-asset-prefix/_next/static/chunks/8992001a9a91bc67.js","/litellm-asset-prefix/_next/static/chunks/2971c4658f1bcd7d.js","/litellm-asset-prefix/_next/static/chunks/6c4c97f1ea6e7d77.js","/litellm-asset-prefix/_next/static/chunks/a21582fe1f52b973.js","/litellm-asset-prefix/_next/static/chunks/5d3e07ae5afa6fa6.js","/litellm-asset-prefix/_next/static/chunks/c4452a79c69324a6.js","/litellm-asset-prefix/_next/static/chunks/496b84010c33cf69.js","/litellm-asset-prefix/_next/static/chunks/511809a345b510d8.js","/litellm-asset-prefix/_next/static/chunks/450ebd094f4fa24d.js","/litellm-asset-prefix/_next/static/chunks/6367dd1d1cf7eeef.js","/litellm-asset-prefix/_next/static/chunks/69aeba649b0dc90f.js"],"default"] -31:I[168027,[],"default"] +6:I[952683,["/litellm-asset-prefix/_next/static/chunks/26adfa4e8ffc85c7.js","/litellm-asset-prefix/_next/static/chunks/4cab24843dd4d65b.js","/litellm-asset-prefix/_next/static/chunks/a34a355c85481e24.js","/litellm-asset-prefix/_next/static/chunks/9f5ccd929375c1d6.js","/litellm-asset-prefix/_next/static/chunks/e3bc795c751bb99a.js","/litellm-asset-prefix/_next/static/chunks/1fe0596a309ad6cf.js","/litellm-asset-prefix/_next/static/chunks/c93c5c533dba84d1.js","/litellm-asset-prefix/_next/static/chunks/82a6c2af12705c46.js","/litellm-asset-prefix/_next/static/chunks/403c4d96324c23a6.js","/litellm-asset-prefix/_next/static/chunks/58b9eb1766fba8e0.js","/litellm-asset-prefix/_next/static/chunks/5eb6648cefff2d8a.js","/litellm-asset-prefix/_next/static/chunks/df923534073e78c2.js","/litellm-asset-prefix/_next/static/chunks/a9d7b8712f41acae.js","/litellm-asset-prefix/_next/static/chunks/ca18ffbd60e01351.js","/litellm-asset-prefix/_next/static/chunks/2f03ff5875af5787.js","/litellm-asset-prefix/_next/static/chunks/134f728fa7099e3e.js","/litellm-asset-prefix/_next/static/chunks/fe750aa0bf04912c.js","/litellm-asset-prefix/_next/static/chunks/5f9c3b92a016f382.js","/litellm-asset-prefix/_next/static/chunks/c7b74067c01ee971.js","/litellm-asset-prefix/_next/static/chunks/a088c18d4f82eb95.js","/litellm-asset-prefix/_next/static/chunks/c424b8802bde7d03.js","/litellm-asset-prefix/_next/static/chunks/1add24430679f529.js","/litellm-asset-prefix/_next/static/chunks/0835160468d055e2.js","/litellm-asset-prefix/_next/static/chunks/88c74f8b4b20d25a.js","/litellm-asset-prefix/_next/static/chunks/8c9ac5fb28e0d0fc.js","/litellm-asset-prefix/_next/static/chunks/d64d74932cb225a3.js","/litellm-asset-prefix/_next/static/chunks/e8718f949e42598e.js","/litellm-asset-prefix/_next/static/chunks/ae70ba7a3e18cf0c.js","/litellm-asset-prefix/_next/static/chunks/1a1ebe23fe507702.js","/litellm-asset-prefix/_next/static/chunks/3b30ab8eaa03bc21.js","/litellm-asset-prefix/_next/static/chunks/e007904603a33bc5.js","/litellm-asset-prefix/_next/static/chunks/86496a9fa176640a.js","/litellm-asset-prefix/_next/static/chunks/99cf9cf99df5ccfc.js","/litellm-asset-prefix/_next/static/chunks/7b788dd93ad868b3.js","/litellm-asset-prefix/_next/static/chunks/7e417dd24c8becd0.js","/litellm-asset-prefix/_next/static/chunks/555a44f56a2d7a75.js","/litellm-asset-prefix/_next/static/chunks/8354d717e34ebd6f.js","/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js","/litellm-asset-prefix/_next/static/chunks/8992001a9a91bc67.js","/litellm-asset-prefix/_next/static/chunks/0a65da2cd24e2ab6.js","/litellm-asset-prefix/_next/static/chunks/381250ff6e946bcb.js","/litellm-asset-prefix/_next/static/chunks/092f5b325a8d3e0f.js","/litellm-asset-prefix/_next/static/chunks/496b84010c33cf69.js","/litellm-asset-prefix/_next/static/chunks/457923c551f21385.js","/litellm-asset-prefix/_next/static/chunks/bdf355b41816a002.js","/litellm-asset-prefix/_next/static/chunks/a382857dbbcea5d1.js","/litellm-asset-prefix/_next/static/chunks/fe1ed23b45deb0ac.js","/litellm-asset-prefix/_next/static/chunks/c35a3fc15290d9aa.js","/litellm-asset-prefix/_next/static/chunks/6c4c97f1ea6e7d77.js","/litellm-asset-prefix/_next/static/chunks/0a671fedee641c02.js","/litellm-asset-prefix/_next/static/chunks/ae79fe8ad12823b7.js","/litellm-asset-prefix/_next/static/chunks/4980372eaa37b78b.js","/litellm-asset-prefix/_next/static/chunks/a3464de65e96aecc.js","/litellm-asset-prefix/_next/static/chunks/4aa405b9964164f6.js","/litellm-asset-prefix/_next/static/chunks/450ebd094f4fa24d.js","/litellm-asset-prefix/_next/static/chunks/58f0f65b6dae7cea.js","/litellm-asset-prefix/_next/static/chunks/9ae9e61d1e5c6d93.js","/litellm-asset-prefix/_next/static/chunks/703b38972eb0f2d2.js"],"default"] +33:I[168027,[],"default"] :HL["/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css","style"] -:HL["/litellm-asset-prefix/_next/static/chunks/d682c064a60ae3d6.css","style"] +:HL["/litellm-asset-prefix/_next/static/chunks/85437428401be5b7.css","style"] :HL["/litellm-asset-prefix/_next/static/media/83afe278b6a6bb3c-s.p.3a6ba036.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/litellm-asset-prefix/_next/static/chunks/3f3fa56b5786d58c.css","style"] -0:{"P":null,"b":"C_XKHLw43nx5HaPfGD7XZ","c":["",""],"q":"","i":false,"f":[[["",{"children":["__PAGE__",{}]},"$undefined","$undefined",true],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","link","1",{"rel":"stylesheet","href":"/litellm-asset-prefix/_next/static/chunks/d682c064a60ae3d6.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/litellm-asset-prefix/_next/static/chunks/26adfa4e8ffc85c7.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/litellm-asset-prefix/_next/static/chunks/e8ed72789c2b42ff.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","children":["$","body",null,{"className":"inter_5972bc34-module__OU16Qa__className","children":["$","$L2",null,{"children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]}]}]]}],{"children":[["$","$1","c",{"children":[["$","$L5",null,{"Component":"$6","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@7","$@8"]}}],[["$","link","0",{"rel":"stylesheet","href":"/litellm-asset-prefix/_next/static/chunks/3f3fa56b5786d58c.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/litellm-asset-prefix/_next/static/chunks/9f5ccd929375c1d6.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/litellm-asset-prefix/_next/static/chunks/e3bc795c751bb99a.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/litellm-asset-prefix/_next/static/chunks/1fe0596a309ad6cf.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/litellm-asset-prefix/_next/static/chunks/c93c5c533dba84d1.js","async":true,"nonce":"$undefined"}],["$","script","script-4",{"src":"/litellm-asset-prefix/_next/static/chunks/47ed25bb99ff8a39.js","async":true,"nonce":"$undefined"}],["$","script","script-5",{"src":"/litellm-asset-prefix/_next/static/chunks/5f9c3b92a016f382.js","async":true,"nonce":"$undefined"}],["$","script","script-6",{"src":"/litellm-asset-prefix/_next/static/chunks/58b9eb1766fba8e0.js","async":true,"nonce":"$undefined"}],["$","script","script-7",{"src":"/litellm-asset-prefix/_next/static/chunks/5eb6648cefff2d8a.js","async":true,"nonce":"$undefined"}],["$","script","script-8",{"src":"/litellm-asset-prefix/_next/static/chunks/4188d520ca4e5f2b.js","async":true,"nonce":"$undefined"}],["$","script","script-9",{"src":"/litellm-asset-prefix/_next/static/chunks/403c4d96324c23a6.js","async":true,"nonce":"$undefined"}],["$","script","script-10",{"src":"/litellm-asset-prefix/_next/static/chunks/88c74f8b4b20d25a.js","async":true,"nonce":"$undefined"}],["$","script","script-11",{"src":"/litellm-asset-prefix/_next/static/chunks/0a671fedee641c02.js","async":true,"nonce":"$undefined"}],["$","script","script-12",{"src":"/litellm-asset-prefix/_next/static/chunks/134f728fa7099e3e.js","async":true,"nonce":"$undefined"}],["$","script","script-13",{"src":"/litellm-asset-prefix/_next/static/chunks/fe750aa0bf04912c.js","async":true,"nonce":"$undefined"}],["$","script","script-14",{"src":"/litellm-asset-prefix/_next/static/chunks/7b788dd93ad868b3.js","async":true,"nonce":"$undefined"}],["$","script","script-15",{"src":"/litellm-asset-prefix/_next/static/chunks/81bf20526995284e.js","async":true,"nonce":"$undefined"}],"$L9","$La","$Lb","$Lc","$Ld","$Le","$Lf","$L10","$L11","$L12","$L13","$L14","$L15","$L16","$L17","$L18","$L19","$L1a","$L1b","$L1c","$L1d","$L1e","$L1f","$L20","$L21","$L22","$L23","$L24","$L25","$L26","$L27","$L28","$L29","$L2a","$L2b","$L2c","$L2d","$L2e"],"$L2f"]}],{},null,false,false]},null,false,false],"$L30",false]],"m":"$undefined","G":["$31",[]],"S":true} -32:I[897367,["/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js","/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js"],"OutletBoundary"] -33:"$Sreact.suspense" -35:I[897367,["/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js","/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js"],"ViewportBoundary"] -37:I[897367,["/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js","/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js"],"MetadataBoundary"] -9:["$","script","script-16",{"src":"/litellm-asset-prefix/_next/static/chunks/d64d74932cb225a3.js","async":true,"nonce":"$undefined"}] -a:["$","script","script-17",{"src":"/litellm-asset-prefix/_next/static/chunks/c91982ee39ef0f77.js","async":true,"nonce":"$undefined"}] -b:["$","script","script-18",{"src":"/litellm-asset-prefix/_next/static/chunks/64f1a2ef9113d86f.js","async":true,"nonce":"$undefined"}] -c:["$","script","script-19",{"src":"/litellm-asset-prefix/_next/static/chunks/457923c551f21385.js","async":true,"nonce":"$undefined"}] -d:["$","script","script-20",{"src":"/litellm-asset-prefix/_next/static/chunks/82a6c2af12705c46.js","async":true,"nonce":"$undefined"}] -e:["$","script","script-21",{"src":"/litellm-asset-prefix/_next/static/chunks/2f04fe05bcb1c150.js","async":true,"nonce":"$undefined"}] -f:["$","script","script-22",{"src":"/litellm-asset-prefix/_next/static/chunks/72250192fd3153b7.js","async":true,"nonce":"$undefined"}] -10:["$","script","script-23",{"src":"/litellm-asset-prefix/_next/static/chunks/a9ebedc318fa36dc.js","async":true,"nonce":"$undefined"}] -11:["$","script","script-24",{"src":"/litellm-asset-prefix/_next/static/chunks/3f369c603677cd7a.js","async":true,"nonce":"$undefined"}] -12:["$","script","script-25",{"src":"/litellm-asset-prefix/_next/static/chunks/66a190706fc6c35a.js","async":true,"nonce":"$undefined"}] -13:["$","script","script-26",{"src":"/litellm-asset-prefix/_next/static/chunks/3b30ab8eaa03bc21.js","async":true,"nonce":"$undefined"}] -14:["$","script","script-27",{"src":"/litellm-asset-prefix/_next/static/chunks/99cf9cf99df5ccfc.js","async":true,"nonce":"$undefined"}] -15:["$","script","script-28",{"src":"/litellm-asset-prefix/_next/static/chunks/a7aecb91c09b0e9a.js","async":true,"nonce":"$undefined"}] -16:["$","script","script-29",{"src":"/litellm-asset-prefix/_next/static/chunks/e007904603a33bc5.js","async":true,"nonce":"$undefined"}] -17:["$","script","script-30",{"src":"/litellm-asset-prefix/_next/static/chunks/c7b74067c01ee971.js","async":true,"nonce":"$undefined"}] -18:["$","script","script-31",{"src":"/litellm-asset-prefix/_next/static/chunks/8e12212d7a0aeaee.js","async":true,"nonce":"$undefined"}] -19:["$","script","script-32",{"src":"/litellm-asset-prefix/_next/static/chunks/4980372eaa37b78b.js","async":true,"nonce":"$undefined"}] -1a:["$","script","script-33",{"src":"/litellm-asset-prefix/_next/static/chunks/bf880fd979d4a2e6.js","async":true,"nonce":"$undefined"}] -1b:["$","script","script-34",{"src":"/litellm-asset-prefix/_next/static/chunks/7ad0165018dc89ce.js","async":true,"nonce":"$undefined"}] -1c:["$","script","script-35",{"src":"/litellm-asset-prefix/_next/static/chunks/8354d717e34ebd6f.js","async":true,"nonce":"$undefined"}] -1d:["$","script","script-36",{"src":"/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js","async":true,"nonce":"$undefined"}] -1e:["$","script","script-37",{"src":"/litellm-asset-prefix/_next/static/chunks/0a65da2cd24e2ab6.js","async":true,"nonce":"$undefined"}] -1f:["$","script","script-38",{"src":"/litellm-asset-prefix/_next/static/chunks/3d2a01213eb1cc87.js","async":true,"nonce":"$undefined"}] -20:["$","script","script-39",{"src":"/litellm-asset-prefix/_next/static/chunks/7e417dd24c8becd0.js","async":true,"nonce":"$undefined"}] -21:["$","script","script-40",{"src":"/litellm-asset-prefix/_next/static/chunks/a382857dbbcea5d1.js","async":true,"nonce":"$undefined"}] -22:["$","script","script-41",{"src":"/litellm-asset-prefix/_next/static/chunks/bdf355b41816a002.js","async":true,"nonce":"$undefined"}] -23:["$","script","script-42",{"src":"/litellm-asset-prefix/_next/static/chunks/1ab4ccc7c0ba9eff.js","async":true,"nonce":"$undefined"}] -24:["$","script","script-43",{"src":"/litellm-asset-prefix/_next/static/chunks/8992001a9a91bc67.js","async":true,"nonce":"$undefined"}] -25:["$","script","script-44",{"src":"/litellm-asset-prefix/_next/static/chunks/2971c4658f1bcd7d.js","async":true,"nonce":"$undefined"}] -26:["$","script","script-45",{"src":"/litellm-asset-prefix/_next/static/chunks/6c4c97f1ea6e7d77.js","async":true,"nonce":"$undefined"}] -27:["$","script","script-46",{"src":"/litellm-asset-prefix/_next/static/chunks/a21582fe1f52b973.js","async":true,"nonce":"$undefined"}] -28:["$","script","script-47",{"src":"/litellm-asset-prefix/_next/static/chunks/5d3e07ae5afa6fa6.js","async":true,"nonce":"$undefined"}] -29:["$","script","script-48",{"src":"/litellm-asset-prefix/_next/static/chunks/c4452a79c69324a6.js","async":true,"nonce":"$undefined"}] -2a:["$","script","script-49",{"src":"/litellm-asset-prefix/_next/static/chunks/496b84010c33cf69.js","async":true,"nonce":"$undefined"}] -2b:["$","script","script-50",{"src":"/litellm-asset-prefix/_next/static/chunks/511809a345b510d8.js","async":true,"nonce":"$undefined"}] -2c:["$","script","script-51",{"src":"/litellm-asset-prefix/_next/static/chunks/450ebd094f4fa24d.js","async":true,"nonce":"$undefined"}] -2d:["$","script","script-52",{"src":"/litellm-asset-prefix/_next/static/chunks/6367dd1d1cf7eeef.js","async":true,"nonce":"$undefined"}] -2e:["$","script","script-53",{"src":"/litellm-asset-prefix/_next/static/chunks/69aeba649b0dc90f.js","async":true,"nonce":"$undefined"}] -2f:["$","$L32",null,{"children":["$","$33",null,{"name":"Next.MetadataOutlet","children":"$@34"}]}] -30:["$","$1","h",{"children":[null,["$","$L35",null,{"children":"$L36"}],["$","div",null,{"hidden":true,"children":["$","$L37",null,{"children":["$","$33",null,{"name":"Next.Metadata","children":"$L38"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}] +0:{"P":null,"b":"vZHQgBxR0AVO0WrTPq7m8","c":["",""],"q":"","i":false,"f":[[["",{"children":["__PAGE__",{}]},"$undefined","$undefined",true],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","link","1",{"rel":"stylesheet","href":"/litellm-asset-prefix/_next/static/chunks/85437428401be5b7.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/litellm-asset-prefix/_next/static/chunks/26adfa4e8ffc85c7.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/litellm-asset-prefix/_next/static/chunks/4cab24843dd4d65b.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/litellm-asset-prefix/_next/static/chunks/a34a355c85481e24.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","children":["$","body",null,{"className":"inter_5972bc34-module__OU16Qa__className","children":["$","$L2",null,{"children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]}]}]]}],{"children":[["$","$1","c",{"children":[["$","$L5",null,{"Component":"$6","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@7","$@8"]}}],[["$","link","0",{"rel":"stylesheet","href":"/litellm-asset-prefix/_next/static/chunks/3f3fa56b5786d58c.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/litellm-asset-prefix/_next/static/chunks/9f5ccd929375c1d6.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/litellm-asset-prefix/_next/static/chunks/e3bc795c751bb99a.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/litellm-asset-prefix/_next/static/chunks/1fe0596a309ad6cf.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/litellm-asset-prefix/_next/static/chunks/c93c5c533dba84d1.js","async":true,"nonce":"$undefined"}],["$","script","script-4",{"src":"/litellm-asset-prefix/_next/static/chunks/82a6c2af12705c46.js","async":true,"nonce":"$undefined"}],["$","script","script-5",{"src":"/litellm-asset-prefix/_next/static/chunks/403c4d96324c23a6.js","async":true,"nonce":"$undefined"}],["$","script","script-6",{"src":"/litellm-asset-prefix/_next/static/chunks/58b9eb1766fba8e0.js","async":true,"nonce":"$undefined"}],["$","script","script-7",{"src":"/litellm-asset-prefix/_next/static/chunks/5eb6648cefff2d8a.js","async":true,"nonce":"$undefined"}],["$","script","script-8",{"src":"/litellm-asset-prefix/_next/static/chunks/df923534073e78c2.js","async":true,"nonce":"$undefined"}],["$","script","script-9",{"src":"/litellm-asset-prefix/_next/static/chunks/a9d7b8712f41acae.js","async":true,"nonce":"$undefined"}],["$","script","script-10",{"src":"/litellm-asset-prefix/_next/static/chunks/ca18ffbd60e01351.js","async":true,"nonce":"$undefined"}],["$","script","script-11",{"src":"/litellm-asset-prefix/_next/static/chunks/2f03ff5875af5787.js","async":true,"nonce":"$undefined"}],["$","script","script-12",{"src":"/litellm-asset-prefix/_next/static/chunks/134f728fa7099e3e.js","async":true,"nonce":"$undefined"}],["$","script","script-13",{"src":"/litellm-asset-prefix/_next/static/chunks/fe750aa0bf04912c.js","async":true,"nonce":"$undefined"}],["$","script","script-14",{"src":"/litellm-asset-prefix/_next/static/chunks/5f9c3b92a016f382.js","async":true,"nonce":"$undefined"}],"$L9","$La","$Lb","$Lc","$Ld","$Le","$Lf","$L10","$L11","$L12","$L13","$L14","$L15","$L16","$L17","$L18","$L19","$L1a","$L1b","$L1c","$L1d","$L1e","$L1f","$L20","$L21","$L22","$L23","$L24","$L25","$L26","$L27","$L28","$L29","$L2a","$L2b","$L2c","$L2d","$L2e","$L2f","$L30"],"$L31"]}],{},null,false,false]},null,false,false],"$L32",false]],"m":"$undefined","G":["$33",[]],"S":true} +34:I[897367,["/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js","/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js"],"OutletBoundary"] +35:"$Sreact.suspense" +37:I[897367,["/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js","/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js"],"ViewportBoundary"] +39:I[897367,["/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js","/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js"],"MetadataBoundary"] +9:["$","script","script-15",{"src":"/litellm-asset-prefix/_next/static/chunks/c7b74067c01ee971.js","async":true,"nonce":"$undefined"}] +a:["$","script","script-16",{"src":"/litellm-asset-prefix/_next/static/chunks/a088c18d4f82eb95.js","async":true,"nonce":"$undefined"}] +b:["$","script","script-17",{"src":"/litellm-asset-prefix/_next/static/chunks/c424b8802bde7d03.js","async":true,"nonce":"$undefined"}] +c:["$","script","script-18",{"src":"/litellm-asset-prefix/_next/static/chunks/1add24430679f529.js","async":true,"nonce":"$undefined"}] +d:["$","script","script-19",{"src":"/litellm-asset-prefix/_next/static/chunks/0835160468d055e2.js","async":true,"nonce":"$undefined"}] +e:["$","script","script-20",{"src":"/litellm-asset-prefix/_next/static/chunks/88c74f8b4b20d25a.js","async":true,"nonce":"$undefined"}] +f:["$","script","script-21",{"src":"/litellm-asset-prefix/_next/static/chunks/8c9ac5fb28e0d0fc.js","async":true,"nonce":"$undefined"}] +10:["$","script","script-22",{"src":"/litellm-asset-prefix/_next/static/chunks/d64d74932cb225a3.js","async":true,"nonce":"$undefined"}] +11:["$","script","script-23",{"src":"/litellm-asset-prefix/_next/static/chunks/e8718f949e42598e.js","async":true,"nonce":"$undefined"}] +12:["$","script","script-24",{"src":"/litellm-asset-prefix/_next/static/chunks/ae70ba7a3e18cf0c.js","async":true,"nonce":"$undefined"}] +13:["$","script","script-25",{"src":"/litellm-asset-prefix/_next/static/chunks/1a1ebe23fe507702.js","async":true,"nonce":"$undefined"}] +14:["$","script","script-26",{"src":"/litellm-asset-prefix/_next/static/chunks/3b30ab8eaa03bc21.js","async":true,"nonce":"$undefined"}] +15:["$","script","script-27",{"src":"/litellm-asset-prefix/_next/static/chunks/e007904603a33bc5.js","async":true,"nonce":"$undefined"}] +16:["$","script","script-28",{"src":"/litellm-asset-prefix/_next/static/chunks/86496a9fa176640a.js","async":true,"nonce":"$undefined"}] +17:["$","script","script-29",{"src":"/litellm-asset-prefix/_next/static/chunks/99cf9cf99df5ccfc.js","async":true,"nonce":"$undefined"}] +18:["$","script","script-30",{"src":"/litellm-asset-prefix/_next/static/chunks/7b788dd93ad868b3.js","async":true,"nonce":"$undefined"}] +19:["$","script","script-31",{"src":"/litellm-asset-prefix/_next/static/chunks/7e417dd24c8becd0.js","async":true,"nonce":"$undefined"}] +1a:["$","script","script-32",{"src":"/litellm-asset-prefix/_next/static/chunks/555a44f56a2d7a75.js","async":true,"nonce":"$undefined"}] +1b:["$","script","script-33",{"src":"/litellm-asset-prefix/_next/static/chunks/8354d717e34ebd6f.js","async":true,"nonce":"$undefined"}] +1c:["$","script","script-34",{"src":"/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js","async":true,"nonce":"$undefined"}] +1d:["$","script","script-35",{"src":"/litellm-asset-prefix/_next/static/chunks/8992001a9a91bc67.js","async":true,"nonce":"$undefined"}] +1e:["$","script","script-36",{"src":"/litellm-asset-prefix/_next/static/chunks/0a65da2cd24e2ab6.js","async":true,"nonce":"$undefined"}] +1f:["$","script","script-37",{"src":"/litellm-asset-prefix/_next/static/chunks/381250ff6e946bcb.js","async":true,"nonce":"$undefined"}] +20:["$","script","script-38",{"src":"/litellm-asset-prefix/_next/static/chunks/092f5b325a8d3e0f.js","async":true,"nonce":"$undefined"}] +21:["$","script","script-39",{"src":"/litellm-asset-prefix/_next/static/chunks/496b84010c33cf69.js","async":true,"nonce":"$undefined"}] +22:["$","script","script-40",{"src":"/litellm-asset-prefix/_next/static/chunks/457923c551f21385.js","async":true,"nonce":"$undefined"}] +23:["$","script","script-41",{"src":"/litellm-asset-prefix/_next/static/chunks/bdf355b41816a002.js","async":true,"nonce":"$undefined"}] +24:["$","script","script-42",{"src":"/litellm-asset-prefix/_next/static/chunks/a382857dbbcea5d1.js","async":true,"nonce":"$undefined"}] +25:["$","script","script-43",{"src":"/litellm-asset-prefix/_next/static/chunks/fe1ed23b45deb0ac.js","async":true,"nonce":"$undefined"}] +26:["$","script","script-44",{"src":"/litellm-asset-prefix/_next/static/chunks/c35a3fc15290d9aa.js","async":true,"nonce":"$undefined"}] +27:["$","script","script-45",{"src":"/litellm-asset-prefix/_next/static/chunks/6c4c97f1ea6e7d77.js","async":true,"nonce":"$undefined"}] +28:["$","script","script-46",{"src":"/litellm-asset-prefix/_next/static/chunks/0a671fedee641c02.js","async":true,"nonce":"$undefined"}] +29:["$","script","script-47",{"src":"/litellm-asset-prefix/_next/static/chunks/ae79fe8ad12823b7.js","async":true,"nonce":"$undefined"}] +2a:["$","script","script-48",{"src":"/litellm-asset-prefix/_next/static/chunks/4980372eaa37b78b.js","async":true,"nonce":"$undefined"}] +2b:["$","script","script-49",{"src":"/litellm-asset-prefix/_next/static/chunks/a3464de65e96aecc.js","async":true,"nonce":"$undefined"}] +2c:["$","script","script-50",{"src":"/litellm-asset-prefix/_next/static/chunks/4aa405b9964164f6.js","async":true,"nonce":"$undefined"}] +2d:["$","script","script-51",{"src":"/litellm-asset-prefix/_next/static/chunks/450ebd094f4fa24d.js","async":true,"nonce":"$undefined"}] +2e:["$","script","script-52",{"src":"/litellm-asset-prefix/_next/static/chunks/58f0f65b6dae7cea.js","async":true,"nonce":"$undefined"}] +2f:["$","script","script-53",{"src":"/litellm-asset-prefix/_next/static/chunks/9ae9e61d1e5c6d93.js","async":true,"nonce":"$undefined"}] +30:["$","script","script-54",{"src":"/litellm-asset-prefix/_next/static/chunks/703b38972eb0f2d2.js","async":true,"nonce":"$undefined"}] +31:["$","$L34",null,{"children":["$","$35",null,{"name":"Next.MetadataOutlet","children":"$@36"}]}] +32:["$","$1","h",{"children":[null,["$","$L37",null,{"children":"$L38"}],["$","div",null,{"hidden":true,"children":["$","$L39",null,{"children":["$","$35",null,{"name":"Next.Metadata","children":"$L3a"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}] 7:{} 8:"$0:f:0:1:1:children:0:props:children:0:props:serverProvidedParams:params" -36:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] -39:I[27201,["/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js","/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js"],"IconMark"] -34:null -38:[["$","title","0",{"children":"LiteLLM Dashboard"}],["$","meta","1",{"name":"description","content":"LiteLLM Proxy Admin UI"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.1d32c690.ico","sizes":"48x48","type":"image/x-icon"}],["$","link","3",{"rel":"icon","href":"./favicon.ico"}],["$","$L39","4",{}]] +38:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] +3b:I[27201,["/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js","/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js"],"IconMark"] +36:null +3a:[["$","title","0",{"children":"LiteLLM Dashboard"}],["$","meta","1",{"name":"description","content":"LiteLLM Proxy Admin UI"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.1d32c690.ico","sizes":"48x48","type":"image/x-icon"}],["$","link","3",{"rel":"icon","href":"./favicon.ico"}],["$","$L3b","4",{}]] diff --git a/litellm/proxy/_experimental/out/__next._head.txt b/litellm/proxy/_experimental/out/__next._head.txt index f2ba0bdb797..7492796c443 100644 --- a/litellm/proxy/_experimental/out/__next._head.txt +++ b/litellm/proxy/_experimental/out/__next._head.txt @@ -3,4 +3,4 @@ 3:I[897367,["/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js","/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js"],"MetadataBoundary"] 4:"$Sreact.suspense" 5:I[27201,["/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js","/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js"],"IconMark"] -0:{"buildId":"C_XKHLw43nx5HaPfGD7XZ","rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"LiteLLM Dashboard"}],["$","meta","1",{"name":"description","content":"LiteLLM Proxy Admin UI"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.1d32c690.ico","sizes":"48x48","type":"image/x-icon"}],["$","link","3",{"rel":"icon","href":"./favicon.ico"}],["$","$L5","4",{}]]}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],"loading":null,"isPartial":false} +0:{"buildId":"vZHQgBxR0AVO0WrTPq7m8","rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"LiteLLM Dashboard"}],["$","meta","1",{"name":"description","content":"LiteLLM Proxy Admin UI"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.1d32c690.ico","sizes":"48x48","type":"image/x-icon"}],["$","link","3",{"rel":"icon","href":"./favicon.ico"}],["$","$L5","4",{}]]}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],"loading":null,"isPartial":false} diff --git a/litellm/proxy/_experimental/out/__next._index.txt b/litellm/proxy/_experimental/out/__next._index.txt index 26eddbacdff..93477719a9f 100644 --- a/litellm/proxy/_experimental/out/__next._index.txt +++ b/litellm/proxy/_experimental/out/__next._index.txt @@ -1,7 +1,7 @@ 1:"$Sreact.fragment" -2:I[71195,["/litellm-asset-prefix/_next/static/chunks/26adfa4e8ffc85c7.js","/litellm-asset-prefix/_next/static/chunks/e8ed72789c2b42ff.js"],"default"] +2:I[71195,["/litellm-asset-prefix/_next/static/chunks/26adfa4e8ffc85c7.js","/litellm-asset-prefix/_next/static/chunks/4cab24843dd4d65b.js","/litellm-asset-prefix/_next/static/chunks/a34a355c85481e24.js"],"default"] 3:I[339756,["/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js","/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js"],"default"] 4:I[837457,["/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js","/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js"],"default"] :HL["/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css","style"] -:HL["/litellm-asset-prefix/_next/static/chunks/d682c064a60ae3d6.css","style"] -0:{"buildId":"C_XKHLw43nx5HaPfGD7XZ","rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css","precedence":"next"}],["$","link","1",{"rel":"stylesheet","href":"/litellm-asset-prefix/_next/static/chunks/d682c064a60ae3d6.css","precedence":"next"}],["$","script","script-0",{"src":"/litellm-asset-prefix/_next/static/chunks/26adfa4e8ffc85c7.js","async":true}],["$","script","script-1",{"src":"/litellm-asset-prefix/_next/static/chunks/e8ed72789c2b42ff.js","async":true}]],["$","html",null,{"lang":"en","children":["$","body",null,{"className":"inter_5972bc34-module__OU16Qa__className","children":["$","$L2",null,{"children":["$","$L3",null,{"parallelRouterKey":"children","template":["$","$L4",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}]}]}]}]]}],"loading":null,"isPartial":false} +:HL["/litellm-asset-prefix/_next/static/chunks/85437428401be5b7.css","style"] +0:{"buildId":"vZHQgBxR0AVO0WrTPq7m8","rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css","precedence":"next"}],["$","link","1",{"rel":"stylesheet","href":"/litellm-asset-prefix/_next/static/chunks/85437428401be5b7.css","precedence":"next"}],["$","script","script-0",{"src":"/litellm-asset-prefix/_next/static/chunks/26adfa4e8ffc85c7.js","async":true}],["$","script","script-1",{"src":"/litellm-asset-prefix/_next/static/chunks/4cab24843dd4d65b.js","async":true}],["$","script","script-2",{"src":"/litellm-asset-prefix/_next/static/chunks/a34a355c85481e24.js","async":true}]],["$","html",null,{"lang":"en","children":["$","body",null,{"className":"inter_5972bc34-module__OU16Qa__className","children":["$","$L2",null,{"children":["$","$L3",null,{"parallelRouterKey":"children","template":["$","$L4",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}]}]}]}]]}],"loading":null,"isPartial":false} diff --git a/litellm/proxy/_experimental/out/__next._tree.txt b/litellm/proxy/_experimental/out/__next._tree.txt index 47ef19cda42..8d07dc5a080 100644 --- a/litellm/proxy/_experimental/out/__next._tree.txt +++ b/litellm/proxy/_experimental/out/__next._tree.txt @@ -1,5 +1,5 @@ :HL["/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css","style"] -:HL["/litellm-asset-prefix/_next/static/chunks/d682c064a60ae3d6.css","style"] +:HL["/litellm-asset-prefix/_next/static/chunks/85437428401be5b7.css","style"] :HL["/litellm-asset-prefix/_next/static/media/83afe278b6a6bb3c-s.p.3a6ba036.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/litellm-asset-prefix/_next/static/chunks/3f3fa56b5786d58c.css","style"] -0:{"buildId":"C_XKHLw43nx5HaPfGD7XZ","tree":{"name":"","paramType":null,"paramKey":"","hasRuntimePrefetch":false,"slots":{"children":{"name":"__PAGE__","paramType":null,"paramKey":"__PAGE__","hasRuntimePrefetch":false,"slots":null,"isRootLayout":false}},"isRootLayout":true},"staleTime":300} +0:{"buildId":"vZHQgBxR0AVO0WrTPq7m8","tree":{"name":"","paramType":null,"paramKey":"","hasRuntimePrefetch":false,"slots":{"children":{"name":"__PAGE__","paramType":null,"paramKey":"__PAGE__","hasRuntimePrefetch":false,"slots":null,"isRootLayout":false}},"isRootLayout":true},"staleTime":300} diff --git a/litellm/proxy/_experimental/out/_next/static/chunks/00bcc8d30dd19793.js b/litellm/proxy/_experimental/out/_next/static/chunks/00bcc8d30dd19793.js deleted file mode 100644 index 6ad60ffa7fc..00000000000 --- a/litellm/proxy/_experimental/out/_next/static/chunks/00bcc8d30dd19793.js +++ /dev/null @@ -1,9 +0,0 @@ -(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,360820,e=>{"use strict";var t=e.i(271645);let r=t.forwardRef(function(e,r){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:r},e),t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M5 15l7-7 7 7"}))});e.s(["ChevronUpIcon",0,r],360820)},871943,e=>{"use strict";var t=e.i(271645);let r=t.forwardRef(function(e,r){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:r},e),t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M19 9l-7 7-7-7"}))});e.s(["ChevronDownIcon",0,r],871943)},269200,e=>{"use strict";var t=e.i(290571),r=e.i(271645),a=e.i(444755);let o=(0,e.i(673706).makeClassName)("Table"),l=r.default.forwardRef((e,l)=>{let{children:n,className:i}=e,s=(0,t.__rest)(e,["children","className"]);return r.default.createElement("div",{className:(0,a.tremorTwMerge)(o("root"),"overflow-auto",i)},r.default.createElement("table",Object.assign({ref:l,className:(0,a.tremorTwMerge)(o("table"),"w-full text-tremor-default","text-tremor-content","dark:text-dark-tremor-content")},s),n))});l.displayName="Table",e.s(["Table",()=>l],269200)},942232,e=>{"use strict";var t=e.i(290571),r=e.i(271645),a=e.i(444755);let o=(0,e.i(673706).makeClassName)("TableBody"),l=r.default.forwardRef((e,l)=>{let{children:n,className:i}=e,s=(0,t.__rest)(e,["children","className"]);return r.default.createElement(r.default.Fragment,null,r.default.createElement("tbody",Object.assign({ref:l,className:(0,a.tremorTwMerge)(o("root"),"align-top divide-y","divide-tremor-border","dark:divide-dark-tremor-border",i)},s),n))});l.displayName="TableBody",e.s(["TableBody",()=>l],942232)},977572,e=>{"use strict";var t=e.i(290571),r=e.i(271645),a=e.i(444755);let o=(0,e.i(673706).makeClassName)("TableCell"),l=r.default.forwardRef((e,l)=>{let{children:n,className:i}=e,s=(0,t.__rest)(e,["children","className"]);return r.default.createElement(r.default.Fragment,null,r.default.createElement("td",Object.assign({ref:l,className:(0,a.tremorTwMerge)(o("root"),"align-middle whitespace-nowrap text-left p-4",i)},s),n))});l.displayName="TableCell",e.s(["TableCell",()=>l],977572)},427612,e=>{"use strict";var t=e.i(290571),r=e.i(271645),a=e.i(444755);let o=(0,e.i(673706).makeClassName)("TableHead"),l=r.default.forwardRef((e,l)=>{let{children:n,className:i}=e,s=(0,t.__rest)(e,["children","className"]);return r.default.createElement(r.default.Fragment,null,r.default.createElement("thead",Object.assign({ref:l,className:(0,a.tremorTwMerge)(o("root"),"text-left","text-tremor-content","dark:text-dark-tremor-content",i)},s),n))});l.displayName="TableHead",e.s(["TableHead",()=>l],427612)},64848,e=>{"use strict";var t=e.i(290571),r=e.i(271645),a=e.i(444755);let o=(0,e.i(673706).makeClassName)("TableHeaderCell"),l=r.default.forwardRef((e,l)=>{let{children:n,className:i}=e,s=(0,t.__rest)(e,["children","className"]);return r.default.createElement(r.default.Fragment,null,r.default.createElement("th",Object.assign({ref:l,className:(0,a.tremorTwMerge)(o("root"),"whitespace-nowrap text-left font-semibold top-0 px-4 py-3.5","text-tremor-content-strong","dark:text-dark-tremor-content-strong",i)},s),n))});l.displayName="TableHeaderCell",e.s(["TableHeaderCell",()=>l],64848)},496020,e=>{"use strict";var t=e.i(290571),r=e.i(271645),a=e.i(444755);let o=(0,e.i(673706).makeClassName)("TableRow"),l=r.default.forwardRef((e,l)=>{let{children:n,className:i}=e,s=(0,t.__rest)(e,["children","className"]);return r.default.createElement(r.default.Fragment,null,r.default.createElement("tr",Object.assign({ref:l,className:(0,a.tremorTwMerge)(o("row"),i)},s),n))});l.displayName="TableRow",e.s(["TableRow",()=>l],496020)},994388,e=>{"use strict";var t=e.i(290571),r=e.i(829087),a=e.i(271645);let o=["preEnter","entering","entered","preExit","exiting","exited","unmounted"],l=e=>({_s:e,status:o[e],isEnter:e<3,isMounted:6!==e,isResolved:2===e||e>4}),n=e=>e?6:5,i=(e,t,r,a,o)=>{clearTimeout(a.current);let n=l(e);t(n),r.current=n,o&&o({current:n})};var s=e.i(480731),d=e.i(444755),c=e.i(673706);let u=e=>{var r=(0,t.__rest)(e,[]);return a.default.createElement("svg",Object.assign({},r,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor"}),a.default.createElement("path",{fill:"none",d:"M0 0h24v24H0z"}),a.default.createElement("path",{d:"M18.364 5.636L16.95 7.05A7 7 0 1 0 19 12h2a9 9 0 1 1-2.636-6.364z"}))};var g=e.i(95779);let m={xs:{height:"h-4",width:"w-4"},sm:{height:"h-5",width:"w-5"},md:{height:"h-5",width:"w-5"},lg:{height:"h-6",width:"w-6"},xl:{height:"h-6",width:"w-6"}},b=(e,t)=>{switch(e){case"primary":return{textColor:t?(0,c.getColorClassNames)("white").textColor:"text-tremor-brand-inverted dark:text-dark-tremor-brand-inverted",hoverTextColor:t?(0,c.getColorClassNames)("white").textColor:"text-tremor-brand-inverted dark:text-dark-tremor-brand-inverted",bgColor:t?(0,c.getColorClassNames)(t,g.colorPalette.background).bgColor:"bg-tremor-brand dark:bg-dark-tremor-brand",hoverBgColor:t?(0,c.getColorClassNames)(t,g.colorPalette.darkBackground).hoverBgColor:"hover:bg-tremor-brand-emphasis dark:hover:bg-dark-tremor-brand-emphasis",borderColor:t?(0,c.getColorClassNames)(t,g.colorPalette.border).borderColor:"border-tremor-brand dark:border-dark-tremor-brand",hoverBorderColor:t?(0,c.getColorClassNames)(t,g.colorPalette.darkBorder).hoverBorderColor:"hover:border-tremor-brand-emphasis dark:hover:border-dark-tremor-brand-emphasis"};case"secondary":return{textColor:t?(0,c.getColorClassNames)(t,g.colorPalette.text).textColor:"text-tremor-brand dark:text-dark-tremor-brand",hoverTextColor:t?(0,c.getColorClassNames)(t,g.colorPalette.text).textColor:"hover:text-tremor-brand-emphasis dark:hover:text-dark-tremor-brand-emphasis",bgColor:(0,c.getColorClassNames)("transparent").bgColor,hoverBgColor:t?(0,d.tremorTwMerge)((0,c.getColorClassNames)(t,g.colorPalette.background).hoverBgColor,"hover:bg-opacity-20 dark:hover:bg-opacity-20"):"hover:bg-tremor-brand-faint dark:hover:bg-dark-tremor-brand-faint",borderColor:t?(0,c.getColorClassNames)(t,g.colorPalette.border).borderColor:"border-tremor-brand dark:border-dark-tremor-brand"};case"light":return{textColor:t?(0,c.getColorClassNames)(t,g.colorPalette.text).textColor:"text-tremor-brand dark:text-dark-tremor-brand",hoverTextColor:t?(0,c.getColorClassNames)(t,g.colorPalette.darkText).hoverTextColor:"hover:text-tremor-brand-emphasis dark:hover:text-dark-tremor-brand-emphasis",bgColor:(0,c.getColorClassNames)("transparent").bgColor,borderColor:"",hoverBorderColor:""}}},p=(0,c.makeClassName)("Button"),f=({loading:e,iconSize:t,iconPosition:r,Icon:o,needMargin:l,transitionStatus:n})=>{let i=l?r===s.HorizontalPositions.Left?(0,d.tremorTwMerge)("-ml-1","mr-1.5"):(0,d.tremorTwMerge)("-mr-1","ml-1.5"):"",c=(0,d.tremorTwMerge)("w-0 h-0"),g={default:c,entering:c,entered:t,exiting:t,exited:c};return e?a.default.createElement(u,{className:(0,d.tremorTwMerge)(p("icon"),"animate-spin shrink-0",i,g.default,g[n]),style:{transition:"width 150ms"}}):a.default.createElement(o,{className:(0,d.tremorTwMerge)(p("icon"),"shrink-0",t,i)})},h=a.default.forwardRef((e,o)=>{let{icon:u,iconPosition:g=s.HorizontalPositions.Left,size:h=s.Sizes.SM,color:C,variant:k="primary",disabled:v,loading:x=!1,loadingText:w,children:$,tooltip:y,className:E}=e,O=(0,t.__rest)(e,["icon","iconPosition","size","color","variant","disabled","loading","loadingText","children","tooltip","className"]),N=x||v,j=void 0!==u||x,S=x&&w,T=!(!$&&!S),R=(0,d.tremorTwMerge)(m[h].height,m[h].width),B="light"!==k?(0,d.tremorTwMerge)("rounded-tremor-default border","shadow-tremor-input","dark:shadow-dark-tremor-input"):"",z=b(k,C),M=("light"!==k?{xs:{paddingX:"px-2.5",paddingY:"py-1.5",fontSize:"text-xs"},sm:{paddingX:"px-4",paddingY:"py-2",fontSize:"text-sm"},md:{paddingX:"px-4",paddingY:"py-2",fontSize:"text-md"},lg:{paddingX:"px-4",paddingY:"py-2.5",fontSize:"text-lg"},xl:{paddingX:"px-4",paddingY:"py-3",fontSize:"text-xl"}}:{xs:{paddingX:"",paddingY:"",fontSize:"text-xs"},sm:{paddingX:"",paddingY:"",fontSize:"text-sm"},md:{paddingX:"",paddingY:"",fontSize:"text-md"},lg:{paddingX:"",paddingY:"",fontSize:"text-lg"},xl:{paddingX:"",paddingY:"",fontSize:"text-xl"}})[h],{tooltipProps:I,getReferenceProps:q}=(0,r.useTooltip)(300),[P,H]=(({enter:e=!0,exit:t=!0,preEnter:r,preExit:o,timeout:s,initialEntered:d,mountOnEnter:c,unmountOnExit:u,onStateChange:g}={})=>{let[m,b]=(0,a.useState)(()=>l(d?2:n(c))),p=(0,a.useRef)(m),f=(0,a.useRef)(0),[h,C]="object"==typeof s?[s.enter,s.exit]:[s,s],k=(0,a.useCallback)(()=>{let e=((e,t)=>{switch(e){case 1:case 0:return 2;case 4:case 3:return n(t)}})(p.current._s,u);e&&i(e,b,p,f,g)},[g,u]);return[m,(0,a.useCallback)(a=>{let l=e=>{switch(i(e,b,p,f,g),e){case 1:h>=0&&(f.current=((...e)=>setTimeout(...e))(k,h));break;case 4:C>=0&&(f.current=((...e)=>setTimeout(...e))(k,C));break;case 0:case 3:f.current=((...e)=>setTimeout(...e))(()=>{isNaN(document.body.offsetTop)||l(e+1)},0)}},s=p.current.isEnter;"boolean"!=typeof a&&(a=!s),a?s||l(e?+!r:2):s&&l(t?o?3:4:n(u))},[k,g,e,t,r,o,h,C,u]),k]})({timeout:50});return(0,a.useEffect)(()=>{H(x)},[x]),a.default.createElement("button",Object.assign({ref:(0,c.mergeRefs)([o,I.refs.setReference]),className:(0,d.tremorTwMerge)(p("root"),"shrink-0 inline-flex justify-center items-center group font-medium outline-none",B,M.paddingX,M.paddingY,M.fontSize,z.textColor,z.bgColor,z.borderColor,z.hoverBorderColor,N?"opacity-50 cursor-not-allowed":(0,d.tremorTwMerge)(b(k,C).hoverTextColor,b(k,C).hoverBgColor,b(k,C).hoverBorderColor),E),disabled:N},q,O),a.default.createElement(r.default,Object.assign({text:y},I)),j&&g!==s.HorizontalPositions.Right?a.default.createElement(f,{loading:x,iconSize:R,iconPosition:g,Icon:u,transitionStatus:P.status,needMargin:T}):null,S||$?a.default.createElement("span",{className:(0,d.tremorTwMerge)(p("text"),"text-tremor-default whitespace-nowrap")},S?w:$):null,j&&g===s.HorizontalPositions.Right?a.default.createElement(f,{loading:x,iconSize:R,iconPosition:g,Icon:u,transitionStatus:P.status,needMargin:T}):null)});h.displayName="Button",e.s(["Button",()=>h],994388)},304967,e=>{"use strict";var t=e.i(290571),r=e.i(271645),a=e.i(480731),o=e.i(95779),l=e.i(444755),n=e.i(673706);let i=(0,n.makeClassName)("Card"),s=r.default.forwardRef((e,s)=>{let{decoration:d="",decorationColor:c,children:u,className:g}=e,m=(0,t.__rest)(e,["decoration","decorationColor","children","className"]);return r.default.createElement("div",Object.assign({ref:s,className:(0,l.tremorTwMerge)(i("root"),"relative w-full text-left ring-1 rounded-tremor-default p-6","bg-tremor-background ring-tremor-ring shadow-tremor-card","dark:bg-dark-tremor-background dark:ring-dark-tremor-ring dark:shadow-dark-tremor-card",c?(0,n.getColorClassNames)(c,o.colorPalette.border).borderColor:"border-tremor-brand dark:border-dark-tremor-brand",(e=>{if(!e)return"";switch(e){case a.HorizontalPositions.Left:return"border-l-4";case a.VerticalPositions.Top:return"border-t-4";case a.HorizontalPositions.Right:return"border-r-4";case a.VerticalPositions.Bottom:return"border-b-4";default:return""}})(d),g)},m),u)});s.displayName="Card",e.s(["Card",()=>s],304967)},185793,e=>{"use strict";e.i(247167);var t=e.i(271645),r=e.i(343794),a=e.i(242064),o=e.i(529681);let l=e=>{let{prefixCls:a,className:o,style:l,size:n,shape:i}=e,s=(0,r.default)({[`${a}-lg`]:"large"===n,[`${a}-sm`]:"small"===n}),d=(0,r.default)({[`${a}-circle`]:"circle"===i,[`${a}-square`]:"square"===i,[`${a}-round`]:"round"===i}),c=t.useMemo(()=>"number"==typeof n?{width:n,height:n,lineHeight:`${n}px`}:{},[n]);return t.createElement("span",{className:(0,r.default)(a,s,d,o),style:Object.assign(Object.assign({},c),l)})};e.i(296059);var n=e.i(694758),i=e.i(915654),s=e.i(246422),d=e.i(838378);let c=new n.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),u=e=>({height:e,lineHeight:(0,i.unit)(e)}),g=e=>Object.assign({width:e},u(e)),m=(e,t)=>Object.assign({width:t(e).mul(5).equal(),minWidth:t(e).mul(5).equal()},u(e)),b=e=>Object.assign({width:e},u(e)),p=(e,t,r)=>{let{skeletonButtonCls:a}=e;return{[`${r}${a}-circle`]:{width:t,minWidth:t,borderRadius:"50%"},[`${r}${a}-round`]:{borderRadius:t}}},f=(e,t)=>Object.assign({width:t(e).mul(2).equal(),minWidth:t(e).mul(2).equal()},u(e)),h=(0,s.genStyleHooks)("Skeleton",e=>{let{componentCls:t,calc:r}=e;return(e=>{let{componentCls:t,skeletonAvatarCls:r,skeletonTitleCls:a,skeletonParagraphCls:o,skeletonButtonCls:l,skeletonInputCls:n,skeletonImageCls:i,controlHeight:s,controlHeightLG:d,controlHeightSM:u,gradientFromColor:h,padding:C,marginSM:k,borderRadius:v,titleHeight:x,blockRadius:w,paragraphLiHeight:$,controlHeightXS:y,paragraphMarginTop:E}=e;return{[t]:{display:"table",width:"100%",[`${t}-header`]:{display:"table-cell",paddingInlineEnd:C,verticalAlign:"top",[r]:Object.assign({display:"inline-block",verticalAlign:"top",background:h},g(s)),[`${r}-circle`]:{borderRadius:"50%"},[`${r}-lg`]:Object.assign({},g(d)),[`${r}-sm`]:Object.assign({},g(u))},[`${t}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[a]:{width:"100%",height:x,background:h,borderRadius:w,[`+ ${o}`]:{marginBlockStart:u}},[o]:{padding:0,"> li":{width:"100%",height:$,listStyle:"none",background:h,borderRadius:w,"+ li":{marginBlockStart:y}}},[`${o}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${t}-content`]:{[`${a}, ${o} > li`]:{borderRadius:v}}},[`${t}-with-avatar ${t}-content`]:{[a]:{marginBlockStart:k,[`+ ${o}`]:{marginBlockStart:E}}},[`${t}${t}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},(e=>{let{borderRadiusSM:t,skeletonButtonCls:r,controlHeight:a,controlHeightLG:o,controlHeightSM:l,gradientFromColor:n,calc:i}=e;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[r]:Object.assign({display:"inline-block",verticalAlign:"top",background:n,borderRadius:t,width:i(a).mul(2).equal(),minWidth:i(a).mul(2).equal()},f(a,i))},p(e,a,r)),{[`${r}-lg`]:Object.assign({},f(o,i))}),p(e,o,`${r}-lg`)),{[`${r}-sm`]:Object.assign({},f(l,i))}),p(e,l,`${r}-sm`))})(e)),(e=>{let{skeletonAvatarCls:t,gradientFromColor:r,controlHeight:a,controlHeightLG:o,controlHeightSM:l}=e;return{[t]:Object.assign({display:"inline-block",verticalAlign:"top",background:r},g(a)),[`${t}${t}-circle`]:{borderRadius:"50%"},[`${t}${t}-lg`]:Object.assign({},g(o)),[`${t}${t}-sm`]:Object.assign({},g(l))}})(e)),(e=>{let{controlHeight:t,borderRadiusSM:r,skeletonInputCls:a,controlHeightLG:o,controlHeightSM:l,gradientFromColor:n,calc:i}=e;return{[a]:Object.assign({display:"inline-block",verticalAlign:"top",background:n,borderRadius:r},m(t,i)),[`${a}-lg`]:Object.assign({},m(o,i)),[`${a}-sm`]:Object.assign({},m(l,i))}})(e)),(e=>{let{skeletonImageCls:t,imageSizeBase:r,gradientFromColor:a,borderRadiusSM:o,calc:l}=e;return{[t]:Object.assign(Object.assign({display:"inline-flex",alignItems:"center",justifyContent:"center",verticalAlign:"middle",background:a,borderRadius:o},b(l(r).mul(2).equal())),{[`${t}-path`]:{fill:"#bfbfbf"},[`${t}-svg`]:Object.assign(Object.assign({},b(r)),{maxWidth:l(r).mul(4).equal(),maxHeight:l(r).mul(4).equal()}),[`${t}-svg${t}-svg-circle`]:{borderRadius:"50%"}}),[`${t}${t}-circle`]:{borderRadius:"50%"}}})(e)),[`${t}${t}-block`]:{width:"100%",[l]:{width:"100%"},[n]:{width:"100%"}},[`${t}${t}-active`]:{[` - ${a}, - ${o} > li, - ${r}, - ${l}, - ${n}, - ${i} - `]:Object.assign({},{background:e.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:c,animationDuration:e.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"})}}})((0,d.mergeToken)(e,{skeletonAvatarCls:`${t}-avatar`,skeletonTitleCls:`${t}-title`,skeletonParagraphCls:`${t}-paragraph`,skeletonButtonCls:`${t}-button`,skeletonInputCls:`${t}-input`,skeletonImageCls:`${t}-image`,imageSizeBase:r(e.controlHeight).mul(1.5).equal(),borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${e.gradientFromColor} 25%, ${e.gradientToColor} 37%, ${e.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"}))},e=>{let{colorFillContent:t,colorFill:r}=e;return{color:t,colorGradientEnd:r,gradientFromColor:t,gradientToColor:r,titleHeight:e.controlHeight/2,blockRadius:e.borderRadiusSM,paragraphMarginTop:e.marginLG+e.marginXXS,paragraphLiHeight:e.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),C=e=>{let{prefixCls:a,className:o,style:l,rows:n=0}=e,i=Array.from({length:n}).map((r,a)=>t.createElement("li",{key:a,style:{width:((e,t)=>{let{width:r,rows:a=2}=t;return Array.isArray(r)?r[e]:a-1===e?r:void 0})(a,e)}}));return t.createElement("ul",{className:(0,r.default)(a,o),style:l},i)},k=({prefixCls:e,className:a,width:o,style:l})=>t.createElement("h3",{className:(0,r.default)(e,a),style:Object.assign({width:o},l)});function v(e){return e&&"object"==typeof e?e:{}}let x=e=>{let{prefixCls:o,loading:n,className:i,rootClassName:s,style:d,children:c,avatar:u=!1,title:g=!0,paragraph:m=!0,active:b,round:p}=e,{getPrefixCls:f,direction:x,className:w,style:$}=(0,a.useComponentConfig)("skeleton"),y=f("skeleton",o),[E,O,N]=h(y);if(n||!("loading"in e)){let e,a,o=!!u,n=!!g,c=!!m;if(o){let r=Object.assign(Object.assign({prefixCls:`${y}-avatar`},n&&!c?{size:"large",shape:"square"}:{size:"large",shape:"circle"}),v(u));e=t.createElement("div",{className:`${y}-header`},t.createElement(l,Object.assign({},r)))}if(n||c){let e,r;if(n){let r=Object.assign(Object.assign({prefixCls:`${y}-title`},!o&&c?{width:"38%"}:o&&c?{width:"50%"}:{}),v(g));e=t.createElement(k,Object.assign({},r))}if(c){let e,a=Object.assign(Object.assign({prefixCls:`${y}-paragraph`},(e={},o&&n||(e.width="61%"),!o&&n?e.rows=3:e.rows=2,e)),v(m));r=t.createElement(C,Object.assign({},a))}a=t.createElement("div",{className:`${y}-content`},e,r)}let f=(0,r.default)(y,{[`${y}-with-avatar`]:o,[`${y}-active`]:b,[`${y}-rtl`]:"rtl"===x,[`${y}-round`]:p},w,i,s,O,N);return E(t.createElement("div",{className:f,style:Object.assign(Object.assign({},$),d)},e,a))}return null!=c?c:null};x.Button=e=>{let{prefixCls:n,className:i,rootClassName:s,active:d,block:c=!1,size:u="default"}=e,{getPrefixCls:g}=t.useContext(a.ConfigContext),m=g("skeleton",n),[b,p,f]=h(m),C=(0,o.default)(e,["prefixCls"]),k=(0,r.default)(m,`${m}-element`,{[`${m}-active`]:d,[`${m}-block`]:c},i,s,p,f);return b(t.createElement("div",{className:k},t.createElement(l,Object.assign({prefixCls:`${m}-button`,size:u},C))))},x.Avatar=e=>{let{prefixCls:n,className:i,rootClassName:s,active:d,shape:c="circle",size:u="default"}=e,{getPrefixCls:g}=t.useContext(a.ConfigContext),m=g("skeleton",n),[b,p,f]=h(m),C=(0,o.default)(e,["prefixCls","className"]),k=(0,r.default)(m,`${m}-element`,{[`${m}-active`]:d},i,s,p,f);return b(t.createElement("div",{className:k},t.createElement(l,Object.assign({prefixCls:`${m}-avatar`,shape:c,size:u},C))))},x.Input=e=>{let{prefixCls:n,className:i,rootClassName:s,active:d,block:c,size:u="default"}=e,{getPrefixCls:g}=t.useContext(a.ConfigContext),m=g("skeleton",n),[b,p,f]=h(m),C=(0,o.default)(e,["prefixCls"]),k=(0,r.default)(m,`${m}-element`,{[`${m}-active`]:d,[`${m}-block`]:c},i,s,p,f);return b(t.createElement("div",{className:k},t.createElement(l,Object.assign({prefixCls:`${m}-input`,size:u},C))))},x.Image=e=>{let{prefixCls:o,className:l,rootClassName:n,style:i,active:s}=e,{getPrefixCls:d}=t.useContext(a.ConfigContext),c=d("skeleton",o),[u,g,m]=h(c),b=(0,r.default)(c,`${c}-element`,{[`${c}-active`]:s},l,n,g,m);return u(t.createElement("div",{className:b},t.createElement("div",{className:(0,r.default)(`${c}-image`,l),style:i},t.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${c}-image-svg`},t.createElement("title",null,"Image placeholder"),t.createElement("path",{d:"M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z",className:`${c}-image-path`})))))},x.Node=e=>{let{prefixCls:o,className:l,rootClassName:n,style:i,active:s,children:d}=e,{getPrefixCls:c}=t.useContext(a.ConfigContext),u=c("skeleton",o),[g,m,b]=h(u),p=(0,r.default)(u,`${u}-element`,{[`${u}-active`]:s},m,l,n,b);return g(t.createElement("div",{className:p},t.createElement("div",{className:(0,r.default)(`${u}-image`,l),style:i},d)))},e.s(["default",0,x],185793)},959013,e=>{"use strict";e.i(247167);var t=e.i(931067),r=e.i(271645);let a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"};var o=e.i(9583),l=r.forwardRef(function(e,l){return r.createElement(o.default,(0,t.default)({},e,{ref:l,icon:a}))});e.s(["default",0,l],959013)},68155,e=>{"use strict";var t=e.i(271645);let r=t.forwardRef(function(e,r){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:r},e),t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M19 7l-.867 12.142A2 2 0 0116.138 21H7.862a2 2 0 01-1.995-1.858L5 7m5 4v6m4-6v6m1-10V4a1 1 0 00-1-1h-4a1 1 0 00-1 1v3M4 7h16"}))});e.s(["TrashIcon",0,r],68155)},544195,e=>{"use strict";var t=e.i(271645),r=e.i(343794),a=e.i(981444),o=e.i(914949),l=e.i(244009),n=e.i(242064),i=e.i(321883),s=e.i(517455);let d=t.createContext(null),c=d.Provider,u=t.createContext(null),g=u.Provider;e.i(247167);var m=e.i(91874),b=e.i(611935),p=e.i(121872),f=e.i(26905),h=e.i(681216),C=e.i(937328),k=e.i(62139);e.i(296059);var v=e.i(915654),x=e.i(183293),w=e.i(246422),$=e.i(838378);let y=(0,w.genStyleHooks)("Radio",e=>{let{controlOutline:t,controlOutlineWidth:r}=e,a=`0 0 0 ${(0,v.unit)(r)} ${t}`,o=(0,$.mergeToken)(e,{radioFocusShadow:a,radioButtonFocusShadow:a});return[(e=>{let{componentCls:t,antCls:r}=e,a=`${t}-group`;return{[a]:Object.assign(Object.assign({},(0,x.resetComponent)(e)),{display:"inline-block",fontSize:0,[`&${a}-rtl`]:{direction:"rtl"},[`&${a}-block`]:{display:"flex"},[`${r}-badge ${r}-badge-count`]:{zIndex:1},[`> ${r}-badge:not(:first-child) > ${r}-button-wrapper`]:{borderInlineStart:"none"}})}})(o),(e=>{let{componentCls:t,wrapperMarginInlineEnd:r,colorPrimary:a,radioSize:o,motionDurationSlow:l,motionDurationMid:n,motionEaseInOutCirc:i,colorBgContainer:s,colorBorder:d,lineWidth:c,colorBgContainerDisabled:u,colorTextDisabled:g,paddingXS:m,dotColorDisabled:b,lineType:p,radioColor:f,radioBgColor:h,calc:C}=e,k=`${t}-inner`,w=C(o).sub(C(4).mul(2)),$=C(1).mul(o).equal({unit:!0});return{[`${t}-wrapper`]:Object.assign(Object.assign({},(0,x.resetComponent)(e)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:r,cursor:"pointer","&:last-child":{marginInlineEnd:0},[`&${t}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:e.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},"&-block":{flex:1,justifyContent:"center"},[`${t}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${(0,v.unit)(c)} ${p} ${a}`,borderRadius:"50%",visibility:"hidden",opacity:0,content:'""'},[t]:Object.assign(Object.assign({},(0,x.resetComponent)(e)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${t}-wrapper:hover &, - &:hover ${k}`]:{borderColor:a},[`${t}-input:focus-visible + ${k}`]:(0,x.genFocusOutline)(e),[`${t}:hover::after, ${t}-wrapper:hover &::after`]:{visibility:"visible"},[`${t}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:$,height:$,marginBlockStart:C(1).mul(o).div(-2).equal({unit:!0}),marginInlineStart:C(1).mul(o).div(-2).equal({unit:!0}),backgroundColor:f,borderBlockStart:0,borderInlineStart:0,borderRadius:$,transform:"scale(0)",opacity:0,transition:`all ${l} ${i}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:$,height:$,backgroundColor:s,borderColor:d,borderStyle:"solid",borderWidth:c,borderRadius:"50%",transition:`all ${n}`},[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${t}-checked`]:{[k]:{borderColor:a,backgroundColor:h,"&::after":{transform:`scale(${e.calc(e.dotSize).div(o).equal()})`,opacity:1,transition:`all ${l} ${i}`}}},[`${t}-disabled`]:{cursor:"not-allowed",[k]:{backgroundColor:u,borderColor:d,cursor:"not-allowed","&::after":{backgroundColor:b}},[`${t}-input`]:{cursor:"not-allowed"},[`${t}-disabled + span`]:{color:g,cursor:"not-allowed"},[`&${t}-checked`]:{[k]:{"&::after":{transform:`scale(${C(w).div(o).equal()})`}}}},[`span${t} + *`]:{paddingInlineStart:m,paddingInlineEnd:m}})}})(o),(e=>{let{buttonColor:t,controlHeight:r,componentCls:a,lineWidth:o,lineType:l,colorBorder:n,motionDurationMid:i,buttonPaddingInline:s,fontSize:d,buttonBg:c,fontSizeLG:u,controlHeightLG:g,controlHeightSM:m,paddingXS:b,borderRadius:p,borderRadiusSM:f,borderRadiusLG:h,buttonCheckedBg:C,buttonSolidCheckedColor:k,colorTextDisabled:w,colorBgContainerDisabled:$,buttonCheckedBgDisabled:y,buttonCheckedColorDisabled:E,colorPrimary:O,colorPrimaryHover:N,colorPrimaryActive:j,buttonSolidCheckedBg:S,buttonSolidCheckedHoverBg:T,buttonSolidCheckedActiveBg:R,calc:B}=e;return{[`${a}-button-wrapper`]:{position:"relative",display:"inline-block",height:r,margin:0,paddingInline:s,paddingBlock:0,color:t,fontSize:d,lineHeight:(0,v.unit)(B(r).sub(B(o).mul(2)).equal()),background:c,border:`${(0,v.unit)(o)} ${l} ${n}`,borderBlockStartWidth:B(o).add(.02).equal(),borderInlineEndWidth:o,cursor:"pointer",transition:`color ${i},background ${i},box-shadow ${i}`,a:{color:t},[`> ${a}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:last-child)":{marginInlineEnd:B(o).mul(-1).equal()},"&:first-child":{borderInlineStart:`${(0,v.unit)(o)} ${l} ${n}`,borderStartStartRadius:p,borderEndStartRadius:p},"&:last-child":{borderStartEndRadius:p,borderEndEndRadius:p},"&:first-child:last-child":{borderRadius:p},[`${a}-group-large &`]:{height:g,fontSize:u,lineHeight:(0,v.unit)(B(g).sub(B(o).mul(2)).equal()),"&:first-child":{borderStartStartRadius:h,borderEndStartRadius:h},"&:last-child":{borderStartEndRadius:h,borderEndEndRadius:h}},[`${a}-group-small &`]:{height:m,paddingInline:B(b).sub(o).equal(),paddingBlock:0,lineHeight:(0,v.unit)(B(m).sub(B(o).mul(2)).equal()),"&:first-child":{borderStartStartRadius:f,borderEndStartRadius:f},"&:last-child":{borderStartEndRadius:f,borderEndEndRadius:f}},"&:hover":{position:"relative",color:O},"&:has(:focus-visible)":(0,x.genFocusOutline)(e),[`${a}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${a}-button-wrapper-disabled)`]:{zIndex:1,color:O,background:C,borderColor:O,"&::before":{backgroundColor:O},"&:first-child":{borderColor:O},"&:hover":{color:N,borderColor:N,"&::before":{backgroundColor:N}},"&:active":{color:j,borderColor:j,"&::before":{backgroundColor:j}}},[`${a}-group-solid &-checked:not(${a}-button-wrapper-disabled)`]:{color:k,background:S,borderColor:S,"&:hover":{color:k,background:T,borderColor:T},"&:active":{color:k,background:R,borderColor:R}},"&-disabled":{color:w,backgroundColor:$,borderColor:n,cursor:"not-allowed","&:first-child, &:hover":{color:w,backgroundColor:$,borderColor:n}},[`&-disabled${a}-button-wrapper-checked`]:{color:E,backgroundColor:y,borderColor:n,boxShadow:"none"},"&-block":{flex:1,textAlign:"center"}}}})(o)]},e=>{let{wireframe:t,padding:r,marginXS:a,lineWidth:o,fontSizeLG:l,colorText:n,colorBgContainer:i,colorTextDisabled:s,controlItemBgActiveDisabled:d,colorTextLightSolid:c,colorPrimary:u,colorPrimaryHover:g,colorPrimaryActive:m,colorWhite:b}=e;return{radioSize:l,dotSize:t?l-8:l-(4+o)*2,dotColorDisabled:s,buttonSolidCheckedColor:c,buttonSolidCheckedBg:u,buttonSolidCheckedHoverBg:g,buttonSolidCheckedActiveBg:m,buttonBg:i,buttonCheckedBg:i,buttonColor:n,buttonCheckedBgDisabled:d,buttonCheckedColorDisabled:s,buttonPaddingInline:r-o,wrapperMarginInlineEnd:a,radioColor:t?u:b,radioBgColor:t?i:u}},{unitless:{radioSize:!0,dotSize:!0}});var E=function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&0>t.indexOf(a)&&(r[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,a=Object.getOwnPropertySymbols(e);ot.indexOf(a[o])&&Object.prototype.propertyIsEnumerable.call(e,a[o])&&(r[a[o]]=e[a[o]]);return r};let O=t.forwardRef((e,a)=>{var o,l;let s=t.useContext(d),c=t.useContext(u),{getPrefixCls:g,direction:v,radio:x}=t.useContext(n.ConfigContext),w=t.useRef(null),$=(0,b.composeRef)(a,w),{isFormItemInput:O}=t.useContext(k.FormItemInputContext),{prefixCls:N,className:j,rootClassName:S,children:T,style:R,title:B}=e,z=E(e,["prefixCls","className","rootClassName","children","style","title"]),M=g("radio",N),I="button"===((null==s?void 0:s.optionType)||c),q=I?`${M}-button`:M,P=(0,i.default)(M),[H,_,A]=y(M,P),L=Object.assign({},z),F=t.useContext(C.default);s&&(L.name=s.name,L.onChange=t=>{var r,a;null==(r=e.onChange)||r.call(e,t),null==(a=null==s?void 0:s.onChange)||a.call(s,t)},L.checked=e.value===s.value,L.disabled=null!=(o=L.disabled)?o:s.disabled),L.disabled=null!=(l=L.disabled)?l:F;let X=(0,r.default)(`${q}-wrapper`,{[`${q}-wrapper-checked`]:L.checked,[`${q}-wrapper-disabled`]:L.disabled,[`${q}-wrapper-rtl`]:"rtl"===v,[`${q}-wrapper-in-form-item`]:O,[`${q}-wrapper-block`]:!!(null==s?void 0:s.block)},null==x?void 0:x.className,j,S,_,A,P),[W,Y]=(0,h.default)(L.onClick);return H(t.createElement(p.default,{component:"Radio",disabled:L.disabled},t.createElement("label",{className:X,style:Object.assign(Object.assign({},null==x?void 0:x.style),R),onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,title:B,onClick:W},t.createElement(m.default,Object.assign({},L,{className:(0,r.default)(L.className,{[f.TARGET_CLS]:!I}),type:"radio",prefixCls:q,ref:$,onClick:Y})),void 0!==T?t.createElement("span",{className:`${q}-label`},T):null)))});var N=e.i(286039);let j=t.forwardRef((e,d)=>{let{getPrefixCls:u,direction:g}=t.useContext(n.ConfigContext),{name:m}=t.useContext(k.FormItemInputContext),b=(0,a.default)((0,N.toNamePathStr)(m)),{prefixCls:p,className:f,rootClassName:h,options:C,buttonStyle:v="outline",disabled:x,children:w,size:$,style:E,id:j,optionType:S,name:T=b,defaultValue:R,value:B,block:z=!1,onChange:M,onMouseEnter:I,onMouseLeave:q,onFocus:P,onBlur:H}=e,[_,A]=(0,o.default)(R,{value:B}),L=t.useCallback(t=>{let r=t.target.value;"value"in e||A(r),r!==_&&(null==M||M(t))},[_,A,M]),F=u("radio",p),X=`${F}-group`,W=(0,i.default)(F),[Y,D,G]=y(F,W),V=w;C&&C.length>0&&(V=C.map(e=>"string"==typeof e||"number"==typeof e?t.createElement(O,{key:e.toString(),prefixCls:F,disabled:x,value:e,checked:_===e},e):t.createElement(O,{key:`radio-group-value-options-${e.value}`,prefixCls:F,disabled:e.disabled||x,value:e.value,checked:_===e.value,title:e.title,style:e.style,className:e.className,id:e.id,required:e.required},e.label)));let K=(0,s.default)($),U=(0,r.default)(X,`${X}-${v}`,{[`${X}-${K}`]:K,[`${X}-rtl`]:"rtl"===g,[`${X}-block`]:z},f,h,D,G,W),J=t.useMemo(()=>({onChange:L,value:_,disabled:x,name:T,optionType:S,block:z}),[L,_,x,T,S,z]);return Y(t.createElement("div",Object.assign({},(0,l.default)(e,{aria:!0,data:!0}),{className:U,style:E,onMouseEnter:I,onMouseLeave:q,onFocus:P,onBlur:H,id:j,ref:d}),t.createElement(c,{value:J},V)))}),S=t.memo(j);var T=function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&0>t.indexOf(a)&&(r[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,a=Object.getOwnPropertySymbols(e);ot.indexOf(a[o])&&Object.prototype.propertyIsEnumerable.call(e,a[o])&&(r[a[o]]=e[a[o]]);return r};let R=t.forwardRef((e,r)=>{let{getPrefixCls:a}=t.useContext(n.ConfigContext),{prefixCls:o}=e,l=T(e,["prefixCls"]),i=a("radio",o);return t.createElement(g,{value:"button"},t.createElement(O,Object.assign({prefixCls:i},l,{type:"radio",ref:r})))});O.Button=R,O.Group=S,O.__ANT_RADIO=!0,e.s(["default",0,O],544195)}]); \ No newline at end of file diff --git a/litellm/proxy/_experimental/out/_next/static/chunks/01b6dc07b5a253e5.js b/litellm/proxy/_experimental/out/_next/static/chunks/01b6dc07b5a253e5.js new file mode 100644 index 00000000000..e3c2d313d54 --- /dev/null +++ b/litellm/proxy/_experimental/out/_next/static/chunks/01b6dc07b5a253e5.js @@ -0,0 +1 @@ +(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,21548,e=>{"use strict";var t=e.i(616303);e.s(["Empty",()=>t.default])},916925,e=>{"use strict";var t,r=((t={}).A2A_Agent="A2A Agent",t.AIML="AI/ML API",t.Bedrock="Amazon Bedrock",t.Anthropic="Anthropic",t.AssemblyAI="AssemblyAI",t.SageMaker="AWS SageMaker",t.Azure="Azure",t.Azure_AI_Studio="Azure AI Foundry (Studio)",t.Cerebras="Cerebras",t.Cohere="Cohere",t.Dashscope="Dashscope",t.Databricks="Databricks (Qwen API)",t.DeepInfra="DeepInfra",t.Deepgram="Deepgram",t.Deepseek="Deepseek",t.ElevenLabs="ElevenLabs",t.FalAI="Fal AI",t.FireworksAI="Fireworks AI",t.Google_AI_Studio="Google AI Studio",t.GradientAI="GradientAI",t.Groq="Groq",t.Hosted_Vllm="vllm",t.Infinity="Infinity",t.JinaAI="Jina AI",t.MiniMax="MiniMax",t.MistralAI="Mistral AI",t.Ollama="Ollama",t.OpenAI="OpenAI",t.OpenAI_Compatible="OpenAI-Compatible Endpoints (Together AI, etc.)",t.OpenAI_Text="OpenAI Text Completion",t.OpenAI_Text_Compatible="OpenAI-Compatible Text Completion Models (Together AI, etc.)",t.Openrouter="Openrouter",t.Oracle="Oracle Cloud Infrastructure (OCI)",t.Perplexity="Perplexity",t.RunwayML="RunwayML",t.Sambanova="Sambanova",t.Snowflake="Snowflake",t.TogetherAI="TogetherAI",t.Triton="Triton",t.Vertex_AI="Vertex AI (Anthropic, Gemini, etc.)",t.VolcEngine="VolcEngine",t.Voyage="Voyage AI",t.xAI="xAI",t.SAP="SAP Generative AI Hub",t.Watsonx="Watsonx",t);let l={A2A_Agent:"a2a_agent",AIML:"aiml",OpenAI:"openai",OpenAI_Text:"text-completion-openai",Azure:"azure",Azure_AI_Studio:"azure_ai",Anthropic:"anthropic",Google_AI_Studio:"gemini",Bedrock:"bedrock",Groq:"groq",MiniMax:"minimax",MistralAI:"mistral",Cohere:"cohere",OpenAI_Compatible:"openai",OpenAI_Text_Compatible:"text-completion-openai",Vertex_AI:"vertex_ai",Databricks:"databricks",Dashscope:"dashscope",xAI:"xai",Deepseek:"deepseek",Ollama:"ollama",AssemblyAI:"assemblyai",Cerebras:"cerebras",Sambanova:"sambanova",Perplexity:"perplexity",RunwayML:"runwayml",TogetherAI:"together_ai",Openrouter:"openrouter",Oracle:"oci",Snowflake:"snowflake",FireworksAI:"fireworks_ai",GradientAI:"gradient_ai",Triton:"triton",Deepgram:"deepgram",ElevenLabs:"elevenlabs",FalAI:"fal_ai",SageMaker:"sagemaker_chat",Voyage:"voyage",JinaAI:"jina_ai",VolcEngine:"volcengine",DeepInfra:"deepinfra",Hosted_Vllm:"hosted_vllm",Infinity:"infinity",SAP:"sap",Watsonx:"watsonx"},a="../ui/assets/logos/",n={"A2A Agent":`${a}a2a_agent.png`,"AI/ML API":`${a}aiml_api.svg`,Anthropic:`${a}anthropic.svg`,AssemblyAI:`${a}assemblyai_small.png`,Azure:`${a}microsoft_azure.svg`,"Azure AI Foundry (Studio)":`${a}microsoft_azure.svg`,"Amazon Bedrock":`${a}bedrock.svg`,"AWS SageMaker":`${a}bedrock.svg`,Cerebras:`${a}cerebras.svg`,Cohere:`${a}cohere.svg`,"Databricks (Qwen API)":`${a}databricks.svg`,Dashscope:`${a}dashscope.svg`,Deepseek:`${a}deepseek.svg`,"Fireworks AI":`${a}fireworks.svg`,Groq:`${a}groq.svg`,"Google AI Studio":`${a}google.svg`,vllm:`${a}vllm.png`,Infinity:`${a}infinity.png`,MiniMax:`${a}minimax.svg`,"Mistral AI":`${a}mistral.svg`,Ollama:`${a}ollama.svg`,OpenAI:`${a}openai_small.svg`,"OpenAI Text Completion":`${a}openai_small.svg`,"OpenAI-Compatible Text Completion Models (Together AI, etc.)":`${a}openai_small.svg`,"OpenAI-Compatible Endpoints (Together AI, etc.)":`${a}openai_small.svg`,Openrouter:`${a}openrouter.svg`,"Oracle Cloud Infrastructure (OCI)":`${a}oracle.svg`,Perplexity:`${a}perplexity-ai.svg`,RunwayML:`${a}runwayml.png`,Sambanova:`${a}sambanova.svg`,Snowflake:`${a}snowflake.svg`,TogetherAI:`${a}togetherai.svg`,"Vertex AI (Anthropic, Gemini, etc.)":`${a}google.svg`,xAI:`${a}xai.svg`,GradientAI:`${a}gradientai.svg`,Triton:`${a}nvidia_triton.png`,Deepgram:`${a}deepgram.png`,ElevenLabs:`${a}elevenlabs.png`,"Fal AI":`${a}fal_ai.jpg`,"Voyage AI":`${a}voyage.webp`,"Jina AI":`${a}jina.png`,VolcEngine:`${a}volcengine.png`,DeepInfra:`${a}deepinfra.png`,"SAP Generative AI Hub":`${a}sap.png`};e.s(["Providers",()=>r,"getPlaceholder",0,e=>{if("AI/ML API"===e)return"aiml/flux-pro/v1.1";if("Vertex AI (Anthropic, Gemini, etc.)"===e)return"gemini-pro";if("Anthropic"==e)return"claude-3-opus";if("Amazon Bedrock"==e)return"claude-3-opus";if("AWS SageMaker"==e)return"sagemaker/jumpstart-dft-meta-textgeneration-llama-2-7b";else if("Google AI Studio"==e)return"gemini-pro";else if("Azure AI Foundry (Studio)"==e)return"azure_ai/command-r-plus";else if("Azure"==e)return"my-deployment";else if("Oracle Cloud Infrastructure (OCI)"==e)return"oci/xai.grok-4";else if("Snowflake"==e)return"snowflake/mistral-7b";else if("Voyage AI"==e)return"voyage/";else if("Jina AI"==e)return"jina_ai/";else if("VolcEngine"==e)return"volcengine/";else if("DeepInfra"==e)return"deepinfra/";else if("Fal AI"==e)return"fal_ai/fal-ai/flux-pro/v1.1-ultra";else if("RunwayML"==e)return"runwayml/gen4_turbo";else if("Watsonx"===e)return"watsonx/ibm/granite-3-3-8b-instruct";else return"gpt-3.5-turbo"},"getProviderLogoAndName",0,e=>{if(!e)return{logo:"",displayName:"-"};if("gemini"===e.toLowerCase()){let e="Google AI Studio";return{logo:n[e],displayName:e}}let t=Object.keys(l).find(t=>l[t].toLowerCase()===e.toLowerCase());if(!t)return{logo:"",displayName:e};let a=r[t];return{logo:n[a],displayName:a}},"getProviderModels",0,(e,t)=>{console.log(`Provider key: ${e}`);let r=l[e];console.log(`Provider mapped to: ${r}`);let a=[];return e&&"object"==typeof t&&(Object.entries(t).forEach(([e,t])=>{if(null!==t&&"object"==typeof t&&"litellm_provider"in t){let l=t.litellm_provider;(l===r||"string"==typeof l&&l.includes(r))&&a.push(e)}}),"Cohere"==e&&(console.log("Adding cohere chat models"),Object.entries(t).forEach(([e,t])=>{null!==t&&"object"==typeof t&&"litellm_provider"in t&&"cohere_chat"===t.litellm_provider&&a.push(e)})),"AWS SageMaker"==e&&(console.log("Adding sagemaker chat models"),Object.entries(t).forEach(([e,t])=>{null!==t&&"object"==typeof t&&"litellm_provider"in t&&"sagemaker_chat"===t.litellm_provider&&a.push(e)}))),a},"providerLogoMap",0,n,"provider_map",0,l])},94629,e=>{"use strict";var t=e.i(271645);let r=t.forwardRef(function(e,r){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:r},e),t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M7 16V4m0 0L3 8m4-4l4 4m6 0v12m0 0l4-4m-4 4l-4-4"}))});e.s(["SwitchVerticalIcon",0,r],94629)},166406,e=>{"use strict";var t=e.i(190144);e.s(["CopyOutlined",()=>t.default])},434626,e=>{"use strict";var t=e.i(271645);let r=t.forwardRef(function(e,r){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:r},e),t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M10 6H6a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2v-4M14 4h6m0 0v6m0-6L10 14"}))});e.s(["ExternalLinkIcon",0,r],434626)},122577,e=>{"use strict";var t=e.i(271645);let r=t.forwardRef(function(e,r){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:r},e),t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M14.752 11.168l-3.197-2.132A1 1 0 0010 9.87v4.263a1 1 0 001.555.832l3.197-2.132a1 1 0 000-1.664z"}),t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M21 12a9 9 0 11-18 0 9 9 0 0118 0z"}))});e.s(["PlayIcon",0,r],122577)},902555,e=>{"use strict";var t=e.i(843476),r=e.i(591935),l=e.i(122577),a=e.i(278587),n=e.i(68155),s=e.i(360820),i=e.i(871943),o=e.i(434626),c=e.i(592968),d=e.i(115504),u=e.i(752978);function m({icon:e,onClick:r,className:l,disabled:a,dataTestId:n}){return a?(0,t.jsx)(u.Icon,{icon:e,size:"sm",className:"opacity-50 cursor-not-allowed","data-testid":n}):(0,t.jsx)(u.Icon,{icon:e,size:"sm",onClick:r,className:(0,d.cx)("cursor-pointer",l),"data-testid":n})}let p={Edit:{icon:r.PencilAltIcon,className:"hover:text-blue-600"},Delete:{icon:n.TrashIcon,className:"hover:text-red-600"},Test:{icon:l.PlayIcon,className:"hover:text-blue-600"},Regenerate:{icon:a.RefreshIcon,className:"hover:text-green-600"},Up:{icon:s.ChevronUpIcon,className:"hover:text-blue-600"},Down:{icon:i.ChevronDownIcon,className:"hover:text-blue-600"},Open:{icon:o.ExternalLinkIcon,className:"hover:text-green-600"}};function g({onClick:e,tooltipText:r,disabled:l=!1,disabledTooltipText:a,dataTestId:n,variant:s}){let{icon:i,className:o}=p[s];return(0,t.jsx)(c.Tooltip,{title:l?a:r,children:(0,t.jsx)("span",{children:(0,t.jsx)(m,{icon:i,onClick:e,className:o,disabled:l,dataTestId:n})})})}e.s(["default",()=>g],902555)},292639,e=>{"use strict";var t=e.i(764205),r=e.i(266027);let l=(0,e.i(243652).createQueryKeys)("uiSettings");e.s(["useUISettings",0,()=>(0,r.useQuery)({queryKey:l.list({}),queryFn:async()=>await (0,t.getUiSettings)(),staleTime:36e5,gcTime:36e5})])},798496,e=>{"use strict";var t=e.i(843476),r=e.i(152990),l=e.i(682830),a=e.i(271645),n=e.i(269200),s=e.i(427612),i=e.i(64848),o=e.i(942232),c=e.i(496020),d=e.i(977572),u=e.i(94629),m=e.i(360820),p=e.i(871943);function g({data:e=[],columns:g,isLoading:f=!1,defaultSorting:h=[],pagination:v,onPaginationChange:x,enablePagination:b=!1}){let[y,w]=a.default.useState(h),[S]=a.default.useState("onChange"),[C,j]=a.default.useState({}),[_,I]=a.default.useState({}),N=(0,r.useReactTable)({data:e,columns:g,state:{sorting:y,columnSizing:C,columnVisibility:_,...b&&v?{pagination:v}:{}},columnResizeMode:S,onSortingChange:w,onColumnSizingChange:j,onColumnVisibilityChange:I,...b&&x?{onPaginationChange:x}:{},getCoreRowModel:(0,l.getCoreRowModel)(),getSortedRowModel:(0,l.getSortedRowModel)(),...b?{getPaginationRowModel:(0,l.getPaginationRowModel)()}:{},enableSorting:!0,enableColumnResizing:!0,defaultColumn:{minSize:40,maxSize:500}});return(0,t.jsx)("div",{className:"rounded-lg custom-border relative",children:(0,t.jsx)("div",{className:"overflow-x-auto",children:(0,t.jsx)("div",{className:"relative min-w-full",children:(0,t.jsxs)(n.Table,{className:"[&_td]:py-2 [&_th]:py-2",style:{width:N.getTotalSize(),minWidth:"100%",tableLayout:"fixed"},children:[(0,t.jsx)(s.TableHead,{children:N.getHeaderGroups().map(e=>(0,t.jsx)(c.TableRow,{children:e.headers.map(e=>(0,t.jsxs)(i.TableHeaderCell,{className:`py-1 h-8 relative ${"actions"===e.id?"sticky right-0 bg-white shadow-[-4px_0_8px_-6px_rgba(0,0,0,0.1)] w-[120px] ml-8":""} ${e.column.columnDef.meta?.className||""}`,style:{width:"actions"===e.id?120:e.getSize(),position:"actions"===e.id?"sticky":"relative",right:"actions"===e.id?0:"auto"},onClick:e.column.getCanSort()?e.column.getToggleSortingHandler():void 0,children:[(0,t.jsxs)("div",{className:"flex items-center justify-between gap-2",children:[(0,t.jsx)("div",{className:"flex items-center",children:e.isPlaceholder?null:(0,r.flexRender)(e.column.columnDef.header,e.getContext())}),"actions"!==e.id&&e.column.getCanSort()&&(0,t.jsx)("div",{className:"w-4",children:e.column.getIsSorted()?({asc:(0,t.jsx)(m.ChevronUpIcon,{className:"h-4 w-4 text-blue-500"}),desc:(0,t.jsx)(p.ChevronDownIcon,{className:"h-4 w-4 text-blue-500"})})[e.column.getIsSorted()]:(0,t.jsx)(u.SwitchVerticalIcon,{className:"h-4 w-4 text-gray-400"})})]}),e.column.getCanResize()&&(0,t.jsx)("div",{onMouseDown:e.getResizeHandler(),onTouchStart:e.getResizeHandler(),className:`absolute right-0 top-0 h-full w-2 cursor-col-resize select-none touch-none ${e.column.getIsResizing()?"bg-blue-500":"hover:bg-blue-200"}`})]},e.id))},e.id))}),(0,t.jsx)(o.TableBody,{children:f?(0,t.jsx)(c.TableRow,{children:(0,t.jsx)(d.TableCell,{colSpan:g.length,className:"h-8 text-center",children:(0,t.jsx)("div",{className:"text-center text-gray-500",children:(0,t.jsx)("p",{children:"🚅 Loading models..."})})})}):N.getRowModel().rows.length>0?N.getRowModel().rows.map(e=>(0,t.jsx)(c.TableRow,{children:e.getVisibleCells().map(e=>(0,t.jsx)(d.TableCell,{className:`py-0.5 overflow-hidden ${"actions"===e.column.id?"sticky right-0 bg-white shadow-[-4px_0_8px_-6px_rgba(0,0,0,0.1)] w-[120px] ml-8":""} ${e.column.columnDef.meta?.className||""}`,style:{width:"actions"===e.column.id?120:e.column.getSize(),position:"actions"===e.column.id?"sticky":"relative",right:"actions"===e.column.id?0:"auto"},children:(0,r.flexRender)(e.column.columnDef.cell,e.getContext())},e.id))},e.id)):(0,t.jsx)(c.TableRow,{children:(0,t.jsx)(d.TableCell,{colSpan:g.length,className:"h-8 text-center",children:(0,t.jsx)("div",{className:"text-center text-gray-500",children:(0,t.jsx)("p",{children:"No models found"})})})})})]})})})})}e.s(["ModelDataTable",()=>g])},829672,836938,310730,e=>{"use strict";e.i(247167);var t=e.i(271645),r=e.i(343794),l=e.i(914949),a=e.i(404948);let n=e=>e?"function"==typeof e?e():e:null;e.s(["getRenderPropValue",0,n],836938);var s=e.i(613541),i=e.i(763731),o=e.i(242064),c=e.i(491816);e.i(793154);var d=e.i(880476),u=e.i(183293),m=e.i(717356),p=e.i(320560),g=e.i(307358),f=e.i(246422),h=e.i(838378),v=e.i(617933);let x=(0,f.genStyleHooks)("Popover",e=>{let{colorBgElevated:t,colorText:r}=e,l=(0,h.mergeToken)(e,{popoverBg:t,popoverColor:r});return[(e=>{let{componentCls:t,popoverColor:r,titleMinWidth:l,fontWeightStrong:a,innerPadding:n,boxShadowSecondary:s,colorTextHeading:i,borderRadiusLG:o,zIndexPopup:c,titleMarginBottom:d,colorBgElevated:m,popoverBg:g,titleBorderBottom:f,innerContentPadding:h,titlePadding:v}=e;return[{[t]:Object.assign(Object.assign({},(0,u.resetComponent)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:c,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text","--valid-offset-x":"var(--arrow-offset-horizontal, var(--arrow-x))",transformOrigin:"var(--valid-offset-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":m,width:"max-content",maxWidth:"100vw","&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:g,backgroundClip:"padding-box",borderRadius:o,boxShadow:s,padding:n},[`${t}-title`]:{minWidth:l,marginBottom:d,color:i,fontWeight:a,borderBottom:f,padding:v},[`${t}-inner-content`]:{color:r,padding:h}})},(0,p.default)(e,"var(--antd-arrow-background-color)"),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]})(l),(e=>{let{componentCls:t}=e;return{[t]:v.PresetColors.map(r=>{let l=e[`${r}6`];return{[`&${t}-${r}`]:{"--antd-arrow-background-color":l,[`${t}-inner`]:{backgroundColor:l},[`${t}-arrow`]:{background:"transparent"}}}})}})(l),(0,m.initZoomMotion)(l,"zoom-big")]},e=>{let{lineWidth:t,controlHeight:r,fontHeight:l,padding:a,wireframe:n,zIndexPopupBase:s,borderRadiusLG:i,marginXS:o,lineType:c,colorSplit:d,paddingSM:u}=e,m=r-l;return Object.assign(Object.assign(Object.assign({titleMinWidth:177,zIndexPopup:s+30},(0,g.getArrowToken)(e)),(0,p.getArrowOffsetToken)({contentRadius:i,limitVerticalRadius:!0})),{innerPadding:12*!n,titleMarginBottom:n?0:o,titlePadding:n?`${m/2}px ${a}px ${m/2-t}px`:0,titleBorderBottom:n?`${t}px ${c} ${d}`:"none",innerContentPadding:n?`${u}px ${a}px`:0})},{resetStyle:!1,deprecatedTokens:[["width","titleMinWidth"],["minWidth","titleMinWidth"]]});var b=function(e,t){var r={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&0>t.indexOf(l)&&(r[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,l=Object.getOwnPropertySymbols(e);at.indexOf(l[a])&&Object.prototype.propertyIsEnumerable.call(e,l[a])&&(r[l[a]]=e[l[a]]);return r};let y=({title:e,content:r,prefixCls:l})=>e||r?t.createElement(t.Fragment,null,e&&t.createElement("div",{className:`${l}-title`},e),r&&t.createElement("div",{className:`${l}-inner-content`},r)):null,w=e=>{let{hashId:l,prefixCls:a,className:s,style:i,placement:o="top",title:c,content:u,children:m}=e,p=n(c),g=n(u),f=(0,r.default)(l,a,`${a}-pure`,`${a}-placement-${o}`,s);return t.createElement("div",{className:f,style:i},t.createElement("div",{className:`${a}-arrow`}),t.createElement(d.Popup,Object.assign({},e,{className:l,prefixCls:a}),m||t.createElement(y,{prefixCls:a,title:p,content:g})))},S=e=>{let{prefixCls:l,className:a}=e,n=b(e,["prefixCls","className"]),{getPrefixCls:s}=t.useContext(o.ConfigContext),i=s("popover",l),[c,d,u]=x(i);return c(t.createElement(w,Object.assign({},n,{prefixCls:i,hashId:d,className:(0,r.default)(a,u)})))};e.s(["Overlay",0,y,"default",0,S],310730);var C=function(e,t){var r={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&0>t.indexOf(l)&&(r[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,l=Object.getOwnPropertySymbols(e);at.indexOf(l[a])&&Object.prototype.propertyIsEnumerable.call(e,l[a])&&(r[l[a]]=e[l[a]]);return r};let j=t.forwardRef((e,d)=>{var u,m;let{prefixCls:p,title:g,content:f,overlayClassName:h,placement:v="top",trigger:b="hover",children:w,mouseEnterDelay:S=.1,mouseLeaveDelay:j=.1,onOpenChange:_,overlayStyle:I={},styles:N,classNames:k}=e,A=C(e,["prefixCls","title","content","overlayClassName","placement","trigger","children","mouseEnterDelay","mouseLeaveDelay","onOpenChange","overlayStyle","styles","classNames"]),{getPrefixCls:O,className:E,style:T,classNames:M,styles:R}=(0,o.useComponentConfig)("popover"),z=O("popover",p),[P,F,L]=x(z),$=O(),D=(0,r.default)(h,F,L,E,M.root,null==k?void 0:k.root),V=(0,r.default)(M.body,null==k?void 0:k.body),[B,H]=(0,l.default)(!1,{value:null!=(u=e.open)?u:e.visible,defaultValue:null!=(m=e.defaultOpen)?m:e.defaultVisible}),W=(e,t)=>{H(e,!0),null==_||_(e,t)},q=n(g),G=n(f);return P(t.createElement(c.default,Object.assign({placement:v,trigger:b,mouseEnterDelay:S,mouseLeaveDelay:j},A,{prefixCls:z,classNames:{root:D,body:V},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign({},R.root),T),I),null==N?void 0:N.root),body:Object.assign(Object.assign({},R.body),null==N?void 0:N.body)},ref:d,open:B,onOpenChange:e=>{W(e)},overlay:q||G?t.createElement(y,{prefixCls:z,title:q,content:G}):null,transitionName:(0,s.getTransitionName)($,"zoom-big",A.transitionName),"data-popover-inject":!0}),(0,i.cloneElement)(w,{onKeyDown:e=>{var r,l;(0,t.isValidElement)(w)&&(null==(l=null==w?void 0:(r=w.props).onKeyDown)||l.call(r,e)),e.keyCode===a.default.ESC&&W(!1,e)}})))});j._InternalPanelDoNotUseOrYouWillBeFired=S,e.s(["default",0,j],829672)},282786,e=>{"use strict";var t=e.i(829672);e.s(["Popover",()=>t.default])},240647,e=>{"use strict";var t=e.i(286612);e.s(["RightOutlined",()=>t.default])},362024,e=>{"use strict";var t=e.i(988122);e.s(["Collapse",()=>t.default])},637235,e=>{"use strict";e.i(247167);var t=e.i(931067),r=e.i(271645);let l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M686.7 638.6L544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z"}}]},name:"clock-circle",theme:"outlined"};var a=e.i(9583),n=r.forwardRef(function(e,n){return r.createElement(a.default,(0,t.default)({},e,{ref:n,icon:l}))});e.s(["ClockCircleOutlined",0,n],637235)},516015,(e,t,r)=>{},898547,(e,t,r)=>{var l=e.i(247167);e.r(516015);var a=e.r(271645),n=a&&"object"==typeof a&&"default"in a?a:{default:a},s=void 0!==l.default&&l.default.env&&!0,i=function(e){return"[object String]"===Object.prototype.toString.call(e)},o=function(){function e(e){var t=void 0===e?{}:e,r=t.name,l=void 0===r?"stylesheet":r,a=t.optimizeForSpeed,n=void 0===a?s:a;c(i(l),"`name` must be a string"),this._name=l,this._deletedRulePlaceholder="#"+l+"-deleted-rule____{}",c("boolean"==typeof n,"`optimizeForSpeed` must be a boolean"),this._optimizeForSpeed=n,this._serverSheet=void 0,this._tags=[],this._injected=!1,this._rulesCount=0;var o="u">typeof window&&document.querySelector('meta[property="csp-nonce"]');this._nonce=o?o.getAttribute("content"):null}var t,r=e.prototype;return r.setOptimizeForSpeed=function(e){c("boolean"==typeof e,"`setOptimizeForSpeed` accepts a boolean"),c(0===this._rulesCount,"optimizeForSpeed cannot be when rules have already been inserted"),this.flush(),this._optimizeForSpeed=e,this.inject()},r.isOptimizeForSpeed=function(){return this._optimizeForSpeed},r.inject=function(){var e=this;if(c(!this._injected,"sheet already injected"),this._injected=!0,"u">typeof window&&this._optimizeForSpeed){this._tags[0]=this.makeStyleTag(this._name),this._optimizeForSpeed="insertRule"in this.getSheet(),this._optimizeForSpeed||(s||console.warn("StyleSheet: optimizeForSpeed mode not supported falling back to standard mode."),this.flush(),this._injected=!0);return}this._serverSheet={cssRules:[],insertRule:function(t,r){return"number"==typeof r?e._serverSheet.cssRules[r]={cssText:t}:e._serverSheet.cssRules.push({cssText:t}),r},deleteRule:function(t){e._serverSheet.cssRules[t]=null}}},r.getSheetForTag=function(e){if(e.sheet)return e.sheet;for(var t=0;ttypeof window?this.getSheet():this._serverSheet;if(t.trim()||(t=this._deletedRulePlaceholder),!r.cssRules[e])return e;r.deleteRule(e);try{r.insertRule(t,e)}catch(l){s||console.warn("StyleSheet: illegal rule: \n\n"+t+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),r.insertRule(this._deletedRulePlaceholder,e)}}else{var l=this._tags[e];c(l,"old rule at index `"+e+"` not found"),l.textContent=t}return e},r.deleteRule=function(e){if("u"typeof window?(this._tags.forEach(function(e){return e&&e.parentNode.removeChild(e)}),this._tags=[]):this._serverSheet.cssRules=[]},r.cssRules=function(){var e=this;return"u">>0},u={};function m(e,t){if(!t)return"jsx-"+e;var r=String(t),l=e+r;return u[l]||(u[l]="jsx-"+d(e+"-"+r)),u[l]}function p(e,t){"u"typeof window&&!this._fromServer&&(this._fromServer=this.selectFromServer(),this._instancesCounts=Object.keys(this._fromServer).reduce(function(e,t){return e[t]=0,e},{}));var r=this.getIdAndRules(e),l=r.styleId,a=r.rules;if(l in this._instancesCounts){this._instancesCounts[l]+=1;return}var n=a.map(function(e){return t._sheet.insertRule(e)}).filter(function(e){return -1!==e});this._indices[l]=n,this._instancesCounts[l]=1},t.remove=function(e){var t=this,r=this.getIdAndRules(e).styleId;if(function(e,t){if(!e)throw Error("StyleSheetRegistry: "+t+".")}(r in this._instancesCounts,"styleId: `"+r+"` not found"),this._instancesCounts[r]-=1,this._instancesCounts[r]<1){var l=this._fromServer&&this._fromServer[r];l?(l.parentNode.removeChild(l),delete this._fromServer[r]):(this._indices[r].forEach(function(e){return t._sheet.deleteRule(e)}),delete this._indices[r]),delete this._instancesCounts[r]}},t.update=function(e,t){this.add(t),this.remove(e)},t.flush=function(){this._sheet.flush(),this._sheet.inject(),this._fromServer=void 0,this._indices={},this._instancesCounts={}},t.cssRules=function(){var e=this,t=this._fromServer?Object.keys(this._fromServer).map(function(t){return[t,e._fromServer[t]]}):[],r=this._sheet.cssRules();return t.concat(Object.keys(this._indices).map(function(t){return[t,e._indices[t].map(function(e){return r[e].cssText}).join(e._optimizeForSpeed?"":"\n")]}).filter(function(e){return!!e[1]}))},t.styles=function(e){var t,r;return t=this.cssRules(),void 0===(r=e)&&(r={}),t.map(function(e){var t=e[0],l=e[1];return n.default.createElement("style",{id:"__"+t,key:"__"+t,nonce:r.nonce?r.nonce:void 0,dangerouslySetInnerHTML:{__html:l}})})},t.getIdAndRules=function(e){var t=e.children,r=e.dynamic,l=e.id;if(r){var a=m(l,r);return{styleId:a,rules:Array.isArray(t)?t.map(function(e){return p(a,e)}):[p(a,t)]}}return{styleId:m(l),rules:Array.isArray(t)?t:[t]}},t.selectFromServer=function(){return Array.prototype.slice.call(document.querySelectorAll('[id^="__jsx-"]')).reduce(function(e,t){return e[t.id.slice(2)]=t,e},{})},e}(),f=a.createContext(null);function h(){return new g}function v(){return a.useContext(f)}f.displayName="StyleSheetContext";var x=n.default.useInsertionEffect||n.default.useLayoutEffect,b="u">typeof window?h():void 0;function y(e){var t=b||v();return t&&("u"{t.exports=e.r(898547).style},368670,e=>{"use strict";var t=e.i(764205),r=e.i(266027);let l=(0,e.i(243652).createQueryKeys)("modelCostMap");e.s(["useModelCostMap",0,()=>(0,r.useQuery)({queryKey:l.list({}),queryFn:async()=>await (0,t.modelCostMap)(),staleTime:6e4,gcTime:6e4})])},178654,621192,e=>{"use strict";let t=e.i(211576).Col;e.s(["Col",0,t],178654);let r=e.i(264042).Row;e.s(["Row",0,r],621192)},564897,e=>{"use strict";e.i(247167);var t=e.i(931067),r=e.i(271645);let l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"minus-circle",theme:"outlined"};var a=e.i(9583),n=r.forwardRef(function(e,n){return r.createElement(a.default,(0,t.default)({},e,{ref:n,icon:l}))});e.s(["MinusCircleOutlined",0,n],564897)},750113,e=>{"use strict";var t=e.i(684024);e.s(["QuestionCircleOutlined",()=>t.default])},475647,286536,77705,e=>{"use strict";e.i(247167);var t=e.i(931067),r=e.i(271645);let l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"};var a=e.i(9583),n=r.forwardRef(function(e,n){return r.createElement(a.default,(0,t.default)({},e,{ref:n,icon:l}))});e.s(["PlusCircleOutlined",0,n],475647);var s=e.i(475254);let i=(0,s.default)("eye",[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);e.s(["Eye",()=>i],286536);let o=(0,s.default)("eye-off",[["path",{d:"M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49",key:"ct8e1f"}],["path",{d:"M14.084 14.158a3 3 0 0 1-4.242-4.242",key:"151rxh"}],["path",{d:"M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143",key:"13bj9a"}],["path",{d:"m2 2 20 20",key:"1ooewy"}]]);e.s(["EyeOff",()=>o],77705)},646563,e=>{"use strict";var t=e.i(959013);e.s(["PlusOutlined",()=>t.default])},211576,e=>{"use strict";var t=e.i(131757);e.s(["Col",()=>t.default])},987432,e=>{"use strict";e.i(247167);var t=e.i(931067),r=e.i(271645);let l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M893.3 293.3L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V338.5c0-17-6.7-33.2-18.7-45.2zM384 184h256v104H384V184zm456 656H184V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V840zM512 442c-79.5 0-144 64.5-144 144s64.5 144 144 144 144-64.5 144-144-64.5-144-144-144zm0 224c-44.2 0-80-35.8-80-80s35.8-80 80-80 80 35.8 80 80-35.8 80-80 80z"}}]},name:"save",theme:"outlined"};var a=e.i(9583),n=r.forwardRef(function(e,n){return r.createElement(a.default,(0,t.default)({},e,{ref:n,icon:l}))});e.s(["SaveOutlined",0,n],987432)},724154,e=>{"use strict";e.i(247167);var t=e.i(931067),r=e.i(271645);let l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372 0-89 31.3-170.8 83.5-234.8l523.3 523.3C682.8 852.7 601 884 512 884zm288.5-137.2L277.2 223.5C341.2 171.3 423 140 512 140c205.4 0 372 166.6 372 372 0 89-31.3 170.8-83.5 234.8z"}}]},name:"stop",theme:"outlined"};var a=e.i(9583),n=r.forwardRef(function(e,n){return r.createElement(a.default,(0,t.default)({},e,{ref:n,icon:l}))});e.s(["StopOutlined",0,n],724154)},446891,836991,e=>{"use strict";var t=e.i(843476),r=e.i(464571),l=e.i(326373),a=e.i(94629),n=e.i(360820),s=e.i(871943),i=e.i(271645);let o=i.forwardRef(function(e,t){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:t},e),i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18L18 6M6 6l12 12"}))});e.s(["XIcon",0,o],836991),e.s(["TableHeaderSortDropdown",0,({sortState:e,onSortChange:i})=>{let c=[{key:"asc",label:"Ascending",icon:(0,t.jsx)(n.ChevronUpIcon,{className:"h-4 w-4"})},{key:"desc",label:"Descending",icon:(0,t.jsx)(s.ChevronDownIcon,{className:"h-4 w-4"})},{key:"reset",label:"Reset",icon:(0,t.jsx)(o,{className:"h-4 w-4"})}];return(0,t.jsx)(l.Dropdown,{menu:{items:c,onClick:({key:e})=>{"asc"===e?i("asc"):"desc"===e?i("desc"):"reset"===e&&i(!1)},selectable:!0,selectedKeys:e?[e]:[]},trigger:["click"],autoAdjustOverflow:!0,children:(0,t.jsx)(r.Button,{type:"text",onClick:e=>e.stopPropagation(),icon:"asc"===e?(0,t.jsx)(n.ChevronUpIcon,{className:"h-4 w-4"}):"desc"===e?(0,t.jsx)(s.ChevronDownIcon,{className:"h-4 w-4"}):(0,t.jsx)(a.SwitchVerticalIcon,{className:"h-4 w-4"}),className:e?"text-blue-500 hover:text-blue-600":"text-gray-400 hover:text-blue-500"})})}],446891)},772345,e=>{"use strict";e.i(247167);var t=e.i(931067),r=e.i(271645);let l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M168 504.2c1-43.7 10-86.1 26.9-126 17.3-41 42.1-77.7 73.7-109.4S337 212.3 378 195c42.4-17.9 87.4-27 133.9-27s91.5 9.1 133.8 27A341.5 341.5 0 01755 268.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.7 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c0-6.7-7.7-10.5-12.9-6.3l-56.4 44.1C765.8 155.1 646.2 92 511.8 92 282.7 92 96.3 275.6 92 503.8a8 8 0 008 8.2h60c4.4 0 7.9-3.5 8-7.8zm756 7.8h-60c-4.4 0-7.9 3.5-8 7.8-1 43.7-10 86.1-26.9 126-17.3 41-42.1 77.8-73.7 109.4A342.45 342.45 0 01512.1 856a342.24 342.24 0 01-243.2-100.8c-9.9-9.9-19.2-20.4-27.8-31.4l60.2-47a8 8 0 00-3-14.1l-175.7-43c-5-1.2-9.9 2.6-9.9 7.7l-.7 181c0 6.7 7.7 10.5 12.9 6.3l56.4-44.1C258.2 868.9 377.8 932 512.2 932c229.2 0 415.5-183.7 419.8-411.8a8 8 0 00-8-8.2z"}}]},name:"sync",theme:"outlined"};var a=e.i(9583),n=r.forwardRef(function(e,n){return r.createElement(a.default,(0,t.default)({},e,{ref:n,icon:l}))});e.s(["SyncOutlined",0,n],772345)},883552,e=>{"use strict";e.i(247167);var t=e.i(271645),r=e.i(562901),l=e.i(343794),a=e.i(914949),n=e.i(529681),s=e.i(242064),i=e.i(829672),o=e.i(285781),c=e.i(836938),d=e.i(920228),u=e.i(62405),m=e.i(408850),p=e.i(87414),g=e.i(310730);let f=(0,e.i(246422).genStyleHooks)("Popconfirm",e=>(e=>{let{componentCls:t,iconCls:r,antCls:l,zIndexPopup:a,colorText:n,colorWarning:s,marginXXS:i,marginXS:o,fontSize:c,fontWeightStrong:d,colorTextHeading:u}=e;return{[t]:{zIndex:a,[`&${l}-popover`]:{fontSize:c},[`${t}-message`]:{marginBottom:o,display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${t}-message-icon ${r}`]:{color:s,fontSize:c,lineHeight:1,marginInlineEnd:o},[`${t}-title`]:{fontWeight:d,color:u,"&:only-child":{fontWeight:"normal"}},[`${t}-description`]:{marginTop:i,color:n}},[`${t}-buttons`]:{textAlign:"end",whiteSpace:"nowrap",button:{marginInlineStart:o}}}}})(e),e=>{let{zIndexPopupBase:t}=e;return{zIndexPopup:t+60}},{resetStyle:!1});var h=function(e,t){var r={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&0>t.indexOf(l)&&(r[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,l=Object.getOwnPropertySymbols(e);at.indexOf(l[a])&&Object.prototype.propertyIsEnumerable.call(e,l[a])&&(r[l[a]]=e[l[a]]);return r};let v=e=>{let{prefixCls:l,okButtonProps:a,cancelButtonProps:n,title:i,description:g,cancelText:f,okText:h,okType:v="primary",icon:x=t.createElement(r.default,null),showCancel:b=!0,close:y,onConfirm:w,onCancel:S,onPopupClick:C}=e,{getPrefixCls:j}=t.useContext(s.ConfigContext),[_]=(0,m.useLocale)("Popconfirm",p.default.Popconfirm),I=(0,c.getRenderPropValue)(i),N=(0,c.getRenderPropValue)(g);return t.createElement("div",{className:`${l}-inner-content`,onClick:C},t.createElement("div",{className:`${l}-message`},x&&t.createElement("span",{className:`${l}-message-icon`},x),t.createElement("div",{className:`${l}-message-text`},I&&t.createElement("div",{className:`${l}-title`},I),N&&t.createElement("div",{className:`${l}-description`},N))),t.createElement("div",{className:`${l}-buttons`},b&&t.createElement(d.default,Object.assign({onClick:S,size:"small"},n),f||(null==_?void 0:_.cancelText)),t.createElement(o.default,{buttonProps:Object.assign(Object.assign({size:"small"},(0,u.convertLegacyProps)(v)),a),actionFn:w,close:y,prefixCls:j("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},h||(null==_?void 0:_.okText))))};var x=function(e,t){var r={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&0>t.indexOf(l)&&(r[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,l=Object.getOwnPropertySymbols(e);at.indexOf(l[a])&&Object.prototype.propertyIsEnumerable.call(e,l[a])&&(r[l[a]]=e[l[a]]);return r};let b=t.forwardRef((e,o)=>{var c,d;let{prefixCls:u,placement:m="top",trigger:p="click",okType:g="primary",icon:h=t.createElement(r.default,null),children:b,overlayClassName:y,onOpenChange:w,onVisibleChange:S,overlayStyle:C,styles:j,classNames:_}=e,I=x(e,["prefixCls","placement","trigger","okType","icon","children","overlayClassName","onOpenChange","onVisibleChange","overlayStyle","styles","classNames"]),{getPrefixCls:N,className:k,style:A,classNames:O,styles:E}=(0,s.useComponentConfig)("popconfirm"),[T,M]=(0,a.default)(!1,{value:null!=(c=e.open)?c:e.visible,defaultValue:null!=(d=e.defaultOpen)?d:e.defaultVisible}),R=(e,t)=>{M(e,!0),null==S||S(e),null==w||w(e,t)},z=N("popconfirm",u),P=(0,l.default)(z,k,y,O.root,null==_?void 0:_.root),F=(0,l.default)(O.body,null==_?void 0:_.body),[L]=f(z);return L(t.createElement(i.default,Object.assign({},(0,n.default)(I,["title"]),{trigger:p,placement:m,onOpenChange:(t,r)=>{let{disabled:l=!1}=e;l||R(t,r)},open:T,ref:o,classNames:{root:P,body:F},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign({},E.root),A),C),null==j?void 0:j.root),body:Object.assign(Object.assign({},E.body),null==j?void 0:j.body)},content:t.createElement(v,Object.assign({okType:g,icon:h},e,{prefixCls:z,close:e=>{R(!1,e)},onConfirm:t=>{var r;return null==(r=e.onConfirm)?void 0:r.call(void 0,t)},onCancel:t=>{var r;R(!1,t),null==(r=e.onCancel)||r.call(void 0,t)}})),"data-popover-inject":!0}),b))});b._InternalPanelDoNotUseOrYouWillBeFired=e=>{let{prefixCls:r,placement:a,className:n,style:i}=e,o=h(e,["prefixCls","placement","className","style"]),{getPrefixCls:c}=t.useContext(s.ConfigContext),d=c("popconfirm",r),[u]=f(d);return u(t.createElement(g.default,{placement:a,className:(0,l.default)(d,n),style:i,content:t.createElement(v,Object.assign({prefixCls:d},o))}))},e.s(["Popconfirm",0,b],883552)},757440,e=>{"use strict";var t=e.i(290571),r=e.i(271645);let l=e=>{var l=(0,t.__rest)(e,[]);return r.default.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor"},l),r.default.createElement("path",{d:"M11.9999 13.1714L16.9497 8.22168L18.3639 9.63589L11.9999 15.9999L5.63599 9.63589L7.0502 8.22168L11.9999 13.1714Z"}))};e.s(["default",()=>l])},446428,854056,e=>{"use strict";let t;var r=e.i(290571),l=e.i(271645);let a=e=>{var t=(0,r.__rest)(e,[]);return l.default.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor"},t),l.default.createElement("path",{d:"M12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 10.5858L9.17157 7.75736L7.75736 9.17157L10.5858 12L7.75736 14.8284L9.17157 16.2426L12 13.4142L14.8284 16.2426L16.2426 14.8284L13.4142 12L16.2426 9.17157L14.8284 7.75736L12 10.5858Z"}))};e.s(["default",()=>a],446428);var n=e.i(746725),s=e.i(914189),i=e.i(553521),o=e.i(835696),c=e.i(941444),d=e.i(178677),u=e.i(294316),m=e.i(83733),p=e.i(233137),g=e.i(732607),f=e.i(397701),h=e.i(700020);function v(e){var t;return!!(e.enter||e.enterFrom||e.enterTo||e.leave||e.leaveFrom||e.leaveTo)||(null!=(t=e.as)?t:C)!==l.Fragment||1===l.default.Children.count(e.children)}let x=(0,l.createContext)(null);x.displayName="TransitionContext";var b=((t=b||{}).Visible="visible",t.Hidden="hidden",t);let y=(0,l.createContext)(null);function w(e){return"children"in e?w(e.children):e.current.filter(({el:e})=>null!==e.current).filter(({state:e})=>"visible"===e).length>0}function S(e,t){let r=(0,c.useLatestValue)(e),a=(0,l.useRef)([]),o=(0,i.useIsMounted)(),d=(0,n.useDisposables)(),u=(0,s.useEvent)((e,t=h.RenderStrategy.Hidden)=>{let l=a.current.findIndex(({el:t})=>t===e);-1!==l&&((0,f.match)(t,{[h.RenderStrategy.Unmount](){a.current.splice(l,1)},[h.RenderStrategy.Hidden](){a.current[l].state="hidden"}}),d.microTask(()=>{var e;!w(a)&&o.current&&(null==(e=r.current)||e.call(r))}))}),m=(0,s.useEvent)(e=>{let t=a.current.find(({el:t})=>t===e);return t?"visible"!==t.state&&(t.state="visible"):a.current.push({el:e,state:"visible"}),()=>u(e,h.RenderStrategy.Unmount)}),p=(0,l.useRef)([]),g=(0,l.useRef)(Promise.resolve()),v=(0,l.useRef)({enter:[],leave:[]}),x=(0,s.useEvent)((e,r,l)=>{p.current.splice(0),t&&(t.chains.current[r]=t.chains.current[r].filter(([t])=>t!==e)),null==t||t.chains.current[r].push([e,new Promise(e=>{p.current.push(e)})]),null==t||t.chains.current[r].push([e,new Promise(e=>{Promise.all(v.current[r].map(([e,t])=>t)).then(()=>e())})]),"enter"===r?g.current=g.current.then(()=>null==t?void 0:t.wait.current).then(()=>l(r)):l(r)}),b=(0,s.useEvent)((e,t,r)=>{Promise.all(v.current[t].splice(0).map(([e,t])=>t)).then(()=>{var e;null==(e=p.current.shift())||e()}).then(()=>r(t))});return(0,l.useMemo)(()=>({children:a,register:m,unregister:u,onStart:x,onStop:b,wait:g,chains:v}),[m,u,a,x,b,v,g])}y.displayName="NestingContext";let C=l.Fragment,j=h.RenderFeatures.RenderStrategy,_=(0,h.forwardRefWithAs)(function(e,t){let{show:r,appear:a=!1,unmount:n=!0,...i}=e,c=(0,l.useRef)(null),m=v(e),g=(0,u.useSyncRefs)(...m?[c,t]:null===t?[]:[t]);(0,d.useServerHandoffComplete)();let f=(0,p.useOpenClosed)();if(void 0===r&&null!==f&&(r=(f&p.State.Open)===p.State.Open),void 0===r)throw Error("A is used but it is missing a `show={true | false}` prop.");let[b,C]=(0,l.useState)(r?"visible":"hidden"),_=S(()=>{r||C("hidden")}),[N,k]=(0,l.useState)(!0),A=(0,l.useRef)([r]);(0,o.useIsoMorphicEffect)(()=>{!1!==N&&A.current[A.current.length-1]!==r&&(A.current.push(r),k(!1))},[A,r]);let O=(0,l.useMemo)(()=>({show:r,appear:a,initial:N}),[r,a,N]);(0,o.useIsoMorphicEffect)(()=>{r?C("visible"):w(_)||null===c.current||C("hidden")},[r,_]);let E={unmount:n},T=(0,s.useEvent)(()=>{var t;N&&k(!1),null==(t=e.beforeEnter)||t.call(e)}),M=(0,s.useEvent)(()=>{var t;N&&k(!1),null==(t=e.beforeLeave)||t.call(e)}),R=(0,h.useRender)();return l.default.createElement(y.Provider,{value:_},l.default.createElement(x.Provider,{value:O},R({ourProps:{...E,as:l.Fragment,children:l.default.createElement(I,{ref:g,...E,...i,beforeEnter:T,beforeLeave:M})},theirProps:{},defaultTag:l.Fragment,features:j,visible:"visible"===b,name:"Transition"})))}),I=(0,h.forwardRefWithAs)(function(e,t){var r,a;let{transition:n=!0,beforeEnter:i,afterEnter:c,beforeLeave:b,afterLeave:_,enter:I,enterFrom:N,enterTo:k,entered:A,leave:O,leaveFrom:E,leaveTo:T,...M}=e,[R,z]=(0,l.useState)(null),P=(0,l.useRef)(null),F=v(e),L=(0,u.useSyncRefs)(...F?[P,t,z]:null===t?[]:[t]),$=null==(r=M.unmount)||r?h.RenderStrategy.Unmount:h.RenderStrategy.Hidden,{show:D,appear:V,initial:B}=function(){let e=(0,l.useContext)(x);if(null===e)throw Error("A is used but it is missing a parent or .");return e}(),[H,W]=(0,l.useState)(D?"visible":"hidden"),q=function(){let e=(0,l.useContext)(y);if(null===e)throw Error("A is used but it is missing a parent or .");return e}(),{register:G,unregister:U}=q;(0,o.useIsoMorphicEffect)(()=>G(P),[G,P]),(0,o.useIsoMorphicEffect)(()=>{if($===h.RenderStrategy.Hidden&&P.current)return D&&"visible"!==H?void W("visible"):(0,f.match)(H,{hidden:()=>U(P),visible:()=>G(P)})},[H,P,G,U,D,$]);let K=(0,d.useServerHandoffComplete)();(0,o.useIsoMorphicEffect)(()=>{if(F&&K&&"visible"===H&&null===P.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[P,H,K,F]);let Q=B&&!V,J=V&&D&&B,Z=(0,l.useRef)(!1),Y=S(()=>{Z.current||(W("hidden"),U(P))},q),X=(0,s.useEvent)(e=>{Z.current=!0,Y.onStart(P,e?"enter":"leave",e=>{"enter"===e?null==i||i():"leave"===e&&(null==b||b())})}),ee=(0,s.useEvent)(e=>{let t=e?"enter":"leave";Z.current=!1,Y.onStop(P,t,e=>{"enter"===e?null==c||c():"leave"===e&&(null==_||_())}),"leave"!==t||w(Y)||(W("hidden"),U(P))});(0,l.useEffect)(()=>{F&&n||(X(D),ee(D))},[D,F,n]);let et=!(!n||!F||!K||Q),[,er]=(0,m.useTransition)(et,R,D,{start:X,end:ee}),el=(0,h.compact)({ref:L,className:(null==(a=(0,g.classNames)(M.className,J&&I,J&&N,er.enter&&I,er.enter&&er.closed&&N,er.enter&&!er.closed&&k,er.leave&&O,er.leave&&!er.closed&&E,er.leave&&er.closed&&T,!er.transition&&D&&A))?void 0:a.trim())||void 0,...(0,m.transitionDataAttributes)(er)}),ea=0;"visible"===H&&(ea|=p.State.Open),"hidden"===H&&(ea|=p.State.Closed),er.enter&&(ea|=p.State.Opening),er.leave&&(ea|=p.State.Closing);let en=(0,h.useRender)();return l.default.createElement(y.Provider,{value:Y},l.default.createElement(p.OpenClosedProvider,{value:ea},en({ourProps:el,theirProps:M,defaultTag:C,features:j,visible:"visible"===H,name:"Transition.Child"})))}),N=(0,h.forwardRefWithAs)(function(e,t){let r=null!==(0,l.useContext)(x),a=null!==(0,p.useOpenClosed)();return l.default.createElement(l.default.Fragment,null,!r&&a?l.default.createElement(_,{ref:t,...e}):l.default.createElement(I,{ref:t,...e}))}),k=Object.assign(_,{Child:N,Root:_});e.s(["Transition",()=>k],854056)},206929,e=>{"use strict";var t=e.i(290571),r=e.i(757440),l=e.i(271645),a=e.i(446428),n=e.i(444755),s=e.i(673706),i=e.i(103471),o=e.i(495470),c=e.i(854056),d=e.i(888288);let u=(0,s.makeClassName)("Select"),m=l.default.forwardRef((e,s)=>{let{defaultValue:m="",value:p,onValueChange:g,placeholder:f="Select...",disabled:h=!1,icon:v,enableClear:x=!1,required:b,children:y,name:w,error:S=!1,errorMessage:C,className:j,id:_}=e,I=(0,t.__rest)(e,["defaultValue","value","onValueChange","placeholder","disabled","icon","enableClear","required","children","name","error","errorMessage","className","id"]),N=(0,l.useRef)(null),k=l.Children.toArray(y),[A,O]=(0,d.default)(m,p),E=(0,l.useMemo)(()=>{let e=l.default.Children.toArray(y).filter(l.isValidElement);return(0,i.constructValueToNameMapping)(e)},[y]);return l.default.createElement("div",{className:(0,n.tremorTwMerge)("w-full min-w-[10rem] text-tremor-default",j)},l.default.createElement("div",{className:"relative"},l.default.createElement("select",{title:"select-hidden",required:b,className:(0,n.tremorTwMerge)("h-full w-full absolute left-0 top-0 -z-10 opacity-0"),value:A,onChange:e=>{e.preventDefault()},name:w,disabled:h,id:_,onFocus:()=>{let e=N.current;e&&e.focus()}},l.default.createElement("option",{className:"hidden",value:"",disabled:!0,hidden:!0},f),k.map(e=>{let t=e.props.value,r=e.props.children;return l.default.createElement("option",{className:"hidden",key:t,value:t},r)})),l.default.createElement(o.Listbox,Object.assign({as:"div",ref:s,defaultValue:A,value:A,onChange:e=>{null==g||g(e),O(e)},disabled:h,id:_},I),({value:e})=>{var t;return l.default.createElement(l.default.Fragment,null,l.default.createElement(o.ListboxButton,{ref:N,className:(0,n.tremorTwMerge)("w-full outline-none text-left whitespace-nowrap truncate rounded-tremor-default focus:ring-2 transition duration-100 border pr-8 py-2","border-tremor-border shadow-tremor-input focus:border-tremor-brand-subtle focus:ring-tremor-brand-muted","dark:border-dark-tremor-border dark:shadow-dark-tremor-input dark:focus:border-dark-tremor-brand-subtle dark:focus:ring-dark-tremor-brand-muted",v?"pl-10":"pl-3",(0,i.getSelectButtonColors)((0,i.hasValue)(e),h,S))},v&&l.default.createElement("span",{className:(0,n.tremorTwMerge)("absolute inset-y-0 left-0 flex items-center ml-px pl-2.5")},l.default.createElement(v,{className:(0,n.tremorTwMerge)(u("Icon"),"flex-none h-5 w-5","text-tremor-content-subtle","dark:text-dark-tremor-content-subtle")})),l.default.createElement("span",{className:"w-[90%] block truncate"},e&&null!=(t=E.get(e))?t:f),l.default.createElement("span",{className:(0,n.tremorTwMerge)("absolute inset-y-0 right-0 flex items-center mr-3")},l.default.createElement(r.default,{className:(0,n.tremorTwMerge)(u("arrowDownIcon"),"flex-none h-5 w-5","text-tremor-content-subtle","dark:text-dark-tremor-content-subtle")}))),x&&A?l.default.createElement("button",{type:"button",className:(0,n.tremorTwMerge)("absolute inset-y-0 right-0 flex items-center mr-8"),onClick:e=>{e.preventDefault(),O(""),null==g||g("")}},l.default.createElement(a.default,{className:(0,n.tremorTwMerge)(u("clearIcon"),"flex-none h-4 w-4","text-tremor-content-subtle","dark:text-dark-tremor-content-subtle")})):null,l.default.createElement(c.Transition,{enter:"transition ease duration-100 transform",enterFrom:"opacity-0 -translate-y-4",enterTo:"opacity-100 translate-y-0",leave:"transition ease duration-100 transform",leaveFrom:"opacity-100 translate-y-0",leaveTo:"opacity-0 -translate-y-4"},l.default.createElement(o.ListboxOptions,{anchor:"bottom start",className:(0,n.tremorTwMerge)("z-10 w-[var(--button-width)] divide-y overflow-y-auto outline-none rounded-tremor-default max-h-[228px] border [--anchor-gap:4px]","bg-tremor-background border-tremor-border divide-tremor-border shadow-tremor-dropdown","dark:bg-dark-tremor-background dark:border-dark-tremor-border dark:divide-dark-tremor-border dark:shadow-dark-tremor-dropdown")},y)))})),S&&C?l.default.createElement("p",{className:(0,n.tremorTwMerge)("errorMessage","text-sm text-rose-500 mt-1")},C):null)});m.displayName="Select",e.s(["Select",()=>m],206929)},502275,e=>{"use strict";var t=e.i(271645);let r=t.forwardRef(function(e,r){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:r},e),t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"}))});e.s(["InformationCircleIcon",0,r],502275)},109799,e=>{"use strict";var t=e.i(135214),r=e.i(764205),l=e.i(266027),a=e.i(912598);let n=(0,e.i(243652).createQueryKeys)("organizations");e.s(["useOrganization",0,e=>{let s=(0,a.useQueryClient)(),{accessToken:i}=(0,t.default)();return(0,l.useQuery)({queryKey:n.detail(e),enabled:!!(i&&e),queryFn:async()=>{if(!i||!e)throw Error("Missing auth or teamId");return(0,r.organizationInfoCall)(i,e)},initialData:()=>{if(!e)return;let t=s.getQueryData(n.list({}));return t?.find(t=>t.organization_id===e)}})},"useOrganizations",0,()=>{let{accessToken:e,userId:a,userRole:s}=(0,t.default)();return(0,l.useQuery)({queryKey:n.list({}),queryFn:async()=>await (0,r.organizationListCall)(e),enabled:!!(e&&a&&s)})}])},625901,e=>{"use strict";var t=e.i(266027),r=e.i(621482),l=e.i(243652),a=e.i(764205),n=e.i(135214);let s=(0,l.createQueryKeys)("models"),i=(0,l.createQueryKeys)("modelHub"),o=(0,l.createQueryKeys)("allProxyModels");(0,l.createQueryKeys)("selectedTeamModels");let c=(0,l.createQueryKeys)("infiniteModels");e.s(["useAllProxyModels",0,()=>{let{accessToken:e,userId:r,userRole:l}=(0,n.default)();return(0,t.useQuery)({queryKey:o.list({}),queryFn:async()=>await (0,a.modelAvailableCall)(e,r,l,!0,null,!0,!1,"expand"),enabled:!!(e&&r&&l)})},"useInfiniteModelInfo",0,(e=50,t)=>{let{accessToken:l,userId:s,userRole:i}=(0,n.default)();return(0,r.useInfiniteQuery)({queryKey:c.list({filters:{...s&&{userId:s},...i&&{userRole:i},size:e,...t&&{search:t}}}),queryFn:async({pageParam:r})=>await (0,a.modelInfoCall)(l,s,i,r,e,t),initialPageParam:1,getNextPageParam:e=>{if(e.current_page{let{accessToken:e}=(0,n.default)();return(0,t.useQuery)({queryKey:i.list({}),queryFn:async()=>await (0,a.modelHubCall)(e),enabled:!!e})},"useModelsInfo",0,(e=1,r=50,l,i,o,c,d)=>{let{accessToken:u,userId:m,userRole:p}=(0,n.default)();return(0,t.useQuery)({queryKey:s.list({filters:{...m&&{userId:m},...p&&{userRole:p},page:e,size:r,...l&&{search:l},...i&&{modelId:i},...o&&{teamId:o},...c&&{sortBy:c},...d&&{sortOrder:d}}}),queryFn:async()=>await (0,a.modelInfoCall)(u,m,p,e,r,l,i,o,c,d),enabled:!!(u&&m&&p)})}])},907308,e=>{"use strict";var t=e.i(843476),r=e.i(271645),l=e.i(212931),a=e.i(808613),n=e.i(464571),s=e.i(199133),i=e.i(592968),o=e.i(374009),c=e.i(764205);e.s(["default",0,({isVisible:e,onCancel:d,onSubmit:u,accessToken:m,title:p="Add Team Member",roles:g=[{label:"admin",value:"admin",description:"Admin role. Can create team keys, add members, and manage settings."},{label:"user",value:"user",description:"User role. Can view team info, but not manage it."}],defaultRole:f="user"})=>{let[h]=a.Form.useForm(),[v,x]=(0,r.useState)([]),[b,y]=(0,r.useState)(!1),[w,S]=(0,r.useState)("user_email"),C=async(e,t)=>{if(!e)return void x([]);y(!0);try{let r=new URLSearchParams;if(r.append(t,e),null==m)return;let l=(await (0,c.userFilterUICall)(m,r)).map(e=>({label:"user_email"===t?`${e.user_email}`:`${e.user_id}`,value:"user_email"===t?e.user_email:e.user_id,user:e}));x(l)}catch(e){console.error("Error fetching users:",e)}finally{y(!1)}},j=(0,r.useCallback)((0,o.default)((e,t)=>C(e,t),300),[]),_=(e,t)=>{S(t),j(e,t)},I=(e,t)=>{let r=t.user;h.setFieldsValue({user_email:r.user_email,user_id:r.user_id,role:h.getFieldValue("role")})};return(0,t.jsx)(l.Modal,{title:p,open:e,onCancel:()=>{h.resetFields(),x([]),d()},footer:null,width:800,children:(0,t.jsxs)(a.Form,{form:h,onFinish:u,labelCol:{span:8},wrapperCol:{span:16},labelAlign:"left",initialValues:{role:f},children:[(0,t.jsx)(a.Form.Item,{label:"Email",name:"user_email",className:"mb-4",children:(0,t.jsx)(s.Select,{showSearch:!0,className:"w-full",placeholder:"Search by email",filterOption:!1,onSearch:e=>_(e,"user_email"),onSelect:(e,t)=>I(e,t),options:"user_email"===w?v:[],loading:b,allowClear:!0})}),(0,t.jsx)("div",{className:"text-center mb-4",children:"OR"}),(0,t.jsx)(a.Form.Item,{label:"User ID",name:"user_id",className:"mb-4",children:(0,t.jsx)(s.Select,{showSearch:!0,className:"w-full",placeholder:"Search by user ID",filterOption:!1,onSearch:e=>_(e,"user_id"),onSelect:(e,t)=>I(e,t),options:"user_id"===w?v:[],loading:b,allowClear:!0})}),(0,t.jsx)(a.Form.Item,{label:"Member Role",name:"role",className:"mb-4",children:(0,t.jsx)(s.Select,{defaultValue:f,children:g.map(e=>(0,t.jsx)(s.Select.Option,{value:e.value,children:(0,t.jsxs)(i.Tooltip,{title:e.description,children:[(0,t.jsx)("span",{className:"font-medium",children:e.label}),(0,t.jsxs)("span",{className:"ml-2 text-gray-500 text-sm",children:["- ",e.description]})]})},e.value))})}),(0,t.jsx)("div",{className:"text-right mt-4",children:(0,t.jsx)(n.Button,{type:"default",htmlType:"submit",children:"Add Member"})})]})})}])},162386,e=>{"use strict";var t=e.i(843476),r=e.i(625901),l=e.i(109799),a=e.i(785242),n=e.i(738014),s=e.i(199133),i=e.i(981339),o=e.i(592968);let c={label:"All Proxy Models",value:"all-proxy-models"},d={label:"No Default Models",value:"no-default-models"},u=[c,d],m={user:({allProxyModels:e,userModels:t,options:r})=>t&&r?.includeUserModels?t:[],team:({allProxyModels:e,selectedOrganization:t,userModels:r})=>t?t.models.includes(c.value)||0===t.models.length?e:e.filter(e=>t.models.includes(e)):e??[],organization:({allProxyModels:e})=>e,global:({allProxyModels:e})=>e};e.s(["ModelSelect",0,e=>{let{teamID:p,organizationID:g,options:f,context:h,dataTestId:v,value:x=[],onChange:b,style:y}=e,{includeUserModels:w,showAllTeamModelsOption:S,showAllProxyModelsOverride:C,includeSpecialOptions:j}=f||{},{data:_,isLoading:I}=(0,r.useAllProxyModels)(),{data:N,isLoading:k}=(0,a.useTeam)(p),{data:A,isLoading:O}=(0,l.useOrganization)(g),{data:E,isLoading:T}=(0,n.useCurrentUser)(),M=e=>u.some(t=>t.value===e),R=x.some(M),z=A?.models.includes(c.value)||A?.models.length===0;if(I||k||O||T)return(0,t.jsx)(i.Skeleton.Input,{active:!0,block:!0});let{wildcard:P,regular:F}=(e=>{let t=[],r=[];for(let l of e)l.endsWith("/*")?t.push(l):r.push(l);return{wildcard:t,regular:r}})(((e,t,r)=>{let l=Array.from(new Map(e.map(e=>[e.id,e])).values()).map(e=>e.id);if(t.options?.showAllProxyModelsOverride)return l;let a=m[t.context];return a?a({allProxyModels:l,...r,options:t.options}):[]})(_?.data??[],e,{selectedTeam:N,selectedOrganization:A,userModels:E?.models}));return(0,t.jsx)(s.Select,{"data-testid":v,value:x,onChange:e=>{let t=e.filter(M);b(t.length>0?[t[t.length-1]]:e)},style:y,options:[j?{label:(0,t.jsx)("span",{children:"Special Options"}),title:"Special Options",options:[...C||z&&j||"global"===h?[{label:(0,t.jsx)("span",{children:"All Proxy Models"}),value:c.value,disabled:x.length>0&&x.some(e=>M(e)&&e!==c.value),key:c.value}]:[],{label:(0,t.jsx)("span",{children:"No Default Models"}),value:d.value,disabled:x.length>0&&x.some(e=>M(e)&&e!==d.value),key:d.value}]}:[],...P.length>0?[{label:(0,t.jsx)("span",{children:"Wildcard Options"}),title:"Wildcard Options",options:P.map(e=>{let r=e.replace("/*",""),l=r.charAt(0).toUpperCase()+r.slice(1);return{label:(0,t.jsx)("span",{children:`All ${l} models`}),value:e,disabled:R}})}]:[],{label:(0,t.jsx)("span",{children:"Models"}),title:"Models",options:F.map(e=>({label:(0,t.jsx)("span",{children:e}),value:e,disabled:R}))}],mode:"multiple",placeholder:"Select Models",allowClear:!0,maxTagCount:"responsive",maxTagPlaceholder:e=>(0,t.jsx)(o.Tooltip,{styles:{root:{pointerEvents:"none"}},title:e.map(({value:e})=>e).join(", "),children:(0,t.jsxs)("span",{children:["+",e.length," more"]})})})}],162386)},276173,e=>{"use strict";var t=e.i(843476),r=e.i(599724),l=e.i(779241),a=e.i(464571),n=e.i(808613),s=e.i(212931),i=e.i(199133),o=e.i(271645),c=e.i(435451);e.s(["default",0,({visible:e,onCancel:d,onSubmit:u,initialData:m,mode:p,config:g})=>{let f,[h]=n.Form.useForm(),[v,x]=(0,o.useState)(!1);console.log("Initial Data:",m),(0,o.useEffect)(()=>{if(e)if("edit"===p&&m){let e={...m,role:m.role||g.defaultRole,max_budget_in_team:m.max_budget_in_team||null,tpm_limit:m.tpm_limit||null,rpm_limit:m.rpm_limit||null};console.log("Setting form values:",e),h.setFieldsValue(e)}else h.resetFields(),h.setFieldsValue({role:g.defaultRole||g.roleOptions[0]?.value})},[e,m,p,h,g.defaultRole,g.roleOptions]);let b=async e=>{try{x(!0);let t=Object.entries(e).reduce((e,[t,r])=>{if("string"==typeof r){let l=r.trim();return""===l&&("max_budget_in_team"===t||"tpm_limit"===t||"rpm_limit"===t)?{...e,[t]:null}:{...e,[t]:l}}return{...e,[t]:r}},{});console.log("Submitting form data:",t),await Promise.resolve(u(t)),h.resetFields()}catch(e){console.error("Form submission error:",e)}finally{x(!1)}};return(0,t.jsx)(s.Modal,{title:g.title||("add"===p?"Add Member":"Edit Member"),open:e,width:1e3,footer:null,onCancel:d,children:(0,t.jsxs)(n.Form,{form:h,onFinish:b,labelCol:{span:8},wrapperCol:{span:16},labelAlign:"left",children:[g.showEmail&&(0,t.jsx)(n.Form.Item,{label:"Email",name:"user_email",className:"mb-4",rules:[{type:"email",message:"Please enter a valid email!"}],children:(0,t.jsx)(l.TextInput,{placeholder:"user@example.com"})}),g.showEmail&&g.showUserId&&(0,t.jsx)("div",{className:"text-center mb-4",children:(0,t.jsx)(r.Text,{children:"OR"})}),g.showUserId&&(0,t.jsx)(n.Form.Item,{label:"User ID",name:"user_id",className:"mb-4",children:(0,t.jsx)(l.TextInput,{placeholder:"user_123"})}),(0,t.jsx)(n.Form.Item,{label:(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)("span",{children:"Role"}),"edit"===p&&m&&(0,t.jsxs)("span",{className:"text-gray-500 text-sm",children:["(Current: ",(f=m.role,g.roleOptions.find(e=>e.value===f)?.label||f),")"]})]}),name:"role",className:"mb-4",rules:[{required:!0,message:"Please select a role!"}],children:(0,t.jsx)(i.Select,{children:"edit"===p&&m?[...g.roleOptions.filter(e=>e.value===m.role),...g.roleOptions.filter(e=>e.value!==m.role)].map(e=>(0,t.jsx)(i.Select.Option,{value:e.value,children:e.label},e.value)):g.roleOptions.map(e=>(0,t.jsx)(i.Select.Option,{value:e.value,children:e.label},e.value))})}),g.additionalFields?.map(e=>(0,t.jsx)(n.Form.Item,{label:e.label,name:e.name,className:"mb-4",rules:e.rules,children:(e=>{switch(e.type){case"input":return(0,t.jsx)(l.TextInput,{placeholder:e.placeholder});case"numerical":return(0,t.jsx)(c.default,{step:e.step||1,min:e.min||0,style:{width:"100%"},placeholder:e.placeholder||"Enter a numerical value"});case"select":return(0,t.jsx)(i.Select,{children:e.options?.map(e=>(0,t.jsx)(i.Select.Option,{value:e.value,children:e.label},e.value))});default:return null}})(e)},e.name)),(0,t.jsxs)("div",{className:"text-right mt-6",children:[(0,t.jsx)(a.Button,{onClick:d,className:"mr-2",disabled:v,children:"Cancel"}),(0,t.jsx)(a.Button,{type:"default",htmlType:"submit",loading:v,children:"add"===p?v?"Adding...":"Add Member":v?"Saving...":"Save Changes"})]})]})})}])},751904,e=>{"use strict";var t=e.i(401361);e.s(["EditOutlined",()=>t.default])},91979,e=>{"use strict";e.i(247167);var t=e.i(931067),r=e.i(271645);let l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"};var a=e.i(9583),n=r.forwardRef(function(e,n){return r.createElement(a.default,(0,t.default)({},e,{ref:n,icon:l}))});e.s(["ReloadOutlined",0,n],91979)},418371,e=>{"use strict";var t=e.i(843476),r=e.i(271645),l=e.i(916925);e.s(["ProviderLogo",0,({provider:e,className:a="w-4 h-4"})=>{let[n,s]=(0,r.useState)(!1),{logo:i}=(0,l.getProviderLogoAndName)(e);return n||!i?(0,t.jsx)("div",{className:`${a} rounded-full bg-gray-200 flex items-center justify-center text-xs`,children:e?.charAt(0)||"-"}):(0,t.jsx)("img",{src:i,alt:`${e} logo`,className:a,onError:()=>s(!0)})}])},37091,e=>{"use strict";var t=e.i(290571),r=e.i(95779),l=e.i(444755),a=e.i(673706),n=e.i(271645);let s=n.default.forwardRef((e,s)=>{let{color:i,children:o,className:c}=e,d=(0,t.__rest)(e,["color","children","className"]);return n.default.createElement("p",Object.assign({ref:s,className:(0,l.tremorTwMerge)(i?(0,a.getColorClassNames)(i,r.colorPalette.lightText).textColor:"text-tremor-content-emphasis dark:text-dark-tremor-content-emphasis",c)},d),o)});s.displayName="Subtitle",e.s(["Subtitle",()=>s],37091)},149121,e=>{"use strict";var t=e.i(843476),r=e.i(271645),l=e.i(152990),a=e.i(682830),n=e.i(269200),s=e.i(427612),i=e.i(64848),o=e.i(942232),c=e.i(496020),d=e.i(977572);function u({data:e=[],columns:u,onRowClick:m,renderSubComponent:p,renderChildRows:g,getRowCanExpand:f,isLoading:h=!1,loadingMessage:v="🚅 Loading logs...",noDataMessage:x="No logs found"}){let b=!!(p||g)&&!!f,y=(0,l.useReactTable)({data:e,columns:u,...b&&{getRowCanExpand:f},getRowId:(e,t)=>e?.request_id??String(t),getCoreRowModel:(0,a.getCoreRowModel)(),...b&&{getExpandedRowModel:(0,a.getExpandedRowModel)()}});return(0,t.jsx)("div",{className:"rounded-lg custom-border overflow-x-auto w-full max-w-full box-border",children:(0,t.jsxs)(n.Table,{className:"[&_td]:py-0.5 [&_th]:py-1 table-fixed w-full box-border",style:{minWidth:"400px"},children:[(0,t.jsx)(s.TableHead,{children:y.getHeaderGroups().map(e=>(0,t.jsx)(c.TableRow,{children:e.headers.map(e=>(0,t.jsx)(i.TableHeaderCell,{className:"py-1 h-8",children:e.isPlaceholder?null:(0,l.flexRender)(e.column.columnDef.header,e.getContext())},e.id))},e.id))}),(0,t.jsx)(o.TableBody,{children:h?(0,t.jsx)(c.TableRow,{children:(0,t.jsx)(d.TableCell,{colSpan:u.length,className:"h-8 text-center",children:(0,t.jsx)("div",{className:"text-center text-gray-500",children:(0,t.jsx)("p",{children:v})})})}):y.getRowModel().rows.length>0?y.getRowModel().rows.map(e=>(0,t.jsxs)(r.Fragment,{children:[(0,t.jsx)(c.TableRow,{className:`h-8 ${m?"cursor-pointer hover:bg-gray-50":""}`,onClick:()=>m?.(e.original),children:e.getVisibleCells().map(e=>(0,t.jsx)(d.TableCell,{className:"py-0.5 max-h-8 overflow-hidden text-ellipsis whitespace-nowrap",children:(0,l.flexRender)(e.column.columnDef.cell,e.getContext())},e.id))}),b&&e.getIsExpanded()&&g&&g({row:e}),b&&e.getIsExpanded()&&p&&!g&&(0,t.jsx)(c.TableRow,{children:(0,t.jsx)(d.TableCell,{colSpan:e.getVisibleCells().length,className:"p-0",children:(0,t.jsx)("div",{className:"w-full max-w-full overflow-hidden box-border",children:p({row:e})})})})]},e.id)):(0,t.jsx)(c.TableRow,{children:(0,t.jsx)(d.TableCell,{colSpan:u.length,className:"h-8 text-center",children:(0,t.jsx)("div",{className:"text-center text-gray-500",children:(0,t.jsx)("p",{children:x})})})})})]})})}e.s(["DataTable",()=>u])},891547,e=>{"use strict";var t=e.i(843476),r=e.i(271645),l=e.i(199133),a=e.i(764205);e.s(["default",0,({onChange:e,value:n,className:s,accessToken:i,disabled:o})=>{let[c,d]=(0,r.useState)([]),[u,m]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{(async()=>{if(i){m(!0);try{let e=await (0,a.getGuardrailsList)(i);console.log("Guardrails response:",e),e.guardrails&&(console.log("Guardrails data:",e.guardrails),d(e.guardrails))}catch(e){console.error("Error fetching guardrails:",e)}finally{m(!1)}}})()},[i]),(0,t.jsx)("div",{children:(0,t.jsx)(l.Select,{mode:"multiple",disabled:o,placeholder:o?"Setting guardrails is a premium feature.":"Select guardrails",onChange:t=>{console.log("Selected guardrails:",t),e(t)},value:n,loading:u,className:s,allowClear:!0,options:c.map(e=>(console.log("Mapping guardrail:",e),{label:`${e.guardrail_name}`,value:e.guardrail_name})),optionFilterProp:"label",showSearch:!0,style:{width:"100%"}})})}])},11751,643449,183588,e=>{"use strict";function t(e){return""===e?null:e}e.s(["mapEmptyStringToNull",()=>t],11751);var r=e.i(843476),l=e.i(599724),a=e.i(389083),n=e.i(810757),s=e.i(477386),i=e.i(557662);e.s(["default",0,function({loggingConfigs:e=[],disabledCallbacks:t=[],variant:o="card",className:c=""}){let d=(0,r.jsxs)("div",{className:"space-y-6",children:[(0,r.jsxs)("div",{className:"space-y-3",children:[(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[(0,r.jsx)(n.CogIcon,{className:"h-4 w-4 text-blue-600"}),(0,r.jsx)(l.Text,{className:"font-semibold text-gray-900",children:"Logging Integrations"}),(0,r.jsx)(a.Badge,{color:"blue",size:"xs",children:e.length})]}),e.length>0?(0,r.jsx)("div",{className:"space-y-3",children:e.map((e,t)=>{var s;let o=(s=e.callback_name,Object.entries(i.callback_map).find(([e,t])=>t===s)?.[0]||s),c=i.callbackInfo[o]?.logo;return(0,r.jsxs)("div",{className:"flex items-center justify-between p-3 rounded-lg bg-blue-50 border border-blue-200",children:[(0,r.jsxs)("div",{className:"flex items-center gap-3",children:[c?(0,r.jsx)("img",{src:c,alt:o,className:"w-5 h-5 object-contain"}):(0,r.jsx)(n.CogIcon,{className:"h-5 w-5 text-gray-400"}),(0,r.jsxs)("div",{children:[(0,r.jsx)(l.Text,{className:"font-medium text-blue-800",children:o}),(0,r.jsxs)(l.Text,{className:"text-xs text-blue-600",children:[Object.keys(e.callback_vars).length," parameters configured"]})]})]}),(0,r.jsx)(a.Badge,{color:(e=>{switch(e){case"success":return"green";case"failure":return"red";case"success_and_failure":return"blue";default:return"gray"}})(e.callback_type),size:"sm",children:(e=>{switch(e){case"success":return"Success Only";case"failure":return"Failure Only";case"success_and_failure":return"Success & Failure";default:return e}})(e.callback_type)})]},t)})}):(0,r.jsxs)("div",{className:"flex items-center gap-2 px-3 py-2 rounded-lg bg-gray-50 border border-gray-200",children:[(0,r.jsx)(n.CogIcon,{className:"h-4 w-4 text-gray-400"}),(0,r.jsx)(l.Text,{className:"text-gray-500 text-sm",children:"No logging integrations configured"})]})]}),(0,r.jsxs)("div",{className:"space-y-3",children:[(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[(0,r.jsx)(s.BanIcon,{className:"h-4 w-4 text-red-600"}),(0,r.jsx)(l.Text,{className:"font-semibold text-gray-900",children:"Disabled Callbacks"}),(0,r.jsx)(a.Badge,{color:"red",size:"xs",children:t.length})]}),t.length>0?(0,r.jsx)("div",{className:"space-y-3",children:t.map((e,t)=>{let n=i.reverse_callback_map[e]||e,o=i.callbackInfo[n]?.logo;return(0,r.jsxs)("div",{className:"flex items-center justify-between p-3 rounded-lg bg-red-50 border border-red-200",children:[(0,r.jsxs)("div",{className:"flex items-center gap-3",children:[o?(0,r.jsx)("img",{src:o,alt:n,className:"w-5 h-5 object-contain"}):(0,r.jsx)(s.BanIcon,{className:"h-5 w-5 text-gray-400"}),(0,r.jsxs)("div",{children:[(0,r.jsx)(l.Text,{className:"font-medium text-red-800",children:n}),(0,r.jsx)(l.Text,{className:"text-xs text-red-600",children:"Disabled for this key"})]})]}),(0,r.jsx)(a.Badge,{color:"red",size:"sm",children:"Disabled"})]},t)})}):(0,r.jsxs)("div",{className:"flex items-center gap-2 px-3 py-2 rounded-lg bg-gray-50 border border-gray-200",children:[(0,r.jsx)(s.BanIcon,{className:"h-4 w-4 text-gray-400"}),(0,r.jsx)(l.Text,{className:"text-gray-500 text-sm",children:"No callbacks disabled"})]})]})]});return"card"===o?(0,r.jsxs)("div",{className:`bg-white border border-gray-200 rounded-lg p-6 ${c}`,children:[(0,r.jsx)("div",{className:"flex items-center gap-2 mb-6",children:(0,r.jsxs)("div",{children:[(0,r.jsx)(l.Text,{className:"font-semibold text-gray-900",children:"Logging Settings"}),(0,r.jsx)(l.Text,{className:"text-xs text-gray-500",children:"Active logging integrations and disabled callbacks for this key"})]})}),d]}):(0,r.jsxs)("div",{className:`${c}`,children:[(0,r.jsx)(l.Text,{className:"font-medium text-gray-900 mb-3",children:"Logging Settings"}),d]})}],643449);var o=e.i(266484);e.s(["default",0,({value:e,onChange:t,disabledCallbacks:l=[],onDisabledCallbacksChange:a})=>(0,r.jsx)(o.default,{value:e,onChange:t,disabledCallbacks:l,onDisabledCallbacksChange:a})],183588)},214541,e=>{"use strict";var t=e.i(271645),r=e.i(135214),l=e.i(270345);e.s(["default",0,()=>{let[e,a]=(0,t.useState)([]),{accessToken:n,userId:s,userRole:i}=(0,r.default)();return(0,t.useEffect)(()=>{(async()=>{a(await (0,l.fetchTeams)(n,s,i,null))})()},[n,s,i]),{teams:e,setTeams:a}}])},629569,e=>{"use strict";var t=e.i(290571),r=e.i(95779),l=e.i(444755),a=e.i(673706),n=e.i(271645);let s=n.default.forwardRef((e,s)=>{let{color:i,children:o,className:c}=e,d=(0,t.__rest)(e,["color","children","className"]);return n.default.createElement("p",Object.assign({ref:s,className:(0,l.tremorTwMerge)("font-medium text-tremor-title",i?(0,a.getColorClassNames)(i,r.colorPalette.darkText).textColor:"text-tremor-content-strong dark:text-dark-tremor-content-strong",c)},d),o)});s.displayName="Title",e.s(["Title",()=>s],629569)},350967,46757,e=>{"use strict";var t=e.i(290571),r=e.i(444755),l=e.i(673706),a=e.i(271645);let n={0:"grid-cols-none",1:"grid-cols-1",2:"grid-cols-2",3:"grid-cols-3",4:"grid-cols-4",5:"grid-cols-5",6:"grid-cols-6",7:"grid-cols-7",8:"grid-cols-8",9:"grid-cols-9",10:"grid-cols-10",11:"grid-cols-11",12:"grid-cols-12"},s={0:"sm:grid-cols-none",1:"sm:grid-cols-1",2:"sm:grid-cols-2",3:"sm:grid-cols-3",4:"sm:grid-cols-4",5:"sm:grid-cols-5",6:"sm:grid-cols-6",7:"sm:grid-cols-7",8:"sm:grid-cols-8",9:"sm:grid-cols-9",10:"sm:grid-cols-10",11:"sm:grid-cols-11",12:"sm:grid-cols-12"},i={0:"md:grid-cols-none",1:"md:grid-cols-1",2:"md:grid-cols-2",3:"md:grid-cols-3",4:"md:grid-cols-4",5:"md:grid-cols-5",6:"md:grid-cols-6",7:"md:grid-cols-7",8:"md:grid-cols-8",9:"md:grid-cols-9",10:"md:grid-cols-10",11:"md:grid-cols-11",12:"md:grid-cols-12"},o={0:"lg:grid-cols-none",1:"lg:grid-cols-1",2:"lg:grid-cols-2",3:"lg:grid-cols-3",4:"lg:grid-cols-4",5:"lg:grid-cols-5",6:"lg:grid-cols-6",7:"lg:grid-cols-7",8:"lg:grid-cols-8",9:"lg:grid-cols-9",10:"lg:grid-cols-10",11:"lg:grid-cols-11",12:"lg:grid-cols-12"},c={1:"col-span-1",2:"col-span-2",3:"col-span-3",4:"col-span-4",5:"col-span-5",6:"col-span-6",7:"col-span-7",8:"col-span-8",9:"col-span-9",10:"col-span-10",11:"col-span-11",12:"col-span-12",13:"col-span-13"},d={1:"sm:col-span-1",2:"sm:col-span-2",3:"sm:col-span-3",4:"sm:col-span-4",5:"sm:col-span-5",6:"sm:col-span-6",7:"sm:col-span-7",8:"sm:col-span-8",9:"sm:col-span-9",10:"sm:col-span-10",11:"sm:col-span-11",12:"sm:col-span-12",13:"sm:col-span-13"},u={1:"md:col-span-1",2:"md:col-span-2",3:"md:col-span-3",4:"md:col-span-4",5:"md:col-span-5",6:"md:col-span-6",7:"md:col-span-7",8:"md:col-span-8",9:"md:col-span-9",10:"md:col-span-10",11:"md:col-span-11",12:"md:col-span-12",13:"md:col-span-13"},m={1:"lg:col-span-1",2:"lg:col-span-2",3:"lg:col-span-3",4:"lg:col-span-4",5:"lg:col-span-5",6:"lg:col-span-6",7:"lg:col-span-7",8:"lg:col-span-8",9:"lg:col-span-9",10:"lg:col-span-10",11:"lg:col-span-11",12:"lg:col-span-12",13:"lg:col-span-13"};e.s(["colSpan",()=>c,"colSpanLg",()=>m,"colSpanMd",()=>u,"colSpanSm",()=>d,"gridCols",()=>n,"gridColsLg",()=>o,"gridColsMd",()=>i,"gridColsSm",()=>s],46757);let p=(0,l.makeClassName)("Grid"),g=(e,t)=>e&&Object.keys(t).includes(String(e))?t[e]:"",f=a.default.forwardRef((e,l)=>{let{numItems:c=1,numItemsSm:d,numItemsMd:u,numItemsLg:m,children:f,className:h}=e,v=(0,t.__rest)(e,["numItems","numItemsSm","numItemsMd","numItemsLg","children","className"]),x=g(c,n),b=g(d,s),y=g(u,i),w=g(m,o),S=(0,r.tremorTwMerge)(x,b,y,w);return a.default.createElement("div",Object.assign({ref:l,className:(0,r.tremorTwMerge)(p("root"),"grid",S,h)},v),f)});f.displayName="Grid",e.s(["Grid",()=>f],350967)},530212,e=>{"use strict";var t=e.i(271645);let r=t.forwardRef(function(e,r){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:r},e),t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M10 19l-7-7m0 0l7-7m-7 7h18"}))});e.s(["ArrowLeftIcon",0,r],530212)},519756,e=>{"use strict";e.i(247167);var t=e.i(931067),r=e.i(271645);let l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"};var a=e.i(9583),n=r.forwardRef(function(e,n){return r.createElement(a.default,(0,t.default)({},e,{ref:n,icon:l}))});e.s(["UploadOutlined",0,n],519756)},270345,e=>{"use strict";var t=e.i(764205);let r=async(e,r,l,a)=>"Admin"!=l&&"Admin Viewer"!=l?await (0,t.teamListCall)(e,a?.organization_id||null,r):await (0,t.teamListCall)(e,a?.organization_id||null);e.s(["fetchTeams",0,r])},285027,e=>{"use strict";e.i(247167);var t=e.i(931067),r=e.i(271645);let l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M464 720a48 48 0 1096 0 48 48 0 10-96 0zm16-304v184c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V416c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8zm475.7 440l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48zm-783.5-27.9L512 239.9l339.8 588.2H172.2z"}}]},name:"warning",theme:"outlined"};var a=e.i(9583),n=r.forwardRef(function(e,n){return r.createElement(a.default,(0,t.default)({},e,{ref:n,icon:l}))});e.s(["WarningOutlined",0,n],285027)},663435,e=>{"use strict";var t=e.i(843476),r=e.i(199133);e.s(["default",0,({teams:e,value:l,onChange:a,disabled:n})=>(console.log("disabled",n),(0,t.jsx)(r.Select,{showSearch:!0,placeholder:"Search or select a team",value:l,onChange:a,disabled:n,allowClear:!0,filterOption:(t,r)=>{if(!r)return!1;let l=e?.find(e=>e.team_id===r.key);if(!l)return!1;let a=t.toLowerCase().trim(),n=(l.team_alias||"").toLowerCase(),s=(l.team_id||"").toLowerCase();return n.includes(a)||s.includes(a)},optionFilterProp:"children",children:e?.map(e=>(0,t.jsxs)(r.Select.Option,{value:e.team_id,children:[(0,t.jsx)("span",{className:"font-medium",children:e.team_alias})," ",(0,t.jsxs)("span",{className:"text-gray-500",children:["(",e.team_id,")"]})]},e.team_id))}))])},664307,e=>{"use strict";var t=e.i(843476),r=e.i(135214),l=e.i(214541),a=e.i(271645),n=e.i(161059);e.s(["default",0,()=>{let{token:e,premiumUser:s}=(0,r.default)(),[i,o]=(0,a.useState)([]),{teams:c}=(0,l.default)();return(0,t.jsx)(n.default,{token:e,modelData:{data:[]},keys:i,setModelData:()=>{},premiumUser:s,teams:c})}])},601236,e=>{e.v(e=>Promise.resolve().then(()=>e(764205)))}]); \ No newline at end of file diff --git a/litellm/proxy/_experimental/out/_next/static/chunks/0202ad20c03b6818.js b/litellm/proxy/_experimental/out/_next/static/chunks/0202ad20c03b6818.js new file mode 100644 index 00000000000..2fed21a7370 --- /dev/null +++ b/litellm/proxy/_experimental/out/_next/static/chunks/0202ad20c03b6818.js @@ -0,0 +1 @@ +(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,988297,e=>{"use strict";var s=e.i(271645);let a=s.forwardRef(function(e,a){return s.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:a},e),s.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 4v16m8-8H4"}))});e.s(["PlusIcon",0,a],988297)},500727,e=>{"use strict";var s=e.i(266027),a=e.i(243652),t=e.i(764205),l=e.i(135214);let r=(0,a.createQueryKeys)("mcpServers");e.s(["useMCPServers",0,()=>{let{accessToken:e}=(0,l.default)();return(0,s.useQuery)({queryKey:r.list({}),queryFn:async()=>await (0,t.fetchMCPServers)(e),enabled:!!e})}])},841947,e=>{"use strict";let s=(0,e.i(475254).default)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);e.s(["default",()=>s])},916940,e=>{"use strict";var s=e.i(843476),a=e.i(271645),t=e.i(199133),l=e.i(764205);e.s(["default",0,({onChange:e,value:r,className:i,accessToken:n,placeholder:c="Select vector stores",disabled:o=!1})=>{let[d,u]=(0,a.useState)([]),[m,p]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{(async()=>{if(n){p(!0);try{let e=await (0,l.vectorStoreListCall)(n);e.data&&u(e.data)}catch(e){console.error("Error fetching vector stores:",e)}finally{p(!1)}}})()},[n]),(0,s.jsx)("div",{children:(0,s.jsx)(t.Select,{mode:"multiple",placeholder:c,onChange:e,value:r,loading:m,className:i,allowClear:!0,options:d.map(e=>({label:`${e.vector_store_name||e.vector_store_id} (${e.vector_store_id})`,value:e.vector_store_id,title:e.vector_store_description||e.vector_store_id})),optionFilterProp:"label",showSearch:!0,style:{width:"100%"},disabled:o})})}])},355619,e=>{"use strict";var s=e.i(764205);let a=async(e,a,t)=>{try{if(null===e||null===a)return;if(null!==t){let l=(await (0,s.modelAvailableCall)(t,e,a,!0,null,!0)).data.map(e=>e.id),r=[],i=[];return l.forEach(e=>{e.endsWith("/*")?r.push(e):i.push(e)}),[...r,...i]}}catch(e){console.error("Error fetching user models:",e)}};e.s(["fetchAvailableModelsForTeamOrKey",0,a,"getModelDisplayName",0,e=>{if("all-proxy-models"===e)return"All Proxy Models";if(e.endsWith("/*")){let s=e.replace("/*","");return`All ${s} models`}return e},"unfurlWildcardModelsInList",0,(e,s)=>{let a=[],t=[];return console.log("teamModels",e),console.log("allModels",s),e.forEach(e=>{if(e.endsWith("/*")){let l=e.replace("/*",""),r=s.filter(e=>e.startsWith(l+"/"));t.push(...r),a.push(e)}else t.push(e)}),[...a,...t].filter((e,s,a)=>a.indexOf(e)===s)}])},213205,e=>{"use strict";e.i(247167);var s=e.i(931067),a=e.i(271645);let t={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M678.3 642.4c24.2-13 51.9-20.4 81.4-20.4h.1c3 0 4.4-3.6 2.2-5.6a371.67 371.67 0 00-103.7-65.8c-.4-.2-.8-.3-1.2-.5C719.2 505 759.6 431.7 759.6 349c0-137-110.8-248-247.5-248S264.7 212 264.7 349c0 82.7 40.4 156 102.6 201.1-.4.2-.8.3-1.2.5-44.7 18.9-84.8 46-119.3 80.6a373.42 373.42 0 00-80.4 119.5A373.6 373.6 0 00137 888.8a8 8 0 008 8.2h59.9c4.3 0 7.9-3.5 8-7.8 2-77.2 32.9-149.5 87.6-204.3C357 628.2 432.2 597 512.2 597c56.7 0 111.1 15.7 158 45.1a8.1 8.1 0 008.1.3zM512.2 521c-45.8 0-88.9-17.9-121.4-50.4A171.2 171.2 0 01340.5 349c0-45.9 17.9-89.1 50.3-121.6S466.3 177 512.2 177s88.9 17.9 121.4 50.4A171.2 171.2 0 01683.9 349c0 45.9-17.9 89.1-50.3 121.6C601.1 503.1 558 521 512.2 521zM880 759h-84v-84c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v84h-84c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h84v84c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-84h84c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8z"}}]},name:"user-add",theme:"outlined"};var l=e.i(9583),r=a.forwardRef(function(e,r){return a.createElement(l.default,(0,s.default)({},e,{ref:r,icon:t}))});e.s(["UserAddOutlined",0,r],213205)},557662,e=>{"use strict";let s="../ui/assets/logos/",a=[{id:"arize",displayName:"Arize",logo:`${s}arize.png`,supports_key_team_logging:!0,dynamic_params:{arize_api_key:"password",arize_space_id:"password"},description:"Arize Logging Integration"},{id:"braintrust",displayName:"Braintrust",logo:`${s}braintrust.png`,supports_key_team_logging:!1,dynamic_params:{braintrust_api_key:"password",braintrust_project_name:"text"},description:"Braintrust Logging Integration"},{id:"custom_callback_api",displayName:"Custom Callback API",logo:`${s}custom.svg`,supports_key_team_logging:!0,dynamic_params:{custom_callback_api_url:"text",custom_callback_api_headers:"text"},description:"Custom Callback API Logging Integration"},{id:"datadog",displayName:"Datadog",logo:`${s}datadog.png`,supports_key_team_logging:!1,dynamic_params:{dd_api_key:"password",dd_site:"text"},description:"Datadog Logging Integration"},{id:"lago",displayName:"Lago",logo:`${s}lago.svg`,supports_key_team_logging:!1,dynamic_params:{lago_api_url:"text",lago_api_key:"password"},description:"Lago Billing Logging Integration"},{id:"langfuse",displayName:"Langfuse",logo:`${s}langfuse.png`,supports_key_team_logging:!0,dynamic_params:{langfuse_public_key:"text",langfuse_secret_key:"password",langfuse_host:"text"},description:"Langfuse v2 Logging Integration"},{id:"langfuse_otel",displayName:"Langfuse OTEL",logo:`${s}langfuse.png`,supports_key_team_logging:!0,dynamic_params:{langfuse_public_key:"text",langfuse_secret_key:"password",langfuse_host:"text"},description:"Langfuse v3 OTEL Logging Integration"},{id:"langsmith",displayName:"LangSmith",logo:`${s}langsmith.png`,supports_key_team_logging:!0,dynamic_params:{langsmith_api_key:"password",langsmith_project:"text",langsmith_base_url:"text",langsmith_sampling_rate:"number"},description:"Langsmith Logging Integration"},{id:"openmeter",displayName:"OpenMeter",logo:`${s}openmeter.png`,supports_key_team_logging:!1,dynamic_params:{openmeter_api_key:"password",openmeter_base_url:"text"},description:"OpenMeter Logging Integration"},{id:"otel",displayName:"Open Telemetry",logo:`${s}otel.png`,supports_key_team_logging:!1,dynamic_params:{otel_endpoint:"text",otel_headers:"text"},description:"OpenTelemetry Logging Integration"},{id:"s3",displayName:"S3",logo:`${s}aws.svg`,supports_key_team_logging:!1,dynamic_params:{s3_bucket_name:"text",aws_access_key_id:"password",aws_secret_access_key:"password",aws_region:"text"},description:"S3 Bucket (AWS) Logging Integration"},{id:"SQS",displayName:"SQS",logo:`${s}aws.svg`,supports_key_team_logging:!1,dynamic_params:{sqs_queue_url:"text",aws_access_key_id:"password",aws_secret_access_key:"password",aws_region:"text"},description:"SQS Queue (AWS) Logging Integration"}],t=a.reduce((e,s)=>(e[s.displayName]=s,e),{}),l=a.reduce((e,s)=>(e[s.displayName]=s.id,e),{}),r=a.reduce((e,s)=>(e[s.id]=s.displayName,e),{});e.s(["callbackInfo",0,t,"callback_map",0,l,"mapDisplayToInternalNames",0,e=>e.map(e=>l[e]||e),"mapInternalToDisplayNames",0,e=>e.map(e=>r[e]||e),"reverse_callback_map",0,r])},810757,477386,e=>{"use strict";var s=e.i(271645);let a=s.forwardRef(function(e,a){return s.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:a},e),s.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M10.325 4.317c.426-1.756 2.924-1.756 3.35 0a1.724 1.724 0 002.573 1.066c1.543-.94 3.31.826 2.37 2.37a1.724 1.724 0 001.065 2.572c1.756.426 1.756 2.924 0 3.35a1.724 1.724 0 00-1.066 2.573c.94 1.543-.826 3.31-2.37 2.37a1.724 1.724 0 00-2.572 1.065c-.426 1.756-2.924 1.756-3.35 0a1.724 1.724 0 00-2.573-1.066c-1.543.94-3.31-.826-2.37-2.37a1.724 1.724 0 00-1.065-2.572c-1.756-.426-1.756-2.924 0-3.35a1.724 1.724 0 001.066-2.573c-.94-1.543.826-3.31 2.37-2.37.996.608 2.296.07 2.572-1.065z"}),s.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15 12a3 3 0 11-6 0 3 3 0 016 0z"}))});e.s(["CogIcon",0,a],810757);let t=s.forwardRef(function(e,a){return s.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:a},e),s.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M18.364 18.364A9 9 0 005.636 5.636m12.728 12.728A9 9 0 015.636 5.636m12.728 12.728L5.636 5.636"}))});e.s(["BanIcon",0,t],477386)},552130,e=>{"use strict";var s=e.i(843476),a=e.i(271645),t=e.i(199133),l=e.i(764205);e.s(["default",0,({onChange:e,value:r,className:i,accessToken:n,placeholder:c="Select agents",disabled:o=!1})=>{let[d,u]=(0,a.useState)([]),[m,p]=(0,a.useState)([]),[g,x]=(0,a.useState)(!1);(0,a.useEffect)(()=>{(async()=>{if(n){x(!0);try{let e=await (0,l.getAgentsList)(n),s=e?.agents||[];u(s);let a=new Set;s.forEach(e=>{let s=e.agent_access_groups;s&&Array.isArray(s)&&s.forEach(e=>a.add(e))}),p(Array.from(a))}catch(e){console.error("Error fetching agents:",e)}finally{x(!1)}}})()},[n]);let h=[...m.map(e=>({label:e,value:`group:${e}`,isAccessGroup:!0,searchText:`${e} Access Group`})),...d.map(e=>({label:`${e.agent_name||e.agent_id}`,value:e.agent_id,isAccessGroup:!1,searchText:`${e.agent_name||e.agent_id} ${e.agent_id} Agent`}))],f=[...r?.agents||[],...(r?.accessGroups||[]).map(e=>`group:${e}`)];return(0,s.jsx)("div",{children:(0,s.jsx)(t.Select,{mode:"multiple",placeholder:c,onChange:s=>{e({agents:s.filter(e=>!e.startsWith("group:")),accessGroups:s.filter(e=>e.startsWith("group:")).map(e=>e.replace("group:",""))})},value:f,loading:g,className:i,allowClear:!0,showSearch:!0,style:{width:"100%"},disabled:o,filterOption:(e,s)=>(h.find(e=>e.value===s?.value)?.searchText||"").toLowerCase().includes(e.toLowerCase()),children:h.map(e=>(0,s.jsx)(t.Select.Option,{value:e.value,label:e.label,children:(0,s.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,s.jsx)("span",{style:{display:"inline-block",width:8,height:8,borderRadius:"50%",background:e.isAccessGroup?"#52c41a":"#722ed1",flexShrink:0}}),(0,s.jsx)("span",{style:{flex:1},children:e.label}),(0,s.jsx)("span",{style:{color:e.isAccessGroup?"#52c41a":"#722ed1",fontSize:"12px",fontWeight:500,opacity:.8},children:e.isAccessGroup?"Access Group":"Agent"})]})},e.value))})})}])},9314,263147,e=>{"use strict";var s=e.i(843476),a=e.i(199133),t=e.i(981339),l=e.i(645526),r=e.i(599724),i=e.i(266027),n=e.i(243652),c=e.i(764205),o=e.i(708347),d=e.i(135214);let u=(0,n.createQueryKeys)("accessGroups"),m=async e=>{let s=(0,c.getProxyBaseUrl)(),a=`${s}/v1/access_group`,t=await fetch(a,{method:"GET",headers:{[(0,c.getGlobalLitellmHeaderName)()]:`Bearer ${e}`,"Content-Type":"application/json"}});if(!t.ok){let e=await t.json(),s=(0,c.deriveErrorMessage)(e);throw(0,c.handleError)(s),Error(s)}return t.json()},p=()=>{let{accessToken:e,userRole:s}=(0,d.default)();return(0,i.useQuery)({queryKey:u.list({}),queryFn:async()=>m(e),enabled:!!e&&o.all_admin_roles.includes(s||"")})};e.s(["accessGroupKeys",0,u,"useAccessGroups",0,p],263147),e.s(["default",0,({value:e,onChange:i,placeholder:n="Select access groups",disabled:c=!1,style:o,className:d,showLabel:u=!1,labelText:m="Access Group",allowClear:g=!0})=>{let{data:x,isLoading:h,isError:f}=p();if(h)return(0,s.jsxs)("div",{children:[u&&(0,s.jsxs)(r.Text,{className:"font-medium block mb-2 text-gray-700 flex items-center",children:[(0,s.jsx)(l.TeamOutlined,{className:"mr-2"})," ",m]}),(0,s.jsx)(t.Skeleton.Input,{active:!0,block:!0,style:{height:32,...o}})]});let v=(x??[]).map(e=>({label:(0,s.jsxs)("span",{children:[(0,s.jsx)("span",{className:"font-medium",children:e.access_group_name})," ",(0,s.jsxs)("span",{className:"text-gray-400 text-xs",children:["(",e.access_group_id,")"]})]}),value:e.access_group_id,selectedLabel:e.access_group_name,searchText:`${e.access_group_name} ${e.access_group_id}`}));return(0,s.jsxs)("div",{children:[u&&(0,s.jsxs)(r.Text,{className:"font-medium block mb-2 text-gray-700 flex items-center",children:[(0,s.jsx)(l.TeamOutlined,{className:"mr-2"})," ",m]}),(0,s.jsx)(a.Select,{mode:"multiple",value:e,placeholder:n,onChange:i,disabled:c,allowClear:g,showSearch:!0,style:{width:"100%",...o},className:`rounded-md ${d??""}`,notFoundContent:f?(0,s.jsx)("span",{className:"text-red-500",children:"Failed to load access groups"}):"No access groups found",filterOption:(e,s)=>(v.find(e=>e.value===s?.value)?.searchText??"").toLowerCase().includes(e.toLowerCase()),optionLabelProp:"selectedLabel",options:v.map(e=>({label:e.label,value:e.value,selectedLabel:e.selectedLabel}))})]})}],9314)},844565,e=>{"use strict";var s=e.i(843476),a=e.i(271645),t=e.i(199133),l=e.i(764205);e.s(["default",0,({onChange:e,value:r,className:i,accessToken:n,placeholder:c="Select pass through routes",disabled:o=!1,teamId:d})=>{let[u,m]=(0,a.useState)([]),[p,g]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{(async()=>{if(n){g(!0);try{let e=await (0,l.getPassThroughEndpointsCall)(n,d);if(e.endpoints){let s=e.endpoints.map(e=>e.path);m(s)}}catch(e){console.error("Error fetching pass through routes:",e)}finally{g(!1)}}})()},[n,d]),(0,s.jsx)(t.Select,{mode:"tags",placeholder:c,onChange:e,value:r,loading:p,className:i,allowClear:!0,options:u.map(e=>({label:e,value:e})),optionFilterProp:"label",showSearch:!0,style:{width:"100%"},disabled:o})}])},75921,e=>{"use strict";var s=e.i(843476),a=e.i(266027),t=e.i(243652),l=e.i(764205),r=e.i(135214);let i=(0,t.createQueryKeys)("mcpAccessGroups");var n=e.i(500727),c=e.i(199133);e.s(["default",0,({onChange:e,value:t,className:o,accessToken:d,placeholder:u="Select MCP servers",disabled:m=!1})=>{let{data:p=[],isLoading:g}=(0,n.useMCPServers)(),{data:x=[],isLoading:h}=(()=>{let{accessToken:e}=(0,r.default)();return(0,a.useQuery)({queryKey:i.list({}),queryFn:async()=>await (0,l.fetchMCPAccessGroups)(e),enabled:!!e})})(),f=[...x.map(e=>({label:e,value:e,isAccessGroup:!0,searchText:`${e} Access Group`})),...p.map(e=>({label:`${e.server_name||e.server_id} (${e.server_id})`,value:e.server_id,isAccessGroup:!1,searchText:`${e.server_name||e.server_id} ${e.server_id} MCP Server`}))],v=[...t?.servers||[],...t?.accessGroups||[]];return(0,s.jsx)("div",{children:(0,s.jsx)(c.Select,{mode:"multiple",placeholder:u,onChange:s=>{e({servers:s.filter(e=>!x.includes(e)),accessGroups:s.filter(e=>x.includes(e))})},value:v,loading:g||h,className:o,allowClear:!0,showSearch:!0,style:{width:"100%"},disabled:m,filterOption:(e,s)=>(f.find(e=>e.value===s?.value)?.searchText||"").toLowerCase().includes(e.toLowerCase()),children:f.map(e=>(0,s.jsx)(c.Select.Option,{value:e.value,label:e.label,children:(0,s.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,s.jsx)("span",{style:{display:"inline-block",width:8,height:8,borderRadius:"50%",background:e.isAccessGroup?"#52c41a":"#1890ff",flexShrink:0}}),(0,s.jsx)("span",{style:{flex:1},children:e.label}),(0,s.jsx)("span",{style:{color:e.isAccessGroup?"#52c41a":"#1890ff",fontSize:"12px",fontWeight:500,opacity:.8},children:e.isAccessGroup?"Access Group":"MCP Server"})]})},e.value))})})}],75921)},390605,995926,e=>{"use strict";var s=e.i(843476),a=e.i(271645),t=e.i(764205),l=e.i(599724),r=e.i(482725),i=e.i(536916),n=e.i(841947);e.s(["XIcon",()=>n.default],995926);var n=n,c=e.i(500727);e.s(["default",0,({accessToken:e,selectedServers:o,toolPermissions:d,onChange:u,disabled:m=!1})=>{let{data:p=[]}=(0,c.useMCPServers)(),[g,x]=(0,a.useState)({}),[h,f]=(0,a.useState)({}),[v,y]=(0,a.useState)({}),b=(0,a.useMemo)(()=>0===o.length?[]:p.filter(e=>o.includes(e.server_id)),[p,o]),_=async s=>{f(e=>({...e,[s]:!0})),y(e=>({...e,[s]:""}));try{let a=await (0,t.listMCPTools)(e,s);a.error?(y(e=>({...e,[s]:a.message||"Failed to fetch tools"})),x(e=>({...e,[s]:[]}))):x(e=>({...e,[s]:a.tools||[]}))}catch(e){console.error(`Error fetching tools for server ${s}:`,e),y(e=>({...e,[s]:"Failed to fetch tools"})),x(e=>({...e,[s]:[]}))}finally{f(e=>({...e,[s]:!1}))}};return((0,a.useEffect)(()=>{b.forEach(e=>{g[e.server_id]||h[e.server_id]||_(e.server_id)})},[b]),0===o.length)?null:(0,s.jsx)("div",{className:"space-y-4",children:b.map(e=>{let a=e.server_name||e.alias||e.server_id,t=g[e.server_id]||[],c=d[e.server_id]||[],o=h[e.server_id],p=v[e.server_id];return(0,s.jsxs)("div",{className:"border rounded-lg bg-gray-50",children:[(0,s.jsxs)("div",{className:"flex items-center justify-between p-4 border-b bg-white rounded-t-lg",children:[(0,s.jsxs)("div",{children:[(0,s.jsx)(l.Text,{className:"font-semibold text-gray-900",children:a}),e.description&&(0,s.jsx)(l.Text,{className:"text-sm text-gray-500",children:e.description})]}),(0,s.jsxs)("div",{className:"flex items-center gap-3",children:[(0,s.jsx)("button",{type:"button",className:"text-sm text-blue-600 hover:text-blue-700 font-medium",onClick:()=>{var s;let a;return a=g[s=e.server_id]||[],void u({...d,[s]:a.map(e=>e.name)})},disabled:m||o,children:"Select All"}),(0,s.jsx)("button",{type:"button",className:"text-sm text-blue-600 hover:text-blue-700 font-medium",onClick:()=>{var s;return s=e.server_id,void u({...d,[s]:[]})},disabled:m||o,children:"Deselect All"}),(0,s.jsx)("button",{type:"button",className:"text-gray-400 hover:text-gray-600",onClick:()=>{},children:(0,s.jsx)(n.default,{className:"w-4 h-4"})})]})]}),(0,s.jsxs)("div",{className:"p-4",children:[(0,s.jsx)(l.Text,{className:"text-sm font-medium text-gray-700 mb-3",children:"Available Tools"}),o&&(0,s.jsxs)("div",{className:"flex items-center justify-center py-8",children:[(0,s.jsx)(r.Spin,{size:"large"}),(0,s.jsx)(l.Text,{className:"ml-3 text-gray-500",children:"Loading tools..."})]}),p&&!o&&(0,s.jsxs)("div",{className:"p-4 bg-red-50 border border-red-200 rounded-lg text-center",children:[(0,s.jsx)(l.Text,{className:"text-red-600 font-medium",children:"Unable to load tools"}),(0,s.jsx)(l.Text,{className:"text-sm text-red-500 mt-1",children:p})]}),!o&&!p&&t.length>0&&(0,s.jsx)("div",{className:"space-y-2",children:t.map(a=>{let t=c.includes(a.name);return(0,s.jsxs)("div",{className:"flex items-start gap-2",children:[(0,s.jsx)(i.Checkbox,{checked:t,onChange:()=>{var s,t;let l,r;return s=e.server_id,t=a.name,r=(l=d[s]||[]).includes(t)?l.filter(e=>e!==t):[...l,t],void u({...d,[s]:r})},disabled:m}),(0,s.jsx)("div",{className:"flex-1 min-w-0",children:(0,s.jsxs)("div",{className:"flex items-center gap-2",children:[(0,s.jsx)(l.Text,{className:"font-medium text-gray-900",children:a.name}),(0,s.jsxs)(l.Text,{className:"text-sm text-gray-500",children:["- ",a.description||"No description"]})]})})]},a.name)})}),!o&&!p&&0===t.length&&(0,s.jsx)("div",{className:"text-center py-6",children:(0,s.jsx)(l.Text,{className:"text-gray-500",children:"No tools available"})})]})]},e.server_id)})})}],390605)},266484,e=>{"use strict";var s=e.i(843476),a=e.i(199133),t=e.i(592968),l=e.i(312361),r=e.i(827252),i=e.i(994388),n=e.i(304967),c=e.i(779241),o=e.i(988297),d=e.i(68155),u=e.i(810757),m=e.i(477386),p=e.i(557662),g=e.i(435451);let{Option:x}=a.Select;e.s(["default",0,({value:e=[],onChange:h,disabledCallbacks:f=[],onDisabledCallbacksChange:v})=>{let y=Object.entries(p.callbackInfo).filter(([e,s])=>s.supports_key_team_logging).map(([e,s])=>e),b=Object.keys(p.callbackInfo),_=e=>{h?.(e)},j=(s,a,t)=>{let l=[...e];if("callback_name"===a){let e=p.callback_map[t]||t;l[s]={...l[s],[a]:e,callback_vars:{}}}else l[s]={...l[s],[a]:t};_(l)},N=(s,a,t)=>{let l=[...e];l[s]={...l[s],callback_vars:{...l[s].callback_vars,[a]:t}},_(l)};return(0,s.jsxs)("div",{className:"space-y-6",children:[(0,s.jsxs)("div",{className:"space-y-4",children:[(0,s.jsxs)("div",{className:"flex items-center space-x-2",children:[(0,s.jsx)(m.BanIcon,{className:"w-5 h-5 text-red-500"}),(0,s.jsx)("span",{className:"text-base font-semibold text-gray-800",children:"Disabled Callbacks"}),(0,s.jsx)(t.Tooltip,{title:"Select callbacks to disable for this key. Disabled callbacks will not receive any logging data.",children:(0,s.jsx)(r.InfoCircleOutlined,{className:"text-gray-400 cursor-help"})})]}),(0,s.jsxs)("div",{className:"space-y-2",children:[(0,s.jsx)("label",{className:"text-sm font-medium text-gray-700",children:"Disabled Callbacks"}),(0,s.jsx)(a.Select,{mode:"multiple",placeholder:"Select callbacks to disable",value:f,onChange:e=>{let s=(0,p.mapDisplayToInternalNames)(e);v?.(s)},style:{width:"100%"},optionLabelProp:"label",children:b.map(e=>{let a=p.callbackInfo[e]?.logo,l=p.callbackInfo[e]?.description;return(0,s.jsx)(x,{value:e,label:e,children:(0,s.jsx)(t.Tooltip,{title:l,placement:"right",children:(0,s.jsxs)("div",{className:"flex items-center space-x-2",children:[a&&(0,s.jsx)("img",{src:a,alt:e,className:"w-4 h-4 object-contain",onError:s=>{let a=s.target,t=a.parentElement;if(t){let s=document.createElement("div");s.className="w-4 h-4 rounded-full bg-gray-200 flex items-center justify-center text-xs",s.textContent=e.charAt(0),t.replaceChild(s,a)}}}),(0,s.jsx)("span",{children:e})]})})},e)})}),(0,s.jsx)("div",{className:"text-xs text-gray-500",children:"Select callbacks that should be disabled for this key. These callbacks will not receive any logging data."})]})]}),(0,s.jsx)(l.Divider,{}),(0,s.jsxs)("div",{className:"flex justify-between items-center",children:[(0,s.jsxs)("div",{className:"flex items-center space-x-2",children:[(0,s.jsx)(u.CogIcon,{className:"w-5 h-5 text-blue-500"}),(0,s.jsx)("span",{className:"text-base font-semibold text-gray-800",children:"Logging Integrations"}),(0,s.jsx)(t.Tooltip,{title:"Configure callback logging integrations for this team.",children:(0,s.jsx)(r.InfoCircleOutlined,{className:"text-gray-400 cursor-help"})})]}),(0,s.jsx)(i.Button,{variant:"secondary",onClick:()=>{_([...e,{callback_name:"",callback_type:"success",callback_vars:{}}])},icon:o.PlusIcon,size:"sm",className:"hover:border-blue-400 hover:text-blue-500",type:"button",children:"Add Integration"})]}),(0,s.jsx)("div",{className:"space-y-4",children:e.map((l,o)=>{let u=l.callback_name?Object.entries(p.callback_map).find(([e,s])=>s===l.callback_name)?.[0]:void 0,m=u?p.callbackInfo[u]?.logo:null;return(0,s.jsxs)(n.Card,{className:"border border-gray-200 shadow-sm hover:shadow-md transition-shadow duration-200",decoration:"top",decorationColor:"blue",children:[(0,s.jsxs)("div",{className:"flex justify-between items-start mb-4",children:[(0,s.jsxs)("div",{className:"flex items-center space-x-2",children:[m&&(0,s.jsx)("img",{src:m,alt:u,className:"w-5 h-5 object-contain"}),(0,s.jsxs)("span",{className:"text-sm font-medium",children:[u||"New Integration"," Configuration"]})]}),(0,s.jsx)(i.Button,{variant:"light",onClick:()=>{_(e.filter((e,s)=>s!==o))},icon:d.TrashIcon,size:"xs",color:"red",className:"hover:bg-red-50",type:"button",children:"Remove"})]}),(0,s.jsxs)("div",{className:"space-y-4",children:[(0,s.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[(0,s.jsxs)("div",{className:"space-y-2",children:[(0,s.jsx)("label",{className:"text-sm font-medium text-gray-700",children:"Integration Type"}),(0,s.jsx)(a.Select,{value:u,placeholder:"Select integration",onChange:e=>j(o,"callback_name",e),className:"w-full",optionLabelProp:"label",children:y.map(e=>{let a=p.callbackInfo[e]?.logo,l=p.callbackInfo[e]?.description;return(0,s.jsx)(x,{value:e,label:e,children:(0,s.jsx)(t.Tooltip,{title:l,placement:"right",children:(0,s.jsxs)("div",{className:"flex items-center space-x-2",children:[a&&(0,s.jsx)("img",{src:a,alt:e,className:"w-4 h-4 object-contain",onError:s=>{let a=s.target,t=a.parentElement;if(t){let s=document.createElement("div");s.className="w-4 h-4 rounded-full bg-gray-200 flex items-center justify-center text-xs",s.textContent=e.charAt(0),t.replaceChild(s,a)}}}),(0,s.jsx)("span",{children:e})]})})},e)})})]}),(0,s.jsxs)("div",{className:"space-y-2",children:[(0,s.jsx)("label",{className:"text-sm font-medium text-gray-700",children:"Event Type"}),(0,s.jsxs)(a.Select,{value:l.callback_type,onChange:e=>j(o,"callback_type",e),className:"w-full",children:[(0,s.jsx)(x,{value:"success",children:(0,s.jsxs)("div",{className:"flex items-center space-x-2",children:[(0,s.jsx)("div",{className:"w-2 h-2 bg-green-500 rounded-full"}),(0,s.jsx)("span",{children:"Success Only"})]})}),(0,s.jsx)(x,{value:"failure",children:(0,s.jsxs)("div",{className:"flex items-center space-x-2",children:[(0,s.jsx)("div",{className:"w-2 h-2 bg-red-500 rounded-full"}),(0,s.jsx)("span",{children:"Failure Only"})]})}),(0,s.jsx)(x,{value:"success_and_failure",children:(0,s.jsxs)("div",{className:"flex items-center space-x-2",children:[(0,s.jsx)("div",{className:"w-2 h-2 bg-blue-500 rounded-full"}),(0,s.jsx)("span",{children:"Success & Failure"})]})})]})]})]}),((e,a)=>{if(!e.callback_name)return null;let l=Object.entries(p.callback_map).find(([s,a])=>a===e.callback_name)?.[0];if(!l)return null;let i=p.callbackInfo[l]?.dynamic_params||{};return 0===Object.keys(i).length?null:(0,s.jsxs)("div",{className:"mt-6 pt-4 border-t border-gray-100",children:[(0,s.jsxs)("div",{className:"flex items-center space-x-2 mb-4",children:[(0,s.jsx)("div",{className:"w-3 h-3 bg-blue-100 rounded-full flex items-center justify-center",children:(0,s.jsx)("div",{className:"w-1.5 h-1.5 bg-blue-500 rounded-full"})}),(0,s.jsx)("span",{className:"text-sm font-medium text-gray-700",children:"Integration Parameters"})]}),(0,s.jsx)("div",{className:"grid grid-cols-1 gap-4",children:Object.entries(i).map(([l,i])=>(0,s.jsxs)("div",{className:"space-y-2",children:[(0,s.jsxs)("label",{className:"text-sm font-medium text-gray-700 capitalize flex items-center space-x-1",children:[(0,s.jsx)("span",{children:l.replace(/_/g," ")}),(0,s.jsx)(t.Tooltip,{title:`Environment variable reference recommended: os.environ/${l.toUpperCase()}`,children:(0,s.jsx)(r.InfoCircleOutlined,{className:"text-gray-400 cursor-help text-xs"})}),"password"===i&&(0,s.jsx)("span",{className:"inline-flex items-center px-2 py-0.5 rounded text-xs font-medium bg-yellow-100 text-yellow-800",children:"Sensitive"}),"number"===i&&(0,s.jsx)("span",{className:"inline-flex items-center px-2 py-0.5 rounded text-xs font-medium bg-yellow-100 text-yellow-800",children:"Number"})]}),"number"===i&&(0,s.jsx)("span",{className:"text-xs text-gray-500",children:"Value must be between 0 and 1"}),"number"===i?(0,s.jsx)(g.default,{step:.01,width:400,placeholder:`os.environ/${l.toUpperCase()}`,value:e.callback_vars[l]||"",onChange:e=>N(a,l,e.target.value)}):(0,s.jsx)(c.TextInput,{type:"password"===i?"password":"text",placeholder:`os.environ/${l.toUpperCase()}`,value:e.callback_vars[l]||"",onChange:e=>N(a,l,e.target.value)})]},l))})]})})(l,o)]})]},o)})}),0===e.length&&(0,s.jsxs)("div",{className:"text-center py-12 text-gray-500 border-2 border-dashed border-gray-200 rounded-lg bg-gray-50/50",children:[(0,s.jsx)(u.CogIcon,{className:"w-12 h-12 text-gray-300 mb-3 mx-auto"}),(0,s.jsx)("div",{className:"text-base font-medium mb-1",children:"No logging integrations configured"}),(0,s.jsx)("div",{className:"text-sm text-gray-400",children:'Click "Add Integration" to configure logging for this team'})]})]})}])}]); \ No newline at end of file diff --git a/litellm/proxy/_experimental/out/_next/static/chunks/04b9c7b5c33ea26c.js b/litellm/proxy/_experimental/out/_next/static/chunks/04b9c7b5c33ea26c.js deleted file mode 100644 index 7810bf6334d..00000000000 --- a/litellm/proxy/_experimental/out/_next/static/chunks/04b9c7b5c33ea26c.js +++ /dev/null @@ -1,14 +0,0 @@ -(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,91874,e=>{"use strict";var t=e.i(931067),r=e.i(209428),a=e.i(211577),l=e.i(392221),o=e.i(703923),n=e.i(343794),i=e.i(914949),s=e.i(271645),d=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],c=(0,s.forwardRef)(function(e,c){var u=e.prefixCls,m=void 0===u?"rc-checkbox":u,g=e.className,b=e.style,f=e.checked,p=e.disabled,h=e.defaultChecked,C=e.type,v=void 0===C?"checkbox":C,k=e.title,x=e.onChange,$=(0,o.default)(e,d),w=(0,s.useRef)(null),y=(0,s.useRef)(null),N=(0,i.default)(void 0!==h&&h,{value:f}),O=(0,l.default)(N,2),E=O[0],j=O[1];(0,s.useImperativeHandle)(c,function(){return{focus:function(e){var t;null==(t=w.current)||t.focus(e)},blur:function(){var e;null==(e=w.current)||e.blur()},input:w.current,nativeElement:y.current}});var T=(0,n.default)(m,g,(0,a.default)((0,a.default)({},"".concat(m,"-checked"),E),"".concat(m,"-disabled"),p));return s.createElement("span",{className:T,title:k,style:b,ref:y},s.createElement("input",(0,t.default)({},$,{className:"".concat(m,"-input"),ref:w,onChange:function(t){p||("checked"in e||j(t.target.checked),null==x||x({target:(0,r.default)((0,r.default)({},e),{},{type:v,checked:t.target.checked}),stopPropagation:function(){t.stopPropagation()},preventDefault:function(){t.preventDefault()},nativeEvent:t.nativeEvent}))},disabled:p,checked:!!E,type:v})),s.createElement("span",{className:"".concat(m,"-inner")}))});e.s(["default",0,c])},421512,236836,e=>{"use strict";let t=e.i(271645).default.createContext(null);e.s(["default",0,t],421512),e.i(296059);var r=e.i(915654),a=e.i(183293),l=e.i(246422),o=e.i(838378);function n(e,t){return(e=>{let{checkboxCls:t}=e,l=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,a.resetComponent)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[l]:Object.assign(Object.assign({},(0,a.resetComponent)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${l}`]:{marginInlineStart:0},[`&${l}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,a.resetComponent)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:(0,a.genFocusOutline)(e)},[`${t}-inner`]:{boxSizing:"border-box",display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${(0,r.unit)(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"25%",display:"table",width:e.calc(e.checkboxSize).div(14).mul(5).equal(),height:e.calc(e.checkboxSize).div(14).mul(8).equal(),border:`${(0,r.unit)(e.lineWidthBold)} solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[` - ${l}:not(${l}-disabled), - ${t}:not(${t}-disabled) - `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${l}:not(${l}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[` - ${l}-checked:not(${l}-disabled), - ${t}-checked:not(${t}-disabled) - `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{"&":{[`${t}-inner`]:{backgroundColor:`${e.colorBgContainer}`,borderColor:`${e.colorBorder}`,"&:after":{top:"50%",insetInlineStart:"50%",width:e.calc(e.fontSizeLG).div(2).equal(),height:e.calc(e.fontSizeLG).div(2).equal(),backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}},[`&:hover ${t}-inner`]:{backgroundColor:`${e.colorBgContainer}`,borderColor:`${e.colorPrimary}`}}}}},{[`${l}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]})((0,o.mergeToken)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize}))}let i=(0,l.genStyleHooks)("Checkbox",(e,{prefixCls:t})=>[n(t,e)]);e.s(["default",0,i,"getStyle",()=>n],236836)},681216,e=>{"use strict";var t=e.i(271645),r=e.i(963188);function a(e){let a=t.default.useRef(null),l=()=>{r.default.cancel(a.current),a.current=null};return[()=>{l(),a.current=(0,r.default)(()=>{a.current=null})},t=>{a.current&&(t.stopPropagation(),l()),null==e||e(t)}]}e.s(["default",()=>a])},374276,e=>{"use strict";e.i(247167);var t=e.i(271645),r=e.i(343794),a=e.i(91874),l=e.i(611935),o=e.i(121872),n=e.i(26905),i=e.i(242064),s=e.i(937328),d=e.i(321883),c=e.i(62139),u=e.i(421512),m=e.i(236836),g=e.i(681216),b=function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&0>t.indexOf(a)&&(r[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var l=0,a=Object.getOwnPropertySymbols(e);lt.indexOf(a[l])&&Object.prototype.propertyIsEnumerable.call(e,a[l])&&(r[a[l]]=e[a[l]]);return r};let f=t.forwardRef((e,f)=>{var p;let{prefixCls:h,className:C,rootClassName:v,children:k,indeterminate:x=!1,style:$,onMouseEnter:w,onMouseLeave:y,skipGroup:N=!1,disabled:O}=e,E=b(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:j,direction:T,checkbox:S}=t.useContext(i.ConfigContext),R=t.useContext(u.default),{isFormItemInput:M}=t.useContext(c.FormItemInputContext),z=t.useContext(s.default),P=null!=(p=(null==R?void 0:R.disabled)||O)?p:z,B=t.useRef(E.value),q=t.useRef(null),H=(0,l.composeRef)(f,q);t.useEffect(()=>{null==R||R.registerValue(E.value)},[]),t.useEffect(()=>{if(!N)return E.value!==B.current&&(null==R||R.cancelValue(B.current),null==R||R.registerValue(E.value),B.current=E.value),()=>null==R?void 0:R.cancelValue(E.value)},[E.value]),t.useEffect(()=>{var e;(null==(e=q.current)?void 0:e.input)&&(q.current.input.indeterminate=x)},[x]);let I=j("checkbox",h),_=(0,d.default)(I),[A,L,X]=(0,m.default)(I,_),F=Object.assign({},E);R&&!N&&(F.onChange=(...e)=>{E.onChange&&E.onChange.apply(E,e),R.toggleOption&&R.toggleOption({label:k,value:E.value})},F.name=R.name,F.checked=R.value.includes(E.value));let D=(0,r.default)(`${I}-wrapper`,{[`${I}-rtl`]:"rtl"===T,[`${I}-wrapper-checked`]:F.checked,[`${I}-wrapper-disabled`]:P,[`${I}-wrapper-in-form-item`]:M},null==S?void 0:S.className,C,v,X,_,L),Y=(0,r.default)({[`${I}-indeterminate`]:x},n.TARGET_CLS,L),[V,W]=(0,g.default)(F.onClick);return A(t.createElement(o.default,{component:"Checkbox",disabled:P},t.createElement("label",{className:D,style:Object.assign(Object.assign({},null==S?void 0:S.style),$),onMouseEnter:w,onMouseLeave:y,onClick:V},t.createElement(a.default,Object.assign({},F,{onClick:W,prefixCls:I,className:Y,disabled:P,ref:H})),null!=k&&t.createElement("span",{className:`${I}-label`},k))))});var p=e.i(8211),h=e.i(529681),C=function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&0>t.indexOf(a)&&(r[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var l=0,a=Object.getOwnPropertySymbols(e);lt.indexOf(a[l])&&Object.prototype.propertyIsEnumerable.call(e,a[l])&&(r[a[l]]=e[a[l]]);return r};let v=t.forwardRef((e,a)=>{let{defaultValue:l,children:o,options:n=[],prefixCls:s,className:c,rootClassName:g,style:b,onChange:v}=e,k=C(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:x,direction:$}=t.useContext(i.ConfigContext),[w,y]=t.useState(k.value||l||[]),[N,O]=t.useState([]);t.useEffect(()=>{"value"in k&&y(k.value||[])},[k.value]);let E=t.useMemo(()=>n.map(e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e),[n]),j=e=>{O(t=>t.filter(t=>t!==e))},T=e=>{O(t=>[].concat((0,p.default)(t),[e]))},S=e=>{let t=w.indexOf(e.value),r=(0,p.default)(w);-1===t?r.push(e.value):r.splice(t,1),"value"in k||y(r),null==v||v(r.filter(e=>N.includes(e)).sort((e,t)=>E.findIndex(t=>t.value===e)-E.findIndex(e=>e.value===t)))},R=x("checkbox",s),M=`${R}-group`,z=(0,d.default)(R),[P,B,q]=(0,m.default)(R,z),H=(0,h.default)(k,["value","disabled"]),I=n.length?E.map(e=>t.createElement(f,{prefixCls:R,key:e.value.toString(),disabled:"disabled"in e?e.disabled:k.disabled,value:e.value,checked:w.includes(e.value),onChange:e.onChange,className:(0,r.default)(`${M}-item`,e.className),style:e.style,title:e.title,id:e.id,required:e.required},e.label)):o,_=t.useMemo(()=>({toggleOption:S,value:w,disabled:k.disabled,name:k.name,registerValue:T,cancelValue:j}),[S,w,k.disabled,k.name,T,j]),A=(0,r.default)(M,{[`${M}-rtl`]:"rtl"===$},c,g,q,z,B);return P(t.createElement("div",Object.assign({className:A,style:b},H,{ref:a}),t.createElement(u.default.Provider,{value:_},I)))});f.Group=v,f.__ANT_CHECKBOX=!0,e.s(["default",0,f],374276)},536916,e=>{"use strict";var t=e.i(374276);e.s(["Checkbox",()=>t.default])},68155,e=>{"use strict";var t=e.i(271645);let r=t.forwardRef(function(e,r){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:r},e),t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M19 7l-.867 12.142A2 2 0 0116.138 21H7.862a2 2 0 01-1.995-1.858L5 7m5 4v6m4-6v6m1-10V4a1 1 0 00-1-1h-4a1 1 0 00-1 1v3M4 7h16"}))});e.s(["TrashIcon",0,r],68155)},599724,936325,e=>{"use strict";var t=e.i(95779),r=e.i(444755),a=e.i(673706),l=e.i(271645);let o=l.default.forwardRef((e,o)=>{let{color:n,className:i,children:s}=e;return l.default.createElement("p",{ref:o,className:(0,r.tremorTwMerge)("text-tremor-default",n?(0,a.getColorClassNames)(n,t.colorPalette.text).textColor:(0,r.tremorTwMerge)("text-tremor-content","dark:text-dark-tremor-content"),i)},s)});o.displayName="Text",e.s(["default",()=>o],936325),e.s(["Text",()=>o],599724)},994388,e=>{"use strict";var t=e.i(290571),r=e.i(829087),a=e.i(271645);let l=["preEnter","entering","entered","preExit","exiting","exited","unmounted"],o=e=>({_s:e,status:l[e],isEnter:e<3,isMounted:6!==e,isResolved:2===e||e>4}),n=e=>e?6:5,i=(e,t,r,a,l)=>{clearTimeout(a.current);let n=o(e);t(n),r.current=n,l&&l({current:n})};var s=e.i(480731),d=e.i(444755),c=e.i(673706);let u=e=>{var r=(0,t.__rest)(e,[]);return a.default.createElement("svg",Object.assign({},r,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor"}),a.default.createElement("path",{fill:"none",d:"M0 0h24v24H0z"}),a.default.createElement("path",{d:"M18.364 5.636L16.95 7.05A7 7 0 1 0 19 12h2a9 9 0 1 1-2.636-6.364z"}))};var m=e.i(95779);let g={xs:{height:"h-4",width:"w-4"},sm:{height:"h-5",width:"w-5"},md:{height:"h-5",width:"w-5"},lg:{height:"h-6",width:"w-6"},xl:{height:"h-6",width:"w-6"}},b=(e,t)=>{switch(e){case"primary":return{textColor:t?(0,c.getColorClassNames)("white").textColor:"text-tremor-brand-inverted dark:text-dark-tremor-brand-inverted",hoverTextColor:t?(0,c.getColorClassNames)("white").textColor:"text-tremor-brand-inverted dark:text-dark-tremor-brand-inverted",bgColor:t?(0,c.getColorClassNames)(t,m.colorPalette.background).bgColor:"bg-tremor-brand dark:bg-dark-tremor-brand",hoverBgColor:t?(0,c.getColorClassNames)(t,m.colorPalette.darkBackground).hoverBgColor:"hover:bg-tremor-brand-emphasis dark:hover:bg-dark-tremor-brand-emphasis",borderColor:t?(0,c.getColorClassNames)(t,m.colorPalette.border).borderColor:"border-tremor-brand dark:border-dark-tremor-brand",hoverBorderColor:t?(0,c.getColorClassNames)(t,m.colorPalette.darkBorder).hoverBorderColor:"hover:border-tremor-brand-emphasis dark:hover:border-dark-tremor-brand-emphasis"};case"secondary":return{textColor:t?(0,c.getColorClassNames)(t,m.colorPalette.text).textColor:"text-tremor-brand dark:text-dark-tremor-brand",hoverTextColor:t?(0,c.getColorClassNames)(t,m.colorPalette.text).textColor:"hover:text-tremor-brand-emphasis dark:hover:text-dark-tremor-brand-emphasis",bgColor:(0,c.getColorClassNames)("transparent").bgColor,hoverBgColor:t?(0,d.tremorTwMerge)((0,c.getColorClassNames)(t,m.colorPalette.background).hoverBgColor,"hover:bg-opacity-20 dark:hover:bg-opacity-20"):"hover:bg-tremor-brand-faint dark:hover:bg-dark-tremor-brand-faint",borderColor:t?(0,c.getColorClassNames)(t,m.colorPalette.border).borderColor:"border-tremor-brand dark:border-dark-tremor-brand"};case"light":return{textColor:t?(0,c.getColorClassNames)(t,m.colorPalette.text).textColor:"text-tremor-brand dark:text-dark-tremor-brand",hoverTextColor:t?(0,c.getColorClassNames)(t,m.colorPalette.darkText).hoverTextColor:"hover:text-tremor-brand-emphasis dark:hover:text-dark-tremor-brand-emphasis",bgColor:(0,c.getColorClassNames)("transparent").bgColor,borderColor:"",hoverBorderColor:""}}},f=(0,c.makeClassName)("Button"),p=({loading:e,iconSize:t,iconPosition:r,Icon:l,needMargin:o,transitionStatus:n})=>{let i=o?r===s.HorizontalPositions.Left?(0,d.tremorTwMerge)("-ml-1","mr-1.5"):(0,d.tremorTwMerge)("-mr-1","ml-1.5"):"",c=(0,d.tremorTwMerge)("w-0 h-0"),m={default:c,entering:c,entered:t,exiting:t,exited:c};return e?a.default.createElement(u,{className:(0,d.tremorTwMerge)(f("icon"),"animate-spin shrink-0",i,m.default,m[n]),style:{transition:"width 150ms"}}):a.default.createElement(l,{className:(0,d.tremorTwMerge)(f("icon"),"shrink-0",t,i)})},h=a.default.forwardRef((e,l)=>{let{icon:u,iconPosition:m=s.HorizontalPositions.Left,size:h=s.Sizes.SM,color:C,variant:v="primary",disabled:k,loading:x=!1,loadingText:$,children:w,tooltip:y,className:N}=e,O=(0,t.__rest)(e,["icon","iconPosition","size","color","variant","disabled","loading","loadingText","children","tooltip","className"]),E=x||k,j=void 0!==u||x,T=x&&$,S=!(!w&&!T),R=(0,d.tremorTwMerge)(g[h].height,g[h].width),M="light"!==v?(0,d.tremorTwMerge)("rounded-tremor-default border","shadow-tremor-input","dark:shadow-dark-tremor-input"):"",z=b(v,C),P=("light"!==v?{xs:{paddingX:"px-2.5",paddingY:"py-1.5",fontSize:"text-xs"},sm:{paddingX:"px-4",paddingY:"py-2",fontSize:"text-sm"},md:{paddingX:"px-4",paddingY:"py-2",fontSize:"text-md"},lg:{paddingX:"px-4",paddingY:"py-2.5",fontSize:"text-lg"},xl:{paddingX:"px-4",paddingY:"py-3",fontSize:"text-xl"}}:{xs:{paddingX:"",paddingY:"",fontSize:"text-xs"},sm:{paddingX:"",paddingY:"",fontSize:"text-sm"},md:{paddingX:"",paddingY:"",fontSize:"text-md"},lg:{paddingX:"",paddingY:"",fontSize:"text-lg"},xl:{paddingX:"",paddingY:"",fontSize:"text-xl"}})[h],{tooltipProps:B,getReferenceProps:q}=(0,r.useTooltip)(300),[H,I]=(({enter:e=!0,exit:t=!0,preEnter:r,preExit:l,timeout:s,initialEntered:d,mountOnEnter:c,unmountOnExit:u,onStateChange:m}={})=>{let[g,b]=(0,a.useState)(()=>o(d?2:n(c))),f=(0,a.useRef)(g),p=(0,a.useRef)(0),[h,C]="object"==typeof s?[s.enter,s.exit]:[s,s],v=(0,a.useCallback)(()=>{let e=((e,t)=>{switch(e){case 1:case 0:return 2;case 4:case 3:return n(t)}})(f.current._s,u);e&&i(e,b,f,p,m)},[m,u]);return[g,(0,a.useCallback)(a=>{let o=e=>{switch(i(e,b,f,p,m),e){case 1:h>=0&&(p.current=((...e)=>setTimeout(...e))(v,h));break;case 4:C>=0&&(p.current=((...e)=>setTimeout(...e))(v,C));break;case 0:case 3:p.current=((...e)=>setTimeout(...e))(()=>{isNaN(document.body.offsetTop)||o(e+1)},0)}},s=f.current.isEnter;"boolean"!=typeof a&&(a=!s),a?s||o(e?+!r:2):s&&o(t?l?3:4:n(u))},[v,m,e,t,r,l,h,C,u]),v]})({timeout:50});return(0,a.useEffect)(()=>{I(x)},[x]),a.default.createElement("button",Object.assign({ref:(0,c.mergeRefs)([l,B.refs.setReference]),className:(0,d.tremorTwMerge)(f("root"),"shrink-0 inline-flex justify-center items-center group font-medium outline-none",M,P.paddingX,P.paddingY,P.fontSize,z.textColor,z.bgColor,z.borderColor,z.hoverBorderColor,E?"opacity-50 cursor-not-allowed":(0,d.tremorTwMerge)(b(v,C).hoverTextColor,b(v,C).hoverBgColor,b(v,C).hoverBorderColor),N),disabled:E},q,O),a.default.createElement(r.default,Object.assign({text:y},B)),j&&m!==s.HorizontalPositions.Right?a.default.createElement(p,{loading:x,iconSize:R,iconPosition:m,Icon:u,transitionStatus:H.status,needMargin:S}):null,T||w?a.default.createElement("span",{className:(0,d.tremorTwMerge)(f("text"),"text-tremor-default whitespace-nowrap")},T?$:w):null,j&&m===s.HorizontalPositions.Right?a.default.createElement(p,{loading:x,iconSize:R,iconPosition:m,Icon:u,transitionStatus:H.status,needMargin:S}):null)});h.displayName="Button",e.s(["Button",()=>h],994388)},304967,e=>{"use strict";var t=e.i(290571),r=e.i(271645),a=e.i(480731),l=e.i(95779),o=e.i(444755),n=e.i(673706);let i=(0,n.makeClassName)("Card"),s=r.default.forwardRef((e,s)=>{let{decoration:d="",decorationColor:c,children:u,className:m}=e,g=(0,t.__rest)(e,["decoration","decorationColor","children","className"]);return r.default.createElement("div",Object.assign({ref:s,className:(0,o.tremorTwMerge)(i("root"),"relative w-full text-left ring-1 rounded-tremor-default p-6","bg-tremor-background ring-tremor-ring shadow-tremor-card","dark:bg-dark-tremor-background dark:ring-dark-tremor-ring dark:shadow-dark-tremor-card",c?(0,n.getColorClassNames)(c,l.colorPalette.border).borderColor:"border-tremor-brand dark:border-dark-tremor-brand",(e=>{if(!e)return"";switch(e){case a.HorizontalPositions.Left:return"border-l-4";case a.VerticalPositions.Top:return"border-t-4";case a.HorizontalPositions.Right:return"border-r-4";case a.VerticalPositions.Bottom:return"border-b-4";default:return""}})(d),m)},g),u)});s.displayName="Card",e.s(["Card",()=>s],304967)},185793,e=>{"use strict";e.i(247167);var t=e.i(271645),r=e.i(343794),a=e.i(242064),l=e.i(529681);let o=e=>{let{prefixCls:a,className:l,style:o,size:n,shape:i}=e,s=(0,r.default)({[`${a}-lg`]:"large"===n,[`${a}-sm`]:"small"===n}),d=(0,r.default)({[`${a}-circle`]:"circle"===i,[`${a}-square`]:"square"===i,[`${a}-round`]:"round"===i}),c=t.useMemo(()=>"number"==typeof n?{width:n,height:n,lineHeight:`${n}px`}:{},[n]);return t.createElement("span",{className:(0,r.default)(a,s,d,l),style:Object.assign(Object.assign({},c),o)})};e.i(296059);var n=e.i(694758),i=e.i(915654),s=e.i(246422),d=e.i(838378);let c=new n.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),u=e=>({height:e,lineHeight:(0,i.unit)(e)}),m=e=>Object.assign({width:e},u(e)),g=(e,t)=>Object.assign({width:t(e).mul(5).equal(),minWidth:t(e).mul(5).equal()},u(e)),b=e=>Object.assign({width:e},u(e)),f=(e,t,r)=>{let{skeletonButtonCls:a}=e;return{[`${r}${a}-circle`]:{width:t,minWidth:t,borderRadius:"50%"},[`${r}${a}-round`]:{borderRadius:t}}},p=(e,t)=>Object.assign({width:t(e).mul(2).equal(),minWidth:t(e).mul(2).equal()},u(e)),h=(0,s.genStyleHooks)("Skeleton",e=>{let{componentCls:t,calc:r}=e;return(e=>{let{componentCls:t,skeletonAvatarCls:r,skeletonTitleCls:a,skeletonParagraphCls:l,skeletonButtonCls:o,skeletonInputCls:n,skeletonImageCls:i,controlHeight:s,controlHeightLG:d,controlHeightSM:u,gradientFromColor:h,padding:C,marginSM:v,borderRadius:k,titleHeight:x,blockRadius:$,paragraphLiHeight:w,controlHeightXS:y,paragraphMarginTop:N}=e;return{[t]:{display:"table",width:"100%",[`${t}-header`]:{display:"table-cell",paddingInlineEnd:C,verticalAlign:"top",[r]:Object.assign({display:"inline-block",verticalAlign:"top",background:h},m(s)),[`${r}-circle`]:{borderRadius:"50%"},[`${r}-lg`]:Object.assign({},m(d)),[`${r}-sm`]:Object.assign({},m(u))},[`${t}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[a]:{width:"100%",height:x,background:h,borderRadius:$,[`+ ${l}`]:{marginBlockStart:u}},[l]:{padding:0,"> li":{width:"100%",height:w,listStyle:"none",background:h,borderRadius:$,"+ li":{marginBlockStart:y}}},[`${l}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${t}-content`]:{[`${a}, ${l} > li`]:{borderRadius:k}}},[`${t}-with-avatar ${t}-content`]:{[a]:{marginBlockStart:v,[`+ ${l}`]:{marginBlockStart:N}}},[`${t}${t}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},(e=>{let{borderRadiusSM:t,skeletonButtonCls:r,controlHeight:a,controlHeightLG:l,controlHeightSM:o,gradientFromColor:n,calc:i}=e;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[r]:Object.assign({display:"inline-block",verticalAlign:"top",background:n,borderRadius:t,width:i(a).mul(2).equal(),minWidth:i(a).mul(2).equal()},p(a,i))},f(e,a,r)),{[`${r}-lg`]:Object.assign({},p(l,i))}),f(e,l,`${r}-lg`)),{[`${r}-sm`]:Object.assign({},p(o,i))}),f(e,o,`${r}-sm`))})(e)),(e=>{let{skeletonAvatarCls:t,gradientFromColor:r,controlHeight:a,controlHeightLG:l,controlHeightSM:o}=e;return{[t]:Object.assign({display:"inline-block",verticalAlign:"top",background:r},m(a)),[`${t}${t}-circle`]:{borderRadius:"50%"},[`${t}${t}-lg`]:Object.assign({},m(l)),[`${t}${t}-sm`]:Object.assign({},m(o))}})(e)),(e=>{let{controlHeight:t,borderRadiusSM:r,skeletonInputCls:a,controlHeightLG:l,controlHeightSM:o,gradientFromColor:n,calc:i}=e;return{[a]:Object.assign({display:"inline-block",verticalAlign:"top",background:n,borderRadius:r},g(t,i)),[`${a}-lg`]:Object.assign({},g(l,i)),[`${a}-sm`]:Object.assign({},g(o,i))}})(e)),(e=>{let{skeletonImageCls:t,imageSizeBase:r,gradientFromColor:a,borderRadiusSM:l,calc:o}=e;return{[t]:Object.assign(Object.assign({display:"inline-flex",alignItems:"center",justifyContent:"center",verticalAlign:"middle",background:a,borderRadius:l},b(o(r).mul(2).equal())),{[`${t}-path`]:{fill:"#bfbfbf"},[`${t}-svg`]:Object.assign(Object.assign({},b(r)),{maxWidth:o(r).mul(4).equal(),maxHeight:o(r).mul(4).equal()}),[`${t}-svg${t}-svg-circle`]:{borderRadius:"50%"}}),[`${t}${t}-circle`]:{borderRadius:"50%"}}})(e)),[`${t}${t}-block`]:{width:"100%",[o]:{width:"100%"},[n]:{width:"100%"}},[`${t}${t}-active`]:{[` - ${a}, - ${l} > li, - ${r}, - ${o}, - ${n}, - ${i} - `]:Object.assign({},{background:e.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:c,animationDuration:e.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"})}}})((0,d.mergeToken)(e,{skeletonAvatarCls:`${t}-avatar`,skeletonTitleCls:`${t}-title`,skeletonParagraphCls:`${t}-paragraph`,skeletonButtonCls:`${t}-button`,skeletonInputCls:`${t}-input`,skeletonImageCls:`${t}-image`,imageSizeBase:r(e.controlHeight).mul(1.5).equal(),borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${e.gradientFromColor} 25%, ${e.gradientToColor} 37%, ${e.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"}))},e=>{let{colorFillContent:t,colorFill:r}=e;return{color:t,colorGradientEnd:r,gradientFromColor:t,gradientToColor:r,titleHeight:e.controlHeight/2,blockRadius:e.borderRadiusSM,paragraphMarginTop:e.marginLG+e.marginXXS,paragraphLiHeight:e.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),C=e=>{let{prefixCls:a,className:l,style:o,rows:n=0}=e,i=Array.from({length:n}).map((r,a)=>t.createElement("li",{key:a,style:{width:((e,t)=>{let{width:r,rows:a=2}=t;return Array.isArray(r)?r[e]:a-1===e?r:void 0})(a,e)}}));return t.createElement("ul",{className:(0,r.default)(a,l),style:o},i)},v=({prefixCls:e,className:a,width:l,style:o})=>t.createElement("h3",{className:(0,r.default)(e,a),style:Object.assign({width:l},o)});function k(e){return e&&"object"==typeof e?e:{}}let x=e=>{let{prefixCls:l,loading:n,className:i,rootClassName:s,style:d,children:c,avatar:u=!1,title:m=!0,paragraph:g=!0,active:b,round:f}=e,{getPrefixCls:p,direction:x,className:$,style:w}=(0,a.useComponentConfig)("skeleton"),y=p("skeleton",l),[N,O,E]=h(y);if(n||!("loading"in e)){let e,a,l=!!u,n=!!m,c=!!g;if(l){let r=Object.assign(Object.assign({prefixCls:`${y}-avatar`},n&&!c?{size:"large",shape:"square"}:{size:"large",shape:"circle"}),k(u));e=t.createElement("div",{className:`${y}-header`},t.createElement(o,Object.assign({},r)))}if(n||c){let e,r;if(n){let r=Object.assign(Object.assign({prefixCls:`${y}-title`},!l&&c?{width:"38%"}:l&&c?{width:"50%"}:{}),k(m));e=t.createElement(v,Object.assign({},r))}if(c){let e,a=Object.assign(Object.assign({prefixCls:`${y}-paragraph`},(e={},l&&n||(e.width="61%"),!l&&n?e.rows=3:e.rows=2,e)),k(g));r=t.createElement(C,Object.assign({},a))}a=t.createElement("div",{className:`${y}-content`},e,r)}let p=(0,r.default)(y,{[`${y}-with-avatar`]:l,[`${y}-active`]:b,[`${y}-rtl`]:"rtl"===x,[`${y}-round`]:f},$,i,s,O,E);return N(t.createElement("div",{className:p,style:Object.assign(Object.assign({},w),d)},e,a))}return null!=c?c:null};x.Button=e=>{let{prefixCls:n,className:i,rootClassName:s,active:d,block:c=!1,size:u="default"}=e,{getPrefixCls:m}=t.useContext(a.ConfigContext),g=m("skeleton",n),[b,f,p]=h(g),C=(0,l.default)(e,["prefixCls"]),v=(0,r.default)(g,`${g}-element`,{[`${g}-active`]:d,[`${g}-block`]:c},i,s,f,p);return b(t.createElement("div",{className:v},t.createElement(o,Object.assign({prefixCls:`${g}-button`,size:u},C))))},x.Avatar=e=>{let{prefixCls:n,className:i,rootClassName:s,active:d,shape:c="circle",size:u="default"}=e,{getPrefixCls:m}=t.useContext(a.ConfigContext),g=m("skeleton",n),[b,f,p]=h(g),C=(0,l.default)(e,["prefixCls","className"]),v=(0,r.default)(g,`${g}-element`,{[`${g}-active`]:d},i,s,f,p);return b(t.createElement("div",{className:v},t.createElement(o,Object.assign({prefixCls:`${g}-avatar`,shape:c,size:u},C))))},x.Input=e=>{let{prefixCls:n,className:i,rootClassName:s,active:d,block:c,size:u="default"}=e,{getPrefixCls:m}=t.useContext(a.ConfigContext),g=m("skeleton",n),[b,f,p]=h(g),C=(0,l.default)(e,["prefixCls"]),v=(0,r.default)(g,`${g}-element`,{[`${g}-active`]:d,[`${g}-block`]:c},i,s,f,p);return b(t.createElement("div",{className:v},t.createElement(o,Object.assign({prefixCls:`${g}-input`,size:u},C))))},x.Image=e=>{let{prefixCls:l,className:o,rootClassName:n,style:i,active:s}=e,{getPrefixCls:d}=t.useContext(a.ConfigContext),c=d("skeleton",l),[u,m,g]=h(c),b=(0,r.default)(c,`${c}-element`,{[`${c}-active`]:s},o,n,m,g);return u(t.createElement("div",{className:b},t.createElement("div",{className:(0,r.default)(`${c}-image`,o),style:i},t.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${c}-image-svg`},t.createElement("title",null,"Image placeholder"),t.createElement("path",{d:"M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z",className:`${c}-image-path`})))))},x.Node=e=>{let{prefixCls:l,className:o,rootClassName:n,style:i,active:s,children:d}=e,{getPrefixCls:c}=t.useContext(a.ConfigContext),u=c("skeleton",l),[m,g,b]=h(u),f=(0,r.default)(u,`${u}-element`,{[`${u}-active`]:s},g,o,n,b);return m(t.createElement("div",{className:f},t.createElement("div",{className:(0,r.default)(`${u}-image`,o),style:i},d)))},e.s(["default",0,x],185793)},959013,e=>{"use strict";e.i(247167);var t=e.i(931067),r=e.i(271645);let a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"};var l=e.i(9583),o=r.forwardRef(function(e,o){return r.createElement(l.default,(0,t.default)({},e,{ref:o,icon:a}))});e.s(["default",0,o],959013)},269200,e=>{"use strict";var t=e.i(290571),r=e.i(271645),a=e.i(444755);let l=(0,e.i(673706).makeClassName)("Table"),o=r.default.forwardRef((e,o)=>{let{children:n,className:i}=e,s=(0,t.__rest)(e,["children","className"]);return r.default.createElement("div",{className:(0,a.tremorTwMerge)(l("root"),"overflow-auto",i)},r.default.createElement("table",Object.assign({ref:o,className:(0,a.tremorTwMerge)(l("table"),"w-full text-tremor-default","text-tremor-content","dark:text-dark-tremor-content")},s),n))});o.displayName="Table",e.s(["Table",()=>o],269200)},427612,e=>{"use strict";var t=e.i(290571),r=e.i(271645),a=e.i(444755);let l=(0,e.i(673706).makeClassName)("TableHead"),o=r.default.forwardRef((e,o)=>{let{children:n,className:i}=e,s=(0,t.__rest)(e,["children","className"]);return r.default.createElement(r.default.Fragment,null,r.default.createElement("thead",Object.assign({ref:o,className:(0,a.tremorTwMerge)(l("root"),"text-left","text-tremor-content","dark:text-dark-tremor-content",i)},s),n))});o.displayName="TableHead",e.s(["TableHead",()=>o],427612)},64848,e=>{"use strict";var t=e.i(290571),r=e.i(271645),a=e.i(444755);let l=(0,e.i(673706).makeClassName)("TableHeaderCell"),o=r.default.forwardRef((e,o)=>{let{children:n,className:i}=e,s=(0,t.__rest)(e,["children","className"]);return r.default.createElement(r.default.Fragment,null,r.default.createElement("th",Object.assign({ref:o,className:(0,a.tremorTwMerge)(l("root"),"whitespace-nowrap text-left font-semibold top-0 px-4 py-3.5","text-tremor-content-strong","dark:text-dark-tremor-content-strong",i)},s),n))});o.displayName="TableHeaderCell",e.s(["TableHeaderCell",()=>o],64848)},942232,e=>{"use strict";var t=e.i(290571),r=e.i(271645),a=e.i(444755);let l=(0,e.i(673706).makeClassName)("TableBody"),o=r.default.forwardRef((e,o)=>{let{children:n,className:i}=e,s=(0,t.__rest)(e,["children","className"]);return r.default.createElement(r.default.Fragment,null,r.default.createElement("tbody",Object.assign({ref:o,className:(0,a.tremorTwMerge)(l("root"),"align-top divide-y","divide-tremor-border","dark:divide-dark-tremor-border",i)},s),n))});o.displayName="TableBody",e.s(["TableBody",()=>o],942232)},496020,e=>{"use strict";var t=e.i(290571),r=e.i(271645),a=e.i(444755);let l=(0,e.i(673706).makeClassName)("TableRow"),o=r.default.forwardRef((e,o)=>{let{children:n,className:i}=e,s=(0,t.__rest)(e,["children","className"]);return r.default.createElement(r.default.Fragment,null,r.default.createElement("tr",Object.assign({ref:o,className:(0,a.tremorTwMerge)(l("row"),i)},s),n))});o.displayName="TableRow",e.s(["TableRow",()=>o],496020)},977572,e=>{"use strict";var t=e.i(290571),r=e.i(271645),a=e.i(444755);let l=(0,e.i(673706).makeClassName)("TableCell"),o=r.default.forwardRef((e,o)=>{let{children:n,className:i}=e,s=(0,t.__rest)(e,["children","className"]);return r.default.createElement(r.default.Fragment,null,r.default.createElement("td",Object.assign({ref:o,className:(0,a.tremorTwMerge)(l("root"),"align-middle whitespace-nowrap text-left p-4",i)},s),n))});o.displayName="TableCell",e.s(["TableCell",()=>o],977572)},991124,e=>{"use strict";let t=(0,e.i(475254).default)("copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]]);e.s(["default",()=>t])}]); \ No newline at end of file diff --git a/litellm/proxy/_experimental/out/_next/static/chunks/0835160468d055e2.js b/litellm/proxy/_experimental/out/_next/static/chunks/0835160468d055e2.js new file mode 100644 index 00000000000..8c039c3cb6d --- /dev/null +++ b/litellm/proxy/_experimental/out/_next/static/chunks/0835160468d055e2.js @@ -0,0 +1,14 @@ +(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,922611,e=>{"use strict";var t=e.i(271645),n=e.i(175066);function l(){}let a=t.createContext({add:l,remove:l});function o(e){let l=t.useContext(a),o=t.useRef(null);return(0,n.default)(t=>{if(t){let n=e?t.querySelector(e):t;n&&(l.add(n),o.current=n)}else l.remove(o.current)})}e.s(["usePanelRef",()=>o])},563113,887719,e=>{"use strict";var t=e.i(271645),n=e.i(864517),l=e.i(244009),a=e.i(408850),o=e.i(87414);let r=function(...e){let t={};return e.forEach(e=>{e&&Object.keys(e).forEach(n=>{void 0!==e[n]&&(t[n]=e[n])})}),t};function i(e){if(!e)return;let{closable:t,closeIcon:n}=e;return{closable:t,closeIcon:n}}function s(e){let{closable:n,closeIcon:l}=e||{};return t.default.useMemo(()=>{if(!n&&(!1===n||!1===l||null===l))return!1;if(void 0===n&&void 0===l)return null;let e={closeIcon:"boolean"!=typeof l&&null!==l?l:void 0};return n&&"object"==typeof n&&(e=Object.assign(Object.assign({},e),n)),e},[n,l])}e.s(["default",0,r],887719);let c={};e.s(["pickClosable",()=>i,"useClosable",0,(e,i,u=c)=>{let d=s(e),f=s(i),[m]=(0,a.useLocale)("global",o.default.global),g="boolean"!=typeof d&&!!(null==d?void 0:d.disabled),p=t.default.useMemo(()=>Object.assign({closeIcon:t.default.createElement(n.default,null)},u),[u]),b=t.default.useMemo(()=>!1!==d&&(d?r(p,f,d):!1!==f&&(f?r(p,f):!!p.closable&&p)),[d,f,p]);return t.default.useMemo(()=>{var e,n;if(!1===b)return[!1,null,g,{}];let{closeIconRender:a}=p,{closeIcon:o}=b,r=o,i=(0,l.default)(b,!0);return null!=r&&(a&&(r=a(o)),r=t.default.isValidElement(r)?t.default.cloneElement(r,Object.assign(Object.assign(Object.assign({},r.props),{"aria-label":null!=(n=null==(e=r.props)?void 0:e["aria-label"])?n:m.close}),i)):t.default.createElement("span",Object.assign({"aria-label":m.close},i),r)),[!0,r,g,i]},[g,m.close,b,p])}],563113)},185793,e=>{"use strict";e.i(247167);var t=e.i(271645),n=e.i(343794),l=e.i(242064),a=e.i(529681);let o=e=>{let{prefixCls:l,className:a,style:o,size:r,shape:i}=e,s=(0,n.default)({[`${l}-lg`]:"large"===r,[`${l}-sm`]:"small"===r}),c=(0,n.default)({[`${l}-circle`]:"circle"===i,[`${l}-square`]:"square"===i,[`${l}-round`]:"round"===i}),u=t.useMemo(()=>"number"==typeof r?{width:r,height:r,lineHeight:`${r}px`}:{},[r]);return t.createElement("span",{className:(0,n.default)(l,s,c,a),style:Object.assign(Object.assign({},u),o)})};e.i(296059);var r=e.i(694758),i=e.i(915654),s=e.i(246422),c=e.i(838378);let u=new r.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),d=e=>({height:e,lineHeight:(0,i.unit)(e)}),f=e=>Object.assign({width:e},d(e)),m=(e,t)=>Object.assign({width:t(e).mul(5).equal(),minWidth:t(e).mul(5).equal()},d(e)),g=e=>Object.assign({width:e},d(e)),p=(e,t,n)=>{let{skeletonButtonCls:l}=e;return{[`${n}${l}-circle`]:{width:t,minWidth:t,borderRadius:"50%"},[`${n}${l}-round`]:{borderRadius:t}}},b=(e,t)=>Object.assign({width:t(e).mul(2).equal(),minWidth:t(e).mul(2).equal()},d(e)),v=(0,s.genStyleHooks)("Skeleton",e=>{let{componentCls:t,calc:n}=e;return(e=>{let{componentCls:t,skeletonAvatarCls:n,skeletonTitleCls:l,skeletonParagraphCls:a,skeletonButtonCls:o,skeletonInputCls:r,skeletonImageCls:i,controlHeight:s,controlHeightLG:c,controlHeightSM:d,gradientFromColor:v,padding:$,marginSM:C,borderRadius:y,titleHeight:h,blockRadius:x,paragraphLiHeight:O,controlHeightXS:j,paragraphMarginTop:E}=e;return{[t]:{display:"table",width:"100%",[`${t}-header`]:{display:"table-cell",paddingInlineEnd:$,verticalAlign:"top",[n]:Object.assign({display:"inline-block",verticalAlign:"top",background:v},f(s)),[`${n}-circle`]:{borderRadius:"50%"},[`${n}-lg`]:Object.assign({},f(c)),[`${n}-sm`]:Object.assign({},f(d))},[`${t}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[l]:{width:"100%",height:h,background:v,borderRadius:x,[`+ ${a}`]:{marginBlockStart:d}},[a]:{padding:0,"> li":{width:"100%",height:O,listStyle:"none",background:v,borderRadius:x,"+ li":{marginBlockStart:j}}},[`${a}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${t}-content`]:{[`${l}, ${a} > li`]:{borderRadius:y}}},[`${t}-with-avatar ${t}-content`]:{[l]:{marginBlockStart:C,[`+ ${a}`]:{marginBlockStart:E}}},[`${t}${t}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},(e=>{let{borderRadiusSM:t,skeletonButtonCls:n,controlHeight:l,controlHeightLG:a,controlHeightSM:o,gradientFromColor:r,calc:i}=e;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[n]:Object.assign({display:"inline-block",verticalAlign:"top",background:r,borderRadius:t,width:i(l).mul(2).equal(),minWidth:i(l).mul(2).equal()},b(l,i))},p(e,l,n)),{[`${n}-lg`]:Object.assign({},b(a,i))}),p(e,a,`${n}-lg`)),{[`${n}-sm`]:Object.assign({},b(o,i))}),p(e,o,`${n}-sm`))})(e)),(e=>{let{skeletonAvatarCls:t,gradientFromColor:n,controlHeight:l,controlHeightLG:a,controlHeightSM:o}=e;return{[t]:Object.assign({display:"inline-block",verticalAlign:"top",background:n},f(l)),[`${t}${t}-circle`]:{borderRadius:"50%"},[`${t}${t}-lg`]:Object.assign({},f(a)),[`${t}${t}-sm`]:Object.assign({},f(o))}})(e)),(e=>{let{controlHeight:t,borderRadiusSM:n,skeletonInputCls:l,controlHeightLG:a,controlHeightSM:o,gradientFromColor:r,calc:i}=e;return{[l]:Object.assign({display:"inline-block",verticalAlign:"top",background:r,borderRadius:n},m(t,i)),[`${l}-lg`]:Object.assign({},m(a,i)),[`${l}-sm`]:Object.assign({},m(o,i))}})(e)),(e=>{let{skeletonImageCls:t,imageSizeBase:n,gradientFromColor:l,borderRadiusSM:a,calc:o}=e;return{[t]:Object.assign(Object.assign({display:"inline-flex",alignItems:"center",justifyContent:"center",verticalAlign:"middle",background:l,borderRadius:a},g(o(n).mul(2).equal())),{[`${t}-path`]:{fill:"#bfbfbf"},[`${t}-svg`]:Object.assign(Object.assign({},g(n)),{maxWidth:o(n).mul(4).equal(),maxHeight:o(n).mul(4).equal()}),[`${t}-svg${t}-svg-circle`]:{borderRadius:"50%"}}),[`${t}${t}-circle`]:{borderRadius:"50%"}}})(e)),[`${t}${t}-block`]:{width:"100%",[o]:{width:"100%"},[r]:{width:"100%"}},[`${t}${t}-active`]:{[` + ${l}, + ${a} > li, + ${n}, + ${o}, + ${r}, + ${i} + `]:Object.assign({},{background:e.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:u,animationDuration:e.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"})}}})((0,c.mergeToken)(e,{skeletonAvatarCls:`${t}-avatar`,skeletonTitleCls:`${t}-title`,skeletonParagraphCls:`${t}-paragraph`,skeletonButtonCls:`${t}-button`,skeletonInputCls:`${t}-input`,skeletonImageCls:`${t}-image`,imageSizeBase:n(e.controlHeight).mul(1.5).equal(),borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${e.gradientFromColor} 25%, ${e.gradientToColor} 37%, ${e.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"}))},e=>{let{colorFillContent:t,colorFill:n}=e;return{color:t,colorGradientEnd:n,gradientFromColor:t,gradientToColor:n,titleHeight:e.controlHeight/2,blockRadius:e.borderRadiusSM,paragraphMarginTop:e.marginLG+e.marginXXS,paragraphLiHeight:e.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),$=e=>{let{prefixCls:l,className:a,style:o,rows:r=0}=e,i=Array.from({length:r}).map((n,l)=>t.createElement("li",{key:l,style:{width:((e,t)=>{let{width:n,rows:l=2}=t;return Array.isArray(n)?n[e]:l-1===e?n:void 0})(l,e)}}));return t.createElement("ul",{className:(0,n.default)(l,a),style:o},i)},C=({prefixCls:e,className:l,width:a,style:o})=>t.createElement("h3",{className:(0,n.default)(e,l),style:Object.assign({width:a},o)});function y(e){return e&&"object"==typeof e?e:{}}let h=e=>{let{prefixCls:a,loading:r,className:i,rootClassName:s,style:c,children:u,avatar:d=!1,title:f=!0,paragraph:m=!0,active:g,round:p}=e,{getPrefixCls:b,direction:h,className:x,style:O}=(0,l.useComponentConfig)("skeleton"),j=b("skeleton",a),[E,k,w]=v(j);if(r||!("loading"in e)){let e,l,a=!!d,r=!!f,u=!!m;if(a){let n=Object.assign(Object.assign({prefixCls:`${j}-avatar`},r&&!u?{size:"large",shape:"square"}:{size:"large",shape:"circle"}),y(d));e=t.createElement("div",{className:`${j}-header`},t.createElement(o,Object.assign({},n)))}if(r||u){let e,n;if(r){let n=Object.assign(Object.assign({prefixCls:`${j}-title`},!a&&u?{width:"38%"}:a&&u?{width:"50%"}:{}),y(f));e=t.createElement(C,Object.assign({},n))}if(u){let e,l=Object.assign(Object.assign({prefixCls:`${j}-paragraph`},(e={},a&&r||(e.width="61%"),!a&&r?e.rows=3:e.rows=2,e)),y(m));n=t.createElement($,Object.assign({},l))}l=t.createElement("div",{className:`${j}-content`},e,n)}let b=(0,n.default)(j,{[`${j}-with-avatar`]:a,[`${j}-active`]:g,[`${j}-rtl`]:"rtl"===h,[`${j}-round`]:p},x,i,s,k,w);return E(t.createElement("div",{className:b,style:Object.assign(Object.assign({},O),c)},e,l))}return null!=u?u:null};h.Button=e=>{let{prefixCls:r,className:i,rootClassName:s,active:c,block:u=!1,size:d="default"}=e,{getPrefixCls:f}=t.useContext(l.ConfigContext),m=f("skeleton",r),[g,p,b]=v(m),$=(0,a.default)(e,["prefixCls"]),C=(0,n.default)(m,`${m}-element`,{[`${m}-active`]:c,[`${m}-block`]:u},i,s,p,b);return g(t.createElement("div",{className:C},t.createElement(o,Object.assign({prefixCls:`${m}-button`,size:d},$))))},h.Avatar=e=>{let{prefixCls:r,className:i,rootClassName:s,active:c,shape:u="circle",size:d="default"}=e,{getPrefixCls:f}=t.useContext(l.ConfigContext),m=f("skeleton",r),[g,p,b]=v(m),$=(0,a.default)(e,["prefixCls","className"]),C=(0,n.default)(m,`${m}-element`,{[`${m}-active`]:c},i,s,p,b);return g(t.createElement("div",{className:C},t.createElement(o,Object.assign({prefixCls:`${m}-avatar`,shape:u,size:d},$))))},h.Input=e=>{let{prefixCls:r,className:i,rootClassName:s,active:c,block:u,size:d="default"}=e,{getPrefixCls:f}=t.useContext(l.ConfigContext),m=f("skeleton",r),[g,p,b]=v(m),$=(0,a.default)(e,["prefixCls"]),C=(0,n.default)(m,`${m}-element`,{[`${m}-active`]:c,[`${m}-block`]:u},i,s,p,b);return g(t.createElement("div",{className:C},t.createElement(o,Object.assign({prefixCls:`${m}-input`,size:d},$))))},h.Image=e=>{let{prefixCls:a,className:o,rootClassName:r,style:i,active:s}=e,{getPrefixCls:c}=t.useContext(l.ConfigContext),u=c("skeleton",a),[d,f,m]=v(u),g=(0,n.default)(u,`${u}-element`,{[`${u}-active`]:s},o,r,f,m);return d(t.createElement("div",{className:g},t.createElement("div",{className:(0,n.default)(`${u}-image`,o),style:i},t.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${u}-image-svg`},t.createElement("title",null,"Image placeholder"),t.createElement("path",{d:"M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z",className:`${u}-image-path`})))))},h.Node=e=>{let{prefixCls:a,className:o,rootClassName:r,style:i,active:s,children:c}=e,{getPrefixCls:u}=t.useContext(l.ConfigContext),d=u("skeleton",a),[f,m,g]=v(d),p=(0,n.default)(d,`${d}-element`,{[`${d}-active`]:s},m,o,r,g);return f(t.createElement("div",{className:p},t.createElement("div",{className:(0,n.default)(`${d}-image`,o),style:i},c)))},e.s(["default",0,h],185793)},212931,285781,709656,e=>{"use strict";let t;e.i(247167);var n=e.i(8211),l=e.i(271645),a=e.i(609587),o=e.i(242064),r=e.i(783164),i=e.i(201072),s=e.i(726289),c=e.i(562901),u=e.i(779573),d=e.i(343794),f=e.i(122767),m=e.i(613541),g=e.i(408850),p=e.i(719581),b=e.i(290967),v=e.i(920228),$=e.i(62405);let C=e=>"function"==typeof(null==e?void 0:e.then),y=e=>{let{type:t,children:n,prefixCls:a,buttonProps:o,close:r,autoFocus:i,emitEvent:s,isSilent:c,quitOnNullishReturnValue:u,actionFn:d}=e,f=l.useRef(!1),m=l.useRef(null),[g,p]=(0,b.default)(!1),y=(...e)=>{null==r||r.apply(void 0,e)};return l.useEffect(()=>{let e=null;return i&&(e=setTimeout(()=>{var e;null==(e=m.current)||e.focus({preventScroll:!0})})),()=>{e&&clearTimeout(e)}},[i]),l.createElement(v.default,Object.assign({},(0,$.convertLegacyProps)(t),{onClick:e=>{let t;if(!f.current){var n;if(f.current=!0,!d)return void y();if(s){if(t=d(e),u&&!C(t)){f.current=!1,y(e);return}}else if(d.length)t=d(r),f.current=!1;else if(!C(t=d()))return void y();C(n=t)&&(p(!0),n.then((...e)=>{p(!1,!0),y.apply(void 0,e),f.current=!1},e=>{if(p(!1,!0),f.current=!1,null==c||!c())return Promise.reject(e)}))}},loading:g,prefixCls:a},o,{ref:m}),n)};e.s(["default",0,y],285781);let h=l.default.createContext({}),{Provider:x}=h,O=()=>{let{autoFocusButton:e,cancelButtonProps:t,cancelTextLocale:n,isSilent:a,mergedOkCancel:o,rootPrefixCls:r,close:i,onCancel:s,onConfirm:c}=(0,l.useContext)(h);return o?l.default.createElement(y,{isSilent:a,actionFn:s,close:(...e)=>{null==i||i.apply(void 0,e),null==c||c(!1)},autoFocus:"cancel"===e,buttonProps:t,prefixCls:`${r}-btn`},n):null},j=()=>{let{autoFocusButton:e,close:t,isSilent:n,okButtonProps:a,rootPrefixCls:o,okTextLocale:r,okType:i,onConfirm:s,onOk:c}=(0,l.useContext)(h);return l.default.createElement(y,{isSilent:n,type:i||"primary",actionFn:c,close:(...e)=>{null==t||t.apply(void 0,e),null==s||s(!0)},autoFocus:"ok"===e,buttonProps:a,prefixCls:`${o}-btn`},r)};var E=e.i(864517),k=e.i(931067),w=e.i(392221),S=e.i(951160),N=l.createContext({}),T=e.i(209428),I=e.i(216459),P=e.i(981444),R=e.i(404948),B=e.i(244009);function M(e,t,n){var l=t;return!l&&n&&(l="".concat(e,"-").concat(n)),l}function z(e,t){var n=e["page".concat(t?"Y":"X","Offset")],l="scroll".concat(t?"Top":"Left");if("number"!=typeof n){var a=e.document;"number"!=typeof(n=a.documentElement[l])&&(n=a.body[l])}return n}var H=e.i(361275),q=e.i(410160),L=e.i(611935);let A=l.memo(function(e){return e.children},function(e,t){return!t.shouldUpdate});var F={width:0,height:0,overflow:"hidden",outline:"none"},W={outline:"none"},D=l.default.forwardRef(function(e,t){var n=e.prefixCls,a=e.className,o=e.style,r=e.title,i=e.ariaId,s=e.footer,c=e.closable,u=e.closeIcon,f=e.onClose,m=e.children,g=e.bodyStyle,p=e.bodyProps,b=e.modalRender,v=e.onMouseDown,$=e.onMouseUp,C=e.holderRef,y=e.visible,h=e.forceRender,x=e.width,O=e.height,j=e.classNames,E=e.styles,w=l.default.useContext(N).panel,S=(0,L.useComposeRef)(C,w),I=(0,l.useRef)(),P=(0,l.useRef)();l.default.useImperativeHandle(t,function(){return{focus:function(){var e;null==(e=I.current)||e.focus({preventScroll:!0})},changeActive:function(e){var t=document.activeElement;e&&t===P.current?I.current.focus({preventScroll:!0}):e||t!==I.current||P.current.focus({preventScroll:!0})}}});var R={};void 0!==x&&(R.width=x),void 0!==O&&(R.height=O);var M=s?l.default.createElement("div",{className:(0,d.default)("".concat(n,"-footer"),null==j?void 0:j.footer),style:(0,T.default)({},null==E?void 0:E.footer)},s):null,z=r?l.default.createElement("div",{className:(0,d.default)("".concat(n,"-header"),null==j?void 0:j.header),style:(0,T.default)({},null==E?void 0:E.header)},l.default.createElement("div",{className:"".concat(n,"-title"),id:i},r)):null,H=(0,l.useMemo)(function(){return"object"===(0,q.default)(c)&&null!==c?c:c?{closeIcon:null!=u?u:l.default.createElement("span",{className:"".concat(n,"-close-x")})}:{}},[c,u,n]),D=(0,B.default)(H,!0),G="object"===(0,q.default)(c)&&c.disabled,X=c?l.default.createElement("button",(0,k.default)({type:"button",onClick:f,"aria-label":"Close"},D,{className:"".concat(n,"-close"),disabled:G}),H.closeIcon):null,U=l.default.createElement("div",{className:(0,d.default)("".concat(n,"-content"),null==j?void 0:j.content),style:null==E?void 0:E.content},X,z,l.default.createElement("div",(0,k.default)({className:(0,d.default)("".concat(n,"-body"),null==j?void 0:j.body),style:(0,T.default)((0,T.default)({},g),null==E?void 0:E.body)},p),m),M);return l.default.createElement("div",{key:"dialog-element",role:"dialog","aria-labelledby":r?i:null,"aria-modal":"true",ref:S,style:(0,T.default)((0,T.default)({},o),R),className:(0,d.default)(n,a),onMouseDown:v,onMouseUp:$},l.default.createElement("div",{ref:I,tabIndex:0,style:W},l.default.createElement(A,{shouldUpdate:y||h},b?b(U):U)),l.default.createElement("div",{tabIndex:0,ref:P,style:F}))}),G=l.forwardRef(function(e,t){var n=e.prefixCls,a=e.title,o=e.style,r=e.className,i=e.visible,s=e.forceRender,c=e.destroyOnClose,u=e.motionName,f=e.ariaId,m=e.onVisibleChanged,g=e.mousePosition,p=(0,l.useRef)(),b=l.useState(),v=(0,w.default)(b,2),$=v[0],C=v[1],y={};function h(){var e,t,n,l,a,o=(n={left:(t=(e=p.current).getBoundingClientRect()).left,top:t.top},a=(l=e.ownerDocument).defaultView||l.parentWindow,n.left+=z(a),n.top+=z(a,!0),n);C(g&&(g.x||g.y)?"".concat(g.x-o.left,"px ").concat(g.y-o.top,"px"):"")}return $&&(y.transformOrigin=$),l.createElement(H.default,{visible:i,onVisibleChanged:m,onAppearPrepare:h,onEnterPrepare:h,forceRender:s,motionName:u,removeOnLeave:c,ref:p},function(i,s){var c=i.className,u=i.style;return l.createElement(D,(0,k.default)({},e,{ref:t,title:a,ariaId:f,prefixCls:n,holderRef:s,style:(0,T.default)((0,T.default)((0,T.default)({},u),o),y),className:(0,d.default)(r,c)}))})});G.displayName="Content";let X=function(e){var t=e.prefixCls,n=e.style,a=e.visible,o=e.maskProps,r=e.motionName,i=e.className;return l.createElement(H.default,{key:"mask",visible:a,motionName:r,leavedClassName:"".concat(t,"-mask-hidden")},function(e,a){var r=e.className,s=e.style;return l.createElement("div",(0,k.default)({ref:a,style:(0,T.default)((0,T.default)({},s),n),className:(0,d.default)("".concat(t,"-mask"),r,i)},o))})};e.i(883110);let U=function(e){var t=e.prefixCls,n=void 0===t?"rc-dialog":t,a=e.zIndex,o=e.visible,r=void 0!==o&&o,i=e.keyboard,s=void 0===i||i,c=e.focusTriggerAfterClose,u=void 0===c||c,f=e.wrapStyle,m=e.wrapClassName,g=e.wrapProps,p=e.onClose,b=e.afterOpenChange,v=e.afterClose,$=e.transitionName,C=e.animation,y=e.closable,h=e.mask,x=void 0===h||h,O=e.maskTransitionName,j=e.maskAnimation,E=e.maskClosable,S=e.maskStyle,N=e.maskProps,z=e.rootClassName,H=e.classNames,q=e.styles,L=(0,l.useRef)(),A=(0,l.useRef)(),F=(0,l.useRef)(),W=l.useState(r),D=(0,w.default)(W,2),U=D[0],K=D[1],V=(0,P.default)();function Y(e){null==p||p(e)}var _=(0,l.useRef)(!1),Z=(0,l.useRef)(),J=null;(void 0===E||E)&&(J=function(e){_.current?_.current=!1:A.current===e.target&&Y(e)}),(0,l.useEffect)(function(){r&&(K(!0),(0,I.default)(A.current,document.activeElement)||(L.current=document.activeElement))},[r]),(0,l.useEffect)(function(){return function(){clearTimeout(Z.current)}},[]);var Q=(0,T.default)((0,T.default)((0,T.default)({zIndex:a},f),null==q?void 0:q.wrapper),{},{display:U?null:"none"});return l.createElement("div",(0,k.default)({className:(0,d.default)("".concat(n,"-root"),z)},(0,B.default)(e,{data:!0})),l.createElement(X,{prefixCls:n,visible:x&&r,motionName:M(n,O,j),style:(0,T.default)((0,T.default)({zIndex:a},S),null==q?void 0:q.mask),maskProps:N,className:null==H?void 0:H.mask}),l.createElement("div",(0,k.default)({tabIndex:-1,onKeyDown:function(e){if(s&&e.keyCode===R.default.ESC){e.stopPropagation(),Y(e);return}r&&e.keyCode===R.default.TAB&&F.current.changeActive(!e.shiftKey)},className:(0,d.default)("".concat(n,"-wrap"),m,null==H?void 0:H.wrapper),ref:A,onClick:J,style:Q},g),l.createElement(G,(0,k.default)({},e,{onMouseDown:function(){clearTimeout(Z.current),_.current=!0},onMouseUp:function(){Z.current=setTimeout(function(){_.current=!1})},ref:F,closable:void 0===y||y,ariaId:V,prefixCls:n,visible:r&&U,onClose:Y,onVisibleChanged:function(e){if(e){if(!(0,I.default)(A.current,document.activeElement)){var t;null==(t=F.current)||t.focus()}}else{if(K(!1),x&&L.current&&u){try{L.current.focus({preventScroll:!0})}catch(e){}L.current=null}U&&(null==v||v())}null==b||b(e)},motionName:M(n,$,C)}))))};var K=function(e){var t=e.visible,n=e.getContainer,a=e.forceRender,o=e.destroyOnClose,r=void 0!==o&&o,i=e.afterClose,s=e.panelRef,c=l.useState(t),u=(0,w.default)(c,2),d=u[0],f=u[1],m=l.useMemo(function(){return{panel:s}},[s]);return(l.useEffect(function(){t&&f(!0)},[t]),a||!r||d)?l.createElement(N.Provider,{value:m},l.createElement(S.default,{open:t||a||d,autoDestroy:!1,getContainer:n,autoLock:t||d},l.createElement(U,(0,k.default)({},e,{destroyOnClose:r,afterClose:function(){null==i||i(),f(!1)}})))):null};K.displayName="Dialog";var V=e.i(617206),Y=e.i(563113),_=e.i(654310);e.i(735049);var Z=e.i(340010),J=e.i(321883),Q=e.i(185793),ee=e.i(922611),et=e.i(937328);let en=()=>{let{cancelButtonProps:e,cancelTextLocale:t,onCancel:n}=(0,l.useContext)(h);return l.default.createElement(v.default,Object.assign({onClick:n},e),t)},el=()=>{let{confirmLoading:e,okButtonProps:t,okType:n,okTextLocale:a,onOk:o}=(0,l.useContext)(h);return l.default.createElement(v.default,Object.assign({},(0,$.convertLegacyProps)(n),{loading:e,onClick:o},t),a)};var ea=e.i(606780);function eo(e,t){return l.default.createElement("span",{className:`${e}-close-x`},t||l.default.createElement(E.default,{className:`${e}-close-icon`}))}let er=e=>{let t,{okText:n,okType:a="primary",cancelText:o,confirmLoading:r,onOk:i,onCancel:s,okButtonProps:c,cancelButtonProps:u,footer:d}=e,[f]=(0,g.useLocale)("Modal",(0,ea.getConfirmLocale)()),m=n||(null==f?void 0:f.okText),p=o||(null==f?void 0:f.cancelText),b=l.default.useMemo(()=>({confirmLoading:r,okButtonProps:c,cancelButtonProps:u,okTextLocale:m,cancelTextLocale:p,okType:a,onOk:i,onCancel:s}),[r,c,u,m,p,a,i,s]);return"function"==typeof d||void 0===d?(t=l.default.createElement(l.default.Fragment,null,l.default.createElement(en,null),l.default.createElement(el,null)),"function"==typeof d&&(t=d(t,{OkBtn:el,CancelBtn:en})),t=l.default.createElement(x,{value:b},t)):t=d,l.default.createElement(et.DisabledContextProvider,{disabled:!1},t)};e.i(296059);var ei=e.i(915654),es=e.i(756570),ec=e.i(183293),eu=e.i(694758),ed=e.i(402366);let ef=new eu.Keyframes("antFadeIn",{"0%":{opacity:0},"100%":{opacity:1}}),em=new eu.Keyframes("antFadeOut",{"0%":{opacity:1},"100%":{opacity:0}}),eg=(e,t=!1)=>{let{antCls:n}=e,l=`${n}-fade`,a=t?"&":"";return[(0,ed.initMotion)(l,ef,em,e.motionDurationMid,t),{[` + ${a}${l}-enter, + ${a}${l}-appear + `]:{opacity:0,animationTimingFunction:"linear"},[`${a}${l}-leave`]:{animationTimingFunction:"linear"}}]};e.s(["initFadeMotion",0,eg],709656);var ep=e.i(717356),eb=e.i(246422),ev=e.i(838378);function e$(e){return{position:e,inset:0}}let eC=e=>{let t=e.padding,n=e.fontSizeHeading5,l=e.lineHeightHeading5;return(0,ev.mergeToken)(e,{modalHeaderHeight:e.calc(e.calc(l).mul(n).equal()).add(e.calc(t).mul(2).equal()).equal(),modalFooterBorderColorSplit:e.colorSplit,modalFooterBorderStyle:e.lineType,modalFooterBorderWidth:e.lineWidth,modalCloseIconColor:e.colorIcon,modalCloseIconHoverColor:e.colorIconHover,modalCloseBtnSize:e.controlHeight,modalConfirmIconSize:e.fontHeight,modalTitleHeight:e.calc(e.titleFontSize).mul(e.titleLineHeight).equal()})},ey=e=>({footerBg:"transparent",headerBg:e.colorBgElevated,titleLineHeight:e.lineHeightHeading5,titleFontSize:e.fontSizeHeading5,contentBg:e.colorBgElevated,titleColor:e.colorTextHeading,contentPadding:e.wireframe?0:`${(0,ei.unit)(e.paddingMD)} ${(0,ei.unit)(e.paddingContentHorizontalLG)}`,headerPadding:e.wireframe?`${(0,ei.unit)(e.padding)} ${(0,ei.unit)(e.paddingLG)}`:0,headerBorderBottom:e.wireframe?`${(0,ei.unit)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",headerMarginBottom:e.wireframe?0:e.marginXS,bodyPadding:e.wireframe?e.paddingLG:0,footerPadding:e.wireframe?`${(0,ei.unit)(e.paddingXS)} ${(0,ei.unit)(e.padding)}`:0,footerBorderTop:e.wireframe?`${(0,ei.unit)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",footerBorderRadius:e.wireframe?`0 0 ${(0,ei.unit)(e.borderRadiusLG)} ${(0,ei.unit)(e.borderRadiusLG)}`:0,footerMarginTop:e.wireframe?0:e.marginSM,confirmBodyPadding:e.wireframe?`${(0,ei.unit)(2*e.padding)} ${(0,ei.unit)(2*e.padding)} ${(0,ei.unit)(e.paddingLG)}`:0,confirmIconMarginInlineEnd:e.wireframe?e.margin:e.marginSM,confirmBtnsMarginTop:e.wireframe?e.marginLG:e.marginSM}),eh=(0,eb.genStyleHooks)("Modal",e=>{let t=eC(e);return[(e=>{let{componentCls:t}=e;return[{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:"rtl"},[`${t}-centered`]:{textAlign:"center","&::before":{display:"inline-block",width:0,height:"100%",verticalAlign:"middle",content:'""'},[t]:{top:0,display:"inline-block",paddingBottom:0,textAlign:"start",verticalAlign:"middle"}},[`@media (max-width: ${e.screenSMMax}px)`]:{[t]:{maxWidth:"calc(100vw - 16px)",margin:`${(0,ei.unit)(e.marginXS)} auto`},[`${t}-centered`]:{[t]:{flex:1}}}}},{[t]:Object.assign(Object.assign({},(0,ec.resetComponent)(e)),{pointerEvents:"none",position:"relative",top:100,width:"auto",maxWidth:`calc(100vw - ${(0,ei.unit)(e.calc(e.margin).mul(2).equal())})`,margin:"0 auto",paddingBottom:e.paddingLG,[`${t}-title`]:{margin:0,color:e.titleColor,fontWeight:e.fontWeightStrong,fontSize:e.titleFontSize,lineHeight:e.titleLineHeight,wordWrap:"break-word"},[`${t}-content`]:{position:"relative",backgroundColor:e.contentBg,backgroundClip:"padding-box",border:0,borderRadius:e.borderRadiusLG,boxShadow:e.boxShadow,pointerEvents:"auto",padding:e.contentPadding},[`${t}-close`]:Object.assign({position:"absolute",top:e.calc(e.modalHeaderHeight).sub(e.modalCloseBtnSize).div(2).equal(),insetInlineEnd:e.calc(e.modalHeaderHeight).sub(e.modalCloseBtnSize).div(2).equal(),zIndex:e.calc(e.zIndexPopupBase).add(10).equal(),padding:0,color:e.modalCloseIconColor,fontWeight:e.fontWeightStrong,lineHeight:1,textDecoration:"none",background:"transparent",borderRadius:e.borderRadiusSM,width:e.modalCloseBtnSize,height:e.modalCloseBtnSize,border:0,outline:0,cursor:"pointer",transition:`color ${e.motionDurationMid}, background-color ${e.motionDurationMid}`,"&-x":{display:"flex",fontSize:e.fontSizeLG,fontStyle:"normal",lineHeight:(0,ei.unit)(e.modalCloseBtnSize),justifyContent:"center",textTransform:"none",textRendering:"auto"},"&:disabled":{pointerEvents:"none"},"&:hover":{color:e.modalCloseIconHoverColor,backgroundColor:e.colorBgTextHover,textDecoration:"none"},"&:active":{backgroundColor:e.colorBgTextActive}},(0,ec.genFocusStyle)(e)),[`${t}-header`]:{color:e.colorText,background:e.headerBg,borderRadius:`${(0,ei.unit)(e.borderRadiusLG)} ${(0,ei.unit)(e.borderRadiusLG)} 0 0`,marginBottom:e.headerMarginBottom,padding:e.headerPadding,borderBottom:e.headerBorderBottom},[`${t}-body`]:{fontSize:e.fontSize,lineHeight:e.lineHeight,wordWrap:"break-word",padding:e.bodyPadding,[`${t}-body-skeleton`]:{width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center",margin:`${(0,ei.unit)(e.margin)} auto`}},[`${t}-footer`]:{textAlign:"end",background:e.footerBg,marginTop:e.footerMarginTop,padding:e.footerPadding,borderTop:e.footerBorderTop,borderRadius:e.footerBorderRadius,[`> ${e.antCls}-btn + ${e.antCls}-btn`]:{marginInlineStart:e.marginXS}},[`${t}-open`]:{overflow:"hidden"}})},{[`${t}-pure-panel`]:{top:"auto",padding:0,display:"flex",flexDirection:"column",[`${t}-content, + ${t}-body, + ${t}-confirm-body-wrapper`]:{display:"flex",flexDirection:"column",flex:"auto"},[`${t}-confirm-body`]:{marginBottom:"auto"}}}]})(t),(e=>{let{componentCls:t}=e;return{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:"rtl",[`${t}-confirm-body`]:{direction:"rtl"}}}}})(t),(e=>{let{componentCls:t,antCls:n}=e;return[{[`${t}-root`]:{[`${t}${n}-zoom-enter, ${t}${n}-zoom-appear`]:{transform:"none",opacity:0,animationDuration:e.motionDurationSlow,userSelect:"none"},[`${t}${n}-zoom-leave ${t}-content`]:{pointerEvents:"none"},[`${t}-mask`]:Object.assign(Object.assign({},e$("fixed")),{zIndex:e.zIndexPopupBase,height:"100%",backgroundColor:e.colorBgMask,pointerEvents:"none",[`${t}-hidden`]:{display:"none"}}),[`${t}-wrap`]:Object.assign(Object.assign({},e$("fixed")),{zIndex:e.zIndexPopupBase,overflow:"auto",outline:0,WebkitOverflowScrolling:"touch"})}},{[`${t}-root`]:eg(e)}]})(t),(0,ep.initZoomMotion)(t,"zoom"),(e=>{let{componentCls:t}=e,l=(0,es.getMediaSize)(e),a=Object.assign({},l);delete a.xs;let o=`--${t.replace(".","")}-`,r=Object.keys(a).map(e=>({[`@media (min-width: ${(0,ei.unit)(a[e])})`]:{width:`var(${o}${e}-width)`}}));return{[`${t}-root`]:{[t]:[].concat((0,n.default)(Object.keys(l).map((e,t)=>{let n=Object.keys(l)[t-1];return n?{[`${o}${e}-width`]:`var(${o}${n}-width)`}:null})),[{width:`var(${o}xs-width)`}],(0,n.default)(r))}}})(t)]},ey,{unitless:{titleLineHeight:!0}});var ex=function(e,t){var n={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&0>t.indexOf(l)&&(n[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,l=Object.getOwnPropertySymbols(e);at.indexOf(l[a])&&Object.prototype.propertyIsEnumerable.call(e,l[a])&&(n[l[a]]=e[l[a]]);return n};(0,_.default)()&&window.document.documentElement&&document.documentElement.addEventListener("click",e=>{t={x:e.pageX,y:e.pageY},setTimeout(()=>{t=null},100)},!0);let eO=e=>{let{prefixCls:n,className:a,rootClassName:r,open:i,wrapClassName:s,centered:c,getContainer:u,focusTriggerAfterClose:g=!0,style:p,visible:b,width:v=520,footer:$,classNames:C,styles:y,children:h,loading:x,confirmLoading:O,zIndex:j,mousePosition:k,onOk:w,onCancel:S,destroyOnHidden:N,destroyOnClose:T,panelRef:I=null,modalRender:P}=e,R=ex(e,["prefixCls","className","rootClassName","open","wrapClassName","centered","getContainer","focusTriggerAfterClose","style","visible","width","footer","classNames","styles","children","loading","confirmLoading","zIndex","mousePosition","onOk","onCancel","destroyOnHidden","destroyOnClose","panelRef","modalRender"]),{getPopupContainer:B,getPrefixCls:M,direction:z,modal:H}=l.useContext(o.ConfigContext),q=e=>{O||null==S||S(e)},A=M("modal",n),F=M(),W=(0,J.default)(A),[D,G,X]=eh(A,W),U=(0,d.default)(s,{[`${A}-centered`]:null!=c?c:null==H?void 0:H.centered,[`${A}-wrap-rtl`]:"rtl"===z}),_=null===$||x?null:l.createElement(er,Object.assign({},e,{onOk:e=>{null==w||w(e)},onCancel:q})),[et,en,el,ea]=(0,Y.useClosable)((0,Y.pickClosable)(e),(0,Y.pickClosable)(H),{closable:!0,closeIcon:l.createElement(E.default,{className:`${A}-close-icon`}),closeIconRender:e=>eo(A,e)}),ei=P?e=>l.createElement("div",{className:`${A}-render`},P(e)):void 0,es=`.${A}-${P?"render":"content"}`,ec=(0,ee.usePanelRef)(es),eu=(0,L.composeRef)(I,ec),[ed,ef]=(0,f.useZIndex)("Modal",j),[em,eg]=l.useMemo(()=>v&&"object"==typeof v?[void 0,v]:[v,void 0],[v]),ep=l.useMemo(()=>{let e={};return eg&&Object.keys(eg).forEach(t=>{let n=eg[t];void 0!==n&&(e[`--${A}-${t}-width`]="number"==typeof n?`${n}px`:n)}),e},[A,eg]);return D(l.createElement(V.default,{form:!0,space:!0},l.createElement(Z.default.Provider,{value:ef},l.createElement(K,Object.assign({width:em},R,{zIndex:ed,getContainer:void 0===u?B:u,prefixCls:A,rootClassName:(0,d.default)(G,r,X,W),footer:_,visible:null!=i?i:b,mousePosition:null!=k?k:t,onClose:q,closable:et?Object.assign({disabled:el,closeIcon:en},ea):et,closeIcon:en,focusTriggerAfterClose:g,transitionName:(0,m.getTransitionName)(F,"zoom",e.transitionName),maskTransitionName:(0,m.getTransitionName)(F,"fade",e.maskTransitionName),className:(0,d.default)(G,a,null==H?void 0:H.className),style:Object.assign(Object.assign(Object.assign({},null==H?void 0:H.style),p),ep),classNames:Object.assign(Object.assign(Object.assign({},null==H?void 0:H.classNames),C),{wrapper:(0,d.default)(U,null==C?void 0:C.wrapper)}),styles:Object.assign(Object.assign({},null==H?void 0:H.styles),y),panelRef:eu,destroyOnClose:null!=N?N:T,modalRender:ei}),x?l.createElement(Q.default,{active:!0,title:!1,paragraph:{rows:4},className:`${A}-body-skeleton`}):h))))},ej=(0,eb.genSubStyleComponent)(["Modal","confirm"],e=>(e=>{let{componentCls:t,titleFontSize:n,titleLineHeight:l,modalConfirmIconSize:a,fontSize:o,lineHeight:r,modalTitleHeight:i,fontHeight:s,confirmBodyPadding:c}=e,u=`${t}-confirm`;return{[u]:{"&-rtl":{direction:"rtl"},[`${e.antCls}-modal-header`]:{display:"none"},[`${u}-body-wrapper`]:Object.assign({},(0,ec.clearFix)()),[`&${t} ${t}-body`]:{padding:c},[`${u}-body`]:{display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${e.iconCls}`]:{flex:"none",fontSize:a,marginInlineEnd:e.confirmIconMarginInlineEnd,marginTop:e.calc(e.calc(s).sub(a).equal()).div(2).equal()},[`&-has-title > ${e.iconCls}`]:{marginTop:e.calc(e.calc(i).sub(a).equal()).div(2).equal()}},[`${u}-paragraph`]:{display:"flex",flexDirection:"column",flex:"auto",rowGap:e.marginXS,maxWidth:`calc(100% - ${(0,ei.unit)(e.marginSM)})`},[`${e.iconCls} + ${u}-paragraph`]:{maxWidth:`calc(100% - ${(0,ei.unit)(e.calc(e.modalConfirmIconSize).add(e.marginSM).equal())})`},[`${u}-title`]:{color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:n,lineHeight:l},[`${u}-content`]:{color:e.colorText,fontSize:o,lineHeight:r},[`${u}-btns`]:{textAlign:"end",marginTop:e.confirmBtnsMarginTop,[`${e.antCls}-btn + ${e.antCls}-btn`]:{marginBottom:0,marginInlineStart:e.marginXS}}},[`${u}-error ${u}-body > ${e.iconCls}`]:{color:e.colorError},[`${u}-warning ${u}-body > ${e.iconCls}, + ${u}-confirm ${u}-body > ${e.iconCls}`]:{color:e.colorWarning},[`${u}-info ${u}-body > ${e.iconCls}`]:{color:e.colorInfo},[`${u}-success ${u}-body > ${e.iconCls}`]:{color:e.colorSuccess}}})(eC(e)),ey,{order:-1e3});var eE=function(e,t){var n={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&0>t.indexOf(l)&&(n[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,l=Object.getOwnPropertySymbols(e);at.indexOf(l[a])&&Object.prototype.propertyIsEnumerable.call(e,l[a])&&(n[l[a]]=e[l[a]]);return n};let ek=e=>{let{prefixCls:t,icon:n,okText:a,cancelText:o,confirmPrefixCls:r,type:f,okCancel:m,footer:p,locale:b}=e,v=eE(e,["prefixCls","icon","okText","cancelText","confirmPrefixCls","type","okCancel","footer","locale"]),$=n;if(!n&&null!==n)switch(f){case"info":$=l.createElement(u.default,null);break;case"success":$=l.createElement(i.default,null);break;case"error":$=l.createElement(s.default,null);break;default:$=l.createElement(c.default,null)}let C=null!=m?m:"confirm"===f,y=null!==e.autoFocusButton&&(e.autoFocusButton||"ok"),[h]=(0,g.useLocale)("Modal"),E=b||h,k=a||(C?null==E?void 0:E.okText:null==E?void 0:E.justOkText),w=o||(null==E?void 0:E.cancelText),S=l.useMemo(()=>Object.assign({autoFocusButton:y,cancelTextLocale:w,okTextLocale:k,mergedOkCancel:C},v),[y,w,k,C,v]),N=l.createElement(l.Fragment,null,l.createElement(O,null),l.createElement(j,null)),T=void 0!==e.title&&null!==e.title,I=`${r}-body`;return l.createElement("div",{className:`${r}-body-wrapper`},l.createElement("div",{className:(0,d.default)(I,{[`${I}-has-title`]:T})},$,l.createElement("div",{className:`${r}-paragraph`},T&&l.createElement("span",{className:`${r}-title`},e.title),l.createElement("div",{className:`${r}-content`},e.content))),void 0===p||"function"==typeof p?l.createElement(x,{value:S},l.createElement("div",{className:`${r}-btns`},"function"==typeof p?p(N,{OkBtn:j,CancelBtn:O}):N)):p,l.createElement(ej,{prefixCls:t}))},ew=e=>{let{close:t,zIndex:n,maskStyle:a,direction:o,prefixCls:r,wrapClassName:i,rootPrefixCls:s,bodyStyle:c,closable:u=!1,onConfirm:g,styles:b,title:v}=e,$=`${r}-confirm`,C=e.width||416,y=e.style||{},h=void 0===e.mask||e.mask,x=void 0!==e.maskClosable&&e.maskClosable,O=(0,d.default)($,`${$}-${e.type}`,{[`${$}-rtl`]:"rtl"===o},e.className),[,j]=(0,p.default)(),E=l.useMemo(()=>void 0!==n?n:j.zIndexPopupBase+f.CONTAINER_MAX_OFFSET,[n,j]);return l.createElement(eO,Object.assign({},e,{className:O,wrapClassName:(0,d.default)({[`${$}-centered`]:!!e.centered},i),onCancel:()=>{null==t||t({triggerCancel:!0}),null==g||g(!1)},title:v,footer:null,transitionName:(0,m.getTransitionName)(s||"","zoom",e.transitionName),maskTransitionName:(0,m.getTransitionName)(s||"","fade",e.maskTransitionName),mask:h,maskClosable:x,style:y,styles:Object.assign({body:c,mask:a},b),width:C,zIndex:E,closable:u}),l.createElement(ek,Object.assign({},e,{confirmPrefixCls:$})))},eS=e=>{let{rootPrefixCls:t,iconPrefixCls:n,direction:o,theme:r}=e;return l.createElement(a.default,{prefixCls:t,iconPrefixCls:n,direction:o,theme:r},l.createElement(ew,Object.assign({},e)))},eN=[],eT="",eI=e=>{var t,n;let{prefixCls:a,getContainer:r,direction:i}=e,s=(0,ea.getConfirmLocale)(),c=(0,l.useContext)(o.ConfigContext),u=eT||c.getPrefixCls(),d=a||`${u}-modal`,f=r;return!1===f&&(f=void 0),l.default.createElement(eS,Object.assign({},e,{rootPrefixCls:u,prefixCls:d,iconPrefixCls:c.iconPrefixCls,theme:c.theme,direction:null!=i?i:c.direction,locale:null!=(n=null==(t=c.locale)?void 0:t.Modal)?n:s,getContainer:f}))};function eP(e){let t,o,i=(0,a.globalConfig)(),s=document.createDocumentFragment(),c=Object.assign(Object.assign({},e),{close:f,open:!0});function u(...t){var l;t.some(e=>null==e?void 0:e.triggerCancel)&&(null==(l=e.onCancel)||l.call.apply(l,[e,()=>{}].concat((0,n.default)(t.slice(1)))));for(let e=0;e{clearTimeout(t),t=setTimeout(()=>{let t=i.getPrefixCls(void 0,eT),n=i.getIconPrefixCls(),c=i.getTheme(),u=l.default.createElement(eI,Object.assign({},e));o=(0,r.unstableSetRender)()(l.default.createElement(a.default,{prefixCls:t,iconPrefixCls:n,theme:c},"function"==typeof i.holderRender?i.holderRender(u):u),s)})};function f(...t){(c=Object.assign(Object.assign({},c),{open:!1,afterClose:()=>{"function"==typeof e.afterClose&&e.afterClose(),u.apply(this,t)}})).visible&&delete c.visible,d(c)}return d(c),eN.push(f),{destroy:f,update:function(e){d(c="function"==typeof e?e(c):Object.assign(Object.assign({},c),e))}}}function eR(e){return Object.assign(Object.assign({},e),{type:"warning"})}function eB(e){return Object.assign(Object.assign({},e),{type:"info"})}function eM(e){return Object.assign(Object.assign({},e),{type:"success"})}function ez(e){return Object.assign(Object.assign({},e),{type:"error"})}function eH(e){return Object.assign(Object.assign({},e),{type:"confirm"})}var eq=e.i(805484),eL=function(e,t){var n={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&0>t.indexOf(l)&&(n[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,l=Object.getOwnPropertySymbols(e);at.indexOf(l[a])&&Object.prototype.propertyIsEnumerable.call(e,l[a])&&(n[l[a]]=e[l[a]]);return n};let eA=(0,eq.withPureRenderTheme)(e=>{let{prefixCls:t,className:n,closeIcon:a,closable:r,type:i,title:s,children:c,footer:u}=e,f=eL(e,["prefixCls","className","closeIcon","closable","type","title","children","footer"]),{getPrefixCls:m}=l.useContext(o.ConfigContext),g=m(),p=t||m("modal"),b=(0,J.default)(g),[v,$,C]=eh(p,b),y=`${p}-confirm`,h={};return h=i?{closable:null!=r&&r,title:"",footer:"",children:l.createElement(ek,Object.assign({},e,{prefixCls:p,confirmPrefixCls:y,rootPrefixCls:g,content:c}))}:{closable:null==r||r,title:s,footer:null!==u&&l.createElement(er,Object.assign({},e)),children:c},v(l.createElement(D,Object.assign({prefixCls:p,className:(0,d.default)($,`${p}-pure-panel`,i&&y,i&&`${y}-${i}`,n,C,b)},f,{closeIcon:eo(p,a),closable:r},h)))});var eF=e.i(87414),eW=e.i(929447),eD=function(e,t){var n={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&0>t.indexOf(l)&&(n[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,l=Object.getOwnPropertySymbols(e);at.indexOf(l[a])&&Object.prototype.propertyIsEnumerable.call(e,l[a])&&(n[l[a]]=e[l[a]]);return n};let eG=l.forwardRef((e,t)=>{var a,{afterClose:r,config:i}=e,s=eD(e,["afterClose","config"]);let[c,u]=l.useState(!0),[d,f]=l.useState(i),{direction:m,getPrefixCls:g}=l.useContext(o.ConfigContext),p=g("modal"),b=g(),v=(...e)=>{var t;u(!1),e.some(e=>null==e?void 0:e.triggerCancel)&&(null==(t=d.onCancel)||t.call.apply(t,[d,()=>{}].concat((0,n.default)(e.slice(1)))))};l.useImperativeHandle(t,()=>({destroy:v,update:e=>{f(t=>{let n="function"==typeof e?e(t):e;return Object.assign(Object.assign({},t),n)})}}));let $=null!=(a=d.okCancel)?a:"confirm"===d.type,[C]=(0,eW.default)("Modal",eF.default.Modal);return l.createElement(eS,Object.assign({prefixCls:p,rootPrefixCls:b},d,{close:v,open:c,afterClose:()=>{var e;r(),null==(e=d.afterClose)||e.call(d)},okText:d.okText||($?null==C?void 0:C.okText:null==C?void 0:C.justOkText),direction:d.direction||m,cancelText:d.cancelText||(null==C?void 0:C.cancelText)},s))}),eX=0,eU=l.memo(l.forwardRef((e,t)=>{let[a,o]=(()=>{let[e,t]=l.useState([]);return[e,l.useCallback(e=>(t(t=>[].concat((0,n.default)(t),[e])),()=>{t(t=>t.filter(t=>t!==e))}),[])]})();return l.useImperativeHandle(t,()=>({patchElement:o}),[o]),l.createElement(l.Fragment,null,a)}));function eK(e){return eP(eR(e))}eO.useModal=function(){let e=l.useRef(null),[t,a]=l.useState([]);l.useEffect(()=>{t.length&&((0,n.default)(t).forEach(e=>{e()}),a([]))},[t]);let o=l.useCallback(t=>function(o){var r;let i,s;eX+=1;let c=l.createRef(),u=new Promise(e=>{i=e}),d=!1,f=l.createElement(eG,{key:`modal-${eX}`,config:t(o),ref:c,afterClose:()=>{null==s||s()},isSilent:()=>d,onConfirm:e=>{i(e)}});return(s=null==(r=e.current)?void 0:r.patchElement(f))&&eN.push(s),{destroy:()=>{function e(){var e;null==(e=c.current)||e.destroy()}c.current?e():a(t=>[].concat((0,n.default)(t),[e]))},update:e=>{function t(){var t;null==(t=c.current)||t.update(e)}c.current?t():a(e=>[].concat((0,n.default)(e),[t]))},then:e=>(d=!0,u.then(e))}},[]);return[l.useMemo(()=>({info:o(eB),success:o(eM),error:o(ez),warning:o(eR),confirm:o(eH)}),[o]),l.createElement(eU,{key:"modal-holder",ref:e})]},eO.info=function(e){return eP(eB(e))},eO.success=function(e){return eP(eM(e))},eO.error=function(e){return eP(ez(e))},eO.warning=eK,eO.warn=eK,eO.confirm=function(e){return eP(eH(e))},eO.destroyAll=function(){for(;eN.length;){let e=eN.pop();e&&e()}},eO.config=function({rootPrefixCls:e}){eT=e},eO._InternalPanelDoNotUseOrYouWillBeFired=eA,e.s(["Modal",0,eO],212931)}]); \ No newline at end of file diff --git a/litellm/proxy/_experimental/out/_next/static/chunks/088a4006aa78f150.js b/litellm/proxy/_experimental/out/_next/static/chunks/088a4006aa78f150.js deleted file mode 100644 index 5b939ac979e..00000000000 --- a/litellm/proxy/_experimental/out/_next/static/chunks/088a4006aa78f150.js +++ /dev/null @@ -1 +0,0 @@ -(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,530212,e=>{"use strict";var t=e.i(271645);let r=t.forwardRef(function(e,r){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:r},e),t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M10 19l-7-7m0 0l7-7m-7 7h18"}))});e.s(["ArrowLeftIcon",0,r],530212)},350967,46757,e=>{"use strict";var t=e.i(290571),r=e.i(444755),a=e.i(673706),s=e.i(271645);let l={0:"grid-cols-none",1:"grid-cols-1",2:"grid-cols-2",3:"grid-cols-3",4:"grid-cols-4",5:"grid-cols-5",6:"grid-cols-6",7:"grid-cols-7",8:"grid-cols-8",9:"grid-cols-9",10:"grid-cols-10",11:"grid-cols-11",12:"grid-cols-12"},n={0:"sm:grid-cols-none",1:"sm:grid-cols-1",2:"sm:grid-cols-2",3:"sm:grid-cols-3",4:"sm:grid-cols-4",5:"sm:grid-cols-5",6:"sm:grid-cols-6",7:"sm:grid-cols-7",8:"sm:grid-cols-8",9:"sm:grid-cols-9",10:"sm:grid-cols-10",11:"sm:grid-cols-11",12:"sm:grid-cols-12"},i={0:"md:grid-cols-none",1:"md:grid-cols-1",2:"md:grid-cols-2",3:"md:grid-cols-3",4:"md:grid-cols-4",5:"md:grid-cols-5",6:"md:grid-cols-6",7:"md:grid-cols-7",8:"md:grid-cols-8",9:"md:grid-cols-9",10:"md:grid-cols-10",11:"md:grid-cols-11",12:"md:grid-cols-12"},o={0:"lg:grid-cols-none",1:"lg:grid-cols-1",2:"lg:grid-cols-2",3:"lg:grid-cols-3",4:"lg:grid-cols-4",5:"lg:grid-cols-5",6:"lg:grid-cols-6",7:"lg:grid-cols-7",8:"lg:grid-cols-8",9:"lg:grid-cols-9",10:"lg:grid-cols-10",11:"lg:grid-cols-11",12:"lg:grid-cols-12"},c={1:"col-span-1",2:"col-span-2",3:"col-span-3",4:"col-span-4",5:"col-span-5",6:"col-span-6",7:"col-span-7",8:"col-span-8",9:"col-span-9",10:"col-span-10",11:"col-span-11",12:"col-span-12",13:"col-span-13"},d={1:"sm:col-span-1",2:"sm:col-span-2",3:"sm:col-span-3",4:"sm:col-span-4",5:"sm:col-span-5",6:"sm:col-span-6",7:"sm:col-span-7",8:"sm:col-span-8",9:"sm:col-span-9",10:"sm:col-span-10",11:"sm:col-span-11",12:"sm:col-span-12",13:"sm:col-span-13"},m={1:"md:col-span-1",2:"md:col-span-2",3:"md:col-span-3",4:"md:col-span-4",5:"md:col-span-5",6:"md:col-span-6",7:"md:col-span-7",8:"md:col-span-8",9:"md:col-span-9",10:"md:col-span-10",11:"md:col-span-11",12:"md:col-span-12",13:"md:col-span-13"},u={1:"lg:col-span-1",2:"lg:col-span-2",3:"lg:col-span-3",4:"lg:col-span-4",5:"lg:col-span-5",6:"lg:col-span-6",7:"lg:col-span-7",8:"lg:col-span-8",9:"lg:col-span-9",10:"lg:col-span-10",11:"lg:col-span-11",12:"lg:col-span-12",13:"lg:col-span-13"};e.s(["colSpan",()=>c,"colSpanLg",()=>u,"colSpanMd",()=>m,"colSpanSm",()=>d,"gridCols",()=>l,"gridColsLg",()=>o,"gridColsMd",()=>i,"gridColsSm",()=>n],46757);let g=(0,a.makeClassName)("Grid"),p=(e,t)=>e&&Object.keys(t).includes(String(e))?t[e]:"",x=s.default.forwardRef((e,a)=>{let{numItems:c=1,numItemsSm:d,numItemsMd:m,numItemsLg:u,children:x,className:h}=e,f=(0,t.__rest)(e,["numItems","numItemsSm","numItemsMd","numItemsLg","children","className"]),b=p(c,l),y=p(d,n),v=p(m,i),j=p(u,o),w=(0,r.tremorTwMerge)(b,y,v,j);return s.default.createElement("div",Object.assign({ref:a,className:(0,r.tremorTwMerge)(g("root"),"grid",w,h)},f),x)});x.displayName="Grid",e.s(["Grid",()=>x],350967)},68155,e=>{"use strict";var t=e.i(271645);let r=t.forwardRef(function(e,r){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:r},e),t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M19 7l-.867 12.142A2 2 0 0116.138 21H7.862a2 2 0 01-1.995-1.858L5 7m5 4v6m4-6v6m1-10V4a1 1 0 00-1-1h-4a1 1 0 00-1 1v3M4 7h16"}))});e.s(["TrashIcon",0,r],68155)},871943,e=>{"use strict";var t=e.i(271645);let r=t.forwardRef(function(e,r){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:r},e),t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M19 9l-7 7-7-7"}))});e.s(["ChevronDownIcon",0,r],871943)},360820,e=>{"use strict";var t=e.i(271645);let r=t.forwardRef(function(e,r){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:r},e),t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M5 15l7-7 7 7"}))});e.s(["ChevronUpIcon",0,r],360820)},244451,e=>{"use strict";let t;e.i(247167);var r=e.i(271645),a=e.i(343794),s=e.i(242064),l=e.i(763731),n=e.i(174428);let i=80*Math.PI,o=e=>{let{dotClassName:t,style:s,hasCircleCls:l}=e;return r.createElement("circle",{className:(0,a.default)(`${t}-circle`,{[`${t}-circle-bg`]:l}),r:40,cx:50,cy:50,strokeWidth:20,style:s})},c=({percent:e,prefixCls:t})=>{let s=`${t}-dot`,l=`${s}-holder`,c=`${l}-hidden`,[d,m]=r.useState(!1);(0,n.default)(()=>{0!==e&&m(!0)},[0!==e]);let u=Math.max(Math.min(e,100),0);if(!d)return null;let g={strokeDashoffset:`${i/4}`,strokeDasharray:`${i*u/100} ${i*(100-u)/100}`};return r.createElement("span",{className:(0,a.default)(l,`${s}-progress`,u<=0&&c)},r.createElement("svg",{viewBox:"0 0 100 100",role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":u},r.createElement(o,{dotClassName:s,hasCircleCls:!0}),r.createElement(o,{dotClassName:s,style:g})))};function d(e){let{prefixCls:t,percent:s=0}=e,l=`${t}-dot`,n=`${l}-holder`,i=`${n}-hidden`;return r.createElement(r.Fragment,null,r.createElement("span",{className:(0,a.default)(n,s>0&&i)},r.createElement("span",{className:(0,a.default)(l,`${t}-dot-spin`)},[1,2,3,4].map(e=>r.createElement("i",{className:`${t}-dot-item`,key:e})))),r.createElement(c,{prefixCls:t,percent:s}))}function m(e){var t;let{prefixCls:s,indicator:n,percent:i}=e,o=`${s}-dot`;return n&&r.isValidElement(n)?(0,l.cloneElement)(n,{className:(0,a.default)(null==(t=n.props)?void 0:t.className,o),percent:i}):r.createElement(d,{prefixCls:s,percent:i})}e.i(296059);var u=e.i(694758),g=e.i(183293),p=e.i(246422),x=e.i(838378);let h=new u.Keyframes("antSpinMove",{to:{opacity:1}}),f=new u.Keyframes("antRotate",{to:{transform:"rotate(405deg)"}}),b=(0,p.genStyleHooks)("Spin",e=>(e=>{let{componentCls:t,calc:r}=e;return{[t]:Object.assign(Object.assign({},(0,g.resetComponent)(e)),{position:"absolute",display:"none",color:e.colorPrimary,fontSize:0,textAlign:"center",verticalAlign:"middle",opacity:0,transition:`transform ${e.motionDurationSlow} ${e.motionEaseInOutCirc}`,"&-spinning":{position:"relative",display:"inline-block",opacity:1},[`${t}-text`]:{fontSize:e.fontSize,paddingTop:r(r(e.dotSize).sub(e.fontSize)).div(2).add(2).equal()},"&-fullscreen":{position:"fixed",width:"100vw",height:"100vh",backgroundColor:e.colorBgMask,zIndex:e.zIndexPopupBase,inset:0,display:"flex",alignItems:"center",flexDirection:"column",justifyContent:"center",opacity:0,visibility:"hidden",transition:`all ${e.motionDurationMid}`,"&-show":{opacity:1,visibility:"visible"},[t]:{[`${t}-dot-holder`]:{color:e.colorWhite},[`${t}-text`]:{color:e.colorTextLightSolid}}},"&-nested-loading":{position:"relative",[`> div > ${t}`]:{position:"absolute",top:0,insetInlineStart:0,zIndex:4,display:"block",width:"100%",height:"100%",maxHeight:e.contentHeight,[`${t}-dot`]:{position:"absolute",top:"50%",insetInlineStart:"50%",margin:r(e.dotSize).mul(-1).div(2).equal()},[`${t}-text`]:{position:"absolute",top:"50%",width:"100%",textShadow:`0 1px 2px ${e.colorBgContainer}`},[`&${t}-show-text ${t}-dot`]:{marginTop:r(e.dotSize).div(2).mul(-1).sub(10).equal()},"&-sm":{[`${t}-dot`]:{margin:r(e.dotSizeSM).mul(-1).div(2).equal()},[`${t}-text`]:{paddingTop:r(r(e.dotSizeSM).sub(e.fontSize)).div(2).add(2).equal()},[`&${t}-show-text ${t}-dot`]:{marginTop:r(e.dotSizeSM).div(2).mul(-1).sub(10).equal()}},"&-lg":{[`${t}-dot`]:{margin:r(e.dotSizeLG).mul(-1).div(2).equal()},[`${t}-text`]:{paddingTop:r(r(e.dotSizeLG).sub(e.fontSize)).div(2).add(2).equal()},[`&${t}-show-text ${t}-dot`]:{marginTop:r(e.dotSizeLG).div(2).mul(-1).sub(10).equal()}}},[`${t}-container`]:{position:"relative",transition:`opacity ${e.motionDurationSlow}`,"&::after":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:10,width:"100%",height:"100%",background:e.colorBgContainer,opacity:0,transition:`all ${e.motionDurationSlow}`,content:'""',pointerEvents:"none"}},[`${t}-blur`]:{clear:"both",opacity:.5,userSelect:"none",pointerEvents:"none","&::after":{opacity:.4,pointerEvents:"auto"}}},"&-tip":{color:e.spinDotDefault},[`${t}-dot-holder`]:{width:"1em",height:"1em",fontSize:e.dotSize,display:"inline-block",transition:`transform ${e.motionDurationSlow} ease, opacity ${e.motionDurationSlow} ease`,transformOrigin:"50% 50%",lineHeight:1,color:e.colorPrimary,"&-hidden":{transform:"scale(0.3)",opacity:0}},[`${t}-dot-progress`]:{position:"absolute",inset:0},[`${t}-dot`]:{position:"relative",display:"inline-block",fontSize:e.dotSize,width:"1em",height:"1em","&-item":{position:"absolute",display:"block",width:r(e.dotSize).sub(r(e.marginXXS).div(2)).div(2).equal(),height:r(e.dotSize).sub(r(e.marginXXS).div(2)).div(2).equal(),background:"currentColor",borderRadius:"100%",transform:"scale(0.75)",transformOrigin:"50% 50%",opacity:.3,animationName:h,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear",animationDirection:"alternate","&:nth-child(1)":{top:0,insetInlineStart:0,animationDelay:"0s"},"&:nth-child(2)":{top:0,insetInlineEnd:0,animationDelay:"0.4s"},"&:nth-child(3)":{insetInlineEnd:0,bottom:0,animationDelay:"0.8s"},"&:nth-child(4)":{bottom:0,insetInlineStart:0,animationDelay:"1.2s"}},"&-spin":{transform:"rotate(45deg)",animationName:f,animationDuration:"1.2s",animationIterationCount:"infinite",animationTimingFunction:"linear"},"&-circle":{strokeLinecap:"round",transition:["stroke-dashoffset","stroke-dasharray","stroke","stroke-width","opacity"].map(t=>`${t} ${e.motionDurationSlow} ease`).join(","),fillOpacity:0,stroke:"currentcolor"},"&-circle-bg":{stroke:e.colorFillSecondary}},[`&-sm ${t}-dot`]:{"&, &-holder":{fontSize:e.dotSizeSM}},[`&-sm ${t}-dot-holder`]:{i:{width:r(r(e.dotSizeSM).sub(r(e.marginXXS).div(2))).div(2).equal(),height:r(r(e.dotSizeSM).sub(r(e.marginXXS).div(2))).div(2).equal()}},[`&-lg ${t}-dot`]:{"&, &-holder":{fontSize:e.dotSizeLG}},[`&-lg ${t}-dot-holder`]:{i:{width:r(r(e.dotSizeLG).sub(e.marginXXS)).div(2).equal(),height:r(r(e.dotSizeLG).sub(e.marginXXS)).div(2).equal()}},[`&${t}-show-text ${t}-text`]:{display:"block"}})}})((0,x.mergeToken)(e,{spinDotDefault:e.colorTextDescription})),e=>{let{controlHeightLG:t,controlHeight:r}=e;return{contentHeight:400,dotSize:t/2,dotSizeSM:.35*t,dotSizeLG:r}}),y=[[30,.05],[70,.03],[96,.01]];var v=function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&0>t.indexOf(a)&&(r[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var s=0,a=Object.getOwnPropertySymbols(e);st.indexOf(a[s])&&Object.prototype.propertyIsEnumerable.call(e,a[s])&&(r[a[s]]=e[a[s]]);return r};let j=e=>{var l;let{prefixCls:n,spinning:i=!0,delay:o=0,className:c,rootClassName:d,size:u="default",tip:g,wrapperClassName:p,style:x,children:h,fullscreen:f=!1,indicator:j,percent:w}=e,N=v(e,["prefixCls","spinning","delay","className","rootClassName","size","tip","wrapperClassName","style","children","fullscreen","indicator","percent"]),{getPrefixCls:k,direction:S,className:C,style:M,indicator:E}=(0,s.useComponentConfig)("spin"),T=k("spin",n),[O,$,_]=b(T),[L,P]=r.useState(()=>i&&(!i||!o||!!Number.isNaN(Number(o)))),D=function(e,t){let[a,s]=r.useState(0),l=r.useRef(null),n="auto"===t;return r.useEffect(()=>(n&&e&&(s(0),l.current=setInterval(()=>{s(e=>{let t=100-e;for(let r=0;r{l.current&&(clearInterval(l.current),l.current=null)}),[n,e]),n?a:t}(L,w);r.useEffect(()=>{if(i){let e=function(e,t,r){var a,s=r||{},l=s.noTrailing,n=void 0!==l&&l,i=s.noLeading,o=void 0!==i&&i,c=s.debounceMode,d=void 0===c?void 0:c,m=!1,u=0;function g(){a&&clearTimeout(a)}function p(){for(var r=arguments.length,s=Array(r),l=0;le?o?(u=Date.now(),n||(a=setTimeout(d?x:p,e))):p():!0!==n&&(a=setTimeout(d?x:p,void 0===d?e-c:e)))}return p.cancel=function(e){var t=(e||{}).upcomingOnly;g(),m=!(void 0!==t&&t)},p}(o,()=>{P(!0)},{debounceMode:false});return e(),()=>{var t;null==(t=null==e?void 0:e.cancel)||t.call(e)}}P(!1)},[o,i]);let z=r.useMemo(()=>void 0!==h&&!f,[h,f]),I=(0,a.default)(T,C,{[`${T}-sm`]:"small"===u,[`${T}-lg`]:"large"===u,[`${T}-spinning`]:L,[`${T}-show-text`]:!!g,[`${T}-rtl`]:"rtl"===S},c,!f&&d,$,_),R=(0,a.default)(`${T}-container`,{[`${T}-blur`]:L}),A=null!=(l=null!=j?j:E)?l:t,B=Object.assign(Object.assign({},M),x),F=r.createElement("div",Object.assign({},N,{style:B,className:I,"aria-live":"polite","aria-busy":L}),r.createElement(m,{prefixCls:T,indicator:A,percent:D}),g&&(z||f)?r.createElement("div",{className:`${T}-text`},g):null);return O(z?r.createElement("div",Object.assign({},N,{className:(0,a.default)(`${T}-nested-loading`,p,$,_)}),L&&r.createElement("div",{key:"loading"},F),r.createElement("div",{className:R,key:"container"},h)):f?r.createElement("div",{className:(0,a.default)(`${T}-fullscreen`,{[`${T}-fullscreen-show`]:L},d,$,_)},F):F)};j.setDefaultIndicator=e=>{t=e},e.s(["default",0,j],244451)},482725,e=>{"use strict";var t=e.i(244451);e.s(["Spin",()=>t.default])},955135,e=>{"use strict";var t=e.i(597440);e.s(["DeleteOutlined",()=>t.default])},519756,e=>{"use strict";e.i(247167);var t=e.i(931067),r=e.i(271645);let a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"};var s=e.i(9583),l=r.forwardRef(function(e,l){return r.createElement(s.default,(0,t.default)({},e,{ref:l,icon:a}))});e.s(["UploadOutlined",0,l],519756)},533882,e=>{"use strict";var t=e.i(843476),r=e.i(271645),a=e.i(250980),s=e.i(797672),l=e.i(68155),n=e.i(304967),i=e.i(629569),o=e.i(599724),c=e.i(269200),d=e.i(427612),m=e.i(64848),u=e.i(942232),g=e.i(496020),p=e.i(977572),x=e.i(992619),h=e.i(727749);e.s(["default",0,({accessToken:e,initialModelAliases:f={},onAliasUpdate:b,showExampleConfig:y=!0})=>{let[v,j]=(0,r.useState)([]),[w,N]=(0,r.useState)({aliasName:"",targetModel:""}),[k,S]=(0,r.useState)(null);(0,r.useEffect)(()=>{j(Object.entries(f).map(([e,t],r)=>({id:`${r}-${e}`,aliasName:e,targetModel:t})))},[f]);let C=()=>{if(!k)return;if(!k.aliasName||!k.targetModel)return void h.default.fromBackend("Please provide both alias name and target model");if(v.some(e=>e.id!==k.id&&e.aliasName===k.aliasName))return void h.default.fromBackend("An alias with this name already exists");let e=v.map(e=>e.id===k.id?k:e);j(e),S(null);let t={};e.forEach(e=>{t[e.aliasName]=e.targetModel}),b&&b(t),h.default.success("Alias updated successfully")},M=()=>{S(null)},E=v.reduce((e,t)=>(e[t.aliasName]=t.targetModel,e),{});return(0,t.jsxs)("div",{className:"mt-4",children:[(0,t.jsxs)("div",{className:"mb-6",children:[(0,t.jsx)(o.Text,{className:"text-sm font-medium text-gray-700 mb-2",children:"Add New Alias"}),(0,t.jsxs)("div",{className:"grid grid-cols-3 gap-4",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("label",{className:"block text-xs text-gray-500 mb-1",children:"Alias Name"}),(0,t.jsx)("input",{type:"text",value:w.aliasName,onChange:e=>N({...w,aliasName:e.target.value}),placeholder:"e.g., gpt-4o",className:"w-full px-3 py-2 border border-gray-300 rounded-md text-sm"})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)("label",{className:"block text-xs text-gray-500 mb-1",children:"Target Model"}),(0,t.jsx)(x.default,{accessToken:e,value:w.targetModel,placeholder:"Select target model",onChange:e=>N({...w,targetModel:e}),showLabel:!1})]}),(0,t.jsx)("div",{className:"flex items-end",children:(0,t.jsxs)("button",{onClick:()=>{if(!w.aliasName||!w.targetModel)return void h.default.fromBackend("Please provide both alias name and target model");if(v.some(e=>e.aliasName===w.aliasName))return void h.default.fromBackend("An alias with this name already exists");let e=[...v,{id:`${Date.now()}-${w.aliasName}`,aliasName:w.aliasName,targetModel:w.targetModel}];j(e),N({aliasName:"",targetModel:""});let t={};e.forEach(e=>{t[e.aliasName]=e.targetModel}),b&&b(t),h.default.success("Alias added successfully")},disabled:!w.aliasName||!w.targetModel,className:`flex items-center px-4 py-2 rounded-md text-sm ${!w.aliasName||!w.targetModel?"bg-gray-300 text-gray-500 cursor-not-allowed":"bg-green-600 text-white hover:bg-green-700"}`,children:[(0,t.jsx)(a.PlusCircleIcon,{className:"w-4 h-4 mr-1"}),"Add Alias"]})})]})]}),(0,t.jsx)(o.Text,{className:"text-sm font-medium text-gray-700 mb-2",children:"Manage Existing Aliases"}),(0,t.jsx)("div",{className:"rounded-lg custom-border relative mb-6",children:(0,t.jsx)("div",{className:"overflow-x-auto",children:(0,t.jsxs)(c.Table,{className:"[&_td]:py-0.5 [&_th]:py-1",children:[(0,t.jsx)(d.TableHead,{children:(0,t.jsxs)(g.TableRow,{children:[(0,t.jsx)(m.TableHeaderCell,{className:"py-1 h-8",children:"Alias Name"}),(0,t.jsx)(m.TableHeaderCell,{className:"py-1 h-8",children:"Target Model"}),(0,t.jsx)(m.TableHeaderCell,{className:"py-1 h-8",children:"Actions"})]})}),(0,t.jsxs)(u.TableBody,{children:[v.map(r=>(0,t.jsx)(g.TableRow,{className:"h-8",children:k&&k.id===r.id?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(p.TableCell,{className:"py-0.5",children:(0,t.jsx)("input",{type:"text",value:k.aliasName,onChange:e=>S({...k,aliasName:e.target.value}),className:"w-full px-2 py-1 border border-gray-300 rounded-md text-sm"})}),(0,t.jsx)(p.TableCell,{className:"py-0.5",children:(0,t.jsx)(x.default,{accessToken:e,value:k.targetModel,onChange:e=>S({...k,targetModel:e}),showLabel:!1,style:{height:"32px"}})}),(0,t.jsx)(p.TableCell,{className:"py-0.5 whitespace-nowrap",children:(0,t.jsxs)("div",{className:"flex space-x-2",children:[(0,t.jsx)("button",{onClick:C,className:"text-xs bg-blue-50 text-blue-600 px-2 py-1 rounded hover:bg-blue-100",children:"Save"}),(0,t.jsx)("button",{onClick:M,className:"text-xs bg-gray-50 text-gray-600 px-2 py-1 rounded hover:bg-gray-100",children:"Cancel"})]})})]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(p.TableCell,{className:"py-0.5 text-sm text-gray-900",children:r.aliasName}),(0,t.jsx)(p.TableCell,{className:"py-0.5 text-sm text-gray-500",children:r.targetModel}),(0,t.jsx)(p.TableCell,{className:"py-0.5 whitespace-nowrap",children:(0,t.jsxs)("div",{className:"flex space-x-2",children:[(0,t.jsx)("button",{onClick:()=>{S({...r})},className:"text-xs bg-blue-50 text-blue-600 px-2 py-1 rounded hover:bg-blue-100",children:(0,t.jsx)(s.PencilIcon,{className:"w-3 h-3"})}),(0,t.jsx)("button",{onClick:()=>{var e;let t,a;return e=r.id,j(t=v.filter(t=>t.id!==e)),a={},void(t.forEach(e=>{a[e.aliasName]=e.targetModel}),b&&b(a),h.default.success("Alias deleted successfully"))},className:"text-xs bg-red-50 text-red-600 px-2 py-1 rounded hover:bg-red-100",children:(0,t.jsx)(l.TrashIcon,{className:"w-3 h-3"})})]})})]})},r.id)),0===v.length&&(0,t.jsx)(g.TableRow,{children:(0,t.jsx)(p.TableCell,{colSpan:3,className:"py-0.5 text-sm text-gray-500 text-center",children:"No aliases added yet. Add a new alias above."})})]})]})})}),y&&(0,t.jsxs)(n.Card,{children:[(0,t.jsx)(i.Title,{className:"mb-4",children:"Configuration Example"}),(0,t.jsx)(o.Text,{className:"text-gray-600 mb-4",children:"Here's how your current aliases would look in the config:"}),(0,t.jsx)("div",{className:"bg-gray-100 rounded-lg p-4 font-mono text-sm",children:(0,t.jsxs)("div",{className:"text-gray-700",children:["model_aliases:",0===Object.keys(E).length?(0,t.jsxs)("span",{className:"text-gray-500",children:[(0,t.jsx)("br",{}),"  # No aliases configured yet"]}):Object.entries(E).map(([e,r])=>(0,t.jsxs)("span",{children:[(0,t.jsx)("br",{}),'  "',e,'": "',r,'"']},e))]})})]})]})}])},651904,e=>{"use strict";var t=e.i(843476),r=e.i(599724),a=e.i(266484);e.s(["default",0,function({value:e,onChange:s,premiumUser:l=!1,disabledCallbacks:n=[],onDisabledCallbacksChange:i}){return l?(0,t.jsx)(a.default,{value:e,onChange:s,disabledCallbacks:n,onDisabledCallbacksChange:i}):(0,t.jsxs)("div",{children:[(0,t.jsxs)("div",{className:"flex flex-wrap gap-2 mb-3",children:[(0,t.jsx)("div",{className:"inline-flex items-center px-3 py-1.5 rounded-lg bg-green-50 border border-green-200 text-green-800 text-sm font-medium opacity-50",children:"✨ langfuse-logging"}),(0,t.jsx)("div",{className:"inline-flex items-center px-3 py-1.5 rounded-lg bg-green-50 border border-green-200 text-green-800 text-sm font-medium opacity-50",children:"✨ datadog-logging"})]}),(0,t.jsx)("div",{className:"p-3 bg-yellow-50 border border-yellow-200 rounded-lg",children:(0,t.jsxs)(r.Text,{className:"text-sm text-yellow-800",children:["Setting Key/Team logging settings is a LiteLLM Enterprise feature. Global Logging Settings are available for all free users. Get a trial key"," ",(0,t.jsx)("a",{href:"https://www.litellm.ai/#pricing",target:"_blank",rel:"noopener noreferrer",className:"underline",children:"here"}),"."]})})]})}])},250980,e=>{"use strict";var t=e.i(271645);let r=t.forwardRef(function(e,r){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:r},e),t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 9v3m0 0v3m0-3h3m-3 0H9m12 0a9 9 0 11-18 0 9 9 0 0118 0z"}))});e.s(["PlusCircleIcon",0,r],250980)},502547,e=>{"use strict";var t=e.i(271645);let r=t.forwardRef(function(e,r){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:r},e),t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9 5l7 7-7 7"}))});e.s(["ChevronRightIcon",0,r],502547)},384767,e=>{"use strict";var t=e.i(843476),r=e.i(599724),a=e.i(271645),s=e.i(389083);let l=a.forwardRef(function(e,t){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:t},e),a.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M4 7v10c0 2.21 3.582 4 8 4s8-1.79 8-4V7M4 7c0 2.21 3.582 4 8 4s8-1.79 8-4M4 7c0-2.21 3.582-4 8-4s8 1.79 8 4m0 5c0 2.21-3.582 4-8 4s-8-1.79-8-4"}))});var n=e.i(764205);let i=function({vectorStores:e,accessToken:i}){let[o,c]=(0,a.useState)([]);return(0,a.useEffect)(()=>{(async()=>{if(i&&0!==e.length)try{let e=await (0,n.vectorStoreListCall)(i);e.data&&c(e.data.map(e=>({vector_store_id:e.vector_store_id,vector_store_name:e.vector_store_name})))}catch(e){console.error("Error fetching vector stores:",e)}})()},[i,e.length]),(0,t.jsxs)("div",{className:"space-y-3",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(l,{className:"h-4 w-4 text-blue-600"}),(0,t.jsx)(r.Text,{className:"font-semibold text-gray-900",children:"Vector Stores"}),(0,t.jsx)(s.Badge,{color:"blue",size:"xs",children:e.length})]}),e.length>0?(0,t.jsx)("div",{className:"flex flex-wrap gap-2",children:e.map((e,r)=>{let a;return(0,t.jsx)("div",{className:"inline-flex items-center px-3 py-1.5 rounded-lg bg-blue-50 border border-blue-200 text-blue-800 text-sm font-medium",children:(a=o.find(t=>t.vector_store_id===e))?`${a.vector_store_name||a.vector_store_id} (${a.vector_store_id})`:e},r)})}):(0,t.jsxs)("div",{className:"flex items-center gap-2 px-3 py-2 rounded-lg bg-gray-50 border border-gray-200",children:[(0,t.jsx)(l,{className:"h-4 w-4 text-gray-400"}),(0,t.jsx)(r.Text,{className:"text-gray-500 text-sm",children:"No vector stores configured"})]})]})},o=a.forwardRef(function(e,t){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:t},e),a.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M5 12h14M5 12a2 2 0 01-2-2V6a2 2 0 012-2h14a2 2 0 012 2v4a2 2 0 01-2 2M5 12a2 2 0 00-2 2v4a2 2 0 002 2h14a2 2 0 002-2v-4a2 2 0 00-2-2m-2-4h.01M17 16h.01"}))});var c=e.i(871943),d=e.i(502547),m=e.i(592968);let u=function({mcpServers:l,mcpAccessGroups:i=[],mcpToolPermissions:u={},accessToken:g}){let[p,x]=(0,a.useState)([]),[h,f]=(0,a.useState)([]),[b,y]=(0,a.useState)(new Set);(0,a.useEffect)(()=>{(async()=>{if(g&&l.length>0)try{let e=await (0,n.fetchMCPServers)(g);e&&Array.isArray(e)?x(e):e.data&&Array.isArray(e.data)&&x(e.data)}catch(e){console.error("Error fetching MCP servers:",e)}})()},[g,l.length]),(0,a.useEffect)(()=>{(async()=>{if(g&&i.length>0)try{let t=await e.A(601236).then(e=>e.fetchMCPAccessGroups(g));f(Array.isArray(t)?t:t.data||[])}catch(e){console.error("Error fetching MCP access groups:",e)}})()},[g,i.length]);let v=[...l.map(e=>({type:"server",value:e})),...i.map(e=>({type:"accessGroup",value:e}))],j=v.length;return(0,t.jsxs)("div",{className:"space-y-3",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(o,{className:"h-4 w-4 text-blue-600"}),(0,t.jsx)(r.Text,{className:"font-semibold text-gray-900",children:"MCP Servers"}),(0,t.jsx)(s.Badge,{color:"blue",size:"xs",children:j})]}),j>0?(0,t.jsx)("div",{className:"max-h-[400px] overflow-y-auto space-y-2 pr-1",children:v.map((e,r)=>{let a="server"===e.type?u[e.value]:void 0,s=a&&a.length>0,l=b.has(e.value);return(0,t.jsxs)("div",{className:"space-y-2",children:[(0,t.jsxs)("div",{onClick:()=>{var t;return s&&(t=e.value,void y(e=>{let r=new Set(e);return r.has(t)?r.delete(t):r.add(t),r}))},className:`flex items-center gap-3 py-2 px-3 rounded-lg border border-gray-200 transition-all ${s?"cursor-pointer hover:bg-gray-50 hover:border-gray-300":"bg-white"}`,children:[(0,t.jsx)("div",{className:"flex items-center gap-2 flex-1 min-w-0",children:"server"===e.type?(0,t.jsx)(m.Tooltip,{title:`Full ID: ${e.value}`,placement:"top",children:(0,t.jsxs)("div",{className:"inline-flex items-center gap-2 min-w-0",children:[(0,t.jsx)("span",{className:"inline-block w-1.5 h-1.5 bg-blue-500 rounded-full flex-shrink-0"}),(0,t.jsx)("span",{className:"text-sm font-medium text-gray-900 truncate",children:(e=>{let t=p.find(t=>t.server_id===e);if(t){let r=e.length>7?`${e.slice(0,3)}...${e.slice(-4)}`:e;return`${t.alias} (${r})`}return e})(e.value)})]})}):(0,t.jsxs)("div",{className:"inline-flex items-center gap-2 min-w-0",children:[(0,t.jsx)("span",{className:"inline-block w-1.5 h-1.5 bg-green-500 rounded-full flex-shrink-0"}),(0,t.jsx)("span",{className:"text-sm font-medium text-gray-900 truncate",children:e.value}),(0,t.jsx)("span",{className:"ml-1 px-1.5 py-0.5 text-[9px] font-semibold text-green-600 bg-green-50 border border-green-200 rounded uppercase tracking-wide flex-shrink-0",children:"Group"})]})}),s&&(0,t.jsxs)("div",{className:"flex items-center gap-1 flex-shrink-0 whitespace-nowrap",children:[(0,t.jsx)("span",{className:"text-xs font-medium text-gray-600",children:a.length}),(0,t.jsx)("span",{className:"text-xs text-gray-500",children:1===a.length?"tool":"tools"}),l?(0,t.jsx)(c.ChevronDownIcon,{className:"h-3.5 w-3.5 text-gray-400 ml-0.5"}):(0,t.jsx)(d.ChevronRightIcon,{className:"h-3.5 w-3.5 text-gray-400 ml-0.5"})]})]}),s&&l&&(0,t.jsx)("div",{className:"ml-4 pl-4 border-l-2 border-blue-200 pb-1",children:(0,t.jsx)("div",{className:"flex flex-wrap gap-1.5",children:a.map((e,r)=>(0,t.jsx)("span",{className:"inline-flex items-center px-2.5 py-1 rounded-lg bg-blue-50 border border-blue-200 text-blue-800 text-xs font-medium",children:e},r))})})]},r)})}):(0,t.jsxs)("div",{className:"flex items-center gap-2 px-3 py-2 rounded-lg bg-gray-50 border border-gray-200",children:[(0,t.jsx)(o,{className:"h-4 w-4 text-gray-400"}),(0,t.jsx)(r.Text,{className:"text-gray-500 text-sm",children:"No MCP servers or access groups configured"})]})]})},g=a.forwardRef(function(e,t){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:t},e),a.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M17 20h5v-2a3 3 0 00-5.356-1.857M17 20H7m10 0v-2c0-.656-.126-1.283-.356-1.857M7 20H2v-2a3 3 0 015.356-1.857M7 20v-2c0-.656.126-1.283.356-1.857m0 0a5.002 5.002 0 019.288 0M15 7a3 3 0 11-6 0 3 3 0 016 0zm6 3a2 2 0 11-4 0 2 2 0 014 0zM7 10a2 2 0 11-4 0 2 2 0 014 0z"}))}),p=function({agents:e,agentAccessGroups:l=[],accessToken:i}){let[o,c]=(0,a.useState)([]);(0,a.useEffect)(()=>{(async()=>{if(i&&e.length>0)try{let e=await (0,n.getAgentsList)(i);e&&e.agents&&Array.isArray(e.agents)&&c(e.agents)}catch(e){console.error("Error fetching agents:",e)}})()},[i,e.length]);let d=[...e.map(e=>({type:"agent",value:e})),...l.map(e=>({type:"accessGroup",value:e}))],u=d.length;return(0,t.jsxs)("div",{className:"space-y-3",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(g,{className:"h-4 w-4 text-purple-600"}),(0,t.jsx)(r.Text,{className:"font-semibold text-gray-900",children:"Agents"}),(0,t.jsx)(s.Badge,{color:"purple",size:"xs",children:u})]}),u>0?(0,t.jsx)("div",{className:"max-h-[400px] overflow-y-auto space-y-2 pr-1",children:d.map((e,r)=>(0,t.jsx)("div",{className:"space-y-2",children:(0,t.jsx)("div",{className:"flex items-center gap-3 py-2 px-3 rounded-lg border border-gray-200 bg-white",children:(0,t.jsx)("div",{className:"flex items-center gap-2 flex-1 min-w-0",children:"agent"===e.type?(0,t.jsx)(m.Tooltip,{title:`Full ID: ${e.value}`,placement:"top",children:(0,t.jsxs)("div",{className:"inline-flex items-center gap-2 min-w-0",children:[(0,t.jsx)("span",{className:"inline-block w-1.5 h-1.5 bg-purple-500 rounded-full flex-shrink-0"}),(0,t.jsx)("span",{className:"text-sm font-medium text-gray-900 truncate",children:(e=>{let t=o.find(t=>t.agent_id===e);if(t){let r=e.length>7?`${e.slice(0,3)}...${e.slice(-4)}`:e;return`${t.agent_name} (${r})`}return e})(e.value)})]})}):(0,t.jsxs)("div",{className:"inline-flex items-center gap-2 min-w-0",children:[(0,t.jsx)("span",{className:"inline-block w-1.5 h-1.5 bg-green-500 rounded-full flex-shrink-0"}),(0,t.jsx)("span",{className:"text-sm font-medium text-gray-900 truncate",children:e.value}),(0,t.jsx)("span",{className:"ml-1 px-1.5 py-0.5 text-[9px] font-semibold text-green-600 bg-green-50 border border-green-200 rounded uppercase tracking-wide flex-shrink-0",children:"Group"})]})})})},r))}):(0,t.jsxs)("div",{className:"flex items-center gap-2 px-3 py-2 rounded-lg bg-gray-50 border border-gray-200",children:[(0,t.jsx)(g,{className:"h-4 w-4 text-gray-400"}),(0,t.jsx)(r.Text,{className:"text-gray-500 text-sm",children:"No agents or access groups configured"})]})]})};e.s(["default",0,function({objectPermission:e,variant:a="card",className:s="",accessToken:l}){let n=e?.vector_stores||[],o=e?.mcp_servers||[],c=e?.mcp_access_groups||[],d=e?.mcp_tool_permissions||{},m=e?.agents||[],g=e?.agent_access_groups||[],x=(0,t.jsxs)("div",{className:"card"===a?"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6":"space-y-4",children:[(0,t.jsx)(i,{vectorStores:n,accessToken:l}),(0,t.jsx)(u,{mcpServers:o,mcpAccessGroups:c,mcpToolPermissions:d,accessToken:l}),(0,t.jsx)(p,{agents:m,agentAccessGroups:g,accessToken:l})]});return"card"===a?(0,t.jsxs)("div",{className:`bg-white border border-gray-200 rounded-lg p-6 ${s}`,children:[(0,t.jsx)("div",{className:"flex items-center gap-2 mb-6",children:(0,t.jsxs)("div",{children:[(0,t.jsx)(r.Text,{className:"font-semibold text-gray-900",children:"Object Permissions"}),(0,t.jsx)(r.Text,{className:"text-xs text-gray-500",children:"Access control for Vector Stores and MCP Servers"})]})}),x]}):(0,t.jsxs)("div",{className:`${s}`,children:[(0,t.jsx)(r.Text,{className:"font-medium text-gray-900 mb-3",children:"Object Permissions"}),x]})}],384767)},220508,e=>{"use strict";var t=e.i(271645);let r=t.forwardRef(function(e,r){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:r},e),t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9 12l2 2 4-4m6 2a9 9 0 11-18 0 9 9 0 0118 0z"}))});e.s(["CheckCircleIcon",0,r],220508)},793130,e=>{"use strict";var t=e.i(290571),r=e.i(429427),a=e.i(371330),s=e.i(271645),l=e.i(394487),n=e.i(503269),i=e.i(214520),o=e.i(746725),c=e.i(914189),d=e.i(144279),m=e.i(294316),u=e.i(601893),g=e.i(140721),p=e.i(942803),x=e.i(233538),h=e.i(694421),f=e.i(700020),b=e.i(35889),y=e.i(998348),v=e.i(722678);let j=(0,s.createContext)(null);j.displayName="GroupContext";let w=s.Fragment,N=Object.assign((0,f.forwardRefWithAs)(function(e,t){var w;let N=(0,s.useId)(),k=(0,p.useProvidedId)(),S=(0,u.useDisabled)(),{id:C=k||`headlessui-switch-${N}`,disabled:M=S||!1,checked:E,defaultChecked:T,onChange:O,name:$,value:_,form:L,autoFocus:P=!1,...D}=e,z=(0,s.useContext)(j),[I,R]=(0,s.useState)(null),A=(0,s.useRef)(null),B=(0,m.useSyncRefs)(A,t,null===z?null:z.setSwitch,R),F=(0,i.useDefaultValue)(T),[G,q]=(0,n.useControllable)(E,O,null!=F&&F),H=(0,o.useDisposables)(),[V,W]=(0,s.useState)(!1),X=(0,c.useEvent)(()=>{W(!0),null==q||q(!G),H.nextFrame(()=>{W(!1)})}),K=(0,c.useEvent)(e=>{if((0,x.isDisabledReactIssue7711)(e.currentTarget))return e.preventDefault();e.preventDefault(),X()}),U=(0,c.useEvent)(e=>{e.key===y.Keys.Space?(e.preventDefault(),X()):e.key===y.Keys.Enter&&(0,h.attemptSubmit)(e.currentTarget)}),J=(0,c.useEvent)(e=>e.preventDefault()),Y=(0,v.useLabelledBy)(),Q=(0,b.useDescribedBy)(),{isFocusVisible:Z,focusProps:ee}=(0,r.useFocusRing)({autoFocus:P}),{isHovered:et,hoverProps:er}=(0,a.useHover)({isDisabled:M}),{pressed:ea,pressProps:es}=(0,l.useActivePress)({disabled:M}),el=(0,s.useMemo)(()=>({checked:G,disabled:M,hover:et,focus:Z,active:ea,autofocus:P,changing:V}),[G,et,Z,ea,M,V,P]),en=(0,f.mergeProps)({id:C,ref:B,role:"switch",type:(0,d.useResolveButtonType)(e,I),tabIndex:-1===e.tabIndex?0:null!=(w=e.tabIndex)?w:0,"aria-checked":G,"aria-labelledby":Y,"aria-describedby":Q,disabled:M||void 0,autoFocus:P,onClick:K,onKeyUp:U,onKeyPress:J},ee,er,es),ei=(0,s.useCallback)(()=>{if(void 0!==F)return null==q?void 0:q(F)},[q,F]),eo=(0,f.useRender)();return s.default.createElement(s.default.Fragment,null,null!=$&&s.default.createElement(g.FormFields,{disabled:M,data:{[$]:_||"on"},overrides:{type:"checkbox",checked:G},form:L,onReset:ei}),eo({ourProps:en,theirProps:D,slot:el,defaultTag:"button",name:"Switch"}))}),{Group:function(e){var t;let[r,a]=(0,s.useState)(null),[l,n]=(0,v.useLabels)(),[i,o]=(0,b.useDescriptions)(),c=(0,s.useMemo)(()=>({switch:r,setSwitch:a}),[r,a]),d=(0,f.useRender)();return s.default.createElement(o,{name:"Switch.Description",value:i},s.default.createElement(n,{name:"Switch.Label",value:l,props:{htmlFor:null==(t=c.switch)?void 0:t.id,onClick(e){r&&(e.currentTarget instanceof HTMLLabelElement&&e.preventDefault(),r.click(),r.focus({preventScroll:!0}))}}},s.default.createElement(j.Provider,{value:c},d({ourProps:{},theirProps:e,slot:{},defaultTag:w,name:"Switch.Group"}))))},Label:v.Label,Description:b.Description});var k=e.i(888288),S=e.i(95779),C=e.i(444755),M=e.i(673706),E=e.i(829087);let T=(0,M.makeClassName)("Switch"),O=s.default.forwardRef((e,r)=>{let{checked:a,defaultChecked:l=!1,onChange:n,color:i,name:o,error:c,errorMessage:d,disabled:m,required:u,tooltip:g,id:p}=e,x=(0,t.__rest)(e,["checked","defaultChecked","onChange","color","name","error","errorMessage","disabled","required","tooltip","id"]),h={bgColor:i?(0,M.getColorClassNames)(i,S.colorPalette.background).bgColor:"bg-tremor-brand dark:bg-dark-tremor-brand",ringColor:i?(0,M.getColorClassNames)(i,S.colorPalette.ring).ringColor:"ring-tremor-brand-muted dark:ring-dark-tremor-brand-muted"},[f,b]=(0,k.default)(l,a),[y,v]=(0,s.useState)(!1),{tooltipProps:j,getReferenceProps:w}=(0,E.useTooltip)(300);return s.default.createElement("div",{className:"flex flex-row items-center justify-start"},s.default.createElement(E.default,Object.assign({text:g},j)),s.default.createElement("div",Object.assign({ref:(0,M.mergeRefs)([r,j.refs.setReference]),className:(0,C.tremorTwMerge)(T("root"),"flex flex-row relative h-5")},x,w),s.default.createElement("input",{type:"checkbox",className:(0,C.tremorTwMerge)(T("input"),"absolute w-5 h-5 cursor-pointer left-0 top-0 opacity-0"),name:o,required:u,checked:f,onChange:e=>{e.preventDefault()}}),s.default.createElement(N,{checked:f,onChange:e=>{b(e),null==n||n(e)},disabled:m,className:(0,C.tremorTwMerge)(T("switch"),"w-10 h-5 group relative inline-flex shrink-0 cursor-pointer items-center justify-center rounded-tremor-full","focus:outline-none",m?"cursor-not-allowed":""),onFocus:()=>v(!0),onBlur:()=>v(!1),id:p},s.default.createElement("span",{className:(0,C.tremorTwMerge)(T("sr-only"),"sr-only")},"Switch ",f?"on":"off"),s.default.createElement("span",{"aria-hidden":"true",className:(0,C.tremorTwMerge)(T("background"),f?h.bgColor:"bg-tremor-border dark:bg-dark-tremor-border","pointer-events-none absolute mx-auto h-3 w-9 rounded-tremor-full transition-colors duration-100 ease-in-out")}),s.default.createElement("span",{"aria-hidden":"true",className:(0,C.tremorTwMerge)(T("round"),f?(0,C.tremorTwMerge)(h.bgColor,"translate-x-5 border-tremor-background dark:border-dark-tremor-background"):"translate-x-0 bg-tremor-border dark:bg-dark-tremor-border border-tremor-background dark:border-dark-tremor-background","pointer-events-none absolute left-0 inline-block h-5 w-5 transform rounded-tremor-full border-2 shadow-tremor-input duration-100 ease-in-out transition",y?(0,C.tremorTwMerge)("ring-2",h.ringColor):"")}))),c&&d?s.default.createElement("p",{className:(0,C.tremorTwMerge)(T("errorMessage"),"text-sm text-red-500 mt-1 ")},d):null)});O.displayName="Switch",e.s(["Switch",()=>O],793130)},37727,e=>{"use strict";var t=e.i(841947);e.s(["X",()=>t.default])},603908,e=>{"use strict";let t=(0,e.i(475254).default)("plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]);e.s(["default",()=>t])},158392,419470,e=>{"use strict";var t=e.i(843476),r=e.i(779241);let a={ttl:3600,lowest_latency_buffer:0},s=({routingStrategyArgs:e})=>{let s={ttl:"Sliding window to look back over when calculating the average latency of a deployment. Default - 1 hour (in seconds).",lowest_latency_buffer:"Shuffle between deployments within this % of the lowest latency. Default - 0 (i.e. always pick lowest latency)."};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"space-y-6",children:[(0,t.jsxs)("div",{className:"max-w-3xl",children:[(0,t.jsx)("h3",{className:"text-sm font-medium text-gray-900",children:"Latency-Based Configuration"}),(0,t.jsx)("p",{className:"text-xs text-gray-500 mt-1",children:"Fine-tune latency-based routing behavior"})]}),(0,t.jsx)("div",{className:"grid grid-cols-1 gap-6 lg:grid-cols-2 xl:grid-cols-3",children:Object.entries(e||a).map(([e,a])=>(0,t.jsx)("div",{className:"space-y-2",children:(0,t.jsxs)("label",{className:"block",children:[(0,t.jsx)("span",{className:"text-xs font-medium text-gray-700 uppercase tracking-wide",children:e.replace(/_/g," ")}),(0,t.jsx)("p",{className:"text-xs text-gray-500 mt-0.5 mb-2",children:s[e]||""}),(0,t.jsx)(r.TextInput,{name:e,defaultValue:"object"==typeof a?JSON.stringify(a,null,2):a?.toString(),className:"font-mono text-sm w-full"})]})},e))})]}),(0,t.jsx)("div",{className:"border-t border-gray-200"})]})},l=({routerSettings:e,routerFieldsMetadata:a})=>(0,t.jsxs)("div",{className:"space-y-6",children:[(0,t.jsxs)("div",{className:"max-w-3xl",children:[(0,t.jsx)("h3",{className:"text-sm font-medium text-gray-900",children:"Reliability & Retries"}),(0,t.jsx)("p",{className:"text-xs text-gray-500 mt-1",children:"Configure retry logic and failure handling"})]}),(0,t.jsx)("div",{className:"grid grid-cols-1 gap-6 lg:grid-cols-2 xl:grid-cols-3",children:Object.entries(e).filter(([e,t])=>"fallbacks"!=e&&"context_window_fallbacks"!=e&&"routing_strategy_args"!=e&&"routing_strategy"!=e&&"enable_tag_filtering"!=e).map(([e,s])=>(0,t.jsx)("div",{className:"space-y-2",children:(0,t.jsxs)("label",{className:"block",children:[(0,t.jsx)("span",{className:"text-xs font-medium text-gray-700 uppercase tracking-wide",children:a[e]?.ui_field_name||e}),(0,t.jsx)("p",{className:"text-xs text-gray-500 mt-0.5 mb-2",children:a[e]?.field_description||""}),(0,t.jsx)(r.TextInput,{name:e,defaultValue:null==s||"null"===s?"":"object"==typeof s?JSON.stringify(s,null,2):s?.toString()||"",placeholder:"—",className:"font-mono text-sm w-full"})]})},e))})]});var n=e.i(199133);let i=({selectedStrategy:e,availableStrategies:r,routingStrategyDescriptions:a,routerFieldsMetadata:s,onStrategyChange:l})=>(0,t.jsxs)("div",{className:"space-y-2 max-w-3xl",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("label",{className:"text-xs font-medium text-gray-700 uppercase tracking-wide",children:s.routing_strategy?.ui_field_name||"Routing Strategy"}),(0,t.jsx)("p",{className:"text-xs text-gray-500 mt-0.5 mb-2",children:s.routing_strategy?.field_description||""})]}),(0,t.jsx)("div",{className:"routing-strategy-select max-w-3xl",children:(0,t.jsx)(n.Select,{value:e,onChange:l,style:{width:"100%"},size:"large",children:r.map(e=>(0,t.jsx)(n.Select.Option,{value:e,label:e,children:(0,t.jsxs)("div",{className:"flex flex-col gap-0.5 py-1",children:[(0,t.jsx)("span",{className:"font-mono text-sm font-medium",children:e}),a[e]&&(0,t.jsx)("span",{className:"text-xs text-gray-500 font-normal",children:a[e]})]})},e))})})]});var o=e.i(793130);let c=({enabled:e,routerFieldsMetadata:r,onToggle:a})=>(0,t.jsx)("div",{className:"space-y-3 max-w-3xl",children:(0,t.jsxs)("div",{className:"flex items-start justify-between",children:[(0,t.jsxs)("div",{className:"flex-1",children:[(0,t.jsx)("label",{className:"text-xs font-medium text-gray-700 uppercase tracking-wide",children:r.enable_tag_filtering?.ui_field_name||"Enable Tag Filtering"}),(0,t.jsxs)("p",{className:"text-xs text-gray-500 mt-0.5",children:[r.enable_tag_filtering?.field_description||"",r.enable_tag_filtering?.link&&(0,t.jsxs)(t.Fragment,{children:[" ",(0,t.jsx)("a",{href:r.enable_tag_filtering.link,target:"_blank",rel:"noopener noreferrer",className:"text-blue-600 hover:text-blue-800 underline",children:"Learn more"})]})]})]}),(0,t.jsx)(o.Switch,{checked:e,onChange:a,className:"ml-4"})]})});e.s(["default",0,({value:e,onChange:r,routerFieldsMetadata:a,availableRoutingStrategies:n,routingStrategyDescriptions:o})=>(0,t.jsxs)("div",{className:"w-full space-y-8 py-2",children:[(0,t.jsxs)("div",{className:"space-y-6",children:[(0,t.jsxs)("div",{className:"max-w-3xl",children:[(0,t.jsx)("h3",{className:"text-sm font-medium text-gray-900",children:"Routing Settings"}),(0,t.jsx)("p",{className:"text-xs text-gray-500 mt-1",children:"Configure how requests are routed to deployments"})]}),n.length>0&&(0,t.jsx)(i,{selectedStrategy:e.selectedStrategy||e.routerSettings.routing_strategy||null,availableStrategies:n,routingStrategyDescriptions:o,routerFieldsMetadata:a,onStrategyChange:t=>{r({...e,selectedStrategy:t})}}),(0,t.jsx)(c,{enabled:e.enableTagFiltering,routerFieldsMetadata:a,onToggle:t=>{r({...e,enableTagFiltering:t})}})]}),(0,t.jsx)("div",{className:"border-t border-gray-200"}),"latency-based-routing"===e.selectedStrategy&&(0,t.jsx)(s,{routingStrategyArgs:e.routerSettings.routing_strategy_args}),(0,t.jsx)(l,{routerSettings:e.routerSettings,routerFieldsMetadata:a})]})],158392);var d=e.i(994388),m=e.i(998573),u=e.i(653496),g=e.i(603908),g=g,p=e.i(271645),x=e.i(592968),h=e.i(475254);let f=(0,h.default)("circle-alert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]]),b=(0,h.default)("arrow-down",[["path",{d:"M12 5v14",key:"s699le"}],["path",{d:"m19 12-7 7-7-7",key:"1idqje"}]]);var y=e.i(37727);function v({group:e,onChange:r,availableModels:a,maxFallbacks:s}){let l=a.filter(t=>t!==e.primaryModel),i=e.fallbackModels.length{let a=[...e.fallbackModels];a.includes(t)&&(a=a.filter(e=>e!==t)),r({...e,primaryModel:t,fallbackModels:a})},showSearch:!0,filterOption:(e,t)=>(t?.label??"").toLowerCase().includes(e.toLowerCase()),options:a.map(e=>({label:e,value:e}))}),!e.primaryModel&&(0,t.jsxs)("div",{className:"mt-2 flex items-center gap-2 text-amber-600 text-xs bg-amber-50 p-2 rounded",children:[(0,t.jsx)(f,{className:"w-4 h-4"}),(0,t.jsx)("span",{children:"Select a model to begin configuring fallbacks"})]})]}),(0,t.jsx)("div",{className:"flex items-center justify-center -my-4 z-10",children:(0,t.jsxs)("div",{className:"bg-indigo-50 text-indigo-500 px-4 py-1 rounded-full text-xs font-bold border border-indigo-100 flex items-center gap-2 shadow-sm",children:[(0,t.jsx)(b,{className:"w-4 h-4"}),"IF FAILS, TRY..."]})}),(0,t.jsxs)("div",{className:`transition-opacity duration-300 ${!e.primaryModel?"opacity-50 pointer-events-none":"opacity-100"}`,children:[(0,t.jsxs)("label",{className:"block text-sm font-semibold text-gray-700 mb-2",children:["Fallback Chain ",(0,t.jsx)("span",{className:"text-red-500",children:"*"}),(0,t.jsxs)("span",{className:"text-xs text-gray-500 font-normal ml-2",children:["(Max ",s," fallbacks at a time)"]})]}),(0,t.jsxs)("div",{className:"bg-gray-50 rounded-xl p-4 border border-gray-200",children:[(0,t.jsxs)("div",{className:"mb-4",children:[(0,t.jsx)(n.Select,{mode:"multiple",className:"w-full",size:"large",placeholder:i?"Select fallback models to add...":`Maximum ${s} fallbacks reached`,value:e.fallbackModels,onChange:t=>{let a=t.slice(0,s);r({...e,fallbackModels:a})},disabled:!e.primaryModel,options:l.map(e=>({label:e,value:e})),optionRender:(r,a)=>{let s=e.fallbackModels.includes(r.value),l=s?e.fallbackModels.indexOf(r.value)+1:null;return(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[s&&null!==l&&(0,t.jsx)("span",{className:"flex items-center justify-center w-5 h-5 rounded bg-indigo-100 text-indigo-600 text-xs font-bold",children:l}),(0,t.jsx)("span",{children:r.label})]})},maxTagCount:"responsive",maxTagPlaceholder:e=>(0,t.jsx)(x.Tooltip,{styles:{root:{pointerEvents:"none"}},title:e.map(({value:e})=>e).join(", "),children:(0,t.jsxs)("span",{children:["+",e.length," more"]})}),showSearch:!0,filterOption:(e,t)=>(t?.label??"").toLowerCase().includes(e.toLowerCase())}),(0,t.jsx)("p",{className:"text-xs text-gray-500 mt-1 ml-1",children:i?`Search and select multiple models. Selected models will appear below in order. (${e.fallbackModels.length}/${s} used)`:`Maximum ${s} fallbacks reached. Remove some to add more.`})]}),(0,t.jsx)("div",{className:"space-y-2 min-h-[100px]",children:0===e.fallbackModels.length?(0,t.jsxs)("div",{className:"h-32 border-2 border-dashed border-gray-300 rounded-lg flex flex-col items-center justify-center text-gray-400",children:[(0,t.jsx)("span",{className:"text-sm",children:"No fallback models selected"}),(0,t.jsx)("span",{className:"text-xs mt-1",children:"Add models from the dropdown above"})]}):e.fallbackModels.map((a,s)=>(0,t.jsxs)("div",{className:"group flex items-center justify-between p-3 bg-white rounded-lg border border-gray-200 hover:border-indigo-300 hover:shadow-sm transition-all",children:[(0,t.jsxs)("div",{className:"flex items-center gap-3",children:[(0,t.jsx)("div",{className:"flex items-center justify-center w-6 h-6 rounded bg-gray-100 text-gray-400 group-hover:text-indigo-500 group-hover:bg-indigo-50",children:(0,t.jsx)("span",{className:"text-xs font-bold",children:s+1})}),(0,t.jsx)("div",{children:(0,t.jsx)("span",{className:"font-medium text-gray-800",children:a})})]}),(0,t.jsx)("button",{type:"button",onClick:()=>{let t;return t=e.fallbackModels.filter((e,t)=>t!==s),void r({...e,fallbackModels:t})},className:"opacity-0 group-hover:opacity-100 transition-opacity text-gray-400 hover:text-red-500 p-1",children:(0,t.jsx)(y.X,{className:"w-4 h-4"})})]},`${a}-${s}`))})]})]})]})}function j({groups:e,onGroupsChange:r,availableModels:a,maxFallbacks:s=10,maxGroups:l=5}){let[n,i]=(0,p.useState)(e.length>0?e[0].id:"1");(0,p.useEffect)(()=>{e.length>0?e.some(e=>e.id===n)||i(e[0].id):i("1")},[e]);let o=()=>{if(e.length>=l)return;let t=Date.now().toString();r([...e,{id:t,primaryModel:null,fallbackModels:[]}]),i(t)},c=t=>{r(e.map(e=>e.id===t.id?t:e))},x=e.map((r,l)=>{let n=r.primaryModel?r.primaryModel:`Group ${l+1}`;return{key:r.id,label:n,closable:e.length>1,children:(0,t.jsx)(v,{group:r,onChange:c,availableModels:a,maxFallbacks:s})}});return 0===e.length?(0,t.jsxs)("div",{className:"text-center py-12 bg-gray-50 rounded-lg border border-dashed border-gray-300",children:[(0,t.jsx)("p",{className:"text-gray-500 mb-4",children:"No fallback groups configured"}),(0,t.jsx)(d.Button,{variant:"primary",onClick:o,icon:()=>(0,t.jsx)(g.default,{className:"w-4 h-4"}),children:"Create First Group"})]}):(0,t.jsx)(u.Tabs,{type:"editable-card",activeKey:n,onChange:i,onEdit:(t,a)=>{"add"===a?o():"remove"===a&&e.length>1&&(t=>{if(1===e.length)return m.message.warning("At least one group is required");let a=e.filter(e=>e.id!==t);r(a),n===t&&a.length>0&&i(a[a.length-1].id)})(t)},items:x,className:"fallback-tabs",tabBarStyle:{marginBottom:0},hideAdd:e.length>=l})}e.s(["FallbackSelectionForm",()=>j],419470)},91739,e=>{"use strict";var t=e.i(544195);e.s(["Radio",()=>t.default])},964306,e=>{"use strict";var t=e.i(271645);let r=t.forwardRef(function(e,r){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:r},e),t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M10 14l2-2m0 0l2-2m-2 2l-2-2m2 2l2 2m7-2a9 9 0 11-18 0 9 9 0 0118 0z"}))});e.s(["XCircleIcon",0,r],964306)},663435,e=>{"use strict";var t=e.i(843476),r=e.i(199133);e.s(["default",0,({teams:e,value:a,onChange:s,disabled:l})=>(console.log("disabled",l),(0,t.jsx)(r.Select,{showSearch:!0,placeholder:"Search or select a team",value:a,onChange:s,disabled:l,allowClear:!0,filterOption:(t,r)=>{if(!r)return!1;let a=e?.find(e=>e.team_id===r.key);if(!a)return!1;let s=t.toLowerCase().trim(),l=(a.team_alias||"").toLowerCase(),n=(a.team_id||"").toLowerCase();return l.includes(s)||n.includes(s)},optionFilterProp:"children",children:e?.map(e=>(0,t.jsxs)(r.Select.Option,{value:e.team_id,children:[(0,t.jsx)("span",{className:"font-medium",children:e.team_alias})," ",(0,t.jsxs)("span",{className:"text-gray-500",children:["(",e.team_id,")"]})]},e.team_id))}))])},285027,e=>{"use strict";e.i(247167);var t=e.i(931067),r=e.i(271645);let a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M464 720a48 48 0 1096 0 48 48 0 10-96 0zm16-304v184c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V416c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8zm475.7 440l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48zm-783.5-27.9L512 239.9l339.8 588.2H172.2z"}}]},name:"warning",theme:"outlined"};var s=e.i(9583),l=r.forwardRef(function(e,l){return r.createElement(s.default,(0,t.default)({},e,{ref:l,icon:a}))});e.s(["WarningOutlined",0,l],285027)},737434,e=>{"use strict";var t=e.i(184163);e.s(["DownloadOutlined",()=>t.default])},743151,(e,t,r)=>{"use strict";function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(r,"__esModule",{value:!0}),r.CopyToClipboard=void 0;var s=i(e.r(271645)),l=i(e.r(844343)),n=["text","onCopy","options","children"];function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,a)}return r}function c(e){for(var t=1;t=0||(s[r]=e[r]);return s}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(a=0;a=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(s[r]=e[r])}return s}(e,n),a=s.default.Children.only(t);return s.default.cloneElement(a,c(c({},r),{},{onClick:this.onClick}))}}],function(e,t){for(var r=0;r{"use strict";var a=e.r(743151).CopyToClipboard;a.CopyToClipboard=a,t.exports=a}]); \ No newline at end of file diff --git a/litellm/proxy/_experimental/out/_next/static/chunks/088a9fc0ba6d53ec.js b/litellm/proxy/_experimental/out/_next/static/chunks/088a9fc0ba6d53ec.js new file mode 100644 index 00000000000..dc8b8f3a87a --- /dev/null +++ b/litellm/proxy/_experimental/out/_next/static/chunks/088a9fc0ba6d53ec.js @@ -0,0 +1 @@ +(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,891547,e=>{"use strict";var t=e.i(843476),a=e.i(271645),l=e.i(199133),r=e.i(764205);e.s(["default",0,({onChange:e,value:n,className:s,accessToken:i,disabled:o})=>{let[c,d]=(0,a.useState)([]),[u,m]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{(async()=>{if(i){m(!0);try{let e=await (0,r.getGuardrailsList)(i);console.log("Guardrails response:",e),e.guardrails&&(console.log("Guardrails data:",e.guardrails),d(e.guardrails))}catch(e){console.error("Error fetching guardrails:",e)}finally{m(!1)}}})()},[i]),(0,t.jsx)("div",{children:(0,t.jsx)(l.Select,{mode:"multiple",disabled:o,placeholder:o?"Setting guardrails is a premium feature.":"Select guardrails",onChange:t=>{console.log("Selected guardrails:",t),e(t)},value:n,loading:u,className:s,allowClear:!0,options:c.map(e=>(console.log("Mapping guardrail:",e),{label:`${e.guardrail_name}`,value:e.guardrail_name})),optionFilterProp:"label",showSearch:!0,style:{width:"100%"}})})}])},921511,e=>{"use strict";var t=e.i(843476),a=e.i(271645),l=e.i(199133),r=e.i(764205);e.s(["default",0,({onChange:e,value:n,className:s,accessToken:i,disabled:o})=>{let[c,d]=(0,a.useState)([]),[u,m]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{(async()=>{if(i){m(!0);try{let e=await (0,r.getPoliciesList)(i);console.log("Policies response:",e),e.policies&&(console.log("Policies data:",e.policies),d(e.policies))}catch(e){console.error("Error fetching policies:",e)}finally{m(!1)}}})()},[i]),(0,t.jsx)("div",{children:(0,t.jsx)(l.Select,{mode:"multiple",disabled:o,placeholder:o?"Setting policies is a premium feature.":"Select policies",onChange:t=>{console.log("Selected policies:",t),e(t)},value:n,loading:u,className:s,allowClear:!0,options:c.map(e=>(console.log("Mapping policy:",e),{label:`${e.policy_name}${e.description?` - ${e.description}`:""}`,value:e.policy_name})),optionFilterProp:"label",showSearch:!0,style:{width:"100%"}})})}])},439189,435684,96226,497245,e=>{"use strict";function t(e){let t=Object.prototype.toString.call(e);return e instanceof Date||"object"==typeof e&&"[object Date]"===t?new e.constructor(+e):new Date("number"==typeof e||"[object Number]"===t||"string"==typeof e||"[object String]"===t?e:NaN)}function a(e,t){return e instanceof Date?new e.constructor(t):new Date(t)}function l(e,l){let r=t(e);return isNaN(l)?a(e,NaN):(l&&r.setDate(r.getDate()+l),r)}function r(e,l){let r=t(e);if(isNaN(l))return a(e,NaN);if(!l)return r;let n=r.getDate(),s=a(e,r.getTime());return(s.setMonth(r.getMonth()+l+1,0),n>=s.getDate())?s:(r.setFullYear(s.getFullYear(),s.getMonth(),n),r)}e.s(["toDate",()=>t],435684),e.s(["constructFrom",()=>a],96226),e.s(["addDays",()=>l],439189),e.s(["addMonths",()=>r],497245)},214541,e=>{"use strict";var t=e.i(271645),a=e.i(135214),l=e.i(270345);e.s(["default",0,()=>{let[e,r]=(0,t.useState)([]),{accessToken:n,userId:s,userRole:i}=(0,a.default)();return(0,t.useEffect)(()=>{(async()=>{r(await (0,l.fetchTeams)(n,s,i,null))})()},[n,s,i]),{teams:e,setTeams:r}}])},270345,e=>{"use strict";var t=e.i(764205);let a=async(e,a,l,r)=>"Admin"!=l&&"Admin Viewer"!=l?await (0,t.teamListCall)(e,r?.organization_id||null,a):await (0,t.teamListCall)(e,r?.organization_id||null);e.s(["fetchTeams",0,a])},860585,e=>{"use strict";var t=e.i(843476),a=e.i(199133);let{Option:l}=a.Select;e.s(["default",0,({value:e,onChange:r,className:n="",style:s={}})=>(0,t.jsxs)(a.Select,{style:{width:"100%",...s},value:e||void 0,onChange:r,className:n,placeholder:"n/a",allowClear:!0,children:[(0,t.jsx)(l,{value:"24h",children:"daily"}),(0,t.jsx)(l,{value:"7d",children:"weekly"}),(0,t.jsx)(l,{value:"30d",children:"monthly"})]}),"getBudgetDurationLabel",0,e=>e?({"24h":"daily","7d":"weekly","30d":"monthly"})[e]||e:"Not set"])},11751,643449,183588,e=>{"use strict";function t(e){return""===e?null:e}e.s(["mapEmptyStringToNull",()=>t],11751);var a=e.i(843476),l=e.i(599724),r=e.i(389083),n=e.i(810757),s=e.i(477386),i=e.i(557662);e.s(["default",0,function({loggingConfigs:e=[],disabledCallbacks:t=[],variant:o="card",className:c=""}){let d=(0,a.jsxs)("div",{className:"space-y-6",children:[(0,a.jsxs)("div",{className:"space-y-3",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)(n.CogIcon,{className:"h-4 w-4 text-blue-600"}),(0,a.jsx)(l.Text,{className:"font-semibold text-gray-900",children:"Logging Integrations"}),(0,a.jsx)(r.Badge,{color:"blue",size:"xs",children:e.length})]}),e.length>0?(0,a.jsx)("div",{className:"space-y-3",children:e.map((e,t)=>{var s;let o=(s=e.callback_name,Object.entries(i.callback_map).find(([e,t])=>t===s)?.[0]||s),c=i.callbackInfo[o]?.logo;return(0,a.jsxs)("div",{className:"flex items-center justify-between p-3 rounded-lg bg-blue-50 border border-blue-200",children:[(0,a.jsxs)("div",{className:"flex items-center gap-3",children:[c?(0,a.jsx)("img",{src:c,alt:o,className:"w-5 h-5 object-contain"}):(0,a.jsx)(n.CogIcon,{className:"h-5 w-5 text-gray-400"}),(0,a.jsxs)("div",{children:[(0,a.jsx)(l.Text,{className:"font-medium text-blue-800",children:o}),(0,a.jsxs)(l.Text,{className:"text-xs text-blue-600",children:[Object.keys(e.callback_vars).length," parameters configured"]})]})]}),(0,a.jsx)(r.Badge,{color:(e=>{switch(e){case"success":return"green";case"failure":return"red";case"success_and_failure":return"blue";default:return"gray"}})(e.callback_type),size:"sm",children:(e=>{switch(e){case"success":return"Success Only";case"failure":return"Failure Only";case"success_and_failure":return"Success & Failure";default:return e}})(e.callback_type)})]},t)})}):(0,a.jsxs)("div",{className:"flex items-center gap-2 px-3 py-2 rounded-lg bg-gray-50 border border-gray-200",children:[(0,a.jsx)(n.CogIcon,{className:"h-4 w-4 text-gray-400"}),(0,a.jsx)(l.Text,{className:"text-gray-500 text-sm",children:"No logging integrations configured"})]})]}),(0,a.jsxs)("div",{className:"space-y-3",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)(s.BanIcon,{className:"h-4 w-4 text-red-600"}),(0,a.jsx)(l.Text,{className:"font-semibold text-gray-900",children:"Disabled Callbacks"}),(0,a.jsx)(r.Badge,{color:"red",size:"xs",children:t.length})]}),t.length>0?(0,a.jsx)("div",{className:"space-y-3",children:t.map((e,t)=>{let n=i.reverse_callback_map[e]||e,o=i.callbackInfo[n]?.logo;return(0,a.jsxs)("div",{className:"flex items-center justify-between p-3 rounded-lg bg-red-50 border border-red-200",children:[(0,a.jsxs)("div",{className:"flex items-center gap-3",children:[o?(0,a.jsx)("img",{src:o,alt:n,className:"w-5 h-5 object-contain"}):(0,a.jsx)(s.BanIcon,{className:"h-5 w-5 text-gray-400"}),(0,a.jsxs)("div",{children:[(0,a.jsx)(l.Text,{className:"font-medium text-red-800",children:n}),(0,a.jsx)(l.Text,{className:"text-xs text-red-600",children:"Disabled for this key"})]})]}),(0,a.jsx)(r.Badge,{color:"red",size:"sm",children:"Disabled"})]},t)})}):(0,a.jsxs)("div",{className:"flex items-center gap-2 px-3 py-2 rounded-lg bg-gray-50 border border-gray-200",children:[(0,a.jsx)(s.BanIcon,{className:"h-4 w-4 text-gray-400"}),(0,a.jsx)(l.Text,{className:"text-gray-500 text-sm",children:"No callbacks disabled"})]})]})]});return"card"===o?(0,a.jsxs)("div",{className:`bg-white border border-gray-200 rounded-lg p-6 ${c}`,children:[(0,a.jsx)("div",{className:"flex items-center gap-2 mb-6",children:(0,a.jsxs)("div",{children:[(0,a.jsx)(l.Text,{className:"font-semibold text-gray-900",children:"Logging Settings"}),(0,a.jsx)(l.Text,{className:"text-xs text-gray-500",children:"Active logging integrations and disabled callbacks for this key"})]})}),d]}):(0,a.jsxs)("div",{className:`${c}`,children:[(0,a.jsx)(l.Text,{className:"font-medium text-gray-900 mb-3",children:"Logging Settings"}),d]})}],643449);var o=e.i(266484);e.s(["default",0,({value:e,onChange:t,disabledCallbacks:l=[],onDisabledCallbacksChange:r})=>(0,a.jsx)(o.default,{value:e,onChange:t,disabledCallbacks:l,onDisabledCallbacksChange:r})],183588)},149121,e=>{"use strict";var t=e.i(843476),a=e.i(271645),l=e.i(152990),r=e.i(682830),n=e.i(269200),s=e.i(427612),i=e.i(64848),o=e.i(942232),c=e.i(496020),d=e.i(977572);function u({data:e=[],columns:u,onRowClick:m,renderSubComponent:h,renderChildRows:g,getRowCanExpand:x,isLoading:p=!1,loadingMessage:f="🚅 Loading logs...",noDataMessage:b="No logs found"}){let j=!!(h||g)&&!!x,v=(0,l.useReactTable)({data:e,columns:u,...j&&{getRowCanExpand:x},getRowId:(e,t)=>e?.request_id??String(t),getCoreRowModel:(0,r.getCoreRowModel)(),...j&&{getExpandedRowModel:(0,r.getExpandedRowModel)()}});return(0,t.jsx)("div",{className:"rounded-lg custom-border overflow-x-auto w-full max-w-full box-border",children:(0,t.jsxs)(n.Table,{className:"[&_td]:py-0.5 [&_th]:py-1 table-fixed w-full box-border",style:{minWidth:"400px"},children:[(0,t.jsx)(s.TableHead,{children:v.getHeaderGroups().map(e=>(0,t.jsx)(c.TableRow,{children:e.headers.map(e=>(0,t.jsx)(i.TableHeaderCell,{className:"py-1 h-8",children:e.isPlaceholder?null:(0,l.flexRender)(e.column.columnDef.header,e.getContext())},e.id))},e.id))}),(0,t.jsx)(o.TableBody,{children:p?(0,t.jsx)(c.TableRow,{children:(0,t.jsx)(d.TableCell,{colSpan:u.length,className:"h-8 text-center",children:(0,t.jsx)("div",{className:"text-center text-gray-500",children:(0,t.jsx)("p",{children:f})})})}):v.getRowModel().rows.length>0?v.getRowModel().rows.map(e=>(0,t.jsxs)(a.Fragment,{children:[(0,t.jsx)(c.TableRow,{className:`h-8 ${m?"cursor-pointer hover:bg-gray-50":""}`,onClick:()=>m?.(e.original),children:e.getVisibleCells().map(e=>(0,t.jsx)(d.TableCell,{className:"py-0.5 max-h-8 overflow-hidden text-ellipsis whitespace-nowrap",children:(0,l.flexRender)(e.column.columnDef.cell,e.getContext())},e.id))}),j&&e.getIsExpanded()&&g&&g({row:e}),j&&e.getIsExpanded()&&h&&!g&&(0,t.jsx)(c.TableRow,{children:(0,t.jsx)(d.TableCell,{colSpan:e.getVisibleCells().length,className:"p-0",children:(0,t.jsx)("div",{className:"w-full max-w-full overflow-hidden box-border",children:h({row:e})})})})]},e.id)):(0,t.jsx)(c.TableRow,{children:(0,t.jsx)(d.TableCell,{colSpan:u.length,className:"h-8 text-center",children:(0,t.jsx)("div",{className:"text-center text-gray-500",children:(0,t.jsx)("p",{children:b})})})})})]})})}e.s(["DataTable",()=>u])},37091,e=>{"use strict";var t=e.i(290571),a=e.i(95779),l=e.i(444755),r=e.i(673706),n=e.i(271645);let s=n.default.forwardRef((e,s)=>{let{color:i,children:o,className:c}=e,d=(0,t.__rest)(e,["color","children","className"]);return n.default.createElement("p",Object.assign({ref:s,className:(0,l.tremorTwMerge)(i?(0,r.getColorClassNames)(i,a.colorPalette.lightText).textColor:"text-tremor-content-emphasis dark:text-dark-tremor-content-emphasis",c)},d),o)});s.displayName="Subtitle",e.s(["Subtitle",()=>s],37091)},560025,e=>{"use strict";e.i(247167);var t=e.i(271645),a=e.i(343794),l=e.i(931067),r=e.i(392221),n=e.i(703923),s=e.i(211577),i=e.i(209428),o=e.i(410160),c=e.i(914949),d=e.i(529681),u=e.i(611935),m=e.i(361275),h=e.i(174428),g=function(e,t){if(!e)return null;var a={left:e.offsetLeft,right:e.parentElement.clientWidth-e.clientWidth-e.offsetLeft,width:e.clientWidth,top:e.offsetTop,bottom:e.parentElement.clientHeight-e.clientHeight-e.offsetTop,height:e.clientHeight};return t?{left:0,right:0,width:0,top:a.top,bottom:a.bottom,height:a.height}:{left:a.left,right:a.right,width:a.width,top:0,bottom:0,height:0}},x=function(e){return void 0!==e?"".concat(e,"px"):void 0};function p(e){var l=e.prefixCls,n=e.containerRef,s=e.value,o=e.getValueIndex,c=e.motionName,d=e.onMotionStart,p=e.onMotionEnd,f=e.direction,b=e.vertical,j=void 0!==b&&b,v=t.useRef(null),y=t.useState(s),w=(0,r.default)(y,2),S=w[0],C=w[1],N=function(e){var t,a=o(e),r=null==(t=n.current)?void 0:t.querySelectorAll(".".concat(l,"-item"))[a];return(null==r?void 0:r.offsetParent)&&r},T=t.useState(null),k=(0,r.default)(T,2),_=k[0],E=k[1],D=t.useState(null),M=(0,r.default)(D,2),$=M[0],I=M[1];(0,h.default)(function(){if(S!==s){var e=N(S),t=N(s),a=g(e,j),l=g(t,j);C(s),E(a),I(l),e&&t?d():p()}},[s]);var R=t.useMemo(function(){if(j){var e;return x(null!=(e=null==_?void 0:_.top)?e:0)}return"rtl"===f?x(-(null==_?void 0:_.right)):x(null==_?void 0:_.left)},[j,f,_]),P=t.useMemo(function(){if(j){var e;return x(null!=(e=null==$?void 0:$.top)?e:0)}return"rtl"===f?x(-(null==$?void 0:$.right)):x(null==$?void 0:$.left)},[j,f,$]);return _&&$?t.createElement(m.default,{visible:!0,motionName:c,motionAppear:!0,onAppearStart:function(){return j?{transform:"translateY(var(--thumb-start-top))",height:"var(--thumb-start-height)"}:{transform:"translateX(var(--thumb-start-left))",width:"var(--thumb-start-width)"}},onAppearActive:function(){return j?{transform:"translateY(var(--thumb-active-top))",height:"var(--thumb-active-height)"}:{transform:"translateX(var(--thumb-active-left))",width:"var(--thumb-active-width)"}},onVisibleChanged:function(){E(null),I(null),p()}},function(e,r){var n=e.className,s=e.style,o=(0,i.default)((0,i.default)({},s),{},{"--thumb-start-left":R,"--thumb-start-width":x(null==_?void 0:_.width),"--thumb-active-left":P,"--thumb-active-width":x(null==$?void 0:$.width),"--thumb-start-top":R,"--thumb-start-height":x(null==_?void 0:_.height),"--thumb-active-top":P,"--thumb-active-height":x(null==$?void 0:$.height)}),c={ref:(0,u.composeRef)(v,r),style:o,className:(0,a.default)("".concat(l,"-thumb"),n)};return t.createElement("div",c)}):null}var f=["prefixCls","direction","vertical","options","disabled","defaultValue","value","name","onChange","className","motionName"],b=function(e){var l=e.prefixCls,r=e.className,n=e.disabled,i=e.checked,o=e.label,c=e.title,d=e.value,u=e.name,m=e.onChange,h=e.onFocus,g=e.onBlur,x=e.onKeyDown,p=e.onKeyUp,f=e.onMouseDown;return t.createElement("label",{className:(0,a.default)(r,(0,s.default)({},"".concat(l,"-item-disabled"),n)),onMouseDown:f},t.createElement("input",{name:u,className:"".concat(l,"-item-input"),type:"radio",disabled:n,checked:i,onChange:function(e){n||m(e,d)},onFocus:h,onBlur:g,onKeyDown:x,onKeyUp:p}),t.createElement("div",{className:"".concat(l,"-item-label"),title:c},o))},j=t.forwardRef(function(e,m){var h,g=e.prefixCls,x=void 0===g?"rc-segmented":g,j=e.direction,v=e.vertical,y=e.options,w=void 0===y?[]:y,S=e.disabled,C=e.defaultValue,N=e.value,T=e.name,k=e.onChange,_=e.className,E=e.motionName,D=(0,n.default)(e,f),M=t.useRef(null),$=t.useMemo(function(){return(0,u.composeRef)(M,m)},[M,m]),I=t.useMemo(function(){return w.map(function(e){if("object"===(0,o.default)(e)&&null!==e){var t=function(e){if(void 0!==e.title)return e.title;if("object"!==(0,o.default)(e.label)){var t;return null==(t=e.label)?void 0:t.toString()}}(e);return(0,i.default)((0,i.default)({},e),{},{title:t})}return{label:null==e?void 0:e.toString(),title:null==e?void 0:e.toString(),value:e}})},[w]),R=(0,c.default)(null==(h=I[0])?void 0:h.value,{value:N,defaultValue:C}),P=(0,r.default)(R,2),O=P[0],F=P[1],B=t.useState(!1),A=(0,r.default)(B,2),L=A[0],H=A[1],V=function(e,t){F(t),null==k||k(t)},G=(0,d.default)(D,["children"]),z=t.useState(!1),W=(0,r.default)(z,2),U=W[0],q=W[1],Y=t.useState(!1),K=(0,r.default)(Y,2),X=K[0],Q=K[1],Z=function(){Q(!0)},J=function(){Q(!1)},ee=function(){q(!1)},et=function(e){"Tab"===e.key&&q(!0)},ea=function(e){var t=I.findIndex(function(e){return e.value===O}),a=I.length,l=I[(t+e+a)%a];l&&(F(l.value),null==k||k(l.value))},el=function(e){switch(e.key){case"ArrowLeft":case"ArrowUp":ea(-1);break;case"ArrowRight":case"ArrowDown":ea(1)}};return t.createElement("div",(0,l.default)({role:"radiogroup","aria-label":"segmented control",tabIndex:S?void 0:0,"aria-orientation":v?"vertical":"horizontal"},G,{className:(0,a.default)(x,(0,s.default)((0,s.default)((0,s.default)({},"".concat(x,"-rtl"),"rtl"===j),"".concat(x,"-disabled"),S),"".concat(x,"-vertical"),v),void 0===_?"":_),ref:$}),t.createElement("div",{className:"".concat(x,"-group")},t.createElement(p,{vertical:v,prefixCls:x,value:O,containerRef:M,motionName:"".concat(x,"-").concat(void 0===E?"thumb-motion":E),direction:j,getValueIndex:function(e){return I.findIndex(function(t){return t.value===e})},onMotionStart:function(){H(!0)},onMotionEnd:function(){H(!1)}}),I.map(function(e){return t.createElement(b,(0,l.default)({},e,{name:T,key:e.value,prefixCls:x,className:(0,a.default)(e.className,"".concat(x,"-item"),(0,s.default)((0,s.default)({},"".concat(x,"-item-selected"),e.value===O&&!L),"".concat(x,"-item-focused"),X&&U&&e.value===O)),checked:e.value===O,onChange:V,onFocus:Z,onBlur:J,onKeyDown:el,onKeyUp:et,onMouseDown:ee,disabled:!!S||!!e.disabled}))})))}),v=e.i(981444),y=e.i(242064),w=e.i(517455);e.i(296059);var S=e.i(915654),C=e.i(183293),N=e.i(246422),T=e.i(838378);function k(e,t){return{[`${e}, ${e}:hover, ${e}:focus`]:{color:t.colorTextDisabled,cursor:"not-allowed"}}}function _(e){return{background:e.itemSelectedBg,boxShadow:e.boxShadowTertiary}}let E=Object.assign({overflow:"hidden"},C.textEllipsis),D=(0,N.genStyleHooks)("Segmented",e=>{let{lineWidth:t,calc:a}=e;return(e=>{let{componentCls:t}=e,a=e.calc(e.controlHeight).sub(e.calc(e.trackPadding).mul(2)).equal(),l=e.calc(e.controlHeightLG).sub(e.calc(e.trackPadding).mul(2)).equal(),r=e.calc(e.controlHeightSM).sub(e.calc(e.trackPadding).mul(2)).equal();return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,C.resetComponent)(e)),{display:"inline-block",padding:e.trackPadding,color:e.itemColor,background:e.trackBg,borderRadius:e.borderRadius,transition:`all ${e.motionDurationMid}`}),(0,C.genFocusStyle)(e)),{[`${t}-group`]:{position:"relative",display:"flex",alignItems:"stretch",justifyItems:"flex-start",flexDirection:"row",width:"100%"},[`&${t}-rtl`]:{direction:"rtl"},[`&${t}-vertical`]:{[`${t}-group`]:{flexDirection:"column"},[`${t}-thumb`]:{width:"100%",height:0,padding:`0 ${(0,S.unit)(e.paddingXXS)}`}},[`&${t}-block`]:{display:"flex"},[`&${t}-block ${t}-item`]:{flex:1,minWidth:0},[`${t}-item`]:{position:"relative",textAlign:"center",cursor:"pointer",transition:`color ${e.motionDurationMid}`,borderRadius:e.borderRadiusSM,transform:"translateZ(0)","&-selected":Object.assign(Object.assign({},_(e)),{color:e.itemSelectedColor}),"&-focused":(0,C.genFocusOutline)(e),"&::after":{content:'""',position:"absolute",zIndex:-1,width:"100%",height:"100%",top:0,insetInlineStart:0,borderRadius:"inherit",opacity:0,transition:`opacity ${e.motionDurationMid}, background-color ${e.motionDurationMid}`,pointerEvents:"none"},[`&:not(${t}-item-selected):not(${t}-item-disabled)`]:{"&:hover, &:active":{color:e.itemHoverColor},"&:hover::after":{opacity:1,backgroundColor:e.itemHoverBg},"&:active::after":{opacity:1,backgroundColor:e.itemActiveBg}},"&-label":Object.assign({minHeight:a,lineHeight:(0,S.unit)(a),padding:`0 ${(0,S.unit)(e.segmentedPaddingHorizontal)}`},E),"&-icon + *":{marginInlineStart:e.calc(e.marginSM).div(2).equal()},"&-input":{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:0,height:0,opacity:0,pointerEvents:"none"}},[`${t}-thumb`]:Object.assign(Object.assign({},_(e)),{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:0,height:"100%",padding:`${(0,S.unit)(e.paddingXXS)} 0`,borderRadius:e.borderRadiusSM,[`& ~ ${t}-item:not(${t}-item-selected):not(${t}-item-disabled)::after`]:{backgroundColor:"transparent"}}),[`&${t}-lg`]:{borderRadius:e.borderRadiusLG,[`${t}-item-label`]:{minHeight:l,lineHeight:(0,S.unit)(l),padding:`0 ${(0,S.unit)(e.segmentedPaddingHorizontal)}`,fontSize:e.fontSizeLG},[`${t}-item, ${t}-thumb`]:{borderRadius:e.borderRadius}},[`&${t}-sm`]:{borderRadius:e.borderRadiusSM,[`${t}-item-label`]:{minHeight:r,lineHeight:(0,S.unit)(r),padding:`0 ${(0,S.unit)(e.segmentedPaddingHorizontalSM)}`},[`${t}-item, ${t}-thumb`]:{borderRadius:e.borderRadiusXS}}}),k(`&-disabled ${t}-item`,e)),k(`${t}-item-disabled`,e)),{[`${t}-thumb-motion-appear-active`]:{transition:`transform ${e.motionDurationSlow} ${e.motionEaseInOut}, width ${e.motionDurationSlow} ${e.motionEaseInOut}`,willChange:"transform, width"},[`&${t}-shape-round`]:{borderRadius:9999,[`${t}-item, ${t}-thumb`]:{borderRadius:9999}}})}})((0,T.mergeToken)(e,{segmentedPaddingHorizontal:a(e.controlPaddingHorizontal).sub(t).equal(),segmentedPaddingHorizontalSM:a(e.controlPaddingHorizontalSM).sub(t).equal()}))},e=>{let{colorTextLabel:t,colorText:a,colorFillSecondary:l,colorBgElevated:r,colorFill:n,lineWidthBold:s,colorBgLayout:i}=e;return{trackPadding:s,trackBg:i,itemColor:t,itemHoverColor:a,itemHoverBg:l,itemSelectedBg:r,itemActiveBg:n,itemSelectedColor:a}});var M=function(e,t){var a={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&0>t.indexOf(l)&&(a[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,l=Object.getOwnPropertySymbols(e);rt.indexOf(l[r])&&Object.prototype.propertyIsEnumerable.call(e,l[r])&&(a[l[r]]=e[l[r]]);return a};let $=t.forwardRef((e,l)=>{let r=(0,v.default)(),{prefixCls:n,className:s,rootClassName:i,block:o,options:c=[],size:d="middle",style:u,vertical:m,shape:h="default",name:g=r}=e,x=M(e,["prefixCls","className","rootClassName","block","options","size","style","vertical","shape","name"]),{getPrefixCls:p,direction:f,className:b,style:S}=(0,y.useComponentConfig)("segmented"),C=p("segmented",n),[N,T,k]=D(C),_=(0,w.default)(d),E=t.useMemo(()=>c.map(e=>{if("object"==typeof e&&(null==e?void 0:e.icon)){let{icon:a,label:l}=e;return Object.assign(Object.assign({},M(e,["icon","label"])),{label:t.createElement(t.Fragment,null,t.createElement("span",{className:`${C}-item-icon`},a),l&&t.createElement("span",null,l))})}return e}),[c,C]),$=(0,a.default)(s,i,b,{[`${C}-block`]:o,[`${C}-sm`]:"small"===_,[`${C}-lg`]:"large"===_,[`${C}-vertical`]:m,[`${C}-shape-${h}`]:"round"===h},T,k),I=Object.assign(Object.assign({},S),u);return N(t.createElement(j,Object.assign({},x,{name:g,className:$,style:I,options:E,ref:l,prefixCls:C,direction:f,vertical:m})))});e.s(["Segmented",0,$],560025)},735042,e=>{"use strict";e.i(247167);var t=e.i(843476),a=e.i(584935),l=e.i(290571),r=e.i(271645),n=e.i(95779),s=e.i(444755),i=e.i(673706);let o=(0,i.makeClassName)("BarList");function c(e,t){let{data:a=[],color:c,valueFormatter:d=i.defaultValueFormatter,showAnimation:u=!1,onValueChange:m,sortOrder:h="descending",className:g}=e,x=(0,l.__rest)(e,["data","color","valueFormatter","showAnimation","onValueChange","sortOrder","className"]),p=m?"button":"div",f=r.default.useMemo(()=>"none"===h?a:[...a].sort((e,t)=>"ascending"===h?e.value-t.value:t.value-e.value),[a,h]),b=r.default.useMemo(()=>{let e=Math.max(...f.map(e=>e.value),0);return f.map(t=>0===t.value?0:Math.max(t.value/e*100,2))},[f]);return r.default.createElement("div",Object.assign({ref:t,className:(0,s.tremorTwMerge)(o("root"),"flex justify-between space-x-6",g),"aria-sort":h},x),r.default.createElement("div",{className:(0,s.tremorTwMerge)(o("bars"),"relative w-full space-y-1.5")},f.map((e,t)=>{var a,l,d;let h=e.icon;return r.default.createElement(p,{key:null!=(a=e.key)?a:t,onClick:()=>{null==m||m(e)},className:(0,s.tremorTwMerge)(o("bar"),"group w-full flex items-center rounded-tremor-small",m?["cursor-pointer","hover:bg-tremor-background-muted dark:hover:bg-dark-tremor-background-subtle/40"]:"")},r.default.createElement("div",{className:(0,s.tremorTwMerge)("flex items-center rounded transition-all bg-opacity-40","h-8",e.color||c?[(0,i.getColorClassNames)(null!=(l=e.color)?l:c,n.colorPalette.background).bgColor,m?"group-hover:bg-opacity-30":""]:"bg-tremor-brand-subtle dark:bg-dark-tremor-brand-subtle/60",!m||e.color||c?"":"group-hover:bg-tremor-brand-subtle/30 group-hover:dark:bg-dark-tremor-brand-subtle/70",t===f.length-1?"mb-0":"",u?"duration-500":""),style:{width:`${b[t]}%`,transition:u?"all 1s":""}},r.default.createElement("div",{className:(0,s.tremorTwMerge)("absolute left-2 pr-4 flex max-w-full")},h?r.default.createElement(h,{className:(0,s.tremorTwMerge)(o("barIcon"),"flex-none h-5 w-5 mr-2","text-tremor-content","dark:text-dark-tremor-content")}):null,e.href?r.default.createElement("a",{href:e.href,target:null!=(d=e.target)?d:"_blank",rel:"noreferrer",className:(0,s.tremorTwMerge)(o("barLink"),"whitespace-nowrap hover:underline truncate text-tremor-default",m?"cursor-pointer":"","text-tremor-content-emphasis","dark:text-dark-tremor-content-emphasis"),onClick:e=>e.stopPropagation()},e.name):r.default.createElement("p",{className:(0,s.tremorTwMerge)(o("barText"),"whitespace-nowrap truncate text-tremor-default","text-tremor-content-emphasis","dark:text-dark-tremor-content-emphasis")},e.name))))})),r.default.createElement("div",{className:o("labels")},f.map((e,t)=>{var a;return r.default.createElement("div",{key:null!=(a=e.key)?a:t,className:(0,s.tremorTwMerge)(o("labelWrapper"),"flex justify-end items-center","h-8",t===f.length-1?"mb-0":"mb-1.5")},r.default.createElement("p",{className:(0,s.tremorTwMerge)(o("labelText"),"whitespace-nowrap leading-none truncate text-tremor-default","text-tremor-content-emphasis","dark:text-dark-tremor-content-emphasis")},d(e.value)))})))}c.displayName="BarList";let d=r.default.forwardRef(c);var u=e.i(304967),m=e.i(629569),h=e.i(269200),g=e.i(427612),x=e.i(64848),p=e.i(496020),f=e.i(977572),b=e.i(942232),j=e.i(37091),v=e.i(617802),y=e.i(144267),w=e.i(350967),S=e.i(309426),C=e.i(599724),N=e.i(404206),T=e.i(723731),k=e.i(653824),_=e.i(881073),E=e.i(197647),D=e.i(206929),M=e.i(35983),$=e.i(413990),I=e.i(476961),R=e.i(994388),P=e.i(621642),O=e.i(25080),F=e.i(764205),B=e.i(1023),A=e.i(500330);console.log("process.env.NODE_ENV","production");let L=e=>null!==e&&("Admin"===e||"Admin Viewer"===e);e.s(["default",0,({accessToken:e,token:l,userRole:n,userID:s,keys:i,premiumUser:o})=>{let c=new Date,[H,V]=(0,r.useState)([]),[G,z]=(0,r.useState)([]),[W,U]=(0,r.useState)([]),[q,Y]=(0,r.useState)([]),[K,X]=(0,r.useState)([]),[Q,Z]=(0,r.useState)([]),[J,ee]=(0,r.useState)([]),[et,ea]=(0,r.useState)([]),[el,er]=(0,r.useState)([]),[en,es]=(0,r.useState)([]),[ei,eo]=(0,r.useState)({}),[ec,ed]=(0,r.useState)([]),[eu,em]=(0,r.useState)(""),[eh,eg]=(0,r.useState)(["all-tags"]),[ex,ep]=(0,r.useState)({from:new Date(Date.now()-6048e5),to:new Date}),[ef,eb]=(0,r.useState)(null),[ej,ev]=(0,r.useState)(0),ey=new Date(c.getFullYear(),c.getMonth(),1),ew=new Date(c.getFullYear(),c.getMonth()+1,0),eS=eE(ey),eC=eE(ew);function eN(e){return new Intl.NumberFormat("en-US",{maximumFractionDigits:0,notation:"compact",compactDisplay:"short"}).format(e)}console.log("keys in usage",i),console.log("premium user in usage",o);let eT=async()=>{if(e)try{let t=await (0,F.getProxyUISettings)(e);return console.log("usage tab: proxy_settings",t),t}catch(e){console.error("Error fetching proxy settings:",e)}};(0,r.useEffect)(()=>{e_(ex.from,ex.to)},[ex,eh]);let ek=async(t,a,l)=>{if(!t||!a||!e)return;console.log("uiSelectedKey",l);let r=await (0,F.adminTopEndUsersCall)(e,l,t.toISOString(),a.toISOString());console.log("End user data updated successfully",r),Y(r)},e_=async(t,a)=>{if(!t||!a||!e)return;let l=await eT();l?.DISABLE_EXPENSIVE_DB_QUERIES||(Z((await (0,F.tagsSpendLogsCall)(e,t.toISOString(),a.toISOString(),0===eh.length?void 0:eh)).spend_per_tag),console.log("Tag spend data updated successfully"))};function eE(e){let t=e.getFullYear(),a=e.getMonth()+1,l=e.getDate();return`${t}-${a<10?"0"+a:a}-${l<10?"0"+l:l}`}console.log(`Start date is ${eS}`),console.log(`End date is ${eC}`);let eD=async(e,t,a)=>{try{let a=await e();t(a)}catch(e){console.error(a,e)}},eM=(e,t,a,l)=>{let r=[],n=new Date(t),s=new Map(e.map(e=>{let t=(e=>{if(e.includes("-"))return e;{let[t,a]=e.split(" ");return new Date(new Date().getFullYear(),new Date(`${t} 01 2024`).getMonth(),parseInt(a)).toISOString().split("T")[0]}})(e.date);return[t,{...e,date:t}]}));for(;n<=a;){let e=n.toISOString().split("T")[0];if(s.has(e))r.push(s.get(e));else{let t={date:e,api_requests:0,total_tokens:0};l.forEach(e=>{t[e]||(t[e]=0)}),r.push(t)}n.setDate(n.getDate()+1)}return r},e$=async()=>{if(e)try{let t=await (0,F.adminSpendLogsCall)(e),a=new Date,l=new Date(a.getFullYear(),a.getMonth(),1),r=new Date(a.getFullYear(),a.getMonth()+1,0),n=eM(t,l,r,[]),s=Number(n.reduce((e,t)=>e+(t.spend||0),0).toFixed(2));ev(s),V(n)}catch(e){console.error("Error fetching overall spend:",e)}},eI=async()=>{e&&await eD(async()=>(await (0,F.adminTopKeysCall)(e)).map(e=>({key:e.api_key.substring(0,10),api_key:e.api_key,key_alias:e.key_alias,spend:Number(e.total_spend.toFixed(2))})),z,"Error fetching top keys")},eR=async()=>{e&&await eD(async()=>(await (0,F.adminTopModelsCall)(e)).map(e=>({key:e.model,spend:(0,A.formatNumberWithCommas)(e.total_spend,2)})),U,"Error fetching top models")},eP=async()=>{e&&await eD(async()=>{let t=await (0,F.teamSpendLogsCall)(e),a=new Date,l=new Date(a.getFullYear(),a.getMonth(),1),r=new Date(a.getFullYear(),a.getMonth()+1,0);return X(eM(t.daily_spend,l,r,t.teams)),ea(t.teams),t.total_spend_per_team.map(e=>({name:e.team_id||"",value:(0,A.formatNumberWithCommas)(e.total_spend||0,2)}))},er,"Error fetching team spend")},eO=async()=>{if(e)try{let t=await (0,F.adminGlobalActivity)(e,eS,eC),a=new Date,l=new Date(a.getFullYear(),a.getMonth(),1),r=new Date(a.getFullYear(),a.getMonth()+1,0),n=eM(t.daily_data||[],l,r,["api_requests","total_tokens"]);eo({...t,daily_data:n})}catch(e){console.error("Error fetching global activity:",e)}},eF=async()=>{if(e)try{let t=await (0,F.adminGlobalActivityPerModel)(e,eS,eC),a=new Date,l=new Date(a.getFullYear(),a.getMonth(),1),r=new Date(a.getFullYear(),a.getMonth()+1,0),n=t.map(e=>({...e,daily_data:eM(e.daily_data||[],l,r,["api_requests","total_tokens"])}));ed(n)}catch(e){console.error("Error fetching global activity per model:",e)}};return((0,r.useEffect)(()=>{(async()=>{if(e&&l&&n&&s){let t=await eT();!(t&&(eb(t),t?.DISABLE_EXPENSIVE_DB_QUERIES))&&(console.log("fetching data - valiue of proxySettings",ef),e$(),eD(()=>e&&l?(0,F.adminspendByProvider)(e,l,eS,eC):Promise.reject("No access token or token"),es,"Error fetching provider spend"),eI(),eR(),eO(),eF(),L(n)&&(eP(),e&&eD(async()=>(await (0,F.allTagNamesCall)(e)).tag_names,ee,"Error fetching tag names"),e&&eD(()=>(0,F.tagsSpendLogsCall)(e,ex.from?.toISOString(),ex.to?.toISOString(),void 0),e=>Z(e.spend_per_tag),"Error fetching top tags"),e&&eD(()=>(0,F.adminTopEndUsersCall)(e,null,void 0,void 0),Y,"Error fetching top end users")))}})()},[e,l,n,s,eS,eC]),ef?.DISABLE_EXPENSIVE_DB_QUERIES)?(0,t.jsx)("div",{style:{width:"100%"},className:"p-8",children:(0,t.jsxs)(u.Card,{children:[(0,t.jsx)(m.Title,{children:"Database Query Limit Reached"}),(0,t.jsxs)(C.Text,{className:"mt-4",children:["SpendLogs in DB has ",ef.NUM_SPEND_LOGS_ROWS," rows.",(0,t.jsx)("br",{}),"Please follow our guide to view usage when SpendLogs has more than 1M rows."]}),(0,t.jsx)(R.Button,{className:"mt-4",children:(0,t.jsx)("a",{href:"https://docs.litellm.ai/docs/proxy/spending_monitoring",target:"_blank",children:"View Usage Guide"})})]})}):(0,t.jsx)("div",{style:{width:"100%"},className:"p-8",children:(0,t.jsxs)(k.TabGroup,{children:[(0,t.jsxs)(_.TabList,{className:"mt-2",children:[(0,t.jsx)(E.Tab,{children:"All Up"}),L(n)?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(E.Tab,{children:"Team Based Usage"}),(0,t.jsx)(E.Tab,{children:"Customer Usage"}),(0,t.jsx)(E.Tab,{children:"Tag Based Usage"})]}):(0,t.jsx)(t.Fragment,{children:(0,t.jsx)("div",{})})]}),(0,t.jsxs)(T.TabPanels,{children:[(0,t.jsx)(N.TabPanel,{children:(0,t.jsxs)(k.TabGroup,{children:[(0,t.jsxs)(_.TabList,{variant:"solid",className:"mt-1",children:[(0,t.jsx)(E.Tab,{children:"Cost"}),(0,t.jsx)(E.Tab,{children:"Activity"})]}),(0,t.jsxs)(T.TabPanels,{children:[(0,t.jsx)(N.TabPanel,{children:(0,t.jsxs)(w.Grid,{numItems:2,className:"gap-2 h-[100vh] w-full",children:[(0,t.jsxs)(S.Col,{numColSpan:2,children:[(0,t.jsxs)(C.Text,{className:"text-tremor-default text-tremor-content dark:text-dark-tremor-content mb-2 mt-2 text-lg",children:["Project Spend ",new Date().toLocaleString("default",{month:"long"})," 1 -"," ",new Date(new Date().getFullYear(),new Date().getMonth()+1,0).getDate()]}),(0,t.jsx)(v.default,{userSpend:ej,selectedTeam:null,userMaxBudget:null})]}),(0,t.jsx)(S.Col,{numColSpan:2,children:(0,t.jsxs)(u.Card,{children:[(0,t.jsx)(m.Title,{children:"Monthly Spend"}),(0,t.jsx)(a.BarChart,{data:H,index:"date",categories:["spend"],colors:["cyan"],valueFormatter:e=>`$ ${(0,A.formatNumberWithCommas)(e,2)}`,yAxisWidth:100,tickGap:5})]})}),(0,t.jsx)(S.Col,{numColSpan:1,children:(0,t.jsxs)(u.Card,{className:"h-full",children:[(0,t.jsx)(m.Title,{children:"Top Virtual Keys"}),(0,t.jsx)(B.default,{topKeys:G,teams:null,topKeysLimit:5,setTopKeysLimit:()=>{}})]})}),(0,t.jsx)(S.Col,{numColSpan:1,children:(0,t.jsxs)(u.Card,{className:"h-full",children:[(0,t.jsx)(m.Title,{children:"Top Models"}),(0,t.jsx)(a.BarChart,{className:"mt-4 h-40",data:W,index:"key",categories:["spend"],colors:["cyan"],yAxisWidth:200,layout:"vertical",showXAxis:!1,showLegend:!1,valueFormatter:e=>`$${(0,A.formatNumberWithCommas)(e,2)}`})]})}),(0,t.jsx)(S.Col,{numColSpan:1}),(0,t.jsx)(S.Col,{numColSpan:2,children:(0,t.jsxs)(u.Card,{className:"mb-2",children:[(0,t.jsx)(m.Title,{children:"Spend by Provider"}),(0,t.jsx)(t.Fragment,{children:(0,t.jsxs)(w.Grid,{numItems:2,children:[(0,t.jsx)(S.Col,{numColSpan:1,children:(0,t.jsx)($.DonutChart,{className:"mt-4 h-40",variant:"pie",data:en,index:"provider",category:"spend",colors:["cyan"],valueFormatter:e=>`$${(0,A.formatNumberWithCommas)(e,2)}`})}),(0,t.jsx)(S.Col,{numColSpan:1,children:(0,t.jsxs)(h.Table,{children:[(0,t.jsx)(g.TableHead,{children:(0,t.jsxs)(p.TableRow,{children:[(0,t.jsx)(x.TableHeaderCell,{children:"Provider"}),(0,t.jsx)(x.TableHeaderCell,{children:"Spend"})]})}),(0,t.jsx)(b.TableBody,{children:en.map(e=>(0,t.jsxs)(p.TableRow,{children:[(0,t.jsx)(f.TableCell,{children:e.provider}),(0,t.jsx)(f.TableCell,{children:1e-5>parseFloat(e.spend.toFixed(2))?"less than 0.00":(0,A.formatNumberWithCommas)(e.spend,2)})]},e.provider))})]})})]})})]})})]})}),(0,t.jsx)(N.TabPanel,{children:(0,t.jsxs)(w.Grid,{numItems:1,className:"gap-2 h-[75vh] w-full",children:[(0,t.jsxs)(u.Card,{children:[(0,t.jsx)(m.Title,{children:"All Up"}),(0,t.jsxs)(w.Grid,{numItems:2,children:[(0,t.jsxs)(S.Col,{children:[(0,t.jsxs)(j.Subtitle,{style:{fontSize:"15px",fontWeight:"normal",color:"#535452"},children:["API Requests ",eN(ei.sum_api_requests)]}),(0,t.jsx)(I.AreaChart,{className:"h-40",data:ei.daily_data,valueFormatter:eN,index:"date",colors:["cyan"],categories:["api_requests"],onValueChange:e=>console.log(e)})]}),(0,t.jsxs)(S.Col,{children:[(0,t.jsxs)(j.Subtitle,{style:{fontSize:"15px",fontWeight:"normal",color:"#535452"},children:["Tokens ",eN(ei.sum_total_tokens)]}),(0,t.jsx)(a.BarChart,{className:"h-40",data:ei.daily_data,valueFormatter:eN,index:"date",colors:["cyan"],categories:["total_tokens"],onValueChange:e=>console.log(e)})]})]})]}),(0,t.jsx)(t.Fragment,{children:ec.map((e,l)=>(0,t.jsxs)(u.Card,{children:[(0,t.jsx)(m.Title,{children:e.model}),(0,t.jsxs)(w.Grid,{numItems:2,children:[(0,t.jsxs)(S.Col,{children:[(0,t.jsxs)(j.Subtitle,{style:{fontSize:"15px",fontWeight:"normal",color:"#535452"},children:["API Requests ",eN(e.sum_api_requests)]}),(0,t.jsx)(I.AreaChart,{className:"h-40",data:e.daily_data,index:"date",colors:["cyan"],categories:["api_requests"],valueFormatter:eN,onValueChange:e=>console.log(e)})]}),(0,t.jsxs)(S.Col,{children:[(0,t.jsxs)(j.Subtitle,{style:{fontSize:"15px",fontWeight:"normal",color:"#535452"},children:["Tokens ",eN(e.sum_total_tokens)]}),(0,t.jsx)(a.BarChart,{className:"h-40",data:e.daily_data,index:"date",colors:["cyan"],categories:["total_tokens"],valueFormatter:eN,onValueChange:e=>console.log(e)})]})]})]},l))})]})})]})]})}),(0,t.jsx)(N.TabPanel,{children:(0,t.jsxs)(w.Grid,{numItems:2,className:"gap-2 h-[75vh] w-full",children:[(0,t.jsxs)(S.Col,{numColSpan:2,children:[(0,t.jsxs)(u.Card,{className:"mb-2",children:[(0,t.jsx)(m.Title,{children:"Total Spend Per Team"}),(0,t.jsx)(d,{data:el})]}),(0,t.jsxs)(u.Card,{children:[(0,t.jsx)(m.Title,{children:"Daily Spend Per Team"}),(0,t.jsx)(a.BarChart,{className:"h-72",data:K,showLegend:!0,index:"date",categories:et,yAxisWidth:80,stack:!0})]})]}),(0,t.jsx)(S.Col,{numColSpan:2})]})}),(0,t.jsxs)(N.TabPanel,{children:[(0,t.jsxs)("p",{className:"mb-2 text-gray-500 italic text-[12px]",children:["Customers of your LLM API calls. Tracked when a `user` param is passed in your LLM calls"," ",(0,t.jsx)("a",{className:"text-blue-500",href:"https://docs.litellm.ai/docs/proxy/users",target:"_blank",children:"docs here"})]}),(0,t.jsxs)(w.Grid,{numItems:2,children:[(0,t.jsx)(S.Col,{children:(0,t.jsx)(y.default,{value:ex,onValueChange:e=>{ep(e),ek(e.from,e.to,null)}})}),(0,t.jsxs)(S.Col,{children:[(0,t.jsx)(C.Text,{children:"Select Key"}),(0,t.jsxs)(D.Select,{defaultValue:"all-keys",children:[(0,t.jsx)(M.SelectItem,{value:"all-keys",onClick:()=>{ek(ex.from,ex.to,null)},children:"All Keys"},"all-keys"),i?.map((e,a)=>e&&null!==e.key_alias&&e.key_alias.length>0?(0,t.jsx)(M.SelectItem,{value:String(a),onClick:()=>{ek(ex.from,ex.to,e.token)},children:e.key_alias},a):null)]})]})]}),(0,t.jsx)(u.Card,{className:"mt-4",children:(0,t.jsxs)(h.Table,{className:"max-h-[70vh] min-h-[500px]",children:[(0,t.jsx)(g.TableHead,{children:(0,t.jsxs)(p.TableRow,{children:[(0,t.jsx)(x.TableHeaderCell,{children:"Customer"}),(0,t.jsx)(x.TableHeaderCell,{children:"Spend"}),(0,t.jsx)(x.TableHeaderCell,{children:"Total Events"})]})}),(0,t.jsx)(b.TableBody,{children:q?.map((e,a)=>(0,t.jsxs)(p.TableRow,{children:[(0,t.jsx)(f.TableCell,{children:e.end_user}),(0,t.jsx)(f.TableCell,{children:(0,A.formatNumberWithCommas)(e.total_spend,2)}),(0,t.jsx)(f.TableCell,{children:e.total_count})]},a))})]})})]}),(0,t.jsxs)(N.TabPanel,{children:[(0,t.jsxs)(w.Grid,{numItems:2,children:[(0,t.jsx)(S.Col,{numColSpan:1,children:(0,t.jsx)(y.default,{className:"mb-4",value:ex,onValueChange:e=>{ep(e),e_(e.from,e.to)}})}),(0,t.jsx)(S.Col,{children:o?(0,t.jsx)("div",{children:(0,t.jsxs)(P.MultiSelect,{value:eh,onValueChange:e=>eg(e),children:[(0,t.jsx)(O.MultiSelectItem,{value:"all-tags",onClick:()=>eg(["all-tags"]),children:"All Tags"},"all-tags"),J&&J.filter(e=>"all-tags"!==e).map((e,a)=>(0,t.jsx)(O.MultiSelectItem,{value:String(e),children:e},e))]})}):(0,t.jsx)("div",{children:(0,t.jsxs)(P.MultiSelect,{value:eh,onValueChange:e=>eg(e),children:[(0,t.jsx)(O.MultiSelectItem,{value:"all-tags",onClick:()=>eg(["all-tags"]),children:"All Tags"},"all-tags"),J&&J.filter(e=>"all-tags"!==e).map((e,a)=>(0,t.jsxs)(M.SelectItem,{value:String(e),disabled:!0,children:["✨ ",e," (Enterprise only Feature)"]},e))]})})})]}),(0,t.jsxs)(w.Grid,{numItems:2,className:"gap-2 h-[75vh] w-full mb-4",children:[(0,t.jsx)(S.Col,{numColSpan:2,children:(0,t.jsxs)(u.Card,{children:[(0,t.jsx)(m.Title,{children:"Spend Per Tag"}),(0,t.jsxs)(C.Text,{children:["Get Started by Tracking cost per tag"," ",(0,t.jsx)("a",{className:"text-blue-500",href:"https://docs.litellm.ai/docs/proxy/cost_tracking",target:"_blank",children:"here"})]}),(0,t.jsx)(a.BarChart,{className:"h-72",data:Q,index:"name",categories:["spend"],colors:["cyan"]})]})}),(0,t.jsx)(S.Col,{numColSpan:2})]})]})]})]})})}],735042)}]); \ No newline at end of file diff --git a/litellm/proxy/_experimental/out/_next/static/chunks/091b8a78c2c68847.js b/litellm/proxy/_experimental/out/_next/static/chunks/091b8a78c2c68847.js new file mode 100644 index 00000000000..264800dae53 --- /dev/null +++ b/litellm/proxy/_experimental/out/_next/static/chunks/091b8a78c2c68847.js @@ -0,0 +1,19 @@ +(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,959013,e=>{"use strict";e.i(247167);var t=e.i(931067),a=e.i(271645);let r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"};var n=e.i(9583),l=a.forwardRef(function(e,l){return a.createElement(n.default,(0,t.default)({},e,{ref:l,icon:r}))});e.s(["default",0,l],959013)},599724,936325,e=>{"use strict";var t=e.i(95779),a=e.i(444755),r=e.i(673706),n=e.i(271645);let l=n.default.forwardRef((e,l)=>{let{color:i,className:o,children:s}=e;return n.default.createElement("p",{ref:l,className:(0,a.tremorTwMerge)("text-tremor-default",i?(0,r.getColorClassNames)(i,t.colorPalette.text).textColor:(0,a.tremorTwMerge)("text-tremor-content","dark:text-dark-tremor-content"),o)},s)});l.displayName="Text",e.s(["default",()=>l],936325),e.s(["Text",()=>l],599724)},994388,e=>{"use strict";var t=e.i(290571),a=e.i(829087),r=e.i(271645);let n=["preEnter","entering","entered","preExit","exiting","exited","unmounted"],l=e=>({_s:e,status:n[e],isEnter:e<3,isMounted:6!==e,isResolved:2===e||e>4}),i=e=>e?6:5,o=(e,t,a,r,n)=>{clearTimeout(r.current);let i=l(e);t(i),a.current=i,n&&n({current:i})};var s=e.i(480731),d=e.i(444755),c=e.i(673706);let u=e=>{var a=(0,t.__rest)(e,[]);return r.default.createElement("svg",Object.assign({},a,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor"}),r.default.createElement("path",{fill:"none",d:"M0 0h24v24H0z"}),r.default.createElement("path",{d:"M18.364 5.636L16.95 7.05A7 7 0 1 0 19 12h2a9 9 0 1 1-2.636-6.364z"}))};var m=e.i(95779);let g={xs:{height:"h-4",width:"w-4"},sm:{height:"h-5",width:"w-5"},md:{height:"h-5",width:"w-5"},lg:{height:"h-6",width:"w-6"},xl:{height:"h-6",width:"w-6"}},b=(e,t)=>{switch(e){case"primary":return{textColor:t?(0,c.getColorClassNames)("white").textColor:"text-tremor-brand-inverted dark:text-dark-tremor-brand-inverted",hoverTextColor:t?(0,c.getColorClassNames)("white").textColor:"text-tremor-brand-inverted dark:text-dark-tremor-brand-inverted",bgColor:t?(0,c.getColorClassNames)(t,m.colorPalette.background).bgColor:"bg-tremor-brand dark:bg-dark-tremor-brand",hoverBgColor:t?(0,c.getColorClassNames)(t,m.colorPalette.darkBackground).hoverBgColor:"hover:bg-tremor-brand-emphasis dark:hover:bg-dark-tremor-brand-emphasis",borderColor:t?(0,c.getColorClassNames)(t,m.colorPalette.border).borderColor:"border-tremor-brand dark:border-dark-tremor-brand",hoverBorderColor:t?(0,c.getColorClassNames)(t,m.colorPalette.darkBorder).hoverBorderColor:"hover:border-tremor-brand-emphasis dark:hover:border-dark-tremor-brand-emphasis"};case"secondary":return{textColor:t?(0,c.getColorClassNames)(t,m.colorPalette.text).textColor:"text-tremor-brand dark:text-dark-tremor-brand",hoverTextColor:t?(0,c.getColorClassNames)(t,m.colorPalette.text).textColor:"hover:text-tremor-brand-emphasis dark:hover:text-dark-tremor-brand-emphasis",bgColor:(0,c.getColorClassNames)("transparent").bgColor,hoverBgColor:t?(0,d.tremorTwMerge)((0,c.getColorClassNames)(t,m.colorPalette.background).hoverBgColor,"hover:bg-opacity-20 dark:hover:bg-opacity-20"):"hover:bg-tremor-brand-faint dark:hover:bg-dark-tremor-brand-faint",borderColor:t?(0,c.getColorClassNames)(t,m.colorPalette.border).borderColor:"border-tremor-brand dark:border-dark-tremor-brand"};case"light":return{textColor:t?(0,c.getColorClassNames)(t,m.colorPalette.text).textColor:"text-tremor-brand dark:text-dark-tremor-brand",hoverTextColor:t?(0,c.getColorClassNames)(t,m.colorPalette.darkText).hoverTextColor:"hover:text-tremor-brand-emphasis dark:hover:text-dark-tremor-brand-emphasis",bgColor:(0,c.getColorClassNames)("transparent").bgColor,borderColor:"",hoverBorderColor:""}}},p=(0,c.makeClassName)("Button"),f=({loading:e,iconSize:t,iconPosition:a,Icon:n,needMargin:l,transitionStatus:i})=>{let o=l?a===s.HorizontalPositions.Left?(0,d.tremorTwMerge)("-ml-1","mr-1.5"):(0,d.tremorTwMerge)("-mr-1","ml-1.5"):"",c=(0,d.tremorTwMerge)("w-0 h-0"),m={default:c,entering:c,entered:t,exiting:t,exited:c};return e?r.default.createElement(u,{className:(0,d.tremorTwMerge)(p("icon"),"animate-spin shrink-0",o,m.default,m[i]),style:{transition:"width 150ms"}}):r.default.createElement(n,{className:(0,d.tremorTwMerge)(p("icon"),"shrink-0",t,o)})},h=r.default.forwardRef((e,n)=>{let{icon:u,iconPosition:m=s.HorizontalPositions.Left,size:h=s.Sizes.SM,color:$,variant:v="primary",disabled:y,loading:x=!1,loadingText:C,children:O,tooltip:w,className:j}=e,k=(0,t.__rest)(e,["icon","iconPosition","size","color","variant","disabled","loading","loadingText","children","tooltip","className"]),S=x||y,N=void 0!==u||x,E=x&&C,T=!(!O&&!E),z=(0,d.tremorTwMerge)(g[h].height,g[h].width),M="light"!==v?(0,d.tremorTwMerge)("rounded-tremor-default border","shadow-tremor-input","dark:shadow-dark-tremor-input"):"",P=b(v,$),R=("light"!==v?{xs:{paddingX:"px-2.5",paddingY:"py-1.5",fontSize:"text-xs"},sm:{paddingX:"px-4",paddingY:"py-2",fontSize:"text-sm"},md:{paddingX:"px-4",paddingY:"py-2",fontSize:"text-md"},lg:{paddingX:"px-4",paddingY:"py-2.5",fontSize:"text-lg"},xl:{paddingX:"px-4",paddingY:"py-3",fontSize:"text-xl"}}:{xs:{paddingX:"",paddingY:"",fontSize:"text-xs"},sm:{paddingX:"",paddingY:"",fontSize:"text-sm"},md:{paddingX:"",paddingY:"",fontSize:"text-md"},lg:{paddingX:"",paddingY:"",fontSize:"text-lg"},xl:{paddingX:"",paddingY:"",fontSize:"text-xl"}})[h],{tooltipProps:B,getReferenceProps:I}=(0,a.useTooltip)(300),[H,L]=(({enter:e=!0,exit:t=!0,preEnter:a,preExit:n,timeout:s,initialEntered:d,mountOnEnter:c,unmountOnExit:u,onStateChange:m}={})=>{let[g,b]=(0,r.useState)(()=>l(d?2:i(c))),p=(0,r.useRef)(g),f=(0,r.useRef)(0),[h,$]="object"==typeof s?[s.enter,s.exit]:[s,s],v=(0,r.useCallback)(()=>{let e=((e,t)=>{switch(e){case 1:case 0:return 2;case 4:case 3:return i(t)}})(p.current._s,u);e&&o(e,b,p,f,m)},[m,u]);return[g,(0,r.useCallback)(r=>{let l=e=>{switch(o(e,b,p,f,m),e){case 1:h>=0&&(f.current=((...e)=>setTimeout(...e))(v,h));break;case 4:$>=0&&(f.current=((...e)=>setTimeout(...e))(v,$));break;case 0:case 3:f.current=((...e)=>setTimeout(...e))(()=>{isNaN(document.body.offsetTop)||l(e+1)},0)}},s=p.current.isEnter;"boolean"!=typeof r&&(r=!s),r?s||l(e?+!a:2):s&&l(t?n?3:4:i(u))},[v,m,e,t,a,n,h,$,u]),v]})({timeout:50});return(0,r.useEffect)(()=>{L(x)},[x]),r.default.createElement("button",Object.assign({ref:(0,c.mergeRefs)([n,B.refs.setReference]),className:(0,d.tremorTwMerge)(p("root"),"shrink-0 inline-flex justify-center items-center group font-medium outline-none",M,R.paddingX,R.paddingY,R.fontSize,P.textColor,P.bgColor,P.borderColor,P.hoverBorderColor,S?"opacity-50 cursor-not-allowed":(0,d.tremorTwMerge)(b(v,$).hoverTextColor,b(v,$).hoverBgColor,b(v,$).hoverBorderColor),j),disabled:S},I,k),r.default.createElement(a.default,Object.assign({text:w},B)),N&&m!==s.HorizontalPositions.Right?r.default.createElement(f,{loading:x,iconSize:z,iconPosition:m,Icon:u,transitionStatus:H.status,needMargin:T}):null,E||O?r.default.createElement("span",{className:(0,d.tremorTwMerge)(p("text"),"text-tremor-default whitespace-nowrap")},E?C:O):null,N&&m===s.HorizontalPositions.Right?r.default.createElement(f,{loading:x,iconSize:z,iconPosition:m,Icon:u,transitionStatus:H.status,needMargin:T}):null)});h.displayName="Button",e.s(["Button",()=>h],994388)},304967,e=>{"use strict";var t=e.i(290571),a=e.i(271645),r=e.i(480731),n=e.i(95779),l=e.i(444755),i=e.i(673706);let o=(0,i.makeClassName)("Card"),s=a.default.forwardRef((e,s)=>{let{decoration:d="",decorationColor:c,children:u,className:m}=e,g=(0,t.__rest)(e,["decoration","decorationColor","children","className"]);return a.default.createElement("div",Object.assign({ref:s,className:(0,l.tremorTwMerge)(o("root"),"relative w-full text-left ring-1 rounded-tremor-default p-6","bg-tremor-background ring-tremor-ring shadow-tremor-card","dark:bg-dark-tremor-background dark:ring-dark-tremor-ring dark:shadow-dark-tremor-card",c?(0,i.getColorClassNames)(c,n.colorPalette.border).borderColor:"border-tremor-brand dark:border-dark-tremor-brand",(e=>{if(!e)return"";switch(e){case r.HorizontalPositions.Left:return"border-l-4";case r.VerticalPositions.Top:return"border-t-4";case r.HorizontalPositions.Right:return"border-r-4";case r.VerticalPositions.Bottom:return"border-b-4";default:return""}})(d),m)},g),u)});s.displayName="Card",e.s(["Card",()=>s],304967)},185793,e=>{"use strict";e.i(247167);var t=e.i(271645),a=e.i(343794),r=e.i(242064),n=e.i(529681);let l=e=>{let{prefixCls:r,className:n,style:l,size:i,shape:o}=e,s=(0,a.default)({[`${r}-lg`]:"large"===i,[`${r}-sm`]:"small"===i}),d=(0,a.default)({[`${r}-circle`]:"circle"===o,[`${r}-square`]:"square"===o,[`${r}-round`]:"round"===o}),c=t.useMemo(()=>"number"==typeof i?{width:i,height:i,lineHeight:`${i}px`}:{},[i]);return t.createElement("span",{className:(0,a.default)(r,s,d,n),style:Object.assign(Object.assign({},c),l)})};e.i(296059);var i=e.i(694758),o=e.i(915654),s=e.i(246422),d=e.i(838378);let c=new i.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),u=e=>({height:e,lineHeight:(0,o.unit)(e)}),m=e=>Object.assign({width:e},u(e)),g=(e,t)=>Object.assign({width:t(e).mul(5).equal(),minWidth:t(e).mul(5).equal()},u(e)),b=e=>Object.assign({width:e},u(e)),p=(e,t,a)=>{let{skeletonButtonCls:r}=e;return{[`${a}${r}-circle`]:{width:t,minWidth:t,borderRadius:"50%"},[`${a}${r}-round`]:{borderRadius:t}}},f=(e,t)=>Object.assign({width:t(e).mul(2).equal(),minWidth:t(e).mul(2).equal()},u(e)),h=(0,s.genStyleHooks)("Skeleton",e=>{let{componentCls:t,calc:a}=e;return(e=>{let{componentCls:t,skeletonAvatarCls:a,skeletonTitleCls:r,skeletonParagraphCls:n,skeletonButtonCls:l,skeletonInputCls:i,skeletonImageCls:o,controlHeight:s,controlHeightLG:d,controlHeightSM:u,gradientFromColor:h,padding:$,marginSM:v,borderRadius:y,titleHeight:x,blockRadius:C,paragraphLiHeight:O,controlHeightXS:w,paragraphMarginTop:j}=e;return{[t]:{display:"table",width:"100%",[`${t}-header`]:{display:"table-cell",paddingInlineEnd:$,verticalAlign:"top",[a]:Object.assign({display:"inline-block",verticalAlign:"top",background:h},m(s)),[`${a}-circle`]:{borderRadius:"50%"},[`${a}-lg`]:Object.assign({},m(d)),[`${a}-sm`]:Object.assign({},m(u))},[`${t}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[r]:{width:"100%",height:x,background:h,borderRadius:C,[`+ ${n}`]:{marginBlockStart:u}},[n]:{padding:0,"> li":{width:"100%",height:O,listStyle:"none",background:h,borderRadius:C,"+ li":{marginBlockStart:w}}},[`${n}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${t}-content`]:{[`${r}, ${n} > li`]:{borderRadius:y}}},[`${t}-with-avatar ${t}-content`]:{[r]:{marginBlockStart:v,[`+ ${n}`]:{marginBlockStart:j}}},[`${t}${t}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},(e=>{let{borderRadiusSM:t,skeletonButtonCls:a,controlHeight:r,controlHeightLG:n,controlHeightSM:l,gradientFromColor:i,calc:o}=e;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[a]:Object.assign({display:"inline-block",verticalAlign:"top",background:i,borderRadius:t,width:o(r).mul(2).equal(),minWidth:o(r).mul(2).equal()},f(r,o))},p(e,r,a)),{[`${a}-lg`]:Object.assign({},f(n,o))}),p(e,n,`${a}-lg`)),{[`${a}-sm`]:Object.assign({},f(l,o))}),p(e,l,`${a}-sm`))})(e)),(e=>{let{skeletonAvatarCls:t,gradientFromColor:a,controlHeight:r,controlHeightLG:n,controlHeightSM:l}=e;return{[t]:Object.assign({display:"inline-block",verticalAlign:"top",background:a},m(r)),[`${t}${t}-circle`]:{borderRadius:"50%"},[`${t}${t}-lg`]:Object.assign({},m(n)),[`${t}${t}-sm`]:Object.assign({},m(l))}})(e)),(e=>{let{controlHeight:t,borderRadiusSM:a,skeletonInputCls:r,controlHeightLG:n,controlHeightSM:l,gradientFromColor:i,calc:o}=e;return{[r]:Object.assign({display:"inline-block",verticalAlign:"top",background:i,borderRadius:a},g(t,o)),[`${r}-lg`]:Object.assign({},g(n,o)),[`${r}-sm`]:Object.assign({},g(l,o))}})(e)),(e=>{let{skeletonImageCls:t,imageSizeBase:a,gradientFromColor:r,borderRadiusSM:n,calc:l}=e;return{[t]:Object.assign(Object.assign({display:"inline-flex",alignItems:"center",justifyContent:"center",verticalAlign:"middle",background:r,borderRadius:n},b(l(a).mul(2).equal())),{[`${t}-path`]:{fill:"#bfbfbf"},[`${t}-svg`]:Object.assign(Object.assign({},b(a)),{maxWidth:l(a).mul(4).equal(),maxHeight:l(a).mul(4).equal()}),[`${t}-svg${t}-svg-circle`]:{borderRadius:"50%"}}),[`${t}${t}-circle`]:{borderRadius:"50%"}}})(e)),[`${t}${t}-block`]:{width:"100%",[l]:{width:"100%"},[i]:{width:"100%"}},[`${t}${t}-active`]:{[` + ${r}, + ${n} > li, + ${a}, + ${l}, + ${i}, + ${o} + `]:Object.assign({},{background:e.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:c,animationDuration:e.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"})}}})((0,d.mergeToken)(e,{skeletonAvatarCls:`${t}-avatar`,skeletonTitleCls:`${t}-title`,skeletonParagraphCls:`${t}-paragraph`,skeletonButtonCls:`${t}-button`,skeletonInputCls:`${t}-input`,skeletonImageCls:`${t}-image`,imageSizeBase:a(e.controlHeight).mul(1.5).equal(),borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${e.gradientFromColor} 25%, ${e.gradientToColor} 37%, ${e.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"}))},e=>{let{colorFillContent:t,colorFill:a}=e;return{color:t,colorGradientEnd:a,gradientFromColor:t,gradientToColor:a,titleHeight:e.controlHeight/2,blockRadius:e.borderRadiusSM,paragraphMarginTop:e.marginLG+e.marginXXS,paragraphLiHeight:e.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),$=e=>{let{prefixCls:r,className:n,style:l,rows:i=0}=e,o=Array.from({length:i}).map((a,r)=>t.createElement("li",{key:r,style:{width:((e,t)=>{let{width:a,rows:r=2}=t;return Array.isArray(a)?a[e]:r-1===e?a:void 0})(r,e)}}));return t.createElement("ul",{className:(0,a.default)(r,n),style:l},o)},v=({prefixCls:e,className:r,width:n,style:l})=>t.createElement("h3",{className:(0,a.default)(e,r),style:Object.assign({width:n},l)});function y(e){return e&&"object"==typeof e?e:{}}let x=e=>{let{prefixCls:n,loading:i,className:o,rootClassName:s,style:d,children:c,avatar:u=!1,title:m=!0,paragraph:g=!0,active:b,round:p}=e,{getPrefixCls:f,direction:x,className:C,style:O}=(0,r.useComponentConfig)("skeleton"),w=f("skeleton",n),[j,k,S]=h(w);if(i||!("loading"in e)){let e,r,n=!!u,i=!!m,c=!!g;if(n){let a=Object.assign(Object.assign({prefixCls:`${w}-avatar`},i&&!c?{size:"large",shape:"square"}:{size:"large",shape:"circle"}),y(u));e=t.createElement("div",{className:`${w}-header`},t.createElement(l,Object.assign({},a)))}if(i||c){let e,a;if(i){let a=Object.assign(Object.assign({prefixCls:`${w}-title`},!n&&c?{width:"38%"}:n&&c?{width:"50%"}:{}),y(m));e=t.createElement(v,Object.assign({},a))}if(c){let e,r=Object.assign(Object.assign({prefixCls:`${w}-paragraph`},(e={},n&&i||(e.width="61%"),!n&&i?e.rows=3:e.rows=2,e)),y(g));a=t.createElement($,Object.assign({},r))}r=t.createElement("div",{className:`${w}-content`},e,a)}let f=(0,a.default)(w,{[`${w}-with-avatar`]:n,[`${w}-active`]:b,[`${w}-rtl`]:"rtl"===x,[`${w}-round`]:p},C,o,s,k,S);return j(t.createElement("div",{className:f,style:Object.assign(Object.assign({},O),d)},e,r))}return null!=c?c:null};x.Button=e=>{let{prefixCls:i,className:o,rootClassName:s,active:d,block:c=!1,size:u="default"}=e,{getPrefixCls:m}=t.useContext(r.ConfigContext),g=m("skeleton",i),[b,p,f]=h(g),$=(0,n.default)(e,["prefixCls"]),v=(0,a.default)(g,`${g}-element`,{[`${g}-active`]:d,[`${g}-block`]:c},o,s,p,f);return b(t.createElement("div",{className:v},t.createElement(l,Object.assign({prefixCls:`${g}-button`,size:u},$))))},x.Avatar=e=>{let{prefixCls:i,className:o,rootClassName:s,active:d,shape:c="circle",size:u="default"}=e,{getPrefixCls:m}=t.useContext(r.ConfigContext),g=m("skeleton",i),[b,p,f]=h(g),$=(0,n.default)(e,["prefixCls","className"]),v=(0,a.default)(g,`${g}-element`,{[`${g}-active`]:d},o,s,p,f);return b(t.createElement("div",{className:v},t.createElement(l,Object.assign({prefixCls:`${g}-avatar`,shape:c,size:u},$))))},x.Input=e=>{let{prefixCls:i,className:o,rootClassName:s,active:d,block:c,size:u="default"}=e,{getPrefixCls:m}=t.useContext(r.ConfigContext),g=m("skeleton",i),[b,p,f]=h(g),$=(0,n.default)(e,["prefixCls"]),v=(0,a.default)(g,`${g}-element`,{[`${g}-active`]:d,[`${g}-block`]:c},o,s,p,f);return b(t.createElement("div",{className:v},t.createElement(l,Object.assign({prefixCls:`${g}-input`,size:u},$))))},x.Image=e=>{let{prefixCls:n,className:l,rootClassName:i,style:o,active:s}=e,{getPrefixCls:d}=t.useContext(r.ConfigContext),c=d("skeleton",n),[u,m,g]=h(c),b=(0,a.default)(c,`${c}-element`,{[`${c}-active`]:s},l,i,m,g);return u(t.createElement("div",{className:b},t.createElement("div",{className:(0,a.default)(`${c}-image`,l),style:o},t.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${c}-image-svg`},t.createElement("title",null,"Image placeholder"),t.createElement("path",{d:"M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z",className:`${c}-image-path`})))))},x.Node=e=>{let{prefixCls:n,className:l,rootClassName:i,style:o,active:s,children:d}=e,{getPrefixCls:c}=t.useContext(r.ConfigContext),u=c("skeleton",n),[m,g,b]=h(u),p=(0,a.default)(u,`${u}-element`,{[`${u}-active`]:s},g,l,i,b);return m(t.createElement("div",{className:p},t.createElement("div",{className:(0,a.default)(`${u}-image`,l),style:o},d)))},e.s(["default",0,x],185793)},922611,e=>{"use strict";var t=e.i(271645),a=e.i(175066);function r(){}let n=t.createContext({add:r,remove:r});function l(e){let r=t.useContext(n),l=t.useRef(null);return(0,a.default)(t=>{if(t){let a=e?t.querySelector(e):t;a&&(r.add(a),l.current=a)}else r.remove(l.current)})}e.s(["usePanelRef",()=>l])},269200,e=>{"use strict";var t=e.i(290571),a=e.i(271645),r=e.i(444755);let n=(0,e.i(673706).makeClassName)("Table"),l=a.default.forwardRef((e,l)=>{let{children:i,className:o}=e,s=(0,t.__rest)(e,["children","className"]);return a.default.createElement("div",{className:(0,r.tremorTwMerge)(n("root"),"overflow-auto",o)},a.default.createElement("table",Object.assign({ref:l,className:(0,r.tremorTwMerge)(n("table"),"w-full text-tremor-default","text-tremor-content","dark:text-dark-tremor-content")},s),i))});l.displayName="Table",e.s(["Table",()=>l],269200)},942232,e=>{"use strict";var t=e.i(290571),a=e.i(271645),r=e.i(444755);let n=(0,e.i(673706).makeClassName)("TableBody"),l=a.default.forwardRef((e,l)=>{let{children:i,className:o}=e,s=(0,t.__rest)(e,["children","className"]);return a.default.createElement(a.default.Fragment,null,a.default.createElement("tbody",Object.assign({ref:l,className:(0,r.tremorTwMerge)(n("root"),"align-top divide-y","divide-tremor-border","dark:divide-dark-tremor-border",o)},s),i))});l.displayName="TableBody",e.s(["TableBody",()=>l],942232)},977572,e=>{"use strict";var t=e.i(290571),a=e.i(271645),r=e.i(444755);let n=(0,e.i(673706).makeClassName)("TableCell"),l=a.default.forwardRef((e,l)=>{let{children:i,className:o}=e,s=(0,t.__rest)(e,["children","className"]);return a.default.createElement(a.default.Fragment,null,a.default.createElement("td",Object.assign({ref:l,className:(0,r.tremorTwMerge)(n("root"),"align-middle whitespace-nowrap text-left p-4",o)},s),i))});l.displayName="TableCell",e.s(["TableCell",()=>l],977572)},427612,e=>{"use strict";var t=e.i(290571),a=e.i(271645),r=e.i(444755);let n=(0,e.i(673706).makeClassName)("TableHead"),l=a.default.forwardRef((e,l)=>{let{children:i,className:o}=e,s=(0,t.__rest)(e,["children","className"]);return a.default.createElement(a.default.Fragment,null,a.default.createElement("thead",Object.assign({ref:l,className:(0,r.tremorTwMerge)(n("root"),"text-left","text-tremor-content","dark:text-dark-tremor-content",o)},s),i))});l.displayName="TableHead",e.s(["TableHead",()=>l],427612)},64848,e=>{"use strict";var t=e.i(290571),a=e.i(271645),r=e.i(444755);let n=(0,e.i(673706).makeClassName)("TableHeaderCell"),l=a.default.forwardRef((e,l)=>{let{children:i,className:o}=e,s=(0,t.__rest)(e,["children","className"]);return a.default.createElement(a.default.Fragment,null,a.default.createElement("th",Object.assign({ref:l,className:(0,r.tremorTwMerge)(n("root"),"whitespace-nowrap text-left font-semibold top-0 px-4 py-3.5","text-tremor-content-strong","dark:text-dark-tremor-content-strong",o)},s),i))});l.displayName="TableHeaderCell",e.s(["TableHeaderCell",()=>l],64848)},496020,e=>{"use strict";var t=e.i(290571),a=e.i(271645),r=e.i(444755);let n=(0,e.i(673706).makeClassName)("TableRow"),l=a.default.forwardRef((e,l)=>{let{children:i,className:o}=e,s=(0,t.__rest)(e,["children","className"]);return a.default.createElement(a.default.Fragment,null,a.default.createElement("tr",Object.assign({ref:l,className:(0,r.tremorTwMerge)(n("row"),o)},s),i))});l.displayName="TableRow",e.s(["TableRow",()=>l],496020)},869216,e=>{"use strict";e.i(247167);var t=e.i(271645),a=e.i(343794),r=e.i(908206),n=e.i(242064),l=e.i(517455),i=e.i(150073);let o={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},s=t.default.createContext({});var d=e.i(876556),c=function(e,t){var a={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(a[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var n=0,r=Object.getOwnPropertySymbols(e);nt.indexOf(r[n])&&Object.prototype.propertyIsEnumerable.call(e,r[n])&&(a[r[n]]=e[r[n]]);return a},u=function(e,t){var a={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(a[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var n=0,r=Object.getOwnPropertySymbols(e);nt.indexOf(r[n])&&Object.prototype.propertyIsEnumerable.call(e,r[n])&&(a[r[n]]=e[r[n]]);return a};let m=e=>{let{itemPrefixCls:r,component:n,span:l,className:i,style:o,labelStyle:d,contentStyle:c,bordered:u,label:m,content:g,colon:b,type:p,styles:f}=e,{classNames:h}=t.useContext(s),$=Object.assign(Object.assign({},d),null==f?void 0:f.label),v=Object.assign(Object.assign({},c),null==f?void 0:f.content);if(u)return t.createElement(n,{colSpan:l,style:o,className:(0,a.default)(i,{[`${r}-item-${p}`]:"label"===p||"content"===p,[null==h?void 0:h.label]:(null==h?void 0:h.label)&&"label"===p,[null==h?void 0:h.content]:(null==h?void 0:h.content)&&"content"===p})},null!=m&&t.createElement("span",{style:$},m),null!=g&&t.createElement("span",{style:v},g));return t.createElement(n,{colSpan:l,style:o,className:(0,a.default)(`${r}-item`,i)},t.createElement("div",{className:`${r}-item-container`},null!=m&&t.createElement("span",{style:$,className:(0,a.default)(`${r}-item-label`,null==h?void 0:h.label,{[`${r}-item-no-colon`]:!b})},m),null!=g&&t.createElement("span",{style:v,className:(0,a.default)(`${r}-item-content`,null==h?void 0:h.content)},g)))};function g(e,{colon:a,prefixCls:r,bordered:n},{component:l,type:i,showLabel:o,showContent:s,labelStyle:d,contentStyle:c,styles:u}){return e.map(({label:e,children:g,prefixCls:b=r,className:p,style:f,labelStyle:h,contentStyle:$,span:v=1,key:y,styles:x},C)=>"string"==typeof l?t.createElement(m,{key:`${i}-${y||C}`,className:p,style:f,styles:{label:Object.assign(Object.assign(Object.assign(Object.assign({},d),null==u?void 0:u.label),h),null==x?void 0:x.label),content:Object.assign(Object.assign(Object.assign(Object.assign({},c),null==u?void 0:u.content),$),null==x?void 0:x.content)},span:v,colon:a,component:l,itemPrefixCls:b,bordered:n,label:o?e:null,content:s?g:null,type:i}):[t.createElement(m,{key:`label-${y||C}`,className:p,style:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},d),null==u?void 0:u.label),f),h),null==x?void 0:x.label),span:1,colon:a,component:l[0],itemPrefixCls:b,bordered:n,label:e,type:"label"}),t.createElement(m,{key:`content-${y||C}`,className:p,style:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},c),null==u?void 0:u.content),f),$),null==x?void 0:x.content),span:2*v-1,component:l[1],itemPrefixCls:b,bordered:n,content:g,type:"content"})])}let b=e=>{let a=t.useContext(s),{prefixCls:r,vertical:n,row:l,index:i,bordered:o}=e;return n?t.createElement(t.Fragment,null,t.createElement("tr",{key:`label-${i}`,className:`${r}-row`},g(l,e,Object.assign({component:"th",type:"label",showLabel:!0},a))),t.createElement("tr",{key:`content-${i}`,className:`${r}-row`},g(l,e,Object.assign({component:"td",type:"content",showContent:!0},a)))):t.createElement("tr",{key:i,className:`${r}-row`},g(l,e,Object.assign({component:o?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},a)))};e.i(296059);var p=e.i(915654),f=e.i(183293),h=e.i(246422),$=e.i(838378);let v=(0,h.genStyleHooks)("Descriptions",e=>(e=>{let{componentCls:t,extraColor:a,itemPaddingBottom:r,itemPaddingEnd:n,colonMarginRight:l,colonMarginLeft:i,titleMarginBottom:o}=e;return{[t]:Object.assign(Object.assign(Object.assign({},(0,f.resetComponent)(e)),(e=>{let{componentCls:t,labelBg:a}=e;return{[`&${t}-bordered`]:{[`> ${t}-view`]:{border:`${(0,p.unit)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"> table":{tableLayout:"auto"},[`${t}-row`]:{borderBottom:`${(0,p.unit)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:first-child":{"> th:first-child, > td:first-child":{borderStartStartRadius:e.borderRadiusLG}},"&:last-child":{borderBottom:"none","> th:first-child, > td:first-child":{borderEndStartRadius:e.borderRadiusLG}},[`> ${t}-item-label, > ${t}-item-content`]:{padding:`${(0,p.unit)(e.padding)} ${(0,p.unit)(e.paddingLG)}`,borderInlineEnd:`${(0,p.unit)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${t}-item-label`]:{color:e.colorTextSecondary,backgroundColor:a,"&::after":{display:"none"}}}},[`&${t}-middle`]:{[`${t}-row`]:{[`> ${t}-item-label, > ${t}-item-content`]:{padding:`${(0,p.unit)(e.paddingSM)} ${(0,p.unit)(e.paddingLG)}`}}},[`&${t}-small`]:{[`${t}-row`]:{[`> ${t}-item-label, > ${t}-item-content`]:{padding:`${(0,p.unit)(e.paddingXS)} ${(0,p.unit)(e.padding)}`}}}}}})(e)),{"&-rtl":{direction:"rtl"},[`${t}-header`]:{display:"flex",alignItems:"center",marginBottom:o},[`${t}-title`]:Object.assign(Object.assign({},f.textEllipsis),{flex:"auto",color:e.titleColor,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}),[`${t}-extra`]:{marginInlineStart:"auto",color:a,fontSize:e.fontSize},[`${t}-view`]:{width:"100%",borderRadius:e.borderRadiusLG,table:{width:"100%",tableLayout:"fixed",borderCollapse:"collapse"}},[`${t}-row`]:{"> th, > td":{paddingBottom:r,paddingInlineEnd:n},"> th:last-child, > td:last-child":{paddingInlineEnd:0},"&:last-child":{borderBottom:"none","> th, > td":{paddingBottom:0}}},[`${t}-item-label`]:{color:e.labelColor,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${(0,p.unit)(i)} ${(0,p.unit)(l)}`},[`&${t}-item-no-colon::after`]:{content:'""'}},[`${t}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${t}-item-content`]:{display:"table-cell",flex:1,color:e.contentColor,fontSize:e.fontSize,lineHeight:e.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${t}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${t}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${t}-item-content`]:{display:"inline-flex",alignItems:"baseline",minWidth:"1em"}}},"&-middle":{[`${t}-row`]:{"> th, > td":{paddingBottom:e.paddingSM}}},"&-small":{[`${t}-row`]:{"> th, > td":{paddingBottom:e.paddingXS}}}})}})((0,$.mergeToken)(e,{})),e=>({labelBg:e.colorFillAlter,labelColor:e.colorTextTertiary,titleColor:e.colorText,titleMarginBottom:e.fontSizeSM*e.lineHeightSM,itemPaddingBottom:e.padding,itemPaddingEnd:e.padding,colonMarginRight:e.marginXS,colonMarginLeft:e.marginXXS/2,contentColor:e.colorText,extraColor:e.colorText}));var y=function(e,t){var a={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(a[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var n=0,r=Object.getOwnPropertySymbols(e);nt.indexOf(r[n])&&Object.prototype.propertyIsEnumerable.call(e,r[n])&&(a[r[n]]=e[r[n]]);return a};let x=e=>{let m,{prefixCls:g,title:p,extra:f,column:h,colon:$=!0,bordered:x,layout:C,children:O,className:w,rootClassName:j,style:k,size:S,labelStyle:N,contentStyle:E,styles:T,items:z,classNames:M}=e,P=y(e,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","styles","items","classNames"]),{getPrefixCls:R,direction:B,className:I,style:H,classNames:L,styles:q}=(0,n.useComponentConfig)("descriptions"),W=R("descriptions",g),G=(0,i.default)(),A=t.useMemo(()=>{var e;return"number"==typeof h?h:null!=(e=(0,r.matchScreen)(G,Object.assign(Object.assign({},o),h)))?e:3},[G,h]),X=(m=t.useMemo(()=>z||(0,d.default)(O).map(e=>Object.assign(Object.assign({},null==e?void 0:e.props),{key:e.key})),[z,O]),t.useMemo(()=>m.map(e=>{var{span:t}=e,a=c(e,["span"]);return"filled"===t?Object.assign(Object.assign({},a),{filled:!0}):Object.assign(Object.assign({},a),{span:"number"==typeof t?t:(0,r.matchScreen)(G,t)})}),[m,G])),_=(0,l.default)(S),D=((e,a)=>{let[r,n]=(0,t.useMemo)(()=>{let t,r,n,l;return t=[],r=[],n=!1,l=0,a.filter(e=>e).forEach(a=>{let{filled:i}=a,o=u(a,["filled"]);if(i){r.push(o),t.push(r),r=[],l=0;return}let s=e-l;(l+=a.span||1)>=e?(l>e?(n=!0,r.push(Object.assign(Object.assign({},o),{span:s}))):r.push(o),t.push(r),r=[],l=0):r.push(o)}),r.length>0&&t.push(r),[t=t.map(t=>{let a=t.reduce((e,t)=>e+(t.span||1),0);if(a({labelStyle:N,contentStyle:E,styles:{content:Object.assign(Object.assign({},q.content),null==T?void 0:T.content),label:Object.assign(Object.assign({},q.label),null==T?void 0:T.label)},classNames:{label:(0,a.default)(L.label,null==M?void 0:M.label),content:(0,a.default)(L.content,null==M?void 0:M.content)}}),[N,E,T,M,L,q]);return F(t.createElement(s.Provider,{value:V},t.createElement("div",Object.assign({className:(0,a.default)(W,I,L.root,null==M?void 0:M.root,{[`${W}-${_}`]:_&&"default"!==_,[`${W}-bordered`]:!!x,[`${W}-rtl`]:"rtl"===B},w,j,Y,K),style:Object.assign(Object.assign(Object.assign(Object.assign({},H),q.root),null==T?void 0:T.root),k)},P),(p||f)&&t.createElement("div",{className:(0,a.default)(`${W}-header`,L.header,null==M?void 0:M.header),style:Object.assign(Object.assign({},q.header),null==T?void 0:T.header)},p&&t.createElement("div",{className:(0,a.default)(`${W}-title`,L.title,null==M?void 0:M.title),style:Object.assign(Object.assign({},q.title),null==T?void 0:T.title)},p),f&&t.createElement("div",{className:(0,a.default)(`${W}-extra`,L.extra,null==M?void 0:M.extra),style:Object.assign(Object.assign({},q.extra),null==T?void 0:T.extra)},f)),t.createElement("div",{className:`${W}-view`},t.createElement("table",null,t.createElement("tbody",null,D.map((e,a)=>t.createElement(b,{key:a,index:a,colon:$,prefixCls:W,vertical:"vertical"===C,bordered:x,row:e}))))))))};x.Item=({children:e})=>e,e.s(["Descriptions",0,x],869216)},270377,e=>{"use strict";e.i(247167);var t=e.i(931067),a=e.i(271645);let r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"};var n=e.i(9583),l=a.forwardRef(function(e,l){return a.createElement(n.default,(0,t.default)({},e,{ref:l,icon:r}))});e.s(["ExclamationCircleOutlined",0,l],270377)},560445,e=>{"use strict";e.i(247167);var t=e.i(271645),a=e.i(201072),r=e.i(726289),n=e.i(864517),l=e.i(562901),i=e.i(779573),o=e.i(343794),s=e.i(361275),d=e.i(244009),c=e.i(611935),u=e.i(763731),m=e.i(242064);e.i(296059);var g=e.i(915654),b=e.i(183293),p=e.i(246422);let f=(e,t,a,r,n)=>({background:e,border:`${(0,g.unit)(r.lineWidth)} ${r.lineType} ${t}`,[`${n}-icon`]:{color:a}}),h=(0,p.genStyleHooks)("Alert",e=>[(e=>{let{componentCls:t,motionDurationSlow:a,marginXS:r,marginSM:n,fontSize:l,fontSizeLG:i,lineHeight:o,borderRadiusLG:s,motionEaseInOutCirc:d,withDescriptionIconSize:c,colorText:u,colorTextHeading:m,withDescriptionPadding:g,defaultPadding:p}=e;return{[t]:Object.assign(Object.assign({},(0,b.resetComponent)(e)),{position:"relative",display:"flex",alignItems:"center",padding:p,wordWrap:"break-word",borderRadius:s,[`&${t}-rtl`]:{direction:"rtl"},[`${t}-content`]:{flex:1,minWidth:0},[`${t}-icon`]:{marginInlineEnd:r,lineHeight:0},"&-description":{display:"none",fontSize:l,lineHeight:o},"&-message":{color:m},[`&${t}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${a} ${d}, opacity ${a} ${d}, + padding-top ${a} ${d}, padding-bottom ${a} ${d}, + margin-bottom ${a} ${d}`},[`&${t}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${t}-with-description`]:{alignItems:"flex-start",padding:g,[`${t}-icon`]:{marginInlineEnd:n,fontSize:c,lineHeight:0},[`${t}-message`]:{display:"block",marginBottom:r,color:m,fontSize:i},[`${t}-description`]:{display:"block",color:u}},[`${t}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}})(e),(e=>{let{componentCls:t,colorSuccess:a,colorSuccessBorder:r,colorSuccessBg:n,colorWarning:l,colorWarningBorder:i,colorWarningBg:o,colorError:s,colorErrorBorder:d,colorErrorBg:c,colorInfo:u,colorInfoBorder:m,colorInfoBg:g}=e;return{[t]:{"&-success":f(n,r,a,e,t),"&-info":f(g,m,u,e,t),"&-warning":f(o,i,l,e,t),"&-error":Object.assign(Object.assign({},f(c,d,s,e,t)),{[`${t}-description > pre`]:{margin:0,padding:0}})}}})(e),(e=>{let{componentCls:t,iconCls:a,motionDurationMid:r,marginXS:n,fontSizeIcon:l,colorIcon:i,colorIconHover:o}=e;return{[t]:{"&-action":{marginInlineStart:n},[`${t}-close-icon`]:{marginInlineStart:n,padding:0,overflow:"hidden",fontSize:l,lineHeight:(0,g.unit)(l),backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${a}-close`]:{color:i,transition:`color ${r}`,"&:hover":{color:o}}},"&-close-text":{color:i,transition:`color ${r}`,"&:hover":{color:o}}}}})(e)],e=>({withDescriptionIconSize:e.fontSizeHeading3,defaultPadding:`${e.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${e.paddingMD}px ${e.paddingContentHorizontalLG}px`}));var $=function(e,t){var a={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(a[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var n=0,r=Object.getOwnPropertySymbols(e);nt.indexOf(r[n])&&Object.prototype.propertyIsEnumerable.call(e,r[n])&&(a[r[n]]=e[r[n]]);return a};let v={success:a.default,info:i.default,error:r.default,warning:l.default},y=e=>{let{icon:a,prefixCls:r,type:n}=e,l=v[n]||null;return a?(0,u.replaceElement)(a,t.createElement("span",{className:`${r}-icon`},a),()=>({className:(0,o.default)(`${r}-icon`,a.props.className)})):t.createElement(l,{className:`${r}-icon`})},x=e=>{let{isClosable:a,prefixCls:r,closeIcon:l,handleClose:i,ariaProps:o}=e,s=!0===l||void 0===l?t.createElement(n.default,null):l;return a?t.createElement("button",Object.assign({type:"button",onClick:i,className:`${r}-close-icon`,tabIndex:0},o),s):null},C=t.forwardRef((e,a)=>{let{description:r,prefixCls:n,message:l,banner:i,className:u,rootClassName:g,style:b,onMouseEnter:p,onMouseLeave:f,onClick:v,afterClose:C,showIcon:O,closable:w,closeText:j,closeIcon:k,action:S,id:N}=e,E=$(e,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action","id"]),[T,z]=t.useState(!1),M=t.useRef(null);t.useImperativeHandle(a,()=>({nativeElement:M.current}));let{getPrefixCls:P,direction:R,closable:B,closeIcon:I,className:H,style:L}=(0,m.useComponentConfig)("alert"),q=P("alert",n),[W,G,A]=h(q),X=t=>{var a;z(!0),null==(a=e.onClose)||a.call(e,t)},_=t.useMemo(()=>void 0!==e.type?e.type:i?"warning":"info",[e.type,i]),D=t.useMemo(()=>"object"==typeof w&&!!w.closeIcon||!!j||("boolean"==typeof w?w:!1!==k&&null!=k||!!B),[j,k,w,B]),F=!!i&&void 0===O||O,Y=(0,o.default)(q,`${q}-${_}`,{[`${q}-with-description`]:!!r,[`${q}-no-icon`]:!F,[`${q}-banner`]:!!i,[`${q}-rtl`]:"rtl"===R},H,u,g,A,G),K=(0,d.default)(E,{aria:!0,data:!0}),V=t.useMemo(()=>"object"==typeof w&&w.closeIcon?w.closeIcon:j||(void 0!==k?k:"object"==typeof B&&B.closeIcon?B.closeIcon:I),[k,w,B,j,I]),U=t.useMemo(()=>{let e=null!=w?w:B;if("object"==typeof e){let{closeIcon:t}=e;return $(e,["closeIcon"])}return{}},[w,B]);return W(t.createElement(s.default,{visible:!T,motionName:`${q}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:e=>({maxHeight:e.offsetHeight}),onLeaveEnd:C},({className:a,style:n},i)=>t.createElement("div",Object.assign({id:N,ref:(0,c.composeRef)(M,i),"data-show":!T,className:(0,o.default)(Y,a),style:Object.assign(Object.assign(Object.assign({},L),b),n),onMouseEnter:p,onMouseLeave:f,onClick:v,role:"alert"},K),F?t.createElement(y,{description:r,icon:e.icon,prefixCls:q,type:_}):null,t.createElement("div",{className:`${q}-content`},l?t.createElement("div",{className:`${q}-message`},l):null,r?t.createElement("div",{className:`${q}-description`},r):null),S?t.createElement("div",{className:`${q}-action`},S):null,t.createElement(x,{isClosable:D,prefixCls:q,closeIcon:V,handleClose:X,ariaProps:U}))))});var O=e.i(278409),w=e.i(233848),j=e.i(487806),k=e.i(479671),S=e.i(480002),N=e.i(868917);let E=function(e){function a(){var e,t,r;return(0,O.default)(this,a),t=a,r=arguments,t=(0,j.default)(t),(e=(0,S.default)(this,(0,k.default)()?Reflect.construct(t,r||[],(0,j.default)(this).constructor):t.apply(this,r))).state={error:void 0,info:{componentStack:""}},e}return(0,N.default)(a,e),(0,w.default)(a,[{key:"componentDidCatch",value:function(e,t){this.setState({error:e,info:t})}},{key:"render",value:function(){let{message:e,description:a,id:r,children:n}=this.props,{error:l,info:i}=this.state,o=(null==i?void 0:i.componentStack)||null,s=void 0===e?(l||"").toString():e;return l?t.createElement(C,{id:r,type:"error",message:s,description:t.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},void 0===a?o:a)}):n}}])}(t.Component);C.ErrorBoundary=E,e.s(["Alert",0,C],560445)},175712,e=>{"use strict";e.i(247167);var t=e.i(271645),a=e.i(343794),r=e.i(529681),n=e.i(242064),l=e.i(517455),i=e.i(185793),o=e.i(721369),s=function(e,t){var a={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(a[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var n=0,r=Object.getOwnPropertySymbols(e);nt.indexOf(r[n])&&Object.prototype.propertyIsEnumerable.call(e,r[n])&&(a[r[n]]=e[r[n]]);return a};let d=e=>{var{prefixCls:r,className:l,hoverable:i=!0}=e,o=s(e,["prefixCls","className","hoverable"]);let{getPrefixCls:d}=t.useContext(n.ConfigContext),c=d("card",r),u=(0,a.default)(`${c}-grid`,l,{[`${c}-grid-hoverable`]:i});return t.createElement("div",Object.assign({},o,{className:u}))};e.i(296059);var c=e.i(915654),u=e.i(183293),m=e.i(246422),g=e.i(838378);let b=(0,m.genStyleHooks)("Card",e=>{let t=(0,g.mergeToken)(e,{cardShadow:e.boxShadowCard,cardHeadPadding:e.padding,cardPaddingBase:e.paddingLG,cardActionsIconSize:e.fontSize});return[(e=>{let{componentCls:t,cardShadow:a,cardHeadPadding:r,colorBorderSecondary:n,boxShadowTertiary:l,bodyPadding:i,extraColor:o}=e;return{[t]:Object.assign(Object.assign({},(0,u.resetComponent)(e)),{position:"relative",background:e.colorBgContainer,borderRadius:e.borderRadiusLG,[`&:not(${t}-bordered)`]:{boxShadow:l},[`${t}-head`]:(e=>{let{antCls:t,componentCls:a,headerHeight:r,headerPadding:n,tabsMarginBottom:l}=e;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:r,marginBottom:-1,padding:`0 ${(0,c.unit)(n)}`,color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.headerFontSize,background:e.headerBg,borderBottom:`${(0,c.unit)(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`,borderRadius:`${(0,c.unit)(e.borderRadiusLG)} ${(0,c.unit)(e.borderRadiusLG)} 0 0`},(0,u.clearFix)()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},u.textEllipsis),{[` + > ${a}-typography, + > ${a}-typography-edit-content + `]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${t}-tabs-top`]:{clear:"both",marginBottom:l,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,"&-bar":{borderBottom:`${(0,c.unit)(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`}}})})(e),[`${t}-extra`]:{marginInlineStart:"auto",color:o,fontWeight:"normal",fontSize:e.fontSize},[`${t}-body`]:{padding:i,borderRadius:`0 0 ${(0,c.unit)(e.borderRadiusLG)} ${(0,c.unit)(e.borderRadiusLG)}`},[`${t}-grid`]:(e=>{let{cardPaddingBase:t,colorBorderSecondary:a,cardShadow:r,lineWidth:n}=e;return{width:"33.33%",padding:t,border:0,borderRadius:0,boxShadow:` + ${(0,c.unit)(n)} 0 0 0 ${a}, + 0 ${(0,c.unit)(n)} 0 0 ${a}, + ${(0,c.unit)(n)} ${(0,c.unit)(n)} 0 0 ${a}, + ${(0,c.unit)(n)} 0 0 0 ${a} inset, + 0 ${(0,c.unit)(n)} 0 0 ${a} inset; + `,transition:`all ${e.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:r}}})(e),[`${t}-cover`]:{"> *":{display:"block",width:"100%",borderRadius:`${(0,c.unit)(e.borderRadiusLG)} ${(0,c.unit)(e.borderRadiusLG)} 0 0`}},[`${t}-actions`]:(e=>{let{componentCls:t,iconCls:a,actionsLiMargin:r,cardActionsIconSize:n,colorBorderSecondary:l,actionsBg:i}=e;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:i,borderTop:`${(0,c.unit)(e.lineWidth)} ${e.lineType} ${l}`,display:"flex",borderRadius:`0 0 ${(0,c.unit)(e.borderRadiusLG)} ${(0,c.unit)(e.borderRadiusLG)}`},(0,u.clearFix)()),{"& > li":{margin:r,color:e.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:e.calc(e.cardActionsIconSize).mul(2).equal(),fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer","&:hover":{color:e.colorPrimary,transition:`color ${e.motionDurationMid}`},[`a:not(${t}-btn), > ${a}`]:{display:"inline-block",width:"100%",color:e.colorIcon,lineHeight:(0,c.unit)(e.fontHeight),transition:`color ${e.motionDurationMid}`,"&:hover":{color:e.colorPrimary}},[`> ${a}`]:{fontSize:n,lineHeight:(0,c.unit)(e.calc(n).mul(e.lineHeight).equal())}},"&:not(:last-child)":{borderInlineEnd:`${(0,c.unit)(e.lineWidth)} ${e.lineType} ${l}`}}})})(e),[`${t}-meta`]:Object.assign(Object.assign({margin:`${(0,c.unit)(e.calc(e.marginXXS).mul(-1).equal())} 0`,display:"flex"},(0,u.clearFix)()),{"&-avatar":{paddingInlineEnd:e.padding},"&-detail":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:e.marginXS}},"&-title":Object.assign({color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG},u.textEllipsis),"&-description":{color:e.colorTextDescription}})}),[`${t}-bordered`]:{border:`${(0,c.unit)(e.lineWidth)} ${e.lineType} ${n}`,[`${t}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${t}-hoverable`]:{cursor:"pointer",transition:`box-shadow ${e.motionDurationMid}, border-color ${e.motionDurationMid}`,"&:hover":{borderColor:"transparent",boxShadow:a}},[`${t}-contain-grid`]:{borderRadius:`${(0,c.unit)(e.borderRadiusLG)} ${(0,c.unit)(e.borderRadiusLG)} 0 0 `,[`${t}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${t}-loading) ${t}-body`]:{marginBlockStart:e.calc(e.lineWidth).mul(-1).equal(),marginInlineStart:e.calc(e.lineWidth).mul(-1).equal(),padding:0}},[`${t}-contain-tabs`]:{[`> div${t}-head`]:{minHeight:0,[`${t}-head-title, ${t}-extra`]:{paddingTop:r}}},[`${t}-type-inner`]:(e=>{let{componentCls:t,colorFillAlter:a,headerPadding:r,bodyPadding:n}=e;return{[`${t}-head`]:{padding:`0 ${(0,c.unit)(r)}`,background:a,"&-title":{fontSize:e.fontSize}},[`${t}-body`]:{padding:`${(0,c.unit)(e.padding)} ${(0,c.unit)(n)}`}}})(e),[`${t}-loading`]:(e=>{let{componentCls:t}=e;return{overflow:"hidden",[`${t}-body`]:{userSelect:"none"}}})(e),[`${t}-rtl`]:{direction:"rtl"}}})(t),(e=>{let{componentCls:t,bodyPaddingSM:a,headerPaddingSM:r,headerHeightSM:n,headerFontSizeSM:l}=e;return{[`${t}-small`]:{[`> ${t}-head`]:{minHeight:n,padding:`0 ${(0,c.unit)(r)}`,fontSize:l,[`> ${t}-head-wrapper`]:{[`> ${t}-extra`]:{fontSize:e.fontSize}}},[`> ${t}-body`]:{padding:a}},[`${t}-small${t}-contain-tabs`]:{[`> ${t}-head`]:{[`${t}-head-title, ${t}-extra`]:{paddingTop:0,display:"flex",alignItems:"center"}}}}})(t)]},e=>{var t,a;return{headerBg:"transparent",headerFontSize:e.fontSizeLG,headerFontSizeSM:e.fontSize,headerHeight:e.fontSizeLG*e.lineHeightLG+2*e.padding,headerHeightSM:e.fontSize*e.lineHeight+2*e.paddingXS,actionsBg:e.colorBgContainer,actionsLiMargin:`${e.paddingSM}px 0`,tabsMarginBottom:-e.padding-e.lineWidth,extraColor:e.colorText,bodyPaddingSM:12,headerPaddingSM:12,bodyPadding:null!=(t=e.bodyPadding)?t:e.paddingLG,headerPadding:null!=(a=e.headerPadding)?a:e.paddingLG}});var p=e.i(792812),f=function(e,t){var a={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(a[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var n=0,r=Object.getOwnPropertySymbols(e);nt.indexOf(r[n])&&Object.prototype.propertyIsEnumerable.call(e,r[n])&&(a[r[n]]=e[r[n]]);return a};let h=e=>{let{actionClasses:a,actions:r=[],actionStyle:n}=e;return t.createElement("ul",{className:a,style:n},r.map((e,a)=>{let n=`action-${a}`;return t.createElement("li",{style:{width:`${100/r.length}%`},key:n},t.createElement("span",null,e))}))},$=t.forwardRef((e,s)=>{let c,{prefixCls:u,className:m,rootClassName:g,style:$,extra:v,headStyle:y={},bodyStyle:x={},title:C,loading:O,bordered:w,variant:j,size:k,type:S,cover:N,actions:E,tabList:T,children:z,activeTabKey:M,defaultActiveTabKey:P,tabBarExtraContent:R,hoverable:B,tabProps:I={},classNames:H,styles:L}=e,q=f(e,["prefixCls","className","rootClassName","style","extra","headStyle","bodyStyle","title","loading","bordered","variant","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps","classNames","styles"]),{getPrefixCls:W,direction:G,card:A}=t.useContext(n.ConfigContext),[X]=(0,p.default)("card",j,w),_=e=>{var t;return(0,a.default)(null==(t=null==A?void 0:A.classNames)?void 0:t[e],null==H?void 0:H[e])},D=e=>{var t;return Object.assign(Object.assign({},null==(t=null==A?void 0:A.styles)?void 0:t[e]),null==L?void 0:L[e])},F=t.useMemo(()=>{let e=!1;return t.Children.forEach(z,t=>{(null==t?void 0:t.type)===d&&(e=!0)}),e},[z]),Y=W("card",u),[K,V,U]=b(Y),J=t.createElement(i.default,{loading:!0,active:!0,paragraph:{rows:4},title:!1},z),Q=void 0!==M,Z=Object.assign(Object.assign({},I),{[Q?"activeKey":"defaultActiveKey"]:Q?M:P,tabBarExtraContent:R}),ee=(0,l.default)(k),et=ee&&"default"!==ee?ee:"large",ea=T?t.createElement(o.default,Object.assign({size:et},Z,{className:`${Y}-head-tabs`,onChange:t=>{var a;null==(a=e.onTabChange)||a.call(e,t)},items:T.map(e=>{var{tab:t}=e;return Object.assign({label:t},f(e,["tab"]))})})):null;if(C||v||ea){let e=(0,a.default)(`${Y}-head`,_("header")),r=(0,a.default)(`${Y}-head-title`,_("title")),n=(0,a.default)(`${Y}-extra`,_("extra")),l=Object.assign(Object.assign({},y),D("header"));c=t.createElement("div",{className:e,style:l},t.createElement("div",{className:`${Y}-head-wrapper`},C&&t.createElement("div",{className:r,style:D("title")},C),v&&t.createElement("div",{className:n,style:D("extra")},v)),ea)}let er=(0,a.default)(`${Y}-cover`,_("cover")),en=N?t.createElement("div",{className:er,style:D("cover")},N):null,el=(0,a.default)(`${Y}-body`,_("body")),ei=Object.assign(Object.assign({},x),D("body")),eo=t.createElement("div",{className:el,style:ei},O?J:z),es=(0,a.default)(`${Y}-actions`,_("actions")),ed=(null==E?void 0:E.length)?t.createElement(h,{actionClasses:es,actionStyle:D("actions"),actions:E}):null,ec=(0,r.default)(q,["onTabChange"]),eu=(0,a.default)(Y,null==A?void 0:A.className,{[`${Y}-loading`]:O,[`${Y}-bordered`]:"borderless"!==X,[`${Y}-hoverable`]:B,[`${Y}-contain-grid`]:F,[`${Y}-contain-tabs`]:null==T?void 0:T.length,[`${Y}-${ee}`]:ee,[`${Y}-type-${S}`]:!!S,[`${Y}-rtl`]:"rtl"===G},m,g,V,U),em=Object.assign(Object.assign({},null==A?void 0:A.style),$);return K(t.createElement("div",Object.assign({ref:s},ec,{className:eu,style:em}),c,en,eo,ed))});var v=function(e,t){var a={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(a[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var n=0,r=Object.getOwnPropertySymbols(e);nt.indexOf(r[n])&&Object.prototype.propertyIsEnumerable.call(e,r[n])&&(a[r[n]]=e[r[n]]);return a};$.Grid=d,$.Meta=e=>{let{prefixCls:r,className:l,avatar:i,title:o,description:s}=e,d=v(e,["prefixCls","className","avatar","title","description"]),{getPrefixCls:c}=t.useContext(n.ConfigContext),u=c("card",r),m=(0,a.default)(`${u}-meta`,l),g=i?t.createElement("div",{className:`${u}-meta-avatar`},i):null,b=o?t.createElement("div",{className:`${u}-meta-title`},o):null,p=s?t.createElement("div",{className:`${u}-meta-description`},s):null,f=b||p?t.createElement("div",{className:`${u}-meta-detail`},b,p):null;return t.createElement("div",Object.assign({},d,{className:m}),g,f)},e.s(["Card",0,$],175712)}]); \ No newline at end of file diff --git a/litellm/proxy/_experimental/out/_next/static/chunks/092f5b325a8d3e0f.js b/litellm/proxy/_experimental/out/_next/static/chunks/092f5b325a8d3e0f.js new file mode 100644 index 00000000000..7fd320ca692 --- /dev/null +++ b/litellm/proxy/_experimental/out/_next/static/chunks/092f5b325a8d3e0f.js @@ -0,0 +1 @@ +(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,891547,e=>{"use strict";var t=e.i(843476),a=e.i(271645),s=e.i(199133),l=e.i(764205);e.s(["default",0,({onChange:e,value:r,className:i,accessToken:o,disabled:n})=>{let[d,c]=(0,a.useState)([]),[m,u]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{(async()=>{if(o){u(!0);try{let e=await (0,l.getGuardrailsList)(o);console.log("Guardrails response:",e),e.guardrails&&(console.log("Guardrails data:",e.guardrails),c(e.guardrails))}catch(e){console.error("Error fetching guardrails:",e)}finally{u(!1)}}})()},[o]),(0,t.jsx)("div",{children:(0,t.jsx)(s.Select,{mode:"multiple",disabled:n,placeholder:n?"Setting guardrails is a premium feature.":"Select guardrails",onChange:t=>{console.log("Selected guardrails:",t),e(t)},value:r,loading:m,className:i,allowClear:!0,options:d.map(e=>(console.log("Mapping guardrail:",e),{label:`${e.guardrail_name}`,value:e.guardrail_name})),optionFilterProp:"label",showSearch:!0,style:{width:"100%"}})})}])},921511,e=>{"use strict";var t=e.i(843476),a=e.i(271645),s=e.i(199133),l=e.i(764205);e.s(["default",0,({onChange:e,value:r,className:i,accessToken:o,disabled:n})=>{let[d,c]=(0,a.useState)([]),[m,u]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{(async()=>{if(o){u(!0);try{let e=await (0,l.getPoliciesList)(o);console.log("Policies response:",e),e.policies&&(console.log("Policies data:",e.policies),c(e.policies))}catch(e){console.error("Error fetching policies:",e)}finally{u(!1)}}})()},[o]),(0,t.jsx)("div",{children:(0,t.jsx)(s.Select,{mode:"multiple",disabled:n,placeholder:n?"Setting policies is a premium feature.":"Select policies",onChange:t=>{console.log("Selected policies:",t),e(t)},value:r,loading:m,className:i,allowClear:!0,options:d.map(e=>(console.log("Mapping policy:",e),{label:`${e.policy_name}${e.description?` - ${e.description}`:""}`,value:e.policy_name})),optionFilterProp:"label",showSearch:!0,style:{width:"100%"}})})}])},439189,435684,96226,497245,e=>{"use strict";function t(e){let t=Object.prototype.toString.call(e);return e instanceof Date||"object"==typeof e&&"[object Date]"===t?new e.constructor(+e):new Date("number"==typeof e||"[object Number]"===t||"string"==typeof e||"[object String]"===t?e:NaN)}function a(e,t){return e instanceof Date?new e.constructor(t):new Date(t)}function s(e,s){let l=t(e);return isNaN(s)?a(e,NaN):(s&&l.setDate(l.getDate()+s),l)}function l(e,s){let l=t(e);if(isNaN(s))return a(e,NaN);if(!s)return l;let r=l.getDate(),i=a(e,l.getTime());return(i.setMonth(l.getMonth()+s+1,0),r>=i.getDate())?i:(l.setFullYear(i.getFullYear(),i.getMonth(),r),l)}e.s(["toDate",()=>t],435684),e.s(["constructFrom",()=>a],96226),e.s(["addDays",()=>s],439189),e.s(["addMonths",()=>l],497245)},20147,e=>{"use strict";var t=e.i(843476),a=e.i(135214),s=e.i(214541),l=e.i(500330),r=e.i(11751),i=e.i(530212),o=e.i(278587),n=e.i(68155),d=e.i(389083),c=e.i(994388),m=e.i(304967),u=e.i(350967),p=e.i(197647),x=e.i(653824),g=e.i(881073),h=e.i(404206),_=e.i(723731),j=e.i(599724),y=e.i(629569),b=e.i(464571),f=e.i(808613),v=e.i(262218),N=e.i(592968),w=e.i(678784),T=e.i(118366),k=e.i(271645),S=e.i(708347),I=e.i(557662);let C=k.forwardRef(function(e,t){return k.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:t},e),k.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z"}))}),F=({autoRotate:e=!1,rotationInterval:a,lastRotationAt:s,keyRotationAt:l,nextRotationAt:r,variant:i="card",className:n=""})=>{let c=e=>{let t=new Date(e),a=t.toLocaleDateString("en-US",{year:"numeric",month:"short",day:"numeric"}),s=t.toLocaleTimeString("en-US",{hour:"numeric",minute:"2-digit",hour12:!0});return`${a} at ${s}`},m=(0,t.jsxs)("div",{className:"space-y-6",children:[(0,t.jsx)("div",{className:"space-y-3",children:(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(o.RefreshIcon,{className:"h-4 w-4 text-blue-600"}),(0,t.jsx)(j.Text,{className:"font-semibold text-gray-900",children:"Auto-Rotation"}),(0,t.jsx)(d.Badge,{color:e?"green":"gray",size:"xs",children:e?"Enabled":"Disabled"}),e&&a&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(j.Text,{className:"text-gray-400",children:"•"}),(0,t.jsxs)(j.Text,{className:"text-sm text-gray-600",children:["Every ",a]})]})]})}),(e||s||l||r)&&(0,t.jsxs)("div",{className:"space-y-3",children:[s&&(0,t.jsxs)("div",{className:"flex items-center gap-2 p-3 bg-gray-50 border border-gray-200 rounded-md",children:[(0,t.jsx)(C,{className:"w-4 h-4 text-gray-500"}),(0,t.jsxs)("div",{className:"flex-1",children:[(0,t.jsx)(j.Text,{className:"font-medium text-gray-700",children:"Last Rotation"}),(0,t.jsx)(j.Text,{className:"text-sm text-gray-600",children:c(s)})]})]}),(l||r)&&(0,t.jsxs)("div",{className:"flex items-center gap-2 p-3 bg-gray-50 border border-gray-200 rounded-md",children:[(0,t.jsx)(C,{className:"w-4 h-4 text-gray-500"}),(0,t.jsxs)("div",{className:"flex-1",children:[(0,t.jsx)(j.Text,{className:"font-medium text-gray-700",children:"Next Scheduled Rotation"}),(0,t.jsx)(j.Text,{className:"text-sm text-gray-600",children:c(r||l||"")})]})]}),e&&!s&&!l&&!r&&(0,t.jsxs)("div",{className:"flex items-center gap-2 p-3 bg-gray-50 border border-gray-100 rounded-md",children:[(0,t.jsx)(C,{className:"w-4 h-4 text-gray-500"}),(0,t.jsx)(j.Text,{className:"text-gray-600",children:"No rotation history available"})]})]}),!e&&!s&&!l&&!r&&(0,t.jsxs)("div",{className:"flex items-center gap-2 p-3 bg-gray-50 border border-gray-100 rounded-md",children:[(0,t.jsx)(o.RefreshIcon,{className:"w-4 h-4 text-gray-400"}),(0,t.jsx)(j.Text,{className:"text-gray-600",children:"Auto-rotation is not enabled for this key"})]})]});return"card"===i?(0,t.jsxs)("div",{className:`bg-white border border-gray-200 rounded-lg p-6 ${n}`,children:[(0,t.jsx)("div",{className:"flex items-center gap-2 mb-6",children:(0,t.jsxs)("div",{children:[(0,t.jsx)(j.Text,{className:"font-semibold text-gray-900",children:"Auto-Rotation"}),(0,t.jsx)(j.Text,{className:"text-xs text-gray-500",children:"Automatic key rotation settings and status for this key"})]})}),m]}):(0,t.jsxs)("div",{className:`${n}`,children:[(0,t.jsx)(j.Text,{className:"font-medium text-gray-900 mb-3",children:"Auto-Rotation"}),m]})};var A=e.i(127952);let D=["logging"],L=e=>e&&"object"==typeof e&&Array.isArray(e.logging)?e.logging:[],M=(e,t=2)=>JSON.stringify(e&&"object"==typeof e?Object.fromEntries(Object.entries(e).filter(([e])=>!D.includes(e))):{},null,t),R=e=>{if(!e||"object"!=typeof e)return e;let{tags:t,...a}=e;return a};var P=e.i(643449),E=e.i(727749),B=e.i(764205),V=e.i(384767),K=e.i(309426),O=e.i(779241),U=e.i(28651),$=e.i(212931),G=e.i(439189),W=e.i(497245),z=e.i(96226),q=e.i(435684);function J(e,t){let{years:a=0,months:s=0,weeks:l=0,days:r=0,hours:i=0,minutes:o=0,seconds:n=0}=t,d=(0,q.toDate)(e),c=s||a?(0,W.addMonths)(d,s+12*a):d,m=r||l?(0,G.addDays)(c,r+7*l):c;return(0,z.constructFrom)(e,m.getTime()+1e3*(n+60*(o+60*i)))}var Y=e.i(237016);function H({selectedToken:e,visible:s,onClose:l,onKeyUpdate:r}){let{accessToken:i}=(0,a.default)(),[o]=f.Form.useForm(),[n,d]=(0,k.useState)(null),[m,p]=(0,k.useState)(null),[x,g]=(0,k.useState)(null),[h,_]=(0,k.useState)(!1),[b,v]=(0,k.useState)(!1),[N,w]=(0,k.useState)(null);(0,k.useEffect)(()=>{s&&e&&i&&(o.setFieldsValue({key_alias:e.key_alias,max_budget:e.max_budget,tpm_limit:e.tpm_limit,rpm_limit:e.rpm_limit,duration:e.duration||"",grace_period:""}),w(i),v(e.key_name===i))},[s,e,o,i]),(0,k.useEffect)(()=>{s||(d(null),_(!1),v(!1),w(null),o.resetFields())},[s,o]);let T=e=>{if(!e)return null;try{let t,a=new Date;if(e.endsWith("s"))t=J(a,{seconds:parseInt(e)});else if(e.endsWith("h"))t=J(a,{hours:parseInt(e)});else if(e.endsWith("d"))t=J(a,{days:parseInt(e)});else throw Error("Invalid duration format");return t.toLocaleString()}catch(e){return null}};(0,k.useEffect)(()=>{m?.duration?g(T(m.duration)):g(null)},[m?.duration]);let S=async()=>{if(e&&N){_(!0);try{let t=await o.validateFields(),a=await (0,B.regenerateKeyCall)(N,e.token||e.token_id,t);d(a.key),E.default.success("Virtual Key regenerated successfully"),console.log("Full regenerate response:",a);let s={token:a.token||a.key_id||e.token,key_name:a.key,max_budget:t.max_budget,tpm_limit:t.tpm_limit,rpm_limit:t.rpm_limit,expires:t.duration?T(t.duration):e.expires,...a};console.log("Updated key data with new token:",s),r&&r(s),_(!1)}catch(e){console.error("Error regenerating key:",e),E.default.fromBackend(e),_(!1)}}},I=()=>{d(null),_(!1),v(!1),w(null),o.resetFields(),l()};return(0,t.jsx)($.Modal,{title:"Regenerate Virtual Key",open:s,onCancel:I,footer:n?[(0,t.jsx)(c.Button,{onClick:I,children:"Close"},"close")]:[(0,t.jsx)(c.Button,{onClick:I,className:"mr-2",children:"Cancel"},"cancel"),(0,t.jsx)(c.Button,{onClick:S,disabled:h,children:h?"Regenerating...":"Regenerate"},"regenerate")],children:n?(0,t.jsxs)(u.Grid,{numItems:1,className:"gap-2 w-full",children:[(0,t.jsx)(y.Title,{children:"Regenerated Key"}),(0,t.jsx)(K.Col,{numColSpan:1,children:(0,t.jsxs)("p",{children:["Please replace your old key with the new key generated. For security reasons,"," ",(0,t.jsx)("b",{children:"you will not be able to view it again"})," through your LiteLLM account. If you lose this secret key, you will need to generate a new one."]})}),(0,t.jsxs)(K.Col,{numColSpan:1,children:[(0,t.jsx)(j.Text,{className:"mt-3",children:"Key Alias:"}),(0,t.jsx)("div",{className:"bg-gray-100 p-2 rounded mb-2",children:(0,t.jsx)("pre",{className:"break-words whitespace-normal",children:e?.key_alias||"No alias set"})}),(0,t.jsx)(j.Text,{className:"mt-3",children:"New Virtual Key:"}),(0,t.jsx)("div",{className:"bg-gray-100 p-2 rounded mb-2",children:(0,t.jsx)("pre",{className:"break-words whitespace-normal",children:n})}),(0,t.jsx)(Y.CopyToClipboard,{text:n,onCopy:()=>E.default.success("Virtual Key copied to clipboard"),children:(0,t.jsx)(c.Button,{className:"mt-3",children:"Copy Virtual Key"})})]})]}):(0,t.jsxs)(f.Form,{form:o,layout:"vertical",onValuesChange:e=>{"duration"in e&&p(t=>({...t,duration:e.duration}))},children:[(0,t.jsx)(f.Form.Item,{name:"key_alias",label:"Key Alias",children:(0,t.jsx)(O.TextInput,{disabled:!0})}),(0,t.jsx)(f.Form.Item,{name:"max_budget",label:"Max Budget (USD)",children:(0,t.jsx)(U.InputNumber,{step:.01,precision:2,style:{width:"100%"}})}),(0,t.jsx)(f.Form.Item,{name:"tpm_limit",label:"TPM Limit",children:(0,t.jsx)(U.InputNumber,{style:{width:"100%"}})}),(0,t.jsx)(f.Form.Item,{name:"rpm_limit",label:"RPM Limit",children:(0,t.jsx)(U.InputNumber,{style:{width:"100%"}})}),(0,t.jsx)(f.Form.Item,{name:"duration",label:"Expire Key (eg: 30s, 30h, 30d)",className:"mt-8",children:(0,t.jsx)(O.TextInput,{placeholder:""})}),(0,t.jsxs)("div",{className:"mt-2 text-sm text-gray-500",children:["Current expiry: ",e?.expires?new Date(e.expires).toLocaleString():"Never"]}),x&&(0,t.jsxs)("div",{className:"mt-2 text-sm text-green-600",children:["New expiry: ",x]}),(0,t.jsx)(f.Form.Item,{name:"grace_period",label:"Grace Period (eg: 24h, 2d)",tooltip:"Keep the old key valid for this duration after rotation. Both keys work during this period for seamless cutover. Empty = immediate revoke.",className:"mt-8",rules:[{pattern:/^(\d+(s|m|h|d|w|mo))?$/,message:"Must be a duration like 30s, 30m, 24h, 2d, 1w, or 1mo"}],children:(0,t.jsx)(O.TextInput,{placeholder:"e.g. 24h, 2d (empty = immediate revoke)"})}),(0,t.jsx)("div",{className:"mt-2 text-sm text-gray-500",children:"Recommended: 24h to 72h for production keys to allow seamless client migration."})]})})}var Q=e.i(190702),X=e.i(891547),Z=e.i(921511),ee=e.i(827252),et=e.i(311451),ea=e.i(199133),es=e.i(790848),el=e.i(552130),er=e.i(9314),ei=e.i(392110),eo=e.i(844565),en=e.i(939510),ed=e.i(75921),ec=e.i(390605),em=e.i(702597),eu=e.i(435451),ep=e.i(183588),ex=e.i(916940);function eg({keyData:e,onCancel:a,onSubmit:s,teams:l,accessToken:r,userID:i,userRole:o,premiumUser:n=!1}){let[d]=f.Form.useForm(),[m,u]=(0,k.useState)([]),[p,x]=(0,k.useState)({}),g=l?.find(t=>t.team_id===e.team_id),[h,_]=(0,k.useState)([]),[j,y]=(0,k.useState)(Array.isArray(e.metadata?.litellm_disabled_callbacks)?(0,I.mapInternalToDisplayNames)(e.metadata.litellm_disabled_callbacks):[]),[b,v]=(0,k.useState)(e.auto_rotate||!1),[w,T]=(0,k.useState)(e.rotation_interval||""),[S,C]=(0,k.useState)(!1);(0,k.useEffect)(()=>{let t=async()=>{if(i&&o&&r)try{if(null===e.team_id){let e=(await (0,B.modelAvailableCall)(r,i,o)).data.map(e=>e.id);_(e)}else if(g?.team_id){let e=await (0,em.fetchTeamModels)(i,o,r,g.team_id);_(Array.from(new Set([...g.models,...e])))}}catch(e){console.error("Error fetching models:",e)}};(async()=>{if(r)try{let e=await (0,B.getPromptsList)(r);u(e.prompts.map(e=>e.prompt_id))}catch(e){console.error("Failed to fetch prompts:",e)}})(),t()},[i,o,r,g,e.team_id]),(0,k.useEffect)(()=>{d.setFieldValue("disabled_callbacks",j)},[d,j]);let F=e=>e&&({"24h":"daily","7d":"weekly","30d":"monthly"})[e]||null,A={...e,token:e.token||e.token_id,budget_duration:F(e.budget_duration),metadata:M(R(e.metadata)),guardrails:e.metadata?.guardrails,disable_global_guardrails:e.metadata?.disable_global_guardrails||!1,prompts:e.metadata?.prompts,tags:e.metadata?.tags,vector_stores:e.object_permission?.vector_stores||[],mcp_servers_and_groups:{servers:e.object_permission?.mcp_servers||[],accessGroups:e.object_permission?.mcp_access_groups||[]},mcp_tool_permissions:e.object_permission?.mcp_tool_permissions||{},agents_and_groups:{agents:e.object_permission?.agents||[],accessGroups:e.object_permission?.agent_access_groups||[]},logging_settings:L(e.metadata),disabled_callbacks:Array.isArray(e.metadata?.litellm_disabled_callbacks)?(0,I.mapInternalToDisplayNames)(e.metadata.litellm_disabled_callbacks):[],access_group_ids:e.access_group_ids||[],auto_rotate:e.auto_rotate||!1,...e.rotation_interval&&{rotation_interval:e.rotation_interval},allowed_routes:Array.isArray(e.allowed_routes)&&e.allowed_routes.length>0?e.allowed_routes.join(", "):""};(0,k.useEffect)(()=>{d.setFieldsValue({...e,token:e.token||e.token_id,budget_duration:F(e.budget_duration),metadata:M(R(e.metadata)),guardrails:e.metadata?.guardrails,disable_global_guardrails:e.metadata?.disable_global_guardrails||!1,prompts:e.metadata?.prompts,tags:e.metadata?.tags,vector_stores:e.object_permission?.vector_stores||[],mcp_servers_and_groups:{servers:e.object_permission?.mcp_servers||[],accessGroups:e.object_permission?.mcp_access_groups||[]},mcp_tool_permissions:e.object_permission?.mcp_tool_permissions||{},logging_settings:L(e.metadata),disabled_callbacks:Array.isArray(e.metadata?.litellm_disabled_callbacks)?(0,I.mapInternalToDisplayNames)(e.metadata.litellm_disabled_callbacks):[],access_group_ids:e.access_group_ids||[],auto_rotate:e.auto_rotate||!1,...e.rotation_interval&&{rotation_interval:e.rotation_interval},allowed_routes:Array.isArray(e.allowed_routes)&&e.allowed_routes.length>0?e.allowed_routes.join(", "):""})},[e,d]),(0,k.useEffect)(()=>{d.setFieldValue("auto_rotate",b)},[b,d]),(0,k.useEffect)(()=>{w&&d.setFieldValue("rotation_interval",w)},[w,d]),(0,k.useEffect)(()=>{(async()=>{if(r)try{let e=await (0,B.tagListCall)(r);x(e)}catch(e){E.default.fromBackend("Error fetching tags: "+e)}})()},[r]);let D=async e=>{try{if(C(!0),"string"==typeof e.allowed_routes){let t=e.allowed_routes.trim();""===t?e.allowed_routes=[]:e.allowed_routes=t.split(",").map(e=>e.trim()).filter(e=>e.length>0)}await s(e)}finally{C(!1)}};return(0,t.jsxs)(f.Form,{form:d,onFinish:D,initialValues:A,layout:"vertical",children:[(0,t.jsx)(f.Form.Item,{label:"Key Alias",name:"key_alias",children:(0,t.jsx)(O.TextInput,{})}),(0,t.jsx)(f.Form.Item,{label:"Models",name:"models",children:(0,t.jsx)(f.Form.Item,{noStyle:!0,shouldUpdate:(e,t)=>e.allowed_routes!==t.allowed_routes||e.models!==t.models,children:({getFieldValue:e,setFieldValue:a})=>{let s=e("allowed_routes")||"",l="string"==typeof s&&""!==s.trim()?s.split(",").map(e=>e.trim()).filter(e=>e.length>0):[],r=l.includes("management_routes")||l.includes("info_routes"),i=e("models")||[];return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(ea.Select,{mode:"multiple",placeholder:"Select models",style:{width:"100%"},disabled:r,value:r?[]:i,onChange:e=>a("models",e),children:[h.length>0&&(0,t.jsx)(ea.Select.Option,{value:"all-team-models",children:"All Team Models"}),h.map(e=>(0,t.jsx)(ea.Select.Option,{value:e,children:e},e))]}),r&&(0,t.jsx)("div",{style:{fontSize:"11px",color:"#6b7280",marginTop:"2px"},children:"Models field is disabled for this key type"})]})}})}),(0,t.jsx)(f.Form.Item,{label:"Key Type",children:(0,t.jsx)(f.Form.Item,{noStyle:!0,shouldUpdate:(e,t)=>e.allowed_routes!==t.allowed_routes,children:({getFieldValue:e,setFieldValue:a})=>{var s;let l=e("allowed_routes")||"",r=(s="string"==typeof l&&""!==l.trim()?l.split(",").map(e=>e.trim()).filter(e=>e.length>0):[])&&0!==s.length?s.includes("llm_api_routes")?"llm_api":s.includes("management_routes")?"management":s.includes("info_routes")?"read_only":"default":"default";return(0,t.jsxs)(ea.Select,{placeholder:"Select key type",style:{width:"100%"},optionLabelProp:"label",value:r,onChange:e=>{switch(e){case"default":a("allowed_routes","");break;case"llm_api":a("allowed_routes","llm_api_routes");break;case"management":a("allowed_routes","management_routes"),a("models",[])}},children:[(0,t.jsx)(ea.Select.Option,{value:"default",label:"Default",children:(0,t.jsxs)("div",{style:{padding:"4px 0"},children:[(0,t.jsx)("div",{style:{fontWeight:500},children:"Default"}),(0,t.jsx)("div",{style:{fontSize:"11px",color:"#6b7280",marginTop:"2px"},children:"Can call LLM API + Management routes"})]})}),(0,t.jsx)(ea.Select.Option,{value:"llm_api",label:"LLM API",children:(0,t.jsxs)("div",{style:{padding:"4px 0"},children:[(0,t.jsx)("div",{style:{fontWeight:500},children:"LLM API"}),(0,t.jsx)("div",{style:{fontSize:"11px",color:"#6b7280",marginTop:"2px"},children:"Can call only LLM API routes (chat/completions, embeddings, etc.)"})]})}),(0,t.jsx)(ea.Select.Option,{value:"management",label:"Management",children:(0,t.jsxs)("div",{style:{padding:"4px 0"},children:[(0,t.jsx)("div",{style:{fontWeight:500},children:"Management"}),(0,t.jsx)("div",{style:{fontSize:"11px",color:"#6b7280",marginTop:"2px"},children:"Can call only management routes (user/team/key management)"})]})})]})}})}),(0,t.jsx)(f.Form.Item,{label:(0,t.jsxs)("span",{children:["Allowed Routes"," ",(0,t.jsx)(N.Tooltip,{title:"List of allowed routes for the key (comma-separated). Can be specific routes (e.g., '/chat/completions') or route patterns (e.g., 'llm_api_routes', 'management_routes', '/keys/*'). Leave empty to allow all routes.",children:(0,t.jsx)(ee.InfoCircleOutlined,{style:{marginLeft:"4px"}})})]}),name:"allowed_routes",children:(0,t.jsx)(et.Input,{placeholder:"Enter allowed routes (comma-separated). Special values: llm_api_routes, management_routes. Examples: llm_api_routes, /chat/completions, /keys/*. Leave empty to allow all routes"})}),(0,t.jsx)(f.Form.Item,{label:"Max Budget (USD)",name:"max_budget",children:(0,t.jsx)(eu.default,{step:.01,style:{width:"100%"},placeholder:"Enter a numerical value"})}),(0,t.jsx)(f.Form.Item,{label:"Reset Budget",name:"budget_duration",children:(0,t.jsxs)(ea.Select,{placeholder:"n/a",children:[(0,t.jsx)(ea.Select.Option,{value:"daily",children:"Daily"}),(0,t.jsx)(ea.Select.Option,{value:"weekly",children:"Weekly"}),(0,t.jsx)(ea.Select.Option,{value:"monthly",children:"Monthly"})]})}),(0,t.jsx)(f.Form.Item,{label:"TPM Limit",name:"tpm_limit",children:(0,t.jsx)(eu.default,{min:0})}),(0,t.jsx)(en.default,{type:"tpm",name:"tpm_limit_type",showDetailedDescriptions:!1}),(0,t.jsx)(f.Form.Item,{label:"RPM Limit",name:"rpm_limit",children:(0,t.jsx)(eu.default,{min:0})}),(0,t.jsx)(en.default,{type:"rpm",name:"rpm_limit_type",showDetailedDescriptions:!1}),(0,t.jsx)(f.Form.Item,{label:"Max Parallel Requests",name:"max_parallel_requests",children:(0,t.jsx)(eu.default,{min:0})}),(0,t.jsx)(f.Form.Item,{label:"Model TPM Limit",name:"model_tpm_limit",children:(0,t.jsx)(et.Input.TextArea,{rows:4,placeholder:'{"gpt-4": 100, "claude-v1": 200}'})}),(0,t.jsx)(f.Form.Item,{label:"Model RPM Limit",name:"model_rpm_limit",children:(0,t.jsx)(et.Input.TextArea,{rows:4,placeholder:'{"gpt-4": 100, "claude-v1": 200}'})}),(0,t.jsx)(f.Form.Item,{label:"Guardrails",name:"guardrails",children:r&&(0,t.jsx)(X.default,{onChange:e=>{d.setFieldValue("guardrails",e)},accessToken:r,disabled:!n})}),(0,t.jsx)(f.Form.Item,{label:(0,t.jsxs)("span",{children:["Disable Global Guardrails"," ",(0,t.jsx)(N.Tooltip,{title:"When enabled, this key will bypass any guardrails configured to run on every request (global guardrails)",children:(0,t.jsx)(ee.InfoCircleOutlined,{style:{marginLeft:"4px"}})})]}),name:"disable_global_guardrails",valuePropName:"checked",children:(0,t.jsx)(es.Switch,{disabled:!n,checkedChildren:"Yes",unCheckedChildren:"No"})}),(0,t.jsx)(f.Form.Item,{label:(0,t.jsxs)("span",{children:["Policies"," ",(0,t.jsx)(N.Tooltip,{title:"Apply policies to this key to control guardrails and other settings",children:(0,t.jsx)(ee.InfoCircleOutlined,{style:{marginLeft:"4px"}})})]}),name:"policies",children:r&&(0,t.jsx)(Z.default,{onChange:e=>{d.setFieldValue("policies",e)},accessToken:r,disabled:!n})}),(0,t.jsx)(f.Form.Item,{label:"Tags",name:"tags",children:(0,t.jsx)(ea.Select,{mode:"tags",style:{width:"100%"},placeholder:"Select or enter tags",options:Object.values(p).map(e=>({value:e.name,label:e.name,title:e.description||e.name}))})}),(0,t.jsx)(f.Form.Item,{label:"Prompts",name:"prompts",children:(0,t.jsx)(N.Tooltip,{title:n?"":"Setting prompts by key is a premium feature",placement:"top",children:(0,t.jsx)(ea.Select,{mode:"tags",style:{width:"100%"},disabled:!n,placeholder:n?Array.isArray(e.metadata?.prompts)&&e.metadata.prompts.length>0?`Current: ${e.metadata.prompts.join(", ")}`:"Select or enter prompts":"Premium feature - Upgrade to set prompts by key",options:m.map(e=>({value:e,label:e}))})})}),(0,t.jsx)(f.Form.Item,{label:(0,t.jsxs)("span",{children:["Access Groups"," ",(0,t.jsx)(N.Tooltip,{title:"Assign access groups to this key. Access groups control which models, MCP servers, and agents this key can use",children:(0,t.jsx)(ee.InfoCircleOutlined,{style:{marginLeft:"4px"}})})]}),name:"access_group_ids",children:(0,t.jsx)(er.default,{placeholder:"Select access groups (optional)"})}),(0,t.jsx)(f.Form.Item,{label:"Allowed Pass Through Routes",name:"allowed_passthrough_routes",children:(0,t.jsx)(N.Tooltip,{title:n?"":"Setting allowed pass through routes by key is a premium feature",placement:"top",children:(0,t.jsx)(eo.default,{onChange:e=>d.setFieldValue("allowed_passthrough_routes",e),value:d.getFieldValue("allowed_passthrough_routes"),accessToken:r||"",placeholder:n?Array.isArray(e.metadata?.allowed_passthrough_routes)&&e.metadata.allowed_passthrough_routes.length>0?`Current: ${e.metadata.allowed_passthrough_routes.join(", ")}`:"Select or enter allowed pass through routes":"Premium feature - Upgrade to set allowed pass through routes by key",disabled:!n})})}),(0,t.jsx)(f.Form.Item,{label:"Vector Stores",name:"vector_stores",children:(0,t.jsx)(ex.default,{onChange:e=>d.setFieldValue("vector_stores",e),value:d.getFieldValue("vector_stores"),accessToken:r||"",placeholder:"Select vector stores"})}),(0,t.jsx)(f.Form.Item,{label:"MCP Servers / Access Groups",name:"mcp_servers_and_groups",children:(0,t.jsx)(ed.default,{onChange:e=>d.setFieldValue("mcp_servers_and_groups",e),value:d.getFieldValue("mcp_servers_and_groups"),accessToken:r||"",placeholder:"Select MCP servers or access groups (optional)"})}),(0,t.jsx)(f.Form.Item,{name:"mcp_tool_permissions",initialValue:{},hidden:!0,children:(0,t.jsx)(et.Input,{type:"hidden"})}),(0,t.jsx)(f.Form.Item,{noStyle:!0,shouldUpdate:(e,t)=>e.mcp_servers_and_groups!==t.mcp_servers_and_groups||e.mcp_tool_permissions!==t.mcp_tool_permissions,children:()=>(0,t.jsx)("div",{className:"mb-6",children:(0,t.jsx)(ec.default,{accessToken:r||"",selectedServers:d.getFieldValue("mcp_servers_and_groups")?.servers||[],toolPermissions:d.getFieldValue("mcp_tool_permissions")||{},onChange:e=>d.setFieldsValue({mcp_tool_permissions:e})})})}),(0,t.jsx)(f.Form.Item,{label:"Agents / Access Groups",name:"agents_and_groups",children:(0,t.jsx)(el.default,{onChange:e=>d.setFieldValue("agents_and_groups",e),value:d.getFieldValue("agents_and_groups"),accessToken:r||"",placeholder:"Select agents or access groups (optional)"})}),(0,t.jsx)(f.Form.Item,{label:"Team ID",name:"team_id",children:(0,t.jsx)(ea.Select,{placeholder:"Select team",showSearch:!0,style:{width:"100%"},filterOption:(e,t)=>{let a=l?.find(e=>e.team_id===t?.value);return!!a&&(a.team_alias?.toLowerCase().includes(e.toLowerCase())??!1)},children:l?.map(e=>(0,t.jsx)(ea.Select.Option,{value:e.team_id,children:`${e.team_alias} (${e.team_id})`},e.team_id))})}),(0,t.jsx)(f.Form.Item,{label:"Logging Settings",name:"logging_settings",children:(0,t.jsx)(ep.default,{value:d.getFieldValue("logging_settings"),onChange:e=>d.setFieldValue("logging_settings",e),disabledCallbacks:j,onDisabledCallbacksChange:e=>{y((0,I.mapInternalToDisplayNames)(e)),d.setFieldValue("disabled_callbacks",e)}})}),(0,t.jsx)(f.Form.Item,{label:"Metadata",name:"metadata",children:(0,t.jsx)(et.Input.TextArea,{rows:10})}),(0,t.jsxs)("div",{className:"mb-4",children:[(0,t.jsx)(ei.default,{form:d,autoRotationEnabled:b,onAutoRotationChange:v,rotationInterval:w,onRotationIntervalChange:T}),(0,t.jsx)(f.Form.Item,{name:"duration",hidden:!0,initialValue:"",children:(0,t.jsx)(et.Input,{})})]}),(0,t.jsx)(f.Form.Item,{name:"token",hidden:!0,children:(0,t.jsx)(et.Input,{})}),(0,t.jsx)(f.Form.Item,{name:"disabled_callbacks",hidden:!0,children:(0,t.jsx)(et.Input,{})}),(0,t.jsx)(f.Form.Item,{name:"auto_rotate",hidden:!0,children:(0,t.jsx)(et.Input,{})}),(0,t.jsx)(f.Form.Item,{name:"rotation_interval",hidden:!0,children:(0,t.jsx)(et.Input,{})}),(0,t.jsx)("div",{className:"sticky z-10 bg-white p-4 border-t border-gray-200 bottom-[-1.5rem] inset-x-[-1.5rem]",children:(0,t.jsxs)("div",{className:"flex justify-end items-center gap-2",children:[(0,t.jsx)(c.Button,{variant:"secondary",onClick:a,disabled:S,children:"Cancel"}),(0,t.jsx)(c.Button,{type:"submit",loading:S,children:"Save Changes"})]})})]})}function eh({onClose:e,keyData:C,teams:D,onKeyDataUpdate:K,onDelete:O,backButtonText:U="Back to Keys"}){let{accessToken:$,userId:G,userRole:W,premiumUser:z}=(0,a.default)(),{teams:q}=(0,s.default)(),[J,Y]=(0,k.useState)(!1),[X]=f.Form.useForm(),[Z,ee]=(0,k.useState)(!1),[et,ea]=(0,k.useState)(!1),[es,el]=(0,k.useState)(""),[er,ei]=(0,k.useState)(!1),[eo,en]=(0,k.useState)({}),[ed,ec]=(0,k.useState)(C),[em,eu]=(0,k.useState)(null),[ep,ex]=(0,k.useState)(!1),[eh,e_]=(0,k.useState)({}),[ej,ey]=(0,k.useState)(!1);if((0,k.useEffect)(()=>{C&&ec(C)},[C]),(0,k.useEffect)(()=>{(async()=>{let e=ed?.metadata?.policies;if(!$||!e||!Array.isArray(e)||0===e.length)return;ey(!0);let t={};try{await Promise.all(e.map(async e=>{try{let a=await (0,B.getPolicyInfoWithGuardrails)($,e);t[e]=a.resolved_guardrails||[]}catch(a){console.error(`Failed to fetch guardrails for policy ${e}:`,a),t[e]=[]}})),e_(t)}catch(e){console.error("Failed to fetch policy guardrails:",e)}finally{ey(!1)}})()},[$,ed?.metadata?.policies]),(0,k.useEffect)(()=>{if(ep){let e=setTimeout(()=>{ex(!1)},5e3);return()=>clearTimeout(e)}},[ep]),!ed)return(0,t.jsxs)("div",{className:"p-4",children:[(0,t.jsx)(c.Button,{icon:i.ArrowLeftIcon,variant:"light",onClick:e,className:"mb-4",children:U}),(0,t.jsx)(j.Text,{children:"Key not found"})]});let eb=async e=>{try{if(!$)return;let t=e.token;if(e.key=t,z||(delete e.guardrails,delete e.prompts),e.max_budget=(0,r.mapEmptyStringToNull)(e.max_budget),void 0!==e.vector_stores&&(e.object_permission={...ed.object_permission,vector_stores:e.vector_stores||[]},delete e.vector_stores),void 0!==e.mcp_servers_and_groups){let{servers:t,accessGroups:a}=e.mcp_servers_and_groups||{servers:[],accessGroups:[]};e.object_permission={...ed.object_permission,mcp_servers:t||[],mcp_access_groups:a||[]},delete e.mcp_servers_and_groups}if(void 0!==e.mcp_tool_permissions){let t=e.mcp_tool_permissions||{};Object.keys(t).length>0&&(e.object_permission={...e.object_permission,mcp_tool_permissions:t}),delete e.mcp_tool_permissions}if(void 0!==e.agents_and_groups){let{agents:t,accessGroups:a}=e.agents_and_groups||{agents:[],accessGroups:[]};e.object_permission={...e.object_permission,agents:t||[],agent_access_groups:a||[]},delete e.agents_and_groups}if(e.max_budget=(0,r.mapEmptyStringToNull)(e.max_budget),e.tpm_limit=(0,r.mapEmptyStringToNull)(e.tpm_limit),e.rpm_limit=(0,r.mapEmptyStringToNull)(e.rpm_limit),e.max_parallel_requests=(0,r.mapEmptyStringToNull)(e.max_parallel_requests),e.metadata&&"string"==typeof e.metadata)try{let t=JSON.parse(e.metadata);"tags"in t&&delete t.tags,e.metadata={...t,...Array.isArray(e.tags)&&e.tags.length>0?{tags:e.tags}:{},...e.guardrails?.length>0?{guardrails:e.guardrails}:{},...e.logging_settings?{logging:e.logging_settings}:{},...e.disabled_callbacks?.length>0?{litellm_disabled_callbacks:(0,I.mapDisplayToInternalNames)(e.disabled_callbacks)}:{}}}catch(e){console.error("Error parsing metadata JSON:",e),E.default.error("Invalid metadata JSON");return}else{let{tags:t,...a}=e.metadata||{};e.metadata={...a,...Array.isArray(e.tags)&&e.tags.length>0?{tags:e.tags}:{},...e.guardrails?.length>0?{guardrails:e.guardrails}:{},...e.logging_settings?{logging:e.logging_settings}:{},...e.disabled_callbacks?.length>0?{litellm_disabled_callbacks:(0,I.mapDisplayToInternalNames)(e.disabled_callbacks)}:{}}}"tags"in e&&delete e.tags,delete e.logging_settings,e.budget_duration&&(e.budget_duration=({daily:"24h",weekly:"7d",monthly:"30d"})[e.budget_duration]);let a=await (0,B.keyUpdateCall)($,e);ec(e=>e?{...e,...a}:void 0),K&&K(a),E.default.success("Key updated successfully"),Y(!1)}catch(e){E.default.fromBackend((0,Q.parseErrorMessage)(e)),console.error("Error updating key:",e)}},ef=async()=>{try{if(ea(!0),!$)return;await (0,B.keyDeleteCall)($,ed.token||ed.token_id),E.default.success("Key deleted successfully"),O&&O(),e()}catch(e){console.error("Error deleting the key:",e),E.default.fromBackend(e)}finally{ea(!1),ee(!1),el("")}},ev=async(e,t)=>{await (0,l.copyToClipboard)(e)&&(en(e=>({...e,[t]:!0})),setTimeout(()=>{en(e=>({...e,[t]:!1}))},2e3))},eN=e=>{let t=new Date(e),a=t.toLocaleDateString("en-US",{year:"numeric",month:"short",day:"numeric"}),s=t.toLocaleTimeString("en-US",{hour:"numeric",minute:"2-digit",hour12:!0});return`${a} at ${s}`},ew=(0,S.isProxyAdminRole)(W||"")||q&&(0,S.isUserTeamAdminForSingleTeam)(q?.filter(e=>e.team_id===ed.team_id)[0]?.members_with_roles,G||"")||G===ed.user_id&&"Internal Viewer"!==W;return(0,t.jsxs)("div",{className:"w-full h-screen p-4",children:[(0,t.jsxs)("div",{className:"flex justify-between items-center mb-6",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)(c.Button,{icon:i.ArrowLeftIcon,variant:"light",onClick:e,className:"mb-4",children:U}),(0,t.jsx)(y.Title,{children:ed.key_alias||"Virtual Key"}),(0,t.jsxs)("div",{className:"flex items-center cursor-pointer mb-2 space-y-6",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)(j.Text,{className:"text-xs text-gray-400 uppercase tracking-wide mt-2",children:"Key ID"}),(0,t.jsx)(j.Text,{className:"text-gray-500 font-mono text-sm",children:ed.token_id||ed.token})]}),(0,t.jsx)(b.Button,{type:"text",size:"small",icon:eo["key-id"]?(0,t.jsx)(w.CheckIcon,{size:12}):(0,t.jsx)(T.CopyIcon,{size:12}),onClick:()=>ev(ed.token_id||ed.token,"key-id"),className:`ml-2 transition-all duration-200${eo["key-id"]?"text-green-600 bg-green-50 border-green-200":"text-gray-500 hover:text-gray-700 hover:bg-gray-100"}`})]}),(0,t.jsxs)("div",{className:"flex items-center gap-2 flex-wrap",children:[(0,t.jsx)(j.Text,{className:"text-sm text-gray-500",children:ed.updated_at&&ed.updated_at!==ed.created_at?`Updated: ${eN(ed.updated_at)}`:`Created: ${eN(ed.created_at)}`}),ep&&(0,t.jsx)(d.Badge,{color:"green",size:"xs",className:"animate-pulse",children:"Recently Regenerated"}),em&&(0,t.jsx)(d.Badge,{color:"blue",size:"xs",children:"Regenerated"})]})]}),ew&&(0,t.jsxs)("div",{className:"flex gap-2",children:[(0,t.jsx)(N.Tooltip,{title:z?"":"This is a LiteLLM Enterprise feature, and requires a valid key to use.",children:(0,t.jsx)("span",{className:"inline-block",children:(0,t.jsx)(c.Button,{icon:o.RefreshIcon,variant:"secondary",onClick:()=>ei(!0),className:"flex items-center",disabled:!z,children:"Regenerate Key"})})}),(0,t.jsx)(c.Button,{icon:n.TrashIcon,variant:"secondary",onClick:()=>ee(!0),className:"flex items-center text-red-500 border-red-500 hover:text-red-700",children:"Delete Key"})]})]}),(0,t.jsx)(H,{selectedToken:ed,visible:er,onClose:()=>ei(!1),onKeyUpdate:e=>{ec(t=>{if(t)return{...t,...e,created_at:new Date().toLocaleString()}}),eu(new Date),ex(!0),K&&K({...e,created_at:new Date().toLocaleString()})}}),(0,t.jsx)(A.default,{isOpen:Z,title:"Delete Key",alertMessage:"This action is irreversible and will immediately revoke access for any applications using this key.",message:"Are you sure you want to delete this Virtual Key?",resourceInformationTitle:"Key Information",resourceInformation:[{label:"Key Alias",value:ed?.key_alias||"-"},{label:"Key ID",value:ed?.token_id||ed?.token||"-",code:!0},{label:"Team ID",value:ed?.team_id||"-",code:!0},{label:"Spend",value:ed?.spend?`$${(0,l.formatNumberWithCommas)(ed.spend,4)}`:"$0.0000"}],onCancel:()=>{ee(!1),el("")},onOk:ef,confirmLoading:et,requiredConfirmation:ed?.key_alias}),(0,t.jsxs)(x.TabGroup,{children:[(0,t.jsxs)(g.TabList,{className:"mb-4",children:[(0,t.jsx)(p.Tab,{children:"Overview"}),(0,t.jsx)(p.Tab,{children:"Settings"})]}),(0,t.jsxs)(_.TabPanels,{children:[(0,t.jsx)(h.TabPanel,{children:(0,t.jsxs)(u.Grid,{numItems:1,numItemsSm:2,numItemsLg:3,className:"gap-6",children:[(0,t.jsxs)(m.Card,{children:[(0,t.jsx)(j.Text,{children:"Spend"}),(0,t.jsxs)("div",{className:"mt-2",children:[(0,t.jsxs)(y.Title,{children:["$",(0,l.formatNumberWithCommas)(ed.spend,4)]}),(0,t.jsxs)(j.Text,{children:["of"," ",null!==ed.max_budget?`$${(0,l.formatNumberWithCommas)(ed.max_budget)}`:"Unlimited"]})]})]}),(0,t.jsxs)(m.Card,{children:[(0,t.jsx)(j.Text,{children:"Rate Limits"}),(0,t.jsxs)("div",{className:"mt-2",children:[(0,t.jsxs)(j.Text,{children:["TPM: ",null!==ed.tpm_limit?ed.tpm_limit:"Unlimited"]}),(0,t.jsxs)(j.Text,{children:["RPM: ",null!==ed.rpm_limit?ed.rpm_limit:"Unlimited"]})]})]}),(0,t.jsxs)(m.Card,{children:[(0,t.jsx)(j.Text,{children:"Models"}),(0,t.jsx)("div",{className:"mt-2 flex flex-wrap gap-2",children:ed.models&&ed.models.length>0?ed.models.map((e,a)=>(0,t.jsx)(d.Badge,{color:"red",children:e},a)):(0,t.jsx)(j.Text,{children:"No models specified"})})]}),(0,t.jsx)(m.Card,{children:(0,t.jsx)(V.default,{objectPermission:ed.object_permission,variant:"inline",accessToken:$})}),(0,t.jsxs)(m.Card,{children:[(0,t.jsx)(j.Text,{className:"font-medium mb-3",children:"Guardrails"}),Array.isArray(ed.metadata?.guardrails)&&ed.metadata.guardrails.length>0?(0,t.jsx)("div",{className:"flex flex-wrap gap-2",children:ed.metadata.guardrails.map((e,a)=>(0,t.jsx)(d.Badge,{color:"blue",children:e},a))}):(0,t.jsx)(j.Text,{className:"text-gray-500",children:"No guardrails configured"}),"boolean"==typeof ed.metadata?.disable_global_guardrails&&!0===ed.metadata.disable_global_guardrails&&(0,t.jsx)("div",{className:"mt-3 pt-3 border-t border-gray-200",children:(0,t.jsx)(d.Badge,{color:"yellow",children:"Global Guardrails Disabled"})})]}),(0,t.jsxs)(m.Card,{children:[(0,t.jsx)(j.Text,{className:"font-medium mb-3",children:"Policies"}),Array.isArray(ed.metadata?.policies)&&ed.metadata.policies.length>0?(0,t.jsx)("div",{className:"space-y-4",children:ed.metadata.policies.map((e,a)=>(0,t.jsxs)("div",{className:"space-y-2",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(d.Badge,{color:"purple",children:e}),ej&&(0,t.jsx)(j.Text,{className:"text-xs text-gray-400",children:"Loading guardrails..."})]}),!ej&&eh[e]&&eh[e].length>0&&(0,t.jsxs)("div",{className:"ml-4 pl-3 border-l-2 border-gray-200",children:[(0,t.jsx)(j.Text,{className:"text-xs text-gray-500 mb-1",children:"Resolved Guardrails:"}),(0,t.jsx)("div",{className:"flex flex-wrap gap-1",children:eh[e].map((e,a)=>(0,t.jsx)(d.Badge,{color:"blue",size:"xs",children:e},a))})]})]},a))}):(0,t.jsx)(j.Text,{className:"text-gray-500",children:"No policies configured"})]}),(0,t.jsx)(P.default,{loggingConfigs:L(ed.metadata),disabledCallbacks:Array.isArray(ed.metadata?.litellm_disabled_callbacks)?(0,I.mapInternalToDisplayNames)(ed.metadata.litellm_disabled_callbacks):[],variant:"card"}),(0,t.jsx)(F,{autoRotate:ed.auto_rotate,rotationInterval:ed.rotation_interval,lastRotationAt:ed.last_rotation_at,keyRotationAt:ed.key_rotation_at,nextRotationAt:ed.next_rotation_at,variant:"card"})]})}),(0,t.jsx)(h.TabPanel,{children:(0,t.jsxs)(m.Card,{className:"overflow-y-auto max-h-[65vh]",children:[(0,t.jsxs)("div",{className:"flex justify-between items-center mb-4",children:[(0,t.jsx)(y.Title,{children:"Key Settings"}),!J&&W&&S.rolesWithWriteAccess.includes(W)&&(0,t.jsx)(c.Button,{onClick:()=>Y(!0),children:"Edit Settings"})]}),J?(0,t.jsx)(eg,{keyData:ed,onCancel:()=>Y(!1),onSubmit:eb,teams:D,accessToken:$,userID:G,userRole:W,premiumUser:z}):(0,t.jsxs)("div",{className:"space-y-4",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)(j.Text,{className:"font-medium",children:"Key ID"}),(0,t.jsx)(j.Text,{className:"font-mono",children:ed.token_id||ed.token})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)(j.Text,{className:"font-medium",children:"Key Alias"}),(0,t.jsx)(j.Text,{children:ed.key_alias||"Not Set"})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)(j.Text,{className:"font-medium",children:"Secret Key"}),(0,t.jsx)(j.Text,{className:"font-mono",children:ed.key_name})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)(j.Text,{className:"font-medium",children:"Team ID"}),(0,t.jsx)(j.Text,{children:ed.team_id||"Not Set"})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)(j.Text,{className:"font-medium",children:"Organization"}),(0,t.jsx)(j.Text,{children:ed.organization_id||"Not Set"})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)(j.Text,{className:"font-medium",children:"Created"}),(0,t.jsx)(j.Text,{children:eN(ed.created_at)})]}),em&&(0,t.jsxs)("div",{children:[(0,t.jsx)(j.Text,{className:"font-medium",children:"Last Regenerated"}),(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(j.Text,{children:eN(em)}),(0,t.jsx)(d.Badge,{color:"green",size:"xs",children:"Recent"})]})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)(j.Text,{className:"font-medium",children:"Expires"}),(0,t.jsx)(j.Text,{children:ed.expires?eN(ed.expires):"Never"})]}),(0,t.jsx)(F,{autoRotate:ed.auto_rotate,rotationInterval:ed.rotation_interval,lastRotationAt:ed.last_rotation_at,keyRotationAt:ed.key_rotation_at,nextRotationAt:ed.next_rotation_at,variant:"inline",className:"pt-4 border-t border-gray-200"}),(0,t.jsxs)("div",{children:[(0,t.jsx)(j.Text,{className:"font-medium",children:"Spend"}),(0,t.jsxs)(j.Text,{children:["$",(0,l.formatNumberWithCommas)(ed.spend,4)," USD"]})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)(j.Text,{className:"font-medium",children:"Budget"}),(0,t.jsx)(j.Text,{children:null!==ed.max_budget?`$${(0,l.formatNumberWithCommas)(ed.max_budget,2)}`:"Unlimited"})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)(j.Text,{className:"font-medium",children:"Tags"}),(0,t.jsx)("div",{className:"flex flex-wrap gap-2 mt-1",children:Array.isArray(ed.metadata?.tags)&&ed.metadata.tags.length>0?ed.metadata.tags.map((e,a)=>(0,t.jsx)("span",{className:"px-2 mr-2 py-1 bg-blue-100 rounded text-xs",children:e},a)):"No tags specified"})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)(j.Text,{className:"font-medium",children:"Prompts"}),(0,t.jsx)(j.Text,{children:Array.isArray(ed.metadata?.prompts)&&ed.metadata.prompts.length>0?ed.metadata.prompts.map((e,a)=>(0,t.jsx)("span",{className:"px-2 mr-2 py-1 bg-blue-100 rounded text-xs",children:e},a)):"No prompts specified"})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)(j.Text,{className:"font-medium",children:"Allowed Routes"}),(0,t.jsx)("div",{className:"flex flex-wrap gap-2 mt-1",children:Array.isArray(ed.allowed_routes)&&ed.allowed_routes.length>0?ed.allowed_routes.map((e,a)=>(0,t.jsx)("span",{className:"px-2 py-1 bg-blue-100 rounded text-xs",children:e},a)):(0,t.jsx)(v.Tag,{color:"green",children:"All routes allowed"})})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)(j.Text,{className:"font-medium",children:"Allowed Pass Through Routes"}),(0,t.jsx)(j.Text,{children:Array.isArray(ed.metadata?.allowed_passthrough_routes)&&ed.metadata.allowed_passthrough_routes.length>0?ed.metadata.allowed_passthrough_routes.map((e,a)=>(0,t.jsx)("span",{className:"px-2 mr-2 py-1 bg-blue-100 rounded text-xs",children:e},a)):"No pass through routes specified"})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)(j.Text,{className:"font-medium",children:"Disable Global Guardrails"}),(0,t.jsx)(j.Text,{children:ed.metadata?.disable_global_guardrails===!0?(0,t.jsx)(d.Badge,{color:"yellow",children:"Enabled - Global guardrails bypassed"}):(0,t.jsx)(d.Badge,{color:"green",children:"Disabled - Global guardrails active"})})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)(j.Text,{className:"font-medium",children:"Models"}),(0,t.jsx)("div",{className:"flex flex-wrap gap-2 mt-1",children:ed.models&&ed.models.length>0?ed.models.map((e,a)=>(0,t.jsx)("span",{className:"px-2 py-1 bg-blue-100 rounded text-xs",children:e},a)):(0,t.jsx)(j.Text,{children:"No models specified"})})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)(j.Text,{className:"font-medium",children:"Rate Limits"}),(0,t.jsxs)(j.Text,{children:["TPM: ",null!==ed.tpm_limit?ed.tpm_limit:"Unlimited"]}),(0,t.jsxs)(j.Text,{children:["RPM: ",null!==ed.rpm_limit?ed.rpm_limit:"Unlimited"]}),(0,t.jsxs)(j.Text,{children:["Max Parallel Requests:"," ",null!==ed.max_parallel_requests?ed.max_parallel_requests:"Unlimited"]}),(0,t.jsxs)(j.Text,{children:["Model TPM Limits:"," ",ed.metadata?.model_tpm_limit?JSON.stringify(ed.metadata.model_tpm_limit):"Unlimited"]}),(0,t.jsxs)(j.Text,{children:["Model RPM Limits:"," ",ed.metadata?.model_rpm_limit?JSON.stringify(ed.metadata.model_rpm_limit):"Unlimited"]})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)(j.Text,{className:"font-medium",children:"Metadata"}),(0,t.jsx)("pre",{className:"bg-gray-100 p-2 rounded text-xs overflow-auto mt-1",children:M(R(ed.metadata))})]}),(0,t.jsx)(V.default,{objectPermission:ed.object_permission,variant:"inline",className:"pt-4 border-t border-gray-200",accessToken:$}),(0,t.jsx)(P.default,{loggingConfigs:L(ed.metadata),disabledCallbacks:Array.isArray(ed.metadata?.litellm_disabled_callbacks)?(0,I.mapInternalToDisplayNames)(ed.metadata.litellm_disabled_callbacks):[],variant:"inline",className:"pt-4 border-t border-gray-200"})]})]})})]})]})]})}e.s(["default",()=>eh],20147)}]); \ No newline at end of file diff --git a/litellm/proxy/_experimental/out/_next/static/chunks/1d3826d625e92c33.js b/litellm/proxy/_experimental/out/_next/static/chunks/0bde60f577563d2b.js similarity index 53% rename from litellm/proxy/_experimental/out/_next/static/chunks/1d3826d625e92c33.js rename to litellm/proxy/_experimental/out/_next/static/chunks/0bde60f577563d2b.js index 45ddb350696..6d258921797 100644 --- a/litellm/proxy/_experimental/out/_next/static/chunks/1d3826d625e92c33.js +++ b/litellm/proxy/_experimental/out/_next/static/chunks/0bde60f577563d2b.js @@ -1,2 +1,2 @@ -(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,309426,e=>{"use strict";var t=e.i(290571),r=e.i(444755),n=e.i(673706),l=e.i(271645),o=e.i(46757);let a=(0,n.makeClassName)("Col"),s=l.default.forwardRef((e,n)=>{let s,u,i,c,{numColSpan:d=1,numColSpanSm:f,numColSpanMd:p,numColSpanLg:m,children:v,className:b}=e,g=(0,t.__rest)(e,["numColSpan","numColSpanSm","numColSpanMd","numColSpanLg","children","className"]),h=(e,t)=>e&&Object.keys(t).includes(String(e))?t[e]:"";return l.default.createElement("div",Object.assign({ref:n,className:(0,r.tremorTwMerge)(a("root"),(s=h(d,o.colSpan),u=h(f,o.colSpanSm),i=h(p,o.colSpanMd),c=h(m,o.colSpanLg),(0,r.tremorTwMerge)(s,u,i,c)),b)},g),v)});s.displayName="Col",e.s(["Col",()=>s],309426)},435451,620250,e=>{"use strict";var t=e.i(843476),r=e.i(290571),n=e.i(271645);let l=e=>{var t=(0,r.__rest)(e,[]);return n.default.createElement("svg",Object.assign({},t,{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:"2.5"}),n.default.createElement("path",{d:"M12 4v16m8-8H4"}))},o=e=>{var t=(0,r.__rest)(e,[]);return n.default.createElement("svg",Object.assign({},t,{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:"2.5"}),n.default.createElement("path",{d:"M20 12H4"}))};var a=e.i(444755),s=e.i(673706),u=e.i(677955);let i="flex mx-auto text-tremor-content-subtle dark:text-dark-tremor-content-subtle",c="cursor-pointer hover:text-tremor-content dark:hover:text-dark-tremor-content",d=n.default.forwardRef((e,t)=>{let{onSubmit:d,enableStepper:f=!0,disabled:p,onValueChange:m,onChange:v}=e,b=(0,r.__rest)(e,["onSubmit","enableStepper","disabled","onValueChange","onChange"]),g=(0,n.useRef)(null),[h,y]=n.default.useState(!1),E=n.default.useCallback(()=>{y(!0)},[]),C=n.default.useCallback(()=>{y(!1)},[]),[S,x]=n.default.useState(!1),k=n.default.useCallback(()=>{x(!0)},[]),w=n.default.useCallback(()=>{x(!1)},[]);return n.default.createElement(u.default,Object.assign({type:"number",ref:(0,s.mergeRefs)([g,t]),disabled:p,makeInputClassName:(0,s.makeClassName)("NumberInput"),onKeyDown:e=>{var t;if("Enter"===e.key&&!e.ctrlKey&&!e.altKey&&!e.shiftKey){let e=null==(t=g.current)?void 0:t.value;null==d||d(parseFloat(null!=e?e:""))}"ArrowDown"===e.key&&E(),"ArrowUp"===e.key&&k()},onKeyUp:e=>{"ArrowDown"===e.key&&C(),"ArrowUp"===e.key&&w()},onChange:e=>{p||(null==m||m(parseFloat(e.target.value)),null==v||v(e))},stepper:f?n.default.createElement("div",{className:(0,a.tremorTwMerge)("flex justify-center align-middle")},n.default.createElement("div",{tabIndex:-1,onClick:e=>e.preventDefault(),onMouseDown:e=>e.preventDefault(),onTouchStart:e=>{e.cancelable&&e.preventDefault()},onMouseUp:()=>{var e,t;p||(null==(e=g.current)||e.stepDown(),null==(t=g.current)||t.dispatchEvent(new Event("input",{bubbles:!0})))},className:(0,a.tremorTwMerge)(!p&&c,i,"group py-[10px] px-2.5 border-l border-tremor-border dark:border-dark-tremor-border")},n.default.createElement(o,{"data-testid":"step-down",className:(h?"scale-95":"")+" h-4 w-4 duration-75 transition group-active:scale-95"})),n.default.createElement("div",{tabIndex:-1,onClick:e=>e.preventDefault(),onMouseDown:e=>e.preventDefault(),onTouchStart:e=>{e.cancelable&&e.preventDefault()},onMouseUp:()=>{var e,t;p||(null==(e=g.current)||e.stepUp(),null==(t=g.current)||t.dispatchEvent(new Event("input",{bubbles:!0})))},className:(0,a.tremorTwMerge)(!p&&c,i,"group py-[10px] px-2.5 border-l border-tremor-border dark:border-dark-tremor-border")},n.default.createElement(l,{"data-testid":"step-up",className:(S?"scale-95":"")+" h-4 w-4 duration-75 transition group-active:scale-95"}))):null},b))});d.displayName="NumberInput",e.s(["NumberInput",()=>d],620250),e.s(["default",0,({step:e=.01,style:r={width:"100%"},placeholder:n="Enter a numerical value",min:l,max:o,onChange:a,...s})=>(0,t.jsx)(d,{onWheel:e=>e.currentTarget.blur(),step:e,style:r,placeholder:n,min:l,max:o,onChange:a,...s})],435451)},677667,674175,886148,543086,e=>{"use strict";let t,r;var n,l=e.i(290571),o=e.i(429427),a=e.i(371330),s=e.i(271645),u=e.i(394487),i=e.i(914189),c=e.i(144279),d=e.i(294316),f=e.i(83733);let p=(0,s.createContext)(()=>{});function m({value:e,children:t}){return s.default.createElement(p.Provider,{value:e},t)}e.s(["CloseProvider",()=>m],674175);var v=e.i(233137),b=e.i(233538),g=e.i(397701),h=e.i(402155),y=e.i(700020);let E=null!=(n=s.default.startTransition)?n:function(e){e()};var C=e.i(998348),S=((t=S||{})[t.Open=0]="Open",t[t.Closed=1]="Closed",t),x=((r=x||{})[r.ToggleDisclosure=0]="ToggleDisclosure",r[r.CloseDisclosure=1]="CloseDisclosure",r[r.SetButtonId=2]="SetButtonId",r[r.SetPanelId=3]="SetPanelId",r[r.SetButtonElement=4]="SetButtonElement",r[r.SetPanelElement=5]="SetPanelElement",r);let k={0:e=>({...e,disclosureState:(0,g.match)(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},2:(e,t)=>e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId},3:(e,t)=>e.panelId===t.panelId?e:{...e,panelId:t.panelId},4:(e,t)=>e.buttonElement===t.element?e:{...e,buttonElement:t.element},5:(e,t)=>e.panelElement===t.element?e:{...e,panelElement:t.element}},w=(0,s.createContext)(null);function T(e){let t=(0,s.useContext)(w);if(null===t){let t=Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,T),t}return t}w.displayName="DisclosureContext";let O=(0,s.createContext)(null);O.displayName="DisclosureAPIContext";let D=(0,s.createContext)(null);function I(e,t){return(0,g.match)(t.type,k,e,t)}D.displayName="DisclosurePanelContext";let P=s.Fragment,N=y.RenderFeatures.RenderStrategy|y.RenderFeatures.Static,M=Object.assign((0,y.forwardRefWithAs)(function(e,t){let{defaultOpen:r=!1,...n}=e,l=(0,s.useRef)(null),o=(0,d.useSyncRefs)(t,(0,d.optionalRef)(e=>{l.current=e},void 0===e.as||e.as===s.Fragment)),a=(0,s.useReducer)(I,{disclosureState:+!r,buttonElement:null,panelElement:null,buttonId:null,panelId:null}),[{disclosureState:u,buttonId:c},f]=a,p=(0,i.useEvent)(e=>{f({type:1});let t=(0,h.getOwnerDocument)(l);if(!t||!c)return;let r=e?e instanceof HTMLElement?e:e.current instanceof HTMLElement?e.current:t.getElementById(c):t.getElementById(c);null==r||r.focus()}),b=(0,s.useMemo)(()=>({close:p}),[p]),E=(0,s.useMemo)(()=>({open:0===u,close:p}),[u,p]),C=(0,y.useRender)();return s.default.createElement(w.Provider,{value:a},s.default.createElement(O.Provider,{value:b},s.default.createElement(m,{value:p},s.default.createElement(v.OpenClosedProvider,{value:(0,g.match)(u,{0:v.State.Open,1:v.State.Closed})},C({ourProps:{ref:o},theirProps:n,slot:E,defaultTag:P,name:"Disclosure"})))))}),{Button:(0,y.forwardRefWithAs)(function(e,t){let r=(0,s.useId)(),{id:n=`headlessui-disclosure-button-${r}`,disabled:l=!1,autoFocus:f=!1,...p}=e,[m,v]=T("Disclosure.Button"),g=(0,s.useContext)(D),h=null!==g&&g===m.panelId,E=(0,s.useRef)(null),S=(0,d.useSyncRefs)(E,t,(0,i.useEvent)(e=>{if(!h)return v({type:4,element:e})}));(0,s.useEffect)(()=>{if(!h)return v({type:2,buttonId:n}),()=>{v({type:2,buttonId:null})}},[n,v,h]);let x=(0,i.useEvent)(e=>{var t;if(h){if(1===m.disclosureState)return;switch(e.key){case C.Keys.Space:case C.Keys.Enter:e.preventDefault(),e.stopPropagation(),v({type:0}),null==(t=m.buttonElement)||t.focus()}}else switch(e.key){case C.Keys.Space:case C.Keys.Enter:e.preventDefault(),e.stopPropagation(),v({type:0})}}),k=(0,i.useEvent)(e=>{e.key===C.Keys.Space&&e.preventDefault()}),w=(0,i.useEvent)(e=>{var t;(0,b.isDisabledReactIssue7711)(e.currentTarget)||l||(h?(v({type:0}),null==(t=m.buttonElement)||t.focus()):v({type:0}))}),{isFocusVisible:O,focusProps:I}=(0,o.useFocusRing)({autoFocus:f}),{isHovered:P,hoverProps:N}=(0,a.useHover)({isDisabled:l}),{pressed:M,pressProps:A}=(0,u.useActivePress)({disabled:l}),R=(0,s.useMemo)(()=>({open:0===m.disclosureState,hover:P,active:M,disabled:l,focus:O,autofocus:f}),[m,P,M,O,l,f]),F=(0,c.useResolveButtonType)(e,m.buttonElement),j=h?(0,y.mergeProps)({ref:S,type:F,disabled:l||void 0,autoFocus:f,onKeyDown:x,onClick:w},I,N,A):(0,y.mergeProps)({ref:S,id:n,type:F,"aria-expanded":0===m.disclosureState,"aria-controls":m.panelElement?m.panelId:void 0,disabled:l||void 0,autoFocus:f,onKeyDown:x,onKeyUp:k,onClick:w},I,N,A);return(0,y.useRender)()({ourProps:j,theirProps:p,slot:R,defaultTag:"button",name:"Disclosure.Button"})}),Panel:(0,y.forwardRefWithAs)(function(e,t){let r=(0,s.useId)(),{id:n=`headlessui-disclosure-panel-${r}`,transition:l=!1,...o}=e,[a,u]=T("Disclosure.Panel"),{close:c}=function e(t){let r=(0,s.useContext)(O);if(null===r){let r=Error(`<${t} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,e),r}return r}("Disclosure.Panel"),[p,m]=(0,s.useState)(null),b=(0,d.useSyncRefs)(t,(0,i.useEvent)(e=>{E(()=>u({type:5,element:e}))}),m);(0,s.useEffect)(()=>(u({type:3,panelId:n}),()=>{u({type:3,panelId:null})}),[n,u]);let g=(0,v.useOpenClosed)(),[h,C]=(0,f.useTransition)(l,p,null!==g?(g&v.State.Open)===v.State.Open:0===a.disclosureState),S=(0,s.useMemo)(()=>({open:0===a.disclosureState,close:c}),[a.disclosureState,c]),x={ref:b,id:n,...(0,f.transitionDataAttributes)(C)},k=(0,y.useRender)();return s.default.createElement(v.ResetOpenClosedProvider,null,s.default.createElement(D.Provider,{value:a.panelId},k({ourProps:x,theirProps:o,slot:S,defaultTag:"div",features:N,visible:h,name:"Disclosure.Panel"})))})});e.s(["Disclosure",()=>M],886148);let A=(0,s.createContext)(void 0);var R=e.i(444755);let F=(0,e.i(673706).makeClassName)("Accordion"),j=(0,s.createContext)({isOpen:!1}),L=s.default.forwardRef((e,t)=>{var r;let{defaultOpen:n=!1,children:o,className:a}=e,u=(0,l.__rest)(e,["defaultOpen","children","className"]),i=null!=(r=(0,s.useContext)(A))?r:(0,R.tremorTwMerge)("rounded-tremor-default border");return s.default.createElement(M,Object.assign({as:"div",ref:t,className:(0,R.tremorTwMerge)(F("root"),"overflow-hidden","bg-tremor-background border-tremor-border","dark:bg-dark-tremor-background dark:border-dark-tremor-border",i,a),defaultOpen:n},u),({open:e})=>s.default.createElement(j.Provider,{value:{isOpen:e}},o))});L.displayName="Accordion",e.s(["OpenContext",()=>j,"default",()=>L],543086),e.s(["Accordion",()=>L],677667)},130643,e=>{"use strict";var t=e.i(290571),r=e.i(271645),n=e.i(886148),l=e.i(444755);let o=(0,e.i(673706).makeClassName)("AccordionBody"),a=r.default.forwardRef((e,a)=>{let{children:s,className:u}=e,i=(0,t.__rest)(e,["children","className"]);return r.default.createElement(n.Disclosure.Panel,Object.assign({ref:a,className:(0,l.tremorTwMerge)(o("root"),"w-full text-tremor-default px-4 pb-3","text-tremor-content","dark:text-dark-tremor-content",u)},i),s)});a.displayName="AccordionBody",e.s(["AccordionBody",()=>a],130643)},898667,e=>{"use strict";var t=e.i(290571),r=e.i(271645),n=e.i(886148);let l=e=>{var n=(0,t.__rest)(e,[]);return r.default.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor"},n),r.default.createElement("path",{d:"M11.9999 10.8284L7.0502 15.7782L5.63599 14.364L11.9999 8L18.3639 14.364L16.9497 15.7782L11.9999 10.8284Z"}))};var o=e.i(543086),a=e.i(444755);let s=(0,e.i(673706).makeClassName)("AccordionHeader"),u=r.default.forwardRef((e,u)=>{let{children:i,className:c}=e,d=(0,t.__rest)(e,["children","className"]),{isOpen:f}=(0,r.useContext)(o.OpenContext);return r.default.createElement(n.Disclosure.Button,Object.assign({ref:u,className:(0,a.tremorTwMerge)(s("root"),"w-full flex items-center justify-between px-4 py-3","text-tremor-content-emphasis","dark:text-dark-tremor-content-emphasis",c)},d),r.default.createElement("div",{className:(0,a.tremorTwMerge)(s("children"),"flex flex-1 text-inherit mr-4")},i),r.default.createElement("div",null,r.default.createElement(l,{className:(0,a.tremorTwMerge)(s("arrowIcon"),"h-5 w-5 -mr-1","text-tremor-content-subtle","dark:text-dark-tremor-content-subtle",f?"transition-all":"transition-all -rotate-180")})))});u.displayName="AccordionHeader",e.s(["AccordionHeader",()=>u],898667)},83733,233137,e=>{"use strict";let t,r;var n,l,o=e.i(247167),a=e.i(271645),s=e.i(544508),u=e.i(746725),i=e.i(835696);void 0!==o.default&&"u">typeof globalThis&&"u">typeof Element&&(null==(n=null==o.default?void 0:o.default.env)?void 0:n.NODE_ENV)==="test"&&void 0===(null==(l=null==Element?void 0:Element.prototype)?void 0:l.getAnimations)&&(Element.prototype.getAnimations=function(){return console.warn(["Headless UI has polyfilled `Element.prototype.getAnimations` for your tests.","Please install a proper polyfill e.g. `jsdom-testing-mocks`, to silence these warnings.","","Example usage:","```js","import { mockAnimationsApi } from 'jsdom-testing-mocks'","mockAnimationsApi()","```"].join(` -`)),[]});var c=((t=c||{})[t.None=0]="None",t[t.Closed=1]="Closed",t[t.Enter=2]="Enter",t[t.Leave=4]="Leave",t);function d(e){let t={};for(let r in e)!0===e[r]&&(t[`data-${r}`]="");return t}function f(e,t,r,n){let[l,o]=(0,a.useState)(r),{hasFlag:c,addFlag:d,removeFlag:f}=function(e=0){let[t,r]=(0,a.useState)(e),n=(0,a.useCallback)(e=>r(e),[t]),l=(0,a.useCallback)(e=>r(t=>t|e),[t]),o=(0,a.useCallback)(e=>(t&e)===e,[t]);return{flags:t,setFlag:n,addFlag:l,hasFlag:o,removeFlag:(0,a.useCallback)(e=>r(t=>t&~e),[r]),toggleFlag:(0,a.useCallback)(e=>r(t=>t^e),[r])}}(e&&l?3:0),p=(0,a.useRef)(!1),m=(0,a.useRef)(!1),v=(0,u.useDisposables)();return(0,i.useIsoMorphicEffect)(()=>{var l;if(e){if(r&&o(!0),!t){r&&d(3);return}return null==(l=null==n?void 0:n.start)||l.call(n,r),function(e,{prepare:t,run:r,done:n,inFlight:l}){let o=(0,s.disposables)();return function(e,{inFlight:t,prepare:r}){if(null!=t&&t.current)return r();let n=e.style.transition;e.style.transition="none",r(),e.offsetHeight,e.style.transition=n}(e,{prepare:t,inFlight:l}),o.nextFrame(()=>{r(),o.requestAnimationFrame(()=>{o.add(function(e,t){var r,n;let l=(0,s.disposables)();if(!e)return l.dispose;let o=!1;l.add(()=>{o=!0});let a=null!=(n=null==(r=e.getAnimations)?void 0:r.call(e).filter(e=>e instanceof CSSTransition))?n:[];return 0===a.length?t():Promise.allSettled(a.map(e=>e.finished)).then(()=>{o||t()}),l.dispose}(e,n))})}),o.dispose}(t,{inFlight:p,prepare(){m.current?m.current=!1:m.current=p.current,p.current=!0,m.current||(r?(d(3),f(4)):(d(4),f(2)))},run(){m.current?r?(f(3),d(4)):(f(4),d(3)):r?f(1):d(1)},done(){var e;m.current&&"function"==typeof t.getAnimations&&t.getAnimations().length>0||(p.current=!1,f(7),r||o(!1),null==(e=null==n?void 0:n.end)||e.call(n,r))}})}},[e,r,t,v]),e?[l,{closed:c(1),enter:c(2),leave:c(4),transition:c(2)||c(4)}]:[r,{closed:void 0,enter:void 0,leave:void 0,transition:void 0}]}e.s(["transitionDataAttributes",()=>d,"useTransition",()=>f],83733);let p=(0,a.createContext)(null);p.displayName="OpenClosedContext";var m=((r=m||{})[r.Open=1]="Open",r[r.Closed=2]="Closed",r[r.Closing=4]="Closing",r[r.Opening=8]="Opening",r);function v(){return(0,a.useContext)(p)}function b({value:e,children:t}){return a.default.createElement(p.Provider,{value:e},t)}function g({children:e}){return a.default.createElement(p.Provider,{value:null},e)}e.s(["OpenClosedProvider",()=>b,"ResetOpenClosedProvider",()=>g,"State",()=>m,"useOpenClosed",()=>v],233137)},888288,e=>{"use strict";var t=e.i(271645);let r=(e,r)=>{let n=void 0!==r,[l,o]=(0,t.useState)(e);return[n?r:l,e=>{n||o(e)}]};e.s(["default",()=>r])},233538,e=>{"use strict";function t(e){let t=e.parentElement,r=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(r=t),t=t.parentElement;let n=(null==t?void 0:t.getAttribute("disabled"))==="";return!(n&&function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(r))&&n}e.s(["isDisabledReactIssue7711",()=>t])},503269,214520,601893,694421,140721,942803,35889,722678,e=>{"use strict";var t=e.i(271645),r=e.i(914189);function n(e,n,l){let[o,a]=(0,t.useState)(l),s=void 0!==e,u=(0,t.useRef)(s),i=(0,t.useRef)(!1),c=(0,t.useRef)(!1);return!s||u.current||i.current?s||!u.current||c.current||(c.current=!0,u.current=s,console.error("A component is changing from controlled to uncontrolled. This may be caused by the value changing from a defined value to undefined, which should not happen.")):(i.current=!0,u.current=s,console.error("A component is changing from uncontrolled to controlled. This may be caused by the value changing from undefined to a defined value, which should not happen.")),[s?e:o,(0,r.useEvent)(e=>(s||a(e),null==n?void 0:n(e)))]}function l(e){let[r]=(0,t.useState)(e);return r}e.s(["useControllable",()=>n],503269),e.s(["useDefaultValue",()=>l],214520);let o=(0,t.createContext)(void 0);function a(){return(0,t.useContext)(o)}e.s(["useDisabled",()=>a],601893);var s=e.i(174080),u=e.i(746725);function i(e={},t=null,r=[]){for(let[n,l]of Object.entries(e))!function e(t,r,n){if(Array.isArray(n))for(let[l,o]of n.entries())e(t,c(r,l.toString()),o);else n instanceof Date?t.push([r,n.toISOString()]):"boolean"==typeof n?t.push([r,n?"1":"0"]):"string"==typeof n?t.push([r,n]):"number"==typeof n?t.push([r,`${n}`]):null==n?t.push([r,""]):i(n,r,t)}(r,c(t,n),l);return r}function c(e,t){return e?e+"["+t+"]":t}function d(e){var t,r;let n=null!=(t=null==e?void 0:e.form)?t:e.closest("form");if(n){for(let t of n.elements)if(t!==e&&("INPUT"===t.tagName&&"submit"===t.type||"BUTTON"===t.tagName&&"submit"===t.type||"INPUT"===t.nodeName&&"image"===t.type))return void t.click();null==(r=n.requestSubmit)||r.call(n)}}e.s(["attemptSubmit",()=>d,"objectToFormEntries",()=>i],694421);var f=e.i(700020),p=e.i(2788);let m=(0,t.createContext)(null);function v({children:e}){let r=(0,t.useContext)(m);if(!r)return t.default.createElement(t.default.Fragment,null,e);let{target:n}=r;return n?(0,s.createPortal)(t.default.createElement(t.default.Fragment,null,e),n):null}function b({data:e,form:r,disabled:n,onReset:l,overrides:o}){let[a,s]=(0,t.useState)(null),c=(0,u.useDisposables)();return(0,t.useEffect)(()=>{if(l&&a)return c.addEventListener(a,"reset",l)},[a,r,l]),t.default.createElement(v,null,t.default.createElement(g,{setForm:s,formId:r}),i(e).map(([e,l])=>t.default.createElement(p.Hidden,{features:p.HiddenFeatures.Hidden,...(0,f.compact)({key:e,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:r,disabled:n,name:e,value:l,...o})})))}function g({setForm:e,formId:r}){return(0,t.useEffect)(()=>{if(r){let t=document.getElementById(r);t&&e(t)}},[e,r]),r?null:t.default.createElement(p.Hidden,{features:p.HiddenFeatures.Hidden,as:"input",type:"hidden",hidden:!0,readOnly:!0,ref:t=>{if(!t)return;let r=t.closest("form");r&&e(r)}})}e.s(["FormFields",()=>b],140721);let h=(0,t.createContext)(void 0);function y(){return(0,t.useContext)(h)}e.s(["useProvidedId",()=>y],942803);var E=e.i(835696),C=e.i(294316);let S=(0,t.createContext)(null);function x(){var e,r;return null!=(r=null==(e=(0,t.useContext)(S))?void 0:e.value)?r:void 0}function k(){let[e,n]=(0,t.useState)([]);return[e.length>0?e.join(" "):void 0,(0,t.useMemo)(()=>function(e){let l=(0,r.useEvent)(e=>(n(t=>[...t,e]),()=>n(t=>{let r=t.slice(),n=r.indexOf(e);return -1!==n&&r.splice(n,1),r}))),o=(0,t.useMemo)(()=>({register:l,slot:e.slot,name:e.name,props:e.props,value:e.value}),[l,e.slot,e.name,e.props,e.value]);return t.default.createElement(S.Provider,{value:o},e.children)},[n])]}S.displayName="DescriptionContext";let w=Object.assign((0,f.forwardRefWithAs)(function(e,r){let n=(0,t.useId)(),l=a(),{id:o=`headlessui-description-${n}`,...s}=e,u=function e(){let r=(0,t.useContext)(S);if(null===r){let t=Error("You used a component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(t,e),t}return r}(),i=(0,C.useSyncRefs)(r);(0,E.useIsoMorphicEffect)(()=>u.register(o),[o,u.register]);let c=l||!1,d=(0,t.useMemo)(()=>({...u.slot,disabled:c}),[u.slot,c]),p={ref:i,...u.props,id:o};return(0,f.useRender)()({ourProps:p,theirProps:s,slot:d,defaultTag:"p",name:u.name||"Description"})}),{});e.s(["Description",()=>w,"useDescribedBy",()=>x,"useDescriptions",()=>k],35889);let T=(0,t.createContext)(null);function O(e){var r,n,l;let o=null!=(n=null==(r=(0,t.useContext)(T))?void 0:r.value)?n:void 0;return(null!=(l=null==e?void 0:e.length)?l:0)>0?[o,...e].filter(Boolean).join(" "):o}function D({inherit:e=!1}={}){let n=O(),[l,o]=(0,t.useState)([]),a=e?[n,...l].filter(Boolean):l;return[a.length>0?a.join(" "):void 0,(0,t.useMemo)(()=>function(e){let n=(0,r.useEvent)(e=>(o(t=>[...t,e]),()=>o(t=>{let r=t.slice(),n=r.indexOf(e);return -1!==n&&r.splice(n,1),r}))),l=(0,t.useMemo)(()=>({register:n,slot:e.slot,name:e.name,props:e.props,value:e.value}),[n,e.slot,e.name,e.props,e.value]);return t.default.createElement(T.Provider,{value:l},e.children)},[o])]}T.displayName="LabelContext";let I=Object.assign((0,f.forwardRefWithAs)(function(e,n){var l;let o=(0,t.useId)(),s=function e(){let r=(0,t.useContext)(T);if(null===r){let t=Error("You used a